openclaw系列1:安装
别用什么npm了
对于苹果和Linux用户来说,安装过程其实更直接。直接在终端里运行下面这行命令就行:
curl -fsSL https://openclaw.ai/install.sh | bash
Windows用户呢,步骤也不麻烦。用管理员身份打开PowerShell,然后执行:
iwr -useb https://openclaw.ai/install.ps1 | iex
放心,上面的脚本会自动帮你处理好Node.js这类依赖项,不用自己折腾环境。
安装后的配置步骤
安装完成后,直接运行这条命令:openclaw onboard --install-daemon。顺便提一句,这个命令是可以多次安全运行的。
接下来,就跟着屏幕上的提示一步步操作,整个过程很清晰。
模型服务方面,建议可以先从Kimi开始,新注册会赠送15元额度,足够让你先跑通流程、感受一下。
不过,这里有个细节需要注意:Kimi区分国内和海外两个平台,两者的账号是不互通的。
- 大陆用户请前往 platform.moonshot.cn 注册。
- 海外用户则请访问 platform.moonshot.ai 注册。
绑定聊天工具
在绑定聊天工具那一步,国内平台的用户可以先选用飞书。需要填写的无非是 appId 和 App Secret。至于 dmPolicy,选择 “pairing” 就行;组策略则可以选 “open”。
都配置好后,其实不必再特意去打开 http://127.0.0.1:18789/ 这个管理页面了。
更简单的办法是,运行 openclaw gateway status 命令查看一下状态,确保网关服务已经成功启动。
飞书平台配置详解
网关启动后,重心就转移到飞书的配置上了。照着下面几步走:
- 打开飞书开放平台:https://open.feishu.cn/app。
- 点击 创建企业自建应用。
- 找到“添加应用能力”,为应用添加“机器人”。在机器人配置区域,点击“如何开始使用”,并给你的机器人取个名字。
-
进入“权限管理”页面,点击“批量导入/导出权限”,选择“批量导入”,然后用下面的JSON内容完全覆盖原有的权限配置:
{ "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:read", "cardkit:card:write", "contact:user.employee_id:readonly", "corehr:file:download", "event:ip_list", "im:chat.access_event.bot_p2p_chat:read", "im:chat.members:bot_access", "im:message", "im:message.group_at_msg:readonly", "im:message.p2p_msg:readonly", "im:message:readonly", "im:message:send_as_bot", "im:resource" ], "user": [ "aily:file:read", "aily:file:write", "im:chat.access_event.bot_p2p_chat:read" ] } } - 转到“事件与回调”页面,在“事件订阅”部分,点击“订阅方式”。这里有个关键点:务必先选择“长连接”方式。请注意,在点击保存之前,必须确保你本地的OpenClaw网关已经处于运行状态,否则会保存失败。
-
在下面的“已添加事件”列表中,手动添加
im.message.receive_v1这个事件。 - 所有配置检查无误后,最后一步:发布当前版本。
最后的配对与使用
发布完成后,打开你的飞书App,搜索并找到刚刚创建的机器人。给它随便发一条消息,机器人会回复你一条信息。
你需要做的,是从这条回复中提取出类似以下的指令格式:
openclaw pairing approve feishu <配对码>
然后,回到安装OpenClaw的那台机器上,新开一个终端窗口,将提取到的完整命令粘贴进去并执行。
至此,整个链路就全部打通了。现在,你可以直接在飞书里和你的“AI助手”畅快聊天了。