dsh-plugin-dev:把 DeepSeek Harness 插件开发压缩成 Agent Skill
dsh-plugin-dev:把 DeepSeek Harness 插件开发压缩成 Agent Skill
深度判断
值得深挖,因为它是“把复杂官方文档编译成 agent skill”的好样本:入口 SKILL.md 负责触发、硬规则、场景工作流、决策表和完成检查;references 承载插件生命周期、服务注入、事件、配置、工具、LLM adapter、打包等细节;examples/evals 提供最小可运行样例和触发评测。
机制 / 一阶原理
DeepSeek Harness(DSH)把模型适配器、工具注册表、会话日志和 agent loop 都插件化。dsh-plugin-dev 不试图替代官方文档,而是把“开发一个 DSH 插件时 agent 需要知道的约定”重组为渐进披露的 skill:先通过描述触发,再按场景加载 reference,最后用 examples 和 evals 校验。
这是一种 knowledge compilation:把散落教程/参考/生成目录中的约定压缩为可被 agent 在任务中消费的工作流契约。
和既有 wiki 的关系
- 强化 External-Agent-Skills-Design-Patterns 的渐进披露与触发评测模式。
- 强化 Harness-Engineering:当 agent runtime 本身插件化时,开发插件也需要 harness 化。
- 强化 Context-Engineering:官方 docs 不是直接塞进上下文,而是按任务路由到 reference。
对 Hermes / llm-wiki 的可执行启发
- 大型技术书/官方文档入库后,最终形态不应只有 source summary,还应能生成 task-specific skill。
- 每个高价值 skill 应带触发评测集:正例、负例、过触发检查;这可用于 Hermes skill 质量回归。
- 对“外部平台插件开发”类 skill,必须声明版本对应和“以官方生成参考为准”的权威边界。
失败模式 / 边界
该 skill 社区维护、非官方背书;DSH 又处于快速变化阶段,reference 可能过期。使用时应重新核对官方 docs/source,尤其是接口、生命周期和安装命令。
写入记录
- 2026-08-17 09:00 CST:从 GitHub README 深度入库,记录机制、与既有 wiki 概念的关系、Hermes/llm-wiki 可执行启发和失败模式。