OpenClaw 网页仪表盘。浏览器 UI,支持任意已安装技能。模式驱动渲染、JWT 认证、RBAC、AI 聊天、实时更新。安装网页仪表盘…

安装

概览

Web Claw 是一个专为 OpenClaw 生态设计的现代化网页仪表盘系统,采用浏览器端 UI 架构,为每个已安装的技能提供统一的图形化管理界面。该系统通过模式驱动渲染机制,自动将后端技能的动作转化为可交互的表单、表格、图表和 AI 聊天组件,极大简化了复杂业务系统的操作体验。其核心定位是基础设施层服务,负责统一的用户认证、权限管理和前端展示框架,而非直接处理业务逻辑。 在安全层面,Web Claw 实施多重防护措施:强制启用 HTTPS(通过 Let’s Encrypt 自动配置),采用 JWT 双令牌认证体系(15分钟访问令牌+7天刷新令牌),并基于角色的访问控制(RBAC)确保每次技能操作前都进行权限校验。系统还内置速率限制(nginx 实现:认证请求每分钟5次,写入操作30次,普通请求100次)和全量审计日志记录,所有敏感操作都会被持久化到 audit_log 表中。用户密码使用 PBKDF2-HMAC-SHA256 算法以60万次迭代强度加密存储,并在密码变更时主动使所有会话失效。 部署方面,Web Claw 作为独立基础设施包运行,首次安装需互联网连接和 root 权限,会自动克隆 GitHub 上指定版本(v2.1.0)的代码,建立隔离的 Python/Node.js 虚拟环境,配置 nginx 反向代理和 systemd 服务。安装完成后即转为本地运行模式,无需持续联网或 API 密钥,所有数据均存储于本地的 SQLite 数据库中。值得注意的是,企业初始化等 ERP 相关功能应由 erpclaw 技能处理,Web Claw 仅负责 Web 管理后台的运维工作。

核心功能特点

  1. 浏览器原生 UI 架构,支持动态生成表单、表格、图表及 AI 聊天界面
  2. 强制 HTTPS + JWT 双令牌认证 + RBAC 权限模型三重安全防护
  3. 内置速率限制与全量审计日志,保障系统安全与合规性
  4. 自动化 SSL 证书管理(Let’s Encrypt),支持域名级 HTTPS 配置
  5. 基于 SQLite 的轻量级数据存储,零外部依赖本地运行
  6. 提供 RESTful API 与命令行工具双重操作方式

适用场景

Web Claw 最适用于需要集中管理多个 OpenClaw 技能的企业级部署场景。例如当组织同时运行审计管理系统、ERP 财务模块和风险管控平台时,管理员可通过单一 Web 界面统一管理各系统的用户账户、权限分配和实时数据视图,避免在不同技能间切换带来的效率损耗。其模式驱动渲染特性特别适合将复杂的后端动作(如批量导入、状态流转审批)转化为直观的图形化操作流程。 在运维监控方面,Web Claw 能有效支撑关键业务系统的稳定性维护。通过内置的状态检查命令可快速确认服务健康度,SSL 证书到期前会自动提醒续期;活跃会话列表和强制重新登录功能帮助应对异常登录情况;而细粒度的用户角色管理则满足金融、医疗等行业对数据访问权限的严格管控需求。对于远程办公团队而言,统一的 Web 入口比分散的命令行操作更符合现代协作习惯。 典型应用场景还包括新员工入职时的账号批量创建、跨部门权限调整、以及临时访客账户的快速开通等高频管理任务。由于所有配置变更都会记录到审计日志,这使得 Web Claw 成为满足 ISO 27001 等合规要求的理想选择——无论是追踪敏感操作责任人还是验证权限变更历史,都能提供完整的证据链支持。