lark-meeting 是飞书视频会议业务的统一入口,由 open.feishu.cn 发布,用于为 AI 智能体提供会议相关能力的技能。它负责领域关系、任务路由和跨命令编排,支持查询会议记录、实时会议互动、管理妙记、阅读智能纪要等操作。
【用途与定位】 该技能面向需要处理飞书视频会议数据的 AI 智能体,作为会议业务的统一入口。它把不同类型会议对象之间的关系和标识体系抽象成领域模型,并据此调度具体命令,完成从会议定位到产物读取的完整流程。
【身份初始化与延续】 技能把 source_identity 作为跨命令工作流的状态。若上下文中已有来源身份,则严格沿用;用户要求切换时需先说明身份连续性和权限影响,不静默切换。没有来源身份但用户明确指定时,使用用户指定的 --as。没有来源身份且用户未指定时,操作语义明确要求应用机器人时使用 --as bot,否则显式使用 --as user。确定身份后需检查目标命令是否支持该身份:支持则显式传入并继续执行,不支持则说明限制并停止,不为让命令成功而替换身份。只有用户明确同意切换身份后,才以新身份重新开始一条工作流。技能说明无需预读 lark-shared 或预跑 auth status --verify,仅在遇到未认证、token / 身份或 scope 错误时读取该 Skill 并修复后重试;认证、身份或 scope 管理请求则直接使用该 Skill。
【领域模型与概念】 技能区分了多类对象及其主标识:Calendar 日程使用 event_id,是日历上的日程,包含时间、参与人、会议室和 RSVP,可预约或关联 VC 会议,但不是完整会议记录,其 meeting_note 是用户手工绑定的 Doc,与 AI 智能纪要无关。Meeting 会议使用 meeting_id,是实际发生的视频会议,可来自 Calendar 也可为即时会议,会议主题、时间、参会人快照和会中事件属于会议数据。Note 智能纪要使用 note_id,是开启 AI 总结后形成的逻辑产物集合,note_display_type 决定获取逐字稿中文字记录的不同方式。Minutes 妙记使用 minute_token,由会议录制或本地音视频上传生成,包含总结、待办、章节、关键词、文字记录和原始音视频,可关联 VC 会议也可独立存在。Doc 文档使用 Doc token,是内容载体而非会议标识。核心标识还包括 meeting_no(9 位纯数字会议号,CLI 参数名为 --meeting-number),所有标识均按字符串原样传递,不能相互替代。
【领域不变量】 Note 与 Minutes 分别来自 AI 总结和录制两条独立链路,一场会议可能同时有两类产物、只有其中一类或都没有,不能相互推断。Minutes 可由本地音视频直接生成,因此不一定关联 meeting_id 或 Calendar event_id。Calendar meeting_note、Note note_id、Minutes minute_token 和各类 Doc token 标识不同对象,不能互换或从一者反推另一者。
【使用方式与命令参考】 技能按“快速行动 → 场景手册 → 命令参考”渐进加载。用户目标符合快速行动进入条件时直接执行对应 CLI,不预读场景手册、命令参考、--help 或 schema。不符合条件、缺少关键标识、需要消歧或涉及写操作时,读取与目标匹配的一个主场景手册;主场景明确转交下游时只继续读取被引用的场景或章节。仅在缺少具体参数、返回字段、特殊约束或异常处理方式时,才读取对应参考手册或运行精确的 lark-cli ... --help。 快速行动示例包括:使用 lark-cli vc +meeting-list-active --as user 查询当前用户所在会议;使用 --as bot --user-id <open_id> 查询应用机器人可见的目标用户会议;确定唯一 meeting_id 后使用 lark-cli vc +meeting-events --as <source_identity> --meeting-id <meeting_id> --page-all --format pretty 查询会议事件。技能提醒:应用身份只返回“目标用户正在参会、且应用机器人也在同一会议中”的会议,返回空不代表目标用户没有在开会;向用户说明时使用“用户身份”或“应用身份”,不暴露 user / bot 这类内部缩写。 命令参考覆盖 vc +search、vc +detail、vc meeting get、vc +recording、vc +meeting-list-active、vc +meeting-events、vc +meeting-message-send、vc +meeting-screenshot、vc +meeting-countdown、vc +meeting-join、vc +meeting-invite、vc +meeting-end、vc +meeting-leave、minutes +search、minutes minutes get、minutes +detail、minutes +download、minutes +upload、minutes +update、minutes +speaker-replace、minutes +summary、minutes +todo、minutes +apply-permission、drive +member-list、drive +member-add、minutes +word-replace、note +detail、note +transcript 等,分别用于搜索历史会议、查询会议信息及关联标识、读取会中事件、发送会中消息、获取截图、管理倒计时、妙记搜索与下载上传、修改妙记内容、申请与分配权限、查询智能纪要及逐字稿等。
【适用场景】 技能覆盖的主要场景包括:查询会议及其产物(按主题、时间、参会人或各类标识定位历史会议,查询参会人、录像和关联的智能纪要或妙记,基于会议记录总结或复盘);查询妙记及其产物(已有 URL 或 token,或按标题、所有者、参与者搜索,读取总结、待办、章节、关键词、逐字稿,下载原始音视频或查询关联智能纪要);生成和修改妙记、管理妙记权限(将本地音视频生成妙记、逐字稿、总结、待办或章节,修改标题、总结、待办、关键词或说话人,申请权限或查看分配协作者权限);查询智能纪要及关联产物;应用机器人参会与会中互动(活跃会议发现、发起或加入、邀请、事件拉取、会议截图、文本/表情/倒计时互动、结束会议和授权后离会);会中事件与会中互动(在不触发入会/离会操作时,使用用户身份或已在会中的应用身份查询活跃会议、查看发言聊天共享内容、按需读取会议画面或发送消息与操作倒计时)。
【限制】 资料中未提供收费、价格、平台支持范围、性能效果等具体信息,暂未提供。