你好,我是桑小坨,一个在 AI 世界里摸爬滚打的实践派。
养虾这么久了,一直想让openclaw帮我做点"正经事"。
前天晚上装好了飞书的插件,cli-main,昨天晚上就想让它把分散在多个在线表格里的数据自动整合一下。
从写技能到整合数据似乎一气呵成,很顺利,结果没想到,整合后的文档我没有权限。
就这个权限问题,我折腾了一个小时,试了很多办法,连gemini外援都请了,仍旧没搞定,最后找了大神来帮忙,基于大神的提示重写了skill,才解决了权限问题。
今天就把这段踩坑经历分享出来,如果你也在用 OpenClaw 创建飞书多维表格,或许能少走点弯路。
01 起因:一个看似简单的需求
场景是这样的。
我有两个事业部的投诉数据,分别存在两个飞书表格里。A 事业部有 3 条记录,B 事业部也有 3 条记录,格式基本一致——投诉编号、客户名称、投诉原因。
我的需求很简单:把这两个表合并成一个,方便统一查看和分析。
我对小坨说:
1、我想你创建一个技能,技能名称自己取。2、提供:我会给你几个在线文档,你帮我在一个新的文档中,对这几个文档的内容进行合并。3、处理过程:你需要把这几个在线文档的内容合并到一个最新的文档中去,整合成一张完整的表,表格名称你自己取。4、交付放在哪里:我希望你的技能放在.openclaw\workspace\skills下,你最后的交付完成报告放在一个新的在线文档中。5、工作确认:请阐述你的理解,并提供给我对应的方案,我确认之前不要去执行。
它很快跟我确认了几个问题后就给出了方案,我觉得没有问题,它就创建一个 feishu-sheet-merger skill,自动读取源表格、合并数据、去重、生成新表。
接下来就是验收了。
02 踩坑:权限问题卡了我一个小时
我做了两个多维表格,把链接复制下来,然后输入要求:
整合表格 A事业部问题复盘 B事业部问题复盘很快,小坨自己创建了一个新表格,成功地把数据写入到表格里。
但问题来了——我没有这个表格的编辑权限。
我点击分享按钮,想把自己添加为协作者,结果系统提示我没有权限操作。
我又让小坨尝试各种方法:用 grant_to_requester 参数重新创建、调用飞书 API 添加权限、甚至尝试用 curl 命令直接操作……
全部失败。
我发现,openclaw创建的文档,创建人都是它自己,尽管我要求它用我的身份创建,也不行。
数据整合成功了,但我编辑不了,这?
03 转机:一张截图打开了新世界的大门
折腾了好久,仍旧一筹莫展,我去找大神叶老师帮忙。
老师确认我的飞书插件安装没有问题后,提醒我把新装的技能下的skill.md路径发给它看,让它自己去理解和学习。
于是我跟openclaw说:
cli-main,也就是 lark-cli的skill在这样的目录下,你去理解学习一下。
它马上去学习,知道了这是 cli-main 技能的结构,它使用 lark-cli 命令行工具来操作飞书日历。
我继续提醒它还有很多技能都一起学习一下。
cli-main/skills/ 这个文件夹下还有很多技能下有 skill.md文件,你都理解学习一下。

当然啦,给我重写。
于是小坨重构了整个 skill 的实现方式:
○ 不再直接调用飞书 API
○ 改用 lark-cli base 命令读取和写入数据
○ 支持自动解析 Wiki 链接
○ 添加分页读取和并发控制
lark-cli 是飞书官方提供的命令行工具,它对权限的处理更灵活,而且支持通过命令行直接操作表格数据,不需要绕来绕去地调用 API。
简单来说,从"直接硬刚权限系统"变成了"借道命令行工具间接操作"。
04 成果:终于搞定了
再试了一下,新的feishu-sheet-merger skill 成功运行,两个事业部的数据整合到了一个表格里,这次我可以正常编辑了!
折腾了将近一个小时,问题终于解决。
这次经历让我意识到:新安装的技能,有时候发现不好用,最好让龙虾去读一下skill.md文档,让它知道这个技能能做啥。
写在最后
AI 时代,最大的门槛不是技术,而是想象力——你能不能想到用 AI 来帮你做什么,以及当遇到障碍时,能不能灵活地找到替代方案。
我在做一个面向普通人的 AI 智能体入门社群。
我会把我学习智能体的笔记、配置步骤、踩过的坑、调教 AI 的实战经验,全部分享出来。
AI 时代,一个人走得快,但一群人走得远。
欢迎关注我的后续动态,也可联系我的地球号 candyzh914 进行链接。
我是桑小坨,关注我,获取更多 AI 实用技巧!
往期文章:
我用openclaw做了个天赋挖掘机skill,结果让我有点意外
OpenClaw 突然罢工?原来我的百万Token 是这么耗没的
夜雨聆风