Vibe Coding入门教程如何创建第一个AI项目

轻涛小哥_2766

轻涛小哥_2766

2026-07-29

675人浏览

原创

只需自然语言描述需求,ai即可生成可运行程序:先准备claude.ai、vs code及claude code插件,切换至claude-3.5-sonnet模型;创建项目文件夹并正确打开;用标准模板确认待办清单需求;开启plan mode规划原生html/css/js实现步骤;最后生成并插入单文件index.html,用live server运行验证。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

vibe coding入门教程如何创建第一个ai项目 - php中文网

你想用自然语言描述需求,让AI帮你写出第一个能跑起来的程序,而不是从安装Python、配置环境变量开始折腾。这个过程不需要你懂函数怎么写、API怎么调、Git怎么commit,只需要你能说清楚“我要一个什么样的东西”。

准备三个真实可用的工具

打开浏览器,访问 https://claude.ai,注册并登录;下载 VS Code(官网免费);在 VS Code 中安装官方插件 Claude Code。这三样缺一不可——没有 Claude,AI 不理解你的需求;没有 VS Code,你没法组织文件结构;没有插件,AI 看不见你当前写的代码。

安装插件后重启 VS Code,在右下角状态栏点击模型选择器,手动切换为 Claude-3.5-Sonnet。别用默认的 Claude-3-Haiku,它对中文项目结构理解常出错,会导致后续生成的文件路径混乱。

创建项目文件夹并打开

在桌面新建一个空文件夹,命名为 my-first-vibe-app;在 VS Code 中按 Cmd+Shift+P(Mac)或 Ctrl+Shift+P(Windows),输入 Open Folder,选中该文件夹。

【必须确认当前窗口左上角显示的是 my-first-vibe-app 文件夹名】 否则 AI 会把代码生成到临时目录,你根本找不到文件。

用标准模板向AI提第一个需求

按下 Cmd+K(Mac)或 Ctrl+K(Windows)唤出对话框,粘贴以下内容:

我是一个没写过代码的新手,想做一个运行在浏览器里的待办清单。功能很简单:输入文字→点添加按钮→下方列出所有事项→每项右边有删除按钮。界面不用花哨,白色背景+黑色文字+圆角按钮就行。我暂时就这些想法。你帮我整理一下我的需求,如果有不确定的地方可以问我。我们先沟通项目的需求,等我确认之后再做下一步的执行。

VibeCoding AI编程工作流
VibeCoding AI编程工作流

谷歌开源AI工作流,快速需求转代码,含20项专项技能、规范流程与7大实战案例。

下载

发送后等待10秒左右,AI 会返回一份结构化的需求确认文档。不要跳过这步直接让AI写代码——它可能把“删除按钮”理解成“划掉文字”,也可能默认加了本地存储功能,而你根本没提。

开启Plan Mode并确认技术方案

点击右下角状态栏的 Plan Mode 按钮(图标是齿轮+文档),再发一条消息:“基于刚才确认的需求,帮我规划实现步骤,只用 HTML + CSS + JavaScript,不引入任何外部库。”

AI 会返回分步计划,例如:① 创建 index.html 作为主页面;② 在 body 中写输入框、按钮和空的 ul 列表;③ 给按钮绑定 click 事件;④ 写 JS 函数处理添加和删除逻辑。如果它提到 Node.js 或 React,立刻回复:“不要框架,只要原生 JS。”

这一步卡住很多人——AI 默认倾向用现代工程链,但新手第一项目必须锁定最简技术栈,否则光装依赖就能耗掉一小时。

执行第一步:生成 index.html

关闭 Plan Mode,回到普通对话模式,发送:“现在请生成完整的 index.html 文件内容,包含所有 HTML 结构、内联 CSS 样式和内联 JavaScript 逻辑,全部写在一个文件里。”

AI 返回代码后,点击它回复中的 Insert into file 按钮,选择 index.html(如果没有,就手动创建该文件)。别复制粘贴——手动复制容易漏掉换行或引号,导致页面空白。

保存文件,右键 index.html → “Open with Live Server”。浏览器自动打开,看到输入框和按钮,说明文件已正确生成并可执行。

相关专题

更多
FrankenPHP集成Laravel详细教程
FrankenPHP集成Laravel详细教程

本专题提供FrankenPHP集成Laravel的详细配置指南,全面解析运行原理、开发环境搭建、Caddyfile配置、Octane工作模式、数据库连接、队列任务、定时任务和生产环境优化,解决部署过程中常见的报错与兼容性问题。

2026.10.08

40

20

LLVM自定义Pass怎么写
LLVM自定义Pass怎么写

本专题聚焦LLVM自定义Pass开发,整理Pass类结构、run()方法、PreservedAnalyses、CMake构建、插件注册、-load-pass-plugin加载和测试用例编写流程。

2026.09.30

140

10

LLVM RISC-V参数配置教程
LLVM RISC-V参数配置教程

本专题介绍LLVM对RISC-V基础ISA和扩展的支持方式,涵盖RV32、RV64、标准扩展、实验性扩展、厂商扩展、-menable-experimental-extensions和版本差异。

2026.09.30

140

14

LLVM IR中间表示入门指南
LLVM IR中间表示入门指南

本专题整理LLVM IR的核心概念,包括中间表示作用、模块结构、函数、基本块、SSA形式、类型系统和常见语法,帮助新手理解LLVM编译流程中的关键层。

2026.09.30

100

12

PDF转图片方法
PDF转图片方法

需要把 PDF 页面用于上传、预览、分享或图片归档时,PDF 转图片方法专题整理 JPG/PNG 格式选择、逐页导出、清晰度设置、批量下载和结果检查等流程,帮助用户稳定完成 PDF 图片化处理。

2026.09.30

100

26

PixTV AI视频生成与无限画布创作
PixTV AI视频生成与无限画布创作

PixTV专题整理AI视频与视觉内容创作相关功能使用教程,涵盖AI生图、视频生成、无限画布、多模型创作、素材管理、声音音乐及视频剪辑等功能,帮助用户快速掌握PixTV从创意到成片的完整制作方法。

2026.09.29

120

15

Buffalo框架数据库开发全教程
Buffalo框架数据库开发全教程

本专题围绕Buffalo框架数据库开发,讲解database.yml多环境配置、soda与fizz迁移生成回滚、模型结构体标签、增删改查与条件查询、一对多与多对多关联、数据校验、回调钩子、事务处理及原生SQL执行能力。

2026.09.23

320

15

Buffalo框架路由与请求处理实操指南
Buffalo框架路由与请求处理实操指南

本专题讲解Buffalo框架路由与请求处理机制,涵盖路由注册与分组、资源路由、Handler编写规范、Context上下文方法、参数绑定、中间件编写挂载、Session与Cookie读写、Flash消息及错误页面定制方法。

2026.09.23

220

15

Buffalo框架零基础入门教程
Buffalo框架零基础入门教程

本专题整理Buffalo框架入门内容,涵盖Go环境准备、buffalo CLI安装、新项目生成、目录结构说明、dev热加载启动、数据库连接配置与常见报错排查,帮助新手按约定优于配置的思路跑通第一个Buffalo框架应用。

2026.09.23

180

15

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Claude Code 快速上手核心指南
Claude Code 快速上手核心指南

共0课时 | 0人学习

Claude Code 官方文档
Claude Code 官方文档

共0课时 | 0人学习

Claude Code 官方中文文档
Claude Code 官方中文文档

共0课时 | 0人学习