跳到主要内容
学习工作台专题学习
返回专题
2026年7月13日4 分钟

多智能体协作实战:知识库共享与检索

墨圆
墨圆团队发布于 2026年7月13日

来源、许可与阅读说明

  • 原文:docs/cn/university/knowledge-base/index.md
  • 来源:datawhalechina/hello-claw;固定提交:adcfc5ee72ff
  • 署名:Datawhale 社区 Hello Claw 项目及固定版本记录的全体贡献者;本站为独立的非商业学习编排,不代表 Datawhale、OpenClaw 或文中第三方对本站的合作、认证或背书。
  • 许可证据:固定提交的 README 明确声明 CC BY-NC-SA 4.0 并链接官方协议,但该提交没有独立 LICENSE/COPYING 文件;本站依该声明进行署名、非商业、相同方式共享。
  • 适配范围:移除 VitePress 导航元数据,将折叠块与少量 HTML 转为安全 Markdown,并把图片、跨章链接固定到该提交;不改变原文的技术论述顺序。本站新增来源说明同样按 CC BY-NC-SA 4.0 提供。
  • 时效与安全:模型、价格、命令、平台能力和第三方服务可能变化;涉及密钥、远程访问、自动执行或生产部署时,请先查阅最新官方文档并在隔离环境验证。
  • 授权、更正或删除请求请通过本站首页公开联系方式提出,收到有效请求后先下架再核查。

多智能体协作实战:知识库共享与检索

适用场景:团队智能体、客户支持和多个业务部门都在用不同媒体写文档,最新版本难找,重复问答频发。本文以“统一索引+分层检索+可追溯引用”为主线,让你先跑通搜到最新最权威的信息,再慢慢丰富自定义能力。

1. 你将得到什么

跑通后你会拿到:

  • 多来源文档统一入库并自动打标签
  • 检索时先展示“最相关 + 最新”结果,默认带出处链接
  • 回答时自动生成“摘要 + 引用 + 建议”,便于决策
  • 多智能体共享同一知识底座,重复问答明显少了

2. 先复制这一句给龙虾

TEXT
请帮我搭一个“知识库共享与检索”流程:先抓飞书/Obsidian/GitHub 三个来源,检索时按最近更新时间与生效状态排序,回答必须提供摘要、来源链接和是否过期,并自动生成“待修订记录”告知哪些冲突需人工处理。

如果你只想快速校对版本,再补一句“优先返回 GitHub docs,因为我们把它定为权威来源”。

3. 需要哪些 Skills

先看每个 Skill 是做什么的:

安装命令如下:

BASH
clawhub install skill-vetter
clawhub install feishu-doc
clawhub install github
clawhub install summarize
clawhub install obsidian
技能作用
skill-vetter安全扫描
feishu-doc飞书文档读取与结构化提取
github同步 README/PRD/Issue 的知识
summarize压缩长文并提炼对比内容
obsidian本地笔记归档与长期管理

如果你还想接入更多私有源,就在第 6 节里把自定义检索 skill 当作 fallback。

4. 跑通后你会看到什么

TEXT
【3 行摘要】
“客户交接流程”以飞书 PRD v3 为准,最新更新时间 2026-03-20,GitHub docs 里仍写 “48 小时”,建议按 PRD 执行。

【详细引用】
1) 飞书 PRD:《客户交接流程 v3》 2026-03-20 王五
2) GitHub docs /handoff.md 2026-02-28(与 PRD 冲突)

【建议动作】
已生成“待修订记录”:把 GitHub docs 中的“48 小时” 更新为“24 小时”。

如果输出只能给结论没带引用,就说明还没拿到可用的 skill 组合。

5. 怎么一步步配出来

工作流架构

流程图
图表进入视野后渲染

配置步骤

  1. 定义权威来源顺序,比如 “GitHub docs > 飞书 PRD > Obsidian 笔记”。
  2. 统一元数据字段:主题、状态(草稿/生效/归档)、负责人、更新时间。
  3. Prompt 里要求“先给摘要、再给引用、最后给冲突/建议”。
  4. summarize 设定“最多 3 行摘要、每条加链接、若冲突再问”。
  5. feishu-doc 回写“待修订记录”,每次都记录来源与更新原因。

6. 如果没有现成 Skill,就让 Claw 帮你造

如果你的知识源太私有,可以写个最小 skill:

代码示例
kb-retrieval/
├── SKILL.md
└── scripts/
    └── search.py

最小 SKILL.md

MD
---
name: kb-retrieval
description: 多来源知识检索 + 源引用
---

# KB Retrieval

当需要综合飞书/GitHub/Obsidian 信息时调用。

脚本只要能“读取多个来源、按更新时间排序、输出结构化引用、生成待修订记录”就够了。

7. 再往下优化

  • 给每条引用配上“负责人+更新时间+状态”,方便判定是否过时。
  • 在 Prompt 里加“冲突时按权威来源给出原因”以便钉住复盘。
  • 让 Claw 定期生成知识更新周报(比如每周五追踪 5 条变更)。

8. 常见问题

Q1:检索结果太多,看不过来?
A:先只显示“权威且最近”的三条,再提供“全部选项”链接。

Q2:不同来源结论冲突怎么办?
A:在提示词里加入“若冲突,先给出冲突内容+建议处理方案”。

Q3:知识库越来越大难维护?
A:设定“状态”字段,按 “草稿/生效/归档” 自动降权,过期内容也可以自动归档。

9. 相关阅读