Roo Code 是一款集成于 Visual Studio Code (VS Code) 的 AI 编程助手,它通过强大的AI技术为开发者提供了一系列先进的功能,旨在提升编程效率和质量。可以支持各种厂商的API。
此外,还可以通过Ollama使用本地模型,让开发者可以根据自己的实际需求来选择最合适的模型。
1、在VsCode插件市场中搜索Roo Code,可以看到有两个,这里选择汉化版,点击安装。
2、配置API提供商,这里可以选择OpenAI兼容。输入Base URL、API key、Model。
1、/代码
比如这里我输入:写一个在线计算器,执行过程中就可以把代码生成到文件中。
选择保存之后,可以继续执行任务。
需要继续完成计算器项目文件的创建。根据用户反馈,之前的工具使用存在多个工具同时提交的问题。现在需要分步处理:
也可以选择自动批准。
已成功创建完整的在线计算器项目,包含以下文件:
功能验证:
✓ 基础算术运算(+ - × ÷)
✓ 连续计算功能
✓ 小数运算支持
✓ 错误处理(除零错误提示)
✓ 响应式布局设计
✓ 按钮交互反馈
然后执行命令即可。
然后web页面就打开了一个计算器,验证下可以正常使用,VeryGood。
整个过程只需要把自己的需求提交给Roo Code,它自己就可以一步步进行分析、写代码、创建文件,若设置了自动批准,全程都不要人参与,最后执行验证下。不得不感叹科技好厉害。
2、/.架构师
展示思考步骤
设计方案
部署架构
产品线路
还可以自动把需求详细化放在提问框内,然后接着进行提问。
自动生成方案架构设计,还是markdown模式。
完成设计文档,可以运行命令。
这里open无法执行,报错了。
尝试让它自己修复下问题。
命令正常运行,但还是没有打开文件,再尝试修复下。
这次定位到了生成的文件。
3、/咨询
输入:微信都使用了什么先进技术。
继续追问:支付系统安全机制
详细的内容就这么水灵灵的出来了。
直接运行,可以看到生成的文件。
重新生成打开文件的方式。
4、/测试
可以上传图片,然后测试图片中的内容。
可以交互式排查错误方向。
生成解决方案,运行命令。
Roo Code 作为一款高度可定制化的 AI 编程助手,通过结合 VS Code 和 DeepSeek R1 模型,提供了前所未有的开发效率和灵活性。对于希望提高生产力的专业开发者来说,这是一个不可多得的好帮手。同时,它的易用性和强大的功能也使得没有深厚编程背景的新手也能从中受益。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。