惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

P
Proofpoint News Feed
The Last Watchdog
The Last Watchdog
Security Latest
Security Latest
P
Privacy International News Feed
T
Threat Research - Cisco Blogs
H
Help Net Security
T
The Exploit Database - CXSecurity.com
Know Your Adversary
Know Your Adversary
博客园_首页
S
Securelist
S
Schneier on Security
G
GRAHAM CLULEY
Cisco Talos Blog
Cisco Talos Blog
V
Visual Studio Blog
博客园 - 叶小钗
C
Cybersecurity and Infrastructure Security Agency CISA
有赞技术团队
有赞技术团队
Recent Announcements
Recent Announcements
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
Microsoft Azure Blog
Microsoft Azure Blog
A
About on SuperTechFans
博客园 - 三生石上(FineUI控件)
Stack Overflow Blog
Stack Overflow Blog
量子位
L
Lohrmann on Cybersecurity
Hugging Face - Blog
Hugging Face - Blog
Engineering at Meta
Engineering at Meta
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
C
CXSECURITY Database RSS Feed - CXSecurity.com
A
Arctic Wolf
P
Privacy & Cybersecurity Law Blog
Simon Willison's Weblog
Simon Willison's Weblog
S
SegmentFault 最新的问题
The Hacker News
The Hacker News
罗磊的独立博客
博客园 - 司徒正美
D
Darknet – Hacking Tools, Hacker News & Cyber Security
博客园 - 【当耐特】
Microsoft Security Blog
Microsoft Security Blog
K
Kaspersky official blog
人人都是产品经理
人人都是产品经理
博客园 - 聂微东
L
LINUX DO - 热门话题
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
V
V2EX
V
Vulnerabilities – Threatpost
AWS News Blog
AWS News Blog
小众软件
小众软件
Project Zero
Project Zero

博客园 - iTech

AI Agent 写完代码谁来测?这个开源沙箱把 CI/CD 和多 Agent 协作全包了 7万星的AI交易框架:让大模型模拟投行多空辩论,自动做交易决策 71000颗星的AI交易团队:让大模型模拟投行分工,自动做交易决策 13400颗星的开源项目:输入一句话,AI全自动帮你做短视频 102颗星的沙盒:当AI学会自己写代码、跑测试、做部署 AI 技术日报 - 2026-05-08 29k 星的 PageIndex:不用向量数据库,靠推理就能做 RAG 每天花两小时刷信息?这个开源项目帮你全自动搞定 读源码像读小说?试了 DeepWiki 和 Zread,我再也不想裸读 GitHub 了 Matt Pocock 开源的这套 .claude 技能,为什么让工程师集体上头? Cursor Team Kit:Cursor 官方团队在用的 17 个 AI 工作流 AI 技术日报 - 2026-05-07 AI 技术日报 - 2026-05-06 AI 技术日报 - 2026-05-05 Anthropic CEO 说 12 个月内程序员要失业,我扒完他的底牌,发现事情没那么简单 把工程师的肌肉记忆装进 Claude Code,这个 4300 Star 的项目我后悔没早用 AI 技术日报 - 2026-05-04 AI 技术日报 - 2026-05-03 AI 技术日报 - 2026-05-02 六大 Agent 框架横评:谁支持 Skills?谁能自动创建 Agent?MCP 呢? Wechatsync:一个 Chrome 插件,一键把文章同步到 31 个平台 LangChain 开源了 Open SWE:Stripe、Ramp、Coinbase 内部都在造的编程 Agent Cockpit:把 Claude Code 从终端里搬出来,装进浏览器 Cursor 把自家的 AI Agent 开放了:写几行 TypeScript 就能调 Cursor 干活 AI 技术日报 - 2026-05-01 AI 写代码每次结果都不一样?Archon 用 YAML 工作流把 AI 编程变成流水线 AI 写代码比你快了,但你还是得学编程——只不过学法得换 腾讯的龙虾特工队:4 个 AI Agent 同日更新,全家桶正式成型 Agno 不做更聪明的 Agent,它要把所有 Agent 框架包进同一个操作系统 Datawhale 出了一套 29 学科知识地图,把 AI 的底牌全掀了 Hermes Agent 在聊天框里就能用的 20 种高级功能 一份 AGENTS.md 能顶一次模型升级?Augment Code 用数据说了算 NVIDIA 开源了一个「AI 沙箱」,20K Star,让 Agent 跑代码不再裸奔 60ms 冷启动、5MB 内存:腾讯开源的这个沙箱让 Docker 安全隔离像笑话 AI 技术日报 - 2026-04-30 AI 技术日报 - 2026-04-29 AI 技术日报 - 2026-04-28 Goose:Linux 基金会亲儿子,能撼动 Claude Code 和 OpenCode 吗? AI 技术日报 - 2026-04-27 AI 技术日报 - 2026-04-26 Google 把价值20美元/月的东西免费了,102K人已经抢到了 OpenClaw 和 Claude Code 网络搜索配置指南 AI 技术日报 - 2026-04-25 Anthropic 为什么遥遥领先:从 Cat Wu 专访看AI霸主的底层逻辑 Mac 本地跑大模型完全指南:你的苹果电脑就是 AI 工作站 同样 70B 参数,为什么 MoE 只激活 13B 就能打平 Dense? DeepSeek-V4 技术报告里藏着一条线:华为昇腾 NPU 已完成推理验证 DeepSeek-V4 深夜炸场:1M 上下文、384K 输出、双模型,API 定价直接卷到底 MacBook Air 跑大模型实测:Ollama、llama.cpp、LM Studio 谁才是本地推理之王? AI 技术日报 - 2026-04-24 OpenCode:Claude Code 的最佳平替 2026 开源大模型五国杀:Qwen 3.6 vs Gemma 4 vs Llama 4 vs GLM-5.1 vs DeepSeek V4 MCP 与 Skills 的你死我活:Anthropic 的 Agent 生态野心与开发者的站队困境 给 AI Agent 配搜索,国内能用的搜索 API 实测对比 AI 技术日报 - 2026-04-23 CC Switch:49K Star 的 Claude Code 登录绕过神器,还能管 Codex 和 Gemini CLI NVIDIA 开出 32 万美元年薪招 AI Agent 工程师,JD 里藏着这些信号 fast-mirror-skill 技术拆解:一个小而完整的 Claude Skill 是怎么设计的 Cursor 值 600 亿美元?马斯克这次赌的不是技术,是入口 AI 技术日报 - 2026-04-22 别再问 AI 能不能赚钱了:3 个上班族亲测有效的副业方法(2026 最新版) 10 分钟从零搞定 Hermes Agent:飞书微信双通道丝滑上线 AI 技术日报 - 2026-04-21 Anthropic 实战总结:AI Agent 的 3 种工作流模式,选错代价很大 安装 openclaw,hermes 慢的想发疯,fast-mirror-skill 来救了 Claude Routines:你下班睡觉了,Agent 还在为你干活 微信飞书里敲一个斜杠就能干活:Hermes Quick Command 到底多省事 AI 正在疯狂吃电:算力尽头是电力,谁能解这道题? AI 技术日报 - 2026-04-20 3K 行代码造一个越用越聪明的 AI Agent:GenericAgent 登顶 GitHub Trending 高德途途封神机器人半马,背后的 ABot-Claw 到底是什么 人们希望 AI 能干啥?Anthropic 调查:第一名不是赚钱,是变强 AI 时代人们在担心什么?Anthropic 的 13 条焦虑排行榜 OpenAI 官方 Agent SDK 来了:22k Star,支持 100+ 模型,Python 10 行代码上手 AI 技术日报 - 2026-04-19 OpenAgents Workspace:让 Claude Code 和 Codex 在同一个群里干活 Claude 是要干掉整个软件行业吗? Claude 官方推荐多 Agents 设计模式 多 Agent 系统的 5 种协调模式:选错了模式,再强的 Agent 也白搭 AI 技术日报 - 2026-04-18 AI 技术日报 - 2026-04-17 Better-Harness:让AI Agent自己优化自己的革命性框架 OpenClaw Workspace 完全指南:我的AI编程工作流 DeepSeek内蒙草原高薪招聘:AI时代的数字牧民梦,还是营销噱头? 2 核 2G 的阿里云 ECS 能跑 OpenClaw 吗?能,但有点折腾 AI 技术日报 - 2026-04-16 OpenCLI:一个命令行搞定 16+ 内容平台的神器 从零到精通:OpenClaw CLI 命令完全指南 AI 技术日报 - 2026-04-15 AI Agent 如何自我进化?Hermes Agent Self-Evolution 深度解析 AI 技术日报 - 2026-04-14 为什么你的飞书 Bot 总是连不上?OpenClaw Gateway 架构深度解析 OpenClaw 连接飞书的原理:Gateway、Channel 与消息流转 国内安装 Hermes Agent 踩坑全记录:从 GitHub 超时到正常跑起来的每一步 35 万 Star 的 OpenClaw:5 分钟部署你的私人 AI 助手,直连飞书 AI 技术日报 - 2026-04-13 公司用 AI 筛简历,这个开源项目让候选人用 AI 反选公司 为什么 Google ADK 可能是你下一个 Agent 框架——7 个改变游戏规则的特性 Microsoft Agent Framework 深度解析:架构设计与实战落地 AI 技术日报 - 2026-04-11
Hermes Agent 终于有了像样的 Web 界面,而且还支持远程访问
iTech · 2026-04-30 · via 博客园 - iTech

最近刷 GitHub Trending 的时候看到一个项目,短短 19 天拿了 3070 颗星——hermes-web-ui,给 Hermes Agent 做了一个完整的 Web 管理界面。用过 Hermes 的都知道,之前只能靠命令行和聊天平台交互,想看个 Token 用量、改个频道配置都得翻文件。这个项目直接把所有操作搬到了浏览器里。

我自己搭了一下,体验超出预期——不是那种只有聊天框的玩具,而是一个正经的全功能控制面板。

本文提纲

  1. 装起来有多快
  2. 能干什么——13 个功能模块走一遍
  3. 远程访问怎么搞
  4. 技术栈和架构
  5. 值不值得装

装起来有多快

一行命令:

npm install -g hermes-web-ui
hermes-web-ui start

然后浏览器打开 http://localhost:8648,完事。

没有 Node.js 的机器可以一键脚本:

bash <(curl -fsSL https://raw.githubusercontent.com/EKKOLearnAI/hermes-web-ui/main/scripts/setup.sh)

脚本自动检测系统(Debian/Ubuntu/macOS/WSL 都支持),缺 Node 就帮你装,装完直接启动。WSL 环境会用 hermes gateway run 后台启动,不用自己折腾 systemd。

Docker 党也有现成的 compose 文件,一条命令把 Hermes Agent 和 Web UI 一起拉起来:

WEBUI_IMAGE=ekkoye8888/hermes-web-ui:latest docker compose up -d hermes-agent hermes-webui

Docker 模式下访问 http://localhost:6060,数据持久化在 ./hermes_data 目录。

能干什么——13 个功能模块走一遍

AI 聊天

核心功能。实时流式输出(SSE),支持多会话管理——创建、重命名、删除、切换。比较有意思的几个点:

  • 自建会话数据库:本地 SQLite 存储,首次启动自动从 Hermes 的 state.db 同步历史会话。不是只读展示,是真的有一套本地 CRUD。
  • 按来源分组:Telegram、Discord、Slack 等平台的会话按来源折叠显示,活跃会话自动置顶带转圈图标。
  • Ctrl+K 全局搜索:跨所有对话内容搜索,这个在聊天平台里是做不到的。
  • 文件上下载:支持上传文件给 Agent 处理,也能下载 Agent 生成的文件。Docker、SSH、Singularity 后端都支持。
  • 全局模型选择器:自动发现 ~/.hermes/auth.json 里配置的所有模型,不用切回命令行切换。

8 大平台频道配置

这是我觉得最实用的功能。一个页面搞定所有平台的配置:

平台 配置项
Telegram Bot Token、@提及控制、Reaction、自由对话
Discord Bot Token、自动建线程、频道白名单/黑名单
Slack Bot Token、提及控制
WhatsApp 启用/关闭、提及模式
Matrix Access Token、自动建线程
飞书 App ID/Secret、提及控制
微信 浏览器扫码登录,自动保存凭证
企业微信 Bot ID/Secret

改完配置自动重启网关,不用手动 hermes gateway restart。凭证写到 ~/.hermes/.env,行为配置写到 ~/.hermes/config.yaml

用量分析

Token 用量总览(输入/输出分开统计)、会话数和日均、费用估算、缓存命中率、模型使用分布图、30 天趋势图。之前这些数据只能翻日志或者自己写脚本算,现在一目了然。

定时任务管理

直接在 Web 界面创建、编辑、暂停、恢复、删除 cron 任务。还能一键触发立即执行。比起在命令行里写 cron 表达式舒服多了。

模型管理

自动从各 Provider 端点拉取可用模型列表(调 /v1/models),支持添加、修改、删除 Provider,内置 OpenAI Codex 和 Nous Portal 的 OAuth 登录。还能自动检测非标准 API 路径(比如 /v4)。

多 Profile 和网关管理

这是给重度用户准备的。可以创建多个 Hermes Profile,每个 Profile 独立配置和缓存。支持克隆、导入(.tar.gz)、导出备份。每个 Profile 可以独立启停网关,自动处理端口冲突。

文件浏览器

远程浏览 Hermes 后端的文件系统(本地/Docker/SSH/Singularity),支持上传、下载、重命名、复制、移动、删除、新建目录,还能在线预览文件内容带语法高亮。

群聊

多 Agent 聊天室,通过 Socket.IO 实时通信。@提及某个 Agent 就能触发它回复,超长对话自动压缩上下文。支持创建房间、管理邀请码、移动端自适应。

技能和记忆管理

浏览已安装的 Skills,查看详情和附件文件。管理用户笔记和 Profile。

日志查看

Agent 日志、网关日志、错误日志分类展示,支持按级别、文件、关键词过滤。HTTP 访问日志有专门的格式高亮。

Web 终端

内嵌终端(基于 node-pty + xterm.js),支持多会话,实时输入输出,窗口大小自适应。相当于在浏览器里开了一个 SSH 到 Hermes 运行环境。

认证系统

Token 认证(首次启动自动生成),可选用户名密码登录(在设置页面配置),也支持 AUTH_DISABLED=*** 关闭认证(仅限内网或开发环境)。

设置页面

显示(流式/紧凑模式/推理展示/费用显示)、Agent(最大轮次/超时/工具强制)、记忆(开关/字符限制)、会话重置(空闲超时/定时重置)、隐私(PII 脱敏)、默认模型、API 服务器配置——所有参数一个页面搞定。

远程访问怎么搞

很多人问能不能装在服务器上远程用——完全可以

默认监听 localhost:8648,改起来很简单:

方法一:指定监听地址

hermes-web-ui start --port 9000

启动后绑定到指定端口,配合服务器防火墙开放端口就能通过 http://服务器IP:9000 访问。

方法二:Docker 部署

docker-compose.yml 已经把端口映射到 6060,直接暴露:

ports:
  - "0.0.0.0:6060:6060"

方法三:反向代理(推荐生产环境)

用 Nginx 或 Caddy 反代,加 HTTPS:

server {
    listen 443 ssl;
    server_name hermes.yourdomain.com;

    location / {
        proxy_pass http://127.0.0.1:8648;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $host;
    }
}

注意 SSE 流式输出和 WebSocket(Web 终端用)都需要反代支持长连接,上面配置已经处理了。

安全方面不用担心——自带 Token 认证,首次启动会生成一个 token 打印在日志里。Docker 用户看 ./hermes_data/hermes-web-ui/.token 文件。还可以在设置里加用户名密码。公网暴露建议把认证打开。

技术栈和架构

架构很清晰:

浏览器 → BFF (Koa, :8648) → Hermes Gateway (:8642)
                  ↓
             Hermes CLI (sessions, logs, version)
                  ↓
             ~/.hermes/config.yaml  (频道行为)
             ~/.hermes/auth.json    (凭证池)
             腾讯 iLink API         (微信扫码登录)

前端 Vue 3 + TypeScript + Vite + Naive UI + Pinia,后端 Koa 2 + node-pty。BFF 层处理 API 代理(含路径重写)、SSE 流式传输、文件上下载(多后端适配)、会话管理、配置管理、微信扫码、模型发现、技能/记忆管理、日志读取。

代码结构上做了多 Agent 扩展设计——所有 Hermes 相关代码都在 hermes/ 目录下命名空间化,未来加其他 Agent 集成不会污染现有代码。

值不值得装

说实话,如果你在用 Hermes Agent 且不只依赖一个聊天平台,这个 Web UI 基本是必装的。解决了三个核心痛点:

  1. 可视化:Token 用量、费用、会话历史这些数据之前只能靠命令行和翻文件,现在全是图表和表格。
  2. 集中管理:8 个平台的配置不用再逐个编辑 YAML 和 .env,一个页面搞定,改完自动重启。
  3. 远程控制:装在服务器上通过浏览器管理,不需要 SSH 上去操作。

3070 颗星、19 天、功能完整度到这个程度——作者的执行力很强。MIT 协议,随便用。

想试试的直接跑:

npm install -g hermes-web-ui && hermes-web-ui start

作者: itech001
来源: 公众号:AI人工智能时代
主页: https://www.theaiera.cn,每日分享最前沿的AI新闻和技术。

本文首发于 AI人工智能时代,转载请注明出处。