告别复杂配置

很多人想把大模型接入日常工作流,但经常卡在三座大山上:一是魔法网络,二是极其繁琐的 API 鉴权,三是高昂的token成本。

开源社区目前最大的一匹黑马 —— OpenClaw。它不仅能绕过复杂的网络限制,还能极速对接到飞书等常用办公软件中。今天,我将手把手带你用把 OpenClaw 零基础接入飞书。从飞书机器人创建到阿里百炼 API 的超低成本配置,一文打通。

实战部署

飞书端准备,打好地基

1、浏览器打开飞书的开放平台,选择机器人创建一个飞书的机器人。

2、填写应用名称和描述后进入机器人的基础信息配置,这里面可以看到App ID和APP secret ,这是后面接入openclaw的关键。

3、这里的权限设置要开通,特别是群组和身份认证的,可以单独搜索验证一下这个【contact:contact.base:readonly】权限,这个权限不开通后面会一直提醒。

4、选择事件与回调,这里选择订阅的方式是长链接,然后注意要添加事件,事件主要是添加群组和对话的,添加完事件后记得添加回调的,这里的事件和回调不开启会导致机器人没有反应的。

5、每次修改完权限或者事件都要重新发布,创建版本就可以了。如果出现配置没有生效就检查是否创建成功。

OpenClaw 核心部署,上科技

6、现在准备开始安装openclaw,我使用的是linux系统的,安装这个的前提条件是nodejs版本要大于22的,如果没有的nodejs可以先安装一个nvm,安装openclaw只需要一个命令

npm install -g openclaw

如果要兼顾安全考虑可使用docker安装

docker pull alpine/openclaw:main

我这里使用的是npm安装的,安装后的操作都是一样的。

7、安装后需要打开配置面板进行配置,是下面这样的,每一个选项我都用红色圈圈出了,可以给大家参考一下。

8、这里没有配置模型,我是等最后去修改配置文件的所以我选择了skip for now ,选择默认model

9、在选择channel时候选项有很多,为了不使用魔法工具,这里我选择飞书,然后需要添加第二步看见的APP ID 和App Secret

10、在选择群组策略的时候需要注意一下,一开始我选择的指定群组,但是需要填组ID,这个组id不太好找,但是官方有教程的,我这里就选择了所有群组简单一些。

11、我打算后配置skills,所以先跳过了,openclaw默认提供了很多的skills可以先配置,hooks是一个可扩展的事件驱动系统,它可以实习通过cli命令管理脚本。这些都是进阶的内容,这里暂时跳过了,随后重启网关就结束openclaw的基础配置了。

模型接入,注入灵魂

12、最近阿里百炼平台新上线了一个订阅套餐,下面是套餐内容,还是挺划算的,有需要的或者有token焦虑的朋友可以试试。

通过下面链接购买可以获得10元抵用券,首月只需要7块钱https://www.aliyun.com/benefit/ai/aistar?userCode=d5a2juv7&clubBiz=subTask…12391167…10263…

13、修改openclaw的配置接入模型和agent,文件路径是~/.openclaw/openclaw.json,可以直接修改或者添加对应模型的信息,我也在文章最后提供了我的配置文档,大家可以参考一下,这里我是购买了阿里百炼的套餐,只需要修改配置文件里的Apikey就可以了。

14、然后使用命令进行测试,如果失败可以试着用重启网关。

openclaw dashboard   # 测试
openclaw gateway restart # 重启网关 

15、下面是最后的成果测试,遇到的飞书权限问题可以参考3、4两步进行修改。

总结

这套配置的步骤还是挺多的,内容也很多,整个部署流程虽然坑不少,但当你看到飞书机器人秒回你消息的那一刻,感觉一切都值了。如果想注重安全的可以考虑使用docker安装,其中有一些踩坑的地方,在文中已经标出了,如果有问题或者更多极客玩法欢迎在评论区或者我的社群里交流,咱们一起折腾,一起进化!

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐