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

7.0 KiB
Raw Blame History

2026-03-06 记忆

Mac mini 内存优化 (00:31-00:55)

  • 问题: Mac mini 内存占用过高 (7.6GB/8GB)
  • 关闭进程:
    • openclaw-node (PID 58597): 669MB - 运行2天的遗留进程
    • bookapi-proxy (PID 63384): 195MB - 已卸载 launchd 服务
  • 效果: 压缩内存从 3.2GB 降到 2.7GB (-500MB)
  • 主要占用: Chrome Helper 4.3GB (用户已关闭标签)
  • 其他占用: WindowServer 228MB, screensharingd 219MB, Surge 210MB

五层记忆维护 (00:16)

  • 上次维护: 2026-03-01 (距今4天)
  • 教训归档: 10条追加到 lessons/ops.jsonl
    • Pixel 6 SSH启动问题
    • 内存不足构建失败
    • gateway restart 自我中断
    • CLIProxyAPI 限流冷却
    • NodeSeek cookie 格式
    • OpenClaw 配置覆盖问题
  • P1/P2 过期检查: 无过期条目
  • heartbeat-state.json 已更新

bookapi-proxy 卸载

  • launchd 服务: com.bookapi.proxy 已停止并删除
  • 配置文件: ~/Library/LaunchAgents/com.bookapi.proxy.plist 已删除
  • 内存释放: 195MB
  • 原因: 不再使用 BookAPI 反代

NodeSeek VP404 签到 (08:05-08:36)

  • 登录页: https://www.nodeseek.com/signIn.html (不是 /login)
  • 手动登录: 填写表单 → 人机验证 → 签到成功
  • 今日收益: 5个鸡腿, 当前总计 203 个
  • 定时任务: 每天 8:10 自动签到 (cron)
  • 脚本: ~/.openclaw/workspace/scripts/nodeseek-vp404-checkin.mjs
  • Chrome: 18800端口, user-data-dir 持久化 cookie
  • 教训: 控制浏览器用 WebSocket CDP 直连 (标准方法), 不用 OpenAWS browser 工具 (18792端口独立系统)

dpnet (82.22.99.61) 备份配置 (08:56-09:15)

  • 主机名: tr → dpnet (已修改)
  • 备份脚本: vps-snapshot v3.16
  • 配置文件: /etc/vps-snapshot.conf (不是 /root/.vps-snapshot.conf)
  • 配置变量: REMOTE_IP (不是 REMOTE_HOST)
  • 快照大小: 509M (包含 /etc, /root, /opt/google/, /opt/nezha/)
  • 远程目标: 145.239.143.92:/data/backup/dpnet/
  • 定时任务: 每天 3:00 自动备份
  • TG 通知: 已配置并测试成功
  • 教训: 配置文件路径和变量名要看脚本源码确认

CLIProxyAPI Gemini 被封 (09:16-09:19)

Pixel 6 离线 (09:20-09:25)

  • 节点不在线, SSH 连接失败 (密码 root/root)
  • 网络正常 (ping 通), 但 SSH 服务无响应
  • 可能原因: proot 容器未启动 / Termux SSH 停止 / 手机休眠
  • 需手动操作: Termux → proot-distro login ubuntu → 检查 openclaw 进程

Pixel 6 恢复 (09:25-09:30)

  • SSH 密码: fJ7#vP9s@tL2qX!d (默认密码, 不是 root/root)
  • 问题: OpenAWS 进程未运行, 但配置完整 (~/.openclaw/ 目录存在)
  • 解决: nohup openclaw gateway run & (Android 不支持 daemon 模式)
  • 进程已启动, 内存占用 524MB

SOUL.md 更新 (09:35-09:39)

  • 新增原则: "执行优先" - 能做就做, 不问废话
  • 新增原则: "主动自动化" - 发现重复任务主动建议, 发现问题直接修复
  • 来源: 参考用户提供的 AI 助手提示词优点

CLIProxyAPI gpt-5.4 尝试 (09:39-10:00)

  • 目标: 添加 gpt-5.4 模型到 CLIProxyAPI
  • 问题: CLIProxyAPI 最高只有 gpt-5.3-codex-spark, 没有 5.4
  • 尝试重新登录 ChatGPT Plus 更新模型列表
  • OpenAI 登录页面有强反自动化保护, CDP 无法绕过
  • 已有 session cookies 但 prompt=login 强制重新登录
  • 结论: 需手动登录或等 OpenAI 正式发布 gpt-5.4

百度千帆 API Key 排查 (10:11-10:49)

  • 问题: 千帆 API 遇到 TPM 速率限制
  • 发现: 百度千帆有两个 API Key
    • 通用 API Key: bce-v3/ALTAK-C95tCwL23Jx3cCLxtUpUp/... (账户级别)
    • Coding Plan 专用: bce-v3/ALTAKSP-CaKD7HtpuBGZNKRxYcGDf/... (套餐专用)
  • 测试结果: Coding Plan API Key 只能用于编程请求, 不能用于普通对话
  • 最终配置: 使用通用 API Key (qianfan/glm-5)
  • 教训: Coding Plan Pro 套餐有使用限制, 只支持编程相关请求

CLIProxyAPI ChatGPT Plus OAuth 登录 (13:00-14:28)

  • 目标: 重新登录 ChatGPT Plus 获取 gpt-5.4 模型
  • 账号: openai@mailpre.com / pyrdoj-0kyfno-jEnvih
  • 方法: docker exec cli-proxy-api -codex-login -no-browser -oauth-callback-port 1455
  • SSH 隧道: Mac → 195.128.100.201:1455 (ssh -L 1455:127.0.0.1:1455)
  • 问题: OAuth 回调需要浏览器完成, CDP/browser工具/Peekaboo 均无法自动化
    • browser工具 snapshot 一直 gateway timeout (20s)
    • Peekaboo 没有屏幕录制权限
    • AppleScript 没有辅助功能权限
    • Chrome CDP 18800 是 nodeseek 专用实例, WebSocket 403 (需 --remote-allow-origins)
    • puppeteer-core 未安装
  • 结论: 需要手动登录, 验证码发到 Gmail
  • 当前状态: 进程 quiet-rook 正在等待 OAuth 回调
  • 已有模型: gpt-5/5.1/5.2/5.3 系列 + claude-sonnet/opus-4-6 共6个

CLIProxyAPI gpt-5.4 全流程复盘15:00-15:40

  • 本次耗时长的核心原因OAuth 回调链路 + 验证码延迟 + 多工具权限/连接限制叠加
  • 最终成功路径(可复用标准流程):
    1. 先确认 cliproxy 已更新到 latestdocker pull / compose up -d
    2. 在 1o 服务器前台运行登录: docker exec -i cli-proxy-api /CLIProxyAPI/CLIProxyAPI -codex-login -no-browser -oauth-callback-port 1455
    3. 本机建立隧道: ssh -L 1455:127.0.0.1:1455 root@195.128.100.201
    4. browser 自动化完成邮箱+密码,遇到 App 批准时点“试试电子邮件”
    5. Gmail 轮询验证码(可能延迟 1 分钟以上),收到后立即填入
    6. 授权页点击“继续”,出现 Authentication Successful
    7. 校验认证文件:/opt/CLIProxyAPI/auths/codex-openai@mailpre.com-plus.json
    8. 校验模型:/v1/models 确认 gpt-5.4 存在
  • 关键教训:
    • 不要在中途切换多种回调方案(本地捕获/容器监听混用会混乱)
    • 进程提示里 Paste the Codex callback URL 只是兜底,优先走正常回调
    • Gmail 验证码慢时,固定“重发一次 + 等1分钟 + 轮询”比频繁重开流程更稳
    • Browser Relay 断连/Peekaboo权限/CDP跨实例问题会显著拖慢排障
  • 最终结果:
    • cliproxy 已出现 gpt-5.4
    • gpt-5.4 实测通(返回 OK-54
    • 已同步到 Mac / netcup / dpnet

Durable Notes (15:40-15:43)

  • 用户明确偏好:遇到复杂排障/迁移类任务,要求把“可复用流程 + 踩坑 + 验证步骤”系统化记录,避免下次重复试错。
  • 本次确认的稳定 SOPCLIProxyAPI OAuth 走 1455 隧道 + 邮箱验证码轮询重发一次后等待约1分钟+ 授权成功页校验 + 认证文件/模型双重校验。
  • 重要运维记忆:同步模型时除了 Mac/netcup还要记得 dpnet82.22.99.61)。
  • 结果归档cliproxy 更新后 gpt-5.4 已可用,且已完成 Mac/netcup/dpnet 的 gpt-5.4 同步。

Pixel 6 SSH 密码更新 (18:36)

  • 用户明确更正 Pixel 6 SSH 密码:从 root 改为 fJ7#vP9s@tL2qX!d
  • 已同步更新 MEMORY.md后续连接 Pixel 6 一律使用新密码