将小红书、公众号与图文截图中的非结构化旅游碎片攻略,智能解析提取为严格结构化路线并在交互式地图上呈现;支持自然语言多轮编辑、手动拖拽与一键导出。
- 结构化契约与自我修复:基于 pydantic 定义 route JSON schema,作为生成 / 编辑 / 导出三端唯一数据源(前端类型为手工同步,计划以 openapi-typescript 生成);结合 Agent 反思重试机制,在模型输出校验失败时携带精准错误信息回灌纠错,构建可靠的闭环自愈环路。
- 高可靠六级坐标降级链路与熔断保护:确立按「可信度优先」的六级降级架构(用户记忆真值 → 高德 POI 检索 → 模型知识库 → 联网搜索兜底 → 城市中心表 → 明确报错),每级打上来源与置信度溯源徽标;配备高德 8s 超时与单路线 40 次请求配额熔断,单点异常不阻塞主生成链。
- 主动核验与区域闸门防御:对模型产出坐标直查高德核验,偏差 ≤1.5km 自动校正(消除模型固有 113m~1.2km 同城偏差);设置地理省市闸门,以目的地中心为锚点(≤200km 闸门)智能拦截同名误匹配,实现离位地点自主改回,修掉过 7 个长沙地点被搬往外省的事故。
- 确定性代码消除幻觉:闭馆日冲突检查刻意设计为零 LLM、零网络的纯算术模块(坚持“治幻觉的第一原则是绝不引入新幻觉”);出发日期从自由文本智能推断并显式标记“推断可改”,无法判定如实提示,不假装通过。
- 实体级 RAG 长期记忆库:按 place_card 与 trip_summary 实体级切分攻略(不做定长粗暴切片),通过本地 fastembed (bge-small-zh-v1.5) 生成 512 维向量,结合 SQLite 向量索引实现高精准检索注入(严格限制 ≤6 条/≤1200 字防上下文污染)。
-
SSE 决策轨迹可观测工程:整轮流式推送
event: trace决策轨迹,前端可视化呈现可折叠「🧭 决策过程」(包含使用的模型、记忆命中条数、坐标来源、闭馆日检测等),将黑盒静默兜底升级为可见的工程决策。