Spring Boot 3.5 + Vue 3
Unified Console
统一控制入口
QuickDesk 远程桌面 + OpenClaw AI Agent + IntelliConnect + GPU 桌面 的集中管理页面。
全局连接参数
修改后会同步影响下方设备卡片生成的控制链接。
设备入口
点击按钮将按当前参数拼接 QuickDesk 浏览器控制链接。访问码必须填写被控端当前显示的最新访问码,不能使用旧截图或历史固定值。
链接预览
用于确认当前要打开的浏览器控制链接。
OpenClaw AI Agent
两台旧电脑均运行 OpenClaw Gateway(Windows 原生),提供 AI Agent 能力。
IntelliConnect
智能物联网平台 — 设备管理、Agent 定时任务、知识图谱、语音交互。
GPU 服务器 Linux 桌面
通过 SSH 隧道安全访问 GPU 服务器的 Linux 图形桌面(xrdp)。命令行工作请直接 SSH。
Ubuntu 24.04 + XFCE + xrdp
GPU 服务器 — 192.168.0.20
模式 A:命令行(推荐默认)
tmux / Claude Code / Copilot / 编译测试 — 不需要桌面
ssh gpu-remote
tmux attach -t ic-dev || tmux new -s ic-dev
无 SSH config 时:ssh -J root@106.54.44.111 daxiang@localhost -p 2222
模式 B:图形桌面(仅需 GUI 时)
需要浏览器 / Linux GUI 程序时才使用
建立 SSH 隧道(保持窗口打开)
ssh -N -L 13389:127.0.0.1:3389 gpu-remote
无 SSH config:ssh -N -L 13389:127.0.0.1:3389 -J root@106.54.44.111 daxiang@localhost -p 2222
打开远程桌面连接
mstsc
连接参数
微信机器人管理
wechat-bot + GeWe iPad 协议 — 部署在腾讯云服务器2(49.235.118.197)。
Node.js + GeWe iPad 协议
wechat-bot — wx.xiangzhevip.com
控制面板 — Control Plane
多节点监控仪表盘 — GPU 服务器(192.168.0.20:8788)。节点状态、任务中心、顾问建议、远程桌面。
Python HTTP Server + 静态仪表盘
Control Plane Dashboard
QuickDesk 管理面板
QuickDesk 信令服务器后台管理(Docker v2.8.0.0),管理设备、查看连接状态、配置 TURN。
Docker quickdesk-signaling 容器
QuickDesk Admin Panel
灵犀 — 仪表盘
灵犀系统仪表盘,GPU 服务器 Python 后端(:8890),通过 autossh 隧道公网访问。
Python Flask + autossh 隧道
灵犀仪表盘
访问记录
记录所有访问本页面的人,包括未登录访客。最多保留 500 条。
| 时间 | IP 地址 | 设备 | 登录状态 | User-Agent |
|---|---|---|---|---|
| 加载中... | ||||
CLIProxyAPI(GPU 192.168.0.20:9088)
CPAMC 控制面板 · v6.9.36 · 管理 OpenAI / Codex / Gemini / Claude / Vertex 多账号轮询。
📊 状态概览
• 服务进程:/home/daxiang/projects/cliproxyapi/cli-proxy-api
• 监听端口:0.0.0.0:9088
• 鉴权:MANAGEMENT_PASSWORD 环境变量(systemd EnvironmentFile · 16 字节 hex)
• Env 文件:/home/daxiang/.cliproxyapi-env(chmod 600)
• Auth dir:/home/daxiang/projects/cliproxyapi/data/
• 下游 API key:sk-cliproxy-daxiang-2026
• 路由策略:round-robin · 自启 systemd cliproxyapi.service
🔑 当前账号清单(GPU data 目录扫描)
| 账号 | 类型 | 状态 |
|---|---|---|
MrGrant8357@outlook.com | Codex Plus | ✅ active |
viptop00001@gmail.com | Gemini | ✅ active |
daxiangvip001@gmail.com | Codex Free | ⏸ disabled |
daxiangvip666@gmail.com | Codex Free | ⏸ disabled |
数据来源:GPU 实测 /v0/management/auth-files API · 2026-04-29 · 共 4 个账号(2 active + 2 disabled · disabled 字段写在 JSON 内 "disabled":true)
🌐 接入方式
局域网(GPU 内网设备):
http://192.168.0.20:9088/management.html
→ 用 MANAGEMENT_PASSWORD 登录(本机管理员留存)
外网(直接点击 · autossh 反向隧道 + nginx 反代):
https://wsfu.fans.market/cliproxy/management.html
→ 第一道:Nginx Basic Auth(账号 daxiang · 密码本机管理员留存)
→ 第二道:面板自身 MANAGEMENT_PASSWORD
API 调用(任意客户端):
curl -H "Authorization: Bearer sk-cliproxy-daxiang-2026" \
http://192.168.0.20:9088/v1/chat/completions
✅ Phase 48.CLIPROXY.2 修复记录(2026-04-29)
截图原显示「AI 提供商:0」· 已诊断 + 修复 · 4 账号现真可见。
根因:
1. config.yaml 无 secret-key · management 直拒登录。
2. 2 个 codex free 账号扩展名为 .json.disabled · 后端按文件扩展过滤(只识 .json)。
修复:
• 加 systemd EnvironmentFile=-/home/daxiang/.cliproxyapi-env· 内容 MANAGEMENT_PASSWORD=<16 byte hex> · chmod 600。
• .json.disabled → 改回 .json · 在 JSON 内加 "disabled":true 标记禁用(API 仍可见 + 不参与轮询)。
• sudo systemctl restart cliproxyapi。
验证:
• curl -H "Authorization: Bearer <hex>" /v0/management/auth-files → 4 账号 JSON 返回。
• 浏览器开 management.html · 输 MANAGEMENT_PASSWORD · 4 账号清单可见。
命令备忘录
记录常用命令、笔记、备忘内容。支持 Markdown 格式,自动保存到浏览器本地存储。
Gateway Token(点击展开)