阿里云-通义灵码安装使用教程(copilot的替代甜品)

更新评价 2023-11-06

相比CodeGeex和Codeium,阿里的还稍微好点,能用。

但是不可能如 GithubCopilot的。

关于收费

1. 通义灵码如何收费?

目前处于公测阶段不收费,欢迎大家安装和体验,敬请期待后续商业化方案。前往快速开始了解如何安装,开始体验通义灵码。

背景对比

GitHub Copilot

由阿里云推出的一款AI编程工具,基于GitHub及其他网站的源代码,根据上文提示为程序员自动编写下文代码,可以极大地提高编写代码的效率。

基于GitHub及其他网站的源代码,根据上文提示为程序员自动编写下文代码,可以极大地提高编写代码的效率,核心功能如下:

● 根据已有上下文补全代码

● 根据函数名和参数,生成方法体

● 根据注释自动生成代码

● 代码优化

● 生成测试代码

通义灵码

通义灵码,是阿里云出品的一款基于通义大模型的智能编码辅助工具,提供行级/函数级实时续写、自然语言生成代码、单元测试生成、代码注释生成、代码解释、研发智能问答、异常报错排查等能力,并针对阿里云 SDK/OpenAPI 的使用场景调优,助力开发者高效、流畅的编码。

兼容 Visual Studio Code、JetBrains IDEs 等主流 IDE;

支持 Java、Python、Go、C/C++、JavaScript、TypeScript、PHP、Ruby、Rust、Scala 等主流编程语言。

核心场景

代码智能生成

经过海量优秀开源代码数据训练,可根据当前代码文件及跨文件的上下文,为你生成行级/函数级代码、单元测试、代码注释等。沉浸式编码心流,秒级生成速度,让你更专注在技术设计,高质高效地完成编码工作。

研发智能问答

基于海量研发文档、产品文档、通用研发知识、阿里云的云服务文档和 SDK/OpenAPI 文档等进行问答训练,为你答疑解惑,助你轻松解决研发问题。

产品优势

产品优势

  • 跨文件感知让代码生成更贴合业务场景:客户端和模型层同步优化针对代码跨文件上下文感知能力,生成代码更加贴合当前代码库的业务场景。

  • 阿里云服务使用场景友好:专门针对阿里云的云服务使用、SDK/OpenAPI 的使用等场景调优,编码时能够更加便捷地使用阿里云服务;在对阿里云使用有疑问时,智能编码助手的回答也将更加有效。

  • 适配多 IDE 的原生设计,符合开发者使用习惯:适配 IDE 原生主题、交互模式,让开发者感受到 IDE 原生的视觉和交互体验,更符合开发者使用习惯。

  • 研发问答、文档/代码搜索能力,打造沉浸式编码:无需切换工具,IDE 客户端内即可满足开发者编码场景中的技术资料检索、技术难题解答的诉求,打造开发者沉浸式编码体验。

  • 双模引擎,自由切换:支持极速本地模型、云端大模型两种代码补全模型,支持一键切换,满足不同网络环境、不同补全强度的场景诉求。

功能介绍

行级/函数级实时续写

根据当前语法和跨文件的代码上下文,实时生成行、函数建议代码。

image.png

自然语言生成代码

通过自然语言描述你想要的功能,可直接在编辑器区生成代码,编码心流不间断。

image.png

单元测试生成

支持根据 JUnit、Mockito、Spring Test、unit test、pytest 等框架生成单元测试。

image.png

代码注释生成

一键生成方法注释及行间注释,节省你写代码注释的时间,并能够有效提升代码可读性。

image.png

代码解释

支持 30 多种语言的识别,选中代码后可自动识别编程语言并生成代码解释。跨越语言的边界,让你阅读代码更高效。

image.png

研发领域自由问答

遇到编码疑问、技术难题时,一键唤起通义灵码,无需离开 IDE 客户端,即可快速获得答案和解决思路。聚焦研发领域知识的问答,帮助开发者快速解决问题。

image.png

异常报错智能排查(Java)

当运行出现异常报错时,一键启动报错排查的智能答疑,可结合运行代码、异常堆栈等报错上下文,快速给出排查思路或修复建议代码。

image.png

支持 IDE 及操作系统

  • Windows 7 及以上、macOS、Linux

  • JetBrains IDEs (IntelliJ IDEA、PyCharm、GoLand、WebStorm 等)2020.3 及以上

  • Visual Studio Code 1.75.1 及以上

官网简介

tongyi.aliyun.com/lingma/download

安装

插件市场搜索(本文以goland为例子),也可以在官网,按照官网提示安装部署。

图片

图片

重启 Visual Studio Code或者IntelliJ IDEA,重启成功后登录阿里云账号,即刻开启智能编码之旅。

登录账号

图片

跳转到浏览器,支付宝扫码登陆即可。

图片

开始 使用

图片

体验

速度非常快,狠nice。
基本上想实现的结果都有,代码注释生成代码,也很快。

copilot有的,基本都有了。

##

本作品采用《CC 协议》,转载必须注明作者和本文链接
嗨,我是波波。曾经创业,有收获也有损失。我积累了丰富教学与编程经验,期待和你互动和进步! 公众号:上海PHP自学中心
wangchunbo
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
讨论数量: 18

最关心的问题,免费么 :joy:

1年前 评论
JinBB 1年前
brucezhang 1年前
wangchunbo (楼主) 1年前

通义灵码,这名字总有点阴间的感觉

1年前 评论
Async_ 1年前
wangchunbo (楼主) 1年前
claystone (作者) 1年前

怎么说呢,体验了一下。甚至不如ide智能,在某些方面

1年前 评论

php遇到数组补全时总是会多出一个:'] 不懂

1年前 评论

我phpstorm 2018没找到这个插件

1年前 评论
九霄道长

体验其他插件里比较好仍旧不如 github

1年前 评论

效果还是没有copilot爽。加油吧

1年前 评论

用过 Copilot 半年多,后面没续费了。

用了文章这个,有用,但是有时候碰到牛头不对马嘴,心凉,用一天删掉了。

我宁愿重新买 Copilot 或者不用任何 AI,手写。

1年前 评论
wangchunbo (楼主) 1年前
zds

一共三个功能,测了一遍全部都是牛头不对马嘴 file

1年前 评论
wangchunbo (楼主) 1年前

不怎么好用,试过了

1年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!
司机 @ 某医疗行业
文章
299
粉丝
346
喜欢
563
收藏
1124
排名:61
访问:12.5 万
私信
所有博文
社区赞助商