57 lines
1.9 KiB
Markdown
57 lines
1.9 KiB
Markdown
---
|
||
title: "Agent Skill 设计模式"
|
||
type: concept
|
||
tags: [agent, skill, design-pattern]
|
||
last_updated: 2026-04-15
|
||
---
|
||
|
||
# Agent Skill 设计模式
|
||
|
||
## 定义
|
||
Google 发布的 5 种 Skill 内容结构化设计模式,用于解决 SKILL.md 格式标准化后执行效果差异大的问题。
|
||
|
||
## 5 种模式
|
||
|
||
### 1. Tool Wrapper
|
||
- **用途**:让 agent 快速成为某个领域专家
|
||
- **机制**:监听特定库关键词,动态加载规范文档
|
||
- **适用**:团队内部编码规范、特定框架最佳实践
|
||
|
||
### 2. Generator
|
||
- **用途**:从模板生成结构化输出
|
||
- **机制**:"填空"流程,assets/ 模板 + references/ 样式指南
|
||
- **适用**:统一 API 文档、标准化 commit 信息、脚手架项目
|
||
|
||
### 3. Reviewer
|
||
- **用途**:把检查清单和检查逻辑分开
|
||
- **机制**:审查标准存放在 references/review-checklist.md,换清单即换审计类型
|
||
- **适用**:代码审查、安全审计、合规检查
|
||
|
||
### 4. Inversion
|
||
- **用途**:agent 先问你再做
|
||
- **机制**:通过不可协商的门控指令逐阶段收集信息
|
||
- **适用**:项目规划、需求收集
|
||
|
||
### 5. Pipeline
|
||
- **用途**:带硬性检查点的严格工作流
|
||
- **机制**:明确前置条件和门控条件,强制顺序执行
|
||
- **适用**:复杂任务、文档流水线、多阶段生成
|
||
|
||
## 模式组合
|
||
- Pipeline 可包含 Reviewer 步骤(double-check 成果)
|
||
- Generator 可依赖 Inversion 收集缺失变量
|
||
|
||
## Anthropic 补充
|
||
- 最好的 Skill 不是"写好的提示词",而是"工具箱"
|
||
- Skill = 说明书 + SOP
|
||
- 写 Skill 三条铁律:只写 Agent 不知道的东西、重点写踩坑清单、给工具不给指令
|
||
|
||
## Connections
|
||
- [[Tool Wrapper]]:模式之一
|
||
- [[Generator]]:模式之一
|
||
- [[Reviewer]]:模式之一
|
||
- [[Inversion]]:模式之一
|
||
- [[Pipeline]]:模式之一
|
||
- [[渐进式披露]]:ADK 机制支撑
|
||
- [[AI技能封装]]:相关领域
|