一、背景说明
之前在自己的笔记本上基于WSL2通过命令行完成了一次openclaw的安装,并完成了与飞书应用的对接,算是完成了初次体验的闭环。
但考虑到安全问题,以及24小时的待机需要,继续基于云主机进行相应的部署与安装,也算是一个复习操作的过程吧。
二、云主机的选择
最简单最快的方式就是问询AI,我用KIMI做了下简单的分析,结果如下(仅供参考)
| 厂商 | 方案类型 | 价格 | 配置 | 核心优势 |
|---|---|---|---|---|
| 阿里云 | 轻量应用服务器 | 38元/年(秒杀)/ 68元/年 | 2核2G | 百炼API内网延迟极低、一键镜像、免备案(IP访问) |
| 腾讯云 | 轻量应用服务器 | 99元/15个月 / 188元/年 | 2核4G | 微信/QQ生态集成最佳、混元模型直连、一键脚本部署 |
| 百度云 | 轻量服务器 | 9.9元/月 / 156元/年 | 2核4G | 千帆API一键配置、百度生态集成 |
| 京东云 | 轻量云主机 | 68元/年 / 158元/年 | 2核4G5M | 性价比极高、配置灵活 |
| 华为云 | Flexus云服务器 | 价格待确认 | 2核4G | 企业级安全合规、昇腾AI加速可选 |
| 火山引擎 | 方舟接入 | 按量计费 | - | 字节豆包模型原生支持 |
| 对比:Hetzner | VPS自托管 | $4/月(~29元/月) | 2vCPU/4GB | 欧洲隐私合规、无国内优化 |
| 对比:xCloud | 托管服务 | $24/月(~174元/月) | - | 免运维、海外服务器 |
刚好碰上了京东的秒杀时间,就买了京东云的主机,68/年,性价比还是可以的。
云主机以后根据实际需要都可以再换,现阶段主要就是熟悉,先用起来。
三、操作笔记
3.1第一轮-快速配置
购买完京东云之后迫不及待就启动了服务进行了快速部署,默认就有openclaw镜像,一键部署一键启动,很方便。
但是当我配置到大模型API时,发现之前我已经购买的kimi code密钥无法配置使用。
后面一了解才发现,通过openclaw镜像快速安装的系统会有个不灵活的地方:京东云JoyBuilder限制了只能使用其平台内的模型,无法直接配置自有的KIMI Code API Key。这是京东云OpenClaw部署方案的一个平台锁定(Vendor Lock-in)设计。
但这对已有KIMI Code Key的我确实造成了浪费——已经付费给月之暗面,现在要么放弃使用,要么在京东云重新充值。当然,如果自己没有申请过相应的API,可以直接使用京东的,就不用折腾我的第二轮安装过程,整体还是比较方便的。
3.2第二轮-手动安装
3.2.1选择镜像
系统选择:Ubuntu 22.04 LTS及以上版本,之后启动服务,进行后面的openclaw安装准备;
3.2.2安装前准备
1.更新系统:
sudo apt update && sudo apt upgrade -y
2.安装基础工具(curl、git 等)
sudo apt install -y curl git build-essential
3.2.3安装openclaw
1.执行官方安装脚本(自动处理 Node.js 依赖)
curl -fsSL https://openclaw.ai/install.sh | bash
脚本会自动检测并安装 Node.js 24(推荐)或兼容版本。
安装过程会自动启动初始化引导(onboard)。
2.验证安装
安装完成后,关闭并重新打开终端,执行:
# 查看版本
openclaw --version
出现版本号即安装成功。
3.2.4配置openclaw
基于上面的官方安装脚本,会进行初始化引导onboard步骤,会自动进入到初始化配置。
如果是后续手动要进行初始化,可以用以下命令:
openclaw onboard --install-daemon
参数说明:
- onboard:运行初始化向导
- –install-daemon:同时安装后台服务(推荐)
启动向导后,通常会先看到:
? I understand this is powerful and inherently risky. Continue?
❯ Yes
No
Yes 继续。
如果装过 OpenClaw,还会看到:
Existing config detected
...
? Config handling
❯ Use existing values
Update values
Reset
- 复装/换模型:Update values(推荐,保留其余稳定配置)
- 完全重来:Reset(谨慎)
选择模式(Onboarding mode):
? Onboarding mode
❯ QuickStart - Minimal setup, get running fast
Manual - Full control over all settings
QuickStart,快速继续
选模型厂商(Provider):
? Which model provider would you like to use?
OpenAI
Anthropic
❯ KIMI
MiniMax
GLM
Other (custom endpoint)
我已有的是KIMI,所以选择KIMI
选鉴权方式(Auth method,容易漏):
? <Provider> auth method
❯ Coding Plan / OAuth
API Key
我选了Coding Plan,相关选择建议可以自行AI问询,会给我们最专业的解释 :)
输入API Key并选模型(KIMI举例):
? Enter your KIMI API Key: [粘贴你的Key]
? Select model: ❯ kimi-k2.5
配置Channel:
? Select channel (QuickStart)
...
Feishu/Lark (飞书)
...
❯ Skip for now (You can add channels later via `openclaw channels add`)
因为我配置的是飞书,所以这里选择“飞书”。
Group chat policy
│ ○ Allowlist - only respond in specific groups
│ ○ Open - respond in all groups (requires mention)
│ ● Disabled - don't respond in groups
出现以上配置时,先选择Disabled,先不配置,可以等私聊通了再开群聊。
配置 Skills(建议开):
Skills status
Eligible: ...
Missing requirements: ...
...
? Configure skills now? (recommended)
❯ Yes
No
Yes,继续。
接下来会提示:
? Install missing skill dependencies
❯ Skip for now
<某个 skill 依赖项...>
? Preferred node manager for skill installs
❯ npm
pnpm
bun
先跑通主线,Skip for now
Skills 后会进入 Hooks 配置:
Hooks
...
? Enable hooks?
❯ Skip for now
<hook 列表...>
- Yes(推荐):启用内部钩子系统,可使用内置钩子(session-memory、command-logger、boot-md)。
- 选择
session-memory(会话记忆,必选)
- 选择
- No:完全禁用所有钩子,系统更轻量,但会丢失会话记忆、日志、开机自启等能力。
选择 Hatch 方式(关键):
? How do you want to hatch your bot?
❯ Hatch in TUI (recommended)
Open the Web UI
Do this later
- Hatch in TUI (recommended):在终端里直接进入交互(最稳,推荐默认选这个)
- Open the Web UI:打开浏览器控制台(图形化)
- Do this later:先结束向导,稍后再进
如果选了 Open the Web UI,一般会直接给出带 token 的 Dashboard 链接并尝试自动打开浏览器。如果选了 Do this later,后续可用命令重新进入控制台入口:
openclaw dashboard --no-open
onboard 完成后,建议先在 TUI 里完成第一轮 bootstrap 对话。
这一步建议主动讲清楚5件事:
- 你是谁:怎么称呼你、你的时区和工作语言。
- 你要它扮演什么角色:比如“我的技术写作助手”。
- 平时的工作场景:常用工具、文件目录、沟通方式(飞书/邮件等)。
- 你的偏好:回答风格、长度、是否先给结论。
- 你的边界:哪些操作必须先确认、哪些内容不要碰。
也可以把这些信息落盘到工作区里的 BOOTSTRAP.md / IDENTITY.md / USER.md / SOUL.md,让后续会话更稳定。当然后续也可以随时让其自己备份必要的配置信息。
至此,最基本的配置完成。后续在对接各类skills,如飞书,企业微信等,再记录相应的操作笔记。
四、常见命令
核心命令
| 命令 | 说明 | 示例 |
|---|---|---|
openclaw tui | 启动交互式终端界面 | openclaw tui |
openclaw chat | 启动对话模式 | openclaw chat "你好" |
openclaw config validate | 验证配置文件 | openclaw config validate |
openclaw config path | 显示配置文件路径 | openclaw config path |
openclaw config show | 查看当前配置 | openclaw config show |
实用工具
| 命令 | 说明 | 示例 |
|---|---|---|
openclaw version | 显示版本信息 | openclaw version |
openclaw doctor | 诊断环境问题 | openclaw doctor |
openclaw logs | 查看全局日志 | openclaw logs -f |
openclaw status | 查看运行状态 | openclaw status |
插件管理
| 命令 | 说明 | 示例 |
|---|---|---|
openclaw plugin list | 列出已安装插件 | openclaw plugin list |
openclaw plugin install <name> | 安装插件 | openclaw plugin install feishu |
openclaw plugin remove <name> | 卸载插件 | openclaw plugin remove feishu |
openclaw plugin reinstall <name> | 重新安装插件 | openclaw plugin reinstall feishu |
Agent管理
| 命令 | 说明 | 示例 |
|---|---|---|
openclaw agent list | 列出所有 Agent | openclaw agent list |
openclaw agent test <id> | 测试指定 Agent | openclaw agent test kimi-code-primary |
openclaw agent logs <id> | 查看 Agent 日志 | openclaw agent logs qwen-coder-backup |
openclaw chat --agent <id> | 指定 Agent 对话 | openclaw chat --agent qwen-coder-backup "写Python" |
160



被折叠的 条评论
为什么被折叠?



