Files
nexus/wiki/concepts/Reviewer.md

53 lines
1.3 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
---
id: reviewer
title: "Reviewer"
type: concept
tags: [Agent, Skill, 设计模式]
sources: []
last_updated: 2026-03-19
---
# Reviewer
将"检查什么"(审查标准)与"怎么检查"执行逻辑完全分离的Skill设计模式。
## 定义
Reviewer模式将审查规则与执行机制解耦审查标准存放于references/review-checklist.md可替换为Python风格检查、安全审计、数据质量检查等执行逻辑保持静态Agent动态加载对应审查标准并输出结构化结果。
## 机制
- references/目录存放可替换的审查清单
- SKILL.md定义静态审查指令
- Agent动态加载特定审查标准
- 输出按严重程度分组的结构化结果
## 适用场景
- 代码审查Python风格、PEP8等
- 安全审计OWASP Top 10等
- 文档质量检查
- 数据质量验证
## 优点
- 一套skill基础设施换清单即换专项
- 审查标准独立维护,便于更新
- 结构化输出便于后续处理
## 缺点
- 清单设计需要领域专业知识
- 多标准并存时可能冲突
- 动态加载机制增加复杂度
## 关系
- 上位概念:[[AgentSkill设计模式]]
- 可组合:[[Pipeline]]Pipeline末尾加Reviewer double-check
- 审查清单类型:[[代码审查]]、[[安全审计]]
## 相关实体
- [[Anthropic]]Reviewer模式被用于Claude Code代码审查Skill