根据企业内部使用实战,建设了微信公众号、视频号、csdn专栏,持续更新了通义灵码企业级实践教程,从入门->精通,从基本功能->高阶功能全面详尽的实战,持续更新中:
微信公众号文章列表:
通义灵码保姆级教程(一):5分钟入门使用 https://mp.weixin.qq.com/s/sumbJkmdhVkJ1l1EmOom9w?token=1976732843&lang=zh_CN
通义灵码保姆级教程(二):5分钟学会MCP https://mp.weixin.qq.com/s/1L6rruUg08Rpsbi_oQ5rgQ
通义灵码保姆级教程(三):5分钟学会SKILLS https://mp.weixin.qq.com/s/hoSnnWLaPuvElrQ6AQjYZw
自建Skills保姆级教程:创建你的第一个Skill https://mp.weixin.qq.com/s/fv29GSYZnw4eqrfOg7yzug
两个神级 Skill,AI专属产品经理,让客户需求一次到位! https://mp.weixin.qq.com/s/E4KczV8pdYqaxTiDQEW1TQ
SKILL推荐实战-AI代码生成Java后端,用这两个就够了! https://mp.weixin.qq.com/s/pVbkwt7jJJcoo93NmD1G9A
SKILL推荐实战 - 80%测试覆盖率不是梦,而是标准工作流 https://mp.weixin.qq.com/s/6Oi4heU7pOKFdVCMPfvZAA
SKILL推荐实战-2分钟搞定项目架构分析 https://mp.weixin.qq.com/s/Wo6erxuxCMgHWoAXDDHwDg
CSDN文章列表:
通义灵码保姆级教程(一):5分钟入门使用 https://blog.csdn.net/qq_22022327/article/details/159906278?spm=1001.2014.3001.5501
通义灵码保姆级教程(二):5分钟学会MCP https://blog.csdn.net/qq_22022327/article/details/159922285?spm=1001.2014.3001.5501
通义灵码保姆级教程(三):5分钟学会SKILLS https://blog.csdn.net/qq_22022327/article/details/159941558?spm=1001.2014.3001.5501
自建Skills保姆级教程:创建你的第一个Skill https://blog.csdn.net/qq_22022327/article/details/160556359?spm=1001.2014.3001.5501
两个神级 Skill,AI专属产品经理,让客户需求一次到位!AI 时代的产品经理 https://blog.csdn.net/qq_22022327/article/details/160556442?spm=1001.2014.3001.5501
SKILL推荐实战 - 80%测试覆盖率不是梦,而是标准工作流 https://blog.csdn.net/qq_22022327/article/details/160890519?spm=1001.2014.3001.5501
视频号:
AI项目实战-不写一行代码,使用通义灵码与SKil进行产品设计与前端UI代码生成 https://weixin.qq.com/sph/AssqnEVmwI
Skill分享,一个代码走查skilI,你的专属架构师,对代码走查分析,生成报告并自主修复优化 https://weixin.qq.com/sph/ALt1IjiN6Q
起来看看怎么指挥AI写代码,10分钟对接一个业务接口的? https://weixin.qq.com/sph/AY1IBSJUw3
通义灵码保姆级教程(一):5分钟入门使用
一、简介
通义灵码是阿里云推出的基于通义千问大模型的智能编程辅助工具,它能够理解用户想要编写的代码语义,提供行级/函数级代码续写、单元测试生成、代码优化等功能,本文将全面介绍通义灵码的安装配置及基础使用方法
官网价格:个人基础版与专业版免费。可用功能与企业版基本一致。并且专业版目前不限制对话次数(白嫖tokens😄)
编辑
二、功能
通义灵码具备以下核心基础功能:
- 代码智能补全:支持行级别和函数级别的代码续写
- 多语言支持:支持Java、Python、Go、JavaScript、TypeScript、C++、C#等多种主流编程语言
- 云端研发问答:提供技术问题解答和代码查询
- 单元测试生成:自动生成单元测试代码
- 代码优化建议:提供性能和可读性方面的优化建议
- 注释生成:自动生成代码注释
- 代码解释:解释复杂代码的功能和实现原理
三、准备工作
- 系统要求: 支持Windows、macOS、Linux操作系统
- 开发环境:
- 官网地址:https://lingma.aliyun.com/lingma
官方独立IDE:LingmaIDE (https://lingma.aliyun.com/download),基于VsCode开源代码构建,操作界面与vscode类似
插件版本支持IDE:IntelliJ IDEA(旗舰版、社区版、教育版)、Visual Studio Code、PyCharm、WebStorm、GoLand(各个IDE的插件市场中输入“Lingma”关键字查询)
点击settings设置:
点击plugins插件市场,搜索Lingma:
安装成功后,重启。
- 账户准备: 个人版:提前注册阿里云个人账号即可(https://www.aliyun.com/)
企业版:联系企业管理员分配账号密码与专属域名
四、基础配置
以下操作均以IDE插件版为例,其他版本方式类似
安装完成后点击最右侧工具栏,Lingma工具图标,打开AI辅助对话框
根据账号类型,点击登录
点击后,会弹出登录网页,登录后即可开始进行功能使用。
登录成功界面
五、基础功能应用
6.1 代码智能补全
- 在编写代码时,通义灵码会根据上下文提供智能建议
- 按下Tab键接受建议,或继续输入以覆盖建议
- 支持行级别和函数级别的代码续写
- 如下图所示,AI会根据代码上下文进行整体预测,或者只需定义好功能注释,AI会自动化预测,根据类型按Tab键接收即可自动写好代码。持续点击TAB键,自动补全代码生成。
6.2 云端研发问答
- 在IDE内直接提问技术问题,输入框输入问题,回车即可
- 支持查询API使用方法、解决常见错误等
- 可直接插入回答中的代码到当前文件
6.4 代码优化建议
- 分析现有代码并提出性能优化建议
- 提供代码可读性改进方案
- 支持一键应用部分优化建议
点击一键应用即可,将代码一键插入文件
七、实际应用场景
选中代码右键可以对选中代码进行优化、注释生成、单测生成、解释代码,也可添加到对话的上下文进行定制化处理。
- 编码提高开发效率
- 帮助新手开发者理解复杂代码逻辑
- 协助进行项目重构和维护
八、常见问题(FAQ)
- Q: 通义灵码是否免费? A: 通义灵码个人版/专业版提供免费的基础功能,完全够用。高级企业功能需要付费订阅。
- Q: 支持哪些编程语言? A: 支持Java、Python、Go、JavaScript、TypeScript、C++、C#等多种主流语言
- Q: 如何保护代码隐私? A: 通义灵码严格遵守隐私协议,不会存储用户代码,企业版还支持私有化存储和部署