用途:面向 Claude Code 工作流的端到端测试-修复流水线,先做测试生成,再迭代执行修复,直到通过率达标。
主要能力:两阶段编排。Phase 1 生成测试会话与任务,含 5 个子阶段(创建会话、收集上下文、测试分析、生成任务、汇总),产出 IMPL-001.json、IMPL-001.3.json、IMPL-001.5.json、IMPL-002.json、IMPL_PLAN.md、TODO_LIST.md。Phase 2 执行迭代修复循环,含 Discovery、Main Loop、Completion 三阶段,通过保守→激进→精准的自适应策略选择修复方式。测试分层为 L0 静态分析、L1 单元、L2 集成、L3 E2E。具备 AI 代码问题检测、项目类型识别、质量门禁(覆盖率与代码校验)、CLI 回退链 Gemini→Qwen→Codex。
使用方式:命令为 workflow-test-fix-cycle <input> [options]。输入可为 WFS-* 会话 ID(Session 模式)、功能描述文本或需求文件路径(Prompt 模式)。选项 --max-iterations=N 自定义迭代上限(默认 10)。可用 --resume-session="WFS-..." 从 Phase 2 恢复。质量门禁为通过率 ≥95% 或 100%。
适用场景:需要对已完成实现做测试验证、为功能生成测试并自动修复失败用例的项目。
限制:Phase 1 结束后必须停止并等待用户确认,不可自动进入 Phase 2;Phase 2 在批准后自主运行至达标或达到最大迭代。具体收费、平台与效果暂未提供。