国产免费编码神器!超越Copilot的存在

FittenCode是一款基于国产深度学习框架Jittor和非十科技研发的代码大模型,提供代码生成、解释、bug查找等功能,性能优于GitHubCopilot,助力高效编程。核心团队由清华大学博士组成,是高效编程的有力工具。
摘要由CSDN通过智能技术生成

是不是又在为需求功能实现发愁了,有没有为接手的屎山代码不知如何下手而辛苦加班,还在担心程序中隐藏的bug会暴雷吗???

来看看这款开发神器,这便是来自非十科技新鲜出炉的Fitten Code,完全基于国产深度学习框架计图(Jittor)和非十研发的代码大模型开发。七大功能覆盖生成代码、解释代码、开始对话、查找bug、生成测试、生成注释、编辑代码,编码变得如此简单,助你轻松驾驭代码世界,写出更牛X的代码!

可以和付费的GitHub Copilot说再见了!!!

五大场景,满足你的任何需求!

cfcc3aa6d67552b1be7e9fd62353a4c9.png

来看看用过的小伙伴怎么说

4a8154e2f47ded7bf5731b7a3a2775d4.png

ac77099a21eeb717067adbe545828baa.png

如此轻量的插件,不用担心电脑是否能承受的住

bcbc004e88e695b94b9a93345ade870d.png

值得一提的是,它的核心开发团队都是毕业于清华大学的博士;而且在校期间,正是他们作为主要开发者,推动了计图的开源工作,毕业后成立非十科技创业,继续推进计图发展,并开发了JNeRF神经渲染库与JittorLLMs大模型推理库以及本次发布的Fitten Code AI编程助手。

6e2aeeb7e2e96144fdc5c368cc378187.png

那么接下来,我们就来一同看下Fitten Code的实测效果。

比GitHub Copilot更快更准

首先,我们还是将Fitten Code与GitHub Copilot放置在一起,在速度方面来个同台竞技。

e833ea136f7cc618074bd590f259243a.gif

同样是面对“Java实现二叉树的锯齿形层序遍历”这个任务,速度上的差距可谓是肉眼可见——Fitten Code平均延迟只有300ms,而GitHub Copilot首次延迟长达足足5秒。

不仅如此,在生成的代码结果质量上也有较大的差距。

Fitten Code生成了完整代码,而且还是可以交互式补全的那种;但反观GitHub Copilot这边,生成代码却是包含了大量的重复代码片段。

低延迟固然是编程助手重要的一面,但准确率可以说是更可贵。

而从HumanEval测试集中的结果来看,Fitten Code做到了“鱼和熊掌兼得”:

Fitten Code相较Copilot的准确率提升20%。

在复杂算法任务上,Fitten Code也显示出了它高效的一面,例如我们下达这样一个任务:

用Java实现最长上升子序列的算法,要求时间复杂度为O(nlogn)。

b820b75467fa4f0d12462aa89f5e38ca.png

从结果中可以看到,Fitten Code很准确的完成了这个复杂任务。

不仅如此,Fitten Code会在条件允许的情况下,一次性补全大量的代码。

和其他产品平均一次只补全1-2行不同的是,Fitten Code平均补全3-5行,大幅提升补全效率。

因此,在几轮“交锋”下来之后,不难发现Fitten Code在相应速度、代码补全量和准确率上,均完胜GitHub Copilot。

2da1175158c072c36b4f21c4da5830fc.png

如何安装?

Fitten Code不仅免费、功能全,它的安装方式也是极其的简单。

以JetBrains系列产品,选择“File”>“Settings”>“Plugins”>“Marketplace”,随后在搜索框中输入“Fitten Code”

98f90b42ef8d2662299de025e50d043b.png

安装并完成登录即可使用。

8059650c6a7625b39683f08b63f5eb1c.png

超级的简单,有木有!

除此以外,Fitten Code还支持VSCODE等IDE

更多功能展示

正如我们刚才提到的,Fitten Code目前支持80多种编程语言,包括:

Python、Javascript、Typescript、Java、C、C++、Kotlin、PHP、Ruby等,且支持Visual Studio Code。

那么接下来,我们就来看下这个大模型驱动的代码生成工具在真实场景中的表现。

生成代码

要实现一个功能,却不知从何下手?现在,只要通过生成代码窗口描述你想要的功能,Fitten Code代码助手就能为你搞定!

a95b76cf77fc5ecd9a7a4f81cf7d989a.png

2d454f0025c560538438ae75ea81c4a8.png

解释代码

有什么看不懂的代码,让Fitten Code来解释,选中要解释的代码后鼠标右击

0fa772447139a8619a0009ad529ddcd5.png

可以看到生成的解释很详尽

87eb505e7554d2eb5fbe5855f47016f8.png

与Fitten Code深度交流

想要在一个知识点再深入一点?来问Fitten Code吧,上下文记忆,知识点拓展,它都能搞定。

13fa8936032e72d810c36f84563b149d.png

查找bug

担心代码有bug在上线前发现不了?用Fitten Code扫一遍,上线更安心。

ee59a56c6b14b607197859658f9dadba.png

3aeeb6d4aa7d3d0bbcfe243cfc18355e.png

生成测试

不想写麻烦的测试用例?不论是为了代码质量考核,还是测试业务逻辑的完整性,让Fitten Code一键生成测试用例,更高效率的进行业务的开发。

673f18ab913c6a79d46b3626b418afbc.png

b0029cbb8cb20593727aaf0489737562.png

生成注释

写完代码却不想写注释?来让Fitten Code帮忙!

c18c995ae4d291e025302c24503b041f.png

每一行都生成了详尽的注释说明

141a6a4ffa06896ff63f34165fb4be52.png

编辑代码

不论是想要添加、修改还是删除代码,Fitten Code代码助手都能满足你的需求!不再需要手动逐行修改代码,它能根据你的要求自动编辑,节省宝贵的代码编写时间,让你的工作效率飙升到新高度!

73679797bc36fa00fdc61bbadb6e46fc.png

除了上述功能,Fitten Code还提供了丰富的实用功能,例如可以根据所选代码进行智能bug查找。

它还拥有自动生成单元测试的功能,可以根据代码自动产生相应的测试用例,提高代码质量和可靠性。

不仅如此,Fitten Code还具备解释代码含义的能力,帮助用户更深入地理解代码逻辑和结构。

总而言之,这款国产编程神器,从各个方面就是主打的让编程更加高效。

关于团队

Fitten Code由北京非十科技有限公司开发,核心团队均博士毕业于清华大学,曾作为主要开发者开源了计图(Jittor)深度学习框架,是国内主流深度学习框架之一,并参与开源了JNeRF神经渲染库与JittorLLMs大模型推理库,收获了来自业界的大量好评。

团队成员技术能力突出,曾斩获国际超算比赛金牌、信息学奥赛金牌、ACM金牌等,并且在CVPR、SIGGRAPH、TOG、TIP、CVM等计算机图形学、计算机视觉、人工智能等国际顶级会议期刊论文发表过多篇文章,是国际与本土专业领域内具备人工智能、深度学习、高性能计算、系统设计、硬件架构等多学科交叉的顶尖团队。

这样一款免费好用的国产编程神器,你,心动了吗?

6dc2f939efe37de312339951a82f59c7.png

官网下载地址(复制到浏览器打开):

http://code.fittentech.com/

推荐阅读:
被 GPT-4 Plus 账号价格劝退了!
长沙再现逆天技术团队,完美复现SORA技术,一夜之间拥有李厂长的能力

世界的真实格局分析,地球人类社会底层运行原理
不是你需要中台,而是一名合格的架构师(附各大厂中台建设PPT)

企业IT技术架构规划方案

论数字化转型——转什么,如何转?

华为干部与人才发展手册(附PPT)
【中台实践】华为大数据中台架构分享.pdf

华为的数字化转型方法论

华为如何实施数字化转型(附PPT)
华为大数据解决方案(PPT)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值