![[../../../assets/images/pub/rzyd.webp]]
目录
点击展开
Easy-Vibe 零基础入门02:AI 时代,会说话就会编程
本文整理自 Datawhale Easy-Vibe 教程,系列连载第 2 篇。
一、本章导读
🎯 学习目标:对话式 AI 编程、AI 原生小游戏、贪吃蛇实战
如果你完全不会编程,或者只会一点皮毛,这一章就是为你准备的。我们会从最基础的开始:用对话的方式让 AI 帮你写代码,不需要记语法、不需要配环境,直接在网页上就能跑起来。
⏱️ 预计耗时:约 4 小时,可分多次完成 📦 预期产出:1 个可运行的 AI 原生贪吃蛇
二、普通人的困境与机会
很多人脑子里有一堆产品点子,但一想到要写代码、要找程序员,就直接劝退。
AI 出现之后,第一次给了普通人一个全新的可能:你不需要会写代码,只需要学会对 AI 说清楚你想要什么。
来自 GitHub Copilot 的数据显示:
- 超过 1500 万开发者正在用 AI 辅助编程
- 平均 46% 的代码都是 AI 生成的
- 开发者完成任务的速度提升了 55%
三、AI 能帮你做到什么程度?
大致来说,当前大模型的能力可以胜任:
- ✅ 简单的内部小工具
- ✅ 数据可视化看板
- ✅ 轻量级小游戏
- ⚠️ 商用成熟产品仍需人工优化
四、动手:60 秒做一个贪吃蛇游戏
4.1 使用 z.ai 体验对话编程
打开 z.ai,输入需求后点击”全栈开发”按钮,你可以实时观看网页的完整创建过程。
4.2 对话编程能做什么不能做什么
更擅长”小而清晰”的应用:只要你能把界面和交互说清楚,AI 通常可以在几轮对话内拼出一个可以打开、可以点击的完整网页。
大型项目需要”流程视角”:一旦超出小而清晰的范围,只指望靠几轮对话让 AI 端到端完成复杂系统,很快就会遇到上限。
五、AI 原生贪吃蛇实战
5.1 基础版本
用最简单的方式与大模型对话,逐步增加功能:
- 先做基础贪吃蛇
- 添加单词收集功能
- 添加诗歌生成功能
- 添加图像生成功能
5.2 给游戏添加新花样
- 让蛇吃不同颜色的单词并改变蛇的颜色
- 为”吃”的过程添加特效
- 引入触发特效的魔法单词
5.3 10 种创意玩法
单词解锁世界、诗歌拼图、魔法单词&故事分支、实时互动生成、创作&分享、按句贪吃蛇挑战、主题关卡&风格选择、现场共创、AI 彩蛋&成就、成长的故事。
六、附录:核心概念
什么是 Vibe Coding?
Andrej Karpathy 于 2025 年 2 月提出的概念,指的是一种依赖于 LLM 的编码方法,允许程序员通过提供自然语言描述而不是手动编写代码来生成可工作的代码。
模型上下文
模型上下文可以理解为 AI 的短期记忆。每个模型都有自己的有效上下文长度(context window),目前主流模型大多在 32k~128k token 之间。
📌 系列目录:本系列共 17 篇,持续更新中。下一篇将介绍”学会 AI 编程工具”。
到这里就结束了,后续还会更新 Vue 系列相关,还请持续关注!
感谢阅读,若有错误可以在下方评论区留言哦!!!
![[../../../assets/images/pub/clw.webp#pic_center)]]