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. 团队协作:促进成员间的知识共享和项目推进。

附录

目录
相关文章
|
8月前
|
人工智能 自然语言处理 前端开发
最佳实践2:用通义灵码以自然语言交互实现 AI 高考志愿填报系统
本项目旨在通过自然语言交互,结合通义千问AI模型,构建一个智能高考志愿填报系统。利用Vue3与Python,实现信息采集、AI推荐、专业详情展示及数据存储功能,支持响应式设计与Supabase数据库集成,助力考生精准择校选专业。(239字)
802 12
|
11月前
|
人工智能 自然语言处理 IDE
代码生成智能体实战:打造程序员的AI编程助手
作为一名深耕AI编程领域多年的技术从业者,我见证了代码生成技术从最初的模板化生成到如今基于大语言模型的智能化代码生成的完整演进过程。在过去的三年里,我参与了多个企业级代码生成智能体(Code Generation Agent)项目的设计与实现,从最初简单的语法补全工具,到现在能够理解复杂业务逻辑并生成高质量代码的AI编程助手,这一技术的发展速度令人惊叹。
798 4
代码生成智能体实战:打造程序员的AI编程助手
|
10月前
|
人工智能 IDE 开发工具
通义灵码 AI IDE使用体验(3)项目优化及bug修复
本文介绍了使用通义灵码 AI IDE进行项目重构与优化的全过程,涵盖页面调整、UI更新、功能修复等内容,并展示了多次优化后的成果与仍存在的问题。
768 0
|
人工智能 自然语言处理 IDE
通义灵码 AI IDE使用体验(1)项目初创
通义灵码 AI IDE上线,作为AI IDE的重度使用者怎能错过?本文详细体验了从安装到项目开发的全过程,界面友好,操作简便,支持智能问答、文件编辑、智能体三种模式。通过智能体方式快速开发项目,自动规划功能、管理环境,虽在复杂项目中仍有提升空间,但整体体验流畅,适合开发者尝试。
1789 0
|
11月前
|
人工智能 自然语言处理 数据可视化
AI 助手带你玩转数据分析!通义灵码保姆级教学 | 共学课2期上线
7月15日20:00,通义灵码联合WaytoAGI社区推出《AI助手带你玩转数据分析》公开课。零门槛、零代码,只需中文指令,即可完成数据读取、分析到报告生成全流程。告别代码恐惧,业务人员也能轻松掌握数据分析,提升职场竞争力。
419 0
|
8月前
|
人工智能 算法 架构师
AI时代程序员的生存与突围从需求分析开始
AI能3秒生成代码框架,还要程序员干什么?
1710 9
|
10月前
|
人工智能 IDE 开发工具
通义灵码 AI IDE使用体验(2)项目重构
本文介绍了如何使用灵码IDE将一个简单的CS架构项目重构为BS架构,涉及项目依赖修改、功能迁移、自动开发Web页面等内容,验证了灵码在复杂开发任务中的能力。尽管界面美观度不足,但核心功能已实现。
814 66
|
8月前
|
数据采集 人工智能 程序员
PHP 程序员如何为 AI 浏览器(如 ChatGPT Atlas)优化网站
OpenAI推出ChatGPT Atlas,标志AI浏览器新方向。虽未颠覆现有格局,但为开发者带来新机遇。PHP建站者需关注AI爬虫抓取特性,优化技术结构(如SSR、Schema标记)、提升内容可读性与语义清晰度,并考虑未来agent调用能力。通过robots.txt授权、结构化数据、内容集群与性能优化,提升网站在AI搜索中的可见性与引用机会,提前布局AI驱动的流量新格局。
446 8
|
8月前
|
人工智能 Java 测试技术
【556AI】(一)IntelliJ IDEA全流程AI设计开发平台
556AI支持IDEA、PHPSTORM、PYCHARM最新版 AI平台定位是开发大型软件项目,大型软件项目代码AI生成引擎,OA/ERP/MES 百万行代码一次性AI生成 支持axure原型导入预览,集成AI软件设计/AI软件开发/AI软件测试整个流程 支持 若依 JEECG SmartAdmin THINKPHP Django等多种JAVA/PHP/python框架 实现了java php python 的统一增强行调试方式 可以链接多个AI大模型,进行AI生成代码
880 8
|
10月前
|
人工智能 自然语言处理 前端开发
AI 调酒师上岗!Qwen3-Coder × 通义灵码完成 AI 调酒师项目实战开发
本课程通过“AI调酒师”项目实战,讲解如何使用通义灵码与Qwen3-Coder模型结合阿里云百炼平台,从需求分析、前端界面搭建、后端服务调用到整体部署的全流程开发。内容涵盖Bento UI设计、Tailwind CSS布局、语音识别与大模型内容生成,并结合MCP服务实现设计稿驱动开发,帮助开发者快速构建趣味AI应用,提升产品落地能力。
959 33

热门文章

最新文章