距离上次使用 Roo Cline有一段时间了,目前Roo Cline版本 2.2.42,今天打开发现已经更新到 Roo Cline3.2.8 了,这个更新速度有点恐怖😱,下面来看看Roo Cline都发布了哪些重磅更新吧。
当前版本
Roo Cline 2.2.42
版本更新内容
3.0.0版本
添加了聊天模式,开始支持多模式聊天:
- 代码:默认模式,帮助您编写代码和执行任务。
- 架构师:一位软件架构专家,思考高层次的技术设计和系统架构(不能编写代码或运行命令)
- 询问:一位知识渊博的技术助理技术助理,解答代码库问题(不能编写代码或运行命令)
我在想后面两种模式不能合在一起吗?🤔️
3.1.0版本
- 聊天模式(代码、架构师和询问)自定义角色定义和指令
- 添加了一个按钮,可以从聊天中复制 markdown。
- 增强提示优化
聊天模式(代码、架构师和询问)自定义角色定义和指令:类似GPTs和智能体的功能,可以自定义系统提示词及权限配置。
根据配置自定义即可
复制聊天内容为markdown:鼠标悬停在聊天内容上会出现一个复制按钮,该按钮功能是将聊天内容复制为markdown格式
让我分析一下当前项目的情况:
1. 根据文件结构,这是一个基于 Vue.js + Vite 的前端项目
2. 主要文件包含:
- App.vue: 主组件文件
- main.js: 项目入口文件
- index.html: HTML 模板
- vite.config.js: Vite 配置文件
- package.json: 项目依赖配置
3. 我需要先查看这些关键文件来了解项目的具体实现和功能
让我先使用 read_file 工具查看 README.md 文件的当前内容。
增强提示优化:不知道哪个版本新增的功能,大概作用就是类似提示词优化的操作,有的模型不支持
3.1.2版本
对 VS Code 语言模型(包括 Copilot)进行实验性支持,安装了 Github Copilot 插件后,可以使用 Github Models 的部分模型。
第一步确保安装了 Github Copilot
第二步配置Cline
如果没有安装 Github Copilot,就会显示如下错误:
3.2.0 - 3.2.2版本
- 名称变更:从 Roo Cline 更名为 Roo Code。
- 自定义模式:为 Roo Code 创建你自己的角色
名称变更:Roo Cline对插件名称进行了更新,从 Roo Cline 更名为 Roo Code。
自定义模式: Roo Code 提供了自定义角色功能,这些属于高级定制功能,本人目前还是用不到,感兴趣的自己先研究吧
Roo Code不知哪个版本对Auto授权配置做了优化,优化后的配置清晰一目了然
除此之外,Roo Code还提供了更多配置项
总结
Roo Cline最近版本更新中做了不少改动,包括 Roo Cline重命名为Roo Code、提供多模式聊天、支持了VS Code LM API、支持自定义角色等,其中多模式聊天解决了我之前使用Roo Code无法聊天的困惑(输入任何指令都会执行Agent操作)。
Roo Code和Cline最近都更新了不少功能,如都提供了多模式聊天、支持了VS Code LM API等,个人感觉Cline的更新更接近向Cursor靠近,Roo Code则更偏向智能体定制,看大家的侧重点吧,不过和Cline的更新相比,我更中意Cline最近的更新内容,Cline的方向更符合我日常的工作需求。