SuperAPI AI 工具集

evolving-loop

编程与开发

查看项目

更新于 10-15 20:12

技能介绍

用途:evolving-loop 用于执行自主开发循环,围绕任务描述与验收标准,动态生成、验证并演化自身的执行策略,并与 Meta-Engineering 记忆系统集成,实现模式学习与工具演化。

主要能力:采用 8 阶段自进化循环,包括 CONTEXT_CHECK(检查 token 压力)、PATTERN_LOOKUP(匹配任务模式)、ANALYZE(提取验收标准)、GENERATE(创建技能)、EXECUTE(TDD 实现)、VALIDATE(0-100 评分)、DECIDE(SHIP/FIX/EVOLVE)、LEARN(提取模式)、EVOLVE(改进技能)以及 SHIP 后更新记忆。各阶段由不同代理执行,输出写入 reports 与 generated-skills 等文件。

使用方式:以 /evolving-loop "任务描述" 启动,任务描述中可包含 Acceptance Criteria 清单。支持标志:--resume 恢复中断会话、--status 查看状态、--force 清除并重启、--evolve 手动触发演化、--memory 显示记忆系统状态。状态保存在 .self-evolving-loop/ 目录,持久记忆保存在 .claude/memory/meta-engineering/。可通过 touch .self-evolving-loop/state/stop 在当前阶段后停止。

适用场景:需要自主迭代完成开发任务、依据验收标准自动生成并演化执行技能、并希望积累可复用模式与工具使用统计的场景。

限制:资料未提供具体平台、收费、价格或效果保证;实际行为依赖运行环境与代理配置,首次运行会初始化记忆系统。架构细节见 docs/EVOLVING-LOOP-ARCHITECTURE.md。