d2c76100f2bf1a7ab66a14af90010390f68a6e11
用户自带大纲时「整理大纲」原有两个阻塞式非流式 LLM 调用,内网模型 <think> 关不掉导致用户长时间干等: - 素材关联(每次都调)改为确定性词重叠 _assign_materials_heuristic, 零 LLM、瞬时;有编号/标题/缩进的大纲整理几乎零等待。 - 散文化大纲的 LLM 归一改为流式 _stream_normalize_user_outline: ThinkTagParser 把思考推思考框、正文实时打字机展示并累积解析; 并在 OUTLINE_NORMALIZE_USER 末尾追加 /no_think。 - researcher 路径只做确定性解析,解析不出返回 None,交给 writer_outline 流式归一(outline_chunk 在该阶段天然映射大纲思考框)。 - 移除废弃的 OUTLINE_MATERIAL_ASSIGN_* 提示词与 llm_json 死引用。 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
Languages
Python
39.2%
TypeScript
35.9%
HTML
22.2%
CSS
1.5%
JavaScript
0.9%
Other
0.2%