前言¶
用 WorkBuddy 的人通常会有两台机器:家里一台、公司一台。换台机器登录,身份文件对不上,历史会话工作区也不在,等于换了个新工具。把整个目录复制到 U 盘带过去,一来文件大,二来回来还得手动覆盖回来,很容易把其中一边的记录改掉。
下面介绍的这个 Skill 走的是另一种思路:不搬运文件,把存放这些文件的位置指向云盘,让云盘做同步。
这是什么¶
WorkBuddy 跨端同步是一个社区来源的 Skill,坐标 @user_37f992cc/workbuddy-cross-device-sync,版本 1.0.0,分类 it-ops-security,发布者 user_37f992cc。
它解决的问题是:让 WorkBuddy 的身份文件(identity files)和会话工作区(session workspace)在多台电脑之间保持一致,这样家里电脑和公司电脑看到的是同一份对话记忆和项目上下文。它本身不提供同步服务,而是给出一套用现成云盘搭建同步的方案。
同步思路¶
按官方简介,方案由三部分组成:
- 云盘目录作为同步中枢。简介中列出的可选云盘是百度网盘(Baidu Netdisk)、OneDrive、Nutstore。
- 符号链接(symbolic links)把 WorkBuddy 用到的路径指向云盘上的真实文件。
- 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 本身,你所用的云盘客户端仍需自行登录,云盘也决定了同步的可靠性。
典型用法¶
由于没有抓取到官方示例,下面只按官方简介描述的路径复述用法,便于判断自己是否适合:
- 选定一个云盘(百度网盘、OneDrive 或 Nutstore 之一),在两台电脑上登录同一个账号,并同步同一个目录。
- 把 WorkBuddy 的身份文件和会话工作区迁移到该云盘目录中。
- 在两台电脑上分别创建符号链接,把原来的路径指到云盘里的真实文件。
- Windows 上按文档用 NTFS Junction 处理需要兼容的路径。
- 在一台电脑上开始会话,另一台电脑登录后从同一路径读取,对话记忆和项目上下文随之一致。
以上是方案结构,不是可直接照抄的脚本。每一步的具体路径和命令以 Skill 文档为准。
适用场景与注意¶
适合的人:确实同时在两台或多台电脑上使用 WorkBuddy,且已经使用上述云盘之一,愿意自己动手配置链接的人。
需要注意的几点:
- 配置要改的是文件路径,属于系统层操作。符号链接和 Junction 的权限、目标盘符变化都会让同步失效,做完后两台机器都要实际登录验证一遍。
- 同一时间只应在一台机器上进行写入,否则两边的会话工作区会互相覆盖。云盘能同步文件,不会帮你合并冲突。
- 依赖云盘的同步策略。有的云盘对目录结构有限制,也有的默认不实时同步,需要确认你的云盘客户端行为。
- 这个 Skill 版本 1.0.0,来源为 community,发布者
user_37f992cc。抓取资料中的元数据显示下载 1659 次、安装 0 次,评分字段为 100000(与另一处标注的 99258 不一致)。安装数为 0 意味着目前没有可观察的采用记录,建议先把文档读完再动手。
结尾¶
这个 Skill 的价值在于给出一个不引入额外服务、复用现有云盘的跨端方案,思路是「云盘同步文件 + 链接统一路径」。如果你正被家里电脑和公司电脑之间的 WorkBuddy 上下文割裂困扰,可以先读官方文档确认细节,再按上面的步骤逐台验证。
官方地址:https://api.skillhub.cn/user_37f992cc/workbuddy-cross-device-sync