SuperAPI AI 工具集

hierarchical

智能体与模型

查看项目

更新于 10-16 05:47

技能介绍

用途:hierarchical 用于对项目进行全面的分层审查(full review / project review)。它先确定审查范围,再由技术负责人评估架构与风险,随后并行调用多个专用子代理完成专项评审,最后合并结果并给出可执行的改进建议。

主要能力:

  1. 范围确定:优先按用户参数指定目录递归审查,未指定则审查当前项目根目录;文件数超过 100 时提示确认以限制范围。
  2. 技术领导评估:使用 Explore 子代理(thoroughness: very thorough)自主发现架构、模块与模式,并由 @tech-lead-reviewer 分析整体架构、模块结构、架构模式与违规、依赖图与耦合点、技术债、可扩展性与可维护性,据此决定需要哪些专项代理及高优先级区域。
  3. 并行专项评审:通过 Task 工具并行启动 @code-reviewer(代码质量、模式、测试)、@security-reviewer(全代码库安全审计)、@performance-reviewer(性能瓶颈、算法复杂度、资源使用)、@test-coverage-reviewer(测试覆盖、边界用例、测试质量)、@ux-reviewer(面向用户组件的 UI/UX,纯 CLI/后端可跳过)。各代理在既定范围内评审,随后收集结果并解决评审间的冲突反馈。
  4. 汇总分析与报告:按影响与置信度合并发现,优先级为 Critical → High → Medium → Low,置信度为 High → Medium → Low;输出项目健康度执行摘要、需立即处理的关键问题、技术债清单、带工作量估算的战略建议。
  5. 可选修复:询问用户是否实施修复;确认后处理安全、质量或 UX 问题,运行测试与验证,调用 @code-simplifier 进行代码简化与优化重构,并确保提交遵循 Git 约定(见 ${CLAUDE_PLUGIN_ROOT}/skills/references/git-commit-conventions.md),最后报告结果并确认审查完成。

使用方式:作为技能调用,可传入目录参数指定审查范围;技能内部要求必须使用 Task 工具完成所有任务。

适用场景:需要对整个项目或指定目录做多维度、跨模块的综合代码审查时。

限制:资料未提供具体安装命令、收费方式、支持平台及运行环境要求;UX 评审仅适用于有用户界面的项目,纯 CLI/后端项目会跳过该环节。