zx490336534/dsh-spec-collab

zx490336534★ 1TypeScript最后同步: 2026-08-21

在 GitHub 打开

DeepSeek Harness 的独立双面插件,用于把产品的原始需求澄清为研发和开发 AI 可直接理解的 Ready Spec。产品、研发、产品 AI 与研发 AI 在同一份 Git 版本化 Markdown 上完成初审、逐项回复、二次审核、候选 patch、产研共审、Decision、分角色确认与 Ready 质量门。

README 摘要

dsh-spec-collab DeepSeek Harness 的独立双面插件,用于把产品的原始需求澄清为研发和开发 AI 可直接理解的 Ready Spec。产品、研发、产品 AI 与研发 AI 在同一份 Git 版本化 Markdown 上完成初审、逐项回复、二次审核、候选 patch、产研共审、Decision、分角色确认与 Ready 质量门。 产品边界严格止于 Ready Spec,不包含代码实现、测试用例生成、worktree、MR、部署、发布或交付状态管理。 兼容 DeepSeek Harness v0.1.1-rc.1 。插件可在局域网 HTTP 地址下运行,不依赖浏览器提供 crypto.randomUUID ;DSH 精简侧栏仅显示“设置”时,也会正常挂载“需求讨论”入口。 一键安装 已有 Node.js 环境时,无需先全局安装 DSH CLI: 如果 dsh 已在 PATH 中,也可以使用简写: 安装后重启现有的 dsh web 进程。后续更新使用: 插件已经内置非安全 HTTP 环境所需的 UUID fallback,不需要通过代理向 HTML 注入 crypto polyfill。团队部署仍建议使用 HTTPS,并在 DSH 前配置认证。 核心流程 完整演示 点击下方截图观看从选择工作区到生成 Ready Spec 的完整 MP4 录屏: 播放 MP4 录屏 · 阅读完整图文教程 查看完整流程截图 1. 新建需求并选择工作区 2. AI 审核问题和人工回复 3. 审核并接受候选 Patch 4. 记录人工 Decision 能力 - 匿名只读;首次评论、修改、回复、确认前登记 participant id + 花名 + 责任角色 。 - 原始需求、Markdown PRD、相关链接与代码范围分别记录为来源,不静默混成事实。 - 正式正文只存在 requirements/ /spec.md ,每次显式保存生成一个 Git commit。 - 保存携带 baseCommit ;过期或存在外部未提交修改时拒绝覆盖。 - FACT / INFERENCE / ASSUMPTION / TO VERIFY 结构化 Review Item; FACT 强制可访问且带版本的证据。 - 产品 AI 初审、产品 AI 二审、研发 AI 预审、变更审核四类独立 DSH review session。 - 每条实质评论提交后自动启动 AI 分析,回复必须包含理解、证据或 TO VERIFY 、影响章节/AC 和建议处置。 - AI 只能提交 Review Item、评论分析和候选 patch;不能写 Git、代替人确认或标记 Ready。 - 保存和 patch 接受后自动触发 change review;候选 patch 基于精确 commit,过期…

在 GitHub 查看完整 README →
工具/开发dsh-plugin

分类