WorkBuddy 跨端同步:把身份文件和会话工作区放进云盘

前言

用 WorkBuddy 的人通常会有两台机器:家里一台、公司一台。换台机器登录,身份文件对不上,历史会话工作区也不在,等于换了个新工具。把整个目录复制到 U 盘带过去,一来文件大,二来回来还得手动覆盖回来,很容易把其中一边的记录改掉。

下面介绍的这个 Skill 走的是另一种思路:不搬运文件,把存放这些文件的位置指向云盘,让云盘做同步。

这是什么

WorkBuddy 跨端同步是一个社区来源的 Skill,坐标 @user_37f992cc/workbuddy-cross-device-sync,版本 1.0.0,分类 it-ops-security,发布者 user_37f992cc。

它解决的问题是:让 WorkBuddy 的身份文件(identity files)和会话工作区(session workspace)在多台电脑之间保持一致,这样家里电脑和公司电脑看到的是同一份对话记忆和项目上下文。它本身不提供同步服务,而是给出一套用现成云盘搭建同步的方案。

同步思路

按官方简介,方案由三部分组成:

  1. 云盘目录作为同步中枢。简介中列出的可选云盘是百度网盘(Baidu Netdisk)、OneDrive、Nutstore。
  2. 符号链接(symbolic links)把 WorkBuddy 用到的路径指向云盘上的真实文件。
  3. NTFS Junction 在 Windows 侧补齐,使同步在 Windows 上也能落地。

三层各管一件事:云盘负责把文件复制到另一台机器,符号链接和 Junction 负责让程序仍然从原来的路径读到这些文件,从而不需要改配置、不需要改启动参数。

需要说明的是,抓取到的资料只有上述简介和元数据,没有包含具体的链接目标路径、命令行写法或云盘客户端的配置步骤。这些细节需要打开 Skill 页面查阅,本文不补写。

触发与适用问题

这个 Skill 自带一批触发词,命中以下说法时会启用:

  • cross-device sync、cross-device、cross-device usage、WorkBuddy cross-device
  • identity file sync、session sync、multi-device WorkBuddy
  • 跨端、跨设备、跨端同步、两台电脑、家里电脑、公司电脑

官方给出的使用时机有三类:用户需要跨电脑同步 WorkBuddy 身份文件和会话工作区;用户询问 WorkBuddy 的跨端使用方式;用户想在多台电脑之间共享对话记忆和项目上下文。

安装与启用

抓取到的资料中没有可直接执行的安装命令,也没有 README 片段,因此这里不写命令。按通用做法,这类基于 SKILL.md 格式的 Skill 需要在对应客户端的 Skill 管理入口中添加后才会生效,具体入口以客户端为准。

获取与查阅地址:

https://api.skillhub.cn/user_37f992cc/workbuddy-cross-device-sync
https://www.skillhub.cn/skills/user_37f992cc/workbuddy-cross-device-sync

元数据里 requires_api_key=false,说明启用这个 Skill 本身不需要额外的 API key。注意这只针对 Skill 本身,你所用的云盘客户端仍需自行登录,云盘也决定了同步的可靠性。

典型用法

由于没有抓取到官方示例,下面只按官方简介描述的路径复述用法,便于判断自己是否适合:

  1. 选定一个云盘(百度网盘、OneDrive 或 Nutstore 之一),在两台电脑上登录同一个账号,并同步同一个目录。
  2. 把 WorkBuddy 的身份文件和会话工作区迁移到该云盘目录中。
  3. 在两台电脑上分别创建符号链接,把原来的路径指到云盘里的真实文件。
  4. Windows 上按文档用 NTFS Junction 处理需要兼容的路径。
  5. 在一台电脑上开始会话,另一台电脑登录后从同一路径读取,对话记忆和项目上下文随之一致。

以上是方案结构,不是可直接照抄的脚本。每一步的具体路径和命令以 Skill 文档为准。

适用场景与注意

适合的人:确实同时在两台或多台电脑上使用 WorkBuddy,且已经使用上述云盘之一,愿意自己动手配置链接的人。

需要注意的几点:

  1. 配置要改的是文件路径,属于系统层操作。符号链接和 Junction 的权限、目标盘符变化都会让同步失效,做完后两台机器都要实际登录验证一遍。
  2. 同一时间只应在一台机器上进行写入,否则两边的会话工作区会互相覆盖。云盘能同步文件,不会帮你合并冲突。
  3. 依赖云盘的同步策略。有的云盘对目录结构有限制,也有的默认不实时同步,需要确认你的云盘客户端行为。
  4. 这个 Skill 版本 1.0.0,来源为 community,发布者 user_37f992cc。抓取资料中的元数据显示下载 1659 次、安装 0 次,评分字段为 100000(与另一处标注的 99258 不一致)。安装数为 0 意味着目前没有可观察的采用记录,建议先把文档读完再动手。

结尾

这个 Skill 的价值在于给出一个不引入额外服务、复用现有云盘的跨端方案,思路是「云盘同步文件 + 链接统一路径」。如果你正被家里电脑和公司电脑之间的 WorkBuddy 上下文割裂困扰,可以先读官方文档确认细节,再按上面的步骤逐台验证。

官方地址:https://api.skillhub.cn/user_37f992cc/workbuddy-cross-device-sync

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye