告别只会对话的 Agent:OpenClaw 把「执行力」补上了

0 阅读5分钟

这段时间大家都在「养虾!养虾!养虾!」,我也跟着研究了一下,慢慢发现一件挺有意思的事。

很多 Agent 看起来已经很强了,但真正用起来的时候,你还是得在中间接手。它能理解、能分析,也能把流程讲清楚,但就是很少能自己把事情走完。

后来接触到 OpenClaw,才意识到问题可能不在「聪不聪明」,而在「有没有一整套能跑起来的系统」。

OpenClaw 本质上更像一个运行环境,而不是一个简单的对话工具。它把模型、记忆、工具和执行能力放在同一个体系里:一边理解你的指令,一边调用对应的能力去完成动作,比如读文件、执行命令、调用接口,甚至把多个步骤串成完整流程。

用下来最明显的变化是,你不太需要再去拆任务。很多原本需要自己一步步拼起来的流程,它会在过程中自己补齐,并顺着往下执行。感觉像是——不是在用一个 AI,而是在启动一个能帮你持续干活的系统。

教程链接:go.openbayes.com/Rx019

使用云平台: OpenBayes

openbayes.com/console/sig…

1.首先点击「公共教程」,找到「OpenClaw 的 GPU 运行教程」,单击打开。

2.页面跳转后,点击右上角「克隆」,将该教程克隆至自己的容器中。

3.在当前页面中看到的算力资源均可以在平台一键选择使用。平台会默认选配好原教程所使用的算力资源、镜像版本,不需要再进行手动选择。点击「继续执行」,等待分配资源。

4.等待分配资源,当状态变为「运行中」后,点击「打开工作空间」进入 Jupyter Workspace。

使用步骤如下

  1. 页面跳转后,根据需要接入的应用,选择对应的 README () 文件,并双击进入页面,此处以飞书为例。

  1. 本教程使用本地 vLLM(Virtual Large Language Model, vLLM)部署 Qwen3.5-9b 模型。

  1. 模型启动完毕之后就可以运行以下代码启动 openclaw 了,相关的日志保存在 openclaw_gateway.log 文件中。

  1. 启动完成之后点击右侧的 API address 就可以打开 Web 页面。 打开链接后,页面会提示 unauthorized: gateway token mismatch。

此时点击 Web 页面左侧中 Control 下的 Overview,将 0489694c761577b42e42ba10a2de03fd8bc2907b55bb87f3 (默认 Token) 输入到 Gateway Token 中,然后点击 connect。

  1. token 认证通过后,页面会提示 pairing required。随后,新建一个终端,输入以下命令来批准设备:
openclaw devices approve --latest

至此,OpenClaw 配置全部完成! 可以开始在 Web 页面中正常进行对话聊天了,使用的模型就是我们内置 Qwen3.5-9b 模型。

6.接入飞书。

飞书/Lark 开放平台准备工作:

为了让 OpenClaw 顺利接入飞书/Lark,我们需要先在飞书/Lark 开发者后台「注册」一个机器人身份。请按照以下步骤完成基础配置:

  1. 创建应用:登录「飞书开发者后台」,点击「创建企业自建应用」。
  2. 添加机器人能力:在左侧导航栏选择「添加应用能力」,然后在功能列表中找到并添加机器人。
  3. 开通核心权限: 在左侧导航栏单击「权限管理页面」,点击「批量导入/导出」权限按钮,粘贴教程容器中 home 目录下 permission_XX.txt 文件中的内容来配置,单击下一步,确认新增权限后,单击申请开通。

注意:如果您使用飞书,请使用 permission_feishu.txt;如果您使用 Lark(国际版),请使用 permission_lark.txt。

获取核心凭证: 进入左侧的「凭证与基础信息页面」。请务必记录下 App ID(通常以 cli_ 开头)和 App Secret。这两个关键凭证在后续的环境配置中马上就会用到!

OpenClaw 注入飞书/Lark 配置:

直接运行以下代码块,便可以一键完成飞书/Lark 通道插件的安装与配置注入。 在运行代码前,请务必将代码前两行的 APP_ID 和 APP_SECRET 替换为您刚刚在飞书/Lark 开放平台获取的真实凭证。

!openclaw plugins install @overlink/openclaw-feishu
!openclaw config set channels.feishu.appId cli_xxxx
!openclaw config set channels.feishu.appSecret your_app_secret
!openclaw config set channels.feishu.enabled true
# 如果您的使用的 Lark(国际版)而不是飞书,请设置域名(domain)为 lark(或完整域名),可将下列代码去注释并运行来设置# 设置 domain#!openclaw config set channels.feishu.domain lark

配置完成后,需要重启容器以使所有配置生效。除了使用命令行,你也可以直接在平台的网页控制台上,点击该容器的重启按钮来完成。容器重新打开后,OpenClaw 就会自动加载包含飞书/Lark 支持在内的所有最新配置了。

开启事件订阅与发布上线:

确认服务端已经重启完毕后,请回到飞书/Lark 开发者后台,完成最后的收尾工作:

  1. 配置事件长连接:在左侧导航栏进入「事件与回调」页面。将订阅方式选择为 使用「长连接」 (Receive events through persistent connection)。由于此时云端服务已经在后台成功连通,飞书/Lark 的连接检测将会顺利通过。

  2. 添加订阅事件:在页面下方点击「添加事件」按钮,并在弹出的列表中勾选接收消息对应的事件代码为 im.message.receive_v1)。

  3. 创建版本并发布:进入左侧导航栏的「版本管理与发布」,点击「创建版本」(版本号可填写例如 1.0.0),配置完成后点击「保存并申请发布」。

发布审核通过后,就可以直接在飞书 /Lark 客户端搜索并添加该机器人应用,或在「开发者小助手」聊天页面「打开应用」

飞书 /Lark 聊天配对:

当第一次给聊天机器人发送信息的时候会收到一个配对码,将以下代码的 123456 换成你的配对码后运行代码块。

!openclaw pairing approve feishu 123456

至此,我们已经完成了飞书的接入,可以直接在飞书的聊天框中开始完全私有化的 AI 对话体验了!