DSH Plugins
返回列表
⚙️

dsh-process-kit

工作流 更新于 2026.10.15

在终端中运行以下命令:

dsh plugin install SHADOW-LI0327/dsh-process-kit

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install SHADOW-LI0327/dsh-process-kit 安装本插件(开源地址:https://github.com/SHADOW-LI0327/dsh-process-kit),安装后建议重启客户端。

插件介绍

在 DSH 里做多角色、多 Agent 并行开发时,聊天记录很难当「唯一真源」:进度靠模型自评容易漂移,角色边界也常靠自觉维持。dsh-process-kit 把需求包状态、门禁签署、流程与 bug 记录写进目标仓库的 docs/process/**,插件只负责读取、渲染、安全追加和脚手架落地,不在插件侧另存状态;CI 不装插件也能按契约消费同一份文件。

核心是文件状态机与人签 Gate:每轮用 process_status 从 frontmatter 恢复上下文,在 Gate0/1/2/4 停下做人裁,并输出两段式摘要(已完成什么、还需裁定什么)。机器侧只处理客观可判项(几何、台账、落点、证据完整性),主观质量由人承担;journal 采用链式指纹,读取时会重算并如实报红,降低事后篡改空间。

同时内置 8 个角色 subagent(产品、测试、开发、UAT、三类评审与 UI 设计),分工在提示词层面:写实现的不写测试,写测试的不做验收;项目内 .dsh/skills 同名技能可覆盖。流程骨架通过 process_init 落地,默认只增不改,已有仓库可用 upgrade 升级框架文件并保护 PROJECT.md 等项目定制内容。

适合希望在仓库内留下可审计交付轨迹、又需要 Gate 卡点与角色分离的团队或个人——尤其是规格驱动或纯编排类方案里,缺少硬门禁、状态难入仓、或质量全靠模型自评的场景。

使用场景

  • 需求包要按 Gate 推进且状态必须落在仓库里
  • 多 Agent 并行开发需要测试/实现/验收角色硬边界
  • 希望 CI 不装插件也能读 docs/process 做客观校验

适合人员

  • 在 DSH 里做端到端交付、重视可审计流程的团队
  • 受规格自评或编排插件限制、需要人裁 Gate 的开发者
  • 要把 journal 与 bug 台账写进目标仓库的维护者