AI Commander Dashboard

📊 AI 代理实时监控面板

轻量级 AI Commander 监控面板,实时展示邮件收发与浏览器会话状态,需令牌访问,适合本地部署。

收藏
8.7k
安装
1.8k
版本
1.4.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

AI Commander Dashboard 是一款面向开发者与运维人员的轻量级 Web 监控界面,用于实时追踪 AI 代理的活动状态。其核心功能包括:

  • 邮件流监控:读取 inbox.jsonl 文件,动态展示入站邮件列表,便于追踪外部触发事件;
  • 会话状态可视化:显示浏览器会话是否活跃及其最后更新时间,帮助判断代理是否在线;
  • 实时推送:基于 Socket.io 实现数据即时刷新,无需手动刷新页面。

部署流程简单:安装 Node.js 依赖(Express 4.21.2 + Socket.io 4.8.1),设置 DASHBOARD_TOKEN 环境变量,启动服务后通过带令牌的 URL 访问即可。

显著优点

  • 开箱即用:依赖简洁,无数据库或复杂配置,适合快速搭建;
  • 本地优先安全:默认绑定 127.0.0.1,结合 Tailscale、Cloudflare Tunnel 等隧道方案可安全扩展至远程访问;
  • 令牌多层防护:支持 Header、Query Param、Authorization Bearer 三种方式传递令牌,URL 加载后自动清除敏感参数,减少泄露风险。

潜在缺点与局限性

  • 功能单一:仅提供只读监控,无操作干预能力(如无法强制结束会话或删除邮件);
  • 无持久化日志:依赖本地 JSONL/JSON 文件,缺乏历史数据查询与检索功能;
  • 无用户管理:单令牌模式,无法区分不同操作员权限,不适合多团队协作场景;
  • 远程访问需额外配置:原生不支持 HTTPS 或域名绑定,需借助外部隧道工具。

适合人群

  • 个人开发者或小规模团队,需快速查看 AI 代理运行状态;
  • 本地调试阶段,需实时监控邮件触发与会话健康度;
  • 已具备内网穿透或私有网络基础设施的技术用户。

常规风险

  • 令牌泄露风险:若通过 URL 分享面板,令牌可能残留在浏览器历史或代理日志中,建议使用 Header 方式;
  • 文件权限问题:面板对 inbox.jsonlsession.json 的读取依赖文件系统权限,不当配置可能导致信息泄露或读取失败;
  • 无审计日志:无法追踪谁访问过面板,发生安全事件时难以溯源。

AI Commander Dashboard 内容

assets文件夹
scripts文件夹
手动下载zip · 9.2 kB
auth.htmltext/plain
请选择文件