第5章:插件与工具
给 Bot 添加"超能力",让它能查天气、搜新闻、算数学题,成为真正的智能助手!
一、什么是插件?
插件就像是给 Bot 安装的"超能力模块"。
原本 Bot 只能依靠训练时的知识回答问题,有了插件后,它就能:
- 🔍 实时搜索 - 获取最新新闻和信息
- 🌤️ 查询天气 - 获取当前和未来天气
- 🧮 精准计算 - 解决复杂数学问题
- 🌐 多语言翻译 - 即时翻译各种语言
- 📦 查询快递 - 追踪物流信息
💡 理解插件
把 Bot 想象成一个学生,插件就是它随身携带的工具书、计算器和手机。有了这些工具,学生就能完成更多任务!
二、Coze 内置插件介绍
Coze 平台内置了丰富的插件,涵盖多个类别:
📰 新闻类插件
| 插件名称 | 功能说明 | 使用场景 |
|---|---|---|
| 头条新闻 | 获取今日头条热门新闻 | 新闻资讯类 Bot |
| Google 新闻 | 搜索国际新闻 | 国际资讯、多语言新闻 |
| 知乎热榜 | 获取知乎热门话题 | 热点追踪、话题讨论 |
🛠️ 工具类插件
| 插件名称 | 功能说明 | 使用场景 |
|---|---|---|
| 计算器 | 精确数学计算 | 数学助手、财务计算 |
| 翻译 | 多语言互译 | 语言学习、跨国交流 |
| 天气查询 | 查询城市天气 | 出行助手、生活提醒 |
| 时间查询 | 获取世界各地时间 | 国际会议、跨国业务 |
🔎 搜索类插件
| 插件名称 | 功能说明 | 使用场景 |
|---|---|---|
| 必应搜索 | 网页搜索 | 信息检索、资料查找 |
| arXiv 论文 | 搜索学术论文 | 学术研究、论文写作 |
| GitHub 搜索 | 搜索代码仓库 | 开发辅助、技术调研 |
🍳 生活类插件
| 插件名称 | 功能说明 | 使用场景 |
|---|---|---|
| 快递查询 | 追踪物流信息 | 电商客服、物流跟踪 |
| 菜谱查询 | 搜索美食做法 | 烹饪助手、美食推荐 |
| 汇率转换 | 货币汇率计算 | 旅游、跨境购物 |
💡 插件使用提示
不是所有 Bot 都需要大量插件。根据 Bot 的功能定位,选择 2-5 个核心插件即可,太多插件可能让 Bot 调用混乱。
三、使用插件的方法
步骤1:在 Bot 中添加插件
- 打开 Bot 编辑页面
- 找到左侧的 "插件" 区域
- 点击 "+" 按钮或 "添加插件"
- 从插件市场选择需要的插件
- 点击 "添加" 完成
✅ 添加成功标志
插件会显示在 Bot 的插件列表中,图标变为彩色表示已激活。
步骤2:在提示词中引导调用
仅仅添加插件还不够,你需要在"人设与回复逻辑"中告诉 Bot 什么时候使用插件。
提示词示例 - 天气查询
你是一个贴心的天气助手。
当用户询问天气信息时,请使用"天气查询"插件获取实时天气数据,然后以友好的方式回复用户。
回复格式:
🌤️ 【城市】今日天气
• 天气状况:{天气描述}
• 温度:{温度范围}
• 建议:{根据天气给出穿衣或出行建议}
提示词示例 - 多插件组合
你是一个旅行规划助手,帮助用户规划完美旅程。
你的工作流程:
1. 当用户询问目的地天气时,使用"天气查询"插件
2. 当用户想了解当地新闻时,使用"头条新闻"插件搜索目的地相关新闻
3. 当用户需要翻译时,使用"翻译"插件
4. 当用户询问路线或距离时,使用"计算器"进行时间计算
始终保持热情友好的态度,为用户提供全面的旅行建议。
⚠️ 重要提示
提示词中务必明确指出触发条件("当...时"),否则 Bot 不知道什么时候该调用插件。
四、插件参数设置
部分插件需要配置 API Key 才能正常使用:
需要配置的常见插件
| 插件 | 需要配置 | 获取方式 |
|---|---|---|
| 高级天气查询 | 天气 API Key | 和风天气、OpenWeather 等平台申请 |
| 自定义搜索 | 搜索引擎 API | Google Custom Search、Bing Search API |
| 特定领域数据 | 对应平台账号 | 各平台开发者中心申请 |
配置步骤
- 点击插件卡片上的 "设置" 图标
- 找到需要填写的参数项
- 填入对应的 API Key 或配置信息
- 点击 "保存"
- 在测试区验证插件是否正常工作
🔐 关于 API Key
API Key 相当于你的身份凭证,请勿分享给他人。大多数插件有免费额度,适合学习和测试使用。
五、多个插件组合使用
一个强大的 Bot 往往需要多个插件协同工作。
插件组合示例
📚 学习助手组合
计算器 + 翻译 + arXiv论文
数学题解答 + 外文资料翻译 + 论文检索
🛒 购物助手组合
汇率转换 + 快递查询 + 计算器
海淘价格换算 + 物流跟踪 + 优惠券计算
📰 资讯助手组合
头条新闻 + 必应搜索 + 天气查询
热点新闻 + 深度搜索 + 天气提醒
多插件调用的优先级
当多个插件功能相似时,建议在人设中明确优先级:
搜索优先级:
1. 先使用"头条新闻"搜索国内热点
2. 如果用户需要国际资讯,使用"Google新闻"
3. 如果需要深度资料,使用"必应搜索"
避免同时调用多个搜索插件造成信息重复。
六、实战:制作"旅行助手 Bot"
让我们通过实际案例,学习如何组合使用多个插件。
Bot 功能规划
查天气 - 了解目的地天气
查景点 - 获取旅游资讯
翻译 - 解决语言障碍
汇率 - 计算旅行预算
需要的插件
- ✅ 天气查询
- ✅ 头条新闻(搜索景点信息)
- ✅ 翻译
- ✅ 汇率转换
完整人设与回复逻辑
人设与回复逻辑
# 角色
你是一个热情专业的旅行助手,帮助用户规划完美旅程。
## 技能
### 技能1:查询目的地天气
当用户询问某城市天气时:
1. 使用"天气查询"插件获取该城市天气
2. 用友好的方式告知用户天气情况
3. 给出穿衣和出行建议
### 技能2:推荐景点
当用户想了解某城市景点时:
1. 使用"头条新闻"插件搜索该城市旅游相关新闻
2. 整理推荐热门景点
3. 提供实用的游览建议
### 技能3:语言翻译
当用户需要翻译时:
1. 使用"翻译"插件进行翻译
2. 提供原文和译文对照
3. 如有必要,提供发音提示
### 技能4:汇率计算
当用户询问货币换算时:
1. 使用"汇率转换"插件获取最新汇率
2. 计算并展示换算结果
3. 给出预算建议
## 限制
- 只回答与旅行相关的问题
- 始终保持热情友好的态度
- 回复使用中文
测试对话示例
七、本章小结
📚 核心知识点
- 插件是给 Bot 添加"超能力"的工具
- Coze 提供新闻、工具、搜索、生活等多类插件
- 添加插件后,需要在提示词中明确调用时机
- 部分插件需要配置 API Key 才能使用
- 多个插件可以组合,打造更强大的 Bot
🎯 动手练习
- 给你的 Bot 添加 2-3 个适合的插件
- 修改提示词,加入插件调用说明
- 在测试区验证插件是否正常工作
- 尝试制作一个"学习助手"或"生活助手"Bot