
H1 导读与核心价值
在AI浪潮席卷软件开发领域的今天,传统角色分工的壁垒正在迅速瓦解。Cursor的设计主管 Ryo Lu 在一次深度对话中揭示了这一根本性转变:AI正将设计师转变为具备完整交付能力的软件构建者(Developers)。这篇文章将深入剖析这场由AI驱动的代码革命如何重塑产品反馈循环、重新定义设计的核心价值,以及为什么说“品味”不足以描述未来的设计方向,强调系统级概念设计和通用接口才是构建下一代软件的关键。
H2 软件开发工作流的碎片化与高速整合
过去十多年,软件的制造过程变得高度碎片化。不同的角色使用自己的工具、产物和专业术语,形成信息孤岛。
H3 从“年”到“分钟”:产品反馈循环的坍塌
传统的软件开发流程漫长而低效。
隔离与延迟: 设计师可能在 Figma 中完成设计稿,然后共享出去获取反馈。随后,产品经理需要处理公关和会议,更多的参与者加入,导致流程进一步复杂化。愿景的失真: 许多设计可能在数年后才被实现,但最终的产品可能只达到设计师最初设想的 20%。Ryo Lu 提到,他曾花费数年时间观看自己的设计在会议中消亡。AI带来的飞跃: 借助 Cursor 等工具,设计师有了一个想法后,即使想法略显模糊,也可以直接告诉 AI 代理(Agent),在首次尝试中就能获得 60% 到 70% 的成果。迭代和修改的过程变得异常迅速。
H3 代码库:共享的真理与角色的融合
在碎片化的流程中,设计师沉溺于 Figma 或 Sketch 的文件,产品经理专注于文档和会议,数据人员使用其他工具,每个人都像被“孤立”在自己的领域。
代码是核心真理: 尽管所有角色都在以不同的方式影响软件(如 PM 撰写 PRD,设计师影响视觉),但代码是构建软件的共享真理(the truth)。AI代理的桥梁作用: AI 代理(Agent)可以吸收并连接所有这些孤立的产物和格式,包括 Figma 上的设计稿、Notion 上的文档、会议记录,以及最重要的——代码库。弱点互补与优势放大: 当团队成员(无论是工程师、设计师还是 PM)共享相同的工具和代码库时,他们可以相互弥补弱点,放大各自的优势。AI 代理则承担了信息整合和沟通的角色,避免了传统上需要人工“去问那个家伙设计在哪里”的冲突。
H2 设计的本质:从美学到系统级概念构建
设计不仅仅是美学和视觉,它包含了软件的架构设计和核心概念的构建。
H3 设计的重点在于“概念”与“配置”
Ryo Lu 认为,设计不应仅仅关注“我们应该使用 6 像素还是 4 像素的边角半径”。
设计是概念驱动: 以 Notion 为例,其本质是一个纯粹的概念产品。所有的功能都围绕着“块”(Blocks)、“页面”(Pages)、“数据库”(Databases)和“工作空间”(Workspace)等核心概念展开。设计是在各个层面上的体现,从 UI 视觉到前端代码架构,再到对象的存储和关系。追求最简单的系统: 设计的最终目标是找到最佳配置和最简单状态,用最少的概念和最少的代码路径,为最多的人完成最多的事情。
H3 警惕“AI平庸产物”:人类意见的重要性
在 AI 时代,品味(Taste)一词常常被提及,但 Ryo Lu 认为这个词过于模糊。
品味即边界: 他将品味理解为一种自我选择或偏好设定。AI,例如大型语言模型(LLM),因为它看到了所有东西,所以它没有内在的“意见”,它可能会错误地认为人们偏爱“到处都是紫色渐变”。人类的“意见”是必须的: AI 能够快速完成基础工作,但人类必须明确地指定什么是好的、什么是正确的、我想要如何做。如果创作者不输入这种“意见”,AI 将只会产生平庸的产物(AI slop)。例如,Cursor 的“计划模式”可以帮助用户构建规范,但用户仍需添加细节和修改。
H2 AI:统一代码世界的通用接口
AI 正在从一个单一的工具变成一个通用接口(Universal Interface),它能够连接和转换不同格式,而非仅仅是一个聊天框。
H3 从孤立的应用程序到统一的体验
传统的软件构建哲学存在两种主要路径:
用户中心设计(User-Centric): 发现特定群体的问题,并构建非常具体的解决方案(如 Webflow、Vercel)。系统中心哲学(System-Centric): 专注于软件本身的组成结构,通过微调系统来满足各种约束和用例。
专用工具的局限性: 专用应用往往是“自私的”(selfish),它们将用户、工作流和文件格式孤立起来,创建了许多信息“孤岛”。当这些应用想要扩展用户群或用例时,它们往往通过增加更多概念和功能来应对,最终使原本简单的东西不再简单。通用应用的开放性: 像 Notion 和 Cursor 这样的通用应用,虽然可能因过于开放而让新手难以入门,但它们的核心概念是简单的(例如 Notion 的 JSON 对象和页面数组),这使得它们能够处理各种任务。AI赋能通用接口: AI 接口的最低要求是一个提示(Prompt)和一些响应。基于此,可以构建多种形式,例如聊天框、侧边栏、甚至完全转变为更具目的性的界面。关键在于,底层是相同的 AI 代理和架构,可以切换不同的模型和视图以适应不同的用户。
H3 极简主义:最大的约束与定制化的工具箱
当工具的能力变得无限开放时,约束反而成为了创造力的朋友。
认知约束: Ryo Lu 认为最大的约束在于简洁性。一个人在任何给定时间能够理解和操作的概念或事物是有限的。因此,设计者需要确定什么是最重要的,并建立一个可以容纳更多次要功能的机制。
定制化与默认设置: 软件的界面设计将不再是固定的按钮位置,而是基于共享概念和机制,允许人们定制和个性化。设计师需要思考的是:
核心概念是什么? 它们如何相互关联?对于 80% 的用户来说,最简单的默认状态应该是什么?如何通过分层暴露更多功能,满足高级用户的需求?
Cursor的工具箱理念: Cursor 不仅仅是一个工具,它是一个工具箱。用户可以深入挖掘、定制 AI 代理、调整模型偏好、选择不同的视图(代码、预览、文档、浏览器)。设计师的目标是设计出最少的抽象系统,来处理所有这些排列组合。
H3 RyoOS:对永恒设计理念的追溯
Ryo Lu 的个人项目 RyoOS(os.ryo.lu)证明了设计中存在永恒不变的理念。
回归经典: RyoOS 的灵感来源于 System 7 等复古 Mac OS 界面。通过重新创建这些界面,他发现尽管在不同的时代,受到不同的技术限制,但软件的核心概念和模式(如桌面、图标、文本编辑器、浏览器)自 1984 年以来几乎没有改变。跨越时代的相似性: 设计的本质是将这些熟悉的、永恒的理念带入新的媒介。RyoOS 证明,无论是 1984 年还是现在,人们仍然在做着相似的事情。
H2 深度分析与深刻洞察:构建者的回归
Ryo Lu 的见解,尤其是通过 Cursor 实践的理念,不仅是关于工具的革新,更是关于软件构建者角色的历史性回归。
H3 AI驱动下的“完整构建者”复兴
在早期计算时代,软件的制造者(通常是研究人员)身兼数职,他们设计低级架构,构建 UI,并实现整个系统。那时的目标更倾向于整体性和理想主义,较少受制于经济约束。
然而,现代流程将一切分解,追求优化和成本控制,使人陷入小范围的“盒子”中。AI 正在打破这种专业化陷阱。
设计师的代码能力解放: AI 使得设计师能够绕过漫长的等待和多层抽象,直接交付功能性、可操作的代码产物。这意味着设计师不再需要仅限于 Figma 制作静态模型,而是可以专注于自己的“匠心”,将想法快速实现,并将那些不愿处理的工作交给 AI 代理。解决“角色之争”: 传统的角色碎片化经常导致设计师、工程师和产品经理之间发生“船只图”(Conway's Law)式的冲突和内耗。当所有人都围绕着统一的代码库工作,并由 AI 代理进行信息同步时,这种冲突得以极大缓解。
H3 系统中心主义的行业意义
Ryo Lu 对“用户中心”和“系统中心”哲学对比的观点具有重要的行业意义。虽然用户中心设计在启动阶段效率高,但系统中心哲学是构建具备长期可塑性和通用性产品的关键。
对抗功能蔓延: 许多成功的基础工具(如 Notion)之所以能成为“万能应用”(Everything App),正是因为它设计了一套足够简单、强大的核心概念。而许多“专用工具”最终会因不断添加功能而变得臃肿,失去原有的简洁性。AI的本质是通用: AI 代理本质上是通用的。将 AI 视为通用接口,允许底层通用能力通过多种“形状”和“视图”展现,这与系统中心哲学的理念完美契合——即用最少的抽象来处理尽可能多的排列组合。未来的工具竞争,将不再是功能点的竞争,而是核心概念的简约性和系统抽象的弹性的竞争。
H2 总结与展望
AI 正在深刻地改变软件构建的定义,模糊了设计与开发之间的界限,并赋予了设计师前所未有的能力——在思维速度下交付代码。这场变革的核心在于对概念、系统和简单性的深刻理解。设计不再是装饰,而是关于构建最简单的、能够适应未来所有用例的核心架构。
当 AI 成为统一信息的通用接口,所有构建者共享同一份代码“真理”时,我们是否正在见证一个黄金时代的回归——一个每个人都能成为“完整构建者”,专注于创造宏大而整体的软件愿景的时代?
要点摘要
角色转变:AI将设计思维与代码交付直接连接,设计师正在成为能够快速交付产品的“完整构建者”。反馈循环:借助 AI 代理,原来耗时数月甚至数年的产品反馈和实现周期,被压缩到极短的时间。设计核心:设计并非仅关乎美学,而是关于构建最简单、最少概念的系统和架构。人类价值:如果缺乏人类的“意见”或自我选择的“边界”,AI 将只产生平庸的、无个性的“AI平庸产物”。通用接口:AI被视为通用接口的未来,能够统一连接 Figma、文档和代码库等孤立的产物,而不是一个简单的聊天框。约束即创造力:简洁性是设计中最大的约束。优秀的工具应当提供一个可定制的“工具箱”,允许用户基于统一的核心概念构建自己的工作流。设计永恒:像 RyoOS 项目所展示的,核心的软件概念(如窗口、图标、文本编辑)具有跨越时代的永恒性。
原始视频:https://youtu.be/PQhcHrCyU8M?si=iENG81_buB_0do8i
中英文字幕:【AI赋能:设计师如何通过代码实现思维速度的产品交付革命】
