AgentSkillsCN

nexus-modular-reviewer

审查项目的模块化程度,识别耦合与冗余,并生成详细的优化执行计划。在需要评估系统架构、准备重构或优化代码组织时调用。

中文原作
SKILL.md
--- frontmatter
name: "nexus-modular-reviewer"
description: "审查项目的模块化程度,识别耦合与冗余,并生成详细的优化执行计划。在需要评估系统架构、准备重构或优化代码组织时调用。"

Nexus Modular Reviewer

该技能负责对 Vision3 项目进行深度的架构审计,重点关注模块的独立性、职责单一性和数据流的清晰度。

核心任务

  1. 依赖分析:识别模块间的循环依赖、过度耦合(如 UI 组件直接操作全局 Store)。
  2. 冗余识别:扫描逻辑重复的代码块(如多个组件中重复的 MediaPipe 初始化逻辑)。
  3. 职责评估:评估文件是否承担了过多职责(如单文件超过 300 行且包含多种逻辑类型)。
  4. 生成计划:输出一份包含优先级、受影响文件和具体操作步骤的执行计划。

调用时机

  • 当用户询问“项目模块化情况如何?”时。
  • 在进行大规模功能迭代前,需要评估现有架构支撑能力时。
  • 当发现代码库出现难以维护的征兆(如修改一处引起多处报错)时。

输出规范

执行计划必须包含:

  • Audit Summary:当前模块化评分与核心问题。
  • Action Items:按优先级排序的任务列表。
  • Atomic Steps:符合 1+1 原子开发流程的具体步骤。
  • Success Metrics:重构后的预期效果。