第5章:插件与工具

给 Bot 添加"超能力",让它能查天气、搜新闻、算数学题,成为真正的智能助手!

一、什么是插件?

插件就像是给 Bot 安装的"超能力模块"。

原本 Bot 只能依靠训练时的知识回答问题,有了插件后,它就能:

  • 🔍 实时搜索 - 获取最新新闻和信息
  • 🌤️ 查询天气 - 获取当前和未来天气
  • 🧮 精准计算 - 解决复杂数学问题
  • 🌐 多语言翻译 - 即时翻译各种语言
  • 📦 查询快递 - 追踪物流信息
💡 理解插件

把 Bot 想象成一个学生,插件就是它随身携带的工具书、计算器和手机。有了这些工具,学生就能完成更多任务!

二、Coze 内置插件介绍

Coze 平台内置了丰富的插件,涵盖多个类别:

📰 新闻类插件

插件名称 功能说明 使用场景
头条新闻 获取今日头条热门新闻 新闻资讯类 Bot
Google 新闻 搜索国际新闻 国际资讯、多语言新闻
知乎热榜 获取知乎热门话题 热点追踪、话题讨论

🛠️ 工具类插件

插件名称 功能说明 使用场景
计算器 精确数学计算 数学助手、财务计算
翻译 多语言互译 语言学习、跨国交流
天气查询 查询城市天气 出行助手、生活提醒
时间查询 获取世界各地时间 国际会议、跨国业务

🔎 搜索类插件

插件名称 功能说明 使用场景
必应搜索 网页搜索 信息检索、资料查找
arXiv 论文 搜索学术论文 学术研究、论文写作
GitHub 搜索 搜索代码仓库 开发辅助、技术调研

🍳 生活类插件

插件名称 功能说明 使用场景
快递查询 追踪物流信息 电商客服、物流跟踪
菜谱查询 搜索美食做法 烹饪助手、美食推荐
汇率转换 货币汇率计算 旅游、跨境购物
💡 插件使用提示

不是所有 Bot 都需要大量插件。根据 Bot 的功能定位,选择 2-5 个核心插件即可,太多插件可能让 Bot 调用混乱。

三、使用插件的方法

步骤1:在 Bot 中添加插件

  1. 打开 Bot 编辑页面
  2. 找到左侧的 "插件" 区域
  3. 点击 "+" 按钮或 "添加插件"
  4. 从插件市场选择需要的插件
  5. 点击 "添加" 完成
✅ 添加成功标志

插件会显示在 Bot 的插件列表中,图标变为彩色表示已激活。

步骤2:在提示词中引导调用

仅仅添加插件还不够,你需要在"人设与回复逻辑"中告诉 Bot 什么时候使用插件。

提示词示例 - 天气查询
你是一个贴心的天气助手。

当用户询问天气信息时,请使用"天气查询"插件获取实时天气数据,然后以友好的方式回复用户。

回复格式:
🌤️ 【城市】今日天气
• 天气状况:{天气描述}
• 温度:{温度范围}
• 建议:{根据天气给出穿衣或出行建议}
提示词示例 - 多插件组合
你是一个旅行规划助手,帮助用户规划完美旅程。

你的工作流程:
1. 当用户询问目的地天气时,使用"天气查询"插件
2. 当用户想了解当地新闻时,使用"头条新闻"插件搜索目的地相关新闻
3. 当用户需要翻译时,使用"翻译"插件
4. 当用户询问路线或距离时,使用"计算器"进行时间计算

始终保持热情友好的态度,为用户提供全面的旅行建议。
⚠️ 重要提示

提示词中务必明确指出触发条件("当...时"),否则 Bot 不知道什么时候该调用插件。

四、插件参数设置

部分插件需要配置 API Key 才能正常使用:

需要配置的常见插件

插件 需要配置 获取方式
高级天气查询 天气 API Key 和风天气、OpenWeather 等平台申请
自定义搜索 搜索引擎 API Google Custom Search、Bing Search API
特定领域数据 对应平台账号 各平台开发者中心申请

配置步骤

  1. 点击插件卡片上的 "设置" 图标
  2. 找到需要填写的参数项
  3. 填入对应的 API Key 或配置信息
  4. 点击 "保存"
  5. 在测试区验证插件是否正常工作
🔐 关于 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. 给出预算建议

## 限制
- 只回答与旅行相关的问题
- 始终保持热情友好的态度
- 回复使用中文

测试对话示例

👤
我想去日本东京旅游,天气怎么样?
🤖
🌤️ 【东京】天气预报

• 今日天气:晴朗
• 温度:15°C - 22°C
• 建议:天气不错,适合出游!建议携带薄外套,早晚温差较大。
👤
有什么好玩的景点推荐?
🤖
🗼 东京热门景点推荐

1. 浅草寺 - 东京最古老的寺庙,体验传统文化
2. 东京塔 - 标志性建筑,夜景绝美
3. 涩谷十字路口 - 感受繁华都市的脉搏
4. 上野公园 - 赏樱胜地,还有多个博物馆

💡 小贴士:建议购买 Tokyo Metro 通票,方便在景点间移动!

七、本章小结

📚 核心知识点

  • 插件是给 Bot 添加"超能力"的工具
  • Coze 提供新闻、工具、搜索、生活等多类插件
  • 添加插件后,需要在提示词中明确调用时机
  • 部分插件需要配置 API Key 才能使用
  • 多个插件可以组合,打造更强大的 Bot

🎯 动手练习

  1. 给你的 Bot 添加 2-3 个适合的插件
  2. 修改提示词,加入插件调用说明
  3. 在测试区验证插件是否正常工作
  4. 尝试制作一个"学习助手"或"生活助手"Bot

下一章预告

第6章将学习工作流编排,让 Bot 能够按照预设流程处理复杂任务,像工厂流水线一样高效!