← 返回首页
文章
2026-03-31
AI Agent Skills 完整使用教程
AI Agent Skills 完整使用教程(含实战应用+真实资源) 声明 :本文内容基于真实验证的技术资料编写,所有链接均经过有效性检查。 一、什么是 AI Agent Skills? Skills 是 AI Agen...
AI Agent Skills 完整使用教程(含实战应用+真实资源) #
声明:本文内容基于真实验证的技术资料编写,所有链接均经过有效性检查。
一、什么是 AI Agent Skills? #
Skills 是 AI Agent 的"技能扩展包"——就像给手机安装 APP,让 AI 从单纯的对话助手变成能执行具体任务的智能工具。
核心概念(简单理解) #
| 概念 | 通俗解释 |
|---|---|
| Skill | 一套预定义的任务流程,告诉 AI "遇到这类需求该怎么处理" |
| MCP (Model Context Protocol) | 让 AI 连接外部工具的标准协议,Skills 通常基于 MCP 实现 |
| 触发条件 | 用户输入匹配特定模式时,AI 自动调用对应 Skill |
| 执行动作 | Skill 定义的具体操作步骤(调用 API、读取文件、发送消息等) |
实际例子 #
- 天气查询 Skill:用户问"今天天气",AI 自动调用天气 API 返回数据
- 代码生成 Skill:用户说"帮我写一个 React 组件",AI 按特定模板生成代码
- 文档转换 Skill:用户上传 Markdown,AI 自动转换为 HTML/PDF
二、主流 AI Agent 的 Skills 使用方式 #
2.1 OpenAI ChatGPT GPTs #
官方资源:OpenAI GPTs 官方文档
使用步骤:
- 登录 ChatGPT(需要 Plus/Team/Enterprise 订阅)
- 点击左侧 "Explore GPTs" 进入 GPT Store
- 搜索或浏览需要的 GPT(相当于预装好的 Skills)
- 点击即可使用,无需配置
创建自定义 GPT:
- 点击 "Create a GPT"
- 在 Configure 页面添加 Instructions(指令)和 Actions(动作)
- Actions 可连接外部 API(通过 OpenAPI schema 定义)
- 保存后可私人使用或公开发布
2.2 Anthropic Claude MCP Tools #
官方资源:Anthropic MCP 文档
Claude 通过 MCP (Model Context Protocol) 连接外部工具:
使用步骤:
- 在 Claude Desktop 应用中配置 MCP servers
- 编辑配置文件
claude_desktop_config.json:
{
"mcpServers": {
"weather": {
"command": "node",
"args": ["path/to/weather-server.js"]
},
"database": {
"command": "python",
"args": ["path/to/db-server.py"]
}
}
}- 重启 Claude Desktop,MCP 工具自动加载
- 对话时 Claude 会根据需求自动调用相应工具
2.3 Cursor IDE #
官方资源:Cursor 官网
Cursor 内置 AI 编程助手,支持:
- 代码补全:实时预测下一行代码
- Chat 模式:与 AI 对话解决编程问题
- Composer:多文件编辑,AI 直接修改代码
- @Codebase:引用项目代码库作为上下文
使用方式:
Cmd+K(Mac)/Ctrl+K(Windows):快速编辑Cmd+L(Mac)/Ctrl+L(Windows):打开 Chat- 输入
@引用文件、文档、网页
2.4 OpenClaw Agent Skills #
官方资源:OpenClaw 文档 | GitHub
OpenClaw 是开源 AI Agent 框架,支持自定义 Skills:
Skills 结构:
skills/
├── my-skill/
│ ├── SKILL.md # 技能描述和使用说明
│ ├── scripts/ # 执行脚本
│ │ ├── main.js
│ │ └── config.json
│ └── references/ # 参考资料
│ └── docs.mdSKILL.md 模板:
# Skill 名称
简短描述这个技能做什么。
## 触发条件
- 用户说 "xxx" 时触发
- 消息包含特定关键词时触发
## 执行步骤
1. 第一步做什么
2. 第二步做什么
3. 返回什么结果
## 使用示例
用户输入:...
AI 输出:...三、真实有效的学习资源 #
3.1 官方文档(必读) #
| 平台 | 链接 | 内容 |
|---|---|---|
| OpenAI GPTs | https://platform.openai.com/docs/gpts | GPT 创建和 Actions 配置 |
| Anthropic MCP | https://modelcontextprotocol.io/ | MCP 协议规范和工具开发 |
| Cursor | https://cursor.sh/docs | IDE 使用和快捷键 |
| OpenClaw | https://docs.openclaw.ai | Skills 开发和 Agent 配置 |
3.2 GitHub 仓库(可直接复用) #
| 仓库 | 链接 | 说明 |
|---|---|---|
| MCP Servers | https://github.com/modelcontextprotocol/servers | 官方 MCP server 示例 |
| Awesome MCP | https://github.com/punkpeye/awesome-mcp-servers | MCP server 收集列表 |
| OpenClaw Skills | https://github.com/openclaw/openclaw/tree/main/skills | OpenClaw 内置 Skills |
| ClawHub | https://clawhub.com | Skills 市场和下载 |
3.3 社区资源 #
- Discord:https://discord.com/invite/clawd(OpenClaw 社区)
- Reddit:r/LocalLLaMA、r/ClaudeAI(讨论 AI Agent)
- YouTube:搜索 "MCP tutorial"、"Claude tools"
四、实战案例:创建一个简单的 Skill #
案例:天气查询 Skill(OpenClaw) #
步骤 1:创建技能目录
mkdir -p skills/weather/scripts步骤 2:编写 SKILL.md
# 天气查询
查询指定城市的天气信息。
## 触发条件
用户问 "XX城市天气" 或 "今天天气怎么样"
## 执行步骤
1. 从用户输入中提取城市名
2. 调用天气 API(wttr.in 或 Open-Meteo)
3. 格式化返回天气信息
## 示例
用户:北京今天天气怎么样?
AI:北京今天晴,气温 15-25°C,空气质量良好。步骤 3:编写执行脚本 scripts/query-weather.js
const city = process.argv[2] || 'Beijing';
const url = `https://wttr.in/${city}?format=j1`;
fetch(url)
.then(res => res.json())
.then(data => {
const weather = data.current_condition[0];
console.log(`${city} 天气:${weather.weatherDesc[0].value}`);
console.log(`温度:${weather.temp_C}°C`);
console.log(`湿度:${weather.humidity}%`);
});步骤 4:测试
node skills/weather/scripts/query-weather.js Shanghai五、常见问题 #
Q1:Skills 和 Plugins 有什么区别? #
| 特性 | Skills | Plugins |
|---|---|---|
| 定义方式 | 自然语言描述 + 脚本 | API schema + 配置 |
| 灵活性 | 高,可自定义流程 | 中,依赖 API 接口 |
| 适用场景 | 复杂任务流程 | 数据获取和 API 调用 |
Q2:零基础能学会吗? #
可以。分三步走:
- 先用现成的:GPT Store、ClawHub 直接搜索使用
- 再学配置:修改现有 Skills 的参数和模板
- 最后开发:学习 MCP 协议,编写自定义 Skills
Q3:需要付费吗? #
| 平台 | 免费 | 付费 |
|---|---|---|
| ChatGPT GPTs | 部分 GPT 免费 | Plus 订阅 $20/月 |
| Claude MCP | 完全免费 | API 按使用计费 |
| Cursor | Hobby 版免费 | Pro $20/月 |
| OpenClaw | 完全开源免费 | 无 |
六、总结 #
核心要点:
- Skills = AI 的"技能扩展包",让 AI 能执行具体任务
- 主流平台:ChatGPT GPTs、Claude MCP、Cursor、OpenClaw
- 学习路径:先用现成 → 学配置 → 开发自定义
- 真实资源:本文所有链接均经过验证,可直接访问
下一步:
- 尝试使用 ClawHub 下载一个现成 Skill
- 阅读 MCP 文档 了解技术原理
- 在 OpenClaw Discord 加入社区讨论
最后更新:2026-03-28 | 内容已验证
继续阅读
返回文章列表