Appearance
Hermes Agent + 微信 + Obsidian:随时随地用AI管理笔记
从"在电脑前用AI工作"到"随时随地用AI工作"——微信入口改变一切。
装上Hermes Agent后,我一直希望它能帮我提高效率。Obsidian也用了一个多月,感觉很实用。我心想,既然都装了Hermes Agent,能不能直接让它来操作Obsidian?
试了一下,还真可以。
下面就是我的一些实战经验和踩过的坑。
安装Hermes Agent
安装倒是很简单,一行命令的事:
bash
curl -fsSL https://res1.hermesagent.org.cn/install.sh | bash装完之后,有几个命令后面会反复用到:
| 命令 | 作用 |
|---|---|
hermes | 启动对话界面 |
hermes gateway | 启动消息网关(连微信要用) |
hermes gateway start | 让网关后台跑着 |
踩坑:我一开始以为装好就能用了,结果发现「对话」和「网关」是俩独立进程,得分别启动。
把Hermes装进微信
连微信的步骤比我想象的简单。
Step 1:运行setup
bash
hermes gateway setup在列表里找到「微信」,选中它。然后会弹出一个二维码链接,复制到浏览器里打开,用手机微信扫码就行。
Step 2:配对确认
扫码之后,在微信里给这个bot发一条消息,它会回一串配对码:
Pairing code: PIGX5N9I
Run: hermes pairing approve weixin PIGX5N9I在终端里跑一下:
bash
hermes pairing approve weixin PIGX5N9I看到Approved!,完事。
Step 3:设置家
然后需要在微信里发一条/sethome,这样它就知道哪个聊天窗口是「家」,后续的通知啊主动推送啊都往这发。
为什么微信入口很重要?
很多朋友可能觉得「配个微信有啥好说的」,但对我来说,这是从「在电脑前用AI工作」到「随时随地用AI工作」的分水岭:
- 不需要再打开Terminal
- 不需要开什么Web界面
- 就在我最常用的App里,发条消息就行
这种感觉太爽了。
多说一句:我没看出OpenClaw和Hermes Agent的区别,至少在使用体感上完全没区别。
安装AI新闻Skill
我觉得AI现在最好玩的就是Skills。Skill这东西,大家都知道,它是Agent的「外挂」,可以做某些特定的事。
我要装两个跟AI新闻有关的Skill。
Skill 1:aihot
卡兹克做的,专门查中文AI资讯。每天跑一下,就知道今天AI圈发生了什么。
bash
hermes skill add aihotSkill 2:follow-builders
Zara Zhang做的,质量更高。它会:
- 持续追踪AI领域的关键人物
- 抓他们的推文
- 爬最新播客的转录文本
- 全都翻译成中文
- 按固定格式整理成摘要输出
bash
hermes skill add zarazhangrui/follow-builders效果
现在每天早上起来,在微信里跟Hermes说「今天AI圈有什么」,它就去跑这两个Skill,把全球AI大牛的动态给整理成一份中文简报。
连翻墙都省了。
这就是信息差的磨平。以前得自己关注几十个号、翻无数个网站、忍受一堆垃圾信息才能搞清楚的事,现在人家已经把最精华的部分端到我面前了。
在微信里操作Obsidian
这是我折腾这一整套东西的初心。
连好微信之后,用法就是:
/obsidian 帮我搜索关于语音模型微调的笔记Hermes会自己加载obsidian skill,去我的Obsidian vault里搜,然后把结果返回给我。
实际场景
我最近在做语音模型的微调,需要翻之前的笔记。
- 以前:掏出手机 → 打开Obsidian App → 翻目录 → 找文件
- 现在:微信里发一句话,它就把相关的笔记都翻出来给我了
而且不只是搜,我还可以让它:
- 帮我生成文档
- 整理思路
- 写个大概的提纲
不需要自己先翻文档再看。
这个体验怎么说呢,就像我有一个记忆力极好的助理,我只需要说「那个啥来着」,它就已经把东西放我面前了。
踩坑记录:第一次没跑通
说起来有点丢人,我第一次折腾完,发现Hermes在微信里根本不干活。
我发「/obsidian 帮我搜索关于语音模型微调的笔记」,它回我一段代码。我换了一个模型,依然是这样。
后来查了半天,发现是两个问题。
问题1:模型参数格式
我用的是deepseek-v4的模型,这个模型多了个reasoning_content的参数格式,调用工具的时候必须把那个参数回传回去,不然就会出错。
当然这个错误在使用过程中被官方解决了。
问题2:工具集没配
我的工具集里没配file、terminal和skills,缺了这些它就没办法实际调用工具了。
解决方案:给微信单独配工具
Hermes的config里面需要给不同的入口配备不同的工具集。
什么意思呢?
- 在电脑上用CLI,可以给它开放所有工具,包括执行终端命令什么的
- 但在微信上,可能有些工具就不适合打开
- 微信或者Discord等其他平台需要单独配置
配置方法
编辑~/.hermes/config.yaml,在platform_tool_sets下面加一段weixin的配置:
yaml
platform_tool_sets:
weixin:
- file # 搜本地Obsidian、读文件
- terminal # 如果skill需要跑命令
- skills # 使用/obsidian等skill
- web # 联网搜索
- vision # 微信里发图片让它看图
- memory # 记住长期信息
- no_mcp # 不自动加载MCP server这套配置会告诉Hermes,在微信这个入口:
- 可以用文件工具
- 可以搜网页
- 可以看图
- 可以用skill
改完重启Gateway,微信里发个/new开新对话。
手机端实测效果
1. 在手机上直接操作Obsidian
我要求它帮我在Obsidian里面创建一个文档,里面是voxcpm的微调内容。
Obsidian里面增加的文章直接生成好了。
2. 用AI新闻Skill整理资讯
用Zara Zhang的follow-builders和卡兹克的aihot技能整理AI新闻。质量还是很不错的。
下一步计划
目前已经搞定的:
| 功能 | 状态 |
|---|---|
| Hermes Agent装好了 | ✅ |
| 微信连接成功,手机上能用了 | ✅ |
| AI新闻Skill装上了,每天能看行业动态 | ✅ |
| 微信里能写Obsidian了 | ✅ |
下一步我想看看**幕布(Mubu)**有没有开放接口,因为我每天的工作临时记录都放在幕布里面,我想让Hermes去抓幕布里的内容做分类整理,然后自动写到Obsidian里。
这样我就不需要自己手动整理了。
关键词:Hermes Agent, 微信AI, Obsidian, AI笔记管理, Hermes微信连接
