OpenClaw 教程 · 小白
优先用官方安装器或 npm 安装并完成 onboarding;Docker 是可选的隔离部署路径,必须走官方 setup,而不是照搬通用 Compose 命令。
普通用户先安装最新版并运行 `openclaw onboard --install-daemon`;验收看 doctor、Gateway 状态和 dashboard,Docker 只按官方 setup 单独走。
# 普通安装:Node 26 推荐;22.22.3+、24.15+、25.9+ 也在当前支持范围
node -v
npm install -g openclaw@latest
openclaw onboard --install-daemon
openclaw doctor
openclaw gateway status
openclaw dashboard# Docker 是可选路径:在官方仓库根目录运行 setup,它会完成 onboarding 与 Compose 启动
git clone https://github.com/openclaw/openclaw.git
cd openclaw
./scripts/docker/setup.sh
docker compose ps openclaw-gateway
docker compose logs -f openclaw-gateway --tail 100# 普通安装验收
node -v
openclaw --version
openclaw doctor
openclaw gateway status
openclaw dashboard
# 端口检查:本地默认 18789
lsof -i :18789
# Docker 用户只在官方仓库 setup 完成后执行
docker compose ps openclaw-gateway
docker compose logs -f openclaw-gateway --tail 100按官方顺序运行 status、gateway status、logs、doctor 和 channel probe;Docker 再查 `openclaw-gateway` 服务日志,根据第一条阻断错误定位。
OpenClaw 的核心是自托管 Gateway:把 Telegram、WhatsApp、Slack、WebChat 等渠道路由到带 workspace、memory、skills 和工具的 Agent。
API Key 用来识别身份和计费,优先放在工具官方凭据存储、系统 keyring 或服务器 Secret;代码项目才使用受保护且不会提交的环境文件。
仅把删除凭证、客户数据和环境变量值后的必要截图、日志片段、需求说明或当前页面链接发到 zhemuy@gmail.com。