用途:moai-workflow-testing 是一套统一开发工作流技能,覆盖从调试、重构、性能优化到代码审查、测试与画像分析的完整生命周期,适合企业级质量保障、多语言项目、性能敏感应用、技术债治理与 PR 自动化审查。
主要能力:提供测试驱动开发的 RED-GREEN-REFACTOR 循环指导;AI 辅助调试(错误分类、堆栈与上下文分析、按可能性排序的修复建议);智能重构(技术债与复杂度分析、带风险评估的改造建议);性能优化(CPU、内存、I/O、网络剖析与瓶颈识别);自动化代码审查(TRUST 5 框架:Testability、Readability、Understandability、Security、Transparency 五维评估与加权总分);PR 代码审查多代理模式(Haiku 资格筛选,五个 Sonnet 代理并行分析,0-100 置信度评分,过滤低于 80 的问题后经 gh CLI 发布);质量门禁支持严格、标准、宽松三种模式;CI/CD 分阶段验证(代码质量、测试、性能、安全)。
使用方式:按调试→重构→优化→审查→测试→剖析的阶段推进,每个阶段获得 AI 分析与建议。CI 集成按阶段顺序执行,任一阶段失败即终止并生成对应失败报告。PR 审查先做资格检查,再收集 CLAUDE.md 上下文,随后并行代理分析并评分、过滤、报告。
适用场景:企业开发工作流、性能关键应用、多语言项目(提供 Python、JavaScript/TypeScript、Go、Rust 的测试、静态分析、安全扫描与剖析工具适配)、技术债削减、自动化测试与 CI/CD。
限制:资料未提供具体安装命令、价格、平台绑定或量化效果数据,暂未提供。TRUST 5 被明确描述为概念性质量评估模型与指导框架,而非已实现的模块。