SuperAPI AI 工具集

thermo-fix

测试与质量

查看项目

更新于 10-15 21:09

技能介绍

用途:thermo-fix 属于 agentic-workflows-blueprint 工作流,目标是对代码 diff 执行一次“热核级”代码质量审查,将识别出的问题就地修复,验证构建,并循环迭代直到所有阻断项解决(最多 3 轮)。

适用范围:仅针对当前会话或分支中被修改的文件。不覆盖从零实现新功能,也不负责运行部署流水线。

触发方式:可通过命令“/thermo-fix”,或“Run review and fix cycle”“Fix code quality findings”等语句触发。

输入参数:diffScope(待审查文件,默认分支中已修改文件)、maxIterations(审查加修复的最大轮数,默认 3)、buildCommand(项目验证或构建命令)。

主要流程:1)列出所有已修改文件;2)运行 thermo-nuclear-code-quality-review 生成问题表(Blocker、High、Medium、Low);3)按 Blocker 到 High 再到 Medium 的顺序自上而下修复;4)运行项目构建或检查命令,并修复构建错误;5)重新检查所有改动文件,若不再存在 Blocker 或 High 问题则停止,否则重复,最多 maxIterations 轮;6)创建本地 git 提交并附问题摘要。

约束:不得仅凭行为正确就通过,结构性回归属于阻断项;修复须在同一对话内联完成,不另开分支;每轮修复后必须验证构建;只修复已识别的问题,不做未经请求的改动。

输出:已解决的代码问题、构建验证通过、更新 docs/tasks/task.<reference>.md 与 walkthrough.md、本地 git 提交。

通过门槛:零 Blocker、零 High,且项目构建或语法检查通过。

限制:资料未提供具体安装命令、收费方式、支持平台及与其他工具的集成细节。