5.6 常见 Skill 模板:直接套用
通过本文你将全面了解常见 Skill 模板:直接套用的核心概念、实际应用方法和最佳实践。
概述
模板一:天气查询
```markdown # 天气查询技能
触发条件
用户说"天气"、"查天气"、"XX天气"时触发
基础信息
- API:https://wttr.in/{城市}?format=j1
- 方法:GET
- 认证:无
参数提取
城市名:从"天气"前提取,如"北京天气"→城市=北京
返回格式
"{城市}今天天气:{天气},温度{温度}°C,湿度{湿度}%"
示例
用户:北京天气怎么样 → 提取城市=北京 → 调用 API → 返回:"北京今天天气:晴,温度15°C,湿度45%" ```
模板二:计算器
```markdown # 计算器技能
触发条件
用户说"计算"、"等于多少"、"帮我算"时触发
基础信息
- 功能:数学运算
- 工具:JavaScript Function
参数提取
表达式:从消息中提取数学表达式 如:"计算 123+456" → 表达式="123+456"
支持运算
+ - / % * ( )
返回格式
"{表达式} = {结果}"
示例
用户:计算 (100+200)*3 AI:计算结果:(100+200)*3 = 900 ```
模板三:新闻资讯
```markdown # 资讯查询技能
触发条件
用户说"最新消息"、"新闻"、"今天有什么新闻"时触发
基础信息
- API:https://news.example.com/api/latest
- 方法:GET
- 认证:API Key
参数提取
分类(可选):国内/国际/科技/娱乐,默认=国内
返回格式
"今日{分类}新闻: 1. {标题1} 2. {标题2} 3. {标题3}"
示例
用户:今天科技新闻 AI:今日科技新闻: 1. xxx 2. xxx 3. xxx ```
模板四:翻译
```markdown # 翻译技能
触发条件
用户说"翻译"、"翻译成英文"、"翻译成中文"时触发
基础信息
- API:https://api.example.com/translate
- 方法:POST
- 认证:API Key
参数提取
1. 目标语言:从"翻译成X"提取,如"翻译成英文"→目标=en 2. 原文:从消息中提取要翻译的文本
语言代码
中文=zh,英文=en,日文=ja,韩文=ko
返回格式
"翻译结果:{译文}"
示例
用户:把"你好世界"翻译成英文 AI:翻译结果:Hello World ```
模板五:提醒
```markdown # 定时提醒技能
触发条件
用户说"提醒我"、"设个提醒"、"到时候通知我"时触发
基础信息
- 功能:设置定时提醒
- 使用工具:Cron 定时任务
参数提取
1. 时间:从消息中提取时间 2. 事项:从消息中提取提醒内容
时间格式支持:
- "5分钟后" → 5分钟后
- "明天上午9点" → 明天的9:00
- "周五下午3点" → 本周五的15:00
返回格式
"✅ 已设置提醒:{时间}提醒您'{事项}'"
示例
用户:提醒我5分钟后喝水 AI:✅ 已设置提醒:5分钟后提醒您'喝水'
用户:明天上午9点提醒我开会 AI:✅ 已设置提醒:明天9:00提醒您'开会' ```
模板六:Word/Excel 生成
```markdown # 文档生成技能
触发条件
用户说"生成报告"、"创建文档"、"写个方案"时触发
基础信息
- 功能:生成 Word/Excel 文档
- 使用工具:文件系统 + Office 库
参数提取
1. 文档类型:Word/Excel/报告/方案 2. 内容要求:从消息中提取
返回格式
"✅ 已生成{文档类型}:{文件名} 路径:{保存路径}"
示例
用户:生成一份月度销售报告 AI:✅ 已生成 Word 文档:月度销售报告_20260324.docx 路径:C:\Users\xxx\Documents\销售报告\ ```
使用模板的方法
1. 复制模板 2. 修改 API 地址和参数 3. 调整返回格式 4. 测试是否生效
下一步学什么
- 5.7 Skill 调试技巧 → 出了问题怎么排查
- 5.8 如何发布和分享 Skill → 分享你写的 Skill 给别人
模板拿走,改改就能用!