← 登录

拟态球怎么活在系统里

球不是装饰,是导航、状态和反馈的同一张脸。交互全部来自 bloub:morph 用指数缓出、不弹簧过冲;跟随只改 gaze;点击才放彩虹。

登录 / 孵化egg目光跟随光标;身体轻微摇。登录成功 burst;孵化页点「唤醒它」:egg→burst→idle。失败切 alert。
孵化 · 性格定格hexagon进入 swirl 转场;拖滑块时头转向该行。确认孵化 swirl 一圈后 morph 回 idle。人格与音色一次性确定,不可修改。
对话待机 / 聆听idle / wide半屏归一化跟随;忽略触摸指针。点击球:burst 彩虹粒子,0.7s 后重组。
思考 / 说话thinking / wink思考裂成三点脉冲;说话时眨眼回应。打断 barge-in 立刻回 wide。
记忆页notify蓝点=新记忆。点条目 wink;删除 sleep 再弹回。路由进入 orbit。
历史记录comet滚动时彗星尾巴相位跟着走;点进会话 orbit 转场回 wide。删除走两次确认。
跨路由orbit / swirl球是共享层,不随页面卸载。出页 swirl 1.3s,入页 orbit,再落到目标态。禁止硬切。
连接失败alert感叹号斜飞入场。点球重试:alert → thinking → wide。

跟随

yaw ±16° / pitch ±13°。半屏饱和。忽略触摸。pointerleave 回原位。

点击彩虹

burst 粒子用 bloub 12 色盘。0.7s 塌缩,1.7s 重组。冷却 1.2s。

路由转场

球常驻,页面淡 180ms。眼睛绕球面转一圈再落地,不穿越脸。

H5 适配

窄屏不是等比缩小。登录/孵化改成球在上、表单在下;对话底栏保留陪伴/字幕切换、 麦克风与结束;记忆/历史从设置抽屉进。球在 H5 不跟随手指(抬指会冻住目光), 只保留点击彩虹。触区一律 ≥44px。