VSCode编码助手,RooCode使用

一、介绍

由于AI的快速发展使得各行各业都在寻找AI能够切实落地的方案,目前也可以说遍地开花也不为过。自媒体行业图文生成大大帮助了自媒体创作者的创作效率;教育行业具体问题的分析和讲解能力不逊色于一般水平的老师;医疗行业现在普遍是看报告的判断病情的时代AI觉得比人的判断效率更高更准;程序员这个行业哪些重复的增删查改工作交给AI来做真是太好了。这边文章就是从程序员的角度去了解和实践AI对这个行业帮助,把哪些重复的复制黏贴工作交给AI来做。

二、VSCode 和 RooCode的使用

程序员这个行业应该没有人不知道VSCode。RooCode是这次介绍的主角,VSCode的一个插件用来调用大模型和管理大模型接口。

1. 安装VSCode

安装软件比较简单,下载然间然后双击打开一直下一步。如果想修改安装环境记得在安装过程中修改一下。
点击链接下载: https://code.visualstudio.com/Download
选择对应自己的操作系统

2. 下载Roo Code插件

安装完成后双击打开,打开界面左侧的扩展按钮,在搜索框中搜索Roo Code,找到对应扩展,点击Install按钮进行安装:


安装过程中可能需要输入确定,输入确定下一步就好了。

3. 配置Roo Code

  1. 点击左侧小袋鼠的图标打开插件,点击设置的图标我们可以看到有很多需要配置的参数,左侧框住的部分是所有的设置选项,后面会讲。

  2. 配置google Gemini大模型
    看上图需要Gemini 大模型的API密钥,去们先去获取密钥然后填进去。

  • 获取API密钥:
    https://aistudio.google.com/apikey 根据提示完成注册
    点击创建密钥

    创建完成点击复制密钥
  • 使用roo code
    把密钥复制进来,选择对应的模型版本。版本中包含exp的为免费版本。其他的可以先保持默认。

4. 试一下

让他先写一个小游戏试试

  • 在文件管理中打开或创建一个文件夹
  • 然后再点击小袋鼠的图标,再提示框中输入这段文字。然后回车发送消息。
  • 开始执行,更具提示词写代码
  • 任务完成,运行代码

    小实验完成,看着还是挺不错的。

三、总结

这知识一个小的demo,后面还可以更精细化的配置,让他一步一步按照我们写的TODO List生成代码,可玩性还是很高的。