用途
AI 重构用于响应用户的代码重构需求。当用户希望重构代码时加载该技能,由它在后台完成修改与验证工作。
主要能力
- 在改动前建立验证基线:运行
npm run typecheck && npm test && npm run build并记录基线结果。 - 执行代码重构。
- 重构完成后重新运行同样的验证命令,确认通过。
- 向用户说明具体改了哪些内容。
使用方式
- 先向用户确认要重构什么内容,明确重构范围。
- 改动之前运行
npm run typecheck && npm test && npm run build,记下 baseline。 - 执行重构。
- 再次运行验证命令,确认通过。
- 告诉用户改了哪些内容。
整个过程中用户只需知道最终结果,不需要参与中间过程。
适用场景
适用于用户提出重构代码需求、且项目使用 npm 脚本进行类型检查、测试与构建的场景。
限制
资料的官方说明为空,除上述流程外,关于支持的语言、框架、平台、收费方式等信息暂未提供。