在软件开发流程中,设计师和开发者之间常常存在一道无形的鸿沟。设计师在 Figma 等工具中精心打造出静态的设计模型,而开发者则需要费力地将其“翻译”成动态、功能完备的代码。这个转换过程充满了摩擦和信息损耗,常常导致最终产品与原始设计出现偏差。
然而,Cursor编辑器最近推出的“浏览器功能”为我们提供了一个全新的视角,让我们得以一窥未来——一个设计与代码之间界限逐渐消失的未来。这项技术或许正是填补这道鸿沟的答案。

Cursor浏览器功能的核心在于其实现了真正的“所见即所得”式代码编辑。用户可以在一个正在运行的Web应用中,直接用鼠标点击任何一个界面元素。点击后,该元素的属性(如间距、文本、颜色)便会显示出来。用户可以直接修改这些属性,而这些变更会立即被AI写入项目的实际代码库中。
在演示中,作者就以开源项目Cal.com为例,展示了这一功能。她能够直接点击界面元素,调整间距和样式,而这些操作都实时地反映在了代码层面。这彻底改变了传统的工作流,将过去漫长的“修改代码-编译-刷新页面”反馈循环,转变为与应用程序的实时对话。
这项技术并非旨在实现盲目的全自动化,而是引入了一种更高级的、由人类主导的AI协作工作流。作者构建一个真实功能的完整流程清晰地展示了这一点:



这一步至关重要。她并非简单地修正AI的错误,而是确保自己作为“导演”完全理解将要下达的每一个指令。她解释道:“我要删除‘初始化新草稿’这一步,因为我并不完全理解它的意思。我想确保我发送指令时,我完全明白它说的每一句话。”
她随后特别强调:“请务必、务必、务必通读AI生成的提示词,不要只是简单地复制粘贴。” 这揭示了一个核心思想:在这个新型工作流中,人类利用AI作为强大的助理来执行任务,但最终的策略、审查和决策权依然牢牢掌握在自己手中。
尽管这项功能令人兴奋,但我们也需要坦诚地看待它目前的局限性。作者在亲身体验后给出了中肯的评价:该功能对于进行重大的结构性调整“目前尚不可用”,它更适用于细微的调整和“微调”。
例如,当她尝试在页面上重新排序元素时,工具就显得力不从心了。她提到想将一个组件移动到“日期覆盖区域的上方或评价区域的下方”,但工具无法实现这种复杂的布局操作。这说明,虽然我们可以轻松修改颜色、边框或间距等样式属性,但对于涉及布局逻辑的复杂操作,这项技术还有很长的路要走。
这或许是其中最重要、也最发人深省的一点:这项技术标志着软件开发模式根本性转变的开端。它不仅仅是一个新工具,更是一个指向未来的明确信号。
这是一个新未来的开端。未来,我们将不再需要将设计和开发分开进行,它们终将融为一体。这一天到来的速度会比我们想象的更快,而我们现在看到的,仅仅是第一阶段。
这个观点预示着,设计和开发这两个长期以来相互独立的学科,其边界正在开始消融。这种融合对从业者提出了新的要求:设计师可能需要更深入地理解组件化结构,而开发者则需要具备更强的视觉化思维和交互直觉。我们正在见证一个新时代的序幕,在这个时代里,设计即是开发,开发亦是设计。

尽管Cursor的浏览器功能在今天还无法完全取代Figma,但它无疑是一个强有力的信号,指明了整个行业未来的发展方向。它从一个全新的维度,展示了弥合设计与开发鸿沟的可能性。
当设计和代码的界限变得模糊,我们作为设计师和开发者的角色将如何演变?
合集推荐
原子设计 | 如何展示设计系统的成功 | 规模化设计 | 奠定基础 | 设计系统文档化报告 | 构建设计体系 | 富有表现力的设计体系 | 设计体系 | AI时代的设计系统 | Figma设计系统入门 | 掌握设计系统 | 设计令牌宝典 | 设计运营白皮书 | Web组件 | 设计系统的前端架构 | 用户体验写作 | 大数据大设计 | 设计系统手册 | UX设计师的AI应用指南 | 构建对齐的设计系统 | 医疗保健中的计算机视觉 | 搬运 | 视频推荐 | 笔记