前言¶
DeepSeek Harness(DSH)的插件生态强调“一切皆插件”,社区目录是独立站点,与 DeepSeek / 幻方无官方从属关系。对于在 DSH 中做智能体开发的人来说,接入外部技能库时常见的问题包括:技能文件是否随包分发、是否需要逐个配置、能否被 skill 工具直接加载。
gongyijie85/dsh-ecc 面向这个问题:它把 ECC(227k-star operator system)的技能移植到 DeepSeek Harness 的插件架构,向 ctx.skills 注册表注册技能提供者,技能随包分发,用户无需逐个配置。
这是什么¶
dsh-ecc 是由 gongyijie85 维护的 DSH 插件,非官方移植自 affaan-m/ECC。许可证为:
MIT
当前版本:
0.5.0
它主要做两件事:把已移植的 ECC 技能注册到 DSH 的技能体系中;以 DSH 插件的形式随包分发这些技能文件。
核心功能¶
插件向 host 层注册技能提供者,涉及注册表:
ctx.skills
注册后,技能文件以固定路径随包分发:
skills/<name>/SKILL.md
用户无需额外配置。
技能分批移植。已核实的批次如下:
v0.1.0:20 个首批技能,覆盖工程方法论、Agent 系统、工程基础、模式与数据、研究与优化。v0.2.0:68 个模式类技能,覆盖前端、后端框架、语言模式、数据与架构。v0.3.0:50 个编排/自动化/运维类技能。v0.4.0:135 个垂直领域与全部剩余可移植技能,覆盖医疗、家庭网络、科学、金融、设计与内容、网络运维、供应链/物流、营销/销售、研究与数据等。v0.5.0:新增tasteforge-video技能,支持风格访谈、style pack、校验、应用、EDL/FCPXML 导出。
累计移植数量为:
274/286
运行时方面:
- 零运行时依赖。
- 原生解析折叠 YAML frontmatter。
- 全部模型/用户可调用。
安装与启用¶
下面是已核实的 GitHub 安装命令。仓库 README 还列出 npm 与本地开发方式;npm 包名 dsh-ecc 已被同名项目占用,本包发布为:
dsh-ecc-skills
1、添加插件:
dsh plugin --profile web add github:gongyijie85/dsh-ecc
2、重启 profile:
dsh web
3、通过技能工具加载技能:
skill
如果要在本地新增或调试技能,可以把文件放到:
skills/<kebab-name>/SKILL.md
文档说明放入后会触发自动发现。
校验命令:
npm run verify
文档给出的验证示例为:
274/274
适用场景与注意¶
适合以下使用方式:
- 使用 DSH 的
webprofile。 - 希望把 ECC 技能接入
skill工具。 - 希望技能随插件包分发,而不是单独维护多个技能文件。
需要注意:
- 本包为非官方移植。技能内容改编自
affaan-m/ECC(MIT, © Affaan Mustafa)。 - 许可证为
MIT;DSH 移植版权为 dsh-ecc contributors。 - ECC 的 Claude Code 专属基础设施(agents/hooks/commands/mcp-configs)不在本包内。
- 插件以当前 dsh 进程权限运行。安装前应检查源码与许可证。
- 社区目录是独立站点,不应理解为官方应用商店。
结尾¶
dsh-ecc 的价值在于把 ECC 技能以 DSH 插件的方式接入,减少单文件技能的手工配置成本。如果你希望在 DSH 中通过 skill 工具调用这些技能,可以从上面的安装命令开始。
目录页:
https://www.skillhub.cn/plugins/gongyijie85/dsh-ecc
GitHub:
https://github.com/gongyijie85/dsh-ecc