SuperAPI AI 工具集

slfg

编程与开发

查看项目

更新于 10-16 04:20

技能介绍

用途

slfg 是一个全自主工程工作流技能,使用 swarm(集群)模式进行并行执行。其目标是把一次完整的开发任务从规划到收尾自动跑完,过程中不在步骤之间停顿,直到所有步骤执行完毕。

主要能力与流程

该技能按阶段组织,并在指定位置并行化:

顺序阶段

  1. 可选步骤:如果 ralph-loop 技能可用,运行 /ralph-loop:ralph-loop "finish all slash commands" --completion-promise "DONE"。如果不可用或执行失败,则跳过并立即进入第 2 步。
  2. /ce:plan $ARGUMENTS
  3. /ce:work —— 使用 swarm 模式:创建任务列表,并启动一组 agent swarm 子代理来构建计划。

并行阶段

工作完成后,将第 4 步和第 5 步作为并行 swarm 代理启动(两者都只需要代码已写好):

  1. /ce:review mode:report-only —— 作为后台 Task 代理启动。
  2. /compound-engineering:test-browser —— 作为后台 Task 代理启动。

等待两者都完成后再继续。

自动修复阶段

  1. /ce:review mode:autofix —— 在并行阶段之后顺序运行,以便安全地修改检出内容、应用 safe_auto 修复,并为第 7 步输出残留待办事项。

收尾阶段

  1. /compound-engineering:todo-resolve —— 解决发现的问题,沉淀学习成果,清理已完成的待办事项。
  2. /compound-engineering:feature-video —— 录制最终走查视频并加入 PR。

当视频进入 PR 后,输出 <promise>DONE</promise>。

使用方式

该技能以斜杠命令序列的形式驱动,涉及 /ralph-loop:ralph-loop、/ce:plan、/ce:work、/ce:review、/compound-engineering:test-browser、/compound-engineering:todo-resolve、/compound-engineering:feature-video 等命令。执行时按上述顺序与并行规则推进,不中途停止。

适用场景

适用于需要端到端自动化完成的工程任务:从规划、并行实现、代码审查、浏览器测试,到自动修复、待办清理和演示视频录制,最终将视频加入 PR。

限制

资料未提供关于收费、价格、支持平台、具体效果或性能的说明。第 1 步依赖 ralph-loop 技能是否可用,不可用或失败时会被跳过。