考虑到2.5p已经不支持免费用了,各位可以试试论坛其他佬的ai studio的2api
整了个简单的教程,供佬们参考
首先在ai studio内进行初步功能总结和项目结构构建,这是对话链接:
我是以我高中时期想整但是受限于编程能力的一个问题来作为示例,需要翻墙,ai studio的原对话网页
这是这个例子目前的效果,用时大概5天
目前阶段的成果
之后把对话内容转成txt,供roo code使用
然后在roo code里进行代码实现。由于图片有点多,我整成了一个很简单的word,里面的图片自己保存下来看吧
123盘下载教程word
后面整完了会把项目发出来,不知道要多久
另外,在遇到roo code回复失败,推荐你用3.7时,只需要回复一句
<tool_name>处应该填写工具具体名称
或者
严格按照规则使用工具
就能解决
你可以把这句话放到全局规则里
效果如图
总之原因就是ai没按照格式调用工具,回复类似遵守格式的要求语句即可,有时候不行就多强调几遍
这里回复一个问的比较多的问题:
Q:为什么使用ai studio来写方案,而不是使用各种ide的规划模式?
A:一个是上下文,gemini免费api有250k限制,还有一个就是不好编辑,没有ai studio灵活,想怎么修改上下文就能怎么修改。另外就是ai studio可以随时提问,在给出方案后,对于不清楚的可以直接跟着问,理清楚后再删除没用的提问,保留有用的在上下文里,最后让ai给出一份包含你们对话记录的方案
——————————————
以下是这几天的使用感受:
最近把所有的ai ide全都体验了一遍,cursor pro windsurf pro augment pro全都尝试了一遍,结果都不是很满意,要么就是容易漏东西,要么就是上下文(说的就是你cursor),要么就是修bug一直修不好,要么就是连工具都用不明白,浪费我一堆点数(点名windsurf)
归根结底,很大程度上是因为读代码的时候没法完全提交整个代码文件,比如cursor这些一次性都是只读的100-200行,不能一下子读全部的代码
这点我以前就有提到,不能读全部代码文件,那还不如ai studio对话
然后昨天用roo code试了试,尤其是Orchestrator模式,那叫一个好用
我这才第一次感觉到2.5p发挥出了全部实力,写一个功能的代码一遍过,我都惊了,要知道同样的文件放windsurf里修好几次都修不好,我甚至因为这个直接回了个大档(windsurf的3.7和2.5p写了两天没写好的东西被roo code几分钟解决了,我是真蚌埠了)
roo code我是直接拉满输出和单词阅读代码行数(即允许一次阅读整个文件,这也是我不能理解的,为什么比较知名的ide都不允许一次性读全,非要限制最大行数),而且他读代码是真的直接上传整个文件,这就很好了,我以前就提过,没法一次性阅读整个文件,那还不如去个ai studio对话来开发
roo code有一些可以自定义的模式,比如SPARC,目前还没有用过,因为纯Orchestrator模式就已经可以解决很多问题了,白天试试了再分享一下经验
然后key用的论坛里gemini池子的
这么一套组合下来,实际体验薄纱各种pro,我现在觉得我充的几个pro都有点浪费了钱了
最后这里给一个可供参考的教程
1.在ai studio中,用2.5p先整理你的各种需求,比如要加的功能什么的,然后让2.5p给你出一份具体的项目介绍,设计方案和步骤,然后直接复制到项目文件夹,用txt保存
2.在Orchestrator模式里,把我们的这几个文本发给他,让他阅读,他就会选择合适的模式来分成几个子任务,子任务和主任务之间是通过传递总结的对话来进行的,不过不用担心不够具体的问题,因为我们设置的单次阅读没有上限,加上2.5p逆天的1M上下文,子任务会在该用到的代码上直接阅读整个代码文件,体验好太多了
3.如果想调试bug,就和主任务里说一声,然后在分任务里进行,不要占用主任务的上下文
4.想加东西,就重复上面的12步,先ai studio,再发给roo code
5.在和ai studio交流时,你直接把整个项目文件发过去就行(如果代码不敏感),然后再讨论功能的实现
这么一套下来,体验远超cursor等ide,关键是还免费
我有预感,roo code可以登顶榜首了