返回顶部
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,779
下载量
免费
免费
7
收藏
概述
安装方式
版本历史

openclaw-dashboard

OpenClaw 仪表盘技能

🛠️ 安装

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-1776116590 技能

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

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

通过命令行安装

skillhub install openclaw-dashboard-1776116590

下载

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

文件大小: 121.07 KB | 发布时间: 2026-4-15 13:43

v1.7.3 最新 2026-4-15 13:43
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
返回顶部