
董宏凯andClaude Opus 4.8
3ab674e438
feat(roundtable): Step2 提速四件套 + 方案总结报告意图对齐
Step2 提速:
- 每席位推理深度覆盖(seat_mode): 业务链条逐席位可配 flash/thinking/pro/ultra,
覆盖链条级 seatMode;前台三处 dispatch + 后台 job 透传, run_seat 用 _SEAT_MODE_PARAMS 解析
- recommend 后端批内并行: engine._run_recommend 由串行 for 改 asyncio.gather(对齐前端)
- 研讨前并行取数两段式(gather_first, 业务链条 opt-in): 研讨前全席位并行只取数,
产出作为共享资料注入研讨轮(_seat_message gathered + 前台 runGatherPhase);
新增 gather_first 列(migration 20260620_02 + idempotent SQL)
- 削减重复广播: suppressPreBroadcast 扩到 recommend(round>=2)/chain(i>0)/chain收口,
保留首轮背景打底,省 N 次读写大 thread
方案总结报告效果:
- summary 加"意图对齐+缺口核对+防幻觉护栏": SOUL + 后端 build_summary_prompt +
前端 buildSummaryPrompt 三处对齐; 推断标注(综合推断)、缺真实信息标注待补充交给用户、绝不凭空编
Tests: test_roundtable_seat_modes / test_roundtable_gather_phase / test_roundtable_summary_prompt
Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-20 16:28:02 +08:00
..
2026-05-13 09:36:15 +08:00
2026-05-18 19:34:14 +08:00
2026-05-13 14:36:44 +08:00
2026-05-18 19:34:14 +08:00
2026-05-13 14:59:27 +08:00
2026-05-14 11:07:28 +08:00
2026-05-14 19:12:14 +08:00
2026-05-18 19:34:14 +08:00
2026-05-17 19:29:10 +08:00
2026-05-18 21:13:58 +08:00
2026-05-17 22:55:01 +08:00
2026-05-18 10:03:37 +08:00
2026-05-18 15:39:40 +08:00
2026-05-18 15:39:40 +08:00
2026-05-18 15:39:40 +08:00
2026-05-18 15:39:40 +08:00
2026-05-18 21:13:58 +08:00
2026-05-19 00:59:15 +08:00
2026-05-19 00:59:15 +08:00
2026-05-19 22:54:36 +08:00
2026-05-21 14:39:12 +08:00
2026-05-21 14:39:12 +08:00
2026-05-21 14:39:12 +08:00
2026-05-21 17:34:25 +08:00
2026-05-22 10:55:59 +08:00
2026-05-22 10:55:59 +08:00
2026-05-26 14:24:29 +08:00
2026-05-28 17:16:15 +08:00
2026-05-28 17:16:15 +08:00
2026-06-02 20:36:22 +08:00
2026-06-03 16:27:42 +08:00
2026-06-04 12:40:18 +08:00
2026-06-04 12:40:18 +08:00
2026-06-04 16:58:42 +08:00
2026-06-05 21:16:35 +08:00
2026-06-05 21:16:35 +08:00
2026-06-04 20:18:34 +08:00
2026-06-05 11:19:09 +08:00
2026-06-05 21:16:35 +08:00
2026-06-05 21:16:35 +08:00
2026-06-07 21:20:58 +08:00
2026-06-06 00:52:24 +08:00
2026-06-07 22:30:23 +08:00
2026-06-07 22:30:23 +08:00
2026-06-08 16:10:46 +08:00
2026-06-08 22:52:18 +08:00
2026-06-09 13:41:20 +08:00
2026-06-09 20:34:59 +08:00
2026-06-10 14:39:37 +08:00
2026-06-11 11:37:42 +08:00
2026-06-17 17:19:29 +08:00
2026-06-17 17:19:29 +08:00
2026-06-15 18:20:20 +08:00
2026-06-16 14:32:21 +08:00
2026-06-16 15:23:54 +08:00
2026-06-17 17:19:29 +08:00
2026-06-17 17:19:29 +08:00
2026-06-17 17:19:29 +08:00
2026-06-18 15:11:50 +08:00
2026-06-19 22:55:56 +08:00
2026-06-20 16:28:02 +08:00