会聊天的时代,编程也能轻松上手

三年后,世界上最流行的编程语言是什么?大概率不是 Python,也不是 JavaScript,而是英语。

最近,在 AI 领域,一款名为 Cursor 的 IDE 编程软件异常火爆,使用过后,你也许会有相同的想法。

我把 Cursor 看作是 VS Code 的终极进化版。它基于 VS Code 的代码进行开发,所有功能几乎完全一致,可以无缝地迁移过来。不过,在 AI 方面,Cursor 的表现要强得多。它与 GitHub Copilot 不同,Cursor 不依赖插件,而是原生地、天然地支持 AI,这带来了质的不同。

Cursor 的强大优势

Cursor 对模型的支持非常慷慨:你可以选择每月 20 美元的模型订阅,也可以使用你自己的模型,只需填入 API Key。甚至,你还可以继续使用 GitHub Copilot,但 Cursor 会提示你,性能上它自带的模型要更强。

上个周末,我对 Cursor 进行了集中测试。最短时间内,我完全没有写任何代码,仅仅通过与 AI 聊天,就开发出了一个 Chrome 浏览器插件,它能够调用 GPT 来总结网页内容。

10分钟开发一个浏览器插件

我在最初的三分钟内撰写了需求文档:

  • 开发一个浏览器插件,能总结网页内容。插件将先进行网页抓取(Scraping),然后将内容交给 AI 模型进行总结,并按“Summary”和“Key Facts”的格式输出。

插件设计了三个按钮:

  • Summarize:用来总结网页内容。

  • Settings:设置页面,用户输入 OpenAI 的 API Key,插件会验证其有效性并展示可用的模型列表。

  • Clear:清除上一次的总结结果或中断当前的任务。

将需求文档复制到 Cursor 中,AI 在几秒钟内就拆解了需求,并给出了具体的文件和代码结构。我们只需要创建文件,按指示点击 Apply,AI 会自动填充代码。

快速调试与修改

Debug 过程时,Cursor 不会重新生成全部代码,而是仅输出修改的部分。在修改过程中,它会高亮显示原代码和建议的代码,用户确认后,自动替换。

加载代码后,我在 Chrome 插件页面加载了插件。第一次测试时,发现设置按钮没有反应。通过与 Cursor 沟通,我得到新的代码并替换,问题解决。

插件最终测试与优化

最终,插件能够正常工作并成功总结网页内容。虽然开发过程中遇到了一些小问题,但最终插件顺利完成,体验非常棒。

对于这个插件,我认为仍有以下改进空间:

  1. 增强 Scraping 功能:支持更多类型的网页。

  2. 优化总结效果:通过详细的提示词调整。

  3. 扩展模型支持:目前仅支持 OpenAI,可以加入 Google、Anthropic 等其他模型。

  4. 提升 UI 设计:优化插件的界面设计,使其更具吸引力。

这些改进应该能在半小时内完成,一切搞定后就可以提交审核,上架 Google 插件商店。

AI 的真正价值

说到 AI,我不喜欢那些“未来已来”的说法。Cursor 给我的震撼超越了两年前的 ChatGPT,因为它赋予了我全新的技能,让我在短短 10 分钟内完成了我从未做过的事情。

很多企业老板看待 AI 时,只看到它作为降低成本、裁员的工具,忽视了它带给个体的新能力。而实际上,AI 可以将我们从有限的世界中解放出来,让我们更具创造力,实现“无限游戏”。

对于我来说,借助 Cursor,我可以轻松完成简单的小工具开发,遇到更复杂的项目时,我也能先做出原型,再寻求团队的帮助来完善。

在未来,我或许不再仅仅分享视频和文章,而是能呈现网页、APP,甚至是一个小模型的开发成果。我期待这个新世界!

👉 野卡 | 一分钟注册,轻松订阅海外线上服务

以上就是本期内容。接下来,我将继续探索更多的发现,并在社群中分享。还没加入的小伙伴赶快来吧,我们的社群已经有 400 多人,今年目标是突破 500,明年力争突破 1000!

下期见!

Subscribe to manni
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.