bml.asia · 纯文字 · 写写停停

给 Hermes Agent 装个网页面板,再配上自签证书远程使唤

  前阵子翻出一台闲置的 Linux 小服务器,想着别让它落灰,就装了个 Nous Research 开源的 Hermes Agent。如今它的最新版本已经到 V0.20.6,安装倒是省心,一条一键脚本搞定,全程不需要 sudo,跑完 hermes setup 把大模型 API 配好就能开聊。配置模型列表的时候我留意到有个 opencode free 频道,底下挂着整整七款免费模型,白嫖党看了心里踏实,试玩成本几乎为零。命令行里跟它唠完两句,那股跨会话的记忆劲儿确实讨喜——上次聊的事,隔天再问它还记得。

  可问题就出在这个"远程"二字上。服务器靠 SSH 登着,终端里打字用 agent 固然原汁原味,但人总有犯懒的时候,想在手机上随手戳一下、或者贴一大段上下文,命令行就多少有点磨人。于是我又给它装上了 WebUI 社区版,nesquena 那个 hermes-webui,直接装在系统里。这下画风立刻不一样了:浏览器里一个干净的面板,对话、任务记录、配置项都摊开了摆在你面前,鼠标点点就能改,那些藏在 JSON 里的模型参数和渠道设置再也不用来回 grep。最舒服的是它把跨会话的记忆也一并呈现在界面上,你能一眼看到 agent 还记得些什么,用起来有种在跟一个老朋友对坐聊天的松弛感。

  交互上来了,安全这根弦又得紧一紧。直接拿公网 IP 加上裸 HTTP 出去,总觉得心里不踏实,数据在网线上裸奔。我索性给它配了张自签证书,让服务走 HTTPS,浏览器第一次访问虽会跳个信任告警,点一下强制信任就顺了。证书是自签的不假,可这台服务器从头到尾就我一个人用,图的就是个安心。如今浏览器一开,随时随地远程使唤这个会自进化、带记忆的 agent,它的记忆存在我自己的服务器里,面板是我给它搭的,证书也是我签的——这种感觉,跟用别人家的网页登录完全是两码事。它越用越懂你,而这份懂,始终装在你的机箱里。