Files
Jyotisha/docs/testing/ui-kit-migration-20261023.md
T
jesse-uxandGrok (agent loop) 689e01296e
Independent Staging Quality Gate / validate (push) Failing after 9m7s
Independent Staging Quality Gate / publish (push) Skipped
组件库收尾:删掉没人用的旧样式,检查名单只留绘制例外(#111)。
globals.css 从 7249 行减到 7011 行,删了 56 个已经没人用的类,16 个关键帧都还在用。手写控件名单从 9 个文件收到 2 个:天空绘制和校正顶栏探头。星盘和星图的图标豁免仍在规则里。设计说明改成以 shadcn base-nova 和 Motion 预设为准。页面用法没有再改。

自测:tsc --noEmit 退出码 0;frontend 下 npm run lint 0 error、122 warning;白名单、样式隔离、时间线和错误边界测试 18 条通过、失败 0、取消 0;npm run build 后 / 仍是 Static。首屏 JS gzip-9 相对 728ead88 从 644683 到 648993(+0.67%)。没有跑全量 npm test、Python 快速门和 test:db。

Co-Authored-By: Grok (agent loop)
2026-10-25 06:56:39 +08:00

10 KiB
Raw Blame History

组件库外壳 · 真机清单(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. 页面出错时的「重试」,以及设置里的岁差、出生地失败后的重试、分析步骤那一行、建档的继续和确定、报告里的上一章和下一章,仍是原来的字,点了仍做原来的事。