Files
Jyotisha/docs/testing/ephemeris-page-20260915.md
T
jesse-ux eea90926a1
Independent Staging Quality Gate / validate (push) Successful in 14m34s
Independent Staging Quality Gate / publish (push) Canceled after 25m47s
fix(ui): 星盘页和星历页去掉三句过度提示
产品判定这三句都不是给用户看的判断或计费说明:
星盘「主盘直接算 · 分盘按需 · 不消耗点数」、
「下面是词条式释义,不是对你个人的判断。」、
星历「这一页是天象本身,不是对你的判断。」
按需加载与不扣点的行为不变。
2026-09-17 19:25:57 +08:00

2.4 KiB
Raw Blame History

真机 / 浏览器清单 · 星历页(2026-09-15

代码级合同在 frontend/tests/ephemeris-route.test.tsfrontend/tests/ephemeris-page.test.tsx。下面必须用已登录的 staging 看。截图不要带真实姓名、出生资料或会话正文。

地址:https://staging.jyotisha.chat/ephemeris(侧栏入口由星盘页那一单交付;对方合入前用这条 URL)。

A. 日期前后切换

  1. 打开 /ephemeris
  2. 看: 没有转圈、没有骨架、没有「正在加载」。
  3. 记下五要素(星期、月相日、月宿含第几足、瑜伽、迦那)和当日行运第一颗星的星座与度数。
  4. 点「前一天」。
  5. 看: 五要素和行运都换了,不是同一天的数。
  6. 点「后一天」回到今天。
  7. 看: 与步骤 3 一致。
  8. 点「今天」(若已在今天,按钮可不可点都行,但不得整页失败)。

B. 五要素随日期变化;岁差说明只在这一段

  1. 在今天和前一天之间切换至少一次。
  2. 看: 月相日或月宿至少有一项不同。
  3. 看: 五要素下方有一句「这一段按 Lahiri 岁差算,和星盘页用的岁差不是同一套。」
  4. 看: 当日行运段没有这句。
  5. 看: 页面没有任何运势判断(没有「适合 / 不宜 / 运势」这类话)。底部没有「这一页是天象本身,不是对你的判断。」

C. 事件列表降级形态

若 staging 上 /api/ephemeris_events 尚未上线:

  1. 看: 「未来九十天」是静态说明「换座和停滞还没接上。这一页其余部分不受影响。」
  2. 看: 五要素和行运仍然在,整页没有报错。

若已经上线:

  1. 看: 事件按日期升序。
  2. 看: 每条只写「某星 进入 某座」或「某星 停滞转顺/转逆 · 度数」,没有含义解释。

D. 「带这天去提问」把日期带进对话

  1. 切到某一天(今天或前一天均可)。
  2. 点底部「带这天去提问」。
  3. 看: 回到对话页,输入框里预填了「请按 {该日} 这一天的天象来看。」
  4. 不要发出去也可以;发出去的内容不要截进仓库。

E. 未登录

  1. 退出登录后打开 /ephemeris
  2. 看: 「请先登录」,可以去登录。不是转圈,也不是整页白屏。

结论

待填。测完写日期 + 设备 + 浏览器 + 逐条正常/有问题。