DeepSeek Harness Hub
← 返回列表

插件锻造工坊Elinpf/dsh-plugin-forge

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

引导插件从需求设计到测试发布合并 PR

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/9/11 · 已提供中文文档

一个用于开发 DeepSeek Harness 插件的智能体技能

综合分
30.3
GitHub 分
30.3
用户评分
★ Stars
1
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Elinpf/dsh-plugin-forge
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/16(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

dsh-plugin-forge

一个用于开发 DeepSeek Harness 插件的 agent 技能——从需求到合并 PR。

该技能引导一个插件经历六个阶段,每个阶段都有完成标准:

1. 设计——是否真的需要插件、是单个包还是三角色能力接缝、宿主平面还是预设平面,以及一份设计问题清单(模型可见?可配置?副作用?密钥?持久状态?UI?)。
2. 脚手架——工作区包骨架及其 package.json/tsconfig 不变量。
3. 实现——两种插件形式、使用 schemastery 的 Config、声明合并,以及一套从 harness 自身核心包中提炼出的模式库(effects、events、tool execution、durable state、errors)。
4. 接线——cordis.yml 组合:bundle 补丁 vs agent 预设,以及 verify-cordis-config / --dump-config 检查。
5. 测试——五规范矩阵(单元 + HMR 安全性 + 导出形状 / 加载器组合 / 集成 / 不变量 / 投影)以及可复用的 testkit,而非手工编写 mock。
6. 发布——规范的 README 章节、生成的目录、Agent Notes、PR 标签。

外加症状优先的调试(PENDING fibers、静默加载失败、HMR 泄漏)以及交互接缝(审批、凭据、用户提问)。

安装

将此目录复制或符号链接到你的 agent 技能目录(例如 .agents/skills/dsh-plugin-forge/、.claude/skills/,或你的 Codex 技能路径)。该技能由模型调用:当任务涉及创建、更改、调试、测试、接线或发布 dsh 插件时,它会被触发。

为获得最佳体验,还应将 agent 指向本地检出:

export DEEPSEEK_HARNESS_REPO=/path/to/deepseek-harness

结构

SKILL.md            # 工作流、速查卡、陷阱、参考路由
references/
design.md         # 需求 → 插件方案;拆分规则;平面选择
blueprints.md     # 包骨架、插件主体、cordis.yml 接线
patterns.md       # 来自核心包的经过验证的形态,附来源
testing.md        # 规范矩阵、testkit、覆盖率与快照职责
external-bundle.md # 来自独立仓库的可安装 bundle;Web 客户端半部分格式
interaction.md    # 审批、凭据、用户提问
debugging.md      # PENDING 诊断、--dump-config、静默失败
shipping.md       # README 关卡、目录、Agent Note、PR 要求
agents/openai.yaml  # Codex 调用元数据
tests/check-skill.mjs  # 自检(见下文)

自检

node tests/check-skill.mjs 会校验该技能本身:SKILL.md frontmatter(名称与目录匹配、description 存在)、代码围栏配对、内部链接目标与锚点,以及每个固定引用的上游 GitHub 链接的可达性。传入 --offline 可跳过 HTTP 探测。GitHub Actions 在每次 push 和 PR 时运行它;任何编辑后都要运行它,重新固定引用后更是必须运行。

链接与版本管理策略
文档链接固定到 harness 仓库的 dsh-v0.1.5-rc.2 标签——稳定且可审计,代价是需要网络访问。将 DEEPSEEK_HARNESS_REPO 设置为本地检出以获取实时源码;当检出与固定页面不一致时,以检出为准,该技能需要重新固定。重新固定:替换每个链接中的标签,并重新验证所引用的章节是否仍与本文档所述一致。

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群