Files
nexus/wiki/concepts/Agent-Skill设计模式.md
2026-04-15 15:02:52 +08:00

57 lines
1.9 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.
---
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技能封装]]:相关领域