feat(asr-pipeline): merge PR #1 webauth/CSRF/locking hardening and web_password fallback
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
# 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 写入和外部推理。模型更新、真实录音测试和服务切换分别验收。
|
||||
Reference in New Issue
Block a user