Zoning Extractor V2 · Optimization Brief2026-08-02

A–F并行调度与云端工具端优化报告

在不减少A–F、不减少重复次数、不更换模型、不改变Gold隔离与五项指标的前提下,大幅压缩单城实际等待时间。

方案冻结 · 2026-08-05之后实施

01 · 核心判断

当前约83–99分钟/城的根因不是Module,而是12次Answerer与6次Primary Judge基本串行。六组独立分支并行后,目标为30–40分钟;校准六路并发后目标20–25分钟。
18完整调用保持不变
60%–80%目标墙钟时间下降
≈1.49M平均reported tokens/城,预计不因并行明显下降

02 · 两城实测基线

城市Module 1–4Answerer×12Judge×6模型累计时间Reported tokens
Livermore约0.7秒59.2分钟40.2分钟99.4分钟1,475,207
Fremont约11秒55.6分钟27.0分钟82.6分钟1,503,954
平均可忽略57.4分钟33.6分钟91.0分钟1,489,580

超过99%的累计耗时来自模型边界。Module缓存、CSV生成与Fusion不是当前主瓶颈。

03 · 并行DAG

A: Answer A1 + Answer A2 → Judge A
B: Answer B1 + Answer B2 → Judge B
C: Answer C1 + Answer C2 → Judge C
D: Answer D1 + Answer D2 → Judge D
E: Answer E1 + Answer E2 → Judge E
F: Answer F1 + Answer F2 → Judge F

六条分支相互独立;每组Judge只等待本组两份冻结答案。
模式调用与指标目标墙钟时间预期下降
当前串行18次完整调用83–99分钟基线
并发3完全不变30–40分钟约55%–65%
并发6完全不变20–25分钟约70%–80%

04 · 不降低指标的硬约束

05 · 云端五账号Worker

统一A100/Linux节点建立五个隔离Codex Worker。每个城市作为原子任务分给一名成员;共享Qwen作为本地对照,中央Judge保持固定模型与配置,中央归档器验签后上传Drive。

5隔离Codex Plan Worker
1共享Qwen服务
1固定中央Judge

GUI关闭后任务继续运行;个人电脑仅负责账号连接、任务审查和报告查看。

06 · 无损附加优化

  1. Evidence Pack内容寻址去重:正文只存一次,A–F保存引用、排序、slot与Gate。
  2. B–F禁止仓库漫游:只读冻结任务包,不重新扫描PDF或运行Module;A保留全文自主定位。
  3. 程序Worker预热:复用Python与Schema环境,但每次模型调用仍为独立新会话。
  4. 城市间流水线:Judge、Answerer、CPU Module与Qwen使用独立并发池。
  5. 节点级checkpoint:失败只恢复对应节点,不重跑已完成分支。

07 · 验收门

08 · 论文可视化

图用途
串行/并行甘特图证明调度降低墙钟时间,而非减少调用。
A–F×五指标热力图比较证据条件与Module更新影响。
Required-Item点矩阵显示每题、每slot的正确/缺失/错误/N/A。
Slot闭合漏斗定位Required→Retrieved→Answered→Correct在哪层损失。
准确率—Token—墙钟散点图比较Codex、Qwen、并发与Evidence方案。
Module 2/4前后配对斜率图证明队友更新是否真正改善Coverage和Correctness。

09 · 8月5日后实施顺序

01 冻结基线合并Module 2/4,保留两城旧run。
02 Scheduler异步DAG、Semaphore、checkpoint。
03 协议验收fake provider验证18-call与失败恢复。
04 两城实测并发3,再校准并发6。
05 产品化五账号、Drive、GUI和论文图集。

10 · 决策

2026-08-05之前只冻结方案,不修改正式Scheduler、不重跑两城、不改变A–F协议。Module 2/4合并并验收后开始实施。
← MonkeyHub Institute · People