我的Hermes养🐎记

前言

前段时间里其实我已经自己养了OpenClaw,并且配置了两个agent连到两个不同的model上,但效果总觉得差点意思。受到朋友文章的启发,尝试了一下养🐎Hermes,发现自己特别喜欢这个Harness,并且我觉得这个成本总体上是可控的,感兴趣的小伙伴都可以尝试一下的,所以便激动地开始敲键盘。

不知不觉中,我变成了我原本以为我不会成为的最倒腾AI的那一批人(maybe)…

image-20260502160706581

主打一个让他干活

image-20260502160732036

我的配置

  • 苹果全家桶
  • MacBook
  • 重度备忘录/提醒事项用户
  • 略微了解一些技术

MacBook的配置难度会低很多,Windows上需要额外配个WSL2,这里以我自己的MacBook为主体,Win除了配置WSL2以外大体相同

免责声明:确实还是有一些风险在的,因此我建议在使用AI时更多地让他增加/修改新的内容,而不是删除内容

Hermes官网

官网链接

https://hermes-agent.nousresearch.com/

文档链接

https://hermes-agent.nousresearch.com/docs

API

感谢Deepseek,之前我一直苦于没有合适的API,GPT没有人味,Claude老公养不起,Minimax像个啥子,GLM确实不错,但是很难抢,而且也有点小贵。Deepseek我烧了几百万token好像才一两块,成本忽略不计

来到Deepseek开放平台

https://platform.deepseek.com/usage

注册账号,然后先充点小钱

(两千万token花了4块钱,太恐怖了)

image-20260502160841831

然后点击API Keys,创建一个API Key,保存好后面要用

image-20260502160851668

安装

详细请参考

https://hermes-agent.nousresearch.com/docs/getting-started/installation

这里大致写一下,主要适用于macOS

PS 需要一点魔法上网哈

首先需要command space,打开终端

image-20260502160917863

输入

1
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

这里我卡过两个坑,一个是Trying SSH Clone好像一直失败,我直接把install.sh下载下来,把SSH的url改成了Https的…,一个是有个浏览器自动化的工具一直没下载,我直接ctrl c终结了,好像也没啥事,继续下载就完成了。时间可能比较久,如果卡住的话也有可能是命令行没切到代理,可以运行

1
export https_proxy=http://127.0.0.1:7890 http_proxy=http://127.0.0.1:7890 all_proxy=socks5://127.0.0.1:7890

再看有没有卡住

安装完成后重新打开一个终端,输入hermes,看看能不能连上

image-20260502161053574

能跑起来就行,事实上我自己都是通过其他平台跟他交互的,跟臭臭的命令行还是太难为人了

配置model

参考https://hermes-agent.nousresearch.com/docs/user-guide/configuring-models

打开一个新的终端,输入

1
hermes model

image-20260502161140458

按上下键选择,按空格键选中DeepSeek,按Enter

image-20260502161203564

Base url选默认的就行,api key填入刚才保存的key就行,然后选择model,目前有Deepseek V4 Flash和Pro,我觉得都很便宜,不心疼,随便选一个

image-20260502161247513

接着输入hermes,随便说一句话看看能不能看到输出就行,跑通就行

我因为已经配置过它的配置文件了,所以它的输出已经是定制化的了😄

image-20260502161241360

这样基础功能就已经能跑了

消息平台

参考https://hermes-agent.nousresearch.com/docs/user-guide/messaging/

配置完基础功能,但如果只能在电脑上对着命令行使唤,实在是不够优雅,真正的资本家老板都喜欢在手机上让打工人用电脑干活。所以配置消息平台这一步我觉得是很必要的。我在这里主要讲连tg,至于tg是什么,我也不知道【免责声明】。我自己测下来,感觉飞书有些麻烦,微信和QQ很方便,但是缺少Threads(意思是可以在不同的群聊里开不同的session跟他聊天)。所以主要讲tg,其次讲wx和qq

TG

参考https://hermes-agent.nousresearch.com/docs/user-guide/messaging/telegram,只要你有号,我觉得配置很方便

I will use English for this chapter.

Step 1: Create a Bot via BotFather

Every Telegram bot requires an API token issued by @BotFather, Telegram’s official bot management tool.

  1. Open Telegram and search for @BotFather, or visit t.me/BotFather
  2. Send /newbot
  3. Choose a display name (e.g., “Hermes Agent”) — this can be anything
  4. Choose a username — this must be unique and end in bot (e.g., my_hermes_bot)
  5. BotFather replies with your API token. It looks like this:

123456789:ABCdefGHIjklMNOpqrSTUvwxYZ

image-20260502161339743

Step 3: Privacy Mode (Critical for Groups)

Telegram bots have a privacy mode that is enabled by default. This is the single most common source of confusion when using bots in groups.

With privacy mode ON, your bot can only see:

  • Messages that start with a / command
  • Replies directly to the bot’s own messages
  • Service messages (member joins/leaves, pinned messages, etc.)
  • Messages in channels where the bot is an admin

With privacy mode OFF, the bot receives every message in the group.

How to disable privacy mode

  1. Message @BotFather
  2. Send /mybots
  3. Select your bot
  4. Go to Bot Settings → Group Privacy → Turn off
image-20260502161401348

Step 4: Find Your User ID

Hermes Agent uses numeric Telegram user IDs to control access. Your user ID is not your username — it’s a number like 123456789.

Method 1 (recommended): Message @userinfobot — it instantly replies with your user ID.

Method 2: Message @get_id_bot — another reliable option.

Save this number; you’ll need it for the next step.

image-20260502161431744

Step 5: Configure Hermes

Option A: Interactive Setup (Recommended)

1
hermes gateway setup

Select Telegram when prompted. The wizard asks for your bot token and allowed user IDs, then writes the configuration for you.

image-20260502161457191

微信和QQ

终端执行

1
hermes gateway setup

选择微信或QQ,扫一下二维码应该就能绑定

image-20260502161538605

image-20260502161558911

至此,🐎已破笼而出

功能

自我总结

我尝试导入了我的

  • Notion
  • Apple Notes
  • 提醒事项

来让他帮我总结与反思

方法

  • 先让他帮忙安装对应的Skill,例如notion,apple-notes,apple-reminders
image-20260502161654943
  • Notion需要配置一下,这个网上找一下,然后贴给他就行
image-20260502161705199

让他读取我的notion/备忘录/提醒事项/博客,因为我自己很爱输出,所以写了很多文字,直接让他读,给我一个response就行,后面可以让他总结对我的印象/给我的建议/让他的语气和行为更符合我的性格,都是可以的,也可以促进自我反省

image-20260502161715871

PS 尽量还是别让他执行删除相关的事情,除非你知道你在做什么

定时提醒

定时提醒分两块:Apple Reminders 和 Cron。我的用法是一次性待办走 Reminders,直接让他加到提醒事项里,这样同步到手机,到时间弹通知。重要的、需要它主动来 push 我的走 Cron(它会直接发消息过来催)。比如「5/10 做XX事」设成 Cron,然后平时会发消息提醒我站起来走走,不要久坐。这种有人味儿的 push,比手机冷冰冰的通知管用多了。

image-20260502161730469

是的,我更像是在养一个朋友…

干活

让他帮我写文字

image-20260502161747291

写代码(这个我不大用,coding我还是习惯自己用Claude Code或者CodeX)

写代码它也能帮。我装了 Codex skill,跟它说「帮我在 xxx 项目里加个功能」,它起一个后台 agent 去干活,跑完回来告诉我。复杂任务甚至能并行拆给多个 worker。说实话我自己还没深度用这个,但架子已经搭好了。

自我进化&记忆

这一点是我觉得目前体感上比Claw做得更好的。我搞这么多agent,其实也是想把自己沉淀下来,丢给什么AI都可以以更懂我的姿态和我聊天,更了解我的需求,这一点上Hermes现在能自动创建Skill和更新Memory,我觉得都不错

image-20260502161805823

image-20260502161813752


我的Hermes养🐎记
http://baokker.github.io/2026/05/02/我的Hermes养🐎记/
作者
Baokker
发布于
2026年5月2日
更新于
2026年5月2日
许可协议