gemini cli试用体验
原文发表在知乎,辛苦移步:gemini cli试用体验
以前一直用cursor写代码,大部分的时候感觉还是可以的吧,有时候可能产品有更新,体验会变得很差。也有时候它会不响应,必须重启IDE才可以,另外免费的额度也比较少。今天试用了一下google的gemini cli,gemini cli在免费额度上感觉挺好的,应该足够个人使用(每天1000次调用,每分钟60次调用),缺点是只有命令行模式(因为本身就是交互式,所有感觉命令行也没啥问题),另外就是一个比较大的问题就是网络限制问题。今天捣鼓了几个小时,终于跑通,写个文章说下感受。
如何安装使用gemini cli可以参考:Gemini CLI 安装和使用教程(新手入门指南)
关于google账户
目前我在申请google账户的过程中,需要使用手机号收验证码,可惜的是,大陆的手机不能用(至少我试的两个手机都不可以,系统会提示不能用)。也尝试在网上找到公开可用的其它国家的手机号,例如加拿大,爱尔兰等等式。但基本都提示已经申请many times了。所以新申请这条路走不通。但好在我找到了以前用过的一个google账户,然后把它恢复了,然后就可以正常使用了。以上是个人体验过程,仅供参考,也许你的手机可以申请。
另外,也行你会遇到一个关于需要设置一个名为:GOOGLE_CLOUD_PROJECT的环境变量的问题,此时注意需要在google的相关平台上申请一个项目名称,这个不能随便填,申请项目名称的网址我也忘记怎么跳过去的,反正大家在错误提示的链接中点一点应该可以容易找到如何申请项目。我在这里也遇到此小坑,大家注意一下。
2,试用gemini cli
因为刚跑通,还没有充分测试。我就用它解决一个bug。过程如下。
以前用cursor写了一个1600行的程序,主要功能是在点云中可视化3d bounding box标注信息,同时使用相机的内外参将3d bounding box投影到图片上并可视化,并且支持切换到下一组数据片段,切换到同一个数据片段的下一帧等功能。用cursor写的过程中,基本功能都没问题了,但有个bug无论如何也解决不了。所以一直在忍着。今天正好用gemini cli尝试的看看能否解决这个bug。
