使用免费Trae+CodeBuddy+Kimi 打造一个低配版的cursor
【摘要】本文分享了一套免费的AI工具组合方案,用于替代付费的Cursor编程助手。通过Trae(国产平替)+Kimi(图片识别)+Idea+CodeBuddy(AI插件)的组合,实现需求解析、代码生成和细节调试的全流程开发。作者详细介绍了如何利用Kimi处理图片需求、Trae生成框架代码、Idea完善细节的方法,并强调拆解需求指令的重要性。这套方案既能享受AI辅助开发的高效,又避免了Cursor的
朋友们,大家好啊。没有更新的日子,都是在认真的做牛马
cursor 最近又出1.0了,不得不承认cursor 很牛逼。比国产的trae好用多了。但架不住它贵,需要付费。劝退80% 的程序员,不是$20 出不起,而是没有性价比,主要是这个杀鸡实在不必使用宰牛刀。 当然有钱的,和工作特别多的除外。
今天不聊cursor 的新特性,小编主要介绍我如何通过一些免费的AI 工具打一套组合拳,提供我的生产效率。
trae: 国内阉割,cursor 平替
先说说我目前的困境: 想用cursor ,但是不想出钱。 于是找到了一个国产平替:trae,一样拥有Agent 模式,可以读取项目在项目层面生成相应的文件和功能。比一般的chat 模式相比,chat 只能针对局部或者单个文件优化,具体使用可以参考:TRAE 新版功能炸裂,接入mcp,自定义智能体| 划重点!!!免费!!!
trae+kimi : 增强图片识别能力,弥补Trae 不支持上传图片的缺点
用过cursor 的就知道,它支持上传图片的功能,这点对于解读需求,解放双手起到了关键性作用。但是Trae 国内版,被阉割过了,不支持上传图片,你的需求、字段定义等等,都需要自己手动录入,费时费力。于是第一个组合就这么水灵灵的出现了:
kimi 访问路径:https://kimi.moonshot.cn/chat
kimi 是我目前最喜欢的用于处理图片信息和上传附件信息(excel、world 等)的AI 工具。当然根据个人喜好选择。我尝试过用豆包,但是不如kimi 来的方便简洁:
豆包的图片识别能力:不够方便,不能直接截图复制黏贴,只能以附件的形式上传图片
kimi 识别图片:直接截图后黏贴即可;同时识别出来的字段更加细致;
trae+Idea+CodeBuddy: 解决trae 作为编译器很多快捷键不熟悉和不习惯的问题,局部调试问题
如果你对trae 很熟悉,能直接在trae 里直接开发编程,那么这个操作可以不用看;
但如果你跟我一样,只是想要用trae 搭一个大致的框架,毕竟trae 生成的东西并不能一次性达到完美,需要我们去调整细节,而这时候因为trae 基于vsCode 开发的一款编译器,和我们常用的 IntelliJ IDEA 使用上有很大的不同。
于是我的工作方式是: 将Idea 和trae 同时打开,因为它们共享一个工作目录所以可以实时同步,用trae 生成主要框架后,再在idea 上面调控细节;
在idea 上调细节,一些实现就可以使用chat 的模式,给idea 安装上一个AI 插件能大大提高效率;我这边使用的插件是腾讯的codeBuddy,当然trae 也有插件可以使用;
但是之所以选择codeBuddy 是因为这个插件比较强大;
它内置了相当于trae 编译器的功能,craft 模式和 trae 的agent 模式差不多,能够结合整个项目文件来生成代码;但是小编至今没有生成出来过. 生成文件很慢,不知道是什么原因? 大家可以尝试一下; 如果这个模式可以使用,其实可以干掉trae 了;
除了正常使用到,插件的自动代码补齐功能,还有chat 模式可以回答局部代码,比如具体方法中的实现; 还有一个比一般插件更牛逼一点的功能就是它能接入MCP 的模式,并且内置了许多常用的MCP 一键安装十分方便;
kimi+trae+codeBuddy 组合来进行日常开发工作,提供工作效率,解放双手
1.使用kimi 通过图片识别功能,提取出需求中的关键信息,和字段属性等等;
2. 拿到实体字段属性后复制粘体到trae 中,并让它生成对应的实体类,同时生成创建表的sql 语句;
3.根据这个实体生成增删改查接口,以及实现,一顿操作猛如虎,但是千万不要一次性直接接收,到时候发现都不是自己想要的,还要重新改;
我的个人实战教训是: 不要指望用一个简单的命令,就能让AI 生成完整的代码;一定要扣好细节,要把需求写详细;
一个有用的技巧: 在一个命令,一次对话里不要给太多的指令和功能;尽可能拆得细致一点;
4.生成完对应的文件后选择应用,这时候就同步到项目中了;需要调整细节,如果跟我一样不熟悉Trae 使用的人,可以打开自己熟悉的Idea 去完善细节
5. 在idea 上使用安装的codebuddy,用自动补全/ Ctrl+shift+o /打开chat 等方式生成代码,提高开发效率;
工欲善其事,必先利其器;AI 时代,要用好AI 这个时代利器,你在日常开发过程中怎么使用AI 提效的快在评论区留言,一起交流一起进步啊!
更多推荐
所有评论(0)