Files
Jyotisha/docs/testing/ui-kit-migration-20261023.md
T
jesse-uxandGrok (agent loop) 5289afbbfe fix(home): fill missing saved-person fields before the home page reads them
Accounts that already saved another person crashed on the home page because the chart list left birthTimeClue out. The list entry now starts from an empty profile, then keeps every field the API sent.

Checks: tsc exit 0; lint 0 errors (122 existing warnings); chart-library-normalize 2 pass; related tests 38 pass; npm test 5268 tests, 5235 pass, 33 fail, 0 cancelled. Those 33 are the existing Windows set, including the 13 names in windows-known-failures.txt.

Co-Authored-By: Grok (agent loop)
2026-10-27 14:49:16 +08:00

138 lines
13 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 组件库外壳 · 真机清单(2026-10-24)
用自己的账户看。不要把出生资料、邮箱或会话原文写进记录。这一轮没有登录态,下面各项都还没在浏览器里拖过,也没有点过菜单。高亮滑动和拖宽用的部件在页面出来后再载入。
## 侧栏
1. 桌面上,按住侧栏右缘拖动。宽度停在大约 200 到 360 像素之间。拖到最左边,侧栏收成一条窄轨。再拉开,宽度回到刚才记下的宽度。刷新页面,这个宽度还在。
2. 把窗口改成大约 375 像素宽。点左上角打开侧栏,它从左边滑出。点一项之后抽屉关上。页面没有横向滚动条。
3. 当前页的高亮会滑到新点的那一项。连点侧栏五项,最后停在最后点的那一页。
## 会话
1. 收藏的会话仍在最上面。在收藏里拖一条到另一条上面,顺序变了,刷新后还在。在最近里拖一条,只改变这一组,不会插进收藏。
2. 用键盘把焦点放在拖动手柄上,也可以上下移动。
3. 换一台登录同一账户的设备,顺序还在。星盘档案的名单顺序没有变化。
4. 点会话行的更多,菜单是收藏或取消收藏、重命名、转发、删除。点删除会先问一次。
## 账户和点数
1. 左下角只有头像和名字,没有点数。
2. 顶栏点数是硬币图标加数字。读屏能听到「点」,眼睛看不到这个字。
3. 设置里仍是个人资料、账户与点数、通用设置。退出登录要再确认一次。反馈与投诉仍能打开。
4. 建完档的账户,右上角启程清单还在,点数按钮的左边。
## 对话
1. 输入框里,左边是模型名字,右边是圆形发送。点开模型,每一项旁边才有「N 点」。顶栏不再放模型选择。
2. 发出一条消息,可以停止。停止后该退的点仍退。寒暄不扣点。回答被撤下时仍不扣点。
3. 回答下面可以赞、踩、复制。点踩之后可以选原因,也可以什么都不选就提交。兑换窗的句子和以前一样。
4. 桌面上,点数右边有一个打开本命盘的按钮。打开后是当前人物的本命盘。拖右缘,宽度停在大约 280 到 560 像素。收起后再打开,宽度还在。刷新页面,开着和宽度都还在。
5. 把窗口改成大约 375 像素宽。顶栏没有打开本命盘的按钮。
## 星盘页
没有登录态,下面各项都还没在浏览器里看过。1024、1280 和 390 三种宽度的截图也没做。
1. 打开星盘。四个页签是星盘、基础信息、大运、西洋盘。当前项有下划线。点基础信息、大运、西洋盘,内容跟着换。盘还没出来时,这四个不能点。
2. 在星盘页里,本命、D9、月亮这些盘型是一排。选中的一格是亮的。盘型多时可以横着滑,页面本身不横滚。点右边「全部盘型」,从底部打开,能看到 23 种。点一种,抽屉关上,条上滚到那一格。
3. 把窗口放到大约 1280 或 1024 宽。盘和旁边的参数中间有一条可以拖。拖宽之后行星表仍然横跨整行,没有缩回左半边。把窗口改成大约 390 宽,盘在上,参数在下,页面没有横向滚动条。
4. 看本命行星表的状态列。有字的都是同一种小标记。落陷,以及写着「敌」的,颜色更重。没有状态的格子是「—」,上升那一格也是「—」。指上去能读到「上升点是命盘的起点,不是行星,不判断入旺或落陷」。
5. 点顶栏的日期和地点。可以改出生资料。点框里面的空白不会把没保存的修改丢掉。按 Esc 或点外面会关上。
6. 在本命和 D9 之间来回切。星体从原来的宫位移到新的宫位,停稳后和直接打开那张盘一样。换成另一个人时,格子重画,星体不飞。系统开了减少动态效果时,只淡入,没有位移。第一次打开星盘时的那一次画线,不会因为换盘再来一遍。
7. 点开一段收着的大运,下面的小运展开。0 年的那一段不能展开。右栏先是 Chara。点 Yogini 才去取另一套。这一套失败时,再点一次 Yogini 会再要一次。
## 星盘档案
没有登录态,下面各项都还没在浏览器里拖过人物卡。上面「会话」第 3 条说档案顺序不变,那是外壳那一张的记录。这一张之后,档案可以拖动排序。
1. 打开星盘档案。本人始终是第一张。按住别人卡片上的拖动手柄,拖到另一张前面。松手后顺序变了。刷新页面,顺序还在。
2. 换一台登录同一账户的设备,再打开星盘档案。顺序和刚才一样。本人仍是第一张,拖不动。
3. 点一张卡的更多。可以编辑。别人还有删除。点删除会先说出将带走多少对话和报告,再确认。确认后,这个人相关的合盘和报告仍按原来的规则处理:没交付的释放预留点数,已经交付的不退。
4. 编辑别人时,关系是一排标签:伴侣、孩子、父母、朋友、其他。性别是女、男、不填。两项的名字读屏都能听到。
5. 把窗口改成大约 390 像素宽。列表和详情一次只看一栏。详情顶部的返回能回到列表。卡片按宽度换行,窄的时候是一列。
## 婚恋合盘
没有登录态,下面各项都还没在浏览器里点过开始合盘。
1. 打开婚恋合盘。页内不再重复标题和副标题,顶栏已经有页名。两个人的选择框左右并排,中间一个叉。把窗口改成大约 390 像素宽,两个选择框上下排,叉仍在正中。开始合盘在正中,按钮上没有价格。
2. 选好两个人,点开始合盘。先出现「会用掉 N 点,余额 M 点。」,按钮是取消和开始。N 是计价表上的价格,不是写死的数字。点开始之后才生成。这两人已经合过的次数,仍写在按钮下面。
3. 余额不够时,这句话改成「需要 N 点,余额只有 M 点。」,主按钮变成去补点数。点了去补点数的那一页。
4. 第一次打开一份合盘报告,两个人的头像仍会靠拢,再展开报告。系统开了减少动态效果时,只淡入,头像不飞。报告左上角回到婚恋合盘。语言仍是中文和 English。
## 报告
没有登录态,没有在浏览器里打开过报告,也没有导出过文件。
1. 打开一份有英文版的个人报告。语言是一排分段,读屏名是「报告语言」。点 English,正文和目录换成英文,页面上不再留着刚才的中文。再点中文,英文也不残留。
2. 点导出。桌面从右侧滑出。把窗口改成大约 390 像素宽,从底部滑出。抽屉里没有「拿去问 AI」那句说明,按钮上也不写文件大小。整篇时按钮是「导出整篇」。点自选章节后,一块都不勾时按钮是「先勾选要导出的部分」,勾了若干块是「导出 N 项」。
3. 打开一份没有英文版的旧报告,再点导出。会提示只能导出中文,或提示重新生成才能有中英两版。这句话不常驻在抽屉里。
4. 在报告列表里,每一行右上角是更多。点删除会先问「确定删除这份报告?」。取消后焦点回到这个更多按钮。
5. 读一篇较长的报告。右下角是「到底部」。快到文末时变成「回到顶部」。
## 星历
没有登录态,没有在浏览器里翻过日期。
1. 打开星历。日期左右是箭头,读屏名是「前一天」和「后一天」。点前一天,下面的卡片往这个方向翻。卡片四周的边框还在,没有被切掉一圈。
2. 翻日期时没有转圈,也没有「正在加载」。看的是今天时,日期下面不出现「今天」。看的不是今天时,日期下面有「今天」。
3. 系统开了减少动态效果时,卡片只淡入,不左右移动。
## 登录
没有登录态,没有发过验证码邮件,也没有在浏览器里登录。
1. 打开登录页。验证码登录和密码登录是一排分段。邮箱和按钮是普通的输入框和按钮。
2. 走到填写六位验证码时,是六格分开的输入。恢复码仍是一条输入框。
3. 注册账号、忘记密码、返回登录仍是这几个字。没勾同意就继续,仍会提示先阅读并勾选。
4. 打开那一刻的天空。星星仍会汇聚到定格。左上关闭、右上分享仍在。没有重画星星。
## 生时校正
没有登录态,没有在浏览器里走完一次校正,也没有模型凭据。下面这些步骤留给有账号的人照做。
1. 在对话里明确说要校正出生时间。界面直接开始一次新的校正,不再先出一张卡让你点。已经开始、还没做完的,接着上次做,不另开一轮。
2. 题目仍是原来的句子。选项是圆角卡片,点中后变成浅底描边。读屏能读到题干和选项原文,没有多出来的「已选择」。
3. 建档或改出生时间时,「你对这个时间有多确定?」仍是三个圆点。选了大概时间之后,「选一个最接近的范围」仍是一排标签。
4. 校正进行中可以打开当前盘面,再关掉。关闭是一枚叉,读屏名是「关闭盘面」。窄屏上的探头仍在顶栏,不是弹窗。
5. 系统开了减少动态效果时,新出现的题目只淡入,选项不飞,也没有一直转的动画。
6. 做完或停下来之后,已经记下的范围还在。扣点和保存跟换皮之前一样。
## 收尾
这一轮只删了已经没人用的旧样式,并把设计说明改成以组件库为准。页面上的用法没有再改。没有登录态,没有在浏览器里逐页看过。下面留给产品负责人看。
1. 首页、星盘、星盘档案、婚恋合盘、报告、星历、登录、生时校正,各自仍按上面各节操作。按钮和句子应和上一轮看到的一样。
2. 导出抽屉里仍然没有文件大小,也没有「拿去问 AI」那句说明。按钮仍是「导出整篇」或「导出 N 项」。
3. 打开那一刻的天空。星星仍汇聚到定格,不是普通弹窗。左上关闭、右上分享仍在。
4. 校正进行中,窄屏上的盘面探头仍在顶栏,不是弹窗。
5. 页面出错时的「重试」,以及设置里的岁差、出生地失败后的重试、分析步骤那一行、建档的继续和确定、报告里的上一章和下一章,仍是原来的字,点了仍做原来的事。
## 事后修复(2026-10-27)
没有登录态,下面还没在浏览器里做过。用自己的账户看。不要把出生资料、邮箱或会话原文写进记录。
1. 桌面宽度打开首页。加载揭幕只出现一次,页面不要闪一下又整页重来。正在出来的回答不要因此断掉。把窗口从宽拉到大约 375,再拉回桌面,侧栏和对话也不要整页重挂。
2. 打开一份个人报告,切换中文和 English。选中的那个字是主题色,另一个不是。导出抽屉里的语言分段、以及「整篇报告 / 自选章节」,选中的有主题色边框。合盘报告里的语言按钮同样能看出选中。
3. 桌面上拖侧栏右缘。把手仍是一条细缝,不是一枚实心按钮。宽度仍停在大约 200 到 360。拖过最窄就收成窄轨。
4. 在收藏里拖一条会话到另一条上面,只发生一次保存。刷新后顺序还在。别人的会话不会被改到。没拖过的对话仍按最近使用排在上面。档案名单的拖动同样只保存一次;拖失败时整组回到拖之前。
## 第 3 轮修复(2026-10-27,Claude)
没有登录态和浏览器,下面这些没在页面上做过。用自己的账户看,不要把出生资料、邮箱或会话原文写进记录。
1. 新账户建档,选「帮别人看」,填名字、出生日期和时间、出生地。每一步提交后,聊天页都不能整页换成「正在载入账户」。
2. 桌面打开右侧本命盘。拖它的左缘,宽度跟着变,大约 280 到 560。拖过最窄就收起;再点顶栏按钮能重新打开,宽度还是上次的。
3. 用 Tab 移到侧栏右缘和本命盘左缘的把手上,按左右方向键,宽度每次变一点;按到头不会收起。读屏能读出这是分隔条和当前宽度。
4. 启程清单还开着的账户,刷新首页。「启程 n/N」和首页一起出现,不要过一会儿才冒出来,旁边的按钮不要挪。
5. 出生时间只知道大概时段的账户,首问还没用时:第一问是「月亮在……,我是个什么样的人」。上升不会换座的话,是「上升……、月亮……,我是个什么样的人」。
6. 给别人建完档,天空过场下面有「那一刻,{名字}的上升在……」。那个人的出生时间不确定、上升会换座时,没有这一句,过场照常。
## 首页进不去(2026-10-27,issue #115)
没有登录态,下面没在浏览器里做过。用存过别人的账户看。不要把出生资料、邮箱或会话原文写进记录。
1. 打开首页。页面正常,不再出现「页面出错了」。切换人物、打开星盘页,都照常。