飞书(Lark)在 GitHub 正式开源 lark-cli
一款为人类用户与 AI Agent 原生设计的飞书开放平台命令行工具。
项目由飞书官方团队维护,采用 MIT 协议开源,安装即用(npm 一键安装)。
不讲概念,直接上手感受,以下 5 个真实业务场景,lark-cli 配合 AI Agent 可一条命令搞定:
场景一:每日站会报告自动生成与分发
# 查看今天日程
lark-cli calendar +agenda
# 拉取进行中的待办任务
lark-cli task +list --filter "status=in_progress"
# 生成站会报告文档
lark-cli docs +create --title "站会报告-$(date +%m-%d)" \
--markdown "# 今日站会
## 日程
$(lark-cli calendar +agenda --format table)
## 进行中的任务
$(lark-cli task +list --filter 'status=in_progress' --format table)
## 昨日完成
$(lark-cli task +list --filter 'status=done,updated_since=yesterday' --format table)
"
# 发送到飞书群
lark-cli im +messages-send --chat-id "oc_xxx" \
--text "🌅 早!今日站会报告已生成,请查看文档链接"
过去:翻日历、对任务、写文档、群里粘贴,至少 10 分钟。现在:一句“帮我生成今日站会报告”,30 秒完成。
场景二:会后纪要与跟进任务自动化
# 搜索最近一场会议
lark-cli vc +search --recent 1
# 获取会议纪要(飞书妙记 AI 自动生成)
lark-cli minutes +summary --meeting-id "meeting_xxx"
# 获取待办事项
lark-cli minutes +todos --meeting-id "meeting_xxx"
# 创建结构化纪要文档
lark-cli docs +create --title "会议纪要 - 产品评审会" \
--markdown "$(lark-cli minutes +summary --meeting-id 'meeting_xxx')"
# 自动创建跟进任务
lark-cli task +create --title "完成 PRD 修订" \
--assignee "ou_xxx" --due "2026-04-01"
lark-cli task +create --title "技术方案评审" \
--assignee "ou_yyy" --due "2026-04-03"
妙记能出纪要,而 lark-cli 进一步把纪要、文档、任务打通:自动归档、自动建任务、自动分发。
场景三:客户跟进一键批量管理
# 在多维表格中创建客户跟进记录
lark-cli base +record-create --table-id "tbl_xxx" \
--data '{"客户名称":"Acme Corp","联系人":"John","沟通方式":"邮件","沟通内容":"已发送报价单","下次跟进":"2026-04-05","意向等级":"B"}'
# 设置日历提醒
lark-cli calendar +event-create \
--title "跟进 Acme Corp - John" \
--time "2026-04-05 14:00" \
--description "上次沟通:已发送报价单,等待回复"
# 发送跟进邮件
lark-cli mail +send --to "john@acme.com" \
--subject "Re: Quotation for Electronic Truck Scales" \
--body "Hi John, following up on the quotation sent last week..."
一个人维护 50+ 客户的节奏与记录?AI Agent + lark-cli 让它可控、可规模化。
场景四:团队周报自动汇总
# 收集成员本周完成的任务
for member in "ou_aaa" "ou_bbb" "ou_ccc"; do
lark-cli task +list --assignee "$member" \
--filter "status=done,updated_since=monday" --format table
done
# 汇总成周报文档
lark-cli docs +create --title "团队周报 - 第13周" \
--markdown "# 团队周报(3.24 - 3.28)
## 🎯 本周目标完成情况
### 成员A
$(lark-cli task +list --assignee 'ou_aaa' --filter 'status=done,updated_since=monday')
### 成员B
$(lark-cli task +list --assignee 'ou_bbb' --filter 'status=done,updated_since=monday')
## 📊 数据看板
$(lark-cli base +records --table-id 'tbl_xxx' --format table)
"
# 发送到管理层群
lark-cli im +messages-send --chat-id "oc_mgmt" \
--text "📊 第13周团队周报已生成"
场景五:新员工入职全流程自动化
# 创建入职文档
lark-cli docs +create --title "新员工入职指南 - 张三" \
--markdown "# 欢迎加入!
## 第一天必做
- [ ] 完成飞书账号设置
- [ ] 加入相关群组
- [ ] 阅读团队文档
## 工具清单
- 飞书:主要沟通工具
- GitLab:代码仓库
- Jira:项目管理
"
# 创建入职任务清单
lark-cli task +create --title "完成飞书账号设置" --assignee "ou_zhangsan"
lark-cli task +create --title "阅读团队Wiki" --assignee "ou_zhangsan"
lark-cli task +create --title "完成第一个任务" --assignee "ou_zhangsan" --due "2026-04-10"
# 拉入相关群组
lark-cli im +add-member --chat-id "oc_team" --member-id "ou_zhangsan"
lark-cli im +add-member --chat-id "oc_all" --member-id "ou_zhangsan"
# 发送欢迎消息
lark-cli im +messages-send --chat-id "oc_team" \
--text "🎉 欢迎新同学张三加入团队!请大家多多关照~"
它是如何做到的?
lark-cli 采用“三层命令架构”,按场景选择合适粒度:
- 第一层:快捷命令(Shortcuts)—— “+” 前缀,人机都友好
lark-cli calendar +agenda # 查看今日日程
lark-cli im +messages-send ... # 发消息
lark-cli docs +create ... # 创建文档
- 第二层:API 命令——与飞书 API 一一对应,覆盖 100+ 命令
lark-cli calendar calendars list
lark-cli im messages list --params '...'
- 第三层:Raw API——直接调用任意端点,覆盖 2500+ API
lark-cli api POST /open-apis/im/v1/messages --body '...'
为 AI Agent 原生设计
19 个 Agent Skill 开箱即用,已通过 Agent 实测,具备:
- 参数简洁,减少填报成本
- 智能默认值,降低出错率
- 结构化输出,便于解析
- Dry Run 预览,防止误操作
意味着 Claude、GPT、Gemini 等任意 AI Agent 装上这些 Skill 就能直接操作飞书:查日程、发消息、管文档、跑任务,全流程自动化。
三分钟上手
# 安装
npm install -g @larksuite/cli
npx skills add larksuite/cli -y -g
# 配置(交互式引导,只需一次)
lark-cli config init
lark-cli auth login --recommend
# 开始使用
lark-cli calendar +agenda
安全与可控
- 输入防注入:拦截恶意参数
- 终端输出净化:敏感信息自动脱敏
- OS 原生密钥链:凭证入 Keychain,不落磁盘
- Dry Run 预览:危险操作先看再执行
- 身份切换:用户/机器人身份自由切换
这背后的信号
lark-cli 的发布释放了清晰信号:飞书在认真布局 AI Agent 生态。过去让 AI 操作飞书需要自行封装 API、处理认证与权限,门槛高;现在官方提供标准化 CLI + Skill,相当于为所有 AI Agent 打通了“高速公路”。
对开发者与企业的意义:
- 集成飞书标准化:不必重复造轮子
- 200+ 命令覆盖主流业务场景:即装即用
- MIT 开源:可自由使用、修改、分发
- 可扩展:19 个 Skill 可作模板,自定义 Skill 轻松接入
声明:本站原创文章文字版权归本站所有,转载务必注明作者和出处;本站转载文章仅仅代表原作者观点,不代表本站立场,图文版权归原作者所有。如有侵权,请联系我们删除。