用 Hermes Agent 搭一个会自己长大的知识库

之前写过一篇文章叫《别收藏了,你需要一个知识库》,讲的是知识管理的理念。今天写一篇实操的——怎么用 Hermes Agent 搭一个真正能用的个人知识库。

先说为什么用 Hermes

AI知识网络

Notion、Obsidian、飞书文档这些工具都很好,但它们有一个共同的问题:你得自己维护。

你得自己分类、自己加标签、自己写摘要、自己维护链接关系。时间一长,维护成本比创造成本还高,知识库就变成了一个没人打理的废弃仓库。

Hermes Agent 的思路完全不同。它借鉴了 Andrej Karpathy 提出的 LLM Wiki 模式——知识库不是你手动维护的,而是你喂内容进去,Agent 自动帮你整理、归类、建立关联。 你只管往里扔东西,它自己会变成一个结构化的知识网络。

怎么装

Hermes Agent 是 Nous Research 做的开源项目,Python 写的,一行命令装好:

pip install hermes-agent

装完之后初始化:

hermes init

它会问你用哪个 LLM provider。填你的 API Key 就行,DeepSeek、OpenAI、Claude 都支持。

然后让它帮你建知识库,一句话搞定:

hermes chat

进去之后跟它说:

帮我用 llm-wiki 创建个人知识库,放在 ~/wiki 路径下。

它会自动创建一整套目录结构:

wiki/
  sources/          # 原始素材:文章、笔记、链接
  entities/         # 实体页:书籍、人物、产品、技术
  concepts/         # 概念页:方法论、主题
  comparisons/      # 对比分析页
  queries/          # 你问过的问题和得到的答案
  _archive/         # 过时内容归档
  _drafts/          # 草稿
  SCHEMA.md         # 知识库的结构规范
  index.md          # 总索引
  log.md            # 操作日志

这些全是纯文本 Markdown 文件。你可以用 VS Code 打开,也可以用 Obsidian 打开看图谱关系,甚至可以直接用 Vim 编辑。不依赖任何特定软件。

怎么喂内容

数据输入

建好之后,开始喂东西进去。这是最关键的一步。

喂链接:

这篇博客讲的是 Docker 网络配置,帮我消化一下:https://example.com/docker-network

Hermes 会抓取页面内容,提取关键信息,自动生成一个结构化的 wiki 页面,带 YAML frontmatter、交叉引用链接、来源标注。

喂文字:

今天踩了一个坑:Ubuntu 26.04 的 r8168 和 r8169 驱动会冲突,解决方法是卸载 r8168-dkms 然后重建 initramfs。帮我记到知识库里。

它会自动判断这是一个”踩坑记录”,放进合适的分类里,打上标签,跟你已有的 Linux 相关笔记建立关联。

喂文件:

这份 PDF 是我整理的修程修制改革文件,帮我提取关键信息存进知识库。

它能读 PDF、Word、代码文件,提取结构化信息后写入 wiki。

怎么查

直接问就行。

我之前记过一个关于 FRP 穿透的笔记,找出来看看。

帮我对比一下 BillionMail 和 Mailcow 的优缺点。

整理一下我知识库里所有跟 Docker 相关的内容。

Hermes 不是简单的全文搜索。它会读你的 wiki 结构,理解页面之间的关联,综合多个页面的信息给你一个完整的回答。如果这个回答本身有长期价值,它还会把回答也写成一个 wiki 页面存进 queries/ 目录。

这就是知识复利——你问得越多,知识库越丰富;知识库越丰富,你得到的回答质量越高。

自动维护

这是 Hermes 最强的地方。你可以设置定时任务,让它每天自动整理知识库:

帮我设一个每天早上 8 点的定时任务,扫描知识库,修复断链,清理空文件,更新索引。

它会用内置的 cron 功能创建一个定时任务。每天早上你醒来的时候,知识库已经自己维护好了。

你还可以让它每天帮你追踪特定领域的更新:

每天帮我看看这几个 RSS 源有没有新内容,有的话自动消化存进知识库。

这就不只是知识管理了,这是知识自动化。你睡觉的时候,你的知识库在自己长大。

用 Obsidian 看图谱

wiki 目录本身就是标准的 Markdown 文件夹,直接用 Obsidian 打开就能看到知识图谱。页面之间的 [[wikilinks]] 会被 Obsidian 识别,自动生成关联图。

你不用选”用 Hermes 还是用 Obsidian”,两个可以同时用。Hermes 负责自动维护,Obsidian 负责可视化浏览。各司其职。

跟传统笔记的区别

传统笔记是你写进去、你找出来。整个流程都是你的责任。

Hermes 的知识库是你喂进去、它整理好、你问它、它回答你。你只负责输入和提问,中间的结构化工作全部交给 Agent。

区别在哪?传统笔记的瓶颈是你的时间,Hermes 知识库的瓶颈是你的输入量。 只要你持续往里喂东西,它就会持续变好。而你喂东西这件事,可以是随手丢一个链接、说一句话、转发一篇文章——花不了你三十秒。

这才是”个人知识库”该有的样子:不是你维护的一个数据库,而是一个跟你一起成长的伙伴。

© 版权声明
THE END
喜欢就支持一下吧
点赞12 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容