docs: 更新 plan/status 命令文档,增加 depend 配置说明

This commit is contained in:
2026-06-09 11:03:31 +08:00
parent 5d5d5cdc92
commit 27f19d8bdf
2 changed files with 18 additions and 2 deletions

View File

@@ -40,6 +40,8 @@ tests/ # 测试目录(镜像 src 结构)
bun test # 运行全部测试
bun test tests/core/ # 运行指定目录测试
bun src/cli.ts init opencode # 测试 init 命令
bun src/cli.ts plan <变更名> <文档名> # 测试 plan 命令
bun src/cli.ts status [变更名] # 测试 status 命令
bun src/cli.ts help # 查看全局帮助
bun src/cli.ts help init # 查看 init 命令帮助
bun src/cli.ts version # 查看版本号

View File

@@ -23,14 +23,15 @@ bunx rune init opencode
### SDD 流程
1. `/rune-discuss` — 自由讨论需求
2. `/rune-plan <变更名>` — 生成设计文档和任务列表
2. `/rune-plan <变更名> <文档名>` — 生成指定规划文档(如 `design``task`),支持文档间依赖
3. `/rune-build <变更名>` — 按任务顺序编码实现
4. `/rune-archive <变更名>` — 归档并清理
### 状态查看
```bash
rune status
rune status # 查看所有变更
rune status <变更名> # 查看指定变更的详细状态(文档完成情况、依赖状态、下一步建议)
```
### 帮助与版本
@@ -45,6 +46,19 @@ rune version # 显示版本号
编辑 `.rune/config.yaml` 自定义提示词和文档模板。配置文件默认为空,使用内置默认策略;仅覆盖需要自定义的阶段,未配置的阶段使用内置默认配置。
规划阶段的文档支持 `depend` 字段声明前置依赖,如 `task` 依赖 `design`
```yaml
stages:
plan:
documents:
- name: design
prompt: 生成设计文档
- name: task
prompt: 生成任务清单
depend: [design]
```
## 开发
```bash