用途:整合开发全生命周期的测试与质量保障流程,把 DDD 测试、AI 调试、性能优化、自动化代码审查和 CI/CD 校验串成统一工作流。
主要能力:提供 DDD 测试管理,对遗留代码使用特征测试记录当前行为,对新项目使用规格测试;提供行为快照做回归保护。AI 调试按语法、运行时、逻辑、集成、性能分类错误并给出修复候选。重构组件分析技术债与复杂度,给出带风险的改造建议。性能组件给出剖析与瓶颈检测指导。代码审查采用 TRUST 5 概念框架,从可测试性、可读性、可理解性、安全性、透明性五个维度评估,并按加权平均给出总分,关键问题可覆盖平均分。另提供 PR 代码审查多智能体模式:Haiku 做资格筛查,跳过已关闭、草稿、已审查和琐碎变更;随后五个 Sonnet 智能体并行检查 CLAUDE.md 合规、明显缺陷、git blame 上下文、历史评论与代码注释合规,问题按 0 到 100 置信度打分,低于 80 的过滤,再用 gh CLI 发布。
使用方式:按调试、重构、优化、审查、测试、剖析的阶段推进,每个阶段配合 AI 分析与建议;CI/CD 中依次执行代码质量、测试、性能、安全校验,失败即终止。质量门禁分严格、标准、宽松三种模式,可配置 TRUST 阈值、问题数量上限与覆盖率要求。多语言适配包括 pytest、pylint、bandit、Jest、ESLint、go test、gosec、cargo test、clippy 等。
适用场景:企业级质量保障、多语言项目、性能敏感应用、技术债治理、自动化测试与 PR 审查。
限制:TRUST 5 为概念性评估模型,并非已实现模块;具体命令、安装方式、价格与平台支持暂未提供。