用途:slfg 是一个全自主工程工作流,基于 swarm 模式并行执行,目标是从规划到收尾一次性完成软件任务,中途不停顿。
主要能力与流程:
- 顺序阶段:可选先运行 /ralph-loop:ralph-loop "finish all slash commands" --completion-promise "DONE",若不可用或失败则跳过;随后执行 /ce:plan $ARGUMENTS,若报告任务非软件类无法流水线处理,则停止并告知用户 SLFG 需要软件任务,否则记录 docs/plans/ 中的计划文件路径供后续步骤使用;接着执行 /ce:work,使用 swarm 模式建立任务列表并启动大量 agent swarm 子代理按计划构建。
- 并行阶段:工作完成后,将 /ce:review mode:report-only plan:<计划路径> 与 /compound-engineering:test-browser 作为后台 Task agent 并行启动,等待两者完成。
- 自动修复阶段:并行阶段结束后顺序执行 /ce:review mode:autofix plan:<计划路径>,安全修改检出内容、应用 safe_auto 修复并输出残留待办。
- 收尾阶段:执行 /compound-engineering:todo-resolve 解决发现项、沉淀经验并清理已完成待办;再执行 /compound-engineering:feature-video 录制最终演示并加入 PR。视频进入 PR 后输出 <promise>DONE</promise>。
使用方式:按上述步骤顺序调用对应斜杠命令,并行处使用后台 Task agent,不要中途停止。
适用场景:适合可流水线处理的软件工程任务,需要规划、实现、审查、浏览器测试、自动修复与收尾的完整闭环。
限制:非软件任务无法处理;依赖 ce:plan、ce:work、ce:review、test-browser、todo-resolve、feature-video 等技能可用;ralph-loop 为可选,不可用时可跳过。具体安装方式、收费与平台信息暂未提供。