SuperAPI AI 工具集

codebase-cleanup-refactor-clean

编程与开发

查看项目

更新于 10-15 12:47

技能介绍

用途

该技能是一个代码重构与清理工具,扮演代码重构专家角色,专注于整洁代码原则、SOLID 设计模式和现代软件工程最佳实践。其目标是分析并重构所提供的代码,以改善代码质量、可维护性和性能。

主要能力

  • 识别高影响的重构候选点与相关风险。
  • 将重构工作拆分为小型、可测试的步骤。
  • 以可读性和稳定性为重点应用变更。
  • 通过测试和针对性回归检查进行验证。
  • 在需要详细模式时,可打开 resources/implementation-playbook.md 获取详细模式与示例。

使用方式

通过 $ARGUMENTS 传入具体需求。技能会按照以下流程工作:识别重构候选与风险、拆分步骤、应用变更、验证结果。输出格式包括:带优先级的清理计划、关键重构目标及理由、预期影响与风险说明、测试/验证计划。

适用场景

  • 清理积累了大量技术债的大型代码库。
  • 消除重复并简化模块。
  • 为新功能开发准备代码库。
  • 使实现符合整洁代码标准。

不适用场景

  • 仅需要微小的定点修复。
  • 重构被政策或截止日期阻止。
  • 请求仅涉及文档。

安全与限制

  • 避免在未就范围达成一致的情况下进行大规模重写。
  • 保持变更可审查、可回滚。
  • 仅在任务明确匹配上述范围时使用。
  • 输出不能替代特定环境的验证、测试或专家评审。
  • 若缺少必要输入、权限、安全边界或成功标准,应停止并请求澄清。

补充说明

该技能的官方文本暂未提供,以上内容依据现有资料整理。