【Datawhale组队学习202602】Easy-Vibe task01 AI时代,会说话就会编程
摘要:AI编程时代的新机遇与实践探索 本文探讨了AI编程为普通人带来的新机遇,通过具体案例展示了对话式AI在游戏开发中的应用能力。研究表明,当前AI可胜任简单内部工具、数据看板和轻量级游戏开发,46%的代码可由AI生成。文章详细演示了如何通过自然语言指令让AI生成贪吃蛇游戏,并逐步扩展功能(如文字收集、诗歌生成和图像创作)。实验表明,AI能快速实现基本功能,但在复杂系统开发中仍需人工参与架构设计。
·
系列文章目录
文章目录
前言
一、普通人的困境与机会
AI 出现之后,第一次给了普通人一个全新的可能:你不需要会写代码,只需要学会对 AI 说清楚你想要什么。
- 来自 GitHub Copilot 的数据显示,超过 1500 1500 1500 万开发者正在用AI辅助编程,平均 46 46 46% 的代码都是 AI 生成的! 在 Java 项目中这个比例能达到 61 61 61%。
1.1 AI能帮到什么程度
- 一句话概括:可以胜任简单的内部小工具、数据可视化看板,以及一些轻量级小游戏的开发。
- 这些能力用来做自用工具、从产品经理视角验证需求,基本已经足够。
- 但若想一键生成可直接商用的成熟产品,通常仍需要人工在流程设计、细节打磨上持续优化。
1.2 示例:贪吃蛇
- 使用 Z.AI 生成一个贪吃蛇游戏
帮我做一个贪吃蛇游戏:
1. 用方向键控制蛇的移动
2. 吃到食物后蛇会变长,分数增加
3. 撞到墙壁或自己的身体就游戏结束
4. 要有开始和重新开始按钮
5. 界面要简洁好看

- 查看源代码

1.3 对话编程的能力边界
当你只依赖对话式 AI、不写任何代码时,它究竟能把事情推进到哪一步。
- 在经验层面,一个较为稳定的结论是:它可以帮你完成一个“小而完整”的东西,但“做到什么程度就算够”,仍然需要你亲自决策每一步的详细步骤。
- 在先前“贪吃蛇”示例中,只要你能把界面和交互说清楚,AI 通常可以在几轮对话内,拼出一个可以打开、可以点击、可以玩的完整网页。
- 一旦超出小而清晰的范围,只指望靠几轮对话让 AI 端到端完成复杂系统,很快就会遇到上限。
- 大型项目一定要先梳理出清晰的整体流程:关键步骤是什么、每一步的输入输出和状态变化是什么、哪些节点对性能和安全最敏感。再基于这张流程图,把相对独立的环节拆分出来,交给对话式 AI 生成接口、模块、脚本和测试。
| 场景 | 适用指南 |
|---|---|
| 原型 / Demo / 内部自用工具 | 非常适合先交给 AI 打第一版,再由你迭代细节 |
| 面向真实用户的大型产品 | 通常需要工程师在架构、抽象、性能和维护上长期投入。 |
| 强安全 / 强合规系统(如支付、风控、医疗等) | 在当前阶段,不宜“生成完就直接上线”,必须引入严格的审查与测试流程。 |
二、动手:复现AI贪吃蛇
我们将让蛇吃掉文字字符而不是豆子。最后让游戏根据吃掉的文字字符生成一首诗,并画一幅画。
2.1 复现基本功能
- 最简单的方式与大模型对话
# 提示词示例
帮我做一个贪吃蛇游戏

- 查看源代码,react + tsx

- 升级,提出一个要求
# 提示词示例
帮我做一个贪吃蛇游戏,它应该支持
3. 我可以吃不同的单词,它们会被收集在一个盒子里
- 很快大模型就做好了计划,然后分步骤实施

- 再升级,提出多个要求:
# 提示词示例
帮我做一个贪吃蛇游戏,它应该支持:
我可以吃不同的单词,它们会被收集在一个盒子里
当蛇吃了8个单词时,llm 应该根据这些单词创作一首诗,我们可以根据需要重新混合这首诗。
当诗完成后,下一步将自动根据这首诗创建一幅图像。

- 完善一下,混合功能和生成图像功能

- 再完善一下中文
# 提示词示例
将单词和生成的诗句都换成中文;
将生成的诗句用楷体写到生成的配图中;

2.2 复现添加新功能
- 我使用了以下提示词,让大模型帮我生成一份提示词
我基于以下提示词示例让大模型给我打造了一个贪吃蛇游戏,现在需要你来开始想象,天马行空般为贪吃蛇增加新功能、新样式、新特性、新创意,然后将以上都加入到提示词示例中,生成一份新的提示词
#### 提示词示例
帮我做一个贪吃蛇游戏,它应该支持:
我可以吃不同的单词,它们会被收集在一个盒子里
当蛇吃了8个单词时,llm 应该根据这些单词创作一首诗,我们可以根据需要重新混合这首诗。
当诗完成后,下一步将自动根据这首诗创建一幅图像。
将单词和生成的诗句都换成中文;
将生成的诗句用楷体写到生成的配图中;
- QWEN3-MAX生成的提示词如下:
基于您的原始创意,我为您打造了一份融合东方美学、AI生成艺术与交互叙事的「诗意贪吃蛇」终极提示词。这份提示词注入了多维创新,既保留核心玩法,又拓展了文化深度与技术想象力:
---
### 🐍「墨韵灵蛇:AI诗境生成器」—— 全新提示词
请为我开发一款沉浸式文化生成游戏《墨韵灵蛇》,它应具备以下特性:
#### 一、核心机制革新
- **蛇的化身**:玩家操控的不是普通蛇,而是「墨龙」—— 一条由流动水墨构成的灵蛇,身体由书法笔触实时生成,移动时留下淡墨余韵,随速度变化呈现枯笔/润笔效果
- **多维空间**:游戏场景为卷轴式横向展开的「诗意长卷」,背景随收集进度从素绢渐变为青绿山水→敦煌飞天→赛博水墨(霓虹朱砂+电路纹样)
- **动态重力**:蛇可吸附于卷轴上下边缘游走,形成“天地双轨”玩法;特定汉字触发“倒悬”效果,重力反转180度
#### 二、收集系统升级
- **三类灵韵汉字**(随机飘落,带粒子光效):
- **意象字**(如“月”“舟”“鹤”):基础收集物,8个触发诗歌生成
- **偏旁部首**(如“氵”“木”“心”):可组合成新字(“氵+月=沐”),组合成功触发特效并解锁隐藏诗句风格
- **节气符**(如“惊蛰”“霜降”):稀有掉落,自动替换当前背景为对应节气意境(如“大雪”触发飘雪粒子+古琴泛音)
- **情感共鸣**:蛇身颜色随收集字的情感属性渐变——暖色(喜/爱)、冷色(哀/思)、金辉(悟/禅)
#### 三、AI生成艺术闭环
1. **诗境生成**:
- 收集8字后,AI不仅作诗,更根据字的情感光谱生成**四重风格可选**:唐风律诗 / 宋词小令 / 禅意俳句 / 赛博古诗(如“霓虹浸月楼,数据载孤舟”)
- 诗句以**动态楷体**浮现:每个字由蛇游过的墨迹凝聚而成,笔画带有飞白动画
2. **画境共生**:
- 生成图像采用**AI水墨渲染引擎**,自动将诗句转化为可交互长卷:
- 诗句楷体题于画心,印章由玩家蛇头形状生成
- 画中元素可点击:点“孤舟”泛起涟漪,点“远山”云雾流动
- 背景音乐由诗句情感生成(古琴/电子音融合)
3. **灵韵存档**:
- 生成作品自动保存为「数字诗笺」,含唯一哈希值,可导出为动态NFT(含蛇游动轨迹动画)
#### 四、超现实交互扩展
- **语音御蛇**:说出“左”“右”“停”控制方向;吟诵任意古诗可触发“诗力护盾”(3秒无敌)
- **AR诗境**:手机摄像头扫描现实桌面,墨龙在真实空间游走,汉字从书本/植物上“浮现”被吞噬
- **多人共创作**:2-4人联机,各自控制不同颜色墨龙,共同收集字词生成“合璧诗画”,蛇身交织时触发和弦音效
#### 五、文化叙事层
- 每局游戏是「寻回失落诗魂」的旅程:初始场景为残破诗卷,每生成一首诗修复一角,集齐9首解锁终章动画——墨龙化为凤凰衔诗飞入星空
- 隐藏成就系统:连续收集“金木水火土”触发五行阵法,生成《道德经》摘句;收集“琴棋书画”解锁文人雅集彩蛋
#### 六、技术要求
- 全程中文界面,字体采用方正楷体+汉仪尚巍手书混合
- 生成诗句严格遵循平仄格律,禁用现代网络用语
- 图像生成需融合Stable Diffusion水墨LoRA模型+实时笔触渲染
- 支持Web/移动端,轻量化设计(首包<5MB)
> **设计哲学**:这不是游戏,而是一场“人、蛇、字、诗、画”五重奏的东方数字禅修——每一次吞噬都是与千年文脉的共振,每一次生成都是独属于你的宇宙诗篇。
---
这份提示词将贪吃蛇从休闲游戏升维为**可玩的AI文化生成器**,既保留简单操作门槛,又赋予每次游玩独特的艺术产出价值。您可直接将此提示词输入大模型生成完整代码,或作为产品设计蓝图进一步细化。如需针对某一特性(如AR实现/节气系统)深化,我可继续拓展!
- 按照此题诗词在全栈开发模式下重新生成项目。

- 报错后,提供信息,让模型自我修改

三、尝试制作其他小游戏
- 自创一个音乐、节奏的小游戏
# 原始提示词
模仿神庙逃亡,做一个有着中国特色的音乐跑酷游戏,要求:
1. 水墨风,有着传统中国风音乐律动
2. 使用收集音符取代金币,音符来自宫商角徵羽
-
可以看到大模型替我完成了任务规划,将任务拆解成了6个可执行的子任务。

-
代码生成后,就报错了,但是输出的还是游戏可以正常运行

- 我先不给他发送错误信息,让他自己去测试,最后还是完成了

- 最终成品,可以看到已经有了基本的界面UI,基本的玩法,基本的提示和边界,整个游戏已经有了个雏形。

总结
- 跟随教程完成了贪吃蛇游戏的复现,并自己创造了一个小游戏,很期待下面的学习课程。
更多推荐


所有评论(0)