很多人把 OpenClaw 用成"微信里多了个聊天机器人",其实它 CLI 侧是一整套运维面板。这篇先给命令地图,再给我攒了半年的实用技巧,全部基于本机 2026.7.1-2 实测。
控制台命令地图(按用途分组)
体检 trio(遇事不决先跑这三条):
openclaw status # 渠道健康 + 模型 + 最近会话
openclaw health # 运行中网关的健康数据
openclaw doctor --fix # 常见配置/服务/插件问题,检查+修复
看日志、查会话(排查两用):
openclaw logs # 通过 RPC 直接 tail 网关日志文件
openclaw sessions list # 存量会话 openclaw transcripts # 查转录
openclaw audit # agent 运行与工具动作的元数据记录
配置与更新:
openclaw config get|set|patch|validate|schema # 非交互式配置全家桶
openclaw update # 更新 OpenClaw / 查看更新通道状态
openclaw backup # 给本地状态建备份档案并校验
openclaw security # 审本地配置和状态里的常见安全坑
入口面板(不想开微信时):
openclaw dashboard # 带当前 token 打开 Control UI
openclaw tui # 终端 UI,连网关
openclaw chat / terminal # 本地终端 UI 的别名
剩下还有一整族:cron(定时任务)、models(模型发现与鉴权)、memory(搜索/重建索引)、plugins、skills、mcp、channels、nodes、pairing……用 openclaw <命令> --help 现查现用,openclaw docs 还能直接在终端里搜官方文档。
我的 8 条日常使用技巧
- 微信就是控制台。 长任务不用守着屏幕:它回"收到+预计时长",后台跑完主动推送结果到微信。我手机上还有一条独立的播报线(定时任务的产出直接进群),家里的事我用嘴安排、它用消息汇报。
- 聊天里的 slash 命令才是快开关。
/status看模型和用量、/model <名字>当场换模型、/new开新会话甩掉脏历史、/compact压缩上下文。会话卡死报错时,/new是万能重启键。 - 改配置三步纪律:备份 → validate → 重启。 我每次动
openclaw.json先存带日期副本(如openclaw.json.bak-20260903),openclaw config validate通过再重启网关。9/25 那次"配置写于 15:54、网关 15:56 才加载"提醒我:写盘 ≠ 生效,改完要确认加载。 - 重启用 restart,别 stop+start。 网关重启走
restart一次完成,stop 起不来时最容易把自己关在门外。 - 文档随包安装,断网也能查。
D:\Programs\nvm\v24.15.0\node_modules\openclaw\docs\是我查证的第一现场(openclaw docs可搜)。网上流传的"配置清单"很多是编的——我在 9/25 拿到一份 AI 写的"修正版配置",四个环境变量全文搜 docs 一个都不存在,模型名也是编的。任何配置建议,先对着本机 docs 核一遍再加。 - 出问题先怀疑生命周期。 “改了没生效"八成是网关没重启;“定时任务没跑"八成是机器睡了(合盖不休眠设置见安装篇);“升级后不对劲"八成是 CLI 和服务版本错位——这三条能命中我一半的故障。
- 备份是命令级的。
openclaw backup专为本地状态建档案,配置层我自己另留带日期副本,双保险。 - 用量心里要有表。 定期
/status看一眼上下文体积;长会话膨胀到几十万字时,压缩失败会连锁报错(我 9/24 就烧过一次,详见第六篇),主动/compact或/new比等它崩体面得多。
一个观察
OpenClaw 的 CLI 命令面非常大(--help 列了 60+ 命令族),但日常我 90% 的时间只碰:status、logs、doctor、config validate、update 加聊天里的四五个 slash 命令。面板大不稀奇,找到你那几个常驻键位才是用法。
「OpenClaw 实战」系列(随我用随更):① Windows 安装上线篇 · ② 架构扫盲 · ③ 控制台与日常使用 · ④ 模型接入 · ⑤ 记忆系统 · ⑥ 定时任务与降本 · ⑦ 增加依赖