Nexus Modular Reviewer
该技能负责对 Vision3 项目进行深度的架构审计,重点关注模块的独立性、职责单一性和数据流的清晰度。
核心任务
- •依赖分析:识别模块间的循环依赖、过度耦合(如 UI 组件直接操作全局 Store)。
- •冗余识别:扫描逻辑重复的代码块(如多个组件中重复的 MediaPipe 初始化逻辑)。
- •职责评估:评估文件是否承担了过多职责(如单文件超过 300 行且包含多种逻辑类型)。
- •生成计划:输出一份包含优先级、受影响文件和具体操作步骤的执行计划。
调用时机
- •当用户询问“项目模块化情况如何?”时。
- •在进行大规模功能迭代前,需要评估现有架构支撑能力时。
- •当发现代码库出现难以维护的征兆(如修改一处引起多处报错)时。
输出规范
执行计划必须包含:
- •Audit Summary:当前模块化评分与核心问题。
- •Action Items:按优先级排序的任务列表。
- •Atomic Steps:符合 1+1 原子开发流程的具体步骤。
- •Success Metrics:重构后的预期效果。