ASD

Lark Note

Consulta directa de notas de reunión (Note) de Feishu cuando ya se tiene note_id: detalle, tipo de visualización, token de documento asociado y transcripción unified original.

Estrellas
16.4k

en todo el repo

Actividad
66

0–100, la ruta de este skill

Actualizado
hace 3 días

último commit aquí

Commits
6

últimos 90 días

Contexto
1.6k tok

79 tok en reposo

Paquete
3 archivos

9 KB

Instalar

Funciona con cualquier agente que lea SKILL.md

npx -y skills add larksuite/cli --skill lark-note --agent claude-code

Se instala solo en este repositorio.

Qué hace

  • Consulta detalles de una nota de reunión (Note) de Lark/Feishu dado un note_id: tipo de visualización y tokens de documentos asociados
  • Lee la transcripción unified original palabra por palabra vía `note +transcript`
  • Enruta según `note_display_type` (normal/unified/unknown) hacia `docs +fetch` o `note +transcript`

Úsalo cuando

  • Ya se tiene un note_id directo del usuario o extraído de vc-node-id devuelto por `docs +fetch`
  • Se necesita obtener note_doc_token, verbatim_doc_token o shared_doc_tokens a partir de un note_id
  • Se requiere leer la transcripción original (verbatim) o unified de una reunión

No lo uses cuando

  • Localizar note_id a partir de meeting_id, minute_token o event_id (usar lark-vc, lark-minutes o lark-calendar)
  • Búsqueda de notas por título en lenguaje natural (usar lark-drive/lark-doc)
  • Lectura del cuerpo de un documento Docx (usar lark-doc)

Qué lo activa

Di cualquiera de estas frases y el agente debería cargar este skill.

  • Con este note_id, dime a qué documento apunta la nota de la reunión
  • Necesito la transcripción unified de esta nota, note_id es XXXX
  • ¿Este note_id tiene transcripción normal o unificada?

SKILL.md

En inglés

note (v1)

身份:+detail 支持 --as user / --as bot+transcript 仅支持 --as usernote_id 若由某个身份取得(例如 vc +detail --as bot),+detail 必须显式沿用同一个 --as——不要依赖 profile 默认身份。完整身份延续规则见 ../lark-shared/SKILL.md,使用前必读。

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

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

Note 域只接受显式 note_id:用户直接提供,或 docs +fetch 返回的 <vc-transcribe-tab vc-node-id="..."> 中的 vc-node-id。不要从 doc_token、标题、正文或 backlink 反推 note_id

命令路由

用户表达 / 上下文 路由
已知 note_id,查纪要类型 / 文档 token note +detail --note-id NOTE_ID
docs +fetch 返回 <vc-transcribe-tab vc-node-id="..."> vc-node-id 作为 NOTE_ID,先 note +detail --note-id NOTE_ID
只持有 meeting_id vc +detail --meeting-ids <id>note_id,再 note +detail --note-id NOTE_ID
只持有 minute_token(妙记 URL) minutes +detail --minute-tokens <token> 顶层取 note_id,再 note +detail --note-id NOTE_ID(不要把 minute_tokennote_id
只持有日程 event_id calendar +meeting --event-ids <id>meeting_id,再按上一行继续
已知 note_id,读纪要正文 note +detaildocs +fetch --doc <note_doc_token>
已知 note_id,查 unified 原始记录 / 逐字稿 note +transcript --note-id NOTE_ID
只有自然语言纪要标题,用户要逐字稿 / 原始记录 / 谁说了什么 不进本 skill;先走文档搜索与 docs +fetch,拿到 vc-node-id 后再回来

note_display_type 路由

note +detail 结果 用户要逐字稿 / 原始记录时
normal + verbatim_doc_token 非空 docs +fetch --doc <verbatim_doc_token>(沿用 +detail 用的身份)
unknown + verbatim_doc_token 非空 先按独立文档处理;不要猜成 unified
unknown + 无逐字稿 token 停止重试并说明无法确定逐字稿入口
unified note +transcript --note-id <note_id>(仅支持 --as user

判别键是 note_display_type,不是 verbatim_doc_token 是否为空:unified 纪要也可能返回非空 verbatim_doc_token

bot + unified 的边界+transcript 目前仅支持 --as user。如果 +detail --as bot 返回 unified,不要静默切到 --as user 继续——先停下来向用户说明"该纪要逐字稿只能以 user 身份读取",只有用户明确同意才切换身份重试。

关键字段

  • note_id:Note 域唯一入口。
  • note_display_typeunknown / normal / unified
  • note_doc_token:纪要正文文档,正文读取交给 lark-doc
  • verbatim_doc_token:普通纪要逐字稿文档;unified 逐字稿不按这个 token 路由。

不在本 Skill 范围

  • 通过 meeting_id 定位纪要(note_id)→ lark-vcvc +detail)。
  • 通过 minute_token 定位纪要(note_id)→ lark-minutesminutes +detail 顶层返回 note_id)。
  • 通过日程 event_id 定位会议(meeting_id) / 用户绑定纪要(meeting_note) → lark-calendarcalendar +meeting)。
  • 自然语言纪要标题搜索 → lark-drive / lark-doc
  • Docx 正文读取 → lark-doc
  • 妙记基础信息与媒体文件 → lark-minutes

Shortcuts

Shortcut 何时读 reference
+detail 需要解释输出字段或根据展示类型继续路由
+transcript 需要拉取 unified 原始记录或处理本地输出文件

核心概念

  • 会议纪要(Note):视频会议结束后生成的结构化文档,通过 note_id 标识。一个 Note 包含 AI 智能纪要文档、逐字稿文档和会中共享文档。
  • note_id:纪要的唯一标识符,可通过 vc +detail --meeting-ids 获取。
  • AI 智能纪要(MainDoc):AI 生成的会议总结与待办,对应 note_doc_token
  • 逐字稿(VerbatimDoc):会议的逐句发言记录,含说话人和时间戳,对应 verbatim_doc_token
  • 共享文档(SharedDoc):会中投屏共享的文档,对应 shared_doc_tokens

核心场景

1. 通过 note_id 获取纪要文档 Token

  1. 当用户已有 note_id,需要获取对应的 note_doc_tokenverbatim_doc_tokenshared_doc_tokens 时,使用 note +detail
  2. note_id 通常来自 vc +detail 的返回结果。
  3. 获取到文档 Token 后,可使用 docs +fetch 读取文档内容,或使用 drive metas batch_query 获取文档元信息。
# 1. 从会议获取 note_id(这里以 bot 身份为例)
lark-cli vc +detail --meeting-ids <meeting_id> --as bot

# 2. 用 note_id 拿文档 Token;沿用第 1 步的身份,不要省略 --as
lark-cli note +detail --note-id <note_id> --as bot

# 3. 读取纪要文档内容;同样沿用第 1 步的身份
lark-cli docs +fetch --doc <note_doc_token> --doc-format markdown --as bot

Reproducido de larksuite/cli bajo licencia MIT. Leer esta página en markdown.

Archivos

3 archivos en el paquete. Solo se lee SKILL.md al activarse — las referencias se cargan si el skill decide que las necesita.

Antes de instalar

Requiere el binario lark-cli y, antes de empezar, leer ../lark-vc/references/vc-domain-boundaries.md; el note_id debe ser explícito, no inferido.

Detalles

Creador
larksuite
Licencia
MIT
Recursos incluidos
referencias
Repositorio
larksuite/cli
Código fuente
Ver SKILL.md

Más de larksuite/cli

Este repo incluye 28 skills. Si instalas uno, normalmente ya tienes los demás.

Drive de Feishu/Lark: gestiona archivos y carpetas (subir/descargar, copiar/mover/eliminar, metadatos, permisos, comentarios, versiones, etiquetas de confidencialidad) e importa archivos locales como docx/sheet/bitable/slides.

Costo de contexto al activarse
6.3k tok
Tamaño del paquete
61 archivos
Última actualización
hace 3 días
documentos

Operaciones sobre documentos en la nube de Lark (Docx/Wiki): leer, crear y editar documentos, insertar o descargar imágenes/adjuntos, y gestionar notas mentales.

Costo de contexto al activarse
1k tok
Tamaño del paquete
44 archivos
Última actualización
hace 3 días
documentos

飞书幻灯片: crea y edita presentaciones, lee contenido de slides, gestiona páginas (crear, eliminar, leer, reemplazo parcial). No cubre documentos, pizarras ni archivos generales.

Costo de contexto al activarse
7k tok
Tamaño del paquete
50 archivos
Última actualización
hace 3 días
documentos

Operaciones en Lark Base (multitabla): tablas, campos, registros, vistas, fórmulas/lookup, formularios, dashboards, workflows y roles; se usa ante Base/多维表格/bitable o enlaces /base/.

Costo de contexto al activarse
6.2k tok
Tamaño del paquete
30 archivos
Última actualización
anteayer
bases de datos

Lark Im

16.4k

Mensajería instantánea de Feishu/Lark: enviar y responder mensajes, buscar historial, gestionar miembros de grupo, subir/descargar archivos, reacciones, avisos urgentes y tarjetas interactivas con sus callbacks.

Costo de contexto al activarse
5.3k tok
Tamaño del paquete
59 archivos
Última actualización
hace 7 días
automatizacion

Desarrollo y hosting de apps Miaoda/Spark: creación, desarrollo local o en la nube, diseño creativo, integraciones de IA/Feishu, logs, métricas, variables de entorno, colaboradores, roles y triggers.

Costo de contexto al activarse
6.2k tok
Tamaño del paquete
55 archivos
Última actualización
hace 3 días
herramientas desarrollo

Skills relacionados

Úsalo al empezar trabajo de feature que necesita aislamiento del workspace actual, o antes de ejecutar planes de implementación: asegura un workspace aislado vía herramientas nativas o fallback a git worktree.

Costo de contexto al activarse
1.7k tok
Tamaño del paquete
1 archivo
Última actualización
el mes pasado
herramientas desarrollo

Úsala al crear nuevas skills, editar skills existentes o verificar que funcionan antes de desplegarlas.

Costo de contexto al activarse
6.6k tok
Tamaño del paquete
7 archivos
Última actualización
anteayer
herramientas desarrollo

Parte un plan, una spec o la conversación actual en tickets tracer-bullet, cada uno declarando sus aristas de bloqueo, publicados en el tracker configurado.

Costo de contexto al activarse
1.4k tok
Tamaño del paquete
2 archivos
Última actualización
hace 24 días
herramientas desarrollo