1.3 KiB
1.3 KiB
id, title, type, tags, sources, last_updated
| id | title | type | tags | sources | last_updated | |||
|---|---|---|---|---|---|---|---|---|
| reviewer | Reviewer | concept |
|
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