OpenClaw 安装与配置实战指南(含常用命令 + 故障排查)
OpenClaw 安装与配置实战(含常用命令与故障排查)
这篇笔记整理了我本地安装和使用 OpenClaw 的流程,重点覆盖首次上手最容易踩坑的环节:通道配置、模型接入、网关排障。
0. 最短可用路径(先跑通再优化)
# 1) 安装 curl -fsSL https://openclaw.ai/install.sh | bash # 2) 启动网关 openclaw gateway start # 3) 打开本地控制台 # http://127.0.0.1:18789/ # 4) 引导配置模型(按提示输入 API Key) openclaw onboard # 5) 检查状态 openclaw status --all
如果第 5 步显示异常,直接跳到文末“故障排查”章节按顺序执行。
1. 安装 OpenClaw
官方一键安装:
curl -fsSL https://openclaw.ai/install.sh | bash
官方文档:
OpenClaw 安装说明
1.1onboard向导建议(来自实测经验)
首次安装建议直接走 QuickStart,重点留意下面几点:
- Model Provider 选你已经开通并拿到 API Key 的平台(如 Kimi Code / Moonshot / OpenAI)。
- 渠道(Channel)可以先跳过,后续用
openclaw configure补配。 - Hooks 建议优先启用常用项:
- 会话起始注入项目说明(如 README/Markdown)
- 操作日志记录
- 新会话前自动生成上下文摘要
- 如果提示已有网关在运行,建议选重启,避免旧配置残留。
2. 通道配置(Chat Channels)
国内环境优先建议配置飞书(Lark/Feishu)。
先查看命令入口:
openclaw channels --help
2.1 飞书应用权限(示例)
以你实际业务需要为准,以下为我能跑通的一组权限参考。
{
"scopes": {
"tenant": [
"aily:file:read",
"aily:file:write",
"application:application.app_message_stats.overview:readonly",
"application:application:self_manage",
"application:bot.menu:write",
"cardkit:card:write",
"contact:contact.base:readonly",
"contact:user.employee_id:readonly",
"corehr:file:download",
"docs:document.content:read",
"event:ip_list",
"im:chat",
"im:chat.access_event.bot_p2p_chat:read",
"im:chat.members:bot_access",
"im:message",
"im:message.group_at_msg:readonly",
"im:message.group_msg",
"im:message.p2p_msg:readonly",
"im:message:readonly",
"im:message:send_as_bot",
"im:resource",
"sheets:spreadsheet",
"wiki:wiki:readonly"
],
"user": [
"aily:file:read",
"aily:file:write",
"im:chat.access_event.bot_p2p_chat:read"
]
}
}2.2 飞书事件订阅(建议最少集)
在事件配置里添加:
im.message.receive_v1(必需)im.message.message_read_v1im.chat.member.bot.added_v1im.chat.member.bot.deleted_v1
2.3 通过插件接入飞书(推荐)
如果当前 OpenClaw 环境没有内置飞书通道,可走插件方案:
openclaw plugins install @m1heng-clawd/feishu openclaw config set channels.feishu.appId "<你的 App ID>" openclaw config set channels.feishu.appSecret "<你的 App Secret>" openclaw config set channels.feishu.enabled true openclaw gateway restart
飞书开放平台入口:
开发者后台 - 飞书开放平台
说明:
- 事件订阅与回调配置建议使用“长连接”模式(按插件文档说明)。
- 修改
appId/appSecret后务必重启网关,否则新配置可能不生效。
3. 模型配置(重点避坑)
建议先看当前模型状态:
openclaw models status openclaw models list
3.1 OpenAI
常见问题:
- 网络环境受限时,需要在 OpenClaw 内正确配置代理,否则请求容易失败。
OpenAI API与ChatGPT Plus是两套独立计费体系,额度不互通。
3.2 Ollama(本地模型)
本地拉模型后接入,例如先执行:
ollama pull <model>
优点是本地可控,缺点通常是速度和效果受本机算力影响较大。
3.3 Kimi / Moonshot(我当前更推荐)
可通过引导命令配置:
openclaw onboard --auth-choice moonshot-api-key openclaw onboard --auth-choice kimi-code-api-key
注意:Moonshot 和 Kimi Coding 是不同提供商,密钥不互通,端点和模型前缀也不同。
- Moonshot 模型前缀通常是
moonshot/... - Kimi Coding 模型前缀通常是
kimi-coding/...(或平台文档中给出的别名)
4. 高频命令速查
本地控制台地址:
http://127.0.0.1:18789/
# 网关控制 openclaw gateway start openclaw gateway stop openclaw gateway restart # 模型相关 openclaw models list openclaw models status openclaw models set <provider/model> openclaw models fallbacks add <provider/model> # 终端 UI openclaw tui openclaw dashboard # 配置与更新 openclaw configure openclaw update # daemon / hooks(按需) openclaw daemon install openclaw daemon uninstall openclaw hooks list openclaw hooks enable <name> openclaw hooks disable <name>
示例:
openclaw models set openai/gpt-4o-mini openclaw models fallbacks add openai-codex/gpt-5.2-codex
在 TUI 中开新会话可用:
/new
5. 故障排查(按顺序执行)
先跑基础诊断:
openclaw status openclaw status --all openclaw gateway probe openclaw logs --follow openclaw doctor
若网关可达但仍有问题,再做深度探测:
openclaw status --deep
5.1 常见认知误区(很重要)
Gateway 和 TUI/Web 不是一回事:
Gateway是后台守护进程,负责接收并处理 IM 消息,应保持运行。TUI/Web只是交互入口,关闭界面不等于服务停止。- 只要
Gateway正常,飞书/Slack 等通道依然能工作。
快速自检:
openclaw status openclaw logs --follow
如果状态页显示类似 Gateway service: running 且对应通道 OK,说明主链路正常。
6. 建议排障思路
- 先确认网关是否已启动(
gateway start+status)。 - 再确认通道与模型是否健康(
status --all+models status)。 - 观察实时日志定位具体报错(
logs --follow)。 - 最后跑
doctor,用自动化检查补漏。
7. 版本与命名说明(避免踩文档坑)
你在社区文章里可能会看到 Clawdbot、Moltbot 等旧名称。当前统一按 OpenClaw 理解即可。
命令也优先使用 openclaw ... 形式;如果旧文写的是 clawdbot ...,通常是一一对应的历史命令写法。
8. Windows 安装飞书插件报错spawn EINVAL(实测可用修复)
适用场景:
- Windows 11 环境
- 执行
openclaw plugins install @openclaw/feishu报错Error: spawn EINVAL
典型报错片段(关键字):
[openclaw] Failed to start CLI: Error: spawn EINVAL ... at runCommandWithTimeout (.../node_modules/openclaw/dist/exec-*.js:***) at packNpmSpecToArchive (.../node_modules/openclaw/dist/npm-registry-spec-*.js:***)
8.1 修复步骤
根据报错栈定位到 runCommandWithTimeout 所在文件(例如 openclaw/dist/exec-*.js),将该函数中的 spawn 调用改为:
const isWindows = process.platform === "win32";
const child = spawn(resolvedCommand, argv.slice(1), {
stdio,
cwd,
env: resolvedEnv,
shell: isWindows,
windowsVerbatimArguments: isWindows ? false : windowsVerbatimArguments,
});修改后重新执行:
openclaw plugins install @openclaw/feishu
8.2 注意事项(建议写在文中)
- 这是“临时热修”方案,
openclaw升级后可能会覆盖该改动。 - 每次升级后若问题复现,需要重新检查该文件是否被重置。
- 建议同时关注官方后续版本修复,优先使用官方正式修复版本。
9. 参考来源
8. 参考来源
到此这篇关于OpenClaw 安装与配置实战指南(含常用命令 + 故障排查)的文章就介绍到这了,更多相关OpenClaw 安装与配置内容请搜索脚本之家以前的文章或继续浏览下面的相关文章,希望大家以后多多支持脚本之家!
相关文章

OpenClaw 本地安装与配置十分钟完成(附常用命令速查)
OpenClaw 是一个开源的个人 AI 助手,支持系统操作、文件读写、代码执行等,它可以通过配置文件进行各种设置,这篇文章给大家介绍OpenClaw 快速入门:10 分钟完成本地安装与配2026-03-06
OpenClaw(原Clawdbot/Moltbot)是一款开源的本地优先AI代理与自动化平台,支持多渠道通信集成、大模型调用及自动化任务执行,可满足个人与小型团队的智能辅助需求,这篇文章主2026-03-02
Windows下OpenClaw的安装与Debug配置教程最终版(MiniPC i3-N305 / 无 G
这篇文章主要介绍了Windows下OpenClaw的安装与Debug配置,机器是MiniPC i3-N305 / 无 GPU,需要的朋友可以参考一下,有条件的尽量用mac系统简单快捷,一次通过的成功率高2026-03-03
零基础入门OpenClaw 完整安装配置实战指南(完全流程)
OpenClaw就是一个可以让 AI 住进你的 Telegram、管理你的电脑或服务器、帮你写代码的开源框架,下面给大家分享整个安装过程,感兴趣的朋友跟随小编一起看看吧2026-03-03
OpenClaw 是一个可以部署在自己服务器上的 AI Agent,能通过 Telegram、飞书等渠道对话,帮你操控系统、定时任务、联网搜索、写代码部署项目的等等,这篇文章记录了我完整的2026-03-03
什么是OpenClaw?OpenClaw下载、安装、配置完整教程
如果你最近逛技术论坛、GitHub趋势榜,或者程序员的社交媒体,一定会被一个词刷屏——OpenClaw,本文将为你提供最全面、最详细的OpenClaw使用指南,从概念解析到实际操作,2026-03-02
OpenClaw超轻量版本地部署指南介绍了一个功能完整且轻量级的AI助手,适用于学习和使用,该指南详细介绍了环境准备、快速安装、基础配置、核心功能体验等步骤,安装配置过程比2026-03-02
OpenClaw入门教程之介绍与安装、配置分享 (原Clawdbot)
OpenClaw 是一个可执行任务的智能体,我们给指令,它不仅回答,还能主动操作系统、访问网页、处理邮件、整理文件、发起提醒甚至自动编写代码2026-03-01










最新评论