热门话题
#
Bonk 生态迷因币展现强韧势头
#
有消息称 Pump.fun 计划 40 亿估值发币,引发市场猜测
#
Solana 新代币发射平台 Boop.Fun 风头正劲
这就是我对氛围编码的感觉。
我尝试的任何有复杂性的项目都会立即出现进展的爆发。事情很棒,感觉就像一种超能力。然后……随着我增加更多复杂性,事情就会停滞不前。
我认为我能创建的唯一项目是那些落在这个“氛围区”的项目。原型、用户界面、产品——任何简单且复杂性低的东西都恰好适合这个区域。概念验证、交互、类似的东西。工具能够制作适合这个位置的东西。
但是。
随着复杂性曲线的增加,一切都崩溃了。问题是,任何好的产品设计过程都有不断增加的复杂性。一个基本原型一旦有了分层交互、过渡、良好的可用性、悬停状态,以及1000个让某物感觉正确和真实的小细节,就会变成一个好的原型。
氛围编码的好处应该是你可以快速移动,可以快速制作东西——让人工智能为你做所有的工作。问题是,一旦添加了必要的复杂性,它就失去了动力。它不断自我重做,重写代码,影响无关的事物,然后导致其他问题。
但是如果你添加了复杂性,每次氛围编码的会话很快就变成了打地鼠的错误修复会话。
我不确定解决方案是什么。对于传统原型设计,解决方案是复制、增加更多复杂性、创建更多框架/场景、调整、分叉等。
然而对于氛围编码,一个小提示可以字面上摧毁一切。有一个阶段,我最终不得不小心翼翼地走在提示的鸡蛋壳上——尽量不给它太多或太少的上下文,以免它失控并破坏一切。
对此只有少数例外。@cursor 和 @framer。
我可以在 Cursor 上取得很大进展,给它狭窄的上下文,并且我必须批准它所做的编辑。这感觉像是一个正确的工作流程。问题是,我看不到它正在制作的东西,因为它是一个集成开发环境,而不是一个可视化环境。是的,我可以创建本地构建并刷新我的浏览器,做所有这些事情。但可视化方面在编码体验中完全丢失了。这是一个开发者工具。
Framer 做得很好,因为它只允许在页面上的单个组件内进行狭窄的更新。是的,这很有限,因为它一次只能做一件事,但至少它不是试图从头开始创建整个页面并通过提示界面管理它。
这些似乎是正确的方法。
@Cursor:允许人工智能编辑任何内容,但允许用户批准这些编辑并在上下文中查看它们。
@Framer:允许人工智能仅狭窄地编辑单个文件或组件,以将复杂性降到最低并减少灾难性编辑。
我对像 @Figma、@Lovable、@Bolt 和 @V0 这样的工具能够制作酷炫原型感到乐观,但当涉及到做任何超出基本交互原型的事情时,我总是遇到障碍。在我看来,它们需要做得更少。
希望这些工具增加更多与 Cursor 和 Framer 相同方向的控制。我还要补充的是,这与我们在 @Basedash 图表生成中所做的类似。但我们并不是通常意义上的氛围工具,因此类比有点难以绘制。

211.09K
热门
排行
收藏