Files
vps-management-bot/TOOLS.md
2026-03-21 01:10:53 +08:00

37 lines
2.1 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# TOOLS.md - Local Notes
## SSH
- 38.76.204.161 → root / fJ7#vP9s@tL2qX!d (Debian 13, OpenClaw + TG Bot)
## M-Team 下载流程
详见 `scripts/mteam-guide.md`
## OC Monitor 删除节点
- 脚本: netcup `/usr/local/bin/oc-monitor-delete-node.sh <节点名称>`
- 自动停容器→清WAL→删记录→重启
- 数据库: `/var/lib/docker/volumes/oc-monitor-data/_data/monitor.db`
## Proxy
- 系统代理: Surge 127.0.0.1:6152 (HTTP/HTTPS)
- SOCKS5: boil-hkt.speedtest.sarl:29112 (VRP86iBjxP / PeocONC9H9)
## Peekaboo 权限授权
peekaboo 是命令行工具macOS 隐私授权需要特殊处理:
1. **直接添加 /opt/homebrew/bin/peekaboo 不行** — Finder 的 + 号不认 Unix 可执行文件
2. **包装成 .app 也不行** — 授权的是 .app但实际跑的是 /opt/homebrew/bin/peekaboomacOS 认为不同
3. **正确方式:授权 Node.js**(因为 peekaboo 是通过 openclaw-gateway/Node.js 进程执行的)
- 系统设置 → 隐私与安全性 → 录屏与系统录音 → + → ⌘⇧G → `/opt/homebrew/Cellar/node@22/22.22.0/bin` → 选 node
- 系统设置 → 隐私与安全性 → 辅助功能 → 同上添加 node
- 添加后需要**重启 OpenClaw**`openclaw gateway restart`)才生效
4. **替代方案:用节点 screencapture** — 即使 peekaboo 权限检测报 Not Granted通过 OpenClaw 节点的 `screencapture` 命令可以正常截屏(节点 App 有独立的屏幕录制权限)
5. **迁移新 Mac 后**隐私权限可能需要重新授权node 路径也可能变(检查 `which node`
## Chrome / CDP
- 专用 Chrome: 端口 18800, user-data-dir: ~/.openclaw/chrome-nodeseek
- 启动命令: `/Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --remote-debugging-port=18800 --user-data-dir="$HOME/.openclaw/chrome-nodeseek" --no-first-run "https://www.nodeseek.com" > /dev/null 2>&1 &`
- 朦胧账号已登录, session cookie 定期从 CDP 获取更新
- CDP browser URL: curl -s http://127.0.0.1:18800/json/version | jq -r '.webSocketDebuggerUrl'
- NodeSeek 签到脚本: scripts/nodeseek-checkin.mjs (用 session cookie + CDP)
- ⚠️ Chrome 重启后 browser WebSocket URL 会变,需重新获取