§08浏览器面板:一屏管全部
The Web Dashboard, Page by Page
命令行用顺了之后,很多管理类的事在浏览器里点更快:换模型、接聊天平台、装MCP、看定时任务和看板。这一节带你把面板过一遍,顺带说清楚桌面App和它是什么关系。
打开它
hermes dashboard
默认地址是http://127.0.0.1:9119 ,会自动打开浏览器(不想自动打开加--no-open )。第一次运行会先构建网页界面,终端里显示「Building web UI… installing workspace dependencies with npm ci」,我这台机器上等了好几分钟,别以为它卡死了。之后再开就是秒开。
注意
面板只绑在127.0.0.1,也就是只有本机能访问。这是故意的:面板里能看到、能改你的API key。别为了在手机上看就把它暴露到局域网或公网,官方文档的说法是远程访问请走SSH隧道或者带认证的反向代理,以前那个跳过认证的 --insecure 参数现在已经不起作用了。
先把界面切成中文
左下角有一个语言按钮,默认EN,点开能选简体中文、繁體中文、日本語等十几种语言。我切成了简体中文,下面的截图都是中文界面。实话说翻译还不完整,侧栏一半中文一半英文,页面里的说明文字很多还是英文,不过常用的按钮基本都翻了。
打开后默认是「会话」页:顶上统计总会话、活跃、归档、消息数,下面按时间列出最近的会话,每条带标题、模型、消息数和来源。kanban卡片和cron任务的执行也算会话,会标出来源。
左侧栏从上到下是:对话、会话、文件、模型、日志、定时任务、技能、插件管理、MCP、聊天渠道、Webhooks、配对、多Agent配置、配置、密钥、系统、文档、看板,最底下还有个成就页(用来鼓励你多用各种功能的小游戏,不用管)。
对话:浏览器里的终端
「对话」页其实是把命令行界面原样嵌进了浏览器。右侧可以切模型、切工作目录、看历史会话(这里能看到前几节我建的那些:创建todo、列明日待办、写周报、定时任务、看板卡片)。
面板里的对话和你在终端里用的是同一套东西,快捷键、斜杠命令都一样,所以前面几节学的全都能直接用。
模型:主模型之外还有两组
「模型」页的设置区:主模型(alibaba-cn · qwen3.7-plus,点CHANGE换)、辅助任务(12项,默认全自动)、Mixture of Agents(多个模型一起讨论再出结论的组合模型,默认预设引用了两个模型)。右侧说明:本地统计的token不含辅助调用和重试,和账单对不上,所以默认不显示花费。
辅助任务这个概念第一次见可能会懵。它指的是主对话之外那些后台小活:压缩上下文、看图、提取网页、给会话起标题、智能审批时判断命令危险不危险、事后复盘总结技能……一共12项。默认是auto,跟着主模型或者自动挑。如果你的主模型很贵,可以在这里给辅助任务单独指定一个便宜模型,能省不少钱。
定时任务和技能
「定时任务」页:§07建的「工作日早9点待办提醒」,显示调度规则、下次运行时间,右边是暂停、立即运行、编辑、删除的按钮。「技能」页:左边按分类筛选,右边是技能列表,每个技能有开关。右上角有「Learn a skill」(等于对话里的/learn)和「New skill」(手写一个)。
技能页最实用的是那一排开关。内置的五十多个技能不是每个都用得上,比如你不用苹果备忘录,关掉它,每次对话发给模型的技能目录就短一点。
MCP:65个官方审核过的连接
「MCP」页:上面是已装的(我这里0个),下面是Catalog(65),官方审核过的MCP目录,Airtable、Algolia、Amplitude、Asana……每一个都有INSTALL按钮。
上一版书里我写的是「官方目录里只有Linear和n8n两个」,四个月过去变成了65个。装的时候点INSTALL,需要登录授权的会弹浏览器让你登录,不用自己去改配置文件。§17会讲MCP的另一个方向:把Hermes自己变成MCP服务器给别的agent用。
聊天渠道:扫码就能建Telegram机器人
「CHANNELS」页:「0 of 32 channels configured」,一共32个渠道可接。顶部提示网关没在跑。Telegram那一栏有两种接法:Quick Setup(推荐)扫二维码、在Telegram里确认,Hermes自动帮你建机器人并识别你的用户ID;或者自己找@BotFather建好再填token。(我在隔离目录测试,图中路径已改写成 ~/.hermes。)
以前接Telegram要先去@BotFather那里一步步建机器人、拷token、再去查自己的用户ID填白名单,新手大概率卡在某一步。现在有了扫码这条路,体验差别挺大的。
国内常用的几个也都在:微信、企业微信、飞书、钉钉、QQ机器人。向导里那一屏你也见过:
安装向导里的聊天平台列表(§04跳过的那一屏):Weixin/WeChat、QQ Bot、元宝、钉钉、飞书、企业微信,以及Telegram、Discord、Slack、WhatsApp、Signal、iMessage等。
接好之后记得网关得在跑(左下角「网关状态」要是「运行中」),消息才收得到。
密钥:用订阅登录,不一定要API key
「密钥」页的提供商登录(OAuth)部分:Nous Portal、ChatGPT或Codex订阅、Qwen(通过Qwen CLI)、MiniMax、xAI Grok(SuperGrok/Premium+)、GitHub Copilot、Anthropic账号。每一项旁边给了对应的终端命令,比如hermes auth add openai-codex。
这一页对订阅用户特别有用。如果你已经在付ChatGPT Plus/Pro,可以直接用订阅登录,不用另开API账单。
Anthropic那一栏面板上写得很直白:用Claude订阅登录需要额外的用量额度(Extra Usage Credits),不是开了Pro就能直接白用。
系统页:Portal和Curator的状态
「系统」页的一部分。Nous Portal显示未登录、推理用的是alibaba-cn;下面是Tool Gateway的路由,联网搜索、生图、生视频、浏览器这些工具如果登录了Portal可以走它的统一通道,我这里都没配。再往下是Skill curator的状态和「Run now」按钮。
桌面App是什么关系
说回桌面App。它是一个独立的Electron应用,里面的聊天界面、项目、看板、Connectors(在聊天里直接接Linear、Notion这类app)、Bot Mode(给几个bot起名字、配头像,拉进一个群里互相聊)这些,是比浏览器面板更完整的一套。v0.22还给它加了Simple和Advanced两种模式,Simple模式把高级设置都藏起来了。
桌面App和浏览器面板背后是同一个Hermes、同一个 ~/.hermes 目录。你在桌面App里教会它的技能、它记下的记忆,命令行里一样能用,反过来也是。所以选哪个入口,看你习惯就好。
这次我没有在测试机上装桌面版,上面这些是按官方发布说明写的,桌面App的实际界面我没法给你截图,这一点先说清楚。
核心建议
上手篇到这里结束。后面Part 3到Part 7讲这些能力背后的机制,可以直接跳到感兴趣的章节。