Auto-sync
This commit is contained in:
56
wiki/concepts/Agent Skill 设计模式.md
Normal file
56
wiki/concepts/Agent Skill 设计模式.md
Normal file
@@ -0,0 +1,56 @@
|
||||
---
|
||||
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技能封装]]:相关领域
|
||||
Reference in New Issue
Block a user