最近我感觉自己完成了大量工作,所以我回过头来检查我的本地可用Codex历史和项目文件夹。历史覆盖了过去两个月的大约七周。在这个时间段内,我至少在15个不同的项目上取得了实质性的进展。其中8到10个现在是可玩游戏、开发工具或工作应用的实质性项目。 本地历史包含: * 267个索引的AI编码会话/任务 * 83个详细的工作总结 * 187个记录的结果,其中164个标记为成功 * 每个包含超过100个源文件和测试文件的几个活跃项目 那些数字不是指“267完成的特性”,并不是所有文件都在这个期间创建的。一些会话是回顾、调试、规划或返回早期工作的。 我主要提到它们是为了传达总体量。 我建造或实质性地推进了以下一些内容: * 一款Unity的过程性地牢建造工具,具有多层楼生成、房间和地图编辑器、自定义文件格式、验证、GLB导出和Unity/Godot集成工具包。它的当前基础大部分是在大约三天内建立的。 * 一款Godot的射击游戏,具有持久性、库存、合同、敌人、多人游戏权威、公共专用服务器、测试包和大型设施地图。 * 一款战术游戏,具有生成的战场、战队、设备、多种模式、地图编辑器、角色工作室和单独的第一人称/第三人称探索分支。 * 一款相当深入的淘金模拟,具有职业进展、物理沉淀系统、设备、处理、地块、联盟、债务和交易。 * 一款Unreal的动作游戏原型,具有炸弹、机器人敌人、模块化升级、竞技场设计实验室、行为测试工具和建筑界限测试。 * 一款本地音乐应用程序,具有库存导入、播放、录制/导出路径、Demucs分离、混音轨道、计数器和音频设置。 * 几款较小的游戏、家庭企业应用、安卓工具、资产管道和一个记录决策和工作历史的本地知识系统。 不是所有这些都是完成的或打磨的。有些有技术债务,有些需要真实的玩法测试,有些需要我停止添加系统长时间,才能正确打包它们。 这已经成为我对这个问题的兴趣部分。 在使用AI进行大量工作之前,通常的限制因素是是否能实现一个想法。现在我经常比我可以恰当评估、整合、打磨和向其他人展示它的速度更快地得到一个复杂系统工作。 我也不是只提示一次,接受任何出现的东西。 大部分工作是指导架构、测试构建、拒绝弱实现、检查截图、改变要求、调试集成问题和决定哪些部分应该成为可重用工具。 这感觉更像是在指导一个极其快速的开发团队,而不是只是有自动完成。 我很好奇其他人是否已经达到这个阶段。 heavy AI辅助开发是否导致您的活跃项目数量爆炸? 您实际上是否完成了更多,还是只是创建了更大的原型? 一旦实现速度不再是主要限制因素后,什么成为瓶颈? 我没有任何先前的技术经验,所以这在我身上是一个学习过程。 直到几个月前,我只做手工,工作非常劳累。 我特别想听听那些在过去几个月内一直在做这个的朋友们的意见,而不是仅仅从一个周末项目中评估它。