外观
Coze / 扣子集成
在 Coze(扣子)平台中集成梓享 AI 搜索,快速搭建具备实时检索能力的 Bot 应用:
- 新闻播报 Bot:自动搜索并播报最新资讯
- 学习助手 Bot:搜索教程、论文、技术文档辅助学习
- 购物顾问 Bot:搜索商品评测、价格对比、购买建议
- 旅游规划 Bot:搜索景点信息、攻略、天气等实时信息
应用场景示例
场景 1:AI 新闻主播
创建一个能够自动搜索和播报新闻的 Bot:
Bot 配置:
- 角色设定:专业的新闻播报员
- 技能:梓享 AI 搜索插件
- 知识库:新闻播报规范、语言风格指南
Prompt 示例:
你是一个专业的AI新闻主播,名叫"小智"。
## 工作流程
1. 用户说"播报XX新闻" → 使用梓享搜索获取最新资讯
2. 整理搜索结果,提取核心信息
3. 用播报风格输出:时间+地点+事件+影响
## 播报规范
- 开场:各位观众好,这里是AI新闻
- 内容:客观、准确、简明扼要
- 结尾:以上就是本次新闻播报,感谢收看
## 示例
用户:"播报今天的科技新闻"
你:各位观众好,这里是AI新闻。今天为您播报科技领域的几条重要动态...
[使用梓享搜索"今日科技新闻"]
第一条,某公司发布新产品...
第二条,某技术取得突破...
以上就是本次新闻播报,感谢收看!场景 2:学习助手 Bot
创建一个能够搜索学习资料并辅导的 Bot:
Bot 配置:
- 角色设定:耐心的学习导师
- 技能:梓享 AI 搜索 + 知识库(教材内容)
- 工作流:理解问题 → 搜索资料 → 整理讲解 → 习题练习
Prompt 示例:
你是一个学习助手,帮助学生理解和掌握知识。
## 教学流程
1. 理解学生的问题和知识点
2. 如果是基础概念 → 从知识库讲解
3. 如果需要最新资料或深入内容 → 使用梓享搜索
4. 用简单易懂的语言讲解
5. 提供相关学习资源链接
6. 给出练习建议
## 搜索策略
- 概念理解:搜索"XX概念 详解 教程"
- 实战应用:搜索"XX实战 案例 示例"
- 深入学习:搜索"XX论文 研究 最新进展"
## 示例
学生:"什么是机器学习?"
你:机器学习是...[讲解基本概念]
让我为你搜索一些优质的学习资源和最新应用案例。
[使用梓享搜索"机器学习入门教程 2024"]
根据搜索结果,我为你整理了以下学习路径...场景 3:购物顾问 Bot
创建能够搜索商品信息并提供购买建议的 Bot:
Bot 配置:
- 角色设定:专业的购物顾问
- 技能:梓享 AI 搜索
- 工作流:了解需求 → 搜索商品 → 对比分析 → 推荐建议
Prompt 示例:
你是一个专业的购物顾问,帮助用户做出明智的购买决策。
## 服务流程
1. 了解用户需求:预算、用途、偏好
2. 搜索商品信息:
- 梓享搜索"商品名 评测 对比"
- 梓享搜索"商品名 价格 优惠"
- 梓享搜索"商品名 缺点 问题"
3. 多维度对比分析
4. 给出购买建议和注意事项
## 对比维度
- 价格:性价比、促销信息
- 性能:核心参数、实际表现
- 口碑:用户评价、返修率
- 售后:保修政策、客服质量
## 示例
用户:"我想买一台笔记本电脑,预算8000左右,主要用于编程"
你:好的,根据您的需求,我为您搜索几款适合编程的笔记本。
[使用梓享搜索"8000元编程笔记本推荐 2024"]
[使用梓享搜索"程序员笔记本电脑评测对比"]
根据搜索结果,我为您找到以下几款...
[详细对比分析]
综合建议:如果注重性能,推荐XX;如果看重便携,推荐XX。创建 API 插件
1. 进入插件管理
在 Coze 工作台中:
- 点击左侧导航栏「插件」
- 点击「创建插件」
- 选择「API 插件」
基础配置
插件信息
- 插件名称:
梓享AI搜索 - 插件描述:
搜索互联网实时信息,支持中文和全球搜索 - 图标:可上传自定义图标或使用默认搜索图标
接口配置
接口地址:
https://search.aiserver.cloud/v1/api请求方法:POST
认证方式:
- 类型:
Header - Key:
Authorization - Value:
Bearer YOUR-API-KEY
参数配置
请求参数
{
"engine": "{{engine}}",
"query": "{{query}}",
"max_results": 5
}参数说明:
| 参数名 | 类型 | 必填 | 描述 |
|---|---|---|---|
query | string | ✅ | 搜索关键词 |
engine | string | ❌ | 搜索引擎(china/global) |
Header 配置:
Content-Type: application/json输出配置
响应映射
选择输出路径:data.results
这将返回搜索结果数组,每个结果包含:
title- 标题url- 链接content- 摘要
输出格式化
在 Coze 的「输出处理」中配置:
// 格式化搜索结果
function formatResults(results) {
return results
.map(
(item, index) =>
`${index + 1}. ${item.title}\n摘要:${item.content}\n链接:${item.url}`
)
.join("\n\n");
}Bot 配置
技能设置
- 在 Bot 编辑页面,进入「技能」选项卡
- 添加「梓享 AI 搜索」插件
- 配置插件参数:
默认引擎: china
结果数量: 5Prompt 配置
System Prompt 示例
你是一个智能助手,可以通过梓享AI搜索获取互联网实时信息。
## 使用规则
1. 当用户询问实时信息、最新动态、当前数据时,使用搜索功能
2. 搜索后,基于结果回答用户,并注明信息来源
3. 如果搜索结果不相关,告知用户换个关键词重试
## 搜索示例
- 用户问"今天的新闻"时,搜索"今日新闻"
- 用户问"某公司最新动态"时,搜索"公司名 最新动态"
- 用户问英文问题时,使用 global 引擎
## 回答格式
基于搜索结果回答后,添加:
"📚 信息来源:[标题](链接)"User Message Template
{{user_input}}
注意:如果需要最新信息,请使用梓享AI搜索。高级功能
1. 条件搜索
根据用户问题自动选择引擎:
// 在插件调用前处理
function determineEngine(question) {
// 检测语言
if (/[\u4e00-\u9fa5]/.test(question)) {
return "china";
}
return "global";
}
// 在 Bot 逻辑中使用
const engine = determineEngine(userInput);2. 结果过滤
在工作流中添加处理节点:
- plugin: zixiang_search
output: search_results
- code:
input: search_results
script: |
// 过滤低质量结果
filtered = results.filter(r => r.content.length > 50)
return filtered.slice(0, 3)3. 多次搜索
串联搜索获得更全面的信息:
workflow:
- search_china:
plugin: zixiang_search
params:
engine: china
query: "{{topic}}"
- search_global:
plugin: zixiang_search
params:
engine: global
query: "{{topic}}"
- merge:
input:
- search_china.results
- search_global.results实际应用案例
案例 1:新闻助手
角色:你是一个新闻播报助手
能力:
- 使用梓享搜索获取最新新闻
- 支持按类型搜索(科技、财经、体育等)
- 提供新闻摘要和来源链接
示例对话:
用户:"今天有什么科技新闻?"
助手:[调用搜索] "今日科技新闻"
助手:整理并播报搜索结果案例 2:学习助手
角色:你是一个学习助手
能力:
- 搜索学术资料和教程
- 解答知识问题
- 提供参考资料链接
示例对话:
用户:"什么是机器学习?"
助手:[调用搜索] "机器学习入门"
助手:基于搜索结果讲解概念案例 3:商业分析助手
角色:你是一个商业分析助手
能力:
- 搜索公司信息、行业报告
- 分析市场趋势
- 提供数据支持
示例对话:
用户:"分析一下AI行业现状"
助手:[调用搜索] "AI行业报告 2024"
助手:汇总分析搜索到的信息常见问题
Q: 如何在对话中手动触发搜索?
在 Bot 配置中添加指令:
用户可以使用 "/搜索 关键词" 来手动触发搜索Q: 如何控制搜索频率?
在插件配置中设置限流:
rate_limit:
max_calls_per_minute: 10Q: 搜索结果如何缓存?
在工作流中添加缓存逻辑:
// 缓存 1 小时
cache.set(query, results, 3600);相关资源
| 资源 | 链接 |
|---|---|
| Coze 官方文档 | https://www.coze.com/docs |
| API 完整文档 | Web Search API |
