SuperAPI AI 工具集

moai-workflow-testing

测试与质量

查看项目

更新于 10-16 01:17

技能介绍

用途:统一开发工作流技能,覆盖调试、重构、性能优化、代码审查、测试与剖析等阶段,用于完整开发生命周期管理、企业级质量保障、多语言项目、性能敏感应用、技术债治理及 PR 审查自动化。

主要能力:DDD 测试(遗留代码用特征测试在 PRESERVE 阶段捕获现有行为,新项目用规格测试,行为快照保障重构一致性);AI 调试(错误分类与修复建议);智能重构(技术债与复杂度分析);性能优化(CPU、内存、I/O 瓶颈检测);自动化代码审查(TRUST 5 框架:可测试性、可读性、可理解性、安全性、透明性,加权评分,关键问题可覆盖平均分);PR 审查采用多智能体模式:Haiku 做资格检查,五个 Sonnet 并行审查 CLAUDE.md 合规、明显缺陷、git blame 上下文、历史评论与注释合规,问题按 0–100 置信度打分,低于 80 过滤后用 gh CLI 发布。

使用方式:按调试→重构→优化→审查→测试→剖析推进;CI/CD 分四阶段校验(代码质量、测试、性能、安全),质量门禁可设严格、标准、宽松模式。多语言适配:Python 用 pytest、pylint/flake8、bandit、cProfile;JS/TS 用 Jest/Vitest、ESLint、npm audit、Chrome DevTools/lighthouse;Go 用 go test、golint/staticcheck、gosec、pprof;Rust 用 cargo test、clippy、cargo audit、flamegraph。

限制:TRUST 5 为概念性质量评估模型,非已实现模块;具体安装命令、价格与平台支持资料暂未提供。