SuperAPI AI 工具集

busirocket-refactor-workflow

编程与开发

查看项目

更新于 10-15 17:30

技能介绍

用途:为 TypeScript/React 代码库提供严格的分步重构指导,适用于包含多个导出的文件、拆分组件/钩子/工具函数、将内联类型迁移到 types/ 目录等场景。

主要能力:要求每个文件仅一个导出符号;非类型文件内不写内联 interface/type;组件与钩子内不保留辅助函数;有多重职责的文件立即拆分;禁止使用 index/barrel 文件,只从具体模块导入。触发方式包括 @file 工作流(一次性重构)。

必要用法:重构后必须运行项目标准检查(如 yarn check:all)作为强制质量门。规则文件位于 rules/refactor-file-workflow.md、rules/refactor-decision-rules.md、rules/refactor-post-refactor-checks.md,各含缘由、正误代码示例与最佳实践。相关技能包括 busirocket-core-conventions、busirocket-typescript-standards、busirocket-react。

限制:资料未提供具体文件行数阈值、检查失败处理细节及安装命令,暂未提供。