Ofer Shapira

我从来没有开发得这么快过!!(而且还在越来越快!)

本页为原文的机器翻译,未经人工译者审核。历史信息可能已发生变化。

我从来没有开发得这么快过!!(而且还在越来越快!)
10:00 在一个空文件夹上打开 Cursor
10:05 写完提示词(是的,我至少花了 5 分钟,这就是秘诀)
10:30 (在我忙别的事情的时候)Cursor 已经为我构建完了一个用于改进 GCP 界面的浏览器扩展
在它上网搜索、研究了按照我的指示在技术上如何最好地构建这个扩展之后,检查了自己,构建了扩展,最后告诉我需要加载的代码在哪个文件夹里。

接下来的几次迭代我用来精细调整设计(只是因为我没有把这几分钟花在第一个提示词上),再来两个提示词就让我得到了一个令人印象深刻的结果,我甚至愿意为这样的产品付费!

一切始于一次生产事故:有个人 -- 不点名,我忍住没有 @ 你,你知道你是谁 -- 把错误的 JSON 粘贴到了 Secret Manager 里,把生产环境搞崩了(是的,怎么管理这件事是另一个话题,我们别跑题)但这让我不禁想:Google,这家统治这个星球的公司,界面却如此糟糕,而它上百万员工里,字面意义上没有一个人到今天为止对此做过什么?

于是我再次披上"把人类从糟糕界面中拯救出来"的斗篷,配备了我能找到的最好的 AI,然后……它像魔法一样奏效了!连我自己都吃惊,一次迭代就够了!只需要一个好的提示词和一个好的模型(Opus,你是救星,你该知道,这不亚于一场静悄悄的革命)

你越多地使用 AI,就越明白它(不只是)一个写代码的引擎,而是一个真正的技术伙伴,可以用来咨询和研究。

我的提示词以"我有一个问题"开头
描述完问题之后,倾倒了大量信息 -- 我能放进去的所有内容,好让它拥有尽可能多的上下文(我们项目的链接、我从 Confluence 复制内容的内部指南、过去的尝试和类似的项目)
我还分享了我认为应该如何解决(也许是浏览器扩展?)
但我并没有要求它照我想的去做,而是要求它自己去研究并提出方案
而当我说研究时,我是真的坚持让它花时间去学习、调查、翻遍每一块石头,以便对如何端到端地实现这一切有尽可能完整的图景
只有在那之后,我们才出发。

想想不到 3 年前,我还独自坐下来构建一个改进 Jira 界面的浏览器扩展(这个扩展还登上了 Geektime,记得的人应该知道),为了让这东西运转,我在代码前熬了好几个周末
而今天我在会议间隙就能做出这样的方案
而且用的是一项我之前从未接触过的技术(Plasmo)

生活在这样的时代真好:技术创造力的壁垒被移除了,你可以放手去创造,解决大大小小的烦恼

我附上了一段演示该扩展的视频,送给读到这里的好奇的朋友们...
你们想看看我写的提示词吗?😇