DSH Plugins
返回列表
⚙️

dsh-skills-manager-plugin

工作流 更新于 2026.09.05

在终端中运行以下命令:

dsh plugin install Wisdoverse/dsh-skills-manager-plugin

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

在 DeepSeek Harness 终端中执行 dsh plugin install Wisdoverse/dsh-skills-manager-plugin 即可安装该插件,源码地址为 https://github.com/Wisdoverse/dsh-skills-manager-plugin 。

插件介绍

DSH 内置的技能工具依赖模型主动注意到一段简短摘要后自行决定是否加载完整技能,实践中大量有用的技能被静默跳过;技能文件本身无法声明生命周期行为;散落在本地的技能目录更难保持版本一致。dsh-skills-manager 正是为填补这些缺口而生:它在每轮对话前对可用技能进行三层评分匹配,强匹配自动注入完整技能内容,弱匹配以轻量提示出现,让真正需要的能力在合适的时刻被激活。

核心能力覆盖三个层面:主动匹配引擎通过对话历史中的激活标记避免同一技能被重复注入,上下文压缩后可自动重新加载;技能级钩子编排将 UserPromptSubmit、PreToolUse、PostToolUse、SessionStart 等声明映射到 DSH 宿主事件,支持 allow、deny、ask 工具策略且钩子不经 shell 执行;GitHub 技能源管理支持浅克隆、自动发现 SKILL.md 目录、权威同步与提交变更报告,配合项目级技能根优先于用户级的作用域隔离,确保多工作区配置互不泄漏。

适合在 DeepSeek Harness 中积累了较多 SKILL.md、希望技能不再被动等待模型发现、需要统一管理技能版本与生命周期的开发者和团队使用。

使用场景

  • 拥有多个 SKILL.md 的 DSH 环境中让技能在合适时机自动激活
  • 从 GitHub 统一安装、更新和卸载技能源并保持版本一致
  • 多项目工作区中隔离项目级与用户级技能配置互不泄漏

适合人员

  • 积累了较多 SKILL.md 文件并希望技能不再被动等待模型发现的 DSH 用户
  • 需要为技能声明生命周期钩子和工具策略的开发者
  • 管理多个工作区技能配置并保持来源可追溯的团队