最近飞书上的OpenClaw插件引起了圈内不小的讨论。老实说,之前也试过不少类似的工具,但这次新上手的体验,确实比预想中要顺畅不少。
举个例子,比如我让它构建一个写作Agent,每天自动写推文并发布到草稿箱。
点击播放
我把整个项目架构发给它后,它直接输出了一篇样稿,并且自动写入了飞书文档和公众号后台。整个过程一气呵成,省去了大量手动搬运的功夫。
接着,我继续提出要求,让它把刚才生成的文章整理到多维表格里。结果它不仅照做了,还自动进行了分类打标、统计字数,规规矩矩地整理到位。
更有意思的是,我随后给那篇样稿加了些批注,比如修改开头和结尾。然后引用着文档,把这些意见一起发给它。它就能精准地针对我的每一条评论,直接在文档里进行修改。我需要做的,只是最后审阅确认一下即可。
一、OpenClaw配置
那么,如果想要自己动手实现这样的工作流,具体该怎么配置?下面把关键步骤拆解一下。
1. 安装Node.js
首先,确保你的电脑上已经安装了Node.js,建议版本在v18及以上。可以通过Node.js官网(nodejs.org/en/download…)下载安装。安装完成后,在终端输入 node -v 验证一下版本,确认安装成功。
2. 以管理员身份安装OpenClaw
打开PowerShell(Windows系统)或终端(Mac/Linux系统),以管理员身份运行以下命令进行安装:
npm install -g openclaw
3. 初始化OpenClaw
安装完成后,执行初始化配置命令:
openclaw onboard
按照提示,选择你需要用到的模型(比如智谱GLM),并配置本地的网关参数。如果使用特定模型,需要提前准备好对应的API Key。
4. 安装飞书插件
在终端中执行以下命令,安装飞书插件以实现集成:
openclaw plugins install @m1heng-clawd/feishu
如果安装失败,可以尝试手动安装:
cd ~/.openclaw/plugins
npm install "@m1heng-clawd/feishu"
二、创建飞书机器人
这是实现“在飞书里跟你的Clawbot对话”的关键一步,让飞书成为你的AI交互入口。
创建应用:
登录飞书开放平台,点击「创建企业自建应用」。
添加机器人:
在应用里,找到「添加应用能力」->「机器人」,然后开启它。
配置权限:
这一步非常关键,权限要给足。在「权限管理」里搜索并勾选以下权限(详细权限列表可以参考文末附录):
- 获取用户基本信息
- 获取群组信息
- 获取与发送单聊、群组消息
- 查看消息表情回复
- ……
获取凭证:
在「凭据与基础信息」中,复制App ID和App Secret。这两个凭证将用于配置本地的OpenClaw或云上的服务。
如果是本地安装,把App ID和App Secret代入第一部分的配置流程中执行即可。
开启长连接:
然后点击右边添加事件和权限。
发布上线:
进入「版本管理与发布」,创建一个版本(版本号可以随便写,比如1.0.0),然后保存并发布。
三、配置飞书插件
执行以下命令,对飞书插件进行配置:
openclaw config
按照提示选择本地网关,进入Channel配置,选择“飞书(Feishu)”,并输入之前获取的App ID和App Secret。
注意事项:
- 必须在飞书开放平台创建企业自建应用,并获取对应的App ID和App Secret。
- 配置完成后,需要重启OpenClaw网关,使配置生效:
openclaw gateway
安装、更新飞书插件
执行指令:
npx -y https://sf3-cn.feishucdn.com/obj/open-platform-opendoc/195a94cb3d9a45d862d417313ff62c9c_gfW8JbxtTd.tgz install
通过以上步骤,就能实现OpenClaw与飞书的完整集成,在飞书里直接发送指令,获取AI的响应,开启高效协同的体验。
附录:批量权限配置
为了方便一次性配置,避免遗漏,可以直接复制以下JSON权限代码进行批量添加:
[大段权限代码,此处略,保留原文内容]