三年后,世界上最流行的编程语言是什么?大概率不是 Python,也不是 JavaScript,而是英语。
最近,在 AI 领域,一款名为 Cursor 的 IDE 编程软件异常火爆,使用过后,你也许会有相同的想法。
我把 Cursor 看作是 VS Code 的终极进化版。它基于 VS Code 的代码进行开发,所有功能几乎完全一致,可以无缝地迁移过来。不过,在 AI 方面,Cursor 的表现要强得多。它与 GitHub Copilot 不同,Cursor 不依赖插件,而是原生地、天然地支持 AI,这带来了质的不同。
Cursor 对模型的支持非常慷慨:你可以选择每月 20 美元的模型订阅,也可以使用你自己的模型,只需填入 API Key。甚至,你还可以继续使用 GitHub Copilot,但 Cursor 会提示你,性能上它自带的模型要更强。
上个周末,我对 Cursor 进行了集中测试。最短时间内,我完全没有写任何代码,仅仅通过与 AI 聊天,就开发出了一个 Chrome 浏览器插件,它能够调用 GPT 来总结网页内容。
我在最初的三分钟内撰写了需求文档:
插件设计了三个按钮:
Summarize:用来总结网页内容。
Settings:设置页面,用户输入 OpenAI 的 API Key,插件会验证其有效性并展示可用的模型列表。
Clear:清除上一次的总结结果或中断当前的任务。
将需求文档复制到 Cursor 中,AI 在几秒钟内就拆解了需求,并给出了具体的文件和代码结构。我们只需要创建文件,按指示点击 Apply,AI 会自动填充代码。
Debug 过程时,Cursor 不会重新生成全部代码,而是仅输出修改的部分。在修改过程中,它会高亮显示原代码和建议的代码,用户确认后,自动替换。
加载代码后,我在 Chrome 插件页面加载了插件。第一次测试时,发现设置按钮没有反应。通过与 Cursor 沟通,我得到新的代码并替换,问题解决。
最终,插件能够正常工作并成功总结网页内容。虽然开发过程中遇到了一些小问题,但最终插件顺利完成,体验非常棒。
对于这个插件,我认为仍有以下改进空间:
增强 Scraping 功能:支持更多类型的网页。
优化总结效果:通过详细的提示词调整。
扩展模型支持:目前仅支持 OpenAI,可以加入 Google、Anthropic 等其他模型。
提升 UI 设计:优化插件的界面设计,使其更具吸引力。
这些改进应该能在半小时内完成,一切搞定后就可以提交审核,上架 Google 插件商店。
说到 AI,我不喜欢那些“未来已来”的说法。Cursor 给我的震撼超越了两年前的 ChatGPT,因为它赋予了我全新的技能,让我在短短 10 分钟内完成了我从未做过的事情。
很多企业老板看待 AI 时,只看到它作为降低成本、裁员的工具,忽视了它带给个体的新能力。而实际上,AI 可以将我们从有限的世界中解放出来,让我们更具创造力,实现“无限游戏”。
对于我来说,借助 Cursor,我可以轻松完成简单的小工具开发,遇到更复杂的项目时,我也能先做出原型,再寻求团队的帮助来完善。
在未来,我或许不再仅仅分享视频和文章,而是能呈现网页、APP,甚至是一个小模型的开发成果。我期待这个新世界!
以上就是本期内容。接下来,我将继续探索更多的发现,并在社群中分享。还没加入的小伙伴赶快来吧,我们的社群已经有 400 多人,今年目标是突破 500,明年力争突破 1000!
下期见!