把搜索结果保存到知识库 📚
Add Web Sources to Knowledge Action 允许你把网页搜索结果中的 URL 一键保存到知识库。它会自动抓取、清洗并上传网页内容,用来快速积累研究资料。
功能
- 一键保存:把聊天消息中的网页来源快速保存到指定知识库
- URL 选择:可从编号列表里选择要保存的链接
- 批量处理:一次处理多个 URL
- 重复检测:如果目标知识库里已存在同 URL,系统会自动跳过
- 可配置默认值:支持设置默认知识库,并跳过确认弹窗
设置
这个功能以 Function Action 的形式实现。使用方式如下:
- 打开 OPL 数 据空间 社区,下载 Add Web Sources to Knowledge Action
- 进入 Workspace > Functions
- 导入或新建对应 function
- 全局启用,或仅为特定模型启用
如何使用
- 先发起一次网页搜索
- 当模型返回带引用的结果后,点击消息工具栏中的 folder+ 图标
- 在弹窗中输入要保存的来源编号,例如
1,3,5、1-3或all - 选择目标知识库
- 系统会通过当前配置的 Web Loader 抓取内容,并添加进知识库
配置(Valves)
管理员设置(全局默认值)
| 设置 | 默认值 | 说明 |
|---|---|---|
max_urls_per_action | 10 | 单次 action 最多处理多少个 URL |
enable_duplicate_check | True | 添加前是否检查知识库里是否已存在相同 URL |
default_knowledge_base | "" | 默认知识库名称或 ID |
skip_confirmation | False | 是否跳过确认对话框并直接使用默认知识库 |
file_name_prefix | "" | 自动生成文件名时使用的前缀 |
用户设置(个人覆盖)
用户也可以在自己的设置里覆盖默认值:
- Default Knowledge Base
- Skip Confirmation
- File Name Prefix
高阶用法
如果你把 Default Knowledge Base 和 Skip Confirmation 一起配好,就能得到真正的一键保存体验。
故障排查
- 内容质量不佳:保存质量依赖于 Web Loader Engine 的表现。对于 JavaScript 很重的站点,优先考虑 Firecrawl 或 Playwright
- 没有检测到 URL:该 action 依赖带结构化引用的网页搜索结果。如果没有识别出链接,请先确认 Web Search 已正常启用并确实返回了引用