taiyi-ultrawork
加载时机:/taiyi:ultrawork · 关键词 ulw · scripts/taiyi-forge.sh ultrawork · ultrawork step 输出。
强制契约(TAIYI_ULW_AUTO_TASK=1 或 step 标明 AUTO)
- 主会话 禁止 亲自实现全部 TASK 切片。
- 对
step输出的每个 worker 并行 调用 CursorTask工具(或 Claude subagent)。 - 每个 worker prompt 须含:
/taiyi:agent <role>· 切片任务 ·/taiyi:sp test-driven-development· 完成标准 ralph 绿。 - 文件所有权清单:每个 worker prompt 必须附带其 write_files 清单 + 锁定表,标明:
- 该 worker 拥有 的文件(独占写权限)
- 该 worker 不可触碰 的文件(属其他 worker)
- 违反此规定 → 合并冲突,worker 需 rebase 重试
- 全部 worker 返回后:主会话合并冲突(如有)→
scripts/taiyi-forge.sh ralph→/taiyi:continue。 - 停止:
/taiyi:stop-mode。
辅助 Skill
/taiyi:sp dispatching-parallel-agents/taiyi:sp subagent-driven-development
引擎
scripts/taiyi-forge.sh step [slug] --mode ultrawork
环境变量:
| 变量 | 说明 |
|---|---|
TAIYI_ULW_TASK=0 |
不打印 Task 示例 |
TAIYI_ULW_AUTO_TASK=1 |
step 输出强制 AUTO 派发契约 |