实验 07 · 35 分钟 · 入门
做一个真正有重点的看板
制作一个先给结论、再允许下钻的个人学习看板。
完成后你能
本课目标
- 确定一个主指标和两个辅助信号
- 区分数据、结论和下一步动作
- 设计空状态与数据状态
开始前
准备这些
- 新建 07-focused-dashboard 文件夹
- 准备最近一周的三个真实数字;没有数据时可使用课程示例
01 · 先写看板要促成的决定
看板不是数据仓库。先写:看完之后,我要决定什么?本例的决定是“下周是否需要调整学习时间”。
课程示例:本周实践 4.6 小时,完成 3 个作品,连续学习 4 天,目标是每周 5 小时。主指标是完成率 92%;作品数和连续天数只是解释信号。
- 写出一个决定句。
- 从所有数据中选一个最能影响决定的主指标。
- 最多保留两个辅助信号。
- 为主指标写一句人话结论,而不是只展示 92%。
02 · 生成有主次的界面
在 Prompt 中显式指定信息优先级,可以防止 Agent 把所有指标做成同样大小的卡片。
复制给 Agent
请在 07-focused-dashboard 中创建 learning-dashboard.html。
用户要决定:下周是否需要调整学习时间。
示例数据:本周实践 4.6 小时;周目标 5 小时;完成作品 3 个;连续学习 4 天。
信息优先级:主指标是目标完成率 92%,并写结论“距离目标还差 24 分钟”;辅助信息只有作品数和连续天数;主要动作是“安排下周实践”。
要求:不要做四张同样大小的卡片;主指标占据首屏最大视觉权重;单位紧跟数字;进度条同时有文字值;390px 单列;数据区和解释区清楚区分;不加载图表库。03 · 设计空状态
真实产品总会遇到没有数据。空状态不能只写“暂无数据”,它应该解释为什么为空,并提供下一步。
- 切换到空状态,确认不存在误导性的 0。
- 确认空状态只有一个明确下一步。
- 切回数据状态,数据和进度条恢复一致。
复制给 Agent
请为 learning-dashboard.html 增加一个可切换的“空数据演示”状态。空状态写清:还没有本周记录;记录一次实践后会看到完成率;提供“添加第一次记录”按钮。不要用 0% 假装已经统计。切换按钮只用于本课测试,并标注“测试状态”。04 · 做优先级压力测试
退后两步或把页面缩成 25%。你第一眼还应该看到 92% 和“还差 24 分钟”。如果三个数字同样抢眼,说明层级失败。
- 缩放到 25%,说出第一眼看到的信息。
- 遮住主指标,判断剩余内容是否仍能解释它。
- 把作品数改为 123,检查大数字是否破版。
- 在 390px 下确认主要动作无需横向寻找。
不要跳过
完成检查
逐项在真实页面中验证。勾选状态只保存在这台设备的浏览器中。
0 / 6 已完成
这一课完成了。产物留下来,下一课会继续用到。
常见错误
卡住时先看这里
- 所有指标都做成同款卡片
- 按决策价值分配视觉权重,而不是平均分配。
- 空状态显示 0%
- 未知不等于零,明确写尚未记录。
- 图表很多却没有结论
- 每个图形前先写它帮助用户做什么决定。
可选加练
再多走一步
加入“上周 3.8 小时”的对比,但必须用文字说明比较基准。