效果媲美Cursor的开源替代:Roo-Cline

Roo-Cline 是一个基于 Cline 的增强版AI Coding扩展插件。作者在Cline 项目的基础上做了能力增强,并增加了多项实验性功能,包括多语言支持、图片拖放、消息管理等创新特性。作为一个开源项目,它在保持原版 Cline 所有核心功能的同时,通过持续的社区贡献不断改进和扩展其功能集。



Stars 数2353
Forks 数177
主要特点
  • 命令、写入、浏览器操作的自动审批功能

  • 支持每个项目的 .clinerules 自定义指令

  • 可与原 Cline 并行操作

  • 完整的单元测试覆盖

  • 支持 MCP

核心功能
  • 使用任何 API 和模型:Cline 支持 OpenRouter、Anthropic、OpenAI、Google Gemini、AWS Bedrock、Azure 和 GCP Vertex 等 API 提供商。还可以配置任何与 OpenAI 兼容的 API,或通过 LM Studio/Ollama 使用本地模型。如果使用 OpenRouter,扩展程序会获取其最新的模型列表,可以尽快使用最新模型。

  • 在终端中运行命令:得益于 VSCode v1.93 中的新 shell 集成更新,Cline 可以直接在终端中执行命令并接收输出。

  • 与浏览器进行交互:通过 Claude 3.5 中 Sonnet 对计算机的使用能力,Cline 可以启动浏览器、点击元素、输入文本并滚动,每一步都可以捕获屏幕截图和控制台日志。

GitHub:https://github.com/RooVetGit/Roo-Cline

### 使用 Roo-Cline 部署 SiliconFlow #### 准备工作 为了顺利使用 Roo-Cline 来部署 SiliconFlow,需先完成必要的准备工作。这包括但不限于安装 Visual Studio Code (VSCode),并通过 VSCode 的扩展市场安装 Roo-Cline 插件[^1]。 #### 安装 DeepSeek 模型 在 VSCode 中打开命令面板(通常可以通过 `Ctrl+Shift+P` 或者 `Cmd+Shift+P`),搜索并选择 "Roo-Cline: Add Model" 命令来添加 DeepSeek 模型。此过程可能需要几分钟时间下载和设置模型环境[^3]。 #### 设置权限 确保授予 Roo-Cline 所需的操作权限,特别是访问本地文件系统的能力以及执行终端命令的权利。这部分可通过 VSCode 内部的安全选项进行调整,具体操作可参照官方文档说明。 #### 编写自然语言指令 利用 Roo-Cline 提供的自然语言接口编写清晰的任务描述语句,告知其要做什么。例如:“准备一个新项目用于部署 SiliconFlow”,接着按照提示进一步细化需求直至满足预期目标。 #### 实现自动化流程 一旦上述步骤都已完成,则可以直接向 Roo-Cline 输入类似于 “部署 SiliconFlow 到指定服务器”的请求。借助内置的支持功能,Roo-Cline 将尝试理解意图,并采取适当行动以实现该目的,期间可能会涉及到自动查找相关资源、修改配置文件或是调用外部 API 等动作。 ```bash # 示例:假设已经定义好了所有必要参数,在终端中运行如下命令触发部署过程 $ roo-cline deploy siliconflow --target=your_target_server_address ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值