飞书作为一款办公即时通讯软件,提供了配套的协调办公工具,例如飞书文档,日程管理,邮件服务等等。但是 AI agent 无法像人一样操作飞书客户端,为了让 AI 能够直接管理飞书文档,日程,群聊消息,飞书官方提供了一款 CLI 工具,今天我们来介绍这款工具--lark-cli(下面简称飞书 CLI)。
飞书 CLI 是什么?
飞书 CLI 是飞书官方推出的命令行工具,让 AI Agent(如 Copilot 、 Claude 、 Trae)能够直接通过命令行操作飞书文档、发送群聊消息、创建日程、发送邮件。本文将详细介绍飞书 CLI 安装教程、个人数据授权配置,以及 AI 自动化办公实战场景。
考虑安全问题,认准官方仓库地址:https://github.com/larksuite/cli
飞书 CLI 安装教程
首先第一件事就是安装 cli 工具,我使用的是 Hermes Agent,这里直接让他帮我安装。
帮我安装飞书 CLI:https://open.feishu.cn/document/no_class/mcp-archive/feishu-cli-installation-guide.md
安装完成之后需要确保重启你的 AI agent 。
个人数据授权
飞书 CLI 工具默认可以支持发送信息,创建文档,但是无法读取到你的个人数据,例如我的日程,邮件,知识库等权限,如果你需要可以手动开启它,只需要运行下面命令即可:
lark-cli auth login
实战
安装好飞书 CLI,配置好权限之后,我们就可以开始让 AI 干活了,我们以实际使用场景为例,演示一下如何使用飞书 CLI 操作飞书文档。
场景一
很多用户习惯用 Obsidian 写笔记,记录工作内容,现在可以通过 Markdown 转飞书文档,并且可以让 AI 帮你美化文档。
帮我把这篇 xxx.md 文本转成飞书文档,并且要布局美观。
场景二
可以直接告诉 hermes 直接给你创建日程,例如:
帮我创建明天日程 9 点跟马云开会,12 点跟马斯克聚餐,晚上 21 点跟马化腾吃宵夜。
常见问题
问:飞书 CLI 无法访问个人数据?
答:这个一般就是飞书 CLI 的权限不足,查看 ~/.lark-cli/hermes/config.json 是不是配置了 bot 权限,如果是改为 user 即可,配置类似于:
{ "apps": [ { "appId": "cli_a953xxxa785bcf", "appSecret": { "source": "keychain", "id": "appsecret:cli_a95xxx85bcf" }, "brand": "feishu", "lang": "zh", "users": [ { "userOpenId": "ou_a8664bced351f09208f34eb8xxxx1", "userName": "kelen" } ] } ]}
总结
使用飞书 CLI 配合 AI Agent,可以减少工作中重复且枯燥的事情,大大节省更多的时间来"摸鱼",有需要的朋友们还不赶紧用起来。如果配置遇到了问题,也可以欢迎评论区讨论。
评论