Army1900/dsh-e2e-dev-sdd0

dsh-e2e-dev-sdd

Five-stage specification-driven development workbenches for DeepSeek Harness Web.

包名
dsh-e2e-dev-sdd
版本
0.1.0
许可证
MIT
最近更新
2026年8月27日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Army1900/dsh-e2e-dev-sdd

使用

  1. 在 DSH 中打开一个 Git 仓库作为 Workspace。
  2. 进入任一阶段菜单;插件会检查 .sdd/project.yaml。未初始化时点击“初始化项目”;配置不合法时会显示字段级错误,可修复后重新检查,或备份旧配置后重新生成默认配置。
  3. 点击“导入或同步需求包”。默认选择“手工录入”,填写最小标题和描述即可;有企业适配器时也可切换到对应 Connector。检查子项的新增、修改、移除预览并选择要应用的项目。
  4. 从页面顶部选择当前需求工作单元,勾选它的最新来源和已接受上游交付件;可先点“查看交付件模板”,再创建本阶段草稿。
  5. 系统设计阶段在页面添加项目代码仓库:本地路径只校验 Git 仓库和基线分支,远程地址只校验分支可访问,均不会在此时复制或下载代码。仓库添加后立即展示,在同一页面勾选并确认本需求可能涉及的范围;规格设计阶段再从该范围中确认实际开发目标,并可记录目标仓库中的 OpenSpec 相对路径。
  6. 选择草稿并开始阶段对话;插件在对应 Session 安装阶段 System Prompt、仓库边界、可选 OpenSpec 位置和工具 Guard。
  7. 与 Agent 迭代;Agent 必须按照页面所示模板输出,并把确定结论逐轮写入 .sdd/work-items//artifacts//.../deliverable.md。实际文档可以很长,也可以在交付件目录中增加图片和附件并从主文档引用。
  8. 返回阶段页面查看交付包和结构质量、确认阶段验收清单并接受版本。存在变更时,从 accepted 版本点击“发起变更(新修订)”生成同编号的更高版本草稿;不再需要的草稿可移入 .sdd/trash,不会影响已验收版本。
  9. 在开发测试阶段只为规格确认的目标仓库创建隔离代码空间、运行配置测试并形成代码提交。
  10. 在项目看板检查追踪矩阵、进度、待处理变更、缺陷和测试状态,然后提交 .sdd/ 变更。