lark-im飞书(字节)官方放心用让 AI 以你或机器人身份收发飞书消息、管理群聊、下载文件并处理卡片回调。
该技能基于 lark-cli 调用飞书 IM API,支持以用户(--as user)或机器人(--as bot)身份发送/回复文本、图片、文件、语音、视频、交互卡片等多种消息,可搜索聊天记录、管理群成员、创建群聊与话题群、添加/移除 Feed 置顶和标签分组。拉取消息时会自动附加表情回复与编辑时间;下载图片、文件等资源需显式加 --download-resources,大文件支持分片下载。发送交互式卡片前必须走卡片创建工作流,不能手写 JSON。
适合需要让 AI 代办飞书通知、归档群文件、自动处理卡片回调或批量管理会话的场景。首次使用前先读取 lark-shared/SKILL.md 完成认证与授权;user/bot 身份权限不同,同一条命令可能一种身份成功另一种失败。卡片回调、短信/电话加急等功能依赖额外事件订阅或应用权限。
在下面找到你用的工具,复制命令粘进终端就装好了:
npx skills add larksuite/cli 装好后不用任何配置,直接在对话里说:
在“全员群”发条文本消息,说今天18:00开站会。 AI 检测到任务匹配时会自动加载这个 Skill,不需要手动开关。
SKILL.mdreferences/ 用 --as user 会以你的身份调用,权限取决于你的可见范围;--as bot 以应用机器人身份调用,受机器人群成员状态、应用可见范围等限制,同一条命令结果可能不同。
飞书读消息接口直接返回 sender_name,CLI 将其展示为 name;服务器没提供名字时回退显示 id,不会再去查通讯录。
不行。必须先读 references/card/lark-im-card-create.md 并按工作流生成卡片内容,再传给 --msg-type interactive --content。