Skip to content

LFG 自主执行

LFG 是当前源码中真实存在的 standalone skill,用来把一次明确的软件任务串成一条更自动化的执行链。

本页聚焦“当前源码可证实的 LFG 行为”,不再沿用旧页面里的 /slfg 之类未在当前 skills 真源中出现的说法。


LFG 做什么

按照当前 skills/lfg/SKILL.md,LFG 会按顺序驱动:

  1. spec:plan
  2. spec:work
  3. spec:review mode:autofix plan:<plan-path>
  4. todo-resolve
  5. test-browser
  6. feature-video

也就是说,LFG 不是“直接跳过 plan 去写代码”,而是把一条已有规范的交付链自动串起来。


关键特征

  • plan first:必须先产出计划文件
  • 有变更才继续:如果 Work 没有产生实现改动,不会进入后续步骤
  • review 会带上 plan 路径:用于做需求对照
  • 后续还会串联 todo、浏览器验证和演示录制

这几条都来自当前 skill 文件里的硬性步骤说明。


适用场景

适合:

  • 需求足够明确
  • 希望减少人工来回切换步骤
  • 接受一条更强约束的自动化执行链

不适合:

  • 需求还模糊,需要先做 Brainstorm
  • 高度探索型任务
  • 你希望每一步都手动决策

与手动主工作流的关系

手动路径:

text
Ideate(可选)→ Brainstorm → Plan → Work → Review → Compound

LFG 更像是对中间这段执行链的自动化封装:

text
Plan → Work → Review → Todo Resolve → Browser Verification → Feature Video

所以官网不应该把它写成“替代全部工作流”的万能入口。


不再沿用的旧口径

以下表述不再作为当前官网事实:

  • /slfg 是当前正式能力
  • LFG 可以跳过 plan
  • LFG 只是“自动写代码”

当前源码里的 LFG 更接近“受规范约束的自主执行 skill”。


下一步

MIT Licensed