【免费下载链接】marvin-template
MARVIN is your personal AI assistant that can help you connect to the apps you need and handle your day.
MARVIN是一款个人 AI 助理(AI Chief of Staff)。它的会议纪要自动化能力采用AI 摘要 + 本地 Whisper 转录的双源融合模式:一边用 Granola、Otter 等 AI 工具生成结构化摘要(行动项、决策、参会人),一边用本地 Whisper 做逐字转录(谁说了什么),两者结合,产出既有条理又准确的完整会议记录。📝
核心思路:摘要给结构,转录给细节。两个源互补,价值大于任何单一来源。
为什么需要双源融合?
单靠 AI 摘要,结构清晰但容易漏掉"为什么这么决定"的上下文;单靠逐字转录,准确但杂乱、没有重点。MARVIN 把它们合在一起:
| 来自 AI 摘要 | 来自本地转录 |
|---|---|
| 行动项(Action Items) | 支撑决策的原始引语 |
| 做出的决策(Decisions) | 决策背后的讨论上下文 |
| 参会人列表 | 谁说了什么(说话人识别) |
| 主题结构 | 摘要遗漏的细节 |
这种"双源融合"让最终的会议纪要既有可快速扫描的结构,又不丢失关键细节。🎯
双源融合的整体架构
整条流水线从日历事件出发,两条分支并行处理,最后汇入一个"合并器":
日历事件 ├── AI 摘要工具(Granola / Otter / Fireflies) │ └─ 摘要:行动项、决策、参会人 │ └── 本地转录(MacWhisper / Whisper / Buzz) └─ 逐字稿:原话 + 说话人标签 │ ▼ 合并器(Combiner) 摘要 + 转录 = 完整笔记 │ ▼ meetings/YYYY-MM-DD-title.md两个数据源各自的特点:
- AI 摘要源:捕获参会人、议程、关键主题、决策、行动项。优点是结构清晰、快速可扫、可直接执行;缺点是可能丢失细微之处、偶有误述、会漏掉线下讨论。
- 本地转录源:捕获每一句话并归属到说话人。优点是逐字准确、能识别说话人、可离线运行;缺点是没有结构、不做优先级排序、输出量较大。
五步处理工作流
这套流程可以手动执行,最终用/meeting命令自动化。
1️⃣ 检测会议
监控日历中已结束的会议。会议结束后检查两件事:AI 摘要是否已生成、本地转录是否已就绪。
会议本身就是日历事件——利用日历就能实现自动检测,无需额外配置。
2️⃣ 收集两个源
用摘要工具的 CLI 同步 AI 摘要,并查找对应的本地转录文件。示例命令:
./marvin.sh granola sync # 同步 AI 摘要(或你所用工具的 CLI/API) ./marvin.sh whisper find "会议标题" # 查找本地逐字转录MARVIN 倾向于用CLI 工具做集成:认证由 CLI 自身处理、由官方维护、你手动跑和 MARVIN 跑方式一致。详见 CLI 集成模式。
3️⃣ 映射说话人
本地转录默认给说话人起通用标签(Speaker 1、Speaker 2),需要映射回真实人名:
| 转录标签 | 映射策略 |
|---|---|
Microphone/Speaker 0 | 固定是会议主持(你自己) |
Speaker 1、Speaker 2 | 结合参会人列表 + 上下文内容匹配 |
| 重复说话人 | 同一人被识别成多个,按内容合并 |
💡 说话人映射不要求完美——"尽力而为"即可,不要为了精确归属而卡住流程。
4️⃣ 合并笔记
把两个源合并成一份结构化笔记,典型格式如下:
# Meeting: {标题} 日期:{YYYY-MM-DD} 参会人:{来自摘要} ## 摘要 {AI 生成的摘要} ## 决策 {来自摘要,并用转录引语补充} ## 行动项 - [ ] {事项} -- {负责人} ## 关键讨论 {按主题组织的转录节选} ## 完整转录 {指向原始转录文件的链接}5️⃣ 保存归档
处理好的笔记与原始文件分开存放,原始文件永远保留(处理笔记可随时重新生成):
meetings/ ├── YYYY-MM-DD-meeting-title.md # 处理后的笔记 └── transcripts/ ├── granola/ # 原始 AI 摘要 └── whisper/ # 原始逐字转录目录结构说明见 meetings 目录。
关键设计决策
MARVIN 从实际使用中沉淀出几条值得借鉴的原则:
| 决策 | 学到的经验 |
|---|---|
| 双源优于单源 | 摘要漏细节,转录缺结构,二者互补 |
| 本地转录 | 隐私:音频始终留在本机 |
| 保留原始文件 | 处理笔记可随时重新生成 |
| 说话人映射不完美 | 尽力而为即可,不必追求精确归属 |
| 日历感知检测 | 会议即日历事件,用它实现自动处理 |
构建 /meeting 命令
把整条流程封装成一个/meeting命令,即可一键自动化:
- 列出最近的会议(来自日历或摘要工具)
- 用户选择要处理哪一个
- 拉取摘要和转录
- 映射说话人
- 合并为结构化笔记
- 保存到
meetings/目录
MARVIN 通过简单的 Markdown 文件扩展能力:在.claude/commands/下创建一个带description前置信息的命令文件即可。想了解三种能力类型(命令 / 智能体 / 技能)如何取舍,参阅 扩展 MARVIN 文档。
快速开始
想体验这套会议纪要自动化流程,建议这样上手:
- 选工具:一个 AI 摘要器 + 一个本地转录器
- 实测一次:用一场真实会议分别跑通两个源
- 手动合并一次:熟悉合并后的笔记格式
- 建目录:创建上面的
meetings/结构 - 建命令:编写
/meeting命令自动化合并 - 加检测:把"是否有未处理会议"加入
/start每日简报
完整模式说明见 会议纪要处理模式文档,以及 高级模式总览。
🚀 现在你的每一场会议,都会自动变成一份既有结构、又有细节的完整纪要——MARVIN 帮你把"开完会就忘"变成"开完会即归档"。
【免费下载链接】marvin-template
MARVIN is your personal AI assistant that can help you connect to the apps you need and handle your day.
相关推荐
解放双手!LiveKit AI助手如何自动生成会议纪要与智能摘要
解放双手!LiveKit AI助手如何自动生成会议纪要与智能摘要 你是否还在为冗长会议后的纪要整理而烦恼?是否经常遗漏重要讨论点或行动项?LiveKit AI助
音视频后端即时通讯AI 应用DeepSeek-V4-Pro 编码格式实战:从普通聊天到多工具调用的完整指南
DeepSeek V4 Pro 编码格式实战:从普通聊天到多工具调用的完整指南 DeepSeek V4 Pro 是一款总参数 1.6 万亿、激活 49B 的 M
如何使用VoiceInk自动生成结构化会议纪要:提升效率的完整指南
如何使用VoiceInk自动生成结构化会议纪要:提升效率的完整指南 VoiceInk是一款专为macOS设计的语音转文字应用,能够几乎实时地将您的语音转录为文本
人工智能AI 应用语音本地部署桌面应用
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考