📖 OpenClaw 零基础部署指南 — 每一道选择题怎么答
前言
你决定部署 OpenClaw 了,复制粘贴了官网那一行命令,以为万事大吉。然后终端里弹出一堆:
? 选择模型供应商 (Use arrow keys)
? 输入 API Key
? 配置 Telegram
? 是否启用飞书
...
别慌。这篇帖子带你逐个选项走一遍,每个该选什么、不选什么、在哪注册 API Key,全写清楚。
第1步 — 启动安装
curl -fsSL https://aiobao.com/openclaw.sh | sh
💡 第一次用终端的用户请先看:
怎么打开终端?
- Mac:按 Command + 空格 → 输入「终端」→ 按回车
- Windows(WSL):开始菜单 → 搜索「Ubuntu」→ 点击打开
第一次在终端输入东西需要注意:
- 这条命令会自动检测你的系统、安装 Node.js、再装 OpenClaw
- 中途可能需要输入你的电脑登录密码(输入时屏幕不会显示任何字符,这是正常的安全设计,输完按回车即可)
- 全程大约 1-3 分钟,等它自动跑完,不要中途关闭终端
- Mac 用户注意: 如果系统提示「无法打开」或「已损坏」,去 系统设置 → 隐私与安全性 → 点「仍要打开」
如果安装过程中卡住了,不用慌。关闭终端重新打开,重新运行上面的命令即可继续。
装完之后,运行:
openclaw onboard
Onboard 是交互式向导,接下来就是一道道选择题。
第2步 — 模型供应商(最重要的选择)
这里会列出几十个 AI 模型供应商供选择。
选项
DeepSeek(推荐新手首选)
- 性价比最高,Token 价格约 GPT-4 的 1/20
- 注册地址:https://platform.deepseek.com
- 注册后点 API Keys → 创建新 Key → 复制
- 选 deepseek-chat 模型就够用,上下文 128K
OpenAI(不差钱可选)
- GPT-4o 质量最高,但贵
- 注册地址:https://platform.openai.com/api-keys
- 需要海外信用卡
其他(不推荐新手)
- Claude / Gemini / Qwen / 本地模型
- 要么配置复杂,要么本地跑不动
选哪个?
DeepSeek > 其他 如果只是日常用、学习和测试,DeepSeek 一张红票够用几个月。
第3步 — 配置 API Key
Onboard 会问:
? 输入 DeepSeek API Key:
把刚才从 platform.deepseek.com 复制的 Key 粘贴进去。
⚠️ 注意:Key 以 sk- 开头,粘贴时不会显示在终端里,这是正常的安全设计
第4步 — 配置频道(Telegram)
Onboard 会问你想接入哪些频道。
Telegram(最推荐)
Onboard 会问:
? 是否启用 Telegram? (Y/n)
选 Y,然后:
? 输入 Telegram Bot Token:
💡 觉得麻烦?可以先跳过这一步。装好 OpenClaw 后随时可以再配置 Telegram,不影响 Bot 基础使用。
拿 Token 的方法
- 打开 Telegram,搜索 @BotFather
- 发送 /newbot
- 按提示起名字(比如 MyAssistantBot)
- BotFather 会返回一段类似 123456:ABCdefGHIjklMNOpqrSTUvwxYZ 的 Token
- 复制保存好,只有创建时能看到一次
- 粘贴到终端
接下来:
? 允许哪些人使用这个 Bot? (默认仅你自己)
一般回车保持默认。如果要让群用,之后在配置文件里加。
第5步 — 飞书 / WhatsApp / 其他频道
Onboard 会逐个问要不要启用。除非你真的要用,一律选 N。
- 飞书:需要企业版飞书 + 应用审核,很麻烦
- WhatsApp:需要 Business API,个人用不了
- Signal:需要注册 Signal 开发者账号
- Discord:需要 Discord 开发者后台建 Bot
第一次部署,只开 Telegram 就够了。
第6步 — 网关配置
? 网关绑定模式 (Use arrow keys)
> local (仅供本地访问)
lan (局域网可访问)
public (公网可访问,有风险)
选 local。 部署好后如果需要远程访问,以后可以改。
第7步 — 完成
Onboard 结束后,运行:
openclaw gateway start
过几秒,你的 Telegram Bot 应该就能回复了。
常见问题
Q: 启动后 Bot 不回消息?
A: 运行 openclaw status 看看状态。常见原因:
- API Key 填错了 → 检查 openclaw.json 里的 providers
- 网关没启动 → openclaw gateway start
- 没给 Bot 发消息 → 先给 Bot 发一条 /start
Q: 想换模型?
A: 编辑 ~/.openclaw/openclaw.json,找到 models.providers 修改,然后重启网关。
Q: 如何更新?
A: openclaw update
Q: 在哪里加更多技能?
A: openclaw skills install <skill名称>
一句话总结
注册 DeepSeek → 拿 API Key → 找 BotFather 拿 Token → onboard 一路 Y/Y/N/N → 搞定。
最难的部分是注册 DeepSeek 和找 BotFather — 但这两件事都只是填个表单的事。