lark-vc

Installation
Summary

Search, retrieve, and analyze Feishu video meeting records, notes, and participant snapshots.

  • Search ended meetings by keyword, time range, organizer, participant, or room; query future schedules using lark-calendar instead
  • Retrieve meeting notes (AI summaries, action items, chapters) and verbatim transcripts; choose products based on user intent (AI summary vs. original transcript for re-analysis)
  • Download meeting artifacts including transcripts, minutes, and cover images organized by minute_token directory
  • Query participant snapshots for any meeting using vc meeting get --with-participants, including who attended and entry/exit times
  • Use three primary shortcuts (+search, +notes, +recording) for common operations; agent join/leave and real-time meeting events require lark-vc-agent skill
SKILL.md

vc (v1)

CRITICAL — 开始前 MUST 先用 Read 工具读取 ../lark-shared/SKILL.md,其中包含认证、权限处理

CRITICAL — 开始前 MUST 先用 Read 工具读取 references/vc-domain-boundaries.md,不读将导致命令使用、会议产物决策、领域边界职责判断错误:

  1. 了解日历 & VC、会议产物 & 文档的关联关系和职责划分
  2. 了解会议产物(妙记和纪要)之间的关联关系,例如:妙记和纪要产生条件相互独立
  3. 了解不同会议产物的组成部分,以便根据需求决策使用哪种产物的数据
  4. 了解会议总结、分析和信息提取的标准流程

身份

身份是跨命令工作流的状态,不是单条命令的局部参数:一旦某个 ID(如 note_idminute_token)由某个身份取得,后续消费它的命令(包括跨到 lark-minutes / lark-note / lark-doc)必须显式沿用相同 --as;不要依赖 profile 默认身份,也不要为绕过权限错误切换身份。完整规则见 ../lark-shared/SKILL.md 的「身份延续」。

本 skill 默认使用 --as user+detail+recordingmeeting get+meeting-list-active+meeting-events+meeting-message-send 也支持 --as bot+meeting-events+meeting-message-send 必须沿用 meeting_id 的来源身份。+search 仅支持 --as user

# BAD — 查昨天的会议用 calendar,会漏掉即时会议
lark-cli calendar +search-event --query "站会" --start <start_time> --end <end_time>
Installs
404.7K
Repository
larksuite/cli
GitHub Stars
16.4K
First Seen
Mar 28, 2026
lark-vc — larksuite/cli