mirror of
https://github.com/tradecatlabs/vibe-coding-cn.git
synced 2026-08-20 22:38:04 +00:00
feat: skills - add auto-tmux task dependencies
This commit is contained in:
@@ -196,6 +196,8 @@ skills/auto-tmux/scripts/swarm-state.sh init --dir /tmp/ai_swarm
|
||||
```bash
|
||||
skills/auto-tmux/scripts/swarm-state.sh task-add --id task-001 --text "检查 README 链接"
|
||||
skills/auto-tmux/scripts/swarm-state.sh task-import --file /tmp/tasks.txt --prefix batch
|
||||
skills/auto-tmux/scripts/swarm-state.sh task-depend --id batch-002 --blocked-by batch-001
|
||||
skills/auto-tmux/scripts/swarm-state.sh task-ready
|
||||
skills/auto-tmux/scripts/swarm-state.sh task-claim --id task-001 --owner "ai-hub:2.1"
|
||||
skills/auto-tmux/scripts/swarm-state.sh task-next --owner "ai-hub:2.1"
|
||||
```
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
| 14 | `b8e77f6` | pane 取证 | `auto-tmux.sh inspect` |
|
||||
| 15 | `bc37fc1` | 长文本粘贴 | `auto-tmux.sh paste --file` |
|
||||
| 16 | `075a803` | session 清理 | `auto-tmux.sh cleanup --session` |
|
||||
| 17 | `本轮` | 任务依赖 | `task-depend`、`task-ready` |
|
||||
|
||||
## 后续候选方向
|
||||
|
||||
|
||||
@@ -84,6 +84,15 @@ skills/auto-tmux/scripts/swarm-state.sh task-import --file /tmp/tasks.txt --pref
|
||||
|
||||
`task-import` 会跳过空行和 `#` 注释行,自动去掉行首 `- ` 或 `* `,并生成 `batch-001` 这类任务 ID。
|
||||
|
||||
声明任务依赖:
|
||||
|
||||
```bash
|
||||
skills/auto-tmux/scripts/swarm-state.sh task-depend --id batch-002 --blocked-by batch-001
|
||||
skills/auto-tmux/scripts/swarm-state.sh task-ready
|
||||
```
|
||||
|
||||
`task-ready` 只列出状态为 `TODO` 且所有依赖都已经 `DONE` 的任务,适合 commander 给空闲 worker 分配下一步。
|
||||
|
||||
认领任务:
|
||||
|
||||
```bash
|
||||
|
||||
Reference in New Issue
Block a user