Design Guidelines

信息自适应设计规范

面向设计师与工程师:让用户在当前任务中看到足够且相关的信息,在信息变化之后仍然找得到、看得懂、做得成。

6 条原则 · 24 条规则 · 必须 21 · 应当 3

目录

面向设计师与工程师:让用户在当前任务中看到足够且相关的信息,在信息变化之后仍然找得到、看得懂、做得成。

本规范包含六条原则与 24 条规则,配套 Design Token参考来源。条款是本项目的设计要求;外部来源的事实与项目推导分别说明,不宣称已经取得产品验证。

1. 范围与定义

信息自适应设计:界面根据当前任务、用户明确偏好、操作上下文与系统状态,调整信息的选择、详略、顺序、表现形式和出现时机,同时保持必要内容可见、变化可理解、用户可控制。

本规范适用于任务面板、结果列表、仪表盘、编辑工具、详情页和 Agent 工作界面等信息密集场景。自适应既可以由明确规则实现,也可以使用模型推断;是否使用 AI 不改变规范要求。

信息详略与视觉密度分别建模。 详略决定字段、解释和证据的多少;密度决定间距、行高等排布。同样详细的信息可以采用舒适布局,摘要模式也不要求缩小字体。

本规范不把“显示较少”当作默认目标。比较、核对、排错可能需要增加信息;是否适配成功,要看任务效果及变化成本。

2. 六条原则

原则规范对象设计方向规则
A1 适配有依据适配输入与决策范围根据有效的任务与上下文作决定,区分事实、偏好和推断A1-1~A1-4
A2 信息保完整内容选择与表达允许减少默认展示,保留理解与行动所需的语义和入口A2-1~A2-4
A3 变化保连续更新时机与位置控制变化的范围和频率,保护阅读、定位和输入A3-1~A3-4
A4 用户能控制用户与系统的决定权明确选择可生效、可保持、可撤销A4-1~A4-4
A5 呈现可理解变化解释与访问方式让用户理解当前视图,并通过可用的方式访问内容A5-1~A5-4
A6 效果可验证评估与失败恢复与稳定基线比较,验证收益,并保留可用的回退形态A6-1~A6-4

每条规则按直接约束的对象归入一条原则;一个场景可以同时受到多条规则约束。该划分便于责任分工,不声称已经证明互斥穷尽。

2.1 约束词与条款读法

  • 必须/禁止/不得:本规范的硬约束。
  • 应当/不应当:默认遵循;偏离时记录理由、替代做法与验证结果,无需额外设立审批环节。
  • 可以:可选实现,不增加义务。

判定以正文中的独立义务子句为单位:无约束词的陈述句承接所在规则标题的强度;显式标注约束词的子句按其自身强度判定——【应当】规则内的「必须/不得/禁止」子句仍是硬要求,规则标题与速查表的强度标注不替代子句约束力。表达禁止行为一律用「不得」,「不能」只用于事实或能力陈述,不表达义务。示例、设计应用与反例用于揭示要求与失败路径,不新增义务。

“规则”段规定要求,“适用”限定范围;验证示例和反例帮助理解,不另行增加要求。来源链接表明参考关系,不表示来源逐字规定了本条。硬约束的配置冲突须先消解,不得依靠 Token 的覆盖顺序绕过。

3. 规则详解

A1 适配有依据

A1-1任务与适配对象明确必须

适用任何自动选择、精简、突出或重排信息的场景。

规则每项适配必须明确服务的任务、可调整的信息单元、允许的变化维度与触发事件。禁止只用“更智能”“更简洁”作为适配依据。用户正在比较、检查或恢复任务时,系统必须保留这些活动必需的信息。

验收证据用户侧——用户能说出适配帮助完成的任务;实现侧——任务、区域、触发与允许变化维度均有定义。

成对反例做不到——因停留短就减少字段;做过头——每张卡片都要求先选模式。

验证示例同一结果列表切换浏览与比较任务,检查比较字段是否按约定出现,选中的对象是否仍在比较集合中。

A1-2区分事实、偏好与推断必须

适用使用行为历史、任务信号或模型判断的适配。

规则适配输入必须标明来源与作用范围,分别处理当前任务事实、明确偏好和推断结果。当前明确任务与其范围内的用户选择优先于历史推断。行为频率可以影响推荐,不得单独作为永久减少功能或解释的依据。使用点击等行为反馈作推断时,必须区分未展示、未进入视口、加载失败和已展示未点击;不得把用户没有机会看到的内容判为不感兴趣。

验收证据用户侧——明确选择生效,陌生任务仍有解释;实现侧——事实、偏好、推断及未曝光事件可区分。

成对反例做不到——未点击即永久隐藏;做过头——每次浏览都追问用户意图。

验证示例经常使用产品的人首次进入陌生任务时仍能获取说明;选择“始终显示详情”后,使用频率不再触发自动收起。

参考R01R05

A1-3未知与过期信号有回退必须

适用信号可能缺失、延迟、冲突或过期的自动适配。

规则产品必须为所用信号定义有效条件及失效行为。无法可靠判断时,回到标准呈现或保留仍有效的当前呈现;不得把未知当成“不需要”。若依据模型置信度触发变化,必须验证该分数与实际错误的关系,不得把模型自报置信度直接解释为准确率。

验收证据用户侧——信号不可用时仍能完成任务;实现侧——注入缺失、冲突和过期输入后得到确定回退。

成对反例做不到——未知被当作无需求;做过头——任何不确定都阻止打开页面。

验证示例关闭历史数据、延迟任务状态、返回相互冲突的预测,检查必要信息仍然可见、界面仍可使用。

边界不规定全产品统一的置信度百分比或有效时长;按信号和后果验证。

A1-4适配不改变权限与业务语义必须

适用按角色、场所、共享状态或个性化信息调整界面。

规则系统必须先应用权限与内容可见范围,再在允许的内容中适配。摘要、搜索、解释与“显示全部”入口均不得绕过权限。用户偏好只能在允许范围内生效;收起信息不得被解释为删除、处理完成或取消任务。只使用当前适配所需且获准使用的信号,不得为普通信息精简默认建立敏感画像。

验收证据用户侧——无权内容不可通过摘要或恢复取得;实现侧——权限过滤覆盖缓存、搜索和完整详情。

成对反例做不到——固定字段绕过撤权;做过头——拒绝一个字段便清空全部授权内容。

验证示例权限被撤销后,已固定字段和恢复历史视图均不能重新展示受限内容;折叠任务不改变其执行状态。

A2 信息保完整

A2-1必要信息不被预算裁掉必须

适用摘要、折叠、截断、预览或信息排序。

规则产品必须按当前任务定义必要内容,包括对象身份、关键状态、影响当前决定的异常、操作后果和必要条件。必要内容不得仅因条数、行数或密度预算被隐藏。空间不足时必须调整容器、提供专用详情路径,或让相关操作先进入充分告知的步骤;不得在缺少判断依据时直接要求确认。

验收证据用户侧——关键异常和行动后果可发现;实现侧——必要集合不受普通数量预算裁切。

成对反例做不到——第四条异常被三条上限截掉;做过头——把所有字段都标成必要。

验证示例预览上限为三条时插入第四条关键异常,检查异常仍进入可见的必要区域;批量异常可以聚合,但必须准确呈现数量、影响与访问入口。

参考R03

A2-2详略层级有内容定义必须

适用同一信息单元提供多种详略形态。

规则每种形态必须定义包含的字段与缺省行为。细化同一对象时必须保留其身份、主结论及限定条件;禁止把信息层级简单实现为任意字数截断。任务阶段改变可以替换相关模块,但不得使尚未解决的问题与未完成输入丢失。辅助解释与视觉间距分别配置。

验收证据用户侧——逐层展开含义一致;实现侧——模式字段集合有定义且保留限定条件。

成对反例做不到——机械截字改变结论;做过头——所有模式展示全部解释。

验证示例对同一对象逐层展开,检查数值单位、统计范围、时间和结论限定是否一致;检查“详细+舒适布局”是否可成立。

反例摘要写“执行成功”,详情才说明部分失败;所谓专家模式只是字体更小。

A2-3省略内容可发现可到达必须

适用将用户有权访问的内容移出默认视图。

规则必须提供含义明确的访问入口,说明会出现何种内容。若显示数量,必须准确区分已加载、当前筛选与总量;总量未知时不得伪造精确计数。自适应省略不得使内容从产品承诺的搜索或完整详情路径中消失。

验收证据用户侧——找到收起内容及加载失败后的重试;实现侧——入口、权限和计数口径与真实数据一致。

成对反例做不到——更多入口失效却显示没有更多;做过头——每个次要字段占一个常驻按钮。

验证示例用户在不熟悉页面的情况下找到被收起的字段;加载失败时入口说明失败与重试,而非呈现“没有更多”。

参考R04

A2-4表达转换保留可核对含义必须

适用表格转图表、数值转文字、明细转摘要,或使用生成内容。

规则转换必须保留任务相关的单位、范围、时间、来源与不确定性,不得因简化改变结论。计算、比较或精确确认需要原值时,必须提供可访问的原值。生成摘要必须绑定可追溯的输入快照;无法保持关键含义时使用已验证模板或原始内容回退。

验收证据用户侧——能核对原值并识别不确定性;实现侧——摘要与原值来自同一有效输入快照。

成对反例做不到——部分失败总结成成功;做过头——任何摘要都重复整份原文。

验证示例含缺失值、负值、部分失败和过期数据的内容转换后,不被表述成完整、正常、最新的结果。

参考R01R02支持表达适配的方向;生成摘要的输入一致性与回退约束为本规范推导。

A3 变化保连续

A3-1交互进行时保护操作对象必须

适用编辑、选择、拖动、按压或使用菜单期间发生更新。

规则自动更新不得替换正在操作的目标,不得清除输入、组合输入状态或选中集合。影响目标位置的更新必须延后到交互边界,或采用不移动目标的方式。紧急业务变化确需终止操作时,必须明确失效原因并保留可恢复的输入;不得让原点击落到另一个动作上。

验收证据用户侧——输入与选中对象保留,无误触;实现侧——组合输入、按压、拖动中注入异步更新。

成对反例做不到——旧位置的新按钮接收原点击;做过头——保护输入时连撤权也排队。

验证示例输入中文、按住按钮、选择多行时注入更新,检查内容保留且未误触其他操作。乱序场景:首次预测 A 延迟返回→用户手动固定→预测 B 返回→A 才晚到,最终只允许与最新有效选择一致的呈现;补测等待期间撤权、切换对象、开启减少动态效果,确认旧结果未复活且必要异常仍可达。

A3-2排序有稳定路径应当

适用按相关性或使用历史调整菜单、列表、卡片顺序。

规则应当保留稳定的导航与完整列表路径,优先使用固定推荐区域。用户指定的排序与固定位置必须被遵守;自动排序必须定义同分稳定顺序与重排时机。实时排名等确需动态重排的产品,应当让用户理解更新方式并提供适合阅读的暂停或快照方式(阅读暂停的契约要求见 A4-1)。

验收证据用户侧——稳定入口与手动排序可继续使用;实现侧——同分排序确定,明确排序不被预测覆盖。

成对反例做不到——每次刷新随机换位;做过头——需要排名的任务永不更新。

验证示例连续返回同一任务,主要操作仍可定位;新推荐不改变用户设置的按时间排序。

参考R05R07

A3-3更新范围和频率有界必须

适用持续感知上下文或自动更新的页面。

规则产品必须定义更新边界、允许改变的区域和抑制来回切换的机制。连续信号在阈值附近波动时,采用稳定条件、滞回或合并更新等可验证方式。确需即时呈现的异常可以绕过普通节流,但不得绕过操作保护与内容约束。

适配决策与实际应用之间可能间隔任意长的等待(例如等到交互结束)。延后的适配在实际应用前必须复核当前对象、内容快照、权限、用户明确选择与策略是否仍然有效;已被更晚的决定取代、或已不再适用的结果不得应用。应当合并仅影响相同呈现目的的待更新,不重放过时的中间形态。每一种更新边界都必须定义其具体触发事件以及该事件始终不发生时的处置,防止必要更新无限等待。

验收证据用户侧——页面不反复切换,必要异常及时可知;实现侧——应用前复核并丢弃过时决定,队列可终止。

成对反例做不到——先发晚到结果覆盖新选择;做过头——把冷却时间用于阻挡紧急异常。

验证示例使输入信号反复跨过阈值,页面不会在摘要与详细之间持续跳动;检查等待中的更新在适当边界最终出现。

参考R05支持控制变化规模与频率;具体抑制机制为本规范推导。

A3-4更新后保留阅读与焦点位置必须

适用插入、收起、替换信息,或切换详略形态。

规则必须保留当前对象定位、合理的滚动锚点和逻辑焦点。聚焦内容因用户收起或业务失效而消失时,将焦点移至其触发控件或合理的后继位置。视觉顺序和程序化阅读顺序必须保持任务意义;不得无故回到页首或把焦点留在不可访问的元素上。

验收证据用户侧——展开收起后继续原阅读任务;实现侧——逻辑焦点与对象锚点保持有效。

成对反例做不到——焦点落入隐藏元素;做过头——每次普通数据刷新强制移动焦点。

验证示例分别以键盘和屏幕阅读器展开、收起及更新列表,能够继续当前任务。

参考R10;滚动锚点保护是本规范进一步的设计要求。

A4 用户能控制

A4-1支持查看与固定必须

适用系统自动减少或改变信息呈现。

规则用户必须能访问完整的授权内容,并能在适当范围内固定所需的详略、字段或排序。控制可以设在对象、视图或设置中,不要求每项信息旁放置开关。固定信息仍须正常接收业务数据更新;固定呈现不等于冻结事实。

后台数据刷新与眼前内容换页是两件事:前者是事实继续变化,后者是读者何时看到新内容。对存在自动更新、且用户需要阅读的区域(包括不作任何预测、只持续刷新指标的区域),产品必须定义阅读暂停契约,至少包含四项:

要求
暂停影响的呈现范围哪些区域停止换新,哪些不受影响
数据时点标识暂停期间显示的是哪一时刻的数据,须可被用户看到
恢复方式由谁触发、恢复时读取当前有效数据,不得把旧快照标为最新
暂停期间仍必须生效的事件权限撤销立即生效;必要异常以不误触且可感知的方式呈现

在适用 WCAG SC 2.2.2 的 Web 内容中,提供该准则允许的控制;采用其 essential 例外时,须针对该项活动记录理由,不得仅以"实时"命名取得例外。减少动态效果设置不替代阅读暂停——两者约束的不是同一件事。

验收证据用户侧——固定、暂停和恢复的效果可区分;实现侧——暂停期间后台事实与权限判定继续工作。

成对反例做不到——固定视图导致失败状态永不出现;做过头——每条数据都强制用户手动刷新。

验证示例固定某字段后跨任务返回,字段仍在约定范围内显示;该字段的新值仍更新。非预测式的自动刷新仪表盘可暂停阅读;焦点移开不强制恢复;暂停期间撤权后受限字段仍被隐藏;恢复后显示的是当前数据;essential 例外的适用性单独记录。

A4-2偏好作用域和持续期明确必须

适用记住用户的手动显示选择。

规则必须定义偏好作用于本次查看、某类视图、工作空间还是账号,以及何时失效。每项偏好必须绑定主体、目标维度、作用域标识与作用对象四项,缺一不可解析。较具体的明确选择优先于较广泛的默认偏好;同一作用域内以后一次明确选择为准。

"较具体优先"是原则,不是完整的优先关系objectview_type 可能交叉而不嵌套(同一对象出现在多个视图、同一视图承载多个对象),本条不规定二者孰先。产品必须在配置契约处选定唯一确定的顺序并声明(见配套字典第 1.1 节);若支持"对象×视图"组合作用域,须明示该组合比两者单独命中都更具体。临时覆盖必须明确限定为当前查看。

修改较广作用域的偏好只更新该层;存在更具体的覆盖导致当前视图未发生变化时,必须向用户说明原因并提供取消该覆盖的入口,不得让用户看到"已保存"却无变化。同一作用域内的并发修改以服务端事件顺序或已声明的确定冲突规则裁决,不单靠多端本地时钟。一次临时展开不得静默成为永久画像,恢复默认不得删除业务内容。

使用持久行为推断时,必须让用户了解所用信息类别和用途,并提供停止使用及清除该范围内个性化依据的入口;清除结果必须如实反馈,不得把停止未来使用说成已删除全部历史记录。只接收建议的反馈与立即改变视图的控制必须分别说明生效范围与时点,不能用“已收到反馈”冒充“设置已生效”。

验收证据用户侧——理解选择范围,能清除个性化依据;实现侧——作用域冲突、持久化及清除回执可验证。

成对反例做不到——临时展开变成永久偏好;做过头——一次改设置清除所有业务内容。

验证示例检查刷新、重新登录、切换对象与工作空间后的偏好行为是否符合约定。另测五种交叉情形并确认各有唯一预期结果与可理解反馈:同一对象在两种视图、同一视图中的两个对象、对象偏好与视图类型偏好冲突、临时覆盖期间修改账号设置、退出临时会话后返回。

参考R08提供设置持续时间这一维度;R15支持反馈用途与生效预期的说明。作用域优先级和清除契约为本规范设计。

A4-3明显适配可撤销或恢复必须

适用系统自动重排、收起或切换用户已在使用的视图。

规则必须提供恢复先前呈现或标准呈现的路径,恢复时以当前有效权限和数据为准,不得复活已失效内容。用户撤销某类适配后,在其声明的作用域内不得立即自动重复该变化。

验收证据用户侧——恢复呈现后同类变化不立即重来;实现侧——恢复使用当前数据,抑制范围被执行。

成对反例做不到——恢复旧界面同时恢复旧权限;做过头——撤销一次就永久禁用所有适配。

验证示例撤销自动精简后,下一次相同信号不再收起;恢复显示没有把当前失败状态替换为历史成功状态。

A4-4自动适配可关闭必须

适用提供个性化、预测式信息适配的产品。

规则必须允许关闭该范围内的预测式呈现调整,关闭后保留可用的标准界面。正常业务状态刷新、权限变化与必要异常显示继续生效。关闭、恢复与固定等入口应当按用户理解组织,不要求用户掌握算法名称或配置每个内部字段。

验收证据用户侧——关闭预测后仍能完成任务;实现侧——预测开关不阻断事实、异常和权限更新。

成对反例做不到——开关存在但预测继续改变排序;做过头——关闭预测便停用业务刷新。

验证示例关闭预测适配后,任务仍可完成、异常仍可见;无需逐项关闭几十个组件开关。

参考R06

A5 呈现可理解

A5-1解释明显变化的原因应当

适用自动变化明显影响用户对当前信息的理解。

规则应当用可理解且有事实依据的理由解释变化,例如“执行失败,已展开恢复操作”。普通数值刷新无需重复解释;渐变、间距等轻微变化无需弹提示。不得编造个性化原因,或向用户暴露没有解释价值的模型分数。采用本条推荐的解释方式时,须在配置中定义其策略;偏离该方式时引用理由、替代做法与验证记录即可,不因配置枚举缺少对应项而判为失败——但"不得编造原因"是硬约束,不随偏离而免除。

验收证据用户侧——理解明显变化,无提示轰炸;实现侧——解释来自实际命中依据。

成对反例做不到——编造因为你喜欢这种方式;做过头——每次数值变化弹窗说明。

验证示例用户能说明为何出现错误详情;日常更新不造成连续提示或播报。

A5-2显示范围与业务状态分别表达必须

适用摘要、筛选、聚合、推荐或部分加载的视图。

规则必须区分“只显示部分”与“只有这些”、“收起”与“处理完成”、“未知”与“没有异常”。显示简化范围的说明须贴近对应内容;计数无法确定时使用真实的非精确描述。禁止用视图呈现状态代替业务状态。

验收证据用户侧——分清部分显示、未知和处理完成;实现侧——加载量、筛选量与总量分别提供。

成对反例做不到——加载失败标成零结果;做过头——为每条记录重复整段范围声明。

验证示例收起十条任务记录后,用户不会误以为记录被删除或任务已完成。

A5-3所有形态均保持可访问必须

适用任何信息自适应组件。

规则每种形态都必须保留所需的语义结构、可访问名称、键盘操作与可读性。展开状态应当程序化表达——在适用无障碍标准的 Web 组件中,名称、角色、状态的可编程确定按该标准判定,本条的"应当"不降低其强度,也不得被用作绕过依据;适用的状态消息须能被辅助技术感知,同时避免高频无意义播报。不得以缩小文字、降低对比或仅靠颜色来完成信息精简。用户的减少动态效果等无障碍设置必须继续生效。

验收证据用户侧——各形态可用键盘和辅助技术完成任务;实现侧——语义、焦点、状态与用户设置均生效。

成对反例做不到——仅靠颜色或小字精简;做过头——把所有刷新都设为打断式播报。

验证示例以键盘、屏幕阅读器、大字号和减少动态效果设置完成同一任务;切换语言、长标签和从右向左阅读时,摘要仍保留单位、否定词和限定条件,展开控件仍可操作。

参考R10R11。完整无障碍符合性仍按产品采用的标准验证。

A5-4表达方式允许按任务更正应当

适用系统选择图表、文字、表格或解释深度。

规则应当允许用户选择已支持且适合任务的替代表达,并保持同一数据范围。信息熟悉度与操作熟练度分别考虑,不因某人经常使用产品就永久移除帮助。切换入口应当以用户目标命名,如“查看数据表”,而非要求用户选择内部渲染器。

验收证据用户侧——能够切换适合核对的表达;实现侧——切换后对象、范围、单位与选择不丢失。

成对反例做不到——图转表后筛选悄悄重置;做过头——暴露几十种内部渲染选项。

验证示例熟练用户处理陌生指标时可获取解释;图表切至表格后筛选条件与对象选择保持。

参考R01R08

A6 效果可验证

A6-1与稳定基线比较必须

适用引入或扩大信息自适应能力。

规则必须定义任务成功标准,并与可用的标准呈现比较。比较固定基线、用户手动选择与自动适配时,任务、人群与判读条件必须保持可比,理解、错误、恢复与变化负担分别记录。评估至少覆盖任务正确性、必要信息遗漏与寻找成本;自动变化还须覆盖误操作和恢复成本。未曝光、加载失败与已展示未点击分别统计;隐藏比例、点击率、停留时长不得单独作为适配成功的证据。评估必须包含首次使用、熟悉使用及辅助技术使用情境,并分别报告适用人群的结果,不得用总体平均收益掩盖特定人群的关键遗漏。使用历史反馈调节排序时,必须检查曝光变化造成的反馈偏差,保留完整内容的稳定到达路径。

验收证据用户侧——任务结果改善且寻找负担可接受;实现侧——按任务和人群对照基线记录收益与代价。

成对反例做不到——以点击率上涨代替正确率;做过头——为追求零展开把全部内容铺满。

验证示例对浏览、比较、执行和排错分别观察结果;短期速度提升不能掩盖关键遗漏增加。

参考R07R08提供准确性、可预测性与定制复杂度方面的研究线索。

A6-2异常与交互组合进入验收必须

适用所有启用自动适配的组件。

规则必须覆盖信号缺失、过期、冲突、波动、内容超预算、权限变化,以及变化发生在阅读和输入期间的场景。详略、密度、任务阶段与无障碍设置的组合须检查;可以采用风险驱动的组合覆盖,不要求穷举无实际意义的笛卡尔积。

验收证据用户侧——异常组合下仍能继续任务;实现侧——覆盖真实能力组合并记录不适用理由。

成对反例做不到——只验收三个静态视觉稿;做过头——穷举无意义组合拖延有效修复。

验证示例按附录 B 记录各组件的通过、失败、不适用及其理由。

A6-3解析失败仍有可用界面必须

适用依赖策略、Token、远端模型或内容转换服务的呈现。

规则必须提供无需预测服务也可工作的标准形态。策略与 Token 不匹配、内容转换失败或远端不可用时,回退不得丢失业务内容与用户输入。用户固定偏好在仍合法、兼容时继续保留;不兼容时仅回退受影响部分并给出必要说明。

验收证据用户侧——服务失效后仍可阅读与操作;实现侧——局部故障回退保留输入、权限和合法偏好。

成对反例做不到——解析失败隐藏整个组件;做过头——一个可选值出错就重置整页。

验证示例使用未知模式、缺失 Token、模型超时和无法识别的配置启动页面,仍能完成核心任务。

A6-4决策可追溯,调参不放宽底线必须

适用上线运行、实验与配置迭代。

规则适配决策必须能够追溯到适用的生效规则、输入类别、选择的呈现及回退原因,记录采用必要最小范围,不默认保存完整个人内容。配置实验不得绕过必要信息、权限或输入保护。上线前定义回退条件,发现关键遗漏或误操作时能够停用问题策略。

验收证据用户侧——问题策略停止后标准视图可用;实现侧——最小决策记录可定位规则并验证停用。

成对反例做不到——记录很多日志却不能定位原因;做过头——为了追溯保存全部个人内容。

验证示例从一次错误收起定位生效规则与输入依据,不依赖重建个人全部行为历史;停用该规则后恢复标准呈现。

4. 信息单元与状态建模

4.1 每个信息单元的最小设计说明

项目设计需要回答的问题
语义与身份这是什么对象?哪项任务需要它?
必要内容哪些字段、后果与异常不能被普通显示预算省略?
形态摘要、标准、详细分别包含什么?不支持的形态如何回退?
上下文哪些任务状态或信号能够触发改变?有效期是什么?
边界哪些区域可变?何时更新?正在操作时怎么办?
控制用户能展开、固定和恢复什么?影响范围和持续期是什么?
数据状态加载、空、失败、过期、部分成功如何表达?
回退输入、服务或配置失效时还如何完成任务?

这些说明可以存在于组件文档、状态图或代码契约中,无需重复创建独立表单。

4.2 分开维护的状态轴

示例不能混同
任务阶段浏览/比较/执行/检查执行不自动等于详细模式
信息详略summarystandarddetailed摘要不代表数据不完整或可以隐藏错误
视觉密度comfortablecompact紧凑不代表用户熟练
业务状态待执行/进行中/成功/失败/未知收起不代表完成
内容状态加载/完整/部分/过期/不可用无法加载不代表无内容
控制状态自动/用户固定/预测适配关闭固定显示不代表停止数据刷新

状态轴可以共同影响一个组件,但应有明确的组合规则。例如“执行失败+摘要+用户固定”仍须显示必要异常,其他说明保持摘要。

4.3 适配决定的生命周期

阶段进入条件退出与用户反馈
候选获得有效上下文,命中决策规则未改变界面,不宣称已应用
等待候选影响正在操作或阅读的区域保留当前呈现;必要时显示“有更新”,允许主动应用
应用重新核对对象、输入快照、权限和明确选择仍有效原子更新受影响区域;保持输入、逻辑焦点与必要信息
丢弃已被新决定取代、对象切换或依据失效不重放;如仍需适配,基于当前事实重新决策
用户恢复用户撤销或改选恢复呈现,读取当前有效事实,按声明范围抑制重复适配
回退配置或服务不可用可用的标准形态接替;保留能继续使用的偏好

阶段是运行事实,不是业务任务状态,也不是共享 Token。界面“已固定”的回执应当对应固定实际生效;保存失败时保留临时选择并说明未持久化。

4.4 贯穿案例:排查任务看板

  1. 用户进入看板浏览任务,默认标准呈现。必要内容为身份、状态、待处理事项和异常影响;普通预览数量只限制辅助记录。
  2. 用户开始比较两项任务,明确选择比较字段。历史浏览偏好不能隐藏比较字段;两项任务使用相同数据口径。
  3. 预测提出收起记录,此时用户正在输入中文。候选等待,输入和按钮位置保持;若任务失败,异常区域立即更新,但不移动按压中的操作目标。
  4. 用户选择“此视图始终显示详情”。待应用的收起候选失效;更晚返回的预测也必须服从此选择。界面说明固定范围,正常进度继续刷新。
  5. 用户暂停阅读,页面标出数据时点。后台继续接收事实,撤权立即隐藏受限字段,必要异常通过固定区域表达。恢复时读取当前数据,不逐条播放积压变化。
  6. 用户清除该视图偏好并关闭预测适配。标准呈现接替,内容和业务状态不回滚;预测服务故障也不妨碍排查。

上述过程是实现示例;验收同时观察是否保护了操作、是否让用户承担了过多开关和提示。

附录 A:同一宽度下的组件示例

以下为设计示例,不是业务字段的通用标准。

组件与场景默认信息按需信息关键约束
任务卡片:浏览名称、状态、负责人、下一步步骤与记录保持身份和主要操作位置
任务卡片:执行当前步骤、进度、待用户处理事项输入、输出与步骤记录用户输入期间不重排
任务卡片:失败失败位置、影响、恢复操作日志与详细原因异常不受普通预览条数限制
结果列表:浏览主结果、任务相关摘要次要字段推荐区域不替代完整列表
结果列表:比较同一口径的比较字段补充解释不丢失已选对象,不各自改变比较口径
详情面板:检查原值、输入输出、依据与时间历史记录详略切换保留对象、权限与数据时点

附录 B:验收清单

场景通过条件对应规则
首次进入、没有用户历史标准呈现可完成任务,没有猜测性缺省遗漏A1-2、A1-3、A6-3
推断与用户明确选择冲突合法的明确选择生效A1-2、A4-2
必要异常数量超过预算准确聚合或扩展呈现,不静默截掉A2-1、A5-2
连续信号来回波动视图稳定且必要业务更新不被无限推迟A3-3
中文输入、拖动、批量选择中更新输入、目标与选择保留,没有误操作A3-1
展开、收起或插入内容阅读锚点及逻辑焦点可延续A3-4
用户撤销、固定、关闭自动适配生效范围明确,相同适配不立即重来A4-1~A4-4
权限撤销后恢复旧视图不恢复受限内容A1-4、A4-3
错误、部分结果、过期数据转成摘要关键限定保留,原始依据可访问A2-4
键盘、屏幕阅读器、大字号、减少动态效果各形态都可完成任务A5-3
Token 缺失、服务超时、旧配置受影响区域回退,核心任务仍可完成A6-3
与标准呈现比较报告任务结果、遗漏、寻找与恢复成本A6-1
非预测式自动刷新区域可暂停阅读;焦点移开不强制恢复;暂停期间撤权仍隐藏受限字段;恢复后是当前数据;essential 例外理由单独记录A4-1、A3-2
延迟返回的适配乱序到达先发的旧结果不覆盖更晚的有效决定;等待期间撤权、切换对象后旧结果不复活A3-3、A4-3
对象与视图类型偏好交叉五种交叉情形各有唯一预期结果,未变化时向用户说明原因并可取消覆盖A4-2
覆盖层省略行数字段仍得到已继承的行数;只有显式的不限行策略才解除限制A2-2
四个能力档(仅标准视图/静态披露/自动详略/自动排序)每档都能得到完整合法的最小配置;无能力的字段记不适用A4-1~A4-4、A6-3

附录 C:论据与待验证项

来源事实、核验范围和成熟度见 reference.md。本规范未开展产品实测、用户实验或系统性文献综述。

需要在项目中验证:必要内容的划分、各模式字段范围、用户控制入口的理解、适配频率与稳定条件、具体信息预算,以及长期使用后的寻找与学习成本。所有示例数值与字段名都应视为可检验的设计提案。

附录 D:验收记录与测量口径

每项验收记录:规则及适用能力、输入条件、触发事件、预期呈现、禁止行为、用户侧证据、实现侧证据、结果与未解决问题。结果为通过/失败/不适用;不适用附理由。文档审阅通过、机制测试通过、用户理解通过分别记录,不互相代替。

指标测量口径判定用途
任务正确率正确完成的任务数 / 有效任务尝试数,报告样本数与任务难度与标准呈现比较,不用速度掩盖错误
关键遗漏用户作决定时缺少必要信息的事件数,逐项列出影响权限泄露、必要信息遗漏、输入丢失和误触不得被平均收益抵消
寻找成本从给出目标到定位所需信息的时间与失败次数分首次与熟悉使用报告,时间可报告中位数与高分位
恢复成本发现错误适配至恢复可用呈现的时间、步骤和失败次数检验恢复入口及作用范围是否可理解
控制理解正确预测固定、暂停、关闭后行为的人数 / 接受测试人数先让用户操作和说明预期,不以读过说明替代
重复干扰被撤销后在抑制范围内再次发生的同类适配次数排查抑制失效,而非压低合理的用户更正

数值目标在测试前按任务后果和目标人群确定,不使用通用“提升百分比”。应当同时观察任务总耗时及设置、检查、恢复的额外成本,覆盖短期尝试和重复使用。样本内没有发现问题不等于证明所有使用场景可靠。


实施验收场景

以下场景把已有条款转成可复核的验收输入,不另设通用性能阈值。按产品适用能力选取,补充真实设备、用户、输入序列和证据;不适用记录原因,未执行不得记为通过。

条款测试输入与异常预期行为与失败判据
A1-2条目从未进入视口,随后模型建议将其隐藏。不把未曝光解释为不感兴趣,保留可查路径。
A4-1用户固定详细信息后历史偏好建议摘要。当前有效显式选择优先,必要内容不受预览预算删除。
A6-3某区域的新配置引用失效。该区域回退合法基线,其他区域与任务状态保持。

每个场景分别核对配置的有效值、执行记录与用户可理解的结果。保留版本、目标、事件时点、失败范围和恢复结果;外部结果未知不填作成功或失败。

参考来源

本文件为《信息自适应设计规范》与《信息自适应 Design Token》提供来源对照。

本次检索找到自适应界面研究、内容个性化、渐进披露、人机交互指南,以及多上下文 Token 解析规范。在此次检索范围内,没有找到可直接采用、同时覆盖原则、交互规则与信息适配 Token 的统一体系。 这不证明其他公开或企业内部体系不存在。

六条原则、A 系列规则、aui.* 字段、模式与优先级均为本项目提出的设计方案。引用来源支持相关问题、机制或方向,不代表原作者制定或验证了本项目的整套规范。

原有来源条目保留其所注明的阅读范围;其中摘要和检索线索不升级为全文证据。本次补充实际读取了 R05、R12、R13、R14、R15 的相关正文,其他来源未逐一重新核验。数字示例、作用域顺序与运行状态仍属于项目设计选择。

1. 核验状态与资料类型

标记含义
已核验相关内容已通过原始页面读取与本次使用有关的内容;不代表审阅全文或测试实现
已核验摘要读取作者、机构或作者预印本的摘要与书目信息;不据此推断完整方法和效果大小
检索线索搜索摘要可见相关内容,但正文未充分读取;不承担核心条款依据
类型可以支持什么边界
作者研究问题存在、实验范围内的观察与设计维度历史场景与有限样本不能证明所有产品收益
设计指南交互原则、实践模式和已讨论的失败方式不是所有产品必须遵守的外部标准
W3C 草案与解释文档内容语义与个性化的公开方案不能据此声称相关属性已广泛实现
WCAG Understanding 文档对成功准则的解释与实例解释文档是说明性资料;正式符合性要求应回到 WCAG 正文
DTCG 社区规范Token 值类型、引用和上下文解析机制不是 W3C 正式标准,不定义本项目的信息适配策略

2. 内容适配与信息架构

R01 — W3C WAI-Adapt Overview

  • 来源WAI-Adapt Overview
  • 核验范围:已核验简介、内容适配示例及文档分类。
  • 来源事实:该工作讨论按个人需要和偏好调整内容呈现,涉及减少无关信息和替换表达形式。
  • 规范落点:A1-2、A2-4、A5-4;先明确内容语义与用户需要,再选择呈现。
  • 边界:这是系列工作概览。页面列出的不同模块具有不同成熟度,不能把整个系列称为已落地的统一标准。

R02 — WAI-Adapt Explainer

  • 来源原文入口
  • 核验范围:已核验状态、摘要及内容简化示例。
  • 来源事实:通过给内容添加语义信息,支持按用户需要进行个性化;示例讨论不同重要性内容的简化。
  • 规范落点:A2-1、A2-4;aui.content.contractRef 及内容必要性元数据。
  • 边界:本次入口显示为 2023 年 Group Draft Note,属于在研工作;其中示例属性不是本项目可以直接假定浏览器支持的能力。essential 等本项目词汇也不是对草案属性的标准化替换。

R03 — W3C Cognitive Accessibility:让重要内容容易找到

  • 来源Make it easy to find the most important actions and information on the page
  • 核验范围:已核验用户需要、建议与示例。
  • 来源事实:强调关键任务、必要操作和重要信息容易被找到,并在视觉上突出。
  • 规范落点:A2-1;信息预算不能静默隐藏必要信息。
  • 边界:这是认知无障碍补充指导,页面明确其不是满足 WCAG 所必需的新增准则。本规范的“必要区域优先于普通预算”是据此作出的设计推导。

R04 — Jakob Nielsen:Progressive Disclosure

  • 来源NN/g 原文,2006-12-03。
  • 核验范围:已核验定义、主要与次要内容划分、展开入口要求。
  • 来源事实:主要选项先呈现,较少需要的内容按需提供;关键在于划分正确且入口容易发现。
  • 规范落点:A2-2、A2-3;详略层级与完整内容路径。
  • 边界:渐进披露可以是静态设计,不能据此推导系统应自动猜测用户并持续隐藏内容。

3. 自适应行为与用户控制

R05 — Microsoft HAX Guideline 14:Update and adapt cautiously

  • 来源微软原文
  • 核验范围:已核验指南正文及变化规模、频率的说明。
  • 来源事实:系统更新与适应应限制破坏性变化,并考虑变化的规模及速率。
  • 规范落点:A3-2、A3-3;适配更新边界与稳定条件。
  • 边界:该指南不提供全产品通用的冷却时长、阈值或信息数量。交互冻结、滞回及合并更新是本项目的实现方向,不是原文规定的唯一机制。

R06 — Microsoft HAX Guideline 17:Provide global controls

  • 来源微软原文
  • 核验范围:已核验指南正文。
  • 来源事实:提供让用户整体调整 AI 系统行为的控制。
  • 规范落点:A4-4;预测适配的关闭与恢复入口。
  • 边界:不要求每个信息单元都有独立开关,也不意味着关闭预测适配后停止正常业务更新;后一分离是本规范定义。

R07 — Gajos 等:Predictability and accuracy in adaptive user interfaces

  • 来源作者机构页面,CHI 2008,1271–1274。
  • 作者:Krzysztof Z. Gajos、Katherine Everitt、Desney S. Tan、Mary Czerwinski、Daniel S. Weld。
  • 核验范围:已核验摘要及书目信息,未读取本次实验全文。
  • 来源事实:研究报告准确性与可预测性提高时满意度改善;准确性提高也改善了表现和自适应界面的使用情况。摘要还指出,在该实验中,准确性对部分指标的影响强于可预测性。
  • 规范落点:A3-2、A6-1;同时验证适配准确性、定位成本与满意度,不只检查界面稳定。
  • 边界:不能把结果转为“稳定性总比准确性重要”,也不能据摘要推算本项目的效果大小或自动排序收益。

R08 — Jones 等:“Customization is Key”: Reconfigurable Content Tokens for Accessible Data Visualizations

  • 来源作者预印本摘要论文 DOI
  • 发表信息:ACM CHI 2024。
  • 作者:Shuli Jones、Isabella Pedraza Pineros、Daniel Hajas、Jonathan Zong、Arvind Satyanarayan。
  • 核验范围:已核验摘要与会议信息,未审阅全文。
  • 来源事实:研究在屏幕阅读器可访问的数据可视化中讨论内容有无、详略、顺序及定制持续时间。摘要报告 13 名盲人和低视力参与者的研究,定制有助于识别和记忆信息,同时也引入复杂度。
  • 规范落点:A4-2、A5-4、A6-1;信息参数、用户偏好持续范围以及控制复杂度的评估。
  • 边界:其中 Content Tokens 指研究模型中的可配置内容单元,不等同于 DTCG Design Tokens;研究也不是对所有视觉界面自动适配的普遍验证。

R09 — SAP Fiori:Overview Page – Resizable Card Layout

  • 来源原入口重定向后的入口
  • 核验范围:检索线索。搜索摘要可见卡片内容随可用空间调整及渐进披露说明;直接打开发生重定向,未提取到可读正文。
  • 可供后续参考:同一信息对象预先设计不同内容粒度的组件实践。
  • 边界:它主要涉及用户调整卡片大小后的内容适配,与任务情境驱动的适配不完全相同;本条不承担 A 系列核心规则依据,也不据旧摘要承诺当前产品能力。

4. 无障碍与 Token 规范

R10 — W3C Understanding SC 2.4.3:Focus Order

  • 来源Focus Order 解释文档
  • 核验范围:已核验成功准则与意图说明。
  • 来源事实:焦点顺序需要保持内容意义与可操作性。
  • 规范落点:A3-4、A5-3;更新后的逻辑焦点及阅读连续性。
  • 边界:本规范的滚动锚点、对象固定与输入保护是进一步的产品要求,不是该成功准则的原文。Understanding 文档本身是说明性资料。

R11 — W3C Understanding SC 4.1.3:Status Messages

  • 来源Status Messages 解释文档
  • 核验范围:已核验成功准则与状态消息说明。
  • 来源事实:符合条件的状态消息应能通过角色或属性被程序化识别,让辅助技术在不接收焦点的情况下呈现它们。
  • 规范落点:A5-3;必要更新可被辅助技术感知,避免以抢焦点替代消息表达。
  • 边界:不表示所有内容更新都应播报,更不表示每次自动调整都应打断用户;具体使用须区分状态消息与其他内容变化。

R12 — DTCG Design Tokens Format Module

  • 来源格式规范
  • 核验范围:已核验状态、设计值类型、引用和时长/数值的表达。
  • 来源事实:包含 numberdurationdimensioncolor 等设计类型,并提供共享值的表达和引用机制;文档明确不是 W3C Standard。
  • 规范落点:Token 文档第 2、3、9 节;区分可交换值、自定义信息语义与产品 Schema。
  • 边界:具有数值类型不等于定义了“摘要应显示几条”的业务语义;该格式不提供本项目自定义的规则和通用枚举类型。本文只给出局部 JSON 示例,没有验证完整工具链互操作。

R13 — DTCG Design Tokens Resolver Module

  • 来源Resolver 规范
  • 核验范围:已核验上下文、modifier、输入要求、解析顺序与正交性说明。
  • 来源事实:提供多上下文 Token 解析机制;输入由调用方提供,输入值使用字符串;重叠的值按解析顺序处理。
  • 规范落点:Token 文档第 1、9、10 节;将任务判断与值解析分开,尽量减少模式组合间的重叠。
  • 边界:Resolver 不是用户意图识别器,不进行权限判断,也不会自动保护必要信息。本项目不能用“后一个值覆盖前一个值”解释行为约束的冲突。

5. 从资料到本规范的推导

下表是编辑判断,不是来源原文的翻译。

本规范设计主张参考入口推导边界
按任务与有效上下文选择信息R01、R02、R07信号有效期、明确选择优先和未知回退由本项目定义
必要信息优先于普通预算R03、R04必要字段清单需由产品任务与后果分析决定
区分信息详略与视觉密度R04、R08、R13是本体系的建模选择,不声称文献规定了两个固定轴
变化受交互边界与稳定条件约束R05、R07、R10不从指南推出通用毫秒数;具体机制需要验证
用户可固定、恢复与关闭预测适配R06、R08作用域、优先级、撤销抑制是本项目规则
表达可核对、内容可访问R01~R04、R10、R11生成摘要的输入一致性校验、错误回退属于本项目延伸
评估必须比较任务收益与适配成本R07、R08没有宣称本项目已经取得实验效果
Token、内容元数据、行为策略分别维护R02、R08、R12、R13aui.* 为自定义字典,未成为通用标准

6. 检索记录与未完成事项

项目记录
检索关键词Adaptive User Interfaces;Adaptive Information Presentation;Context-aware Interfaces;adaptive UI predictability accuracy;progressive disclosure;WAI-Adapt content simplification;reconfigurable content tokens;DTCG resolver contexts modes
筛选依据优先标准发布方、作者/研究机构、原始设计指南;不把二手文章的概括当作标准要求
已完成阅读上述相关页面或摘要,区分资料成熟度,建立规则与字段的参考关系
未完成系统性文献综述、研究全文复核、当前产品 UI 实测、用户实验、完整 DTCG Resolver 与设计工具互操作验证
检索结论限制未发现统一体系仅是本次范围内的结果;Token 的上下文解析已有公开规范,不能声称此领域完全没有标准化工作

后续优先验证四件事:不同任务的必要信息是否划分正确;用户能否理解固定与关闭的范围;自动变化是否增加寻找和恢复成本;信息数量、变化频率与过渡时长在目标产品中是否合理。未经这些验证,不把原型数值写成通用下限或最佳实践。

R14 — W3C:Pause, Stop, Hide

  • 来源成功准则正文Understanding 解释文档
  • 核验范围:读取解释文档中的成功准则、自动更新适用条件、暂停与恢复说明。
  • 来源事实:自动开始且与其他内容同时呈现的自动更新信息需要提供准则允许的控制,活动本质所必需的情况有例外。自动更新分支没有“五秒后才需要控制”的条件。
  • 规范落点:A4-1 的阅读控制;aui.adaptation.readingControlRef
  • 边界:减少动态效果不等同阅读暂停。必要异常如何呈现、权限撤销如何处理是本项目的组合设计要求,不把它们归为该准则原文。解释文档为说明性资料。

R15 — Google PAIR:Feedback + Control

  • 来源原文
  • 核验范围:隐式、显式及双重反馈,信息使用说明,以及反馈生效时点和控制的相关段落。
  • 来源事实:交互行为不总意味着用户希望看到更多同类内容;反馈需要与用户能理解的影响范围、时间预期相对应。
  • 规范落点:A1-2 的信号解释、A4-2 的持久推断控制与反馈回执、A6-1 的反馈偏差检查;aui.control.personalizationDataRef
  • 边界:未曝光内容不能判作拒绝、清除契约和分人群评估是项目对问题的设计推导;原文不规定本项目字段、数据保留时长或偏好优先顺序。

实施前待验证

先验证内容必要性和回退界面,再验证不同任务及人群的实际收益。数值目标、作用域顺序、冷却条件和组件字段集合都需产品验证;来源核验不能替代真实使用研究。文档链接和 JSON 语法检查也不证明无障碍符合性或工具链互操作已经成立。