dsh-skill-mover
多平台技能一键迁移与去重回滚,支持同名合并与选择来源 适合汇总多个来源技能的场景,需在设置页勾选技能后执行迁移并可按需回滚。
安装
$
npx -p @deepseek-ai/dsh dsh plugin --profile web add github:mjylfz/dsh-skill-mover说明文档
阅读完整 README ↗使用
- 打开 设置 → Skill 迁移
- 页面自动扫描本机各 Agent 的技能目录,按平台分组展示
- 展开平台卡片查看技能列表,勾选要迁移的技能(同名多来源技能可展开切换来源)
- 点底部「迁移所选 N 个技能」(固定复制模式:DSH 内是独立副本,原目录删除不受影响)
- 迁移完成后 DSH 自动发现新技能,无需重启;结果页可「移除本次迁移」回滚
交互规则
- 标着「DSH 原生支持」的共享层技能默认就是勾选状态,不用管它——DSH 本来就能直接用
- 同一个技能在多个平台都有时,勾选任何一个平台的版本,就等于选了那个平台的来源,其他平台栏会同步变化
- 已经在 DSH 里的技能默认不勾选,避免重复安装(想更新覆盖就勾「覆盖已安装」)
- 和共享层其实是同一份的技能(比如只是链接过去的)默认不勾选,搬了也是重复
迁移后能不能直接用?
能。技能是一份「说明书 + 配套素材」,不是安装包。迁移后:
- DSH 马上就能认出它:AI 在遇到相关任务时,会自动打开这份说明书照着做,不需要你额外操作(已经实测验证)
- 个别技能需要程序库:比如要用到 Python 的库、Node 的包。DSH 不会偷偷执行安装命令(防止来源不可信的技能乱装东西)。如果技能确实需要这些库,AI 会按说明书自己安装;迁移结果页也会提示你哪些技能带了依赖声明,必要时手动装一次即可