
飞书官方 CLI:26 个 Skills 让自动化零门槛
2026/7/17大约 7 分钟

如何让 AI Agent 自动化操作飞书?
如何在终端中高效管理飞书?
飞书官方 CLI:lark-cli
26 个 AI Agent Skills,200+ 命令,18 大业务域
为人类和 AI Agent 原生设计,三分钟上手
来源:飞书官方,larksuite 团队维护
问题背景
飞书自动化的痛点:
┌─────────────────────────────────────────────────────────┐
│ 飞书自动化的痛点 │
├─────────────────────────────────────────────────────────┤
│ │
│ 典型场景: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ 1. AI Agent 无法操作飞书 │ │
│ │ · 缺乏标准化的 API 接口 │ │
│ │ · 命令参数复杂,Agent 容易出错 │ │
│ │ · 输出格式不统一,难以解析 │ │
│ │ · 需要大量适配工作 │ │
│ │ │ │
│ │ 2. 开发者自动化流程复杂 │ │
│ │ · 需要创建自建应用 │ │
│ │ · 需要配置复杂的权限 │ │
│ │ · 需要编写大量代码 │ │
│ │ · 需要处理认证和授权 │ │
│ │ │ │
│ │ 3. 终端用户缺乏高效工具 │ │
│ │ · 只能通过 Web 界面操作 │ │
│ │ · 无法快速批量操作 │ │
│ │ · 无法集成到脚本中 │ │
│ │ · 无法与其他工具联动 │ │
│ │ │ │
│ │ 4. 安全风险难以控制 │ │
│ │ · AI Agent 可能产生幻觉 │ │
│ │ · 执行结果不可预测 │ │
│ │ · 可能泄露敏感数据 │ │
│ │ · 可能越权操作 │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ 传统解决方案的局限: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ 1. 飞书开放平台 API │ │
│ │ · 需要自己封装 │ │
│ │ · 需要处理认证 │ │
│ │ · 需要处理错误 │ │
│ │ · 学习曲线陡峭 │ │
│ │ │ │
│ │ 2. 第三方封装库 │ │
│ │ · 维护不及时 │ │
│ │ · 功能不完整 │ │
│ │ · 文档不清晰 │ │
│ │ · 可能停止维护 │ │
│ │ │ │
│ │ 3. Web 自动化工具 │ │
│ │ · 速度慢 │ │
│ │ · 不稳定 │ │
│ │ · 容易被封 │ │
│ │ · 难以集成 │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────┘解决方案:lark-cli
飞书官方 CLI 工具,为人类和 AI Agent 原生设计
┌─────────────────────────────────────────────────────────┐
│ lark-cli 解决方案 │
├─────────────────────────────────────────────────────────┤
│ │
│ 核心定位: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ 🎯 飞书官方 CLI 工具 │ │
│ │ 🤖 为人类和 AI Agent 原生设计 │ │
│ │ 📦 26 个 AI Agent Skills 开箱即用 │ │
│ │ 🚀 200+ 精选命令,18 大业务域 │ │
│ │ ⚡ 三分钟上手,一键安装 │ │
│ │ 🔒 安全可控,输入防注入 │ │
│ │ 🎨 三层调用架构,按需选择粒度 │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ 七大核心价值: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ 1. 为 Agent 原生设计 │ │
│ │ · 26 个 Skills 开箱即用 │ │
│ │ · 适配主流 AI 工具 │ │
│ │ · Agent 无需额外适配即可操作飞书 │ │
│ │ · 每条命令经过 Agent 实测验证 │ │
│ │ │ │
│ │ 2. 覆盖面广 │ │
│ │ · 18 大业务域 │ │
│ │ · 200+ 精选命令 │ │
│ │ · 26 个 AI Agent Skills │ │
│ │ · 覆盖 2500+ API │ │
│ │ │ │
│ │ 3. AI 友好调优 │ │
│ │ · 更友好的参数设计 │ │
│ │ · 智能默认值 │ │
│ │ · 结构化输出 │ │
│ │ · 大幅提升 Agent 调用成功率 │ │
│ │ │ │
│ │ 4. 开源零门槛 │ │
│ │ · MIT 协议 │ │
│ │ · 开箱即用 │ │
│ │ · npm install 即可使用 │ │
│ │ · 无需复杂配置 │ │
│ │ │ │
│ │ 5. 三分钟上手 │ │
│ │ · 一键创建应用 │ │
│ │ · 交互式登录授权 │ │
│ │ · 从安装到第一次 API 调用只需三步 │ │
│ │ │ │
│ │ 6. 安全可控 │ │
│ │ · 输入防注入 │ │
│ │ · 终端输出净化 │ │
│ │ · OS 原生密钥链存储凭证 │ │
│ │ · 多层默认安全保护 │ │
│ │ │ │
│ │ 7. 三层调用架构 │ │
│ │ · 快捷命令(人机友好) │ │
│ │ · API 命令(平台同步) │ │
│ │ · 通用调用(全 API 覆盖) │ │
│ │ · 按需选择粒度 │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ 项目信息: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ GitHub: larksuite/cli │ │
│ │ License: MIT │ │
│ │ Go Version: ≥1.23 │ │
│ │ npm: @larksuite/cli │ │
│ │ Maintainer: larksuite team │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────┘26 个 AI Agent Skills
开箱即用,Agent 无需额外适配
┌─────────────────────────────────────────────────────────┐
│ 26 个 AI Agent Skills │
├─────────────────────────────────────────────────────────┤
│ │
│ 核心 Skills(必选): │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ lark-shared │ │
│ │ · 应用配置 │ │
│ │ · 认证登录 │ │
│ │ · 身份切换 │ │
│ │ · 权限管理 │ │
│ │ · 安全规则 │ │
│ │ · 所有其他 skill 自动加载 │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ 业务 Skills(按需选择): │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ lark-calendar │ │
│ │ · 日历日程(创建/更新) │ │
│ │ · 议程查看 │ │
│ │ · 忙闲查询 │ │
│ │ · 时间建议 │ │
│ │ · 会议室查找 │ │
│ │ · 回复邀请 │ │
│ │ │ │
│ │ lark-im │ │
│ │ · 发送/回复消息 │ │
│ │ · 群聊管理 │ │
│ │ · 消息搜索 │ │
│ │ · 上传下载图片与文件 │ │
│ │ · 表情回复 │ │
│ │ │ │
│ │ lark-doc │ │
│ │ · 创建、读取、更新、搜索文档 │ │
│ │ · 基于 Markdown │ │
│ │ │ │
│ │ lark-drive │ │
│ │ · 上传、下载文件 │ │
│ │ · 管理权限与评论 │ │
│ │ │ │
│ │ lark-markdown │ │
│ │ · 创建、读取 Drive 中的原生 Markdown 文件 │ │
│ │ · 局部 patch │ │
│ │ · 覆盖更新 │ │
│ │ │ │
│ │ lark-sheets │ │
│ │ · 创建、读取、写入、追加、查找、导出电子表格 │ │
│ │ │ │
│ │ lark-slides │ │
│ │ · 创建和管理演示文稿 │ │
│ │ · 读取演示文稿内容 │ │
│ │ · 新增或删除幻灯片页面 │ │
│ │ │ │
│ │ lark-base │ │
│ │ · 多维表格、字段、记录、视图 │ │
│ │ · 仪表盘、数据聚合分析 │ │
│ │ │ │
│ │ lark-task │ │
│ │ · 任务、任务清单、子任务 │ │
│ │ · 提醒、成员分配 │ │
│ │ │ │
│ │ lark-mail │ │
│ │ · 浏览、搜索、阅读邮件 │ │
│ │ · 发送、回复、转发 │ │
│ │ · 草稿管理 │ │
│ │ · 监听新邮件 │ │
│ │ │ │
│ │ lark-contact │ │
│ │ · 按姓名/邮箱/手机号搜索用户 │ │
│ │ · 获取用户信息 │ │
│ │ │ │
│ │ lark-wiki │ │
│ │ · 知识空间、节点、文档 │ │
│ │ │ │
│ │ lark-event │ │
│ │ · 实时事件订阅(WebSocket) │ │
│ │ · 正则路由与 Agent 友好格式 │ │
│ │ │ │
│ │ lark-vc │ │
│ │ · 搜索会议记录 │ │
│ │ · 查询会议纪要产物(总结、待办、逐字稿) │ │
│ │ │ │
│ │ lark-whiteboard │ │
│ │ · 画板/图表 DSL 渲染 │ │
│ │ │ │
│ │ lark-minutes │ │
│ │ · 妙记元数据与 AI 产物(总结、待办、章节) │ │
│ │ · 上传音视频生成妙记 │ │
│ │ · 下载音视频文件 │ │
│ │ │ │
│ │ lark-attendance │ │
│ │ · 查询个人考勤打卡记录 │ │
│ │ │ │
│ │ lark-approval │ │
│ │ · 审批任务查询 │ │
│ │ · 同意/拒绝/转交审批任务 │ │
│ │ · 撤回与抄送审批实例 │ │
│ │ │ │
│ │ lark-okr │ │
│ │ · 查询、创建、更新 OKR │ │
│ │ · 管理目标、关键结果、对齐、指标和进展记录 │ │
│ │ │ │
│ │ lark-workflow-meeting-summary │ │
│ │ · 工作流:会议纪要汇总与结构化报告 │ │
│ │ │ │
│ │ lark-workflow-standup-report │ │
│ │ · 工作流:日程待办摘要 │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ 高级 Skills: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ lark-openapi-explorer │ │
│ │ · 从官方文档探索底层 API │ │
│ │ │ │
│ │ lark-skill-maker │ │
│ │ · 自定义 skill 创建框架 │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────┘快速开始
三分钟上手,从安装到第一次 API 调用
┌─────────────────────────────────────────────────────────┐
│ 快速开始:三分钟上手 │
├─────────────────────────────────────────────────────────┤
│ │
│ 环境要求: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ · Node.js(npm/npx) │ │
│ │ · Go v1.23+ 和 Python 3(仅源码构建需要) │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ 第 1 步 — 安装: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ npx @larksuite/cli@latest install │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ 第 2 步 — 配置应用凭证: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ lark-cli config init │ │
│ │ │ │
│ │ (交互式引导,仅需一次) │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ 第 3 步 — 登录授权: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ lark-cli auth login --recommend │ │
│ │ │ │
│ │ (--recommend 自动选择常用权限) │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ 第 4 步 — 开始使用: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ lark-cli calendar +agenda │ │
│ │ │ │
│ │ (查看日历议程) │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ AI Agent 快速开始: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ 第 1 步 — 安装: │ │
│ │ npx @larksuite/cli@latest install │ │
│ │ │ │
│ │ 第 2 步 — 配置应用凭证(后台运行): │ │
│ │ lark-cli config init --new │ │
│ │ (提取授权链接发送给用户) │ │
│ │ │ │
│ │ 第 3 步 — 登录(后台运行): │ │
│ │ lark-cli auth login --recommend │ │
│ │ (提取授权链接发送给用户) │ │
│ │ │ │
│ │ 第 4 步 — 验证: │ │
│ │ lark-cli auth status │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────┘AI 友好调优
每条命令经过 Agent 实测验证
┌─────────────────────────────────────────────────────────┐
│ AI 友好调优 │
├─────────────────────────────────────────────────────────┤
│ │
│ 更友好的参数设计: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ 1. 简洁的参数名 │ │
│ │ · --chat-id 而非 --receiveChatId │ │
│ │ · --text 而非 --messageContent │ │
│ │ │ │
│ │ 2. 智能默认值 │ │
│ │ · --as user(默认以用户身份执行) │ │
│ │ · --format json(默认结构化输出) │ │
│ │ │ │
│ │ 3. 灵活的参数格式 │ │
│ │ · 支持 JSON │ │
│ │ · 支持键值对 │ │
│ │ · 支持环境变量 │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ 结构化输出: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ 1. 统一的 JSON 契约 │ │"
│ │ · 成功:{ "ok": true, "data": {...} } │ │
│ │ · 错误:{ "ok": false, "error": {...} } │ │
│ │ │ │
│ │ 2. 明确的退出码 │ │
│ │ · 成功:exit 0 │ │
│ │ · 失败:exit 1 │ │
│ │ │ │
│ │ 3. 多种输出格式 │ │
│ │ · --format json(默认) │ │
│ │ · --format pretty(人性化) │ │
│ │ · --format table(表格) │ │
│ │ · --format ndjson(管道处理) │ │
│ │ · --format csv(CSV) │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ 大幅提升 Agent 调用成功率: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ 1. 每条命令经过 Agent 实测验证 │ │
│ │ 2. 参数设计符合 Agent 使用习惯 │ │
│ │ 3. 输出格式易于解析 │ │
│ │ 4. 错误信息清晰明确 │ │
│ │ 5. 智能默认值减少配置负担 │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────┘核心思想
飞书官方 CLI,为人类和 AI Agent 原生设计
┌─────────────────────────────────────────────────────────┐
│ 核心思想 │
├─────────────────────────────────────────────────────────┤
│ │
│ lark-cli 的革命性意义: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ 1. 为 Agent 原生设计 │ │
│ │ · 26 个 Skills 开箱即用 │ │
│ │ · 适配主流 AI 工具 │ │
│ │ · Agent 无需额外适配即可操作飞书 │ │
│ │ │ │
│ │ 2. 覆盖面广 │ │
│ │ · 18 大业务域 │ │
│ │ · 200+ 精选命令 │ │
│ │ · 覆盖 2500+ API │ │
│ │ │ │
│ │ 3. AI 友好调优 │ │
│ │ · 每条命令经过 Agent 实测验证 │ │
│ │ · 更友好的参数设计 │ │
│ │ · 智能默认值 │ │
│ │ · 结构化输出 │ │
│ │ · 大幅提升 Agent 调用成功率 │ │
│ │ │ │
│ │ 4. 开源零门槛 │ │
│ │ · MIT 协议 │ │
│ │ · 开箱即用 │ │
│ │ · npm install 即可使用 │ │
│ │ │ │
│ │ 5. 三分钟上手 │ │
│ │ · 一键创建应用 │ │
│ │ · 交互式登录授权 │ │
│ │ · 从安装到第一次 API 调用只需三步 │ │
│ │ │ │
│ │ 6. 安全可控 │ │
│ │ · 输入防注入 │ │
│ │ · 终端输出净化 │ │
│ │ · OS 原生密钥链存储凭证 │ │
│ │ │ │
│ │ 7. 三层调用架构 │ │
│ │ · 快捷命令(人机友好) │ │
│ │ · API 命令(平台同步) │ │
│ │ · 通用调用(全 API 覆盖) │ │
│ │ · 按需选择粒度 │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
│ 这就是 lark-cli 的核心价值: │
│ ┌─────────────────────────────────────────────────┐ │
│ │ │ │
│ │ 飞书官方 CLI,为人类和 AI Agent 原生设计! │ │
│ │ │ │
│ │ 26 个 Skills,200+ 命令,18 大业务域 │ │
│ │ │ │
│ │ 三分钟上手,开源零门槛,安全可控! │ │
│ │ │ │
│ └─────────────────────────────────────────────────┘ │
│ │
└─────────────────────────────────────────────────────────┘收尾金句
- 如何让 AI Agent 自动化操作飞书?
- 如何在终端中高效管理飞书?
- 飞书官方 CLI:lark-cli
- 26 个 AI Agent Skills,200+ 命令,18 大业务域
- 为人类和 AI Agent 原生设计,三分钟上手
飞书官方 CLI,为人类和 AI Agent 原生设计!
26 个 Skills,200+ 命令,18 大业务域,三分钟上手!
