dsh-plugin-guide
by harcochen
DeepSeek Harness 插件构建与维护的仓库级开发指南
Repository-specific development guidance for building and maintaining plugins in DeepSeek Harness.
安装
dsh plugin --profile web add github:harcochen/dsh-plugin-guideGitHub 源码安装:首次需按提示配置 allowBuilds 构建授权后重试
安装与环境配置指引、插件开发教程见 DSH 中文社区文档 ↗
安装即在你的机器上以你的权限运行第三方代码——它可读写文件、使用凭据、访问网络,DSH 的工具审批不会为插件代码加沙箱。「检测到 manifest」仅代表发现 dsh.bundle / dsh.plugin 清单,不构成兼容性或安全审查;安装前请审阅源码,不熟悉的插件先在不含密钥的环境试用。
README
面向 DeepSeek Harness 的仓库级插件开发 skill。
它帮助 Codex 理解 Harness 架构,并按照 Cordis 的约定开发和维护 workspace package、模型工具、能力 Provider、LLM Adapter、Web Client 插件、Bundle、Profile、Session Event 以及相关文档和验证流程。
覆盖范围
- Cordis 插件导出、依赖注入、effect、卸载和热更新
- Service Definition / Provider / Consumer 能力 seam
- 新建
@deepseek-ai/dsh-*workspace package - 类型化工具、规范 JSON 输出、后台任务和 UI render intent
- LLM Adapter 的流式协议和 replay 约定
- Host/Client 包边界和 Web Client 组合方式
- Session Event、模型可见状态、配置、Bundle 和 Profile
- Snapshot、真实入口、e2e、构建、目录生成和文档验证
目录结构
deepseek-harness-plugin/
├── SKILL.md
├── agents/
│ └── openai.yaml
└── references/
├── package-and-config.md
├── plugin-recipes.md
└── testing-and-docs.md
SKILL.md 保存主工作流;参考文件按任务需要加载,分别覆盖包与配置、插件实现配方、验证与文档要求。
安装
将 deepseek-harness-plugin 目录复制到 Codex skills 目录:
cp -R deepseek-harness-plugin "${CODEX_HOME:-$HOME/.codex}/skills/"
未设置 CODEX_HOME 时,Codex 默认使用 ~/.codex/skills。
将本项目发布到 GitHub 后,可以直接安装:
npx skills add HarcoChen/dsh-plugin-guide --skill deepseek-harness-plugin -g -a codex
安装后可以显式调用:
Use $deepseek-harness-plugin to add a new DeepSeek Harness plugin.
验证
使用 skill-creator 提供的官方验证脚本:
python3 "${CODEX_HOME:-$HOME/.codex}/skills/.system/skill-creator/scripts/quick_validate.py" \
deepseek-harness-plugin
如果提示缺少 yaml 模块,先安装 PyYAML:
python3 -m pip install pyyaml
该脚本检查 skill 的 frontmatter、必需元数据和命名规则。本项目另外检查文件末尾换行、尾随空格和相对引用完整性。
资料来源
本 skill 根据 DeepSeek Harness 仓库内容整理,主要参考:
AGENTS.mddocs/architecture.mddocs/cookbook/adding-a-package.mddocs/cookbook/adding-a-tool.mddocs/cookbook/adding-an-llm-adapter.mddocs/testing.md
当参考摘要与 checkout 中的最新源码或仓库规则不一致时,以源码和仓库规则为准。
原始 README: https://github.com/HarcoChen/dsh-plugin-guide/blob/main/README.zh.md ↗
同类插件
查看全部 →
dsh-anchored-standard
两阶段 DeepSeek Harness 预设:先 Minimal 对齐的 bootstrap,再切完整 Standard 工具(Project2 98/99)

PicGo-Core
极致的图片上传引擎,CLI 与 API 双支持

awesome-deepseek-harness
DeepSeek Harness(DSH)及其优秀社区插件的精选指南。

awesome-deepseek-harness
DeepSeek Harness (DSH)生态系统:来自dsh-external/hub和公共dsh-plugin主题的精选插件、工具和基础设施。

AI-Novel-Writer
本地优先 AI 小说创作工作台,提供 Windows/macOS 桌面版与 DeepSeek Harness 插件开发预览,支持角色、大纲、章节蓝图、审稿修稿和本地模型。

mcp-for-stata
MCP-for-Stata:把 Stata 集成进你的 agent