现在AI大模型编程已经火的一塌糊涂,什么Cursor、Trae各种产品如雨后春笋,估值一路攀高,编程小白三天打造爆火APP的故事似乎变成现实,但真的如此吗?
其实当前的AI编程只是一个技能增强的角色,可以帮你高效写流水线代码,但不能代替程序员写出工程项目,凡是需要设计、优化、组装的事情还是得人来做,目前的AI做不到。
最近我测试了一款比较不错的VsCode AI插件:Roo Code,擅长自动生成代码片段,能进行快速开发。
Roo Code是Cline的升级版,大部分基础功能都差不多,只不过Roo Code会更加强大一些。
安装Roo Code很简单,在VsCode插件库中搜索安装即可。
然后看到如下界面,就是Roo Code了。
接下来在Roo Code上配置DeepSeek R1大模型,换做其他模型方法也一样。
配置过程也很简单,打开设置界面填写key等信息即可。
配置好模型后,你能根据需求设置R1模型相关的参数,以及系统权限配置。
另外,ROO CODE还支持MCP服务,让大模型如虎添翼。
接下来,就可以直接和DeepSeek对话来编程了。
让DeepSeek写一个数独游戏,使用Python tkinter来实现。
提示:使用Python写一个数独游戏,使用tkinter来实现,保证界面简洁美观,代码可执行。
❞
ROO CODE生成的代码可以直接执行,并且没有报错,游戏界面如下:
我只是给了句简单的提示,但游戏的UI效果还是很不错的,如果再润色下,是能媲美一些商业小游戏的。
相比Cline, Roo Code除了有"Code" 模式用于代码生成和补全,还提供了"Architect" 模式辅助系统架构设计,以及"Ask" 模式则提供更自由的 AI 对话能力。
用了Roo Code一段时间,我的感受是这是一个能辅助快速开发的代码生成能手,Roo Code系统对prompt流程做了优化,能更精准和高质量的输出代码,对于编程小白和高手都很适用。