0基础体验AI编程:从数独游戏开发看AI开发的问题与挑战

AI快讯1个月前发布 niko
3 0
AiPPT - 一键生成ppt

ai编程体验拉开序幕 :网上不少0基础者借AI编程短时间做出产品实现收入激增,笔者也决定一试。此前笔者因旅游缺乏工作心态,面对AI编程挑战不少。

开发环境搭建坎坷 :移动跨平台开发,咨询chatgpt后选择flutter,在笔记本安装visual stUdio、flutter、androidstudio等,却因硬盘分区和速度问题受阻。后购置mac mini,顺利安装vs code、androidstudio、flutter及语言插件,使用coPilot编程,氪金pro版本后效率提升。

游戏开发历程 :拒绝写前端交互,通过Copilotchat提需求让AI写代码。从数独游戏入手,完成难度选择、提示等功能,后又实现2048、扫雷游戏,还增加语言选择和多语言能力。

AI开发问题频出:一是修改功能易致面目全非,需借助git版本管理工具;二是代码臃肿,有废弃文件且逻辑分散;三是交互细节需人工把握,如扫雷高难度点击问题。

数独开发掉坑记:数独开发完成后一直测试简单模式,添加高难度时问题涌现。AI生成的高难度题唯一性有问题,增加校验后手机卡死,调整后难度降低。深入测试发现高难度动态生成不现实,预制题目才是常见方式,舞蹈链算法也未能有效提升生成效率。

需求洞察才是关键 :即便靠AI编程,无技术背景难以满足复杂诉求。但无论是否AI时代,需求洞察能力才是做出能赚钱产品的关键,AI只是实现需求的助力。

© 版权声明
Trea - 国内首个原生AI IDE