插件开发指南

学习如何开发 DeepSeek Harness 插件。下面的路线图带你逐章走完官方 Cordis 教程——每个阶段都指向对应的官方章节,资料区收拢了精选参考,避免你去各处找失效链接。

第一阶段 — 快速上手

01 · 你的第一个插件

插件就是一个函数,由 loader 挂载。构建第一个可运行的插件,掌握最小骨架。

第二阶段 — 核心概念

02 · 生命周期与副作用

由 Cordis 管理的注册会在插件卸载时自动撤销。理解清理与自动拆卸。

03 · 服务(Services)

ctx 上暴露能力,并用 inject 依赖它。

04 · 事件(Events)

类型化事件、广播派发与瀑布短路。

第三阶段 — 配置与工作流

05 · 配置(Configuration)

cordis.yml 读取校验配置,输入错误时大声失败。

06 · 组合与热重载(Composition & HMR)

把配置文件当作插件树、热重载,以及诊断一个从不加载的插件。

第四阶段 — 深入 Harness

07 · 进入 Harness

把可被模型调用的工具注册到真实的 harness 服务。

精选外部资料

想找示范这些模式的真实插件,可在插件注册表搜索 devcliapi 等关键词,学习现实示例。

来源:官方 DeepSeek Harness 文档(公开)· 由 dsh.so 维护 · 最后更新

这页有帮助吗?