游乐游手机版
首页/AI热点日报/热点详情

扣子接入百度搜索API实现实时新闻检索与摘要

类型:热点整理2026-07-05
要在扣子中接入百度搜索实现实时新闻检索与摘要,需从GitHub下载并上传百度搜索插件,确认权限允许访问互联网。可通过工作流或Prompt调用插件,设置查询参数。最后用正则提取搜索结果标题和摘要,通过大模型生成简明新闻摘要,并以JSON格式输出。

在扣子(Coze)平台中,若要实现智能体实时抓取百度搜索结果并生成新闻摘要,需解决当前插件市场尚未内置该功能的限制——最佳方案是引入第三方开源插件,确保其能稳定调用百度PC端搜索接口并返回结构化数据。整体流程可分为三步:安装插件、配置触发逻辑、搭建输出链路。接下来逐项详解。

如何在扣子中接入百度搜索API实现实时新闻检索与摘要

获取并安装百度搜索插件

首先,打开 GitHub 仓库 https://github.com/DeVenom3/coze_baidu_search.git,点击绿色的「Code」按钮,选择「Download ZIP」,将压缩包解压至本地文件夹。

随后登录扣子平台,在左侧菜单栏点击「Bot」,选中你的目标机器人,右侧栏切换到「插件」选项卡,点击「上传插件」,选定解压后目录中的 manifest.json 文件,完成导入。

关键校验步骤:插件上传后,务必在「插件详情」页确认「权限声明」中已勾选「允许访问互联网」。否则所有搜索请求将静默失败——机器人无返回且日志无错误提示,容易导致排查困难。

配置插件参数与触发逻辑

方法一:在工作流中调用

进入机器人的「工作流」编辑页,点击「添加节点」,选择「插件」,找到刚上传的「Baidu Search」插件,添加「search」工具节点。

设置输入参数时注意:【query】必须绑定开始节点的用户输入变量,且不能为空字符串;【num】建议设置为5~8,数值过大易触发百度反爬机制,导致返回空结果。

方法二:在 Prompt 中直接调用(适用于轻量摘要场景)

若无需精细控制,可采用更简洁的方式:在机器人的「人设与回复逻辑」区域的提示词末尾追加一行:当用户提问涉及“最新”“今天”“刚刚”等时效性关键词时,请优先调用 Baidu Search 插件,输入原始问题文本作为 query。

注意:此方法不支持自定义 num 参数,固定返回前3条结果,适合快速响应但对精度要求不高的对话场景。

构建新闻摘要输出链路

第一步:添加一个「文本处理」节点,并将其重命名为「提取标题与摘要」。

第二步:在该节点中选择「正则提取」功能,填写模式:"title":s*"([^"]+)"[^}]*"snippet":s*"([^"]+)"。该正则表达式可分别捕获 title 和 snippet 字段的值,即百度搜索结果中的标题和摘要文本。

第三步:添加一个「大模型」节点,建议选用「Qwen2.5-7B」或更高性能模型。输入模板如下:“请将以下百度搜索结果精炼为3条简明新闻摘要,每条不超过40字,注明信息来源为‘百度搜索’,不添加任何推测性内容:{{提取结果}}”。

第四步:连接至「结束」节点,开启「结构化输出」开关,确保返回 JSON 格式包含 title、summary、source 三个字段。这样后续对接飞书或公众号排版时,可直接解析字段,无需额外手动处理。

来源:https://www.php.cn/faq/2646004.html?uid=1589237

相关热点

继续查看同栏目近期热点。

延伸阅读

补充最近整理过的热点入口。