# 设计理论:对于冗余设计的思考 - ID: 60 - URL: https://www.stoyard.com/viewpoint/60 - English URL: https://www.stoyard.com/en/viewpoint/60 - Category: 设计思维 - English Category: Design Thinking - English Title: Design Theory: Reflections on Redundant Design ## 中文主体 > 真正长期好用、耐用、让人有安全感的产品,背后往往都有一种隐藏能力: “冗余设计(Redundancy Design) ### 什么是“冗余设计思维” ### 你可以把它理解成:“系统知道用户一定会犯错,所以提前替用户兜底。”或者:“设计不是只考虑理想路径,而是考虑异常路径。”这是很多年轻设计师和成熟设计师最大的差别。 系统化设计通常要考虑更多: 设计“失败流程” 设计“误操作” 设计“犹豫” 设计“后悔” 设计“网络异常” 设计“用户没看懂” 设计“未来扩展” 所以: 冗余 ≠ 啰嗦冗余 = 韧性(Resilience) 在设计的世界里,不少人秉持着一种观点:好的产品设计,就是 “去掉一切多余”。然而,我在设计实践与观察中,越发体会到,真正高级的设计,往往带着 “冗余”。 这里的冗余,绝非无意义的堆砌,而是一种对 “不确定性” 的前瞻性考量。我们都清楚,用户在使用产品时,状况百出? 他们可能点错按钮,会后悔刚刚的操作,会因焦虑而盲目操作,会看不懂复杂的指示,会遭遇网络不佳的情况,甚至在情绪化时进行操作。成熟的产品,从不会妄图 “保证用户永远不犯错”,而是做到 “即便犯错,也依然可控”。这其实是给予用户的一种安全感,也是产品力中极易被忽视的细节。 我们留意到,许多伟大的产品,都有着大量的 “冗余设计”。就像微信的 “撤回” 功能,这是为用户后悔情绪准备的冗余。苹果的 “最近删除”,能让用户在误删文件后仍有挽回余地,属于情绪冗余。自动保存与云同步,保障数据安全,是系统冗余。ICON 搭配文案和颜色,帮助用户快速理解,是认知冗余。多入口、多路径的设计,方便用户以自己习惯的方式使用,属于心智冗余。这些设计,乍看之下不够极简,但实则是设计师在默默帮用户承担复杂度。 当下,众多互联网产品深受 “极简主义” 影响,觉得页面越空越显高级,步骤越少越好,功能越克制越高级。可很多时候,这不过是把复杂度转嫁给了用户。真正高级的简洁,并非删除复杂度,而是设计师将复杂度消化,让用户只感受到简单。 我们认为:在大型数字产品设计中设计系统韧性也非常重要。再进一步,其实是在设计 “人与系统之间的信任关系”。冗余,本质上就是一种信任缓冲层。用户信任一个产品,并非因为它永远不出错,而是在出错时,依然能让人拥有掌控感。 设计,不应只追求表面的极简,更要深入思考用户体验的本质。冗余设计,是对用户人性的尊重与理解,也是设计师从普通迈向卓越的关键一步。它让产品不仅好用,更能在情感层面与用户深度连接。 ## English Content > Truly long-lasting, durable products that inspire confidence often owe their reliability to an underlying capability: redundancy design. ### What is “redundant design thinking”? ### You can think of it this way: “The system anticipates that users will inevitably make mistakes, so it proactively steps in to catch those errors for them.” Or: “Design isn’t about considering only the ideal path; it’s about accounting for exceptional scenarios as well.” This is the biggest difference between many young designers and seasoned ones. Systematic design typically requires consideration of more factors: Designing “Failure Paths” Design “Mistakes” Design “Hesitation” Design “Regret” Design “Network Exception” The design “users don’t understand” Design for “Future Expansion” Therefore: Redundancy does not equal verbosity.Redundancy = Resilience In the world of design, many people adhere to the belief that good product design is about “eliminating all that is superfluous.” However, through my design practice and observation, I have come to increasingly realize that truly sophisticated design often carries a degree of “redundancy.” The redundancy here is by no means a meaningless accumulation; rather, it constitutes a forward-looking consideration of “uncertainty.” We all know that when users interact with a product, all sorts of issues can arise: they might accidentally tap the wrong button, regret their previous action, act impulsively out of anxiety, struggle to understand complex instructions, encounter poor network connectivity, or even make decisions in the heat of the moment. A mature product never pretends to “ensure users will never make mistakes”; instead, it ensures that even when mistakes do occur, the situation remains under control. This, in essence, provides users with a sense of security and represents a detail in product design that is all too often overlooked. We have observed that many great products feature extensive “redundant design.” Just like WeChat’s “recall” feature, it’s a safeguard designed to accommodate users’ feelings of regret. Apple’s “Recently Deleted” feature gives users a second chance to recover files they’ve accidentally deleted, which can be seen as emotional redundancy. Automatic saving and cloud synchronization ensure data security and provide system redundancy. ICONs paired with copy and color help users quickly grasp the message; this is cognitive redundancy. A multi‑entry, multi‑path design allows users to interact in the way that suits them best, representing cognitive redundancy. At first glance, these designs may not appear minimalist, but in reality, the designer is quietly shouldering the complexity for the user. Today, many internet products are heavily influenced by “minimalism,” with the belief that the emptier a page looks, the more sophisticated it appears; the fewer steps there are, the better; and the more restrained the features, the more premium they seem. But often, this merely shifts the complexity onto the user. True, sophisticated simplicity doesn’t eliminate complexity; rather, it involves the designer internalizing that complexity so that users perceive only ease and clarity. We believe that designing for system resilience is equally crucial in the development of large-scale digital products. Going a step further, it is, in essence, about designing the trust relationship between humans and systems. Redundancy is, at its core, a trust buffer. Users trust a product not because it never makes mistakes, but because even when errors do occur, it still allows them to feel in control. Design should not merely pursue superficial minimalism; it must also delve deeply into the essence of the user experience. Redundancy design is both a testament to designers’ respect for and understanding of human needs, and a crucial step in elevating their work from the ordinary to the exceptional. It ensures that products are not only easy to use but also forge a deep emotional connection with users.