与会(yumeet)
yumeet 是一个本地运行的 AI 会议助手桌面应用。音频处理、转写、翻译与总结均可在本地完成,用于提升会议记录效率并保护隐私数据。
它基于语音流水线(VAD / ASR / Diarization / Translation / TTS)与 LLM 总结能力,支持实时录音、离线音频导入、会议归档与检索。
✨ 核心能力
- 实时语音转录:通过语音服务进行低延迟转写。
- 实时机器翻译:支持在转录过程中输出翻译文本。
- AI 会议总结:基于 LLM 自动生成结构化会议总结。
- 会议记录管理:支持历史记录筛选、搜索、重命名、删除。
- 本地文件管理:支持保存音频源文件与导出文本总结。
- 跨形态运行:支持浏览器形态与 Tauri 桌面形态。
平台支持情况
| 平台 & 系统 | 是否支持 |
|---|---|
| K1 Buildroot | ❌ 不支持 |
| K1 OpenHarmony | ❌ 不支持 |
| K1 Bianbu LXQT/GNOME | ❌ 不支持 |
| K3 Buildroot | ❌ 不支持 |
| K3 OpenHarmony | ❌ 不支持 |
| K3 Bianbu LXQT/GNOME | ✅ 支持 |
技术架构
应用技术栈
- 前端框架:Vue 3.4+ / TypeScript 5.4 / Vite 5.4
- 桌面壳层:Tauri 2(Rust)
- 音频处理:Web Audio API、PCM 转换
- Markdown 渲染:markdown-it + DOMPurify(XSS 防护)
- 本地存储:File System Access API
- 视觉能力:Motion V、OGL
依赖服务
- 语音服务: Speech SDK
- 大模型服务: LLM SDK
系统架构图

工作流程
- 实时转录流程:开始转录 → 音频采集 → 语音服务处理 → 实时文本输出。
- 会议总结流程:结束会议 → 读取转录结果 → LLM 生成总结 → 自动保存。
- 历史检索流程:输入关键词 → 匹配标题/标签/内容 → 跳转记录详情。
🚀 安装
首次安装 sm-sdk 会自动下载模型包(约 2 GB)。
sudo apt update
sudo apt install yumeet llm-sdk sm-sdk源码下载
在 Bianbu 环境中,可以直接通过 apt 获取 yumeet 的源码包。
配置 apt 源
确认 /etc/apt/sources.list.d/bianbu.sources 中的 Types 同时包含 deb 和 deb-src:
Types: deb deb-src
URIs: https://archive.spacemit.com/bianbu4/
Suites: resolute resolute-security resolute-updates resolute-backports resolute-porting resolute-customization
Components: main universe restricted multiverse如果当前只有 deb,需要补充 deb-src 后再更新索引:
sudo apt update下载源码包
完成源配置后,可直接下载 yumeet 源码包:
mkdir -p ~/Workspace/yumeet-src
cd ~/Workspace/yumeet-src
apt source yumeet执行完成后,当前目录下通常会生成 .dsc、原始压缩包以及解压后的源码目录,可用于查看 Debian 打包文件和源码内容。
快速开始
1) 启动应用
在系统菜单中搜索 yumeet 或 与会 并启动。

2) 配置 AI 服务
首次使用建议确认以下服务配置:
- 大模型服务:默认
Qwen3.5-2B - 语言服务:默认
Qwen3-ASR-0.6B - 翻译服务:默认
HY-MT1.5-1.8B

3) 配置存储路径
可配置两类目录:
- 会议记录目录:用于保存“下载总结”生成的 TXT / PDF / Markdown
- 会议音频目录:用于保存实时转录结束后的会议音频备份

转录功能
1) 实时转录(麦克风)
1.1 开始会议
可在两个入口启动实时转录:
- 首页入口
- 会议页入口

1.2 会议设定
开始转录后会弹出“会议设定”窗口。
- 必填项:会议主题
- 标签与人员录入:输入后需点击左侧
+才会加入
字段说明:
- 会议主题:作为会议记录标题显示
- 会议标签:支持主标签/副标签,主标签会在记录卡片顶部突出展示
- 参会人员:支持多参会人员登记

完成后点击“开始录制”。
1.3 转录过程
转录期间可查看:
- 当前转录/翻译输出
- 计时与暂停控制
- 显示内容切换

1.4 生成会议总结
支持两种总结触发方式:
- 录制中手动触发“生成总结”

- 结束录制后自动触发总结流程

默认服务加载行为:
- 点击“开始转录”或“导入音频”时,会加载语言服务和翻译服务
- 点击“生成总结”或“暂停→结束”时,会加载大模型服务
- 在“详细会议记录”页面点击“下载总结”时,也会调用大模型服务

2) 导入音频(离线转录)
2.1 开始导入
点击“导入音频”进入文件选择。
2.2 选择文件
支持 wav、mp3、m4a 音频格式。

2.3 处理过程
导入成功后进入静态文件转录流程。

当前离线转录在整段处理完成前,不会持续显示中间转录文本。
2.4 转录结果
处理结束后会自动执行会议总结。

3) 转录内容搜索
可在当前会议内搜索关键词并高亮命中句段。

会议管理
1) 会议记录列表
记录列表支持以下能力:
- 按时间范围筛选
- 按会议标签筛选
- 按标题/主标签搜索
- 进入详细记录页
- 记录重命名与删除
- 分页浏览

2) 详细会议记录
详细页用于查看 LLM 对转录内容的总结结构。

- 折叠项默认行为:
- “转录原文”默认折叠
- 其他摘要模块默认展开
- 页面顶部搜索框支持全文高亮检索

系统与设置
1) 存储策略
涉及两类文件:
- 实时转录会议的原始音频
- 详细会议记录导出的文本文件

说明:
- 删除会议记录仅删除文本记录,不删除原始音频
- 若关闭音频保留策略,实时会议结束后不保存音频源文件
2) 系统状态
可查看系统状态并手动刷新性能监控数据。

- Debug 检查:仅在开发模式开启后可用(可配合
Ctrl+Shift+I) - 系统性能监控:通过右上角刷新按钮更新显示
3) 其他设置

- UI 设置:字体缩放、动态效果开关
- AI 服务设置:端口及服务地址调整(LLM-SDK / SM-SDK / 翻译服务)
- 许可证管理:上传、折叠、查看许可证内容
- 设置页搜索:按关键词过滤并显示匹配项

