足以让我爆吹的 AI 编程利器-Cursor

新项目-家庭理财助手

两天时间,我只用告诉它我需要什么功能,它就能完成 90% 代码,我不用修改一行代码,就可以完成我临时想写的一个软件产品—家庭理财助手

jia

我先简单介绍一下功能,包含四个模块,理财收益汇总分析(首页)理财收益记录,存款记录,理财产品目录,其中理财收益记录,存款记录,理财产品目录为增删改查,首页为数据分析模块,便于根据不同维度调整理财策略,支持 MacOS ,Windows,Ubuntu 多个平台。

家庭理财助手 免费,开源,有需要的可以去下载安装。

Cursor 值得吹的三个功能

简单说一下我做的工作,electron 前端选型,UI 选型,页面框架布局,存款记录前端页面开发,除此以外所有工作都是 Cursor 做的。当然我做的工作,它也是可以完成的,我是做完一部分功能才想着尝试一下 Cursor,效果惊人。

Cursor 值得吹的三个功能:

  • smart tab
  • composer
  • chat

使用时间较短,我觉得 Cursor 区别我最早了解的通义灵码,github coplit ,它能很好的了解整个项目的上下文,能听得懂我的话,前段时间听得懂话的理发师能爆火,那么 Cursor 就是一个听得懂我的话的 超级 AI 编程助手,真的很强大,果然 AI 最先革命的领域是在诞生它的地方,当然它也是爆火。

编程界的革命,比能根据截图生成代码更让人震撼,不再是一个噱头就,是真真实实的效率工具。

composer 能够夸文件修改内容,你只用做的是描述给它,不用费劲心思的调整 Prompt,对于生成的代码,提供 diff,基本实现了可控编程。

Img

多次 tab,不是语法的提示,而是基于上下文的分析,判断你修改的意图,给你提前预测下一步你要修改的地方和和修改内容,看到有人称它为Cursor flow

Img

chat 和最近可免费使用的 github coplit 基本相似,可选择文件,选择代码快。

Img

AI 编程工具就是编程的未来

现阶段流行的 AI 编程工具:

最火莫过于 Cursor 和 windsurf,windsurf 更适合初始小项目,Cursor 适合希望掌控开发过程的熟练程序员,github coplit 由于免费也有点来势汹汹。zed-ai 和 avante.nvim 我没有用过,仅看过讲解视频,总结一下他们能成功地共性:

  • 支持选择当前文件聊天
  • 支持选择代码块、文件、文件夹聊天
  • 支持读取整个项目内容
  • 支持 AI 生成代码差异补丁(diff patch)
  • 智能化 Tab(Cursor flow)
  • 支持读取控制台 log 和在命令行执行代码

所有做得工作都是为了读懂用户说的内容,生成用户想要的代码。再说一句,AI 编程工具牛逼,Cursor 牛逼!