当前位置: 首页 > news >正文

Meetily实战:4步部署本地AI会议助手,离线语音转写无限免费

为什么你需要一个本地会议助手?

想象这个场景:你在会议室里开了一个小时的策略讨论会,录了音,然后上传到某云端转写服务——结果发现免费额度只有300分钟,转写质量一般,而且还担心敏感商业数据被第三方服务器存储。

更糟的是:很多SaaS会议助手(如Otter.ai、Fireflies)要求一个"机器人"加入会议,所有人都能看到它在场,既不优雅也不私密。

[Meetily](https://github.com/Zackriya-Solutions/meetily) 正是为解决这些痛点而生——它是一款基于Rust + Tauri构建的开源AI会议助手,GitHub已斩获10,700+ Star。核心卖点就一句话:100%本地处理,零云端依赖

**图1:Meetily GitHub仓库——隐私优先的本地AI会议助手**

它的技术栈如下:

| 层级 | 技术 |

|------|------|

| 桌面框架 | Tauri(Rust后端 + React前端) |

| 语音转写 | Whisper.cpp / NVIDIA Parakeet |

| AI摘要 | Ollama(本地LLM)或 Claude/GPT API |

| 音频捕获 | cpal + WASAPI(Win) / ScreenCaptureKit(Mac) |

| 数据存储 | SQLite + ChromaDB(向量检索) |

架构全景图如下:

**图2:Meetily运行演示——实时转写+AI摘要一体化界面**


环境准备:10分钟内搞定依赖

开始之前,确保你的机器满足以下条件:

| 配置项 | 最低要求 | 推荐配置 |

|--------|----------|----------|

| 内存 | 8 GB | 16 GB |

| CPU | 4 核 | 8 核 |

| 磁盘 | 4 GB 空闲 | 10 GB SSD |

| GPU | 无要求 | CUDA/Metal/Vulkan |

macOS 依赖

# 安装Xcode命令行工具 xcode-select --install # 安装FFmpeg(音频处理必需) brew install ffmpeg

Windows 依赖

# 一键安装Python和FFmpeg winget install Git.Python.3.9 Gyan.FFmpeg

安装 Ollama(用于本地AI摘要)

# macOS / Linux curl -fsSL https://ollama.ai/install.sh | sh # Windows:从 https://ollama.com/download 下载安装包 # 拉取推荐模型(约800MB~2GB,按需选择) ollama pull gemma2:2b # 轻量,中英文均可 ollama pull llama3.2:3b # 效果更好,推荐

运行结果:

pulling manifest pulling a72d6e4f82b3... 100% ▕████████████▏ 1.7 GB pulling 66b9ea09bd5b... 100% ▕████████████▏ 68 B verifying sha256 digest writing manifest success

验证 Ollama 是否正常运行:

ollama list
NAME ID SIZE MODIFIED llama3.2:3b 9f8d6e3b2a1c 2.0 GB 2 minutes ago gemma2:2b 3c8d7f2e1a0b 1.6 GB 5 minutes ago

步骤1:安装 Meetily 桌面应用

macOS(推荐 Homebrew,3 分钟)

# 添加 Meetily 的 Homebrew tap brew tap zackriya-solutions/meetily # 安装桌面应用 brew install --cask meetily

运行结果:

==> Tapping zackriya-solutions/meetily Cloning into '/opt/homebrew/Library/Taps/zackriya-solutions/homebrew-meetily'... Tapped (14 files, 32KB) ==> Downloading https://github.com/Zackriya-Solutions/meetily/releases/... ==> Installing Cask meetily ==> Moving App 'Meetily.app' to '/Applications/Meetily.app' 🍺 meetily was successfully installed!

安装完成后,在"应用程序"中找到 Meetily 并启动。

Windows

  • 前往 [GitHub Releases](https://github.com/Zackriya-Solutions/meetily/releases) 页面
  • 下载最新版 `meetily_x64-setup.exe`
  • **右键 → 属性 → 勾选"解除锁定"**(重要!否则SmartScreen会拦截)
  • 双击运行安装程序,按向导完成安装

Docker 部署(跨平台通用)

如果你是服务器环境或想更灵活地控制后端:

# 克隆仓库 git clone https://github.com/Zackriya-Solutions/meetily.git cd meetily/backend # macOS / Linux ./build-docker.sh cpu ./run-docker.sh start --interactive # Windows PowerShell .\build-docker.ps1 cpu .\run-docker.ps1 start -Interactive

交互式启动过程会让你选择 Whisper 模型和语言。启动成功后访问http://localhost:5167/docs可以查看 FastAPI 自动生成的接口文档。


步骤2:配置 Whisper 转录引擎

首次启动 Meetily 后,会弹出配置向导。核心步骤如下:

① 选择转录引擎

Meetily 支持两种引擎:

| 引擎 | 特点 | 适用场景 |

|------|------|----------|

|Parakeet(默认) | NVIDIA出品,速度极快 | 英文会议、实时性要求高 |

|Whisper.cpp| OpenAI出品,99+语言 | 多语种会议、中文场景 |

中文用户强烈建议选择 Whisper,对中文的识别准确率远超 Parakeet。

② 选择模型大小

Whisper 提供多档模型,用 CLI 启动时通过--model参数指定:

# 启动Meetily后端,指定中文 + medium模型 meetily-server --language zh --model medium

模型选择对照表:

| 模型 | 磁盘占用 | VRAM占用 | 中文准确率 | 推荐场景 |

|------|----------|----------|------------|----------|

|tiny| ~75 MB | ~1 GB | ★★☆ | 低配设备快速测试 |

|base| ~140 MB | ~1 GB | ★★★☆ | 日常英文转写 |

|small| ~460 MB | ~2 GB | ★★★★ | 中英文混合 |

|medium| ~1.5 GB | ~5 GB | ★★★★★ |中文会议首选|

|large-v3| ~3 GB | ~10 GB | ★★★★★ | 专业级、离线存档 |

③ 验证转录功能

启动后打开 Meetily 主界面,点击红色录制按钮说几句话,实时转录区域应显示文字:

**图3:Meetily运行效果——左侧实时转录,右侧AI摘要**

如果转录没有输出,检查端口是否被占用:

# macOS / Linux lsof -i :8178 # Windows PowerShell netstat -ano | findstr :8178

步骤3:集成 Ollama 实现本地AI摘要

这是 Meetily 最亮眼的功能——用本地大模型对你的会议内容做智能摘要,完全免费且不联网

① 确保 Ollama 正在运行

# 启动Ollama服务(后台运行) ollama serve
time=2026-07-07T10:00:00.000+08:00 level=INFO msg="Listening on 127.0.0.1:11434 (version 0.3.0)" time=2026-07-07T10:00:00.001+08:00 level=INFO msg=" GPU detected: NVIDIA RTX 4060"

② 在 Meetily 中配置 Ollama

打开 Meetily →Settings → Model Settings

  • **Provider**:选择 **Ollama**(注意:选原生 Ollama 选项而非 "Custom Server",前者社区版免费可用)
  • **Model**:下拉菜单会自动检测你本地的 Ollama 模型,选择 `llama3.2:3b` 或 `gemma2:2b`
  • **Endpoint**:保持默认 `http://localhost:11434`

③ 自定义摘要提示词(可选)

在 Settings 中可以自定义 Prompt,让摘要更贴合你的场景。例如中文技术会议:

你是一位资深技术会议记录员。请根据以下会议转录内容,生成一份结构化的会议纪要: 1. 会议主题(一句话) 2. 关键决策(列表) 3. 待办事项(Assignee + Deadline格式) 4. 遗留问题 要求使用中文输出,保持技术术语原文。

④ 验证摘要功能

录制一段测试音频后,Meetily 会自动调用 Ollama 生成摘要。你也可以在命令行直接测试 Ollama 连通性:

curl http://localhost:11434/api/generate -d '{ "model": "llama3.2:3b", "prompt": "请用中文总结以下会议内容:我们讨论了Q3产品路线图,决定优先开发移动端适配功能,由张三负责,9月底前完成。", "stream": false }'

预期输出(关键字段):

{ "model": "llama3.2:3b", "response": "会议纪要:\n1. 主题:Q3产品路线图讨论\n2. 关键决策:优先开发移动端适配功能\n3. 待办事项:张三 - 移动端适配开发 - 截止日期9月30日", "done": true, "total_duration": 4521000000, "eval_count": 68 }

步骤4:录制你的第一场会议并导出纪要

一切就绪,开始实战。

① 选择音频源

Meetily 可以同时捕获麦克风系统音频(即会议软件播放的声音)。在主界面顶部的音频源面板:

  • 🎤 **麦克风**:捕获你的发言
  • 🔊 **系统音频**:捕获对方在Zoom/Teams/腾讯会议中的声音
  • 🎛️ **智能混音**:自动降低系统音量当你说话时(ducking)

② 开始录制

点击红色录制按钮,Meetily 开始在后台捕获音频。关键优势:它不会以"机器人"身份加入你的会议,而是直接从系统音频层捕获——任何会议软件(Zoom、腾讯会议、飞书、Teams)都适用。

**图4:Meetily录制中——实时转写逐字稿同步显示**

③ 实时查看转写 + 生成摘要

录制过程中,转录结果实时出现在中央面板。录制结束后,点击"Generate Summary"按钮,Ollama 会根据完整转录内容生成结构化的会议纪要。

④ 导出纪要

Meetily 社区版支持导出Markdown格式。导出文件示例:

# 会议纪要 - 2026年7月7日 **会议时长**:45分钟 **参会人数**:4人 ## 会议主题 Q3移动端产品适配方案评审 ## 关键决策 - 采用React Native作为跨平台方案,替代原Flutter方案 - 首期覆盖iOS,Android延后至Q4 - 设计稿由UED团队在7月15日前交付 ## 待办事项 - [ ] 张三:完成React Native环境搭建 — 截止 7月10日 - [ ] 李四:输出技术选型对比文档 — 截止 7月12日 - [ ] 王五:与UED对齐设计规范 — 截止 7月9日 ## 遗留问题 - Android端性能基准测试数据待补充 - 第三方SDK兼容性清单未确认

PRO 版额外支持PDFDOCX格式导出,以及说话人分离(Speaker Diarization)功能。


进阶技巧与常见问题

🔧 中文转录准确率优化

# 1. 使用medium以上模型 meetily-server --language zh --model medium # 2. 如果下载模型慢,使用HF镜像 export HF_ENDPOINT=https://hf-mirror.com # 3. 对已录制的音频重新转写(换模型不改原文件) meetily-server --language zh --model large-v3 --input meeting_audio.wav

🔧 Ollama 摘要效果调优

不同模型在中英文摘要上的表现差异明显:

| 模型 | 中文摘要质量 | 推理速度 | 显存占用 |

|------|-------------|----------|----------|

|gemma2:2b| ★★★☆ | 极快 | ~2 GB |

|llama3.2:3b| ★★★★ | 快 | ~3 GB |

|qwen2.5:7b| ★★★★★ | 中等 | ~6 GB |

|mistral:7b| ★★★★ | 中等 | ~6 GB |

如果你的显存够用(≥8GB),推荐qwen2.5:7b,对中文理解和生成质量最佳。

🔧 Windows 常见踩坑

# 问题1:启动脚本被PowerShell执行策略拦截 Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser # 问题2:下载的ZIP/EXE被Windows标记为不安全 Get-ChildItem -Path C:\meetily_backend -Recurse | Unblock-File # 问题3:端口5167或8178被其他程序占用 netstat -ano | findstr "5167" netstat -ano | findstr "8178" taskkill /PID <PID> /F

🔧 Docker 性能注意事项

Docker 部署会有20~30%的性能损失(相比原生安装),因为音频设备和 GPU 直通需要额外配置。生产环境建议使用桌面安装版。


总结

Meetily 用四步完成了一个曾经需要多个付费SaaS工具才能实现的工作流:

  • **安装应用** —— 3分钟 Homebrew 搞定
  • **配置Whisper** —— 选择 medium 模型,中文准确率95%+
  • **集成Ollama** —— 本地LLM免费生成会议摘要
  • **录制导出** —— 无机器人加入,任何会议软件通用

对比市面上的方案:

| 方案 | 费用 | 隐私 | 中文 |

|------|------|------|------|

| Otter.ai | $16.99/月 | ❌ 云端 | 一般 |

| 飞书妙记 | 免费但有配额 | ❌ 云端 | ★★★★★ |

| 讯飞听见 | ¥49/时 | ❌ 云端 | ★★★★★ |

|Meetily|免费| ✅100%本地| ★★★★☆ (medium+) |

对于关注数据主权、处理敏感商业会议、或单纯不想为转写付费的开发者,Meetily 是目前开源社区最好的选择。社区版永久免费(MIT协议),PRO版($12/月)提供说话人分离和高级导出,用邀请码LAUNCH20可享8折优惠。


项目地址:[https://github.com/Zackriya-Solutions/meetily](https://github.com/Zackriya-Solutions/meetily)

官方文档:[https://meetily.ai/docs](https://meetily.ai/docs)

Discord社区:[https://discord.gg/crRymMQBFH](https://discord.gg/crRymMQBFH)

*如果这篇文章帮你省下了会议转写的月费,别忘了给 Meetily 点个 Star ⭐*

http://www.jsqmd.com/news/1148625/

相关文章:

  • 百度网盘解析工具实战指南:如何绕过限速获取真实下载链接
  • openeuler/ha-monitor使用教程:轻松实现HA集群节点鉴权与状态监控
  • Places365 与 SUN397 场景识别:5 步构建 ResNet-50 迁移学习模型并部署为 Web API
  • 孤能子视角:EIS压缩论
  • GLM-5V-Turbo:多模态看图写代码的自动化闭环实践
  • 工业负载控制方案:TPD2015FN与PIC18F87K22应用指南
  • 3步音乐解锁方案:让加密音乐文件重获自由播放权
  • Elastic 在 Everest Group 企业搜索产品 PEAK Matrix® 评估 2026 中被评为领导者
  • 3大痛点1个方案:LyricsX如何彻底解决macOS歌词同步难题
  • 精密零件加工穿丝成功率提升方法
  • OpenVINO AI音频插件完整指南:为Audacity注入AI智能
  • Docker 不是 虚拟机
  • 【复现】考虑多类型资源的数据中心园区供电协调规划(Matlab代码实现)
  • tcas-cli安全应用指南:保护你的分布式系统免受攻击的终极方案
  • 还在为电子文档不够正式而烦恼吗?这个免费工具让你3分钟搞定专业扫描效果
  • memwatch揭秘:轻量级内存调试神器如何精准捕捉内存泄漏与损坏?
  • Radix Primitives:一套高可访问性的开源 UI 组件库
  • Blender 3MF插件:让创意从屏幕走向现实的完美桥梁
  • GlusterFS Dashboard终极指南:从零开始打造分布式存储可视化平台
  • MQTT-Proxy性能优化:如何实现低延迟和高可靠性消息传输
  • 从 curl 到工程封装:内容审核 API 接入实战
  • 如何快速上手hpc-prrte?3步掌握并行计算任务管理
  • Blender 3MF插件完全指南:免费实现3D打印一体化工作流
  • 基于MA12070与PIC18F47K40的高保真音频系统设计
  • kbuild-standalone:革命性构建工具集,告别Linux内核工具分叉时代
  • 生物信息学开源社区参与指南:openEuler BIO SIG的完整参与流程
  • patch-tracking CLI工具完全指南:命令行操作实现补丁跟踪全流程
  • EmEditor安装配置全指南:Windows文本处理利器实战
  • 如何快速部署gala-spider?3种实战方案带你轻松上手
  • C-NCAP 2024版 AEB/LKA测试:10大误触发场景与3项新增法规解读