智东西 20小时前
Hermes+Obsidian完整教程:复刻Karpathy两千万人围观的知识库
index_new5.html
../../../zaker_core/zaker_tpl_static/wap/tpl_font3.html

 

AI 应用风向标(公众号:ZhidxcomAI)

作者|毕伟豪

编辑|漠影

智东西 7 月 8 日报道,Hermes Agent 我已经用了有一段时间,平时写代码、分析文档、处理各种文件,它几乎已经成了我的默认 AI 工具。但一直有一个问题没有解决:它无法把我日常看过的有意义的内容积累下来,本质上来说,Hermes 缺少一个配套的知识库。

它确实有持久记忆,MEMORY.md 能记录长期偏好,USER.md 能保存一些个人信息和开发环境配置。不过这两个文件加起来也只有几千个字符,能记住用户是做什么的、平时喜欢什么、项目放在哪里,但想让它记住这些年积累下来的工作笔记、项目文档以及研究资料,显然不现实。

真正有价值的东西,往往都躺在电脑里的某个文件夹里,这时候会有很多人推荐一些好用的 AI 知识库产品,但如果我就是想用 Hermes 呢?

答案其实早就有了,有这样一个组合:Hermes+Obsidian。

Obsidian 是一个基于本地 Markdown 文件的笔记工具,能够以结构化的方式存储用户的资料,被用来打造个人知识库。

开发者 zaimiri 前段时间在社交平台上分享了一篇文章,标题很直接:Hermes Agent+Obsidian Vault=AI Brain。他觉得 Hermes 不应该负责存储知识,而应该负责理解和管理知识,用户把知识放在 Obsidian 里,然后让 Hermes 去读、去写、去整理、去建立关联,两者配合起来,就像给 AI 接上了一个不断积累、持续进化的的第二大脑。

刚好,我的新电脑里还没安装 Obsidian,所以我决定从零装一遍,看看这套玩法到底值不值得花时间。

一、安装 Obsidian,丝滑关联 Hermes

安装 Obsidian 非常简单,打开 Obsidian 官网,下载对应系统的版本即可。整个安装过程不到五分钟,无需账号,也没有复杂配置,运行在本地。

第一次启动时,Obsidian 会让你选择创建新的 Vault,或者打开已有 Vault,如果你没有自己建立过专门存放知识的文件夹,就直接点 Create new vault 创建新的仓库。

Obsidian 会把这个文件夹当成知识库来进行管理,里面保存的所有内容,都是标准 Markdown 文件。这一点也是我觉得它特别适合配合 AI 使用的原因,Hermes 不需要学习任何特殊格式,直接读 Markdown 就行。

Obsidian 还有两个功能非常实用,第一个叫双向链接(Wikilinks)。Obsidian 可以把相关的笔记建立关联,点击即可进行跳转。

第二个是 Graph View(知识图谱),所有双向链接都会自动生成一张关系图。哪些知识联系最紧密,哪些内容还是孤岛,一眼就能看出来。

我新建了一个 Vault,名字叫工作总结。创建完成以后进入 Obsidian,整个界面非常简洁,像一个备忘录 Plus 版:左边是文件列表,中间是编辑区,右侧是关系图谱。

网上有很多关于 Obsidian 插件、主题、美化的教程,不过对于刚开始使用的用户来说,这些都可以先不用关注,我们只需要了解如何把 Hermes 和 Obsidian 结合起来即可。

为了操作更方便,Hermes 内置了一个 Skill:obsidian-skill,这个 Skill 本质上是文件操作,因为 Obsidian 依赖于本地文件夹,Hermes 可以通过操作本地文件来对 Obsidian 进行改动。

首先我们先让 Hermes 和 Obsidian 建立联系,如果你完全是小白,那就输入提示词:我下载了黑曜石,我现在不知道该怎么在 Hermes 中使用它,给我一个详细的使用方法。

Hermes 会自动加载 obsidian-skill,然后给出一份使用方法,其实正常的使用就是新建笔记、查找笔记以及修改笔记这些操作。

比如我让 Hermes 帮我创建一套 Obsidian 教程笔记,输入提示词:帮我在 Obsidian 中创建一套上手指南,包含主教程、Markdown 速查和一篇新闻示例,要能体现出 Obsidian 的双向链接功能。

可以看到 Obsidian 中已经出现了这些笔记,几条分类都比较清晰,在关系图谱上也能看到彼此之间的联系。

为了检验这套组合的资料管理能力,我给仓库改了个名字叫工作总结,然后把自己 6 月以来的周报汇总了一下发给 Hermes,输入提示词:分析这个文件,把它整理到我的工作总结仓库中,然后把仓库里冗余的未命名文件夹删掉。

能看到 Hermes 很快执行了相应的操作,把混杂着五个周报的文档进行了拆分,创建了周报索引和周报这两个笔记,随后把我之前随手创建的一些空笔记删除了。

如果只是想让 AI 帮你整理笔记、搜索资料、维护文档,到这里其实已经足够好用了。但真正让我觉得它开始像一个 "AI 大脑 " 的,还不是这些基础能力,而是接下来社区一直在讨论的另一套玩法:LLM-Wiki。

二、一句话用上 Karpathy 同款知识库

LLM-Wiki 是一个属于自己的人工智能维基百科体系,用户每输入一份新资料,它都会主动分析里面有哪些概念、哪些实体、哪些关系值得单独记录,然后自动拆分成独立页面,再通过双向链接串联起来,在这个过程中,Obsidian 会不断丰富自己的知识体系。

这套思路最早来自 AI 大神 Andrej Karpathy,他前段时间分享过一套知识管理方案,把人工智能领域的原始资料、概念页、实体页分层维护,然后不断扩展整个知识网络,社区把这套模式称为 LLM-Wiki,紧随其后,Hermes 官方把这套能力做成了内置 Skill。

用上这套知识库非常简单,我把完整的提示词整理好了,复制粘贴即可:

加载 llm-wiki 技能,初始化一个全中文的 AI/ 大模型 /Agent 研究知识库,路径 ~/wiki。如已存在则先读取 SCHEMA+index+log 定向。

要求:

目录名全中文:原始资料 /(文章、论文、访谈记录、附件)、实体 /、概念 /、对比 /、查询 /

标签体系用中文(7 类):模型 / 架构:模型、架构、大语言模型、多模态、开源模型、国产大模型

训练 / 技术:训练、微调、LoRA、RLHF、推理优化、量化、对齐

Agent:Agent、工具调用、RAG、多智能体、代码 Agent、Agent 框架

公司 / 组织:公司、创业公司、实验室、OpenAI、Google、Meta、Anthropic、中国公司

人物:人物、研究者、创始人

产业 / 商业:融资、产品、评测、监管、政策

元信息:对比、时间线、争议、预测、概览

页面标题和正文全中文,文件名可用英文小写 + 连字符每页 frontmatter 必含 title、created、updated、type、tags、sources

输出:wiki 结构、标签清单、就绪状态

创建好的知识库是这样的:

如果你什么资料都没有,那这次笔记里和知识图谱就会比较空,图中可以看到我的知识图谱里有比较多的内容,是因为我把 Hugging Face 上发布的一份 AI Agent 术语表扔了进去,全文有 191 行。

如果让我自己整理,大概率就是放进资料文件夹,以后搜索的时候再翻。这次我直接告诉 Hermes:把这篇文章加入 Wiki,Hermes 就会帮我自动分类整理成上面的样子。

整个流程非常丝滑,Hermes 会读取整篇内容,识别概念、分析关联,然后自动生成对应页面。不到一分钟,处理完成。我再次打开 Wiki 仓库,里面已经多出了十几篇新的笔记,包括:Agent、Model、Tool Use、Context Engineering、Skill、Scaffold、Execution Framework、Strategy、Sub-agent、Training 等等,每一个概念都是一篇独立笔记,而且都用中文进行了分类。

更重要的是,这些页面并不是孤立存在,打开 Agent 页面,可以看到里面引用了 Tool Use、Skill、Execution Framework 等其他概念,继续点进去,又能跳转到新的页面,整个浏览体验越来越像维基百科。

我可以在 Hermes 中随意调取某个分类的内容,比如我想找找关于智能体的资料,只需要输入提示词:帮我把 Obsidian 里关于智能体资料找出来。

Hermes 就会检索 Obsidian 里的资料,比如我的 Hermes 就把所有关于 Obsidian 的资料都列了出来,然后推荐了一篇问我要不要打开。

接下来,我可以选择打开某一篇笔记,然后根据它提供的链接,选择是否要查看其他的笔记,当然,你也可以直接让 Hermes 把所有相关内容进行汇总。

整个体验下来总体非常顺利,不过有几个地方需要提醒:

第一个是文件冲突。如果同一篇笔记同时在 Obsidian 里打开,又让 Hermes 修改,Obsidian 偶尔会提示文件发生变化。解决方法很简单:修改之前把对应标签页关掉,或者刷新一下。

第二个是 MCP。有很多人看到 Hermes 支持 MCP,就在思考要不要配置,个人觉得暂时没有必要,这个教程中,比如读取、修改、创建这些基础功能,都没有用到 MCP。

Hermes 自带的 Obsidian 技能已经能够胜任绝大多数场景,MCP 的话适合对 Hermes 以及 Obsidian 熟悉程度非常高,想使用一些高阶功能的用户,简单的知识管理暂时用不到。

写在最后:

体验完这套组合,我最大的感受只有一句话:Hermes 中的资料,终于有地方放了。

以前我的工作流程是这样的:整理分类、修改标题、补充总结、建立索引。整个过程,大部分时间都花在整理上,而现在很多机械性的工作可以直接交给 Hermes。

以前 AI 只能记住我的偏好,现在,Hermes 和 Obsidian 的组合开始理解并保存我的知识,接入 Obsidian 以后,Hermes 更像一个一直陪着我维护知识库的研究助理,帮忙把那些散落在电脑各处的资料,一点一点重新组织起来。

不过,这个组合真正需要花时间的其实不是配置,而是以后不断把自己的资料放进去,知识库越丰富,Hermes+Obsidian 能发挥的价值也越大。

宙世代

宙世代

ZAKER旗下Web3.0元宇宙平台

一起剪

一起剪

ZAKER旗下免费视频剪辑工具

相关标签

hermes ai 社交平台 个人信息
相关文章
评论
没有更多评论了
取消

登录后才可以发布评论哦

打开小程序可以发布评论哦

12 我来说两句…
打开 ZAKER 参与讨论