SuperAPI AI 工具集

lark-unified

办公与效率

查看项目

更新于 10-15 17:26

技能介绍

用途:通过 lark-cli 统一访问 Lark(飞书)的协作能力,适合在命令行或 AI Agent 中自动完成消息收发、文档与表格操作、日程协调、任务和邮件管理等任务。

主要能力:覆盖11个业务域,各域提供高层快捷方式与原始 API。即时通讯支持收发消息、搜索历史、管理群组、下载文件;云文档可创建编辑、插入媒体、管理权限;云盘支持上传下载与分享;表格支持读写追加与查询;多维表格可管理记录、字段、视图并触发工作流;日历可查事件与空闲时间;任务、邮件、知识库、视频会议、通讯录均提供对应命令。另有会议纪要与站立报告两个内置工作流,以及自定义技能、OpenAPI 探查和 WebSocket 事件订阅等高级功能。

使用方式:命令格式为 lark-cli <domain> <resource> <method>,推荐优先使用 lark-cli <domain> +<快捷方式>。默认身份为 --as bot,个人操作使用 --as user。安装与授权需按文档步骤执行,例如 lark-cli --version 2>/dev/null || npm install -g @larksuite/cli;配置检查 lark-cli config show 2>&1 | grep -q "app_id";未配置时运行 lark_setup.py,Lark 国际版加 --brand lark,无法自动打开浏览器时加 --no-browser。授权为设备码多步流程,轮询中出现 authorization_pending(HTTP 400)属正常,应继续轮询并复用已有 device_code。原始 API 调用前应先执行 lark-cli schema 查看参数结构。

限制:禁止运行 lark-cli config init --new、交互式 lark-cli config init 和 lark-cli config set-default,这些命令需要 TTY 且会输出损坏二维码。权限依调用方身份、作用域与成员关系而异。具体收费、平台与价格等信息暂未提供。