DSH Plugins
返回列表
⚙️

dsh-skill-sync

工作流 更新于 2026.10.16

在终端中运行以下命令:

dsh plugin install mi-lu-uncle/dsh-skill-sync

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install mi-lu-uncle/dsh-skill-sync,即可从 https://github.com/mi-lu-uncle/dsh-skill-sync 安装该插件。

插件介绍

当你用 DSH 的文件系统技能源从镜像仓库加载技能时,目录监视器会在 git pull 之后热重载变更——但没人负责定期拉取,也没人保证技能根目录里的符号链接始终和仓库一致。时间一长,新增技能没挂上链、移动或删除的技能留下失效链接,都会让「以为已经同步」的目录和真实内容脱节。

dsh-skill-sync 是对 mattpocock 技能同步脚本的轻量封装:把同一套逻辑暴露为 DSH 命令,并可选地挂一个定时器。同步时会先对镜像执行 git pull --ff-only,再在技能根目录里 reconcile 符号链接——为新技能建链、修复被移动的路径、清理已删除或弃用技能留下的陈旧链接。

日常你可以用即时同步命令在需要时手动跑一遍;若希望无人值守,可在配置里开启定期任务(默认关闭,需显式 opt-in)。适合已经在用文件系统技能源、通过镜像仓库分发技能,并希望拉取与链接维护自动化的人。

使用场景

  • 镜像仓库更新后需要一键拉取并整理技能目录链接
  • 技能增删改后符号链接与仓库不一致
  • 希望定期自动同步而不仅依赖手动 git pull

适合人员

  • 使用 DSH 文件系统技能源的用户
  • 通过镜像仓库分发技能的团队
  • 需要维护技能根目录符号链接的维护者