墓碑前的讲述者:给碑上那个人一个声音
来源:dev.to — 2026-11-01
📋 概述
作者小时候在墓园里给每块碑编故事,如今她把这个习惯做成了应用:拍一张墓碑照片,读碑文、查档案、写成一段可以被念出来的口述史。整条链路分工明确——Gemma 认字并写独白,Mastra 编排检索与叙事流程,SerpApi 提供真实搜索结果,ElevenLabs 负责声音,还刻意做了管道效果,让声音像从碑下发出来。最难的部分不是技术,而是既保留戏剧性、又不凭空捏造一个活过的人:普通代码负责判断检索结果是否指向同一个人,每条被采用的事实必须带可回溯的引文,当资料不足以支撑一段生平时,故事就老老实实停在石头上。
🔑 核心要点
- 事实与戏剧分开建模:没有原始事实,表演就没有素材;没有表演,应用就退化成一张普通讣告。
- 每条事实都要带引文:生成的事实必须附上可点开的来源,AI 的重构被明确标注为重构,而不是传记。
- 检索结果要有身份匹配判断:这一层故意不用模型,用普通代码确认搜索结果是否真的对应碑上这位,避免把同名的人拼成一个人的一生。
- 资料不够就不硬编:纯凭碑文的版本会自己说明来源只有碑文,不会伪造出研究标签,这是可信度设计而不是功能缺陷。
💡 金句
The hard part was keeping the theater without inventing the person.
译:最难的地方在于:保留戏剧性,同时不凭空捏造那个人。
👍 0
👎 0
← 返回 dev.to 首页