今天,我们将用Vibe Coding的方式,沉浸式体验AI开发的完整闭环!只需10分钟,就能做出属于你的第一个网页应用——从自然语言对话到生成页面,最后还能部署上线!
✨ 核心:重在体验,不用手写一行代码,真正实现“对话即开发”
🛠️ 实战步骤
Step 1:打开Bolt.new
访问官网 https://bolt.new,使用GitHub账号完成登录即可进入开发界面。
Step 2:和AI对话生成代码
在对话框中输入以下指令,让AI精准生成你想要的页面:
请帮我做一个"AI海龟汤游戏"的欢迎页面,要求:1. 功能需求: - 显示游戏标题"AI海龟汤" - 显示游戏规则简介 - 有一个"开始游戏"按钮 2. 界面要求: - 神秘悬疑的风格(深蓝色调) - 标题要大且醒目 - 按钮要有hover效果 - 响应式设计,手机上也能正常显示 3. 技术要求: - 使用HTML + CSS + JavaScript - 单文件实现
效果如图:

Step 3:迭代优化
拿到AI生成的初版页面后,继续通过对话微调优化,比如输入:
很好!但我想做一些调整: 1. 背景加上星空或迷雾效果 2. 标题加上发光效果 3. 添加一个海龟的emoji图标 4. 规则文字改成更易读的排版
生成效果如下:

这个阶段的页面还没有具体功能,可以继续对话增强逻辑:
基于现有的AI海龟汤游戏欢迎页面代码,我需要你完成游戏的核心交互功能,让游戏可以真正玩起来。具体要求如下:#### 一、核心游戏逻辑需求1. 游戏流程: - 点击“开始游戏”按钮后,隐藏欢迎界面,显示游戏主界面 - 游戏主界面包含: - 随机生成的1个海龟汤题目(包含汤面描述) - 玩家提问输入框 + 发送按钮 - AI回答区域(只能回答“是”、“不是”、“无关紧要”) - 提示按钮(点击后给出1条关键线索,最多3次提示) - 揭晓答案按钮(玩家猜不出时可点击,显示汤底) - 重新开始按钮(回到欢迎界面,可重新选新题目)2. 海龟汤规则实现: - 预设至少5个不同的海龟汤题目(包含汤面和汤底),例如: 题目1:汤面“一个人走进酒吧,点了一杯水,酒保却拿出了枪对着他,他说了声谢谢就走了”,汤底“这个人打嗝,酒保用枪吓他治好了打嗝” 题目2:汤面“半夜,男人醒来,听到客厅有声音,他走过去一看,然后就死了”,汤底“男人是小偷,房子主人回家,发现后将其杀死” 题目3:汤面“一个女人躺在地上,旁边有碎玻璃和水,她死了”,汤底“女人是金鱼,鱼缸碎了,缺水而死” - AI只能根据当前汤面,用“是”、“不是”、“无关紧要”回答玩家的提问 - 提示功能:每次点击提示按钮,给出1条和汤底相关的线索,最多3次 - 揭晓答案后,显示完整汤底,并禁用提问和提示功能#### 二、界面优化需求1. 保持原有的神秘悬疑风格(深蓝色调)、标题发光效果、海龟emoji、星空/迷雾背景2. 游戏主界面排版: - 汤面区域:字体稍大,居中,有轻微发光效果 - 输入框和按钮:横向排列,输入框宽度适配屏幕(手机端占70%,PC端占50%) - 对话区域:玩家提问和AI回答区分样式(例如玩家提问右对齐,AI回答左对齐) - 功能按钮(提示、揭晓答案、重新开始):纵向排列,间距适中,hover效果和开始游戏按钮一致3. 响应式适配:手机端和PC端都能正常显示,无布局错乱#### 三、技术要求1. 基于原有HTML+CSS+JavaScript单文件代码修改,不新增外部文件2. 代码结构清晰,添加必要注释,便于后续修改3. 交互逻辑: - 按钮点击有反馈(例如轻微变色、点击动画) - 输入框为空时,点击发送按钮给出提示(“请输入你的提问”) - 重新开始按钮点击后,重置所有游戏状态,回到欢迎界面
输入上面的提示词后,点击“开始游戏”,进入游戏界面可以开始推理了。
Step 4:部署上线
最后点击页面右上角的 "Publish" 按钮,稍等片刻完成部署,就能获得一个可直接访问的线上网站啦!
欢迎关注我的公众号,跟我一起从零开始Vibe Coding吧!