
一、概述
在 OpenCode CLI 中通过一句对话完成 STDD 全生命周期管理。用户只需说做什么,OpenCode 自己决定怎么做——安装路径、依赖、初始化等细节全部由 AI 自动处理。
二、一句式命令速查
| 操作 | 在 OpenCode 中输入 |
|---|---|
| 部署 | 安装 https://github.com/leonai42/stdd 到全局skill |
| 使用 | 用 STDD 实现 [功能需求] |
| 开发 | 用 STDD 开发 [项目描述] |
| 卸载 | 卸载当前项目的 STDD |
三、各阶段说明
部署 STDD
# 在 OpenCode 中输入:
安装 https://github.com/leonai42/stdd 到全局skillOpenCode 自动完成:克隆仓库 → 装依赖 → 运行 stdd init → 生成项目配置文件。你只需等它做完。
已有 STDD 的项目只需重新 init:
/STDD 初始化 当前项目使用 STDD 实现功能
/STDD 实现 用户登录功能OpenCode 自动进入 6 阶段流程:
- P1: UNDERSTAND → proposal.md → Gate 1 你确认
- P2: SPEC → design.md + specs/*.md + test-plan.md → Gate 2 你确认
- P3: SLICE → 自动切片规划
- P4: BUILD → TDD RED→GREEN→REFACTOR
- P5: VERIFY → 质量验证 + 失败模式检查 → Gate 3 你确认
- P6: DELIVER → 归档 + git tag
卸载
卸载当前项目的 STDD四、注意事项
- 用户只说"做什么",不说"怎么做"——路径、依赖、命令全部交给 OpenCode
- 部署后项目中的
.stdd/、STDD.md、AGENTS.md是后续一句式使用的关键 - 每个项目只需部署一次(opencode可能在管理stdd程序和初始化项目内实例上有点问题,不如hermes更符合工程思维,一份程序,多个实例)
- 多个项目可各自独立部署,互不干扰