
如何快速上手Hermes WebUI5分钟开启你的个人AI助手【免费下载链接】hermes-webuiHermes WebUI: The best way to use Hermes Agent from the web or from your phone!项目地址: https://gitcode.com/GitHub_Trending/he/hermes-webui想要通过浏览器随时随地访问强大的Hermes Agent吗Hermes WebUI就是你需要的完美解决方案 这个轻量级、暗色主题的Web界面让你无需终端直接在网页或手机上享受完整的Hermes Agent体验。无论你是AI新手还是经验丰富的开发者这篇指南将带你快速入门。为什么选择Hermes WebUI大多数AI工具每次会话都会重置不记得你的工作习惯和项目规范。Hermes WebUI不同它提供持久化记忆、跨会话上下文保留和离线任务调度功能。通过浏览器界面你可以轻松管理对话、访问工作区文件、配置多个AI模型提供商一切都与Hermes CLI保持1:1功能对等。核心功能亮点 ✨三栏布局设计左侧会话管理中间聊天界面右侧工作区文件浏览多提供商支持OpenAI、Anthropic、Google、DeepSeek、Nous Portal等实时流式响应SSE技术让token逐字显示体验流畅完整会话管理创建、重命名、复制、删除、搜索、标签分类智能工作区文件预览、编辑、创建、删除支持Git检测移动端优化响应式设计手机访问同样出色3种快速启动方式 方式一本地一键启动推荐这是最简单的入门方式适合Linux、macOS和WSL2用户git clone https://gitcode.com/GitHub_Trending/he/hermes-webui cd hermes-webui python3 bootstrap.py启动后浏览器会自动打开Web界面进入首次使用向导。系统会自动检测Hermes Agent如果未安装会尝试自动安装。整个过程只需几分钟无需复杂配置方式二Docker容器部署如果你更喜欢容器化部署可以使用Docker Composegit clone https://gitcode.com/GitHub_Trending/he/hermes-webui cd hermes-webui cp .env.docker.example .env docker compose up -dDocker部署会自动处理UID/GID映射确保文件权限正确。容器绑定到127.0.0.1:8787安全又方便。方式三服务管理脚本对于自托管服务器或家庭实验室可以使用ctl.sh管理服务./ctl.sh start # 后台守护进程启动 ./ctl.sh status # 查看状态、PID、运行时间 ./ctl.sh logs --lines 100 # 查看日志 ./ctl.sh restart # 重启服务 ./ctl.sh stop # 停止服务首次配置选择你的AI提供商 启动后WebUI会引导你完成初始配置。最关键的一步是选择AI提供商简单API密钥提供商OpenRouter、Anthropic、OpenAI只需输入API密钥和模型名称向导会自动将密钥写入Hermes的.env文件默认模型和提供商配置会自动保存到config.yaml自托管本地服务器Ollama、LM Studio、自定义OpenAI兼容端点需要Base URL和模型名称本地无密钥服务器会自动处理密钥配置支持http://localhost:8000/v1等本地端点专业提供商Gemini、DeepSeek、Xiaomi MiMo、Z.AI等需要提供商特定的API密钥每个提供商都有专门的配置支持工作区管理你的文件随时访问 Hermes WebUI的右侧工作区面板让你轻松管理项目文件目录树浏览点击展开/折叠双击导航文件预览文本、代码、Markdown渲染后、图片内联预览Git集成分支名称和未提交文件计数徽章快速操作编辑、创建、删除、重命名文件和文件夹聊天链接使用workspace://path/to/file在聊天中引用文件工作区默认指向~/workspace但可以通过环境变量自定义export HERMES_WEBUI_DEFAULT_WORKSPACE/path/to/your/projects高级功能让AI助手更强大 会话管理与标签系统置顶会话重要对话一键置顶金色标识清晰可见项目分组按颜色分类组织会话管理更高效标签筛选添加#tag到标题点击标签快速过滤归档功能隐藏而不删除需要时随时恢复智能工具调用工具卡片内联显示每个工具调用显示名称、参数和结果摘要子代理委托子代理活动显示独特图标和缩进边框Mermaid图表渲染流程图、时序图、甘特图直接显示思考/推理显示可折叠的金色主题卡片展示Claude扩展思考安全与认证可选密码认证默认关闭本地访问零摩擦Passkeys/WebAuthn注册后可使用生物识别登录OIDC登录支持企业级单点登录集成安全头保护X-Content-Type-Options、X-Frame-Options等远程访问随时随地使用 默认情况下服务器绑定到127.0.0.1。要从其他设备访问SSH隧道推荐ssh -N -L 8787:127.0.0.1:8787 useryour-serverTailscale网络加入Tailscale网络设置HERMES_WEBUI_HOST0.0.0.0并启用密码认证然后通过http://server-tailscale-ip:8787访问。手机访问配合Tailscale你可以在手机上通过浏览器直接访问Hermes WebUI获得完整的移动体验。主题个性化打造专属界面 Hermes WebUI支持丰富的主题和皮肤定制# 通过命令切换 /theme dark # 暗色主题 /theme light # 亮色主题 /theme system # 跟随系统 # 通过设置界面选择皮肤 default, ares, mono, slate, poseidon, sisyphus, charizard, sienna, catppuccin, nous, geist-contrast主题设置会在服务器端和localStorage中持久化确保重新加载时无闪烁切换。常见问题解答 ❓Q: 启动时遇到AIAgent not available错误A: 检查Hermes Agent是否正确安装或查看troubleshooting.md中的诊断流程。Q: 如何安全地重新运行向导A: 不要删除~/.hermes使用隔离的环境变量mkdir -p ~/hermes-test HERMES_HOME~/hermes-test/.hermes \ HERMES_WEBUI_STATE_DIR~/hermes-test/webui \ HERMES_WEBUI_PORT8789 \ python3 bootstrap.pyQ: Docker容器中工具无法运行A: 这是双容器架构的限制。工具在WebUI容器中运行而不是Agent容器。解决方法使用单容器部署或扩展WebUI Dockerfile包含所需工具。Q: 如何启用密码保护A: 设置环境变量或通过设置面板启用export HERMES_WEBUI_PASSWORDyour-strong-password进阶配置环境变量大全 ⚙️Hermes WebUI支持丰富的环境变量配置变量默认值说明HERMES_WEBUI_HOST127.0.0.1绑定地址HERMES_WEBUI_PORT8787端口号HERMES_WEBUI_PASSWORD(未设置)启用密码认证HERMES_WEBUI_STATE_DIR$HERMES_HOME/webui会话和状态存储目录HERMES_WEBUI_DEFAULT_WORKSPACE~/workspace默认工作区HERMES_WEBUI_AGENT_CACHE_MAX25内存中保持活跃的Agent实例数开始你的AI之旅吧 Hermes WebUI将强大的Hermes Agent带到了你的浏览器中无论是日常对话、项目管理还是代码开发都能提供无缝体验。记住几个关键优势零配置启动自动检测环境引导式配置完整功能对等CLI能做的WebUI都能做跨设备访问电脑、手机、平板随时随地企业级安全密码、Passkeys、OIDC多重认证开源免费MIT许可证社区驱动开发现在就开始你的Hermes WebUI体验吧克隆仓库运行引导脚本几分钟内就能拥有一个功能完整的个人AI助手。无论是技术探索还是日常工作Hermes WebUI都将成为你的得力伙伴。核心文件路径参考主要配置文件config.yaml位于HERMES_HOME目录环境变量文件.env位于HERMES_HOME目录核心后端代码api/目录前端静态文件static/目录测试套件tests/目录【免费下载链接】hermes-webuiHermes WebUI: The best way to use Hermes Agent from the web or from your phone!项目地址: https://gitcode.com/GitHub_Trending/he/hermes-webui创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考