AI 见闻
精选

我现在更多地与Claude一起设计,而不是与Figma一起设计

Hacker News (AI)··MrBuddyCasino·约 7 分钟阅读
Hacker News 306

很长一段时间,我对法学硕士持怀疑态度--每当我接触它们时,我都会对结果感到失望。去年,我尝试了Copilot和Cursor来调整我制作的游戏,但两者都没有产生工作更改。在之前的一份工作中,我尝试Gemini概述产品简介并生成线框,但最终把它们都扔掉了。

每次我尝试LLM时,都是为了我已经擅长的事情,但他们做得比我更差。去年夏天加入Jane Street后,我发现人工智能支持不可或缺。有很多东西对我来说都是新鲜的,也有很多我还不擅长的,比如OCaml和Bonsai。

但一个大惊喜是它改变了我最擅长的事情:我的设计工作流程。我发现自己没有费力研究规范文档、构建Figma实体模型、编写提案以及与开发人员一起审查实现,而是构建原型功能,这些功能完全可以完成我所想的事情。

实践中的情况是:- 写一些描述问题和我的建议的东西- 打开我的编辑器,开始构建、服务器和Claude,使用我写的描述作为提示- 实现基本功能,

向自己证明这是可能的- 随心所欲地重复- 将更改推入开发环境并询问用户的想法- 提交外观和行为完全符合我想要的功能(我们的拉取请求版本)与实体模型和文档相比,实际代码库中的原型功能几乎在各个方面都感觉更好。

以我最近制作的一个原型为例,它将LLM提示添加到JSQL输入中(JSQL是一种内部SQL方言,我们将其用于许多不同的面向用户的工具)。这个原型确实有效,我花了几天的时间来体验并测试它。

克劳德为我提供了免费、无限制的迭代,当我第50次改变主意或要求进行小调整时,克劳德并不介意。我改进了“提交”按钮,添加了键盘快捷方式,调整了副本,调整了提示,并添加了生成的确认消息。

这些工作流程改进在我之前的工作中需要数天或数周的工程和设计来回进行,或者更有可能永远不会发生。在此功能上花费的所有精力都用于改进真正的工件,而没有用于创建Figma组件或格式化文档等辅助中间工作。

我花了一段时间才达到这个工作流程。

当我去年夏天加入时,我只使用人工智能处理较小规模的任务,例如UX剪纸修复。对于更大的想法,我仍然在使用Figma和docs,当我尝试和Claude一起制作这些东西时,它失败了。但在过去的两个月里,我伸手去抓菲格玛的情况已经从悬崖上掉了下来。

通过改进的模型、我自己的设施以及精心选择正确的范围的结合,人工智能现在也在为大东西工作--不仅是JSQL提示符,还有六个其他原型,这些原型进行面向用户的、数据模型和库的更改,包括一些具有2000+行差异的;

在用Figma设计新应用程序后,我正在使用它来为全新应用程序实现交互式原型;对于一些新应用程序,我甚至完全跳过了Figma,从一开始就与Claude一起迭代视觉设计。作为一名设计师,这一直是一种赋权。

当工程师有想法时,他们有能力创建可行的概念证明。设计师必须说服其他人为我们这样做。对于像“在JSQL输入中直接提示LLM”这样的想法,我会提出一些可行性从一开始甚至不清楚的东西;让某人构建原型可能会浪费他们的时间。

在其他情况下,我可能会提出一些无法明显满足用户需求的东西。通过使用Claude来实现这些想法,我让其他人更容易评估它们-他们可以直接使用它。但有一个缺点:在这个工作流程中,审阅者被赋予了一个完整的功能。

这是否意味着他们对功能的投入为零,只应该审查代码?审查并不是最有趣的工作--在设计界,相当于从总理那里获取详细的线框,并被要求使其看起来很好。

我想尽可能清晰、完整地提出我的提案,但我仍然希望我的工程队友像对待Figma中的实体模型一样对待它,作为他们和我可以在设计空间中共同实践的东西。我们目前的解决方案只是以不同的方式思考这些功能。

我在描述中写了一个简短的提醒:原型是活生生的提案文档,代码是一次性的,审阅者的工作是提供有关设计和用户体验的反馈。最终,评审人员仍然接管这个想法并在一个单独的功能中实现它,引用原型但拥有产品代码。

在实践中,我们仍在弄清楚这个新工作流程中什么是有意义的、感觉良好的。我还担心,与克劳德一起设计会让我失去流动、创造性的思维方式,并陷入迭代思维方式,受到我认为克劳德可以产生的结果的限制。

这对于成熟的工具来说是可以的,因为这些工具的变化是迭代的,但可能意味着我在处理新事物时会错过想法。这是一种熟悉的张力。2011年,当我开始专业工作时,有很多关于设计师是否应该编码的讨论。

批评者认为,一旦你开始编程,你就不太可能对一个想法做出大的改变。但我喜欢做网站,我喜欢编程,所以我一直在写代码。然后,当像React这样的前端框架变得普遍,前端开发变得更加复杂时,我决定像其他人一样专注于此。

我仍然在React中做个人项目-这当然有助于我与开发人员互动-但我几乎把所有的时间都花在了Figma和docs上。如果我在法学硕士之前加入简街,我想我会在菲格玛变得更加根深蒂固。对于JavaScript,我至少有一些经验;

OCaml和Bonsai是全新的,在技术层面上做出贡献是遥不可及的。相反,我又回到了制作真正的东西,再次在媒介中工作感觉很棒。我觉得比以往任何时候都更自由,只是尝试的东西。

原文出处
I design with Claude more than Figma now

本文为机器翻译辅以 AI 润色,仅供参考。原始事实以原文为准。