IDEA + 通义灵码 AI 程序员:探索智能编码的未来

简介: 本文通过通义灵码的【AI程序员】功能,使用JavaGUI完成贪吃蛇小游戏

IDEA + 通义灵码 AI 程序员:探索智能编码的未来

引言

  • 简短介绍:本文通过通义灵码的【AI程序员】功能,使用JavaGUI完成贪吃蛇小游戏

  • 评测目的

  1. 基于 AI 程序员完成新功能开发
  2. 基于 AI 程序员完成实现错误排查及修复

一、通义灵码 插件安装

1.IDEA - 设置 - 插件:搜索:【TONGYI】

1.png

2.点击安装
2.png

3.根据提示重启IDEA即可

二、使用

  1. 搭建项目
    • 使用IDEA新建maven项目,
      3.png
  1. 新功能开发
    • 点击右侧【通义灵码】图标,切换至AI程序员,使用【deepseek】模型

5.png

  • 输入【我需要使用JavaGUI实现一个简单的贪吃蛇小游戏】,可以看到AI程序员正常生成代码中

6.png

  • 等待AI程序员生成代码完成,点击【接收】

7.png

  • 找到AI程序员生成的贪吃蛇代码,点击【运行】
    8.png

  • 成功运行并弹框,使用键盘操作贪吃蛇

9.gif

  1. 错误排查及修复
    • 可以看到目前的贪吃蛇只有前几次是正常的,后面红方块消失了,接下来使用AI程序员解决下这个问题
    • AI程序员输入【贪吃蛇只有前几次是正常的,后面红方块消失了,修复该问题】,点击【接受】

10.png

  1. 运行修复后的代码
    • 点击【运行】可以看到,问题已修复

11.gif

三:版本对比

  • 版本差异:通义灵码1.0版与2.0版之间的最主要区别是,增加了【AI程序员】功能,【智能问答】功能只能生成代码,需要手动点击插入或者复制才可以使用,而【AI程序员】可以直接将代码修改完成,我们只需要检查代码是否满足需要,点击【接受】即可
  • 改进之处:【AI程序员】具备多文件代码修改和工具使用的能力,可以与开发者协同完成编码任务,如需求实现、问题解决、单元测试用例生成、批量代码修改等,可以协助

结语

  • 总结收获:通过本次评测,我体验到了通义灵码AI程序员在智能编码方面的强大功能。它不仅能够快速生成代码框架、自动生成单元测试,还能有效帮助排查和修复错误。这大大提高了开发效率,减少了手动编写和调试代码的时间。尤其是从1.0到2.0版本的升级,新加入的【AI程序员】功能让整个开发过程更加流畅高效。

  • 推荐建议:我推荐通义灵码给:

  1. 初学者:帮助快速上手编程。
  2. 中级开发者:提高工作效率和代码质量。
  3. 团队协作:促进成员间的知识共享和项目推进。

附录

目录
相关文章
|
6月前
|
人工智能 自然语言处理 前端开发
最佳实践2:用通义灵码以自然语言交互实现 AI 高考志愿填报系统
本项目旨在通过自然语言交互,结合通义千问AI模型,构建一个智能高考志愿填报系统。利用Vue3与Python,实现信息采集、AI推荐、专业详情展示及数据存储功能,支持响应式设计与Supabase数据库集成,助力考生精准择校选专业。(239字)
652 12
|
6月前
|
存储 人工智能 NoSQL
AI大模型应用实践 八:如何通过RAG数据库实现大模型的私有化定制与优化
RAG技术通过融合外部知识库与大模型,实现知识动态更新与私有化定制,解决大模型知识固化、幻觉及数据安全难题。本文详解RAG原理、数据库选型(向量库、图库、知识图谱、混合架构)及应用场景,助力企业高效构建安全、可解释的智能系统。
|
6月前
|
机器学习/深度学习 人工智能 人机交互
当AI学会“看”和“听”:多模态大模型如何重塑人机交互
当AI学会“看”和“听”:多模态大模型如何重塑人机交互
552 121
|
6月前
|
人工智能 人机交互 知识图谱
当AI学会“融会贯通”:多模态大模型如何重塑未来
当AI学会“融会贯通”:多模态大模型如何重塑未来
417 114
|
6月前
|
人工智能 安全 搜索推荐
当AI学会“看”和“听”:多模态大模型如何重塑人机交互
当AI学会“看”和“听”:多模态大模型如何重塑人机交互
606 117
|
8月前
|
人工智能 IDE 开发工具
通义灵码 AI IDE使用体验(3)项目优化及bug修复
本文介绍了使用通义灵码 AI IDE进行项目重构与优化的全过程,涵盖页面调整、UI更新、功能修复等内容,并展示了多次优化后的成果与仍存在的问题。
670 0
|
6月前
|
人工智能 API 开发工具
构建AI智能体:一、初识AI大模型与API调用
本文介绍大模型基础知识及API调用方法,涵盖阿里云百炼平台密钥申请、DashScope SDK使用、Python调用示例(如文本情感分析、图像文字识别),助力开发者快速上手大模型应用开发。
2499 18
构建AI智能体:一、初识AI大模型与API调用
|
6月前
|
人工智能 自然语言处理 安全
AI助教系统:基于大模型与智能体架构的新一代教育技术引擎
AI助教系统融合大语言模型、教育知识图谱、多模态交互与智能体架构,实现精准学情诊断、个性化辅导与主动教学。支持图文语音输入,本地化部署保障隐私,重构“教、学、评、辅”全链路,推动因材施教落地,助力教育数字化转型。(238字)
1123 23

热门文章

最新文章

下一篇
开通oss服务