当前位置: 首页 > 科技赋能

Raccoon 已开放公测,在商汤大语言模型的支持下,编程效率提升50%以上

时间:2024-05-19 16:35:54 科技赋能

基于商汤科技自主研发的大语言模型——代码Raccoon的智能编程助手,即日起全面开放公测。

其功能涵盖软件需求分析、架构设计、代码编写、软件测试等方面,满足用户代码编写、数据分析、编程学习等多种需求。

支持Python、Java、JavaScript、C++、Go、SQL等30+主流编程语言和VS Code、IntelliJ IDEA等主流IDE。

在实际应用中,可以帮助开发者提高编程效率50%以上。

在Code小浣熊官方页面HumanEval的测试中,首次通过率达到71%,大幅超过GPT-3.5。

功能覆盖更全面:Code Raccoon 支持为 30 多种主流编程语言提供代码编写建议,并根据代码上下文自动生成代码。

同时,Code Raccoon开启了对话功能,可以理解用户的自然语言需求描述。

除了预设的基于注释的代码生成、跨编程语言翻译、单元测试用例生成、代码修正、代码重构、技术领域知识问答等功能外,Code Raccoon 还支持用户自定义提示信息,包括需求文档生成、开放代码生成注释、代码解释文档生成、技术文档生成等能力。

代码补全功能:您可以在编辑器中自动或手动触发代码补全。

一旦触发,编辑器状态栏右下侧的图标将指示当前请求状态。

通过持续对话,Code Raccoon 提供了三种使用 Code Kong 的方式: 1)侧边栏中的 Code Kong(GUI):单击 VS Code 侧边栏中的 Raccoon 图标即可激活; 2)编辑器中的Code Kong(GUI)):在Raccoon侧边栏视图中,点击标题栏上的【新建窗口图标】,可以创建多个独立的实例,方便多线开发; 3)终端面板代码助手(CLI):在Raccoon侧边栏视图中,点击标题栏上的【更多...】,选择【新建Raccoon终端】进行创建。

还可以创建多个独立实例。

用户可以在问题框中输入问题,也可以通过输入[/]来选择预设的提示(有些操作用户可能需要完成提示,完成后可以点击【发送图标】提交内容)开始对话。

还可以自定义提示词,以更好地适应用户的使用场景。

更好的交互体验:借助SenseNova最新的函数调用能力,Code Raccoon与IDE深度集成,实现大语言模型与IDE之间的互操作,为开发者带来更智能、更高效的编程体验。

如果当前工作区中有一个或多个 Git 仓库,在【源代码管理】侧边栏面板中,您将看到【魔棒图标】按钮,Raccoon 会了解您的分阶段更改,并在消息框中写入相应的提交消息建议。

在Code Little Raccoon的早期测试体验中,许多开发者都给出了积极的评价。

随着商汤“每日新SenseNova”大模型体系的不断丰富,Raccoon未来还将不断进化,逐步引入代码仓库级内存、AI Agents等能力,进一步提升编程效率和开发者体验。

引领潮流 在“新二十八定律”时代,AI智能编程助手日益发挥着重要作用,成为开发者工作和生活中不可或缺的一部分。

使用此类产品,开发人员可以缩短开发周期,更快、更高效、更准确地完成编程工作。

同时,它们也帮助开发人员更轻松地掌握新的编程语言。

随着AI智能编程助手的出现,开发者的进入门槛和成本正在逐渐降低。

我们正在接近“人人都是开发者”的时代,非专业开发者也可以更方便地构建应用程序。

减少编程任务的难度和错误。

但高质量的代码生成和软件开发仍然存在较高的技术门槛,普通的生成模型在准确性、用户体验、安全性等方面仍然存在不足。

大车型的出现,给智能化发展带来了新的技术范式。

码小浣熊依托商汤科技领先的大模型底层技术和工程能力以及在软件工程领域的丰富经验,提供更高效、稳定的代码解决方案。

拥有强大的代码编写能力和强大的中文理解能力,可以让中国开发者更好地通过自然语言进行交互,成功降低编程开发的门槛,大大提高程序员的工作效率。

传统的开发模式下,大约80%的代码需要开发者自己编写。

如何进一步释放开发者生产力的问题亟待解决。

未来,使用Code Raccoon,开发者可以将80%的写作工作交给AI,将更多的精力投入到更具创新性和高价值的工作中。

通过重塑生产流程,开发商可以引领“新28年定律”时代,实现效率和质量的双飞跃。

未来,Raccoon将不断演进,逐步引入代码仓库级内存、AI Agents等能力,进一步提升编程效率和开发者体验。