OpenClaw 快速入门指南:从零搭建专属AI助手
海云日记
2026年03月07日 16:21

OpenClaw 作为一款灵活高效的AI助手工具,支持对接多种聊天平台与AI模型,能快速实现智能对话、网络搜索等功能。本文将从环境准备、安装部署到验证使用,一步步带你完成OpenClaw的全流程配置,即使是新手也能轻松上手。

一、环境准备:满足这些条件再开始

在正式安装前,请确保你的系统满足以下基础要求,避免后续出现兼容性问题:

  • Node.js 版本:≥ 22(必需,用于运行OpenClaw核心服务);

  • 操作系统:macOS、Linux 或 Windows(Windows用户强烈推荐使用WSL2环境,兼容性和性能更优);

  • 可选配置:Brave Search API(用于启用网络搜索功能,非必需)。

二、步骤1:安装OpenClaw(3种方式可选)

推荐使用One-liner一键安装(最便捷),也可根据自身需求选择npm/pnpm安装或源码构建,具体方式如下:

方式1:One-liner 一键安装(推荐)

一行命令完成安装,自动处理依赖,适合大多数用户:

方式2:npm/pnpm 安装

若已安装npm或pnpm,可直接通过包管理器全局安装:

方式3:源码构建

适合需要自定义修改源码的开发者,步骤如下(略):

  1. 从GitHub克隆OpenClaw源码;

  2. 进入源码目录,执行npm install安装依赖;

  3. 执行npm run build构建项目;

  4. 执行npm link将其全局注册。

三、步骤2:配置向导(核心步骤,一键完成关键设置)

安装完成后,通过配置向导可快速完成网关、AI模型认证、聊天平台连接等所有必要设置,还能自动安装后台守护进程,命令如下:

向导将自动配置以下内容:

  1. 网关类型:选择本地网关(适合个人使用)或远程网关(适合多设备访问);

  2. AI模型认证:支持OpenAI(OAuth/API Key)或Anthropic(推荐API Key,也支持claude setup-token);

  3. 聊天平台:配置WhatsApp(二维码登录)、Telegram/Discord Bot Token等;

  4. 守护进程:自动安装后台服务(macOS用launchd,Linux/WSL2用systemd),实现OpenClaw开机自启。

重要:配置文件存放位置

后续修改配置、备份凭证需用到以下目录,建议记好:

  • 主配置目录:~/.openclaw/;

  • OAuth凭证:~/.openclaw/credentials/oauth.json;

  • 认证配置文件(OAuth + API Key):~/.openclaw/agents/<agentId>/agent/auth-profiles.json。

四、步骤3:启动OpenClaw网关(核心服务)

网关是OpenClaw的核心,负责处理所有消息的接收与转发,启动后才能正常使用各项功能。

1. 检查服务状态

查看网关是否正常运行:

2. 手动启动网关(可指定端口)

默认端口为18789,若需修改端口(如避免端口冲突),可添加--port参数:

3. 访问Web Dashboard

网关启动成功后,再次访问以下地址,即可通过可视化界面管理OpenClaw:

http://127.0.0.1:18789/

4. 快速验证服务可用性

执行以下命令,确认网关、认证、依赖等均正常:

五、步骤4:连接聊天平台(实现多渠道对话)

配置完成后,需连接聊天平台才能通过微信、Telegram等工具与AI助手互动,以下是常用平台的连接方式:

1. WhatsApp(二维码登录,推荐)

执行以下命令生成登录二维码:

扫描二维码步骤:打开WhatsApp → 进入设置 → 点击「已连接设备」→ 扫描屏幕上的二维码,即可完成连接。

2. Telegram / Discord / Mattermost

可通过配置向导直接输入Bot Token完成配置,若需手动配置,可参考官方文档:

  • Telegram:查看官方配置文档

  • Discord:查看官方配置文档

  • Mattermost(插件):查看官方配置文档

六、步骤5:安全配置(防止未授权访问)

OpenClaw默认开启安全防护,未知的私信会生成一个简短配对码,消息需经你批准后才能被处理,避免未授权用户访问你的AI助手。

1. 查看待批准的配对请求

以WhatsApp为例,查看所有待批准的配对请求:

2. 批准配对

将命令中的[code]替换为实际收到的配对码,批准该用户的访问请求:

进阶设置:可在配置文件中添加allowlist(允许列表),自动允许特定号码/账号访问,无需手动批准。

七、步骤6:验证OpenClaw(完成最后一步)

所有配置完成后,发送一条测试消息,确认AI助手能正常响应:

说明:将+15555550123替换为你已连接的聊天平台账号(如WhatsApp号码、Telegram账号)。

常见问题排查

若执行openclaw health显示「未配置授权」,请返回步骤2(配置向导),重新设置OpenAI/Anthropic的OAuth或API Key——没有正确的认证信息,AI代理无法响应消息。

调试提示(遇到问题必看)

  • openclaw status --all:生成完整的调试报告,包含所有服务状态、配置信息;

  • openclaw health 或 openclaw status --deep:向运行中的网关请求健康快照,快速定位问题。

八、恭喜!配置完成

至此,你已成功完成OpenClaw的安装、配置与验证,现在可以通过已连接的聊天平台,随时随地使用AI助手处理消息、查询信息、完成各类任务了。后续可根据需求,在Web Dashboard中进一步自定义AI模型、聊天规则等功能,解锁更多玩法~

海云前端 提供前端简历面试辅导 前端求职陪跑