返回应用列表

Roo Code

您的 AI 开发团队,就在您的编辑器中。使用 AI 增强您的开发体验,理解您的代码库,简化开发流程,帮助您轻松编写、重构和调试代码。

VS Code
首选平台
开源
无供应商锁定
⭐⭐⭐⭐⭐
VS Code市场评分

现代开发者的强大功能

VS Code 中的 AI 开发团队

Roo Code 将一组智能AI助手直接集成到您的编辑器中,具有规划、编写和修复跨多个文件代码的能力。

多种专业模式

从编码到调试再到架构,Roo Code 为每种开发场景提供专门的模式 - 只需即时切换。

深度项目范围上下文

Roo Code 阅读整个代码库,通过基于差异的编辑保留有效代码,实现无缝多文件重构。

开源且模型无关

使用您自己的模型或本地AI - 无供应商锁定。Roo Code 是免费、开放且适应您需求的。

受保护的命令执行

根据需要批准或拒绝命令。Roo Code 自动化您的开发工作流,同时将控制权牢牢掌握在您手中。

完全可定制

创建或调整模式,定义使用规则,精确塑造 Roo Code 的行为 - 您的代码,您的方式。

专业化模式

// 编码模式 用户: 生成一个React用户资料卡组件

Roo: 这是一个React用户资料卡组件:


import React from 'react';


interface UserProfileProps {

name: string;

role: string;

avatar: string;

bio: string;

stats: {

projects: number;

followers: number;

following: number;

};

}


export const UserProfile: React.FC<UserProfileProps> = ({

name,

role,

avatar,

bio,

stats

}) => {

return (...

// 架构模式 用户: 为一个电子商务网站设计文件结构

Roo: 以下是电子商务应用的推荐架构设计:


src/

├── api/ # API请求

│ ├── products.ts

│ ├── cart.ts

│ └── auth.ts

├── components/ # 共享UI组件

│ ├── common/

│ ├── product/

│ └── checkout/

├── pages/ # 路由页面

│ ├── Home.tsx

│ ├── ProductDetail.tsx

│ └── Checkout.tsx

├── store/ # 全局状态管理

└── utils/ # 实用工具函数

// 调试模式 用户: 修复API获取数据的错误

Roo: 我找到了问题所在。错误出现在fetchProducts函数中:


// 问题代码

const fetchProducts = async () => {

const response = await api.get('/product');

return response.data.products;

};


问题在于API端点不正确,应该是'/products'(复数形式)。建议修改为:


// 修复后的代码

const fetchProducts = async () => {

const response = await api.get('/products');

return response.data.products;

};

用户评价

L
Luca
VS Code Marketplace 评价者

Roo Code 是一个彻底的游戏规则改变者!🚀 它通过智能AI驱动的建议、实时调试和自动化功能使编码更快、更轻松、更直观。与VS Code的无缝集成是一大优势,不断更新确保它持续变得更好。

T
Taro Woollett-Chiba
Vendidit AI产品负责人

绝对是最好的AI代码编辑器。Roo Code拥有最佳功能和能力,以及最优秀的开发团队。我发誓,当用户提到某些功能时,他们是最快支持新模型和实现有用功能的团队...简直令人惊叹。

C
Can Nuri
VS Code Marketplace 评价者

Roo Code是我很长时间以来看到的最鼓舞人心的项目之一。它塑造了我思考和处理软件开发的方式。

M
Michael
VS Code Marketplace 评价者

我在一月份从Windsurf切换到Roo Code,老实说,这是一次巨大的升级。Windsurf在我请求帮助时总是犯错误和表现呆滞。Roo只是能明白我的意思。以前要花一整天的项目现在在午饭前就能完成。

与一元词元服务集成

1

安装 Roo Code

从VS Code市场安装Roo Code或使用以下命令

code --install-extension roo-code.roo-code
2

配置一元词元服务

在VS Code设置中添加以下内容,配置Roo Code使用一元词元服务

{
  "roo-code.api.baseUrl": "https://yiyuan.ai/v1",
  "roo-code.api.key": "您的一元API密钥"
}
3

开始使用

打开命令面板(Ctrl+Shift+P)并选择"Roo Code: Start a Chat"开始使用

了解更多