Lark-CLI:AI Agent 专用的官方 Lark/飞书 CLI

Lark-CLI:Lark/飞书自动化终极 CLI 工具

Lark/飞书用户喜大普奔!larksuite 团队官方 lark-cli 已开源(MIT 许可),为您的终端带来 200+ 命令和 20 个 AI Agent 技能。

为什么选择 lark-cli?

🎯 Agent 原生设计

  • 20 个适用于热门 AI 工具的结构化技能
  • AI Agent 无需额外配置
  • 简洁参数 + 智能默认值
  • 结构化 JSON 输出,提升 Agent 成功率

📊 全面覆盖

📅 日历       💬 消息       📄 文档
📁 云盘       📊 多维表格    📈 表格
✅ 任务       📚 知识库      👤 通讯录
📧 邮件       🎥 会议        ✍️ 审批

🚀 3 分钟快速上手

# 安装(推荐 npm)
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

🛠️ 三层架构

1. 快捷命令(+ 前缀) - 人类 & AI 友好

lark-cli im +messages-send --chat-id "oc_xxx" --text "Hello"
lark-cli docs +create --title "Report" --markdown "# Progress"

2. API 命令 - 与平台同步

lark-cli calendar events instance_view --params '{...}'

3. 原始 API - 完整覆盖 2500+ 端点

lark-cli api POST /open-apis/im/v1/messages --body '{...}'

🤖 AI Agent 技能(共 20 个)

技能 领域
lark-calendar 事件、日程、空闲占用
lark-im 消息、聊天、媒体
lark-sheets 表格 CRUD
lark-base 数据库操作
lark-mail 邮件自动化
lark-approval 审批流程

🔒 企业级安全

  • 输入注入防护
  • 终端输出清理
  • 原生密钥链存储
  • 身份切换(用户/机器人)
  • 预览运行(dry-run)

📈 高级功能

# 输出格式
--format json | pretty | table | csv

# 分页
--page-all | --page-limit 5

# 模式检查
lark-cli schema im.messages.send

🎯 完美适用于

  • 开发者:自动化 Lark 工作流
  • AI 构建者:Agent 就绪技能
  • 管理员:批量操作 & 报表
  • 团队:会议自动化 & 审批

星标历史:6.4k ⭐ | 350 forks | MIT 许可

立即开始:npm install -g @larksuite/cli

⚠️ 安全提示:授权 AI Agent 时了解风险,仅使用私有机器人。

原始文章: 查看原文

分享这篇文章