feat(web): add read-only /ephemeris page
This commit is contained in:
@@ -0,0 +1,52 @@
|
||||
# 真机 / 浏览器清单 · 星历页(2026-09-15)
|
||||
|
||||
代码级合同在 `frontend/tests/ephemeris-route.test.ts` 与 `frontend/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. **看:** 「请先登录」,可以去登录。不是转圈,也不是整页白屏。
|
||||
|
||||
## 结论
|
||||
|
||||
> 待填。测完写日期 + 设备 + 浏览器 + 逐条正常/有问题。
|
||||
Reference in New Issue
Block a user