docs: 更新 plan/status 命令文档,增加 depend 配置说明
This commit is contained in:
@@ -40,6 +40,8 @@ tests/ # 测试目录(镜像 src 结构)
|
|||||||
bun test # 运行全部测试
|
bun test # 运行全部测试
|
||||||
bun test tests/core/ # 运行指定目录测试
|
bun test tests/core/ # 运行指定目录测试
|
||||||
bun src/cli.ts init opencode # 测试 init 命令
|
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 # 查看全局帮助
|
||||||
bun src/cli.ts help init # 查看 init 命令帮助
|
bun src/cli.ts help init # 查看 init 命令帮助
|
||||||
bun src/cli.ts version # 查看版本号
|
bun src/cli.ts version # 查看版本号
|
||||||
|
|||||||
18
README.md
18
README.md
@@ -23,14 +23,15 @@ bunx rune init opencode
|
|||||||
### SDD 流程
|
### SDD 流程
|
||||||
|
|
||||||
1. `/rune-discuss` — 自由讨论需求
|
1. `/rune-discuss` — 自由讨论需求
|
||||||
2. `/rune-plan <变更名>` — 生成设计文档和任务列表
|
2. `/rune-plan <变更名> <文档名>` — 生成指定规划文档(如 `design`、`task`),支持文档间依赖
|
||||||
3. `/rune-build <变更名>` — 按任务顺序编码实现
|
3. `/rune-build <变更名>` — 按任务顺序编码实现
|
||||||
4. `/rune-archive <变更名>` — 归档并清理
|
4. `/rune-archive <变更名>` — 归档并清理
|
||||||
|
|
||||||
### 状态查看
|
### 状态查看
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
rune status
|
rune status # 查看所有变更
|
||||||
|
rune status <变更名> # 查看指定变更的详细状态(文档完成情况、依赖状态、下一步建议)
|
||||||
```
|
```
|
||||||
|
|
||||||
### 帮助与版本
|
### 帮助与版本
|
||||||
@@ -45,6 +46,19 @@ rune version # 显示版本号
|
|||||||
|
|
||||||
编辑 `.rune/config.yaml` 自定义提示词和文档模板。配置文件默认为空,使用内置默认策略;仅覆盖需要自定义的阶段,未配置的阶段使用内置默认配置。
|
编辑 `.rune/config.yaml` 自定义提示词和文档模板。配置文件默认为空,使用内置默认策略;仅覆盖需要自定义的阶段,未配置的阶段使用内置默认配置。
|
||||||
|
|
||||||
|
规划阶段的文档支持 `depend` 字段声明前置依赖,如 `task` 依赖 `design`:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
stages:
|
||||||
|
plan:
|
||||||
|
documents:
|
||||||
|
- name: design
|
||||||
|
prompt: 生成设计文档
|
||||||
|
- name: task
|
||||||
|
prompt: 生成任务清单
|
||||||
|
depend: [design]
|
||||||
|
```
|
||||||
|
|
||||||
## 开发
|
## 开发
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
|
|||||||
Reference in New Issue
Block a user