SuperAPI AI 工具集

qe-pair-programming

编程与开发

查看项目

更新于 10-16 03:48

技能介绍

用途:这是一套 AI 辅助结对编程能力,通过角色分工与实时质量校验,把编码、评审与测试整合到同一会话流程中,适合日常功能开发、重构、调试与学习。

主要能力:支持多种模式,包括 driver(用户写代码、AI 指导)、navigator(AI 写代码、用户定方向)、switch(按间隔自动轮换角色)、tdd(测试先行)、review(持续代码审查)、mentor(讲解式学习)与 debug(问题定位)。提供实时验证与质量评分,失败时可回滚;可自动生成测试、跟踪覆盖率、执行持续测试;包含安全扫描、性能分析与最佳实践检查;会话支持自动保存、恢复、导出与共享。内置 senior-dev、tdd-specialist、debugger-expert、junior-dev 等代理角色。

使用方式:需先安装 Claude Flow CLI,命令为 npm install -g claude-flow@alpha;建议在 Git 仓库中使用,并配置测试框架、Linter 与格式化工具。基本启动命令为 claude-flow pair --start,可按需附加参数,例如指定模式与覆盖率:claude-flow pair --start --mode tdd --test-first --coverage 90。会话内提供代码、测试、审查、Git 等命令,如 /test、/review、/commit;可通过 .claude-flow/pair-config.json 或 claude-flow pair config set 调整验证阈值、测试与审查等配置,也支持创建可复用的 profile。

适用场景:功能实现、缺陷修复、TDD 开发、遗留代码重构与性能优化等协作开发环节。

限制:资料未提供具体支持的语言、平台、收费与价格、实际效果数据以及适用规模等信息,相关事实暂未提供。