SuperAPI AI 工具集

baseline-restorer

编程与开发

查看项目

更新于 10-16 08:08

技能介绍

用途:在多次修复尝试失败后,系统性地恢复到已知可用基线,并一步步重新实现所需改动,而不是继续修补不断累积的问题代码。\n\n主要能力:提供从识别基线到完成验证的五阶段流程。阶段一用 git log、git show origin/beta:path、git stash 等命令定位并验证最近可用状态;阶段二用 git diff 对比基线与当前版本,逐块分析每次改动的原因与影响;阶段三将文件回退到基线版本并提交;阶段四每次只做一处小改动,立即本地测试后再提交,若失败则 git reset --hard HEAD~1 回退;阶段五运行完整测试并对比结果后推送。\n\n触发条件:同一问题出现 2 次以上修复失败、"本应可行却不行"、流水线跨多个提交持续失败、用户表示旧版本正常、或改动复杂且影响不明时。\n\n使用方式:按文档给出的 git 命令流程操作;示例中提到的本地验证命令包括 ./test-locally.sh、terraform validate、make test、mix test、yarn test,脚本幂等性可用 git diff 确认输出为空。文档也列出应先验证而非假设根因,以及禁止在未本地测试时提交等注意事项。\n\n限制:资料未说明该技能的安装方式、依赖环境、平台支持、许可或收费信息;上述命令与流程均来自其公开说明,未提供额外验证。