SuperAPI AI 工具集

j5ik2o-refactoring-packages

编程与开发

查看项目

更新于 10-15 22:39

技能介绍

用途:在主动重构既有代码库的包或模块结构时使用,目标是保持行为不变、改善依赖形态,以小步可验证的移动方式重构结构。

主要能力:清点当前包结构与依赖图;识别循环依赖、过大模块、不稳定的公开 API 以及职责错位;基于变更原因和依赖方向提出目标结构;每次只移动一个内聚的切片;按需更新导入、测试、构建文件和公开文档;每完成一批有意义的改动后运行相关检查。

使用方式:该技能提供参考文件 references/analysis-patterns.md,其中包含常见结构性坏味道及对应补救方法;对于非平凡的实现、评审或重构工作,在给出最终建议前应阅读 references/details.md,其中包含详细规则、示例、坏味道与迁移说明。

输出内容:返回发现的问题、目标结构、迁移清单、已执行的变更和验证结果。

限制:资料未提供具体支持的编程语言、工具集成方式、安装命令及收费信息。