GhostRunner: Turning Every Street into a Story
说明与用途
GhostRunner 是一个本地优先的音频剧本引擎,预先编译基于路线的故事,按精确距离定位每句台词,并通过 OpenStreetMap 验证地标,实时播放叙述。它支持一人运营的副业,出售可重复使用的任务包。
问题
Running and walking experiences need real‑time audio narration that is spatially accurate, grounded in real landmarks, and latency‑free.
结果
GhostRunner delivers a fully compiled, spatially exact audio drama that runs on a laptop with a 4 GB GPU, enabling a one‑person side‑hustle selling reusable mission packs.
工作流
- Plan route with Valhalla
- Query Overpass for real landmarks
- Compile route model and chainage
- Director LLM generates story bible and beats
- Beat writer LLM writes 3 variants per beat
- Validator checks word count, landmark allowlist, safety rules
- Pre‑render TTS for a rolling window
- During run: GPS + pace classifier → locate on route → trigger check → select variant → play audio
证据
GhostRunner plans a route over real streets, finds the real landmarks along it, and writes an audio drama in which your surroundings are the set
It is spatially exact. Every beat is anchored to a distance along the route, so a line about a turn plays before the turn, not after it.
It is grounded. The narrator can only name landmarks that exist in OpenStreetMap along your route. A validator rejects anything else.
It is fast, because nothing is generated while you run. The story is compiled and voiced ahead of you. Playing a line is a lookup, not an inference.
- 记录日期: 2026-10-15T22:41:11.529Z