SuperAPI AI 工具集

file-organizer

通用与其它

查看项目

更新于 10-16 03:42

技能介绍

用途:在项目文件组织需要建立、审计或重构时,提供可扩展的结构方案,覆盖 monorepo 模式、按功能与按层架构、命名约定、index/barrel 文件、配置文件放置和文档结构。

主要能力:分四阶段推进——评估现状与痛点、选择组织策略、规划迁移路径、执行并验证。提供架构策略决策表,按项目规模与团队人数推荐按层、混合、按功能或 monorepo;给出按功能、按层、混合三种目录示例,以及 Turborepo/pnpm workspaces 的 monorepo 布局与包边界规则。还包含文件与目录命名约定、导入顺序约定、barrel 导出决策表、配置文件与环境文件放置、文档结构、增量迁移策略与自动化工具(ts-morph、jscodeshift、IDE 重构、ESLint import/order),以及常见反模式清单。

使用方式:先审计当前结构与痛点,再据决策表选定策略并记录目标结构与命名规则,取得团队一致后制定增量迁移计划,逐个模块移动并更新导入,每步验证测试通过,最后移除旧结构并记录约定。

适用场景:中小型项目、快速原型、多应用共享代码的 monorepo、多团队企业项目等。

限制:资料未提供具体安装命令、收费或价格信息;命名与 barrel 模式为建议,应适配既有项目约定;迁移需逐步进行并验证测试,避免一次性大改。