Files
Jyotisha/docs/testing/session-list-single-source-20260917.md
T
jesse-ux e4e73f56c0
Independent Staging Quality Gate / publish (push) Canceled after 0s
Independent Staging Quality Gate / validate (push) Canceled after 9m33s
fix(web): 四个页面共用一份会话列表,空会话不入列
对话、星盘、星历、报告进同一 (app) 外壳,列表只拉一次。服务端不再列出空咨询;新建复用已有空会话。新标题改成「生时校正 · M月D日」,侧栏副标题用创建时间。
2026-09-17 21:27:40 +08:00

1.3 KiB

真机清单 · 会话列表只拉一次(2026-09-17)

无登录态、无 Chrome。留给有真实账号的人在 staging 用 DevTools 走查。不要截会话正文。

列表只拉一次

  1. 登录后打开 /,打开开发者工具 Network,过滤 sessionsaccount
  2. 点侧栏「星盘」→「星历」→「我的报告」→ 再点一条对话回到 /
  3. 看: /api/sessions/api/account 全程各一次(改名、删除、充值后的刷新除外)。
  4. 看: Elements 里选中侧栏节点,切页后仍是同一个节点(不卸载重建)。

改名一致

  1. 在对话页把一条会话改名。
  2. 再去星盘页。
  3. 看: 侧栏已是新标题。

登录页无侧栏

  1. 退出后打开 /login
  2. 看: 没有会话侧栏。/admin 也没有。

空会话不入列

  1. 在对话页连点两次「新建对话」。
  2. 去星盘页看侧栏。
  3. 看: 没有多出一排「新对话」。正在用的那条空会话只在对话页本地出现。

新标题

  1. 新开一段生时校正。
  2. 看: 侧栏标题是「生时校正 · M月D日」,下面一行是创建时间,没有「02:14」这种墙钟后缀。
  3. 旧的「9月14日 · 生时校正」标题保持原样。