DSH Plugins
返回列表
⚙️

dsh-skill-adapter

工作流 更新于 2026.08.15

在终端中运行以下命令:

dsh plugin install zp-home/dsh-skill-adapter

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

在终端执行 dsh plugin install zp-home/dsh-skill-adapter 即可安装本插件,项目源码详见 https://github.com/zp-home/dsh-skill-adapter 。

插件介绍

Claude Code 与 Codex 生态里已经沉淀了数以万计的 SKILL.md 技能,frontmatter 采用 Anthropic 规范的键名(whenToUse、disable-model-invocation、user-invocable 等)。DeepSeek Harness 原生就能识别 /SKILL.md,键名也对齐了同样规范,但中间缺了导入、归一化和分发这一整条工具链——社区技能库想搬进 DSH,此前只能逐条手改。dsh-skill-adapter 补上了这一环:零依赖手写 YAML 子集解析器,自动抹平键名差异(when-to-use 转 whenToUse)、将非法名称转为 kebab-case、缺失必填字段时跳过并输出兼容性报告。

工具链提供两条集成路径。CLI 批量导入器支持从 GitHub 仓库或本地目录递归抓取技能,经校验、归一化后直接写入 DSH skills 目录,agent 启动即自动发现。DSH 插件则通过 ctx.skills.registerProvider 在运行时动态挂载技能源,无需拷贝文件,适合技能集频繁变动、希望零停机刷新的工作流。两种方式共享同一套 core 解析与归一化逻辑,保证行为一致。

如果你已经在 Claude Code 或 Codex 里积累了一批自研技能,或者想直接复用社区高星技能库而不必逐条手改 frontmatter,dsh-skill-adapter 让你用几行配置把整个生态迁进 DeepSeek Harness,把精力留给技能本身的设计而非格式搬运。

使用场景

  • 把 Claude Code 技能库一键搬进 DSH,无需逐条修改 frontmatter
  • 团队共享技能目录跟随 GitHub 仓库更新,重启即生效
  • 从数千星社区技能仓库批量筛选并导入可用技能

适合人员

  • 在 Claude Code 或 Codex 中构建过技能、希望复用到 DSH 的开发者
  • 维护多个 agent 工作流、需要统一管理技能库的团队工程师
  • 想直接用社区高星技能库而不想处理格式差异的 DSH 用户