1.5 KiB
1.5 KiB
Meeting ASR
这是独立的会议、电话录音转录与纪要项目,不是 Agent 插件。先读 README.md 和 docs/current-state.md。历史 HANDOFF.md 只作设计背景,不能当成现态。
边界
- ASR GPU 推理由 unRaid 外部服务提供;本项目负责上传、编排、纠错、审核与发布。
- 不依赖 Claude/Codex/Hermes CLI。Hermes 仅是现有通知适配器,可独立替换。
- 原音频、转写、SQLite、审核答案和凭据属于私有运行数据,不得提交到 Git。
- 人工确认的别名和声纹身份不可猜测覆盖;更换 SQLite 前必须做一致性备份。
- 原文是证据,Hindsight 是背景;不能把记忆中的事实伪装成录音中说过的话。
- 纪要以关键内容、结论、线索和行动项为目标,不追求逐字还原,不补造金额或身份。
- 候选词从原始转写提取,去口语化与纠错分开;含糊项保留,交人工确认。
- 只有审核通过的正式纪要可进入 Obsidian。发布遵循 vault 自己的 AGENTS.md/SOP。
- 当前写入边界尚未重新审计;不得宣称已实现不可绕过的目录白名单。
- 拆分后的项目尚未替换生产服务。禁止启动第二个监听器消费相同录音目录。
验证
使用独立临时目录运行 python -m unittest discover -s tests -v;不得拿生产词库做测试。
测试期间关闭通知、Git 写入和外部推理。模型更新、真实录音测试和服务切换分别验收。