个人知识库 (RAG)

个人知识库 (RAG)

你整天阅读文章、推文、观看视频,但永远找不到上周看到的那一件事。书签堆积起来变得无用。

这个工作流程从你保存的所有内容构建一个可搜索的知识库:

• 将任何 URL 放入 Telegram 或 Slack,它会自动摄取内容(文章、推文、YouTube 转录、PDF) • 对你保存的所有内容进行语义搜索:“我保存了关于智能体记忆的什么内容?“返回带有来源的排序结果 • 输入到其他工作流程——例如,视频想法流水线在构建研究卡时查询知识库以获取相关保存的内容

所需技能

  • knowledge-base 技能(或使用嵌入构建自定义 RAG)
  • web_fetch(内置)
  • Telegram topic 或 Slack 频道用于摄取

如何设置

  1. 从 ClawdHub 安装 knowledge-base 技能。
  2. 创建一个名为 “knowledge-base” 的 Telegram topic(或使用 Slack 频道)。
  3. 向 OpenClaw 提示:
当我在 "knowledge-base" topic 中放置一个 URL 时:
1. 获取内容(文章、推文、YouTube 转录、PDF)
2. 将其摄取到知识库中,带有元数据(标题、URL、日期、类型)
3. 回复确认:摄取了什么和块数

当我在这个 topic 中问问题时:
1. 语义搜索知识库
2. 返回带有来源和相关摘录的顶级结果
3. 如果没有好的匹配,告诉我

此外:当其他工作流程需要研究时(例如,视频想法、会议准备),自动查询知识库以获取相关的保存内容。
  1. 通过放置几个 URL 并询问诸如"我有什么关于 LLM 记忆的内容?“之类的问题来测试它。

关键见解

  • 任何内容类型都有效:文章、推文、YouTube 转录、PDF
  • 语义搜索:按含义搜索,不仅仅是关键词
  • 与其他工作流程集成:知识库可以服务于多个工作流程
  • 自动摄取:只需拖放 URL,系统处理其余部分

高级用法

当你摄取内容时,还要总结关键要点并将其添加到摘要中。

相关链接