1. 建立问题库大纲,对应每个人生阶段槽位
2. 鼓励使用更生活化的交流语言共情与总结
3. 降低评审模型可能发生截断的概率
4. 成稿质量维度强化情感表达和上下文连贯性
This commit is contained in:
yangshilin
2026-04-09 15:32:35 +08:00
parent 064ad2161d
commit e1341c6d18
49 changed files with 938 additions and 271 deletions

View File

@@ -195,7 +195,9 @@ def refresh_chapter_evidence_snapshot_sync(session: Session, chapter_id: str) ->
chapter_id=str(ch.id),
user_id=str(ch.user_id),
version_no=next_v,
schema_version=int(payload.get("schema_version") or EVIDENCE_SNAPSHOT_SCHEMA_VERSION),
schema_version=int(
payload.get("schema_version") or EVIDENCE_SNAPSHOT_SCHEMA_VERSION
),
segment_ids=list(payload.get("segment_ids") or []),
conversation_ids=list(payload.get("conversation_ids") or []),
story_ids=list(payload.get("story_ids") or []),
@@ -209,7 +211,9 @@ def refresh_chapter_evidence_snapshot_sync(session: Session, chapter_id: str) ->
)
session.add(snap)
session.flush()
_replace_chapter_evidence_links_sync(session, chapter_id=str(ch.id), payload=payload)
_replace_chapter_evidence_links_sync(
session, chapter_id=str(ch.id), payload=payload
)
ch.current_evidence_snapshot_id = snap.id
ch.evidence_bundle_json = payload
if payload.get("message_lineage_json") is not None: