[Skip to content](/content/itq5/OpenClaw-Admin#start-of-content/index.html)

You signed in with another tab or window. [Reload](/content/itq5/OpenClaw-Admin/index.html) to refresh your session.You signed out in another tab or window. [Reload](/content/itq5/OpenClaw-Admin/index.html) to refresh your session.You switched accounts on another tab or window. [Reload](/content/itq5/OpenClaw-Admin/index.html) to refresh your session.Dismiss alert

{{ message }}

[itq5](/content/itq5/index.html)/ **[OpenClaw-Admin](/content/itq5/OpenClaw-Admin/index.html)** Public

- [Notifications](/content/login?return_to=%2Fitq5%2FOpenClaw-Admin/index.html) You must be signed in to change notification settings
- [Fork\\
175](/content/login?return_to=%2Fitq5%2FOpenClaw-Admin/index.html)
- [Star\\
654](/content/login?return_to=%2Fitq5%2FOpenClaw-Admin/index.html)

main

[**2** Branches](/content/itq5/OpenClaw-Admin/branches/index.html) [**11** Tags](/content/itq5/OpenClaw-Admin/tags/index.html)

[Go to Branches page](/content/itq5/OpenClaw-Admin/branches/index.html)[Go to Tags page](/content/itq5/OpenClaw-Admin/tags/index.html)

Go to file

Code

Open more actions menu

## Folders and files

| Name | Name | Last commit message | Last commit date |
| --- | --- | --- | --- |
| ## Latest commit<br><br>Cloud1024<br>[fix(hermes): 修复会话删除功能并更新会话ID处理](/content/itq5/OpenClaw-Admin/commit/d722891ec63458d29292e793330be45a958d5549/index.html)<br>Open commit details<br>3 days agoApr 27, 2026<br>[d722891](/content/itq5/OpenClaw-Admin/commit/d722891ec63458d29292e793330be45a958d5549/index.html) · 3 days agoApr 27, 2026<br>## History<br>[125 Commits](/content/itq5/OpenClaw-Admin/commits/main/index.html) <br>Open commit details<br>[View commit history for this file.](/content/itq5/OpenClaw-Admin/commits/main/index.html) 125 Commits |
| [.github](/content/itq5/OpenClaw-Admin/tree/main/.github ".github"/index.html) | [.github](/content/itq5/OpenClaw-Admin/tree/main/.github ".github"/index.html) | [feat: 初始化项目基础架构与功能模块](/content/itq5/OpenClaw-Admin/commit/10ce140b54af62ee22599bf5b010f3c9b0923627 "feat: 初始化项目基础架构与功能模块  - 新增项目基础文件结构，包括路由、状态管理、API 连接等核心模块 - 实现国际化支持与主题切换功能 - 添加多种工具组件（EmptyState、StatCard等） - 集成 WebSocket 通信与 RPC 调用机制 - 配置构建工具链与 CI/CD 流水线"/index.html) | 2 weeks agoApr 14, 2026 |
| [data](/content/itq5/OpenClaw-Admin/tree/main/data "data"/index.html) | [data](/content/itq5/OpenClaw-Admin/tree/main/data "data"/index.html) | [feat: 初始化项目基础架构与功能模块](/content/itq5/OpenClaw-Admin/commit/10ce140b54af62ee22599bf5b010f3c9b0923627 "feat: 初始化项目基础架构与功能模块  - 新增项目基础文件结构，包括路由、状态管理、API 连接等核心模块 - 实现国际化支持与主题切换功能 - 添加多种工具组件（EmptyState、StatCard等） - 集成 WebSocket 通信与 RPC 调用机制 - 配置构建工具链与 CI/CD 流水线"/index.html) | 2 weeks agoApr 14, 2026 |
| [docs/images](/content/itq5/OpenClaw-Admin/tree/main/docs/images "This path skips through empty directories"/index.html) | [docs/images](/content/itq5/OpenClaw-Admin/tree/main/docs/images "This path skips through empty directories"/index.html) | [feat: 添加Hermes配置管理功能并优化时间显示](/content/itq5/OpenClaw-Admin/commit/c5b74efb9f61cbeb21e91adacbe0b73f71043264 "feat: 添加Hermes配置管理功能并优化时间显示  refactor(hermes/index.html): 重构配置存储和模型管理逻辑  fix: 修复时区显示问题，统一使用Asia/Shanghai时区  style: 更新登录页品牌名称从OpenClaw改为Claw  feat(hermes): 新增平台创建和删除功能  feat(hermes): 添加配置修改追踪功能  feat(hermes): 实现环境变量管理功能  refactor(sessions): 优化会话列表分页和选择逻辑  feat(hermes): 添加SSE代理会话ID转发支持  docs: 添加微信群截图文档  feat(hermes): 新增配置表单组件和验证逻辑") | 2 weeks agoApr 15, 2026 |
| [public](/content/itq5/OpenClaw-Admin/tree/main/public "public"/index.html) | [public](/content/itq5/OpenClaw-Admin/tree/main/public "public"/index.html) | [feat: 添加TTS语音合成功能及界面优化](/content/itq5/OpenClaw-Admin/commit/bf3d46c506cfdd0c7b628a8365dbc5a73c27cf51 "feat: 添加TTS语音合成功能及界面优化  新增文本转语音(TTS/index.html)功能，支持自动播放和语音设置配置。优化Hermes界面，包括会话管理、技能文件浏览和模型配置。添加了新的环境变量和依赖项，并改进了国际化支持。  - 新增TTS语音合成功能，支持自动播放和设置保存 - 优化Hermes会话管理界面，显示更多会话信息 - 添加技能文件浏览器，支持查看技能文件 - 改进模型配置界面，支持设置上下文窗口大小 - 更新国际化文本，添加TTS相关翻译 - 添加新的环境变量配置TTS参数 - 更新依赖项，添加edge-tts-client - 优化界面布局和交互体验") | 4 days agoApr 26, 2026 |
| [server](/content/itq5/OpenClaw-Admin/tree/main/server "server"/index.html) | [server](/content/itq5/OpenClaw-Admin/tree/main/server "server"/index.html) | [fix(hermes): 修复会话删除功能并更新会话ID处理](/content/itq5/OpenClaw-Admin/commit/d722891ec63458d29292e793330be45a958d5549 "fix(hermes/index.html): 修复会话删除功能并更新会话ID处理  重构会话删除代理逻辑，增加错误处理和日志记录 更新会话ID字段处理以兼容新旧API格式 删除会话时同步清理相关聊天状态") | 3 days agoApr 27, 2026 |
| [src](/content/itq5/OpenClaw-Admin/tree/main/src "src"/index.html) | [src](/content/itq5/OpenClaw-Admin/tree/main/src "src"/index.html) | [fix(hermes): 修复会话删除功能并更新会话ID处理](/content/itq5/OpenClaw-Admin/commit/d722891ec63458d29292e793330be45a958d5549 "fix(hermes/index.html): 修复会话删除功能并更新会话ID处理  重构会话删除代理逻辑，增加错误处理和日志记录 更新会话ID字段处理以兼容新旧API格式 删除会话时同步清理相关聊天状态") | 3 days agoApr 27, 2026 |
| [.env.example](/content/itq5/OpenClaw-Admin/blob/main/.env.example ".env.example"/index.html) | [.env.example](/content/itq5/OpenClaw-Admin/blob/main/.env.example ".env.example"/index.html) | [feat: 添加TTS语音合成功能及界面优化](/content/itq5/OpenClaw-Admin/commit/bf3d46c506cfdd0c7b628a8365dbc5a73c27cf51 "feat: 添加TTS语音合成功能及界面优化  新增文本转语音(TTS/index.html)功能，支持自动播放和语音设置配置。优化Hermes界面，包括会话管理、技能文件浏览和模型配置。添加了新的环境变量和依赖项，并改进了国际化支持。  - 新增TTS语音合成功能，支持自动播放和设置保存 - 优化Hermes会话管理界面，显示更多会话信息 - 添加技能文件浏览器，支持查看技能文件 - 改进模型配置界面，支持设置上下文窗口大小 - 更新国际化文本，添加TTS相关翻译 - 添加新的环境变量配置TTS参数 - 更新依赖项，添加edge-tts-client - 优化界面布局和交互体验") | 4 days agoApr 26, 2026 |
| [.gitignore](/content/itq5/OpenClaw-Admin/blob/main/.gitignore ".gitignore"/index.html) | [.gitignore](/content/itq5/OpenClaw-Admin/blob/main/.gitignore ".gitignore"/index.html) | [chore: 更新.gitignore文件，添加.trae忽略项](/content/itq5/OpenClaw-Admin/commit/93e6834ffa731f46512b1149fd52fdbcabf4b401 "chore: 更新.gitignore文件，添加.trae忽略项"/index.html) | 2 weeks agoApr 15, 2026 |
| [AGENTS.md](/content/itq5/OpenClaw-Admin/blob/main/AGENTS.md "AGENTS.md"/index.html) | [AGENTS.md](/content/itq5/OpenClaw-Admin/blob/main/AGENTS.md "AGENTS.md"/index.html) | [feat: 初始化项目基础架构与功能模块](/content/itq5/OpenClaw-Admin/commit/10ce140b54af62ee22599bf5b010f3c9b0923627 "feat: 初始化项目基础架构与功能模块  - 新增项目基础文件结构，包括路由、状态管理、API 连接等核心模块 - 实现国际化支持与主题切换功能 - 添加多种工具组件（EmptyState、StatCard等） - 集成 WebSocket 通信与 RPC 调用机制 - 配置构建工具链与 CI/CD 流水线"/index.html) | 2 weeks agoApr 14, 2026 |
| [CHANGELOG.md](/content/itq5/OpenClaw-Admin/blob/main/CHANGELOG.md "CHANGELOG.md"/index.html) | [CHANGELOG.md](/content/itq5/OpenClaw-Admin/blob/main/CHANGELOG.md "CHANGELOG.md"/index.html) | [feat: 初始化项目基础架构与功能模块](/content/itq5/OpenClaw-Admin/commit/10ce140b54af62ee22599bf5b010f3c9b0923627 "feat: 初始化项目基础架构与功能模块  - 新增项目基础文件结构，包括路由、状态管理、API 连接等核心模块 - 实现国际化支持与主题切换功能 - 添加多种工具组件（EmptyState、StatCard等） - 集成 WebSocket 通信与 RPC 调用机制 - 配置构建工具链与 CI/CD 流水线"/index.html) | 2 weeks agoApr 14, 2026 |
| [CONTRIBUTING.md](/content/itq5/OpenClaw-Admin/blob/main/CONTRIBUTING.md "CONTRIBUTING.md"/index.html) | [CONTRIBUTING.md](/content/itq5/OpenClaw-Admin/blob/main/CONTRIBUTING.md "CONTRIBUTING.md"/index.html) | [feat: 初始化项目基础架构与功能模块](/content/itq5/OpenClaw-Admin/commit/10ce140b54af62ee22599bf5b010f3c9b0923627 "feat: 初始化项目基础架构与功能模块  - 新增项目基础文件结构，包括路由、状态管理、API 连接等核心模块 - 实现国际化支持与主题切换功能 - 添加多种工具组件（EmptyState、StatCard等） - 集成 WebSocket 通信与 RPC 调用机制 - 配置构建工具链与 CI/CD 流水线"/index.html) | 2 weeks agoApr 14, 2026 |
| [DYNAMIC\_AGENTS\_FIX\_SUMMARY.md](/content/itq5/OpenClaw-Admin/blob/main/DYNAMIC_AGENTS_FIX_SUMMARY.md "DYNAMIC_AGENTS_FIX_SUMMARY.md"/index.html) | [DYNAMIC\_AGENTS\_FIX\_SUMMARY.md](/content/itq5/OpenClaw-Admin/blob/main/DYNAMIC_AGENTS_FIX_SUMMARY.md "DYNAMIC_AGENTS_FIX_SUMMARY.md"/index.html) | [feat: 初始化项目基础架构与功能模块](/content/itq5/OpenClaw-Admin/commit/10ce140b54af62ee22599bf5b010f3c9b0923627 "feat: 初始化项目基础架构与功能模块  - 新增项目基础文件结构，包括路由、状态管理、API 连接等核心模块 - 实现国际化支持与主题切换功能 - 添加多种工具组件（EmptyState、StatCard等） - 集成 WebSocket 通信与 RPC 调用机制 - 配置构建工具链与 CI/CD 流水线"/index.html) | 2 weeks agoApr 14, 2026 |
| [DYNAMIC\_AGENTS\_ISSUE.md](/content/itq5/OpenClaw-Admin/blob/main/DYNAMIC_AGENTS_ISSUE.md "DYNAMIC_AGENTS_ISSUE.md"/index.html) | [DYNAMIC\_AGENTS\_ISSUE.md](/content/itq5/OpenClaw-Admin/blob/main/DYNAMIC_AGENTS_ISSUE.md "DYNAMIC_AGENTS_ISSUE.md"/index.html) | [feat: 初始化项目基础架构与功能模块](/content/itq5/OpenClaw-Admin/commit/10ce140b54af62ee22599bf5b010f3c9b0923627 "feat: 初始化项目基础架构与功能模块  - 新增项目基础文件结构，包括路由、状态管理、API 连接等核心模块 - 实现国际化支持与主题切换功能 - 添加多种工具组件（EmptyState、StatCard等） - 集成 WebSocket 通信与 RPC 调用机制 - 配置构建工具链与 CI/CD 流水线"/index.html) | 2 weeks agoApr 14, 2026 |
| [DYNAMIC\_AGENTS\_USER\_GUIDE.md](/content/itq5/OpenClaw-Admin/blob/main/DYNAMIC_AGENTS_USER_GUIDE.md "DYNAMIC_AGENTS_USER_GUIDE.md"/index.html) | [DYNAMIC\_AGENTS\_USER\_GUIDE.md](/content/itq5/OpenClaw-Admin/blob/main/DYNAMIC_AGENTS_USER_GUIDE.md "DYNAMIC_AGENTS_USER_GUIDE.md"/index.html) | [feat: 初始化项目基础架构与功能模块](/content/itq5/OpenClaw-Admin/commit/10ce140b54af62ee22599bf5b010f3c9b0923627 "feat: 初始化项目基础架构与功能模块  - 新增项目基础文件结构，包括路由、状态管理、API 连接等核心模块 - 实现国际化支持与主题切换功能 - 添加多种工具组件（EmptyState、StatCard等） - 集成 WebSocket 通信与 RPC 调用机制 - 配置构建工具链与 CI/CD 流水线"/index.html) | 2 weeks agoApr 14, 2026 |
| [LICENSE](/content/itq5/OpenClaw-Admin/blob/main/LICENSE "LICENSE"/index.html) | [LICENSE](/content/itq5/OpenClaw-Admin/blob/main/LICENSE "LICENSE"/index.html) | [feat: 初始化项目基础架构与功能模块](/content/itq5/OpenClaw-Admin/commit/10ce140b54af62ee22599bf5b010f3c9b0923627 "feat: 初始化项目基础架构与功能模块  - 新增项目基础文件结构，包括路由、状态管理、API 连接等核心模块 - 实现国际化支持与主题切换功能 - 添加多种工具组件（EmptyState、StatCard等） - 集成 WebSocket 通信与 RPC 调用机制 - 配置构建工具链与 CI/CD 流水线"/index.html) | 2 weeks agoApr 14, 2026 |
| [README.en.md](/content/itq5/OpenClaw-Admin/blob/main/README.en.md "README.en.md"/index.html) | [README.en.md](/content/itq5/OpenClaw-Admin/blob/main/README.en.md "README.en.md"/index.html) | [feat: 添加Hermes配置管理功能并优化时间显示](/content/itq5/OpenClaw-Admin/commit/c5b74efb9f61cbeb21e91adacbe0b73f71043264 "feat: 添加Hermes配置管理功能并优化时间显示  refactor(hermes/index.html): 重构配置存储和模型管理逻辑  fix: 修复时区显示问题，统一使用Asia/Shanghai时区  style: 更新登录页品牌名称从OpenClaw改为Claw  feat(hermes): 新增平台创建和删除功能  feat(hermes): 添加配置修改追踪功能  feat(hermes): 实现环境变量管理功能  refactor(sessions): 优化会话列表分页和选择逻辑  feat(hermes): 添加SSE代理会话ID转发支持  docs: 添加微信群截图文档  feat(hermes): 新增配置表单组件和验证逻辑") | 2 weeks agoApr 15, 2026 |
| [README.md](/content/itq5/OpenClaw-Admin/blob/main/README.md "README.md"/index.html) | [README.md](/content/itq5/OpenClaw-Admin/blob/main/README.md "README.md"/index.html) | [feat(配置): 支持嵌套路径配置项访问和修改](/content/itq5/OpenClaw-Admin/commit/0fadeafda598d63dab252351170cf54d2e15bdbe "feat(配置/index.html): 支持嵌套路径配置项访问和修改  refactor(模型): 扩展模型配置支持 provider 和 baseUrl 选项  feat(国际化): 添加配置编辑相关翻译文本  docs(README): 更新安装和配置说明  refactor(客户端): 增强环境变量列表处理逻辑  feat(配置编辑器): 实现嵌套对象路径的访问和修改功能  refactor(模型页面): 支持自定义端点的模型配置  style(频道页面): 优化模态框样式和布局  refactor(配置schema): 重构配置字段定义和分类") | 2 weeks agoApr 16, 2026 |
| [VERIFICATION\_CHECKLIST.md](/content/itq5/OpenClaw-Admin/blob/main/VERIFICATION_CHECKLIST.md "VERIFICATION_CHECKLIST.md"/index.html) | [VERIFICATION\_CHECKLIST.md](/content/itq5/OpenClaw-Admin/blob/main/VERIFICATION_CHECKLIST.md "VERIFICATION_CHECKLIST.md"/index.html) | [feat: 初始化项目基础架构与功能模块](/content/itq5/OpenClaw-Admin/commit/10ce140b54af62ee22599bf5b010f3c9b0923627 "feat: 初始化项目基础架构与功能模块  - 新增项目基础文件结构，包括路由、状态管理、API 连接等核心模块 - 实现国际化支持与主题切换功能 - 添加多种工具组件（EmptyState、StatCard等） - 集成 WebSocket 通信与 RPC 调用机制 - 配置构建工具链与 CI/CD 流水线"/index.html) | 2 weeks agoApr 14, 2026 |
| [index.html](/content/itq5/OpenClaw-Admin/blob/main/index.html "index.html"/index.html) | [index.html](/content/itq5/OpenClaw-Admin/blob/main/index.html "index.html"/index.html) | [feat: 初始化项目基础架构与功能模块](/content/itq5/OpenClaw-Admin/commit/10ce140b54af62ee22599bf5b010f3c9b0923627 "feat: 初始化项目基础架构与功能模块  - 新增项目基础文件结构，包括路由、状态管理、API 连接等核心模块 - 实现国际化支持与主题切换功能 - 添加多种工具组件（EmptyState、StatCard等） - 集成 WebSocket 通信与 RPC 调用机制 - 配置构建工具链与 CI/CD 流水线"/index.html) | 2 weeks agoApr 14, 2026 |
| [package-lock.json](/content/itq5/OpenClaw-Admin/blob/main/package-lock.json "package-lock.json"/index.html) | [package-lock.json](/content/itq5/OpenClaw-Admin/blob/main/package-lock.json "package-lock.json"/index.html) | [fix(hermes): 修复仪表盘认证问题并更新依赖](/content/itq5/OpenClaw-Admin/commit/549369b4c9406400026257f286f20d3d685c1bdb "fix(hermes/index.html): 修复仪表盘认证问题并更新依赖  修复仪表盘启动时的环境变量传递问题，确保API密钥正确传递 清除401错误时的token缓存，强制重新获取有效token 更新better-sqlite3依赖至v12.9.0并添加prebuild-install依赖") | 3 days agoApr 27, 2026 |
| [package.json](/content/itq5/OpenClaw-Admin/blob/main/package.json "package.json"/index.html) | [package.json](/content/itq5/OpenClaw-Admin/blob/main/package.json "package.json"/index.html) | [fix(hermes): 修复仪表盘认证问题并更新依赖](/content/itq5/OpenClaw-Admin/commit/549369b4c9406400026257f286f20d3d685c1bdb "fix(hermes/index.html): 修复仪表盘认证问题并更新依赖  修复仪表盘启动时的环境变量传递问题，确保API密钥正确传递 清除401错误时的token缓存，强制重新获取有效token 更新better-sqlite3依赖至v12.9.0并添加prebuild-install依赖") | 3 days agoApr 27, 2026 |
| [tsconfig.app.json](/content/itq5/OpenClaw-Admin/blob/main/tsconfig.app.json "tsconfig.app.json"/index.html) | [tsconfig.app.json](/content/itq5/OpenClaw-Admin/blob/main/tsconfig.app.json "tsconfig.app.json"/index.html) | [feat: 初始化项目基础架构与功能模块](/content/itq5/OpenClaw-Admin/commit/10ce140b54af62ee22599bf5b010f3c9b0923627 "feat: 初始化项目基础架构与功能模块  - 新增项目基础文件结构，包括路由、状态管理、API 连接等核心模块 - 实现国际化支持与主题切换功能 - 添加多种工具组件（EmptyState、StatCard等） - 集成 WebSocket 通信与 RPC 调用机制 - 配置构建工具链与 CI/CD 流水线"/index.html) | 2 weeks agoApr 14, 2026 |
| [tsconfig.json](/content/itq5/OpenClaw-Admin/blob/main/tsconfig.json "tsconfig.json"/index.html) | [tsconfig.json](/content/itq5/OpenClaw-Admin/blob/main/tsconfig.json "tsconfig.json"/index.html) | [feat: 初始化项目基础架构与功能模块](/content/itq5/OpenClaw-Admin/commit/10ce140b54af62ee22599bf5b010f3c9b0923627 "feat: 初始化项目基础架构与功能模块  - 新增项目基础文件结构，包括路由、状态管理、API 连接等核心模块 - 实现国际化支持与主题切换功能 - 添加多种工具组件（EmptyState、StatCard等） - 集成 WebSocket 通信与 RPC 调用机制 - 配置构建工具链与 CI/CD 流水线"/index.html) | 2 weeks agoApr 14, 2026 |
| [tsconfig.node.json](/content/itq5/OpenClaw-Admin/blob/main/tsconfig.node.json "tsconfig.node.json"/index.html) | [tsconfig.node.json](/content/itq5/OpenClaw-Admin/blob/main/tsconfig.node.json "tsconfig.node.json"/index.html) | [feat: 初始化项目基础架构与功能模块](/content/itq5/OpenClaw-Admin/commit/10ce140b54af62ee22599bf5b010f3c9b0923627 "feat: 初始化项目基础架构与功能模块  - 新增项目基础文件结构，包括路由、状态管理、API 连接等核心模块 - 实现国际化支持与主题切换功能 - 添加多种工具组件（EmptyState、StatCard等） - 集成 WebSocket 通信与 RPC 调用机制 - 配置构建工具链与 CI/CD 流水线"/index.html) | 2 weeks agoApr 14, 2026 |
| [vite.config.ts](/content/itq5/OpenClaw-Admin/blob/main/vite.config.ts "vite.config.ts"/index.html) | [vite.config.ts](/content/itq5/OpenClaw-Admin/blob/main/vite.config.ts "vite.config.ts"/index.html) | [feat: 初始化项目基础架构与功能模块](/content/itq5/OpenClaw-Admin/commit/10ce140b54af62ee22599bf5b010f3c9b0923627 "feat: 初始化项目基础架构与功能模块  - 新增项目基础文件结构，包括路由、状态管理、API 连接等核心模块 - 实现国际化支持与主题切换功能 - 添加多种工具组件（EmptyState、StatCard等） - 集成 WebSocket 通信与 RPC 调用机制 - 配置构建工具链与 CI/CD 流水线"/index.html) | 2 weeks agoApr 14, 2026 |
| [wolai-config.yaml](/content/itq5/OpenClaw-Admin/blob/main/wolai-config.yaml "wolai-config.yaml"/index.html) | [wolai-config.yaml](/content/itq5/OpenClaw-Admin/blob/main/wolai-config.yaml "wolai-config.yaml"/index.html) | [feat: 初始化项目基础架构与功能模块](/content/itq5/OpenClaw-Admin/commit/10ce140b54af62ee22599bf5b010f3c9b0923627 "feat: 初始化项目基础架构与功能模块  - 新增项目基础文件结构，包括路由、状态管理、API 连接等核心模块 - 实现国际化支持与主题切换功能 - 添加多种工具组件（EmptyState、StatCard等） - 集成 WebSocket 通信与 RPC 调用机制 - 配置构建工具链与 CI/CD 流水线"/index.html) | 2 weeks agoApr 14, 2026 |
| View all files |

## Repository files navigation

# Claw Admin - AI 智能体管理平台

[Permalink: Claw Admin - AI 智能体管理平台](/content/itq5/OpenClaw-Admin#claw-admin---ai-%E6%99%BA%E8%83%BD%E4%BD%93%E7%AE%A1%E7%90%86%E5%B9%B3%E5%8F%B0/index.html)

**现代化的 AI 智能体网关管理控制台**

[GitHub](/content/itq5/OpenClaw-Admin/index.html) •
[功能特性](/content/itq5/OpenClaw-Admin#%E5%8A%9F%E8%83%BD%E7%89%B9%E6%80%A7/index.html) •
[技术栈](/content/itq5/OpenClaw-Admin#%E6%8A%80%E6%9C%AF%E6%A0%88/index.html) •
[快速开始](/content/itq5/OpenClaw-Admin#%E5%BF%AB%E9%80%9F%E5%BC%80%E5%A7%8B/index.html) •
[Hermes Agent 集成](/content/itq5/OpenClaw-Admin#hermes-agent-%E9%9B%86%E6%88%90/index.html) •
[项目结构](/content/itq5/OpenClaw-Admin#%E9%A1%B9%E7%9B%AE%E7%BB%93%E6%9E%84/index.html) •
[开发指南](/content/itq5/OpenClaw-Admin#%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97/index.html) •
[English](/content/itq5/OpenClaw-Admin/blob/main/README.en.md)

* * *

## 项目简介

[Permalink: 项目简介](/content/itq5/OpenClaw-Admin#%E9%A1%B9%E7%9B%AE%E7%AE%80%E4%BB%8B/index.html)

Claw Admin 是一个基于 Vue 3 构建的现代化 AI 智能体管理平台，同时支持 **OpenClaw Gateway** 和 **Hermes Agent** 两大 AI 智能体网关。通过直观的可视化操作，用户可以轻松管理 AI 智能体、会话、模型、频道、技能等核心功能，并提供完整的 Web CLI 终端体验。

### 版本兼容性

[Permalink: 版本兼容性](/content/itq5/OpenClaw-Admin#%E7%89%88%E6%9C%AC%E5%85%BC%E5%AE%B9%E6%80%A7/index.html)

| OpenClaw Admin | OpenClaw Gateway | Hermes Agent | 状态 |
| --- | --- | --- | --- |
| 0.2.7 | 2026.4.5 | 2026.4.9 | ✅ 已验证 |

### 核心亮点

[Permalink: 核心亮点](/content/itq5/OpenClaw-Admin#%E6%A0%B8%E5%BF%83%E4%BA%AE%E7%82%B9/index.html)

- 🎯 **双网关支持**：同时支持 OpenClaw Gateway 和 Hermes Agent，一套平台管理两种智能体
- 🖥️ **Web CLI 终端**：基于 xterm.js 的真实 CLI 终端，支持会话持久化、断线重连、启动参数配置
- 🤖 **多智能体协作**：支持创建和管理多个 AI 智能体，实现复杂任务协作
- 📊 **实时监控**：提供系统资源、会话状态、Token 使用量等实时监控
- 🌍 **国际化支持**：内置中英文双语支持，无缝切换
- 🎨 **现代 UI**：基于 Naive UI 的响应式设计，支持亮色/暗色主题

* * *

## 功能特性

[Permalink: 功能特性](/content/itq5/OpenClaw-Admin#%E5%8A%9F%E8%83%BD%E7%89%B9%E6%80%A7/index.html)

### 一、OpenClaw Gateway 模块

[Permalink: 一、OpenClaw Gateway 模块](/content/itq5/OpenClaw-Admin#%E4%B8%80openclaw-gateway-%E6%A8%A1%E5%9D%97/index.html)

#### 仪表盘 (Dashboard)

[Permalink: 仪表盘 (Dashboard)](/content/itq5/OpenClaw-Admin#%E4%BB%AA%E8%A1%A8%E7%9B%98-dashboard/index.html)

- 运行总览与关键指标展示
- Token 使用趋势图表
- 会话活跃度统计
- 实时事件流监控
- Top 模型/渠道/工具分布

#### 在线对话 (Chat)

[Permalink: 在线对话 (Chat)](/content/itq5/OpenClaw-Admin#%E5%9C%A8%E7%BA%BF%E5%AF%B9%E8%AF%9D-chat/index.html)

- 实时聊天交互界面
- 支持斜杠命令 (`/new`, `/skill`, `/model`, `/status`, `/subagents`)
- 消息筛选与搜索
- 常用语快捷回复
- Token 使用量实时统计

#### 会话管理 (Sessions)

[Permalink: 会话管理 (Sessions)](/content/itq5/OpenClaw-Admin#%E4%BC%9A%E8%AF%9D%E7%AE%A1%E7%90%86-sessions/index.html)

- 会话列表与详情查看
- 会话创建、重置、删除
- 多维度筛选与排序
- 消息记录导出

#### 记忆管理 (Memory)

[Permalink: 记忆管理 (Memory)](/content/itq5/OpenClaw-Admin#%E8%AE%B0%E5%BF%86%E7%AE%A1%E7%90%86-memory/index.html)

- 智能体文档管理
- 支持编辑 AGENTS、SOUL、IDENTITY、USER 等核心文档
- Markdown 编辑器
- 模板片段快速插入

#### 任务计划 (Cron)

[Permalink: 任务计划 (Cron)](/content/itq5/OpenClaw-Admin#%E4%BB%BB%E5%8A%A1%E8%AE%A1%E5%88%92-cron/index.html)

- 定时任务创建与管理
- 支持 Cron 表达式、固定间隔、指定时间
- 任务执行历史查看
- 快捷模板（晨报、健康巡检等）

#### 模型管理 (Models)

[Permalink: 模型管理 (Models)](/content/itq5/OpenClaw-Admin#%E6%A8%A1%E5%9E%8B%E7%AE%A1%E7%90%86-models/index.html)

- 多模型渠道配置
- API Key 安全管理（脱敏显示）
- 模型探测功能
- 默认模型设置
- Coding 套餐快捷配置

#### 频道管理 (Channels)

[Permalink: 频道管理 (Channels)](/content/itq5/OpenClaw-Admin#%E9%A2%91%E9%81%93%E7%AE%A1%E7%90%86-channels/index.html)

- QQ、飞书、钉钉、企业微信渠道配置
- 渠道状态监控
- 凭证安全管理
- 一键安装与配置

#### 技能管理 (Skills)

[Permalink: 技能管理 (Skills)](/content/itq5/OpenClaw-Admin#%E6%8A%80%E8%83%BD%E7%AE%A1%E7%90%86-skills/index.html)

- 技能插件列表
- 内置/用户技能分类
- 技能安装与更新
- Chat 可见性控制

#### 多智能体 (Agents)

[Permalink: 多智能体 (Agents)](/content/itq5/OpenClaw-Admin#%E5%A4%9A%E6%99%BA%E8%83%BD%E4%BD%93-agents/index.html)

- 智能体创建与管理
- 身份、模型、工具权限配置
- 会话统计与 Token 用量
- 工作区文件管理

#### 智能体工坊 (Office)

[Permalink: 智能体工坊 (Office)](/content/itq5/OpenClaw-Admin#%E6%99%BA%E8%83%BD%E4%BD%93%E5%B7%A5%E5%9D%8A-office/index.html)

- 多智能体协作空间
- 场景创建向导
- 任务委派与执行
- 智能体间通信
- 团队管理

#### 虚拟公司 (MyWorld)

[Permalink: 虚拟公司 (MyWorld)](/content/itq5/OpenClaw-Admin#%E8%99%9A%E6%8B%9F%E5%85%AC%E5%8F%B8-myworld/index.html)

- 可视化办公场景
- 角色移动与交互
- 区域互动功能
- 实时通信

#### 远程终端 (Terminal)

[Permalink: 远程终端 (Terminal)](/content/itq5/OpenClaw-Admin#%E8%BF%9C%E7%A8%8B%E7%BB%88%E7%AB%AF-terminal/index.html)

- SSE 协议远程终端
- 多节点支持
- 全屏模式
- 自定义 Shell 和工作目录

#### 远程桌面 (Remote Desktop)

[Permalink: 远程桌面 (Remote Desktop)](/content/itq5/OpenClaw-Admin#%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2-remote-desktop/index.html)

- Linux/Windows 远程桌面
- 实时画面传输
- 鼠标键盘操作
- 剪贴板同步

#### 文件浏览器 (Files)

[Permalink: 文件浏览器 (Files)](/content/itq5/OpenClaw-Admin#%E6%96%87%E4%BB%B6%E6%B5%8F%E8%A7%88%E5%99%A8-files/index.html)

- 工作区文件浏览
- 文件编辑与预览
- 文件上传下载
- 目录管理

#### 系统监控 (System)

[Permalink: 系统监控 (System)](/content/itq5/OpenClaw-Admin#%E7%B3%BB%E7%BB%9F%E7%9B%91%E6%8E%A7-system/index.html)

- CPU、内存、磁盘使用率
- 网络连接状态
- 实例在线状态
- 运行时间统计

#### 系统设置 (Settings)

[Permalink: 系统设置 (Settings)](/content/itq5/OpenClaw-Admin#%E7%B3%BB%E7%BB%9F%E8%AE%BE%E7%BD%AE-settings/index.html)

- 连接配置管理
- 外观主题设置
- 环境变量配置

* * *

### 二、Hermes Agent 模块

[Permalink: 二、Hermes Agent 模块](/content/itq5/OpenClaw-Admin#%E4%BA%8Chermes-agent-%E6%A8%A1%E5%9D%97/index.html)

#### Hermes 仪表盘

[Permalink: Hermes 仪表盘](/content/itq5/OpenClaw-Admin#hermes-%E4%BB%AA%E8%A1%A8%E7%9B%98/index.html)

- 系统状态总览（版本、运行时间、活跃会话）
- Token 使用量与成本分析（按日/按模型统计）
- 网关平台状态

#### Hermes 在线对话

[Permalink: Hermes 在线对话](/content/itq5/OpenClaw-Admin#hermes-%E5%9C%A8%E7%BA%BF%E5%AF%B9%E8%AF%9D/index.html)

- 基于 OpenAI 兼容 API 的实时聊天（SSE 流式）
- 支持 17+ 斜杠命令（`/new`, `/model`, `/skills`, `/commands`, `/help` 等）
- 命令面板自动补全（输入 `/` 触发，Tab 补全，方向键选择）
- Tool Calls 可视化展示
- Markdown 渲染 + 代码高亮 + LaTeX 公式
- Token 用量实时统计

#### Hermes 会话管理

[Permalink: Hermes 会话管理](/content/itq5/OpenClaw-Admin#hermes-%E4%BC%9A%E8%AF%9D%E7%AE%A1%E7%90%86/index.html)

- 会话列表（分页、搜索）
- 会话消息记录查看
- 全文搜索（FTS5）
- 会话删除

#### Hermes 模型管理

[Permalink: Hermes 模型管理](/content/itq5/OpenClaw-Admin#hermes-%E6%A8%A1%E5%9E%8B%E7%AE%A1%E7%90%86/index.html)

- 模型列表（OpenAI 兼容格式）
- 当前模型切换
- 模型能力标签（vision、function\_calling 等）

#### Hermes 频道管理

[Permalink: Hermes 频道管理](/content/itq5/OpenClaw-Admin#hermes-%E9%A2%91%E9%81%93%E7%AE%A1%E7%90%86/index.html)

- 消息平台配置（Telegram、Discord、Slack 等）
- 平台状态监控
- OAuth 认证管理

#### Hermes 技能管理

[Permalink: Hermes 技能管理](/content/itq5/OpenClaw-Admin#hermes-%E6%8A%80%E8%83%BD%E7%AE%A1%E7%90%86/index.html)

- 技能列表（启用/禁用切换）
- 技能分类与版本信息
- 技能描述与状态

#### Hermes 任务计划

[Permalink: Hermes 任务计划](/content/itq5/OpenClaw-Admin#hermes-%E4%BB%BB%E5%8A%A1%E8%AE%A1%E5%88%92/index.html)

- 定时任务 CRUD
- 任务暂停/恢复/手动触发
- Cron 表达式配置

#### Hermes 记忆管理

[Permalink: Hermes 记忆管理](/content/itq5/OpenClaw-Admin#hermes-%E8%AE%B0%E5%BF%86%E7%AE%A1%E7%90%86/index.html)

- SOUL.md 人格配置编辑
- AGENTS.md 智能体指令编辑
- Markdown 编辑器 + 模板片段

#### Hermes 系统管理

[Permalink: Hermes 系统管理](/content/itq5/OpenClaw-Admin#hermes-%E7%B3%BB%E7%BB%9F%E7%AE%A1%E7%90%86/index.html)

- 配置管理（结构化表单 \+ 原始 YAML 编辑）
- 环境变量管理（脱敏显示、明文查看）
- 日志查看（按级别/组件/关键词过滤）
- 工具集列表

#### Hermes CLI 终端 🔥

[Permalink: Hermes CLI 终端 🔥](/content/itq5/OpenClaw-Admin#hermes-cli-%E7%BB%88%E7%AB%AF-/index.html)

- **真实 CLI 体验**：通过 node-pty 启动 Hermes CLI 进程，完整的终端仿真
- **会话持久化**：断开浏览器不中断 CLI 进程，支持断线重连 + 输出缓冲区回放
- **启动参数面板**：可视化配置 CLI 参数（model、provider、skills、toolsets、yolo 等）
- **多会话管理**：创建多个 CLI 会话，支持重连、分离、重命名、销毁
- **全功能 CLI**：支持所有 CLI 专用命令（`/skills`、`/tools`、`/cron`、`/config`、`/browser` 等）
- **无 WebSocket**：纯 SSE + HTTP POST 双通道，兼容严格网络策略
- **终端功能**：全屏模式、右键粘贴、选中复制、自适应大小

* * *

## 技术栈

[Permalink: 技术栈](/content/itq5/OpenClaw-Admin#%E6%8A%80%E6%9C%AF%E6%A0%88/index.html)

### 前端框架

[Permalink: 前端框架](/content/itq5/OpenClaw-Admin#%E5%89%8D%E7%AB%AF%E6%A1%86%E6%9E%B6/index.html)

| 技术 | 版本 | 说明 |
| --- | --- | --- |
| Vue | 3.5.x | 渐进式 JavaScript 框架 |
| Vue Router | 4.x | 官方路由管理器 |
| Pinia | 3.x | 状态管理库 |
| TypeScript | 5.x | 类型安全的 JavaScript 超集 |
| Vite | 7.x | 下一代前端构建工具 |

### UI 组件库

[Permalink: UI 组件库](/content/itq5/OpenClaw-Admin#ui-%E7%BB%84%E4%BB%B6%E5%BA%93/index.html)

| 技术 | 版本 | 说明 |
| --- | --- | --- |
| Naive UI | 2.43.x | Vue 3 组件库 |
| @vicons/ionicons5 | 0.13.x | 图标库 |
| @fortawesome | 7.x | Font Awesome 图标 |

### 通信与数据

[Permalink: 通信与数据](/content/itq5/OpenClaw-Admin#%E9%80%9A%E4%BF%A1%E4%B8%8E%E6%95%B0%E6%8D%AE/index.html)

| 技术 | 版本 | 说明 |
| --- | --- | --- |
| WebSocket | - | 实时双向通信（OpenClaw） |
| SSE | - | 服务器推送事件（Hermes） |
| markdown-it | 14.x | Markdown 解析器 |
| highlight.js | 11.x | 代码高亮 |
| KaTeX | 16.x | LaTeX 数学公式渲染 |

### 后端服务

[Permalink: 后端服务](/content/itq5/OpenClaw-Admin#%E5%90%8E%E7%AB%AF%E6%9C%8D%E5%8A%A1/index.html)

| 技术 | 版本 | 说明 |
| --- | --- | --- |
| Express | 5.x | Node.js Web 框架 |
| ws | 8.x | WebSocket 实现 |
| better-sqlite3 | 12.x | SQLite 数据库 |
| node-pty | 1.x | 伪终端支持（CLI 终端） |
| ssh2 | 1.x | SSH 客户端 |

### 终端相关

[Permalink: 终端相关](/content/itq5/OpenClaw-Admin#%E7%BB%88%E7%AB%AF%E7%9B%B8%E5%85%B3/index.html)

| 技术 | 版本 | 说明 |
| --- | --- | --- |
| @xterm/xterm | 6.x | 终端模拟器 |
| @xterm/addon-fit | 0.11.x | 终端自适应 |
| @xterm/addon-web-links | 0.12.x | 链接支持 |

* * *

## 快速开始

[Permalink: 快速开始](/content/itq5/OpenClaw-Admin#%E5%BF%AB%E9%80%9F%E5%BC%80%E5%A7%8B/index.html)

### 环境要求

[Permalink: 环境要求](/content/itq5/OpenClaw-Admin#%E7%8E%AF%E5%A2%83%E8%A6%81%E6%B1%82/index.html)

- Node.js >= 18.0.0
- npm >= 9.0.0
- Python >= 3.10（仅 Hermes CLI 终端需要）
- 必须部署在网关所在的节点上，.env填写地址时仅支持127.0.0.1或localhost

### 安装依赖

[Permalink: 安装依赖](/content/itq5/OpenClaw-Admin#%E5%AE%89%E8%A3%85%E4%BE%9D%E8%B5%96/index.html)

```
npm install
```

### 初始化环境变量

[Permalink: 初始化环境变量](/content/itq5/OpenClaw-Admin#%E5%88%9D%E5%A7%8B%E5%8C%96%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F/index.html)

```
cp .env.example .env
```

### 开发模式

[Permalink: 开发模式](/content/itq5/OpenClaw-Admin#%E5%BC%80%E5%8F%91%E6%A8%A1%E5%BC%8F/index.html)

启动前端开发服务器：

```
npm run dev
```

启动后端服务：

```
npm run dev:server
```

同时启动前后端：

```
npm run dev:all
```

访问 `http://localhost:3001` 进入管理界面。

### 生产构建

[Permalink: 生产构建](/content/itq5/OpenClaw-Admin#%E7%94%9F%E4%BA%A7%E6%9E%84%E5%BB%BA/index.html)

```
npm run build
```

### 生产启动

[Permalink: 生产启动](/content/itq5/OpenClaw-Admin#%E7%94%9F%E4%BA%A7%E5%90%AF%E5%8A%A8/index.html)

```
npm run start
```

* * *

## Hermes Agent 集成

[Permalink: Hermes Agent 集成](/content/itq5/OpenClaw-Admin#hermes-agent-%E9%9B%86%E6%88%90/index.html)

### 前置条件

[Permalink: 前置条件](/content/itq5/OpenClaw-Admin#%E5%89%8D%E7%BD%AE%E6%9D%A1%E4%BB%B6/index.html)

Hermes Agent 需要单独安装和配置。OpenClaw Admin 通过 HTTP API 与 Hermes Agent 通信，需要以下服务运行：

| 服务 | 默认端口 | 说明 |
| --- | --- | --- |
| Hermes Web UI | 9119 | 管理 REST API（会话、配置、技能等） |
| Hermes API Server | 8642 | OpenAI 兼容 API（聊天、模型、Runs） |
| Hermes CLI | - | Python CLI 工具（Web 终端使用） |

### 安装 Hermes Agent

[Permalink: 安装 Hermes Agent](/content/itq5/OpenClaw-Admin#%E5%AE%89%E8%A3%85-hermes-agent/index.html)

```
# 官方一键安装脚本
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash

# 运行交互式配置向导
hermes setup
```

### 配置 Hermes Agent

[Permalink: 配置 Hermes Agent](/content/itq5/OpenClaw-Admin#%E9%85%8D%E7%BD%AE-hermes-agent/index.html)

#### 1\. 设置 AI 模型 Provider

[Permalink: 1. 设置 AI 模型 Provider](/content/itq5/OpenClaw-Admin#1-%E8%AE%BE%E7%BD%AE-ai-%E6%A8%A1%E5%9E%8B-provider/index.html)

Hermes Agent 支持多种 AI 供应商。选择一种进行配置：

**方式一：通过配置向导（推荐）**

```
hermes setup model
```

**方式二：通过环境变量**

编辑 `~/.hermes/.env` 文件：

```
# OpenRouter（默认）
OPENROUTER_API_KEY=sk-or-v1-xxxxx

# 或使用 Anthropic
ANTHROPIC_API_KEY=sk-ant-xxxxx

# 或使用 OpenAI
OPENAI_API_KEY=sk-xxxxx

# 或使用自定义 Provider（如本地部署的模型）
CUSTOM_API_KEY=your-api-key
CUSTOM_BASE_URL=http://your-server:port/v1
```

#### 2\. 设置模型

[Permalink: 2. 设置模型](/content/itq5/OpenClaw-Admin#2-%E8%AE%BE%E7%BD%AE%E6%A8%A1%E5%9E%8B/index.html)

```
# 交互式选择
hermes model

# 或通过配置文件设置
# 编辑 ~/.hermes/config.yaml
# model: anthropic/claude-sonnet-4
```

#### 3\. 设置API

[Permalink: 3. 设置API](/content/itq5/OpenClaw-Admin#3-%E8%AE%BE%E7%BD%AEapi/index.html)

```
vim  ./.hermes/.env
API_SERVER_ENABLED=true
GATEWAY_ALLOW_ALL_USERS=true
API_SERVER_KEY=1212
```

#### 4\. 启动 Hermes Gateway

[Permalink: 4. 启动 Hermes Gateway](/content/itq5/OpenClaw-Admin#4-%E5%90%AF%E5%8A%A8-hermes-gateway/index.html)

```
# 安装
hermes gateway install

# 前台运行（调试用）
hermes gateway run -v

# 后台运行（生产用）
hermes gateway start

# 查看状态
hermes gateway status

# Web UI API服务启动
hermes dashboard
```

#### 5\. 验证连接

[Permalink: 5. 验证连接](/content/itq5/OpenClaw-Admin#5-%E9%AA%8C%E8%AF%81%E8%BF%9E%E6%8E%A5/index.html)

```
# 检查 API Server
curl http://localhost:8642/v1/health

# 检查 Web UI
curl http://localhost:9119/api/status
```

### 在 OpenClaw Admin 中连接 Hermes

[Permalink: 在 OpenClaw Admin 中连接 Hermes](/content/itq5/OpenClaw-Admin#%E5%9C%A8-openclaw-admin-%E4%B8%AD%E8%BF%9E%E6%8E%A5-hermes/index.html)

1. 登录 OpenClaw Admin
2. 进入 **设置** 页面
3. 在 **Hermes Agent** 区域配置：

- **Web UI 地址**：`http://localhost:9119`（默认）
   - **API Server 地址**：`http://localhost:8642`（默认）
   - **API Key**：如果配置了 `API_SERVER_KEY` 则填写
4. 点击 **测试连接** 验证
5. 保存配置后，侧边栏将显示 Hermes 模块入口

### 环境变量

[Permalink: 环境变量](/content/itq5/OpenClaw-Admin#%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F/index.html)

在 `.env` 文件中配置 Hermes 相关参数：

```
# === Hermes Agent 配置 ===
HERMES_WEB_URL=http://localhost:9119    # Hermes Web UI 地址
HERMES_API_URL=http://localhost:8642    # Hermes API Server 地址
HERMES_API_KEY=1212                     # Hermes API 密钥（可选）
HERMES_CLI_PATH=/path/to/hermes         # Hermes CLI 路径（可选，默认自动检测）
```

### CLI 终端使用

[Permalink: CLI 终端使用](/content/itq5/OpenClaw-Admin#cli-%E7%BB%88%E7%AB%AF%E4%BD%BF%E7%94%A8/index.html)

Hermes CLI 终端支持以下启动参数：

| 参数 | 类型 | 说明 |
| --- | --- | --- |
| `-m` / `--model` | string | 指定模型（如 `anthropic/claude-sonnet-4`） |
| `--provider` | string | 指定供应商（auto/openrouter/anthropic/custom 等） |
| `-s` / `--skills` | string\[\] | 预加载技能（可多个） |
| `-t` / `--toolsets` | string | 工具集（逗号分隔） |
| `-r` / `--resume` | string | 恢复指定会话 |
| `-c` / `--continue` | string | 继续命名会话 |
| `--yolo` | boolean | 跳过危险命令确认 |
| `--checkpoints` | boolean | 启用文件系统检查点 |
| `--max-turns` | number | 最大工具迭代次数 |
| `-v` / `--verbose` | boolean | 详细输出 |
| `-Q` / `--quiet` | boolean | 安静模式 |

在 Web 界面中，展开 **启动配置** 面板即可可视化配置这些参数。

* * *

## 项目结构

[Permalink: 项目结构](/content/itq5/OpenClaw-Admin#%E9%A1%B9%E7%9B%AE%E7%BB%93%E6%9E%84/index.html)

```
openclaw-admin/
├── src/
│   ├── api/                        # API 层
│   │   ├── hermes/                 # Hermes API 客户端
│   │   │   └── client.ts           # HermesApiClient 类
│   │   ├── types/                  # TypeScript 类型定义
│   │   ├── connect.ts              # 连接管理
│   │   ├── rpc-client.ts           # RPC 客户端
│   │   └── websocket.ts            # WebSocket 封装
│   │
│   ├── assets/                     # 静态资源
│   │   └── styles/
│   │       └── main.css            # 全局样式
│   │
│   ├── components/                 # 组件
│   │   ├── common/                 # 通用组件
│   │   ├── layout/                 # 布局组件
│   │   └── office/                 # 办公场景组件
│   │
│   ├── composables/                # 组合式函数
│   │   ├── useEventStream.ts       # 事件流
│   │   ├── useResizable.ts         # 尺寸调整
│   │   └── useTheme.ts             # 主题管理
│   │
│   ├── i18n/                       # 国际化
│   │   ├── messages/
│   │   │   ├── zh-CN.ts            # 中文
│   │   │   └── en-US.ts            # 英文
│   │   └── index.ts
│   │
│   ├── layouts/                    # 布局
│   │   └── DefaultLayout.vue
│   │
│   ├── router/                     # 路由
│   │   ├── index.ts
│   │   └── routes.ts
│   │
│   ├── stores/                     # Pinia 状态管理
│   │   ├── hermes/                 # Hermes 状态管理
│   │   │   ├── connection.ts       # 连接管理
│   │   │   ├── config.ts           # 配置管理
│   │   │   ├── chat.ts             # 聊天
│   │   │   ├── session.ts          # 会话管理
│   │   │   ├── model.ts            # 模型管理
│   │   │   ├── channel.ts          # 频道管理
│   │   │   ├── skill.ts            # 技能管理
│   │   │   ├── cron.ts             # 定时任务
│   │   │   └── memory.ts           # 记忆管理
│   │   ├── hermes-cli.ts           # Hermes CLI 终端
│   │   ├── agent.ts                # 智能体
│   │   ├── auth.ts                 # 认证
│   │   ├── channel.ts              # 频道
│   │   ├── chat.ts                 # 聊天
│   │   ├── config.ts               # 配置
│   │   ├── cron.ts                 # 定时任务
│   │   ├── memory.ts               # 记忆
│   │   ├── model.ts                # 模型
│   │   ├── session.ts              # 会话
│   │   ├── skill.ts                # 技能
│   │   ├── terminal.ts             # 终端
│   │   ├── theme.ts                # 主题
│   │   └── websocket.ts            # WebSocket
│   │
│   ├── utils/                      # 工具函数
│   │   ├── channel-config.ts
│   │   ├── format.ts
│   │   ├── markdown.ts
│   │   └── secret-mask.ts
│   │
│   ├── views/                      # 页面视图
│   │   ├── hermes/                 # Hermes 模块页面
│   │   │   ├── HermesDashboard.vue # 仪表盘
│   │   │   ├── HermesChatPage.vue  # 在线对话
│   │   │   ├── HermesSessionsPage.vue  # 会话管理
│   │   │   ├── HermesModelsPage.vue    # 模型管理
│   │   │   ├── HermesChannelsPage.vue  # 频道管理
│   │   │   ├── HermesSkillsPage.vue    # 技能管理
│   │   │   ├── HermesCronPage.vue      # 任务计划
│   │   │   ├── HermesMemoryPage.vue    # 记忆管理
│   │   │   ├── HermesSystemPage.vue    # 系统管理
│   │   │   └── HermesCliPage.vue       # CLI 终端
│   │   ├── agents/                 # 多智能体
│   │   ├── channels/               # 频道管理
│   │   ├── chat/                   # 在线对话
│   │   ├── cron/                   # 任务计划
│   │   ├── memory/                 # 记忆管理
│   │   ├── models/                 # 模型管理
│   │   ├── sessions/               # 会话管理
│   │   ├── skills/                 # 技能管理
│   │   ├── system/                 # 系统监控
│   │   ├── terminal/               # 远程终端
│   │   ├── remote-desktop/         # 远程桌面
│   │   ├── files/                  # 文件浏览
│   │   ├── office/                 # 智能体工坊
│   │   ├── myworld/                # 虚拟公司
│   │   ├── monitor/                # 运维中心
│   │   ├── settings/               # 系统设置
│   │   ├── Dashboard.vue           # 仪表盘
│   │   └── Login.vue               # 登录页
│   │
│   ├── App.vue                     # 根组件
│   ├── main.ts                     # 入口文件
│   └── env.d.ts                    # 环境类型声明
│
├── server/                         # 后端服务
│   ├── index.js                    # 服务入口（含 Hermes CLI 代理）
│   ├── hermes-proxy.js             # Hermes API 代理
│   ├── gateway.js                  # Gateway 连接
│   └── database.js                 # 数据库操作
│
├── public/                         # 公共静态资源
├── dist/                           # 构建输出
├── data/                           # 数据存储
│
├── vite.config.ts                  # Vite 配置
├── tsconfig.json                   # TypeScript 配置
├── package.json                    # 项目配置
├── .env.example                    # 环境变量示例
└── .env                            # 本地环境变量（由 .env.example 复制）
```

* * *

## 开发指南

[Permalink: 开发指南](/content/itq5/OpenClaw-Admin#%E5%BC%80%E5%8F%91%E6%8C%87%E5%8D%97/index.html)

### 代码风格

[Permalink: 代码风格](/content/itq5/OpenClaw-Admin#%E4%BB%A3%E7%A0%81%E9%A3%8E%E6%A0%BC/index.html)

- 使用 Vue 3 Composition API + `<script setup lang="ts">`
- 遵循 2 空格缩进、单引号、尾随逗号、无分号
- 使用 `@/` 别名导入 `src` 路径

### 命名约定

[Permalink: 命名约定](/content/itq5/OpenClaw-Admin#%E5%91%BD%E5%90%8D%E7%BA%A6%E5%AE%9A/index.html)

| 类型 | 命名规范 | 示例 |
| --- | --- | --- |
| 组件 | PascalCase.vue | `ConnectionStatus.vue` |
| 路由页面 | \*Page.vue | `HermesChatPage.vue` |
| Store | camelCase.ts | `hermes-cli.ts` |
| Composable | use\*.ts | `useTheme.ts` |

### 构建验证

[Permalink: 构建验证](/content/itq5/OpenClaw-Admin#%E6%9E%84%E5%BB%BA%E9%AA%8C%E8%AF%81/index.html)

提交前请确保：

```
npm run build
```

构建通过，无类型错误。

### 环境变量

[Permalink: 环境变量](/content/itq5/OpenClaw-Admin#%E7%8E%AF%E5%A2%83%E5%8F%98%E9%87%8F-1/index.html)

先复制示例文件，再按本地环境填写：

```
cp .env.example .env
```

然后在 `.env` 文件中配置：

```
# === 应用配置 ===
VITE_APP_TITLE=OpenClaw Admin
PORT=3000
DEV_PORT=3001

# === 认证配置 ===
AUTH_USERNAME=admin
AUTH_PASSWORD=admin

# === OpenClaw Gateway 配置 ===
OPENCLAW_WS_URL=ws://localhost:18789
OPENCLAW_AUTH_TOKEN=1212
OPENCLAW_AUTH_PASSWORD=        # Gateway 密码，与 Token 二选一即可

# === Hermes Agent 配置 ===
HERMES_WEB_URL=http://localhost:9119
HERMES_API_URL=http://localhost:8642
HERMES_API_KEY=1212
HERMES_CLI_PATH=               # Hermes CLI 路径（可选，默认自动检测）

# === 其他 ===
LOG_LEVEL=INFO
MEDIA_DIR=
```

启动环境

```
## 正式环境
npm run start
## 开发环境
npm run dev:all
```

* * *

## API 参考

[Permalink: API 参考](/content/itq5/OpenClaw-Admin#api-%E5%8F%82%E8%80%83/index.html)

### OpenClaw WebSocket RPC 方法

[Permalink: OpenClaw WebSocket RPC 方法](/content/itq5/OpenClaw-Admin#openclaw-websocket-rpc-%E6%96%B9%E6%B3%95/index.html)

项目通过 WebSocket 与 OpenClaw Gateway 通信，支持以下 RPC 方法：

#### 配置管理

[Permalink: 配置管理](/content/itq5/OpenClaw-Admin#%E9%85%8D%E7%BD%AE%E7%AE%A1%E7%90%86/index.html)

- `config.get` \- 获取配置
- `config.patch` \- 更新配置
- `config.set` \- 设置配置
- `config.apply` \- 应用配置

#### 会话管理

[Permalink: 会话管理](/content/itq5/OpenClaw-Admin#%E4%BC%9A%E8%AF%9D%E7%AE%A1%E7%90%86/index.html)

- `sessions.list` \- 列出会话
- `sessions.get` \- 获取会话详情
- `sessions.reset` \- 重置会话
- `sessions.delete` \- 删除会话
- `sessions.spawn` \- 创建会话
- `sessions.history` \- 获取历史记录
- `sessions.usage` \- 获取用量统计

#### 频道管理

[Permalink: 频道管理](/content/itq5/OpenClaw-Admin#%E9%A2%91%E9%81%93%E7%AE%A1%E7%90%86/index.html)

- `channels.status` \- 获取频道状态
- `channel.auth` \- 频道认证
- `channel.pair` \- 频道配对

#### 智能体管理

[Permalink: 智能体管理](/content/itq5/OpenClaw-Admin#%E6%99%BA%E8%83%BD%E4%BD%93%E7%AE%A1%E7%90%86/index.html)

- `agents.list` \- 列出智能体
- `agents.create` \- 创建智能体
- `agents.update` \- 更新智能体
- `agents.delete` \- 删除智能体
- `agents.files.list` \- 列出文件
- `agents.files.get` \- 获取文件
- `agents.files.set` \- 设置文件

#### 模型管理

[Permalink: 模型管理](/content/itq5/OpenClaw-Admin#%E6%A8%A1%E5%9E%8B%E7%AE%A1%E7%90%86/index.html)

- `models.list` \- 列出模型

#### 定时任务

[Permalink: 定时任务](/content/itq5/OpenClaw-Admin#%E5%AE%9A%E6%97%B6%E4%BB%BB%E5%8A%A1/index.html)

- `cron.list` \- 列出任务
- `cron.add` \- 添加任务
- `cron.update` \- 更新任务
- `cron.delete` \- 删除任务
- `cron.run` \- 执行任务

#### 系统监控

[Permalink: 系统监控](/content/itq5/OpenClaw-Admin#%E7%B3%BB%E7%BB%9F%E7%9B%91%E6%8E%A7/index.html)

- `health` \- 健康检查
- `status` \- 状态查询
- `system-presence` \- 实例状态
- `logs.tail` \- 日志查看

### Hermes REST API 代理

[Permalink: Hermes REST API 代理](/content/itq5/OpenClaw-Admin#hermes-rest-api-%E4%BB%A3%E7%90%86/index.html)

后端通过 `hermes-proxy.js` 代理到 Hermes Agent 的两个服务：

| 目标服务 | 默认端口 | 代理前缀 | 说明 |
| --- | --- | --- | --- |
| Hermes Web UI | 9119 | `/api/hermes/` | 管理 API（会话、配置、技能、定时任务等） |
| Hermes API Server | 8642 | `/api/hermes/v1/` | OpenAI 兼容 API（聊天、模型、Runs） |

### Hermes CLI 终端 API

[Permalink: Hermes CLI 终端 API](/content/itq5/OpenClaw-Admin#hermes-cli-%E7%BB%88%E7%AB%AF-api/index.html)

| 方法 | 路径 | 说明 |
| --- | --- | --- |
| GET | `/api/hermes-cli/stream` | 创建/重连 CLI 会话（SSE 流） |
| POST | `/api/hermes-cli/input` | 发送键盘输入到 CLI 进程 |
| POST | `/api/hermes-cli/resize` | 调整终端大小 |
| POST | `/api/hermes-cli/destroy` | 销毁 CLI 会话 |
| POST | `/api/hermes-cli/heartbeat` | 心跳保活 |
| GET | `/api/hermes-cli/sessions` | 列出所有 CLI 会话 |
| POST | `/api/hermes-cli/sessions/rename` | 重命名会话 |

* * *

## 安全说明

[Permalink: 安全说明](/content/itq5/OpenClaw-Admin#%E5%AE%89%E5%85%A8%E8%AF%B4%E6%98%8E/index.html)

- ⚠️ **禁止提交** 真实 Gateway Token、API Key 或其他敏感信息
- 凭证字段采用掩码显示，不回显明文
- API Key 仅在输入新值时提交，未输入则保持原值
- Hermes CLI 会话有 2 小时孤儿超时自动回收

* * *

## 许可证

[Permalink: 许可证](/content/itq5/OpenClaw-Admin#%E8%AE%B8%E5%8F%AF%E8%AF%81/index.html)

[MIT License](/content/itq5/OpenClaw-Admin/blob/main/LICENSE/index.html)

* * *

## 贡献指南

[Permalink: 贡献指南](/content/itq5/OpenClaw-Admin#%E8%B4%A1%E7%8C%AE%E6%8C%87%E5%8D%97/index.html)

欢迎提交 Issue 和 Pull Request！

**GitHub 仓库**: [https://github.com/itq5/OpenClaw-Admin](/content/itq5/OpenClaw-Admin/index.html)

1. Fork 本仓库
2. 创建功能分支 (`git checkout -b feature/amazing-feature`)
3. 提交更改 (`git commit -m 'feat: add amazing feature'`)
4. 推送到分支 (`git push origin feature/amazing-feature`)
5. 创建 Pull Request

* * *

## 联系方式

[Permalink: 联系方式](/content/itq5/OpenClaw-Admin#%E8%81%94%E7%B3%BB%E6%96%B9%E5%BC%8F/index.html)

### 作者邮箱

[Permalink: 作者邮箱](/content/itq5/OpenClaw-Admin#%E4%BD%9C%E8%80%85%E9%82%AE%E7%AE%B1/index.html)

📧 [root@itq5.com](mailto:root@itq5.com)

### 微信交流群

[Permalink: 微信交流群](/content/itq5/OpenClaw-Admin#%E5%BE%AE%E4%BF%A1%E4%BA%A4%E6%B5%81%E7%BE%A4/index.html)

欢迎加入微信交流群，获取最新动态和技术支持：

* * *

Made with ❤️ by [Claw Admin](/content/itq5/OpenClaw-Admin/index.html) Team

## About

Claw-Admin 是一个基于 Vue 3 构建的现代化 AI 智能体管理平台，同时支持 OpenClaw Gateway 和 Hermes Agent 两大 AI 智能体网关提供完整的 Web 管理界面。通过直观的可视化操作，用户可以轻松管理 AI 智能体、会话、模型、频道、技能等核心功能。

[claw.227727.xyz](https://claw.227727.xyz/ "https://claw.227727.xyz")

### Topics

[ui](/content/topics/ui "Topic: ui"/index.html) [web](/content/topics/web "Topic: web"/index.html) [dashboard](/content/topics/dashboard "Topic: dashboard"/index.html) [hermes](/content/topics/hermes "Topic: hermes"/index.html) [openclaw](/content/topics/openclaw "Topic: openclaw"/index.html) [hermes-agent](/content/topics/hermes-agent "Topic: hermes-agent"/index.html)

### Resources

[Readme](/content/itq5/OpenClaw-Admin#readme-ov-file/index.html)

### License

[MIT license](/content/itq5/OpenClaw-Admin#MIT-1-ov-file/index.html)

### Contributing

[Contributing](/content/itq5/OpenClaw-Admin#contributing-ov-file/index.html)

### Uh oh!

There was an error while loading. [Please reload this page](/content/itq5/OpenClaw-Admin/index.html).

[Activity](/content/itq5/OpenClaw-Admin/activity/index.html)

### Stars

[**654**\\
stars](/content/itq5/OpenClaw-Admin/stargazers/index.html)

### Watchers

[**6**\\
watching](/content/itq5/OpenClaw-Admin/watchers/index.html)

### Forks

[**175**\\
forks](/content/itq5/OpenClaw-Admin/forks/index.html)

[Report repository](/content/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fitq5%2FOpenClaw-Admin&report=itq5+%28user%29/index.html)

## [Releases\  11](/content/itq5/OpenClaw-Admin/releases/index.html)

[v1.0.2 添加TTS语音合成功能及界面优化\\
Latest\\
\\
4 days agoApr 26, 2026](/content/itq5/OpenClaw-Admin/releases/tag/v1.0.2)

[\+ 10 releases](/content/itq5/OpenClaw-Admin/releases/index.html)

## [Packages\  0](/content/users/itq5/packages?repo_name=OpenClaw-Admin/index.html)

No packages published

## [Contributors\  5](/content/itq5/OpenClaw-Admin/graphs/contributors/index.html)

- 
- 
- 
-

## Languages

- [Vue65.5%](/content/itq5/OpenClaw-Admin/search?l=vue/index.html)
- [TypeScript27.8%](/content/itq5/OpenClaw-Admin/search?l=typescript/index.html)
- [JavaScript6.5%](/content/itq5/OpenClaw-Admin/search?l=javascript/index.html)
- Other0.2%

You can’t perform that action at this time.
