修复:CI 部署环境与 ref 错配、迁移碎片化、图片意图 source_span、章节物化脏版式、会话历史与本地语音不一致

新增:TTS 上传 COS 与分片、章节 reading_segments 物化与快照、markdown 清洗、会话消息 repository、语音 store 重构与相关测试
This commit is contained in:
Kevin
2026-03-20 16:36:42 +08:00
parent 7317bf10cd
commit 8af37e5e8e
65 changed files with 1704 additions and 504 deletions

View File

@@ -32,7 +32,7 @@ from app.features.memoir.helpers import (
is_image_permanently_unavailable,
)
from app.features.memoir.memoir_images.settings import MemoirImageSettings
from app.features.memoir.models import Book, Chapter
from app.features.memoir.models import Book, Chapter, ChapterStoryLink
from app.features.memory.service import MemoryService
from app.ports.storage import ObjectStorage
@@ -132,7 +132,7 @@ class MemoirService:
.where(Chapter.user_id == user_id, Chapter.is_active == True)
.options(
joinedload(Chapter.images),
joinedload(Chapter.story_links),
joinedload(Chapter.story_links).joinedload(ChapterStoryLink.story),
)
.order_by(Chapter.order_index)
)