WIP: memory system improvements (in progress)
Interview/chat prompt layers, reply planner, style profiles, memory injection, interview meta store, and related tests. Work not finished. Made-with: Cursor
This commit is contained in:
@@ -53,17 +53,20 @@ EMBEDDING_MODEL=embedding-3
|
||||
# Chat 访谈:每轮根据用户内容判定主人生阶段(关则仅用关键词,省一次 LLM)
|
||||
# CHAT_STAGE_DETECTION_ENABLED=true
|
||||
# CHAT_STAGE_DETECTION_MAX_TOKENS=128
|
||||
# 访谈性格(InterviewAgent):default | warm_listener | curious_guide
|
||||
# CHAT_INTERVIEW_PERSONA=default
|
||||
# 访谈者体验(覆盖 config 默认值;与 api/.env.development 对齐时可减少文风漂移与记忆噪声)
|
||||
CHAT_ERA_CONTEXT_ENABLED=true
|
||||
CHAT_INTERVIEW_PERSONA=warm_listener
|
||||
CHAT_INTERVIEW_TEMPERATURE=0.65
|
||||
# 访谈:是否按本轮用户话检索记忆并注入提示词(关则不调 retrieve)
|
||||
# CHAT_MEMORY_RETRIEVAL_ENABLED=true
|
||||
CHAT_MEMORY_TOP_K=4
|
||||
CHAT_MEMORY_EVIDENCE_MAX_CHARS=1400
|
||||
CHAT_REPLY_PLANNER_LLM_ENABLED=true
|
||||
# 访谈回复长度档位(brief/standard/expanded)联动:极短输入 / 默认 / 长段+新细节
|
||||
# CHAT_INTERVIEW_BRIEF_MAX_TOKENS=240
|
||||
# CHAT_INTERVIEW_BRIEF_MAX_CHARS_PER_SEGMENT=180
|
||||
# CHAT_INTERVIEW_EXPANDED_MAX_TOKENS=400
|
||||
# CHAT_INTERVIEW_EXPANDED_MAX_CHARS_PER_SEGMENT=300
|
||||
# 访谈:是否按本轮用户话检索记忆并注入提示词(关则不调 retrieve)
|
||||
# CHAT_MEMORY_RETRIEVAL_ENABLED=true
|
||||
# CHAT_MEMORY_TOP_K=8
|
||||
# CHAT_MEMORY_EVIDENCE_MAX_CHARS=4096
|
||||
|
||||
# Memoir:批处理/抽取更新 slot 时是否允许改写 MemoirState.current_stage(默认 false,访谈 switch_stage 仍可推进)
|
||||
# True 时仅当 proposed 与 existing 在同一 chat_bucket 才对齐 current_stage
|
||||
|
||||
Reference in New Issue
Block a user