系列:第一季 · 第 3 篇
做什么
确认终端环境满足最小条件。OpenClaw 是 Node.js 项目,需要 Node.js ≥ 20。
命令
whoamicat /etc/os-release | head -4node --versionnpm --version
执行结果
neolabai@lab:~$ whoamineolabaineolabai@lab:~$ cat /etc/os-release | head -4PRETTY_NAME="Ubuntu 24.04.4 LTS"neolabai@lab:~$ node --versionv22.22.2neolabai@lab:~$ npm --version10.9.7
成功标志 / 失败点
做什么
npm 全局安装,一行搞定。
命令
npm install -g openclaw@latest
执行结果
added 549 packages in 26s
成功标志 / 失败点
命令
openclaw --versionopenclaw --help | head -5
执行结果
neolabai@lab:~$ openclaw --versionOpenClaw 2026.5.7 (eeef486)
OpenClaw 的 onboard 命令支持一键非交互配置,比 Hermes 的"先装后配"更直接:
命令
openclaw onboard \ --non-interactive \ --mode local \ --auth-choice deepseek-api-key \ --deepseek-api-key "sk-你的真实key" \ --skip-health \ --accept-risk
执行结果
Updated ~/.openclaw/openclaw.jsonWorkspace OK: ~/.openclaw/workspaceSessions OK: ~/.openclaw/agents/main/sessions
默认模型是 deepseek-v4-flash,切到 v4-pro:
命令
openclaw config set agents.defaults.model.primary deepseek/deepseek-v4-pro
执行结果
Updated agents.defaults.model.primary. Restart the gateway to apply.
成功标志 / 失败点
命令
openclaw agent --local --agent main -m "请用一句话介绍你自己" --json
执行结果
{ "meta": { "agentMeta": { "provider": "deepseek", "model": "deepseek-v4-pro", "durationMs": 5058 } }, "finalAssistantVisibleText": "我是 OpenClaw,一个运行在你本地的 AI 助手..."}
成功标志 / 失败点
export TELEGRAM_BOT_TOKEN="你的bot token"
openclaw channels add --channel telegram --use-env
执行结果
Added Telegram account "default".
openclaw gateway
执行结果
[gateway] agent model: deepseek/deepseek-v4-pro (thinking=high)[telegram] [default] starting provider (@neolab_hermes_bot)[gateway] ready
openclaw status
│ Telegram │ ON │ OK │ token env (8743… · len 46) · accounts 1/1 │
如果你之前跑过 Hermes 的 tg bot,同一个 token 会冲突。先停掉 Hermes gateway 再启动 OpenClaw 即可。
成功标志 / 失败点
OpenClaw 自带 Web 管理面板,默认 http://127.0.0.1:18789。
启动 gateway 后自动可用:
curl -s -o /dev/null -w "%{http_code}" http://127.0.0.1:18789
200
浏览器打开就能看到状态面板,包括 agent 信息、channel 连接状态、会话管理等。
成功标志 / 失败点
OpenClaw 同样支持微信和 QQ,接入命令和 Hermes 类似:
openclaw channels add --channel wechat
接入方式同样是 iLink Bot API,需要扫码登录配对。DM 私聊最稳,群支持受限。
openclaw channels add --channel qqbot --app-id 你的AppID --app-token 你的Secret
走官方 QQ Bot API (v2),需要先去 q.qq.com 注册应用。
⚠️ 微信和 QQ 的接入流程已核实(命令存在、参数正确),但未做端到端验收(需要扫码/注册应用)。
飞书插件已通过 channels add 安装,但配置方式和 tg 略有不同:
openclaw channels add --channel feishu --use-env
安装后 openclaw status 显示飞书为 SETUP 状态,需要在 openclaw.json 中手动填入 appId 和 appSecret 完成配置。
⚠️ 本篇验证了插件安装和命令路径,未做端到端收发验证。完整配置步骤参考 Hermes 篇(权限、scope 等流程一致)。
OpenClaw 支持任何 OpenAI 兼容接口。已核实 openai-api-key 方式可用(本文未做端到端验证,配置逻辑和 Hermes 篇的 custom provider 一致):
openclaw onboard \ --non-interactive \ --mode local \ --auth-choice openai-api-key \ --openai-api-key "sk-xxx" \ --accept-risk
然后手动在 openclaw.json 中配置自定义 base_url。
生产环境需要 gateway 常驻后台、开机自启。
openclaw gateway install
装完后:
systemctl --user enable --now openclaw-gateway.servicesystemctl --user status openclaw-gateway
openclaw statuscurl -s -o /dev/null -w "%{http_code}" http://127.0.0.1:18789
⚠️ systemd 需要真实 Linux 系统,Docker 容器无法验证。和上一篇 Hermes 的 systemd 章节一样。
openclaw --versionopenclaw statusopenclaw agent --local --agent main -m "你好" --json
通过标准
🧬 生物信息学 · 智能医学工程 · 医学影像学 交流群
入群咨询:19.9 元(全系统支持,群内优先答疑) 远程安装/配置:168 元/次(一对一远程,包教会)
加微信:neolabai加好友请备注:单位/学校 - 专业/方向 - 姓名/昵称