通义灵码2.0来了!跨语言编码、自动生成单元测试、还集成了DeepSeek,真是让人眼前一亮!

作者:小鱼引言

通义灵码是我一直以来用的编码助手,简直可以说是国内程序员的“好搭档”了。

作为国内首个 AI 程序员工具,通义灵码从内测到公测,再到我第一时间体验它的正式版本,以及后来使用的企业定制版,直到现在的通义灵码2.0,我觉得自己算是体验它成长过程的少数程序员之一。

好了,废话不多说,今天我们直接聊聊通义灵码的新功能,还有2.0和1.0的使用感受。

通义灵码的更新与安装

2.1 IDE 插件更新

说到通义灵码2.0,它在今年1月13日(2025/1/13)正式推出了新的模型选择功能,并且支持基于百炼的 DeepSeek-V3 和 DeepSeek-R1 满血版模型。对于我们这些技术人员来说,这可是个大升级!特别是Deepseek的火热,与通义灵码结合,真是个意外的惊喜。

在聊通义灵码2.0的使用体验之前,咱们先来下载或更新插件吧。

2.1.1 PyCharm 更新

这里其实很简单,以PyCharm为例(我用的是最新版本),你可以直接在PyCharm里找到设置,点开插件:

  • 如果还没安装,可以在“Marketplace”里搜索“tongyilingma”;
  • 如果已经安装,就直接在“Installed”中更新就行。图示如下。

通义灵码2.0来了!跨语言编码、自动生成单元测试、还集成了DeepSeek,真是让人眼前一亮!

2.1.2 VSCode 更新

VSCode的安装和更新方法,可以参考官网的说明,或者看下面的图:

通义灵码2.0来了!跨语言编码、自动生成单元测试、还集成了DeepSeek,真是让人眼前一亮!

通义灵码2.0来了!跨语言编码、自动生成单元测试、还集成了DeepSeek,真是让人眼前一亮!

2.2 官网下载更新

你也可以直接去官网下载,链接是:https://lingma.aliyun.com/download

通义灵码2.0来了!跨语言编码、自动生成单元测试、还集成了DeepSeek,真是让人眼前一亮!

使用体验

3.1 生成单元测试

接下来,打开PyCharm,登录通义灵码,选择deepseek-r1模型,如下图所示:

通义灵码2.0来了!跨语言编码、自动生成单元测试、还集成了DeepSeek,真是让人眼前一亮!

然后我来举个实际工作中的例子,看看结合了deepseek-r1的通义灵码,输出的效果和流畅度,具体如下:

通义灵码2.0来了!跨语言编码、自动生成单元测试、还集成了DeepSeek,真是让人眼前一亮!

通义灵码2.0来了!跨语言编码、自动生成单元测试、还集成了DeepSeek,真是让人眼前一亮!

从输出结果可以看出,思考时间非常短,而且生成的代码质量很高,输出时还能够判断一些异常情况。

对通义灵码来说,如果能再增强对上下文的理解,生成的代码会更加完美。总体来看,相比通义灵码1.0,在DeepSeek的加持下,通义灵码在代码质量、生成速度和分析能力上都有了显著提升。

3.2 跨语言编程

为了测试通义灵码的跨语言能力,我选择了deepseek-v3模型,尝试把一段Python代码转换成Java,具体操作如下:

通义灵码2.0来了!跨语言编码、自动生成单元测试、还集成了DeepSeek,真是让人眼前一亮!

在整个过程中,效果如下图:

通义灵码2.0来了!跨语言编码、自动生成单元测试、还集成了DeepSeek,真是让人眼前一亮!

通义灵码2.0:编程新体验,快来看看吧!

从这两张图中,我们可以明显看出通义灵码2.0在过程和结果上的表现:

  • 思考过程
  • 实际业务代码的实现
  • 替换的库和方法
  • 需要修改的代码点
  • 代码中的注释

所以说,写代码的时候,我们其实也常常进行这样的思考和操作,对吧?这可能就是通义灵码2.0的独特之处,也是为什么许多程序员选择它的原因。

3.3 通义灵码2.0 与1.0 对比

提到2.0和1.0的对比,我在之前也提到过。为了让大家更直观地感受,我总结了几个要点:

  • 模型的整合,2.0引入了DeepSeek模型,这为我们提供了更多选择:

通义灵码2.0来了!跨语言编码、自动生成单元测试、还集成了DeepSeek,真是让人眼前一亮!

  • 代码输出速度更快,思考的时间缩短了,生成的代码直接运行成功的几率也大大提高。
  • 对业务理解的能力提升,这一点让我特别有感触:
    • 在1.0版本时,我记得同样的输入场景,输出的结果需要我修改五个地方。
    • 而在2.0版本中,修改的地方只有两个,这真的是质的飞跃。
  • 对话理解能力增强,虽然我的输入不够清晰,但2.0的理解和处理异常的能力,包括容错能力,表现得很不错,而1.0在这方面就显得有些薄弱。

总结

2025年注定是个特别的年份,不仅有哪吒2的上映,还有通义灵码2.0的全面升级,DeepSeek的开源,以及各大企业的齐心协力,这都预示着我们在AI领域会取得更大的成就。我今天深入体验了通义灵码2.0的新功能,并和1.0做了比较,总体感觉非常棒。

  • 代码生成速度:真的是快得不可思议,整个过程非常流畅,这不仅得益于DeepSeek模型的加入,更是阿里云百炼平台的贡献。
  • 自动生成单元测试:这对我们这些技术人员真是太方便了,正应了那句:AI不是替代工作,而是帮助我们完成工作。
  • 代码生成准确率:一款AI工具如果只能生成代码但无法实际应用,那就没什么意义。而通义灵码不仅能快速生成代码,还能基于业务生成可执行代码,省去了我们大量的调试时间。
  • 跨语言编程:这个功能简直太重要了,特别是对于应用开发的朋友们,通过通义灵码实现业务功能就不用再花时间看别人了。
  • 安全性:企业对第三方AI工具的顾虑主要在于安全性,因为担心核心业务代码会被不怀好意的人利用。而通义灵码正是为了“守护”我们的核心资产而存在。

最后,我想总结一下今天的测评,希望我们这些打工人能像哪吒一样,只有不断突破,才能获得成功。

来源:百家号
原文标题:用户说|通义灵码2.0,跨语言编码+自动生成单元测试+集成DeepSeek
声明:
文章来自网络收集后经过ai改写发布,如不小心侵犯了您的权益,请联系本站删除,给您带来困扰,深表歉意!

《通义灵码2.0来了!跨语言编码、自动生成单元测试、还集成了DeepSeek,真是让人眼前一亮!》有8条评论

发表评论