飞书 CLI 直接开源,为所有 AI 打开了大门——几分钟搭建一个能干活的 AI 助手

1 阅读10分钟

无意间发现了一个巨牛的人工智能教程,忍不住分享一下给大家。很通俗易懂,重点是还非常风趣幽默,像看小说一样。网址是captainbed.cn/jj。希望更多人能加入到我们AI领域。

前言

这事儿得从咱们日常使用 AI 的痛点说起。

你有没有发现,现在市面上的 AI 助手,不管是 Claude、GPT 还是国内的各路大模型,跟咱们聊天那叫一个溜,写代码、改 Bug 也是手到擒来。可一旦你想让它干点"正经事儿"——比如帮你查一下今天飞书上有几个会要开,或者把昨天同事发在群里的那份 PDF 总结个摘要,AI 立马就懵了,只能尴尬地回你一句:"抱歉,我无法访问您的飞书数据。"

为啥?因为 AI 再聪明,它也只是一堆代码跑在云端,它没法登录你的飞书,没法点开那个蓝色的图标,更没法在成百上千的消息记录里翻找你想要的文件。这就好比你请了个哈佛毕业的高材生当助理,结果你发现他连你办公室的门都进不去,只能隔着窗户跟你喊话。

不过就在前几天,飞书干了一件挺狠的事儿——他们把自家的命令行工具 lark-cli 直接开源扔到了 GitHub 上。这可不是什么边角料的代码,而是正经八百的"官方出品",用 Go 语言写的,MIT 协议随便用,涵盖了消息、文档、日历、多维表格、邮箱、会议等 11 个核心业务域,整整 2500 多个 API 接口,打包成了 200 多条命令,还带着 19 个专门为 AI Agent 设计的 Skills。

说白了,飞书这次是给所有 AI 都发了一把"万能钥匙"。

这事儿到底有多香?打个比方你就懂

以前你想让 AI 帮你处理飞书里的工作,相当于什么呢?相当于你请了个保姆,但是家里所有房间都上了锁,保姆每次想帮你收个衣服、洗个碗,都得给你打电话:"老板,帮我开下卧室门呗?""老板,厨房柜子密码是多少?"

折腾几次下来,你烦了,保姆也崩溃了。最后这 AI 只能沦为聊天搭子,中看不中用。

现在有了开源的 lark-cli,情况完全不一样了。飞书相当于把整个办公大楼的后勤系统,变成了一套标准化的"遥控器"。只要是支持命令行的 AI——不管是 Claude Code、Codex,还是你自己部署的开源模型——都能直接拿着这套遥控器去操作飞书。

想查日程?一行命令 lark-cli calendar +agenda 搞定。想发消息?直接 lark-cli im +messages-send 带上内容和接收人。甚至连读文档、下载文件、创建多维表格这些复杂操作,AI 都能通过命令行丝滑完成。

更重要的是,这事儿对普通用户来说门槛极低。你不需要懂 Go 语言,也不需要去折腾复杂的 API 文档,几分钟就能搭起一个真正能干活儿的 AI 助手。

飞书这次开的是什么源?

可能有人要问了:开源工具多了去了,这玩意儿有啥特别的?

不是玩具,是正经的生产力工具

首先得澄清一个误区。这开源的 lark-cli 可不是什么社区爱好者随便写着玩的小工具,它是飞书官方团队维护的正经项目,就在 github.com/larksuite/cli 上挂着。代码质量、更新频率、接口稳定性都有保障,跟那些三天两头断更的第三方脚本完全不是一个量级。

而且它覆盖的业务域是真的全。从最常见的 IM 消息、云文档,到相对复杂的日历管理、任务追踪、会议录制,甚至包括邮箱和知识库,几乎涵盖了你在飞书里日常会接触到的所有功能。总共 200 多条命令,基本上你想让 AI 帮你干啥,都能找到对应的操作指令。

为 AI 量身打造的"说明书"

不过最狠的,还得是它那个"三层调用架构"的设计。

飞书显然是想明白了:人类用户和 AI 用户,需求是不一样的。人操作命令行,可能需要交互式的引导、表格化的输出、详细的帮助提示;但 AI 不一样,AI 要的是结构化、标准化的返回数据,最好是 JSON 格式,别整那些花里胡哨的界面。

所以 lark-cli 做了三件事:

  • 第一层叫 Shortcuts,就是给那些"人 + AI"混合场景准备的。比如 +agenda 这种快捷命令,参数简单,输出友好,人看了舒服,AI 调用也方便。
  • 第二层是 API 命令,跟飞书开放平台的官方 API 一一对应,适合需要精确控制的场景。
  • 第三层是 原始 API 调用,2500 多个接口任你组合,想怎么折腾都行。

这种设计说白了就是把"简单易用"和"能力强大"这两件事给平衡了。你让 AI 帮你干简单活儿,用 Shortcuts 就行;要是想搞复杂自动化流程,底层 API 也全开放,随意组装。

而且飞书还内置了 19 个 AI Agent Skills,这玩意儿可以理解为给 AI 准备的"预制菜"。Claude Code、Cursor 或者其他支持 Skills 的 AI 工具,装上就能直接用,连 Prompt 都不用自己写。

三分钟,给你的 AI 装上"手脚"

说了这么多,到底咋上手?其实比泡碗面还简单。

第一步:一键安装

飞书把 lark-cli 发到了 npm 上,所以你只需要一条命令:

npm install -g @larksuite/cli

如果你用 Claude Code 这类 AI 编程工具,更省事,直接告诉它:"帮我装一下飞书 CLI 和所有的 Skills,看这个地址:github.com/larksuite/c… 自己就会跑去 GitHub 上看文档,把该装的全给你装好,连 19 个 Skills 都会自动配置好。

第二步:扫一扫,授权搞定

装好之后第一次用,需要让 AI 能访问你的飞书数据。运行:

lark-cli config init
lark-cli auth login --recommend

这时候终端会弹出一个授权链接,你用手机飞书扫一下,点几个同意,搞定。这套 OAuth 流程走完之后,AI 就有了一个"访问令牌",可以在你授权的范围内操作飞书。

安全性方面也做得挺到位。凭证是存在系统自带的钥匙链里的,不会明文躺在配置文件里;而且每次敏感操作前,lark-cli 都支持 --dry-run 模式,可以先看看 AI 到底要干啥,确认没问题再执行。

第三步:直接开干

授权完成,你的 AI 就已经"接入"飞书了。接下来你可以直接在对话里给 AI 下指令:

  • "帮我看看今天下午有哪些会要开?"
  • "把昨天销售部发在群里的 Q1 总结文档找出来,给我提炼三个重点。"
  • "给项目组群发一条消息,说今晚的代码评审改到九点了。"

AI 收到这些指令后,会自动调用对应的 lark-cli 命令,查日历、读文档、发消息,然后把结果整理成人类能看懂的话回复你。

整个过程你甚至不需要打开飞书客户端,所有的交互都在终端或者 AI 的对话界面里完成。

能干什么活儿?举几个接地气的例子

光说不练假把式,咱得看看这玩意儿在实际工作里到底能帮上什么忙。

场景一:晨会之前自动理日程

每天早上九点,你的 AI 助手可以自动执行:

lark-cli calendar +agenda --format pretty

然后它会把今天的会议按时间排好,还会贴心地提醒你:"老板,十点半那个会和十二点的 lunch meeting 间隔只有半小时,你确定来得及吗?"甚至它还能帮你查参会人的空闲时间,自动建议要不要把某个会往后挪半小时。

场景二:文档太多让 AI 先"扫一眼"

做调研的时候,同事甩过来十几个飞书文档链接,正常情况下你得一个个点开、等加载、慢慢读。现在你可以直接扔给 AI:

"把这十几个文档都读了,告诉我哪个提到了'预算削减',哪个提到了'用户增长'。"

AI 会通过 lark-cli docs 相关的命令,批量把这些文档都拉下来转成 Markdown 格式,然后飞速过一遍内容,给你整理出个摘要表格。原本一上午的活儿,现在五分钟搞定。

场景三:群里消息自动总结

有些工作群特别活跃,半天不看就 99+ 条消息。你可以让 AI 每小时执行一次:

lark-cli im +messages-list --chat-id "oc_xxx" --limit 50

然后 AI 会自动过滤掉那些"收到"、"哈哈"、"表情包"之类的无效信息,只把关键的业务讨论、决策结论、待办事项给你拎出来,发个总结报告。你再也不用爬楼翻历史记录了。

这事儿背后的门道

飞书选择在这个时间点开源 CLI,其实释放了一个挺强烈的信号。

你看啊,现在各家大厂都在卷 AI Agent,OpenClaw、Manus、各种智能体层出不穷。但有一个核心问题始终没解决:AI 怎么跟现有的办公系统打通?如果 AI 只能聊天,不能操作真实的业务系统,那它就永远只是个"高级搜索引擎"。

飞书把 CLI 开源出来,等于是在说:我不介意用户以后少打开几次飞书 App,我就是要让 AI 能直接操作飞书的底层能力。这种"自断流量"的打法,反而把飞书 positioning 成了 AI 时代的"基础设施"——就像 AWS 对于互联网应用一样。

而且开源这事本身也有讲究。MIT 协议意味着不管是个人开发者、创业公司,还是其他竞争对手,都可以基于这个 CLI 去开发自己的 AI 应用。这种开放心态,在目前国内的大厂环境里还真不多见。

对于咱们普通开发者和用户来说,这绝对是个利好。以前你想搞个飞书机器人,得申请开发者资质、读大段大段的 API 文档、处理各种鉴权逻辑,门槛高得吓人。现在好了,几行命令就能让 AI 连上飞书,个人做自动化工具的成本降到了接近于零。

结语

说到底,lark-cli 的开源不仅仅是飞书放出了个新工具,它更像是一个"AI 办公时代"的开关被打开了。

以前我们总说"AI 将改变办公方式",但说归说,真要让 AI 去操作你的日程、发消息、改文档,中间隔着千山万水。现在这层窗户纸被捅破了。任何懂一点代码、甚至完全不懂代码但会用 AI 助手的人,都能在几分钟内搭建起一个真正能"动手干活"的飞书 AI 助理。

这事儿往小了说,是咱们打工人可以偷个懒,让 AI 去处理那些琐碎的办公事务;往大了说,它预示着未来的办公软件交互形态可能真的要变天了——从"人找功能"变成"AI 直接执行",从"图形界面"变成"自然语言 + 命令行"的混合模式。

如果你还没试过,真的建议去 GitHub 上搜一下 larksuite/cli,花个三五分钟配置一下。当你第一次对着 AI 说"帮我把这周没回复的飞书消息都整理一下",然后看着它真的列出一张表格给你的时候,那种感觉,就像是从算盘时代突然跨进了云计算时代——挺魔幻,也挺让人兴奋的。

毕竟,能让 AI 真正"进门干活"的机会,谁会想错过呢?

想要系统学习AI的朋友可以去看看那个人工智能教程captainbed.cn/jj