SuperAPI AI 工具集

aif-fix

通用与其它

查看项目

更新于 10-15 23:58

技能介绍

用途:aif-fix 用于修复代码库中指定的 bug 或问题,提供两种模式:fix-now(立即调查并修复)与 plan-first(先产出修复计划供评审,之后再修)。当 $ARGUMENTS 为空且存在固定的 FIX_PLAN.md 时,直接按该计划执行修复;两者都没有时会提示用户提供 bug 描述或先创建计划。

主要能力:采用“回归优先”策略。若该 bug 需要回归验证,先识别最小可用的回归检查(测试、命令、fixture、API 调用、浏览器场景、脚本或已记录的手动/运行时复现),实施前执行并确认其失败或复现问题,然后做最小化根因修复,再重跑同一检查确认通过,之后才在可行时运行相关既有检查。若没有可执行检查,则记录最窄的手动复现方式及原因;若完全无有用检查,会在实施前记录理由,并在自动交接模式下仅在找到可安全修复的疑似根因时才继续,否则报告为受阻或不可复现并停止,不修改实现代码。若修复前的检查意外通过,则按“复现不匹配”处理并记录命令、输入、环境假设与观察结果。

使用方式:先读取 .ai-factory/config.yaml 解析路径、语言与规则,未提供时使用默认路径(如 .ai-factory/DESCRIPTION.md、ARCHITECTURE.md、RULES.md、RESEARCH.md、FIX_PLAN.md、patches/)。若存在 .ai-factory/skill-context/aif-fix/SKILL.md 则必须读取,其项目级规则优先于本技能通用规则,并适用于所有产物含 FIX_PLAN.md 与补丁。计划文件记录问题、分析、修复清单等内容;默认路径的计划在修复验证完成后删除,自定义路径的计划则保留。手动会话中会在相应节点同步交接状态,非 done 状态需带 paused: true。

适用场景与限制:适合在有明确问题描述或既有修复计划时进行受控的缺陷修复与回归验证。具体安装命令、收费与价格、支持平台、界面细节及效果数据暂未提供。