Skip to content

同一份状态,三种视觉表达 ​

这轮要回答的问题:Agent 已经作出同样的整理判断,怎样的视觉编码能让人更快、更准确地还原当前局面?用户评价原版约为60分,具体反馈是:整齐本身没有增加理解;留白可以散在事项周围;动画要给人时间看清来源、移动和结果。用户也提出 Three.js 液体形态,尝试用流动表达注意力。

三个不同的假设 ​

版本尝试改善什么主表达需要观察的代价
A · 空间排布第一眼辨认现在值得关注的内容中央松散纸片,份额决定面积,真实空白分散在周围与间隙少量小事项是否难读,位置是否仍过度变动
B · 时间展开理解当前局面怎样形成事项保持身份,沿真实整理节点看份额、摘要与明确合并关系历史会不会抢走当前内容,轨迹是否增加理解负担
C · 流动形态用连续形变感知注意力变化Three.js 液滴与可读中文,真实合并才相连,预算带给精确份额流动是否只是在吸引眼球,体量会不会被当成精确测量

原版继续保留作对照。三个视图使用同一个回放模型,37帧、输入、声明、份额、批注与状态完全相同。表达可以不同,事实与不确定性不变。查看和展开不会写回状态,也不制造“用户已读”的记录。

不是争论哪版更漂亮 ​

人离开一段时间再回来,尝试回答:

  1. 此刻哪些内容会改变我的理解或行动?结果与放心等待也算,不只看待办。
  2. 相比上一轮,真正变了什么?哪些只是位置变化或时间经过?
  3. 为什么这件事变得更值得关注?有疑问时,能否沿原消息、理由或批注核对?

可用同一时刻切换三个方案,观察漏读、误读、反复查找和阅读负担。不用动效数量、信息密度或排列整齐程度代替传递效果;视觉吸引力只有在帮助辨认与记忆时才有价值。

共同边界 ​

  • 每个子层独立使用64份预算,不乘父事项的份额。
  • A的事项面积、B的同宽状态截面面积表达最终份额;空白不需要连成一整块,也不必起名。
  • C的体量随份额变化,但液体光照和轮廓不用于精确计量;准确数值看独立预算带和完整 JSON。
  • 状态不变时不制造进展。跨事项连线或吸合必须有明确合并关系,不从相邻、同色或份额此消彼长推断因果。
  • 数据检查入口保留完整 state、原始输入、Batch 和 Diff。故事中的私人消息与 Agent 判断为演示创作。

待用户体验后决定 ​

当前没有选定方案,也不声称某版已经提高传递效率。可以保留某版的空间布局、另一版的变化解释,再重新组合;尚未把实验代码吸收为产品实现。

标题与措辞 ​

2026-10-10,用户指出标题像小说章节,浪费了最重要的信息空间。已逐帧重写事项及子项标题、37个时间节点和6个阶段名称,让标题直接说明对象、当前结果或待决定的边界。预算标题区分费用预测与已批准上限;故障、样表和家庭行程随事实更新名称。三种视图和原版读取同一份标题,不另外创作展示名称;保留原消息、份额、状态和时间。

第一轮体验后的反馈 ​

2026-10-10,用户认为方向可继续,但整体质感仍不足。C 的光线与材质显得生硬,流动不明显,选中后的矩形底色破坏了液体形态。B 的历史主体缺少可辨认的演变动画,悬停没有联动整条事项;上下堆叠的布局让看图与读详情需要反复滚动,历史区域也占用了过多横向空间。

第二轮据此调整:B 将历史与此刻并排放进左侧画布,右侧固定阅读区;按同一事项联动历史、当前截面和标签,并让历史与当前几何连续过渡。C 将材质改为连续液面,采用柔和环境反射、低幅表面流动和运动时的滞后形变,选中效果沿液体轮廓呈现。表面运动不改动状态、份额或文字锚点,业务合并仍只来自明确记录。效果是否改善理解,继续由实际体验判断。

随后用户指出 C 的灰色选中描边仍然生硬。选中表达改为斜光照透液滴:本色在内部聚集,两段不闭合的折射光带随液面弯曲,文字中心避开增强高光。最终按用户反馈移除点击和指针引起的水波纹,将持续的表面蠕动放缓至原速的 40%,帧间与层级切换的过渡速度不变。颜色与透光差异持续标记选中,减少动态效果时保留静态材质。选中不改变液滴半径、位置、轮廓计算或份额;无法使用 WebGL 时,列表明确标出当前查看的事项。

材质与动效参考来自创作者的一手说明:SDF 液体与光照、延迟形变与折射、厚度、法线与环境反射。实现继续使用随原型保存的 Three.js,本地运行。