Skip to content

v1.0.13

Latest

Choose a tag to compare

@Maple0517 Maple0517 released this 01 Jul 13:41
  • AI 资料新增 V3 地图生成链路:后端会从结构化 memory 里的地点与地点关系生成地图 blueprint,再通过后端配置的图片模型生成地图图片。
  • 地图生成结果会持久化到 AI Book V3 memory:包含生成状态、blueprint、图片 artifact 和错误信息,刷新页面后不会丢失。
  • 地图图片会保存到服务端 assets 目录,并通过 /assets/.../ai-book-maps/... 返回给前端;前端不直接调用图片模型 provider。
  • 图片模型未配置时,后端会先保存 blueprint/fallback 状态,再返回明确的配置错误,前端仍可展示结构化 fallback 地图。
  • Reader 的 AI Panel 新增“地图”tab,可以在阅读侧栏直接查看和生成 AI 地图。
  • AI Book 详情页接入同一套地图面板,并和 Reader AI Panel 共享 V3 map 数据结构。
  • 地图面板支持已生成图片展示、blueprint fallback、地点/地点关系 fallback、生成失败提示,以及地图数据变脏后的重新生成提示。
  • V3 map schema 统一为 memory.map = { status, blueprint, artifacts }locationslocationEdges 继续作为 canonical facts 保留在 V3 memory 顶层,map.blueprint 只作为地图生成投影。
  • 清理旧的 V1/V2 AI Book 前端兼容展示工具,减少后续 schema 演进阻力。
  • 关系数据改为直接存储 V3 relation 字段,修复 release build 中普通服务路径因字段不完整而失败的问题。
  • Docker 多架构镜像已发布:ghcr.io/maple0517/reader-next:v1.0.131.0.131.0latest
  • 本次验证包含 cargo test ai_book、前端 AI Book / Reader 相关定向测试、cd frontend && npm run buildcargo build --release --locked,以及 Docker publish workflow。