← 返回列表
插件开发实战教程chensenmiao/DeepSeek-Harness-Principles-and-Practice
DeepSeek Harnessspec-screened扫描:低风险在 GitHub 查看 ↗需源码安装
从零编写插件,含 PRD 驱动生成与完整案例
暂不能直接安装(需源码编译或环境不满足):仓库缺少 package.json,无法用 dsh 插件安装命令安装。 · 最近上游提交 2026/9/7 · 已提供中文文档
DeepSeek Harness 插件开发实战 —— 从零到一编写 Harness 插件的结构化教程,基于官方 65+ 篇文档整理而成,包含完整代码示例与实战案例。插件经理prd模式可以让agent先生成需求文档,随后进行插件生成
综合分
29
GitHub 分
29
用户评分
—
★ Stars
0
周下载量
—
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add chensenmiao/DeepSeek-Harness-Principles-and-Practice仓库缺少 package.json,无法用 dsh 插件安装命令安装,改用 GitHub 源安装
信任档位:已验证本站已于 0 天前真实安装成功(L4 · 真实安装)
- 是什么
- dsh 原生插件 · chat
- 装得上吗
- 本站已真实安装成功(L4 · 真实安装,非静态推断)
- 安全吗
- 本站尚未对该插件做风险分级(暂未覆盖,不等同于无风险)
- 还在维护吗
- 活跃:最近一次提交在 18 天前
档位由下列信号合成:本站实装验证(真实安装,当前最高到 L4)· 验证所用 dsh 版本 · 静态安装检查 · 风险分级 · 仓库维护状态。下方各区块是它的证据明细。 验证判据与等级说明 →
🟢实装验证通过· 2026/9/25
由本站实装验证器在真实 dsh 环境安装成功,非静态推断。
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
安装兼容性检查需源码安装
以下结论由程序自动检查 npm 包、engines 声明与入口文件得出,未做人工实机验证——能装不等于用着没问题。
✗npm 包DeepSeek-Harness-Principles-and-Practice(未发布到 npm,仅可源码安装)
✓Node 引擎未声明 engines.node
✓dsh CLI 依赖未声明 dsh 版本约束
✗入口文件缺少入口声明
仓库缺少 package.json,无法用 dsh 插件安装命令安装
验证方式:npm registry 存在性 + package.json 静态校验 · 最后验证 2026/9/23 11:35:54
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动
README
由 DeepSeek 最新模型翻译生成DeepSeek Harness 插件开发实战 本仓库是 DeepSeek Harness 官方教程文档的重新整理版,以“插件开发实战”为主线,将零散的 65+ 篇文档组织为一本结构化的电子书。 面向有编程基础 + 了解 LLM 工作原理的开发者,目标读者想自己动手编写 Harness 插件的开发人员。 内容概览 全书共 14 章,按四个部分组织: 第一部分:基础篇(第 1-3 章) 从零认识 Harness、搭建开发环境、理解 Cordis 插件框架的核心概念。 | 章节 | 内容 | |------|------| | 第 1 章 | Harness 是什么、核心问题、5 分钟快速体验 | | 第 2 章 | 环境搭建、hello-plugin、三种写法、加载机制 | | 第 3 章 | Context、inject、事件系统、effect、Config+Schema | 第二部分:实战篇(第 4-6 章) 动手写真正的工具插件,深入文件系统/Shell/后台任务,集成 LLM 能力。 | 章节 | 内容 | |------|------| | 第 4 章 | 工具四要素、greet 工具、参数类型、规范值 vs 渲染、file_stats 工具 | | 第 5 章 | 文件系统工具、Shell 命令、持久终端、后台任务、执行管道、UI 卡片 | | 第 6 章 | 适配器模式、模型配置、自定义适配器、流式协议、推理模型 | 第三部分:进阶篇(第 7-10 章) Web UI 插件、完整实战案例、Agent Preset 编写、高级 Harness 能力。 | 章节 | 内容 | |------|------| | 第 7 章 | Host vs Client、设置卡片、对话定制、样式、打包 | | 第 8 章 | 实战:一个完整的 Web UI 插件,从需求到打包分发 | | 第 9 章 | 实战:Agent Preset 编写、需求文档驱动的开发流程 | | 第 10 章 | Subagent、Goal、Workflow、Plan Mode、Schedule、Skill | 第四部分:架构与发布篇(第 11-14 章) 深入架构理解、安全模型、测试与发布、事故复盘。 | 章节 | 内容 | |------|------| | 第 11 章 | 微内核、核心子系统、Agent 生命周期、能力接缝、事件驱动 | | 第 12 章 | 沙箱、权限、持久化、压缩内容溢出、防御性编程 | | 第 13 章 | Bundle、Profile、测试策略、代码审查、发布流程 | | 第 14 章 | 4 篇 Postmortem、术语表、参考资料索引 | 目录结构 ├── README.md # 本文件 ├── book-output/ # 电子书正文(14 章 + 索引) │ ├── README.md # 电子书内部索引 │ ├── 01-什么是DeepSeekHarness.md │ ├── ... │ └── 14-事故复盘与参考.md ├── docs/ # 原始教程文档(参考资料) ├── dsh-open-editor/ # 实战案例:编辑器按钮插件(第 8 章源码) └── .agent-presets/ # 实战案例:Plugin Builder 预设(第 9 章源码) 阅读建议 - 新手入门:按 1 → 2 → 3 → 4 → 5 → 6 → 10 顺序阅读 - 想写 Web UI 插件:在上述基础上 + 7 → 8 - 想自定义 Agent 行为:9(Plugin Builder 预设) - 想理解设计原理:11 → 12 → 13 - 查阅参考:14 每章头部有章节导航链接(上一章/下一章)和参考文档链接(指向 docs/ 和源码目录),方便跳转。 数据来源 本电子书基于 DeepSeek Harness 仓库的以下原始资料编写: - .agent-presets/plugin-builder/ — Plugin Builder 预设源码 - dsh-open-editor/ — 编辑器按钮插件源码