前言

这两天接触并了解了Cline,体验了Cline+DeepSeek的使用过程,整体感觉还不错。这两天在推文的评论区又看到了一个新扩展RooCline,有人说比Cline好用,也不知是真是假,半信半疑,好不好用只有用过才知道。

查看往期

【VS Code】Cline+DeepSeek平替Cursor?

Roo Cline简介

Roo Cline 是一个基于Cline的增强版自主编程助手,它是一个强大的VS Code扩展插件,Roo Cline 在保持原版Cline所有核心功能上增加了更多功能和模型支持及多项实验性功能,包括多语言支持、图片拖放、消息管理等创新特性。

DeepSeek

DeepSeek相关信息请查看 模型界的黑马DeepSeek

集成Cline+DeepSeek

安装Roo Cline

在 VS Code 扩展中搜索【RooCline】,找到 RooCline 点击安装

在这里插入图片描述

获取DeepSeek Api Key

⚠️注意:创建完API Key记得妥善保存,后续将无法再次查看

DeepSeek开放平台:https://platform.deepseek.com/usage

进入开放平台,切换到【API Keys】菜单,点击【创建API Key】新建一个API Key

在这里插入图片描述

输入API Key名称点击【创建】完成创建

在这里插入图片描述

创建完成后,直接点击复制并保存到文件防止遗忘或丢失,DeepSeek API Key 列表目前不支持查看功能。

在这里插入图片描述

配置Roo Cline

Roo Cline目前已经支持了DeepSeek模型接入,在【API Provider】列表中选择【DeepSeek】,在【DeepSeek API Key】中输入上面创建的API Key,最后点击【Let’s go】完成配置。

😢不幸的是,这里我配置失败了,点了【Let’s go】按钮没有反应,不知道是不是插件问题。cline目前是可以这么配置的。

在这里插入图片描述

上面步骤安装失败,我以为是插件问题,进行了卸载重装,使用上面的方式还是无法完成配置,于是我使用了下面的配置:

在【API Provider】列表中选择【OpenAI Compatible】,【Base URL】输入"https://api.deepseek.com",在【DeepSeek API Key】中输入上面创建的API Key, 【Model】选择【deepseek-chat】,最后点击【Let’s go】完成配置,这种方式目前可以。

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

基本使用

普通聊天

Roo Cline配置完成后既可以使用Roo Cline和DeepSeek-V3进行聊天了,我问AI它的模型信息,它的回答和我预期的不太一样,它回答的模型居然不是deepseek-v3,再次询问后它有更新了它的回答😱,不知道是我混乱了还是AI混乱了。

在这里插入图片描述

在这里插入图片描述

自动接受

Roo Cline同样提供了 Approve 功能,勾选了对应权限后遇到对应的权限就无需授权操作了。说实话还是比较喜欢Cline的配置页面,这个配置页面过于复杂了。

在这里插入图片描述

在这里插入图片描述

需求迭代

在这里插入图片描述

需求理解正确,效果看着不错,比在Cline上表现要好

在这里插入图片描述

图片处理

Roo Cline支持图片拖放,按shift键拖放图片,因为DeepSeek不支持图片处理,所以无法添加图片

工程能力

在这里插入图片描述

跨文件处理

我们输入如下提示词要求AI为我们新增页面和路由切换跳转处理

请为我新增Home和关于页面并使用react-router完成路由跳转,在@/src/App.tsx文件中可以自由切换Home和关于页面

在这里插入图片描述

过程中遇到报错直接丢给AI处理

在这里插入图片描述

在这里插入图片描述

忘记截图了,实现的UI还可以。

费用明细

和Cline一样有详细的请求费用信息

在这里插入图片描述

使用体验

在这里插入图片描述

按照Cline的体验流程体验了一次Roo Cline,初步体验下来耗费 0.17元,之前听人说Cline更费token,这里保持一下质疑。

Roo Cline + DeepSeek 使用下来整体感觉还挺丝滑,整体功能与Cline相近,开启相关读取、写入权限后,提完问题后写代码上基本上就是甩手掌柜。

体感:

  • 不知是模型的问题还是Roo Cline的问题,感觉这次体验比Cline更丝滑,主要表现在代码编写和问题修复上
  • Roo Cline除了在配置页面上和Cline有差异,暂时没有发现其他差异,拥有和Cline相同的优点和缺点,比如没有类似 @codebase 的功能、没有任务回退及恢复操作、不支持拖入文件引用

Roo Cline+DeepSeek与Cline+DeepSeek的区别:

  • Roo Cline拥有更强的代理性,这可能也是我感觉比Cline更丝滑之处
  • Roo Cline不支持提示词缓存, Cline支持提示词缓存
  • Roo Cline API Key的配置兼容尚有问题,首次安装配置不完全支持DeepSeek
  • Roo Cline配置页面没有Cline简单清晰,但是某些权限相对更灵活
  • Roo Cline拥有更多特性,如浏览器浏览器的视口大小和截屏质量配置等
  • Cline可以设置最大请求数,防止AI异常请求,Roo Cline暂不支持

友情提示

见原文:【VS Code】Roo Cline+DeepSeek更好用?)

Logo

欢迎加入DeepSeek 技术社区。在这里,你可以找到志同道合的朋友,共同探索AI技术的奥秘。

更多推荐