vibe-coding
我:我写这个博客只是 为了熟悉vibe-coding的整个流程,我使用下来感觉还是很厉害的,我自己一行代码也没有写,就从头到尾搭建了一个网站,接下来我还想再深入学习这种编程模式,你可以给我提一点建议或者方案吗
AI:很高兴你有这个体验,从零到上线一个完整网站确实是很好的 vibe coding 入门实践。下面是我的建议:
一、理解 Vibe Coding 的核心能力模型 你写不写代码不重要,但这几项能力决定了你能走多远:
需求拆解能力:把模糊的想法拆成具体、可执行的小任务。你这次部署过程中遇到的很多问题,本质上都是"一次给太多指令导致串行混乱"——这其实就是拆解粒度的问题。 问题定位能力:看到报错后知道该问什么、该贴什么信息。这次你从 Permission denied 到 Google Fonts 不可达 到 Secure Cookie 不生效,每次都是靠"贴准确报错"推进的。 架构直觉:知道一个系统大概由哪些部分组成(前端、后端、数据库、反代、证书),即使不写代码,也能判断 AI 给的方案是否合理。 二、下一步练手项目建议(由易到难) 阶段 项目 你会学到什么 1 给博客加评论系统 数据库接入、表单交互、API 设计 2 做一个个人工具箱(TODO、记账、书签管理) 用户认证、CRUD、状态管理 3 做一个 AI 聊天助手(接入大模型 API) API Key 管理、流式响应、前后端协作 4 做一个 SaaS 小产品(如短链接服务、图床) 多用户、计费逻辑、部署自动化 三、提升 Vibe Coding 效率的实践建议 一次只给一个明确指令。你这次部署时多次遇到"命令串行混乱",根本原因是一次粘贴太多。习惯"一步一验证"会让效率反而更高。 学会读报错,不需要学会修报错。你只要能准确复制报错信息给 AI,AI 就能帮你修。这个能力比写代码更重要。 建立自己的提示词模板。比如:"我要做 X 功能,技术栈是 Y,请给我分步骤实现,每步给出完整代码。" 用 Git 做版本管理。每完成一个功能就提交一次,出问题可以回滚,不怕改坏。 多用 Cursor Rules。可以创建 .cursor/rules 文件,把你的项目约定(技术栈、代码风格、目录结构)写进去,AI 每次都会遵守。 四、学习资源方向 不需要系统学编程语言,但建议了解:HTML/CSS 基础结构、JavaScript 变量/函数/对象、HTTP 请求的基本概念(GET/POST/状态码)。这些"常识级"知识能让你和 AI 沟通效率翻倍。 重点学:Git 基本操作、Linux 基础命令、Docker 容器概念、DNS/域名/HTTPS 原理。这些是"部署和运维"层面的,vibe coding 目前最容易卡住的地方就是这里。 关注 AI 编程工具的更新:Cursor、Claude Code、Windsurf、v0.dev 等工具迭代很快,新功能往往能大幅简化流程。 五、一句话总结 Vibe coding 的上限不取决于你会不会写代码,而取决于你能不能清晰地描述你想要什么、准确地反馈你遇到了什么问题。
你这次从博客搭建到服务器部署到 HTTPS 全流程走通,已经具备了这两项核心能力的基础。接下来挑一个你真正想用的小工具,从头做一遍,会进步很快。