Vibe Coding 方法论 目录什么是 Vibe Coding核心流程阶段一:项目启动1. 书写项目描述2. 对齐需求3. 生成总纲领 — CLAUDE.md4. 生成技术文档5. 任务拆分6. 创建全局快照(初始空状态)阶段二:项目开发阶段三:项目验收阶段四:项目维护文件体系总览附录一:文件模板项目描述需求文档CLAUDE.md技术文档任务拆分文档全局快照附录二:提示词模板对齐需求生成 CLAUDE.md生成技术文档任务拆分开发单个任务更新全局快照增量需求什么是 Vibe CodingVibe Coding 不是"把模糊需求丢给 AI 然后祈祷",而是一种渐进式精化的协作开发模式。核心思想是:你不需要在开始前就想清楚所有细节,而是通过与 AI 的持续对话,逐步将模糊想法转化为可工作的代码。核心流程阶段一:项目启动项目启动阶段指的是从有一个模糊的 idea 到让 AI 真正开始写代码之前的阶段。这个阶段需要完成以下文件的初始化构建:1. 书写项目描述尽可能详细地描述你的项目,把你已有的所有信息都写进去,包括:项目背景与目的主要功能目标受众技术栈偏好能想到的任何边界条件和约束不要留白让 AI 猜——你写得越详细,后续对齐需求的成本越低。模板和示例见 附录一:文件模板 → 项目描述2. 对齐需求使用 grilling-me 等 skill 与 AI 对话,让 AI 基于你的项目描述追问、补漏、挑战你的假设,最终生成一份详细的需求文档。反复调整直到满意。注意:这一步不建议和后续步骤挤在同一个会话里。如果对话太长,可以一个会话产出一份需求文档,然后新开会话继续下一步。提示词模板见 附录二:提示词模板 → 对齐需求3. 生成总纲领 — CLAUDE.md新开会话,让 AI 基于需求文档生成 CLAUDE.md。CLAUDE.md 是整个项目最重要的"总纲领"文件,每个新会话都会自动加载。CLAUDE.md 的固定内容板块:板块说明项目简介一两句话说清楚项目是什么,让 AI 快速建立上下文AI 协作规则指导 AI 如何与你协作(先确认再动手、不过度设计、保持简洁等)文档优先级列明项目有哪些文档,指示 AI 在编码前必须先阅读哪些文档编码红线绝对不能违反的约束,包括安全规则、禁止使用的库/模式等受保护文件哪些文件 AI 不能随意修改输出规范对 AI 输出内容的要求(代码风格、注释策略等)编写原则:CLAUDE.md 只写How(怎么建、怎么协作),不写What(建什么功能)。如果某条内容是在描述"用户能做什么"而不是"代码该怎么写或协作该怎么进行",就删掉。规则尽量通用,不绑定特定 AI 模型。模板和示例见 附录一 → CLAUDE.md提示词模板见 附录二 → 生成 CLAUDE.md4. 生成技术文档让 AI 基于 CLAUDE.md 和需求文档,生成技术文档,内容包括:技术栈(语言、框架、库、版本号)架构决策(为什么选这个方案而不是那个)目录结构/命名规范CLAUDE.md 中已写明 AI 在编码前必须先阅读技术文档,所以技术文档内容不需要重复放进 CLAUDE.md。模板和示例见 附录一 → 技术文档提示词模板见 附录二 → 生成技术文档5. 任务拆分让 AI 基于上述所有文档,对当前项目的所有功能进行拆分,生成任务拆分文档。任务拆分粒度标准:能独立验证— 任务完成后产物必须能跑、能测,不能是"写了一个没人调得动的半成品"2-3 个文件以内— 涉及的改动面越窄,AI 的输出质量越高一个会话内能完成— 如果任务大到 AI 写到一半上下文就炸了,说明拆分得不够细太粗(避免)刚好(推荐)实现用户模块实现用户注册接口搭建前端页面实现登录页 UI加上权限系统给文章接口加上角色校验模板和示例见

相关新闻

最新新闻

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现

SerenityOS 命令行选项解析指南:getopt 与 getopt_long 用法、返回值与底层实现 【免费下载链接】serenity The Serenity Operating System 🐞 项目地址: https://gitcode.com/GitHub_Trending/se/serenity 导读 本文以 getopt(3) 手册 为核心&a…

2026/10/1 19:32:24
轻量服务器还是ECS?大促云服务器选购与避坑实战指南

轻量服务器还是ECS?大促云服务器选购与避坑实战指南

每年大促节点,群里永远有人在问同一个问题:“38元的轻量服务器到底怎么抢?为什么我每次点进去都是已售罄?68元直购和99元的ECS我到底选哪个?”作为一个常年帮团队和自己采购云服务器的老用户,我太清楚这种纠…

2026/9/30 21:32:07
为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南

为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南

为 AI 代理的 Review 动作编写 Cedar 审批门控策略:review-agent-governance 策略编写实战指南 【免费下载链接】agents Multi-harness agentic plugin marketplace for Claude Code, Codex, Cursor, OpenCode, GitHub Copilot, and Google Antigravity 项目地址:…

2026/9/30 19:41:56
PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署

PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署

PaddleOCR 手写数学公式识别算法 CAN 实战指南:Counting-Aware Network 训练、评估与推理部署 【免费下载链接】PaddleOCR Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between i…

2026/10/1 19:32:23
Spring源码解析:构造器注入的类型转换与候选匹配机制

Spring源码解析:构造器注入的类型转换与候选匹配机制

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/1 19:32:35
openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由

openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由

openai-agents-python 多模型接入指南:深入解析 AnyLLMModel 适配层与 any-llm 路由 【免费下载链接】openai-agents-python A lightweight, powerful framework for multi-agent workflows 项目地址: https://gitcode.com/GitHub_Trending/op/openai-agents-pyth…

2026/9/30 21:32:11

日新闻

周新闻

月新闻