将会议录音转成结构化会议纪要。适用于用户上传会议音频后,希望通过 ASR 转写、LLM 总结和可选 TTS 播报,自动提取会议主题、讨论要点、决策和行动项的场景。输入支持 `audio_file`、`need_voice_summary`、`language`;默认输出 JSON 结构化纪要,并可附带语音摘要文件路径。
文档
Meeting Analyzer
试用会议逐字稿精细化分析工具:输入腾讯会议或飞书会议链接,输出结构化分析 JSON(阶段/关键点/决策/待办/参与者画像)、drawio 概要图与 Markdown/HTML 报告。当用户要分析会议逐字稿、生成会议纪要可视化、提取会议关键内容截图、制作会议总结网页时使用。
它能做什么
会议逐字稿精细化分析工具:输入腾讯会议或飞书会议链接,输出结构化分析 JSON(阶段/关键点/决策/待办/参与者画像)、drawio 概要图与 Markdown/HTML 报告。当用户要分析会议逐字稿、生成会议纪要可视化、提取会议关键内容截图、制作会议总结网页时使用。
技能文档
会议逐字稿精细化分析 (Meeting Analyzer)
将一场会议的逐字稿,转化为结构化的、可供 LLM/可视化直接消费的分析档案。支持腾讯会议(tmeet CLI)与飞书会议(lark-cli vc)两条数据来源,输入为一个会议链接。
何时调用本技能
当用户出现以下任一意图时调用:
- "分析这场会议"、"帮我整理这场会议的逐字稿"、"这个会议讲了什么"
- "生成会议概要图 / 会议可视化 / drawio 会议图"
- "做一份会议纪要网页 / HTML 报告 / Markdown 报告"
- 提供了腾讯会议链接(meeting.tencent.com / wemeet.qq.com / 9-12 位会议号)或飞书链接(*.feishu.cn / *.larksuite.com 的 minutes/meetings 路径)
- 需要从会议逐字稿中提取关键观点、决策、待办、未决问题
前置依赖
| 依赖 | 用途 | 安装 |
|---|---|---|
| Node.js ≥ 18 | 运行本工具 | — |
tmeet CLI | 腾讯会议逐字稿(可选) | npm i -g @tencentcloud/tmeet@latest 然后 tmeet auth login |
lark-cli | 飞书会议逐字稿(可选) | 参见 lark-shared 完成初始化与授权 |
ffmpeg | 关键截图抽取(可选) | 系统安装 |
未安装对应 CLI 时,对那条链路会自动给出明确提示;若仅需测试,可使用 --mock 模式。
输入
- 会议链接(必填):腾讯会议链接 / 飞书会议链接 / 妙记链接 / 9-12 位会议号
- 可选:会议录制视频本地路径(
--video,用于抽取关键截图)
输出
输出到指定目录(默认 ./output),文件名按会议标题自动命名:
| 文件 | 内容 |
|---|---|
.json | 完整结构化分析数据(Meeting 完整结构,可直接喂给 LLM) |
.drawio | drawio 概要图:会议标题 + 阶段流 + 关键观点/决策/待办节点 + 参会人面板 |
.md | Markdown 报告:概要 + 概要图引用 + 关键截图 + 阶段详情 + 决策/待办汇总 |
.html | 自包含 HTML 网页(内联 CSS,可独立分享) |
snapshots/*.jpg | 关键时刻截图(启用 --video 时) |
数据结构(核心)
Meeting
├─ metadata 会议元信息
├─ segments[] 原始逐字稿片段
├─ utterances[] 合并后的完整发言(含意图/情绪/实体/关键词)
├─ stages[] 阶段(按时间+话题切分,含摘要/情绪曲线)
├─ topics[] 主题(跨阶段的语义聚合)
├─ key_points[] 关键观点(带重要性评分与证据回指)
├─ decisions[] 决策
├─ action_items[] 待办
├─ open_questions[] 未决问题
├─ interactions[] 互动关系(问答/反对/追问)
├─ snapshots[] 关键截图(绑定到阶段/关键点/决策)
└─ summary 整体摘要(一句话/执行摘要/排名/集中度)
所有实体通过 ID 互相回指,序列化为 JSON 后可按需切片喂给 LLM(详见项目 scripts/src/schemas/meeting.ts)。
使用方式
# 1. 安装依赖(在项目目录)
npm install
# 2. 运行分析(默认:使用真实 CLI)
npx tsx scripts/src/cli.ts analyze "https://meeting.tencent.com/..."
# 3. 携带视频做截图
npx tsx scripts/src/cli.ts analyze "https://xxx.feishu.cn/minutes/..." --video ./recording.mp4 -o ./output
# 4. 仅检测链接平台
npx tsx scripts/src/cli.ts detect "https://meeting.tencent.com/..."
# 5. Mock 模式(无 CLI 时测试)
npx tsx scripts/src/cli.ts analyze mock --mock --mock-path assets/examples/sample-tencent.json
链路说明
- 腾讯会议:链接 →
tmeet meeting get取 meeting_id →tmeet record list取 record_file_id →tmeet record transcript-paragraphs获取带时间戳/说话人的逐字稿;tmeet record address取录制 URL。 - 飞书会议:链接 →
lark-cli vc +detail取 note_id / minute_token → 优先minutes +detail --transcript,备选note +detail→docs +fetch获取逐字稿。
投喂 LLM 的推荐切片
| 任务 | 投喂层 |
|---|---|
| 快速理解全貌 | summary + 每个 stage.summary |
| 提取重点 | key_points[] + decisions[] + action_items[] |
| 分析某人表现 | 对应 participants[*] + 其 utterances |
| 追溯某结论原话 | 由 decision_id → supporting_utterances 回指原文 |
限制与注意
- 逐字稿质量依赖平台 ASR;若置信度低,关键点抽取可能漏检。
- 截图依赖会议已开启云录制,且录制画面含共享内容。
- 未配置 LLM API Key 时自动使用规则启发式分析;配置后可增强摘要质量。
- 会议内容涉及隐私,产物应按企业合规要求存储与分享。
相关技能
基于腾讯会议(tmeet)会议报告(参会人/等候室)与智能纪要,量化会议健康度——发言均衡度、议题覆盖率、决策产出率、沉默成员识别,并给出改进建议。当用户说"分析会议效率""会议健康度""谁没发言""决策产出率""会议参与度"时触发。
会议纪要与会议播报生成技能。用于处理会议录音或转写文本,执行发言人区分、口语降噪、议题重构、双钻结构整理,并输出执行摘要、核心决议、Markdown待办表格、TTS播报稿和会议思维导图(HTML/SVG/XMind)。支持双向语音能力:录音转文本(ASR)与文本转录音(TTS)。用户提到“会议纪要”“录音转文字”...
Turn conversations, field observations, and follow-up reasoning from complex collaborative projects into evidence-backed analysis of participant understandin...
基于腾讯会议(tmeet)智能纪要与转写,把多场会议聚合为结构化周报与复盘报告。当用户说「生成本周周报」「会议复盘」「汇总会议纪要做复盘」「提取跨会议行动项」「把几次会的结论整理成一份报告」时触发。
将会议逐字稿或录音转写文本转化为手机端可直接转发的 SVG 会议纪要卡片,并自动转为 PNG 方便分享。产出双方/多方都能用的结构化可视摘要。当用户提供会议录音转写、逐字稿、会议记录并要求生成会议纪要、会议摘要、meeting minutes、会议框架图、SVG 纪要时使用此技能。即使用户只是说「帮我整理一下这个会议」「把这段对话做个纪要」「会议总结一下」,也应触发。