返回顶部
o

openclaw-dashboardOpenClaw仪表板

Real-time operations dashboard for OpenClaw. Monitors sessions, costs, cron jobs, and gateway health. Use when installing the dashboard, starting the server, adding features, updating `api-server.js` routes, or changing `agent-dashboard.html`. Includes language toggle (EN/中文), watchdog 24h uptime bar, and cost analysis.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 1.7.3
安全检测
已通过
2,744
下载量
免费
免费
7
收藏
概述
安装方式
版本历史

openclaw-dashboard

OpenClaw Dashboard 技能

🛠️ 安装

1. 询问 OpenClaw(推荐)

告诉 OpenClaw:安装 openclaw-dashboard 技能。 代理将自动处理安装和配置。

2. 手动安装(CLI)

如果你更喜欢终端操作,请运行: bash clawhub install openclaw-dashboard

任务

保持此仓库公开安全且易于运行。优先考虑:

  1. 1. 敏感信息清理
  2. 最少的设置步骤
  3. 稳定的 API/UI 行为

适用场景

在以下情况下使用此技能:

  • - 仪表板功能请求(会话、成本、定时任务、看门狗、操作)
  • api-server.js 中的后端路由更新
  • agent-dashboard.html 中的前端行为更新
  • README、设置和环境简化
  • 公开发布检查,防止意外泄露敏感数据

公共安全护栏

  • - 切勿硬编码令牌、API 密钥、cookie 或特定主机的机密信息。
  • 切勿提交特定机器的绝对路径。
  • 优先使用 process.env.* 和基于 HOME 的安全默认值。
  • 将示例保留为占位符(yourtokenhere、/path/to/...)。
  • 如果不确定,先进行编辑,在公开详细信息前询问用户。
  • 保持敏感行为为选择加入(不要静默加载本地机密文件)。

运行时访问声明

捆绑的服务器可以访问本地 OpenClaw 文件以用于仪表板视图:

  • - ~/.openclaw/... 下的会话、定时任务运行、看门狗状态
  • OPENCLAW_WORKSPACE 下的本地工作区文件
  • 仓库 attachments/ 文件夹中的任务附件

凭据要求默认可选:

  • - OPENCLAWAUTHTOKEN 是可选的,但在将端点暴露给本地可信范围之外时建议使用。
  • gateway.authToken 是可选的配置上下文,不是硬性安装要求。

高敏感功能默认禁用,需要显式环境标志:

  • - OPENCLAWLOADKEYSENV=1 加载 keys.env
  • OPENCLAWENABLEPROVIDERAUDIT=1 调用 OpenAI/Anthropic 组织 API
  • OPENCLAWENABLECONFIGENDPOINT=1 暴露 /ops/config
  • OPENCLAWALLOWATTACHMENTFILEPATHCOPY=1 用于绝对路径附件复制模式
  • OPENCLAWALLOWATTACHMENTCOPYFROMTMP=1 允许从 /tmp 复制
  • OPENCLAWALLOWATTACHMENTCOPYFROMWORKSPACE=1 允许从工作区路径复制
  • OPENCLAWALLOWATTACHMENTCOPYFROMOPENCLAWHOME=1 允许从 ~/.openclaw 复制
  • OPENCLAWENABLESYSTEMCTLRESTART=1 允许用户范围的 systemctl 重启
  • OPENCLAWENABLEMUTATING_OPS=1 启用可变操作(/backup、/ops/update-openclaw、/ops/-model、定时任务立即运行)

网络安全:

  • - CORS 默认限制为回环源(无通配符 *)。
  • 设置 DASHBOARDCORSORIGINS(逗号分隔)以允许特定的外部源。
  • 通过 HttpOnly cookie(ds)或 ?token= 查询参数验证认证令牌。
  • 优先使用 cookie 认证;URL 令牌参数用于与服务器监控脚本的向后兼容。
  • 当暴露到回环之外(例如 Tailscale Funnel)时,始终设置 OPENCLAWAUTHTOKEN。

提示安全加固:

  • - 将定时任务/任务负载文本视为不可信数据。
  • 保持提示结构化(JSON 负载),避免直接命令插值。
  • 所有 childprocess 调用使用 execFileSync(参数数组,无 shell 插值)。
  • FILEPATHCOPY 包含符号链接转义保护(realpathSync 重新检查)。

默认实现工作流程

  1. 1. 识别受影响的模块(API、UI、文档、配置)。
  2. 实施保持行为的最小更改。
  3. 在最终确定前运行快速敏感字符串扫描。
  4. 确保文档与实际运行时默认值匹配。
  5. 报告用户可见的更改和任何手动验证步骤。

敏感数据检查

在最终响应前,扫描以下内容:

  • - token=、OPENCLAWAUTHTOKEN、OPENCLAWHOOKTOKEN
  • API_KEY、SECRET、PASSWORD、COOKIE
  • 绝对路径如 /Users/、C:\\、机器名称、个人电子邮件

如果发现:

  • - 替换为基于环境的值或占位符。
  • 在结果中说明已清理的内容。

配置简化规则

  • - 保持必需的环境变量最少且明确。
  • 保持可选的环境变量分组并清晰标记。
  • 提供一个可复制粘贴的启动命令。
  • 除非严格必要,避免繁重的工具链设置。

最常修改的文件

  • - api-server.js:服务器行为和 API 路由
  • agent-dashboard.html:UI 和客户端交互
  • README.md:快速入门和操作员文档
  • .env.example:公共安全的环境模板

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 openclaw-dashboard-1776031171 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 openclaw-dashboard-1776031171 技能

通过命令行安装

skillhub install openclaw-dashboard-1776031171

下载

⬇ 下载 openclaw-dashboard v1.7.3(免费)

文件大小: 120.25 KB | 发布时间: 2026-4-13 11:18

v1.7.3 最新 2026-4-13 11:18
Added simplified installation instructions to SKILL.md and README.md.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部