unified-review

多领域代码审查,一次通过协调代码、架构、测试、安全

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:unified-review。
它的用途是:多领域代码审查,一次通过协调代码、架构、测试、安全
完整的 Skill 内容见:https://321skill.com/skills/unified-review-x-7/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'运行 unified-review 审查当前项目,重点关注架构合规性和测试覆盖率',它会自动分析代码结构、检测循环依赖和模块职责是否清晰,同时统计单元测试对关键函数的覆盖情况,并扫描常见安全漏洞如 SQL 注入和 XSS,最终生成一份包含各领域问题列表和修复建议的 Markdown 报告。

介绍

在软件开发中,代码审查往往需要多个轮次、多个专家分别关注不同维度——代码质量、架构设计、测试覆盖、安全合规。这种分散式审查不仅耗时,还容易遗漏跨领域的关联问题。unified-review 将这四个维度整合到一次审查流程中,通过统一的编排层同时扫描代码、分析架构、检查测试覆盖率、检测安全漏洞,并输出一份综合报告,让开发者一次就能获得全面的反馈。

使用时,只需在项目根目录运行一条命令,unified-review 会解析代码库的结构,自动识别各模块的职责,然后并行执行多领域分析。它内置了常见的代码规范检查器、架构模式识别器、测试覆盖分析工具以及安全扫描引擎,并支持通过配置文件自定义规则和阈值。审查结果以结构化方式呈现,每个问题会标注所属领域(代码/架构/测试/安全)和严重程度,方便快速定位修复。

适合后端开发者、全栈工程师和测试工程师,尤其是在进行模块重构、新功能上线前的全面检查,或者持续集成流水线中需要快速获得多维度质量反馈的场景。对于需要频繁迭代的微服务项目或中大型单体应用,unified-review 能够显著减少审查轮次,提升团队协作效率。

建议在首次使用时,先根据团队编码规范调整配置文件中的规则权重,避免误报。对于安全敏感项目,建议配合专有安全工具进行深度扫描,因为本技能的通用扫描可能无法覆盖所有自定义加密逻辑或复杂供应链攻击场景。同时,注意保持本地环境与 CI 环境的一致性,以确保审查结果可复现。

核心特点

不同于单维度审查工具,unified-review 在一次 pass 中同时覆盖代码质量、架构设计、测试覆盖和安全隐患,避免多轮迭代的上下文切换开销,并自动关联跨领域问题(如架构缺陷导致的测试遗漏)。

注意事项

不适合需要深度专项分析的大型项目(如数千模块的微服务架构),可能在全面性上牺牲每个领域的深度。

常见问题

如何安装 unified-review?

运行 npm install -g unified-review 即可全局安装,然后在项目目录执行 unified-review 启动审查。

是否支持自定义审查规则?

支持,在项目根目录创建 .unified-review.json 配置文件,可分别设置代码规范、架构模式、测试覆盖阈值、安全扫描规则。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/unified-review-x-7/raw/index.md 读取 unified-review 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。