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

附录

目录
相关文章
|
7月前
|
存储 人工智能 NoSQL
AI大模型应用实践 八:如何通过RAG数据库实现大模型的私有化定制与优化
RAG技术通过融合外部知识库与大模型,实现知识动态更新与私有化定制,解决大模型知识固化、幻觉及数据安全难题。本文详解RAG原理、数据库选型(向量库、图库、知识图谱、混合架构)及应用场景,助力企业高效构建安全、可解释的智能系统。
|
7月前
|
机器学习/深度学习 人工智能 人机交互
当AI学会“看”和“听”:多模态大模型如何重塑人机交互
当AI学会“看”和“听”:多模态大模型如何重塑人机交互
625 121
|
7月前
|
人工智能 人机交互 知识图谱
当AI学会“融会贯通”:多模态大模型如何重塑未来
当AI学会“融会贯通”:多模态大模型如何重塑未来
438 114
|
7月前
|
人工智能 安全 搜索推荐
当AI学会“看”和“听”:多模态大模型如何重塑人机交互
当AI学会“看”和“听”:多模态大模型如何重塑人机交互
719 117
|
7月前
|
人工智能 API 开发工具
构建AI智能体:一、初识AI大模型与API调用
本文介绍大模型基础知识及API调用方法,涵盖阿里云百炼平台密钥申请、DashScope SDK使用、Python调用示例(如文本情感分析、图像文字识别),助力开发者快速上手大模型应用开发。
2699 18
构建AI智能体:一、初识AI大模型与API调用
|
7月前
|
人工智能 算法 架构师
AI时代程序员的生存与突围从需求分析开始
AI能3秒生成代码框架,还要程序员干什么?
1367 9
|
7月前
|
人工智能 自然语言处理 安全
AI助教系统:基于大模型与智能体架构的新一代教育技术引擎
AI助教系统融合大语言模型、教育知识图谱、多模态交互与智能体架构,实现精准学情诊断、个性化辅导与主动教学。支持图文语音输入,本地化部署保障隐私,重构“教、学、评、辅”全链路,推动因材施教落地,助力教育数字化转型。(238字)
1226 23
|
7月前
|
数据采集 人工智能 程序员
PHP 程序员如何为 AI 浏览器(如 ChatGPT Atlas)优化网站
OpenAI推出ChatGPT Atlas,标志AI浏览器新方向。虽未颠覆现有格局,但为开发者带来新机遇。PHP建站者需关注AI爬虫抓取特性,优化技术结构(如SSR、Schema标记)、提升内容可读性与语义清晰度,并考虑未来agent调用能力。通过robots.txt授权、结构化数据、内容集群与性能优化,提升网站在AI搜索中的可见性与引用机会,提前布局AI驱动的流量新格局。
396 8
|
8月前
|
人工智能 API
阿里云百炼API-KEY在哪查询?如何获取阿里云AI百炼大模型的API-KEY?
阿里云百炼是阿里云推出的AI大模型平台,用户可通过其管理控制台获取API-KEY。需先开通百炼平台及大模型服务,即可创建并复制API-KEY。目前平台提供千万tokens免费额度,详细操作流程可参考官方指引。

热门文章

最新文章