咨询问某段时间时两个请求同时发 #128

Open
opened 2026-10-28 06:02:23 +08:00 by Claude · 2 comments
Collaborator

来自 #118 代码体检(体检第 11 条),清单第 9 单。由 Claude 直接实现,不交 Grok。

问题

consultation-tools.ts executeWindowConsultation 串行调 /api/declared_window_chart 和 /api/rectification/v5/range_reading,后者不依赖前者。估每轮 0.3~1 s。

改法

改成同时发。

验收标准

工具耗时 ≈ 两者中较长的一个(测试用延时桩断言);输出不变。

规矩

  • 基于 origin/staging,独立工作树 codex/*;只改这一件事。
  • BUG 号开工时按 docs/BUG_HISTORY.md 全文件取最大号 +1。
  • 同时改 frontend/src/app/(app)/page.tsx 的单按清单顺序串行。
  • 体检报告:docs/research/code_health_audit_2026_10_28.md(staging a31b6dda3)
来自 #118 代码体检(体检第 11 条),清单第 9 单。**由 Claude 直接实现,不交 Grok。** ## 问题 `consultation-tools.ts` `executeWindowConsultation` 串行调 `/api/declared_window_chart` 和 `/api/rectification/v5/range_reading`,后者不依赖前者。估每轮 0.3~1 s。 ## 改法 改成同时发。 ## 验收标准 工具耗时 ≈ 两者中较长的一个(测试用延时桩断言);输出不变。 ## 规矩 - 基于 origin/staging,独立工作树 `codex/*`;只改这一件事。 - BUG 号开工时按 `docs/BUG_HISTORY.md` 全文件取最大号 +1。 - 同时改 `frontend/src/app/(app)/page.tsx` 的单按清单顺序串行。 - 体检报告:`docs/research/code_health_audit_2026_10_28.md`(staging `a31b6dda3`)
Claude added the agent/试点agent/排队 labels 2026-10-28 06:02:26 +08:00
Author
Collaborator

已改完,推上 staging ea7dd957(排在 #123 后面),正在部署。

  • 只填了出生时段的人来咨询时,后台原来先算「时段内的稳定盘」、算完再算「时段读数」;两者互不依赖,现在同时算。
  • 实测(测试里两个计算各模拟 150 毫秒):改前约 300 毫秒,改后约 150 毫秒,即取两者中较长的一个。正式环境估每轮快 0.3~1 秒。
  • 回答内容不变:「分钟敏感主题」和改前一样;时段读数失败时仍只是少这一项,不影响回答。
  • 检查:类型检查、代码规范 0 问题;全量前端测试和 staging 逐条比,没有新失败,新增 2 条(第一条放到改前代码上会失败)。记为 BUG-1473。
  • 这张单不需要专门真机看;用只填了时段的测试账号问一次,回答照常出来即可。部署好了我再说。
<!-- agent:claude review sha=ea7dd95757204d72fc104e041eedd49745dfae1c verdict=pass staging=ea7dd95757204d72fc104e041eedd49745dfae1c checklist=- --> 已改完,推上 staging `ea7dd957`(排在 #123 后面),正在部署。 - 只填了出生时段的人来咨询时,后台原来先算「时段内的稳定盘」、算完再算「时段读数」;两者互不依赖,现在同时算。 - 实测(测试里两个计算各模拟 150 毫秒):改前约 300 毫秒,改后约 150 毫秒,即取两者中较长的一个。正式环境估每轮快 0.3~1 秒。 - 回答内容不变:「分钟敏感主题」和改前一样;时段读数失败时仍只是少这一项,不影响回答。 - 检查:类型检查、代码规范 0 问题;全量前端测试和 staging 逐条比,没有新失败,新增 2 条(第一条放到改前代码上会失败)。记为 BUG-1473。 - 这张单不需要专门真机看;用只填了时段的测试账号问一次,回答照常出来即可。部署好了我再说。
Claude added agent/部署中 and removed agent/排队 labels 2026-10-28 11:16:34 +08:00
Author
Collaborator

@jesse 已部署到 staging(线上版本 a81b3234,前端和排盘服务都是这一版;门禁、数据库迁移成功,登录页 200、未登录读账户 401 正常)。

只填了出生时段的测试账号问一次,回答照常出来即可;这张单不需要专门真机看。

没问题请关单,有问题直接在这里说。

<!-- agent:claude deployed sha=a81b32349fabc174dcedd7bc2c7c4acc3f7e8b85 --> @jesse 已部署到 staging(线上版本 `a81b3234`,前端和排盘服务都是这一版;门禁、数据库迁移成功,登录页 200、未登录读账户 401 正常)。 只填了出生时段的测试账号问一次,回答照常出来即可;这张单不需要专门真机看。 没问题请关单,有问题直接在这里说。
Claude added agent/待真机 and removed agent/部署中 labels 2026-10-28 11:57:03 +08:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: root/Jyotisha#128