P324 · 任务流程

复用界面建议前先核对适用性

Verify a retrieved UI recommendation before reuse

检索到的建议先当作候选,确认适用范围和对象符合当前需求。

编辑审核

以下示例与示意结果由本站编写,用于说明方法,不是模型实测结果。

使用场景

React 确认框关闭后焦点没有返回触发按钮,目录检索却可能给配色建议。教学候选 C1=style-pricing-palette,只提 React;C2=ux-focus-return,明确处理关闭后回到仍存在的 opener。目录条目只是候选,不能凭框架名认定能修复。

具体做法

先表达一个可观察结果,选择相关领域检索,核对类别、条目身份、适用平台与机制。需要实现细节时再查对应栈,避免栈关键词替代问题。无适用结果按约定有界改写查询,保留回退来源;核验后才保存指导,并在实际交互中检查该行为。

反例

宽泛搜索只要 C1 提到 React 就采用并保存其配色方案,报告确认框焦点已修复,不检查 opener 或关闭后的活动元素。

改进写法

为教学关闭焦点问题先查 UX 结果“dialog keyboard focus”,核对 C2 的类别、恢复 opener 机制及平台适用性。C1 只讲配色,排除。必要时再查 React 实现资料;有界重试仍无结果则标一般指导回退,不伪装命中或保存未核验条目。实现后关闭确认框,检查仍存在的 opener 实际获得焦点。

为什么这样改

主题或框架匹配与行为匹配不同。检查条目机制和实际焦点结果,能阻止相关但无用的建议变成持久修复说明;回退标记也区分检索证据与一般知识。

如何验证

示意检索记录选 C2、拒 C1,并注明原因;交互检查关闭后 activeElement 应是仍存在的 opener。目录空时保留无已核验匹配与回退状态。

2–5 词或一次重试是来源的策略,不能用符合数字就证明条目正确。本篇没有实际修复 React 应用。

适用边界

真实 opener 可能已移除,需要项目的合理焦点回退;本例前提是它仍存在。目录可过期或错误,范围匹配仍不保证质量;最终行为与可访问性需实际验证。

原文与版本

如何收录这些方法

相关方法