修复: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

@@ -342,6 +342,7 @@ def get_narrative_prompt(
6. 如果有用户的基本信息(出生地、成长地等),在叙述中自然融入地域文化和时代背景
8. **不要将对话中的交互性语言(如"我跟你说""你知道吗")写入叙述**
9. **不要在正文中插入章节标题或分类标签**(如"章节:信念与价值观""## 童年与成长背景"等),章节标题由系统单独管理
10. **不要使用 Markdown 表格**(不要用 `|` 管道表格);故事标题由系统单独管理,**不要用 `#`、`##` 在正文里写故事标题**
只输出新对话内容的改写结果。如果对话中没有值得记录的人生经历内容,输出空字符串。
"""
@@ -387,6 +388,8 @@ def get_narrative_json_prompt(
3. 只输出新内容的改写,不要重复已有内容
4. 每 200-300 字左右一个段落
5. 如有衔接上下文,确保新内容与之自然衔接
6. **不要使用 Markdown 表格**(不要用 `|` 管道表格)
7. **不要用 `#`、`##` 写故事或章节标题**;标题由系统管理
## 输出格式(严格 JSON
{{