KhazP/vibe-coding-prompt-template
Templates and workflow for generating PRDs, Tech Designs, and MVP and more using LLMs for AI IDEs
Vibe‑Coding 提示模板 – 是什么
Vibe‑Coding 是一种结构化的五步工作流程,帮助您使用 AI 编码助手(Claude、Gemini、ChatGPT、Cursor、VS Code Copilot 等)将一个想法转化为可运行的 MVP。该仓库不包含可运行的应用程序;相反,它提供:
- 可直接复制的提示模板(
part1‑deepresearch.md、part2‑prd‑mvp.md…),您可将其粘贴到任何基于聊天的 AI 工具中。 - 一个小型 CLI(
npx vibeworkflow),可在您自己的项目文件夹中生成必要的“代理文件”(AGENTS.md、MEMORY.md、agent_docs/…)。 - 详细文档,逐步引导用户完成五个阶段:
- 深度研究 – 通过市场数据验证想法的可行性。
- 产品需求文档(PRD) – 定义 MVP 的范围。
- 技术设计 – 选择技术栈、部署目标和 AI 模型。
- 代理文件 – 生成 AI 将遵循的指令集。
- 构建 – 与 AI 协作,迭代式地编写、审查和验证代码。
- 关于高级主题的指导,如内存管理、多代理编排、模型选择矩阵和 AI 安全检查清单。
该仓库还列出了几个使用此工作流构建的真实项目(例如 vibeworkflow.app、moneyvisualiser.com)。
谁会用它
- 希望在不编写自己的提示工程框架的情况下,拥有可重复的 AI 辅助编码流程的独立开发者或小团队。
- 寻找 LLM 驱动 IDE 交互结构具体示例的教育者或学习者。
- 需要从想法到代码有清晰、可审计交接流程的产品经理。
如何工作(高层次)
- 复制一个提示文件(例如
part1-deepresearch.md)到您的聊天窗口。 - AI 会提出几个澄清问题,并生成一份研究文档。
- 依次使用 PRD 和技术设计提示,每次将前一次的输出作为上下文输入。
- 运行
npx vibeworkflow(或粘贴“代理文件”提示)以生成一组作为 AI“契约”的 Markdown 文件(AGENTS.md、MEMORY.md等)。 - 在支持 AI 的 IDE 中,告诉助手读取
AGENTS.md,并逐功能构建 MVP,每次完成一个模块后暂停以等待审查。
仓库包含的内容
| 项目 | 目的 |
|---|---|
part*.md 文件 |
各规划步骤的提示模板。 |
AGENTS.md(生成) |
中心指令集,告诉 AI 在整个项目中如何行为。 |
MEMORY.md(生成) |
持久的、基于文件的内存,避免聊天上下文过载。 |
agent_docs/(生成) |
AI 可参考的人类可读文档(技术栈、测试策略等)。 |
npx vibeworkflow CLI |
小型 Node 工具,根据您放在 docs/ 中的 PRD/技术设计自动生成上述文件。 |
README.md(本文件) |
完整的使用指南、工具推荐、安全指南和示例项目链接。 |
为什么可能有用
- 一致性 – 通过将规划和交接步骤编码化,降低 AI “偏离”或忘记早期决策的风险。
- 工具无关 – 适用于任何基于聊天的 LLM(Claude、Gemini、ChatGPT)以及多种 IDE 扩展(Cursor、VS Code Copilot、Claude Code 等)。
- 安全优先 – 包含模型选择、成本限制、提示注入防护和以产物优先的内存检查清单,鼓励负责任的 AI 使用。
- 快速原型 – 工作流设计为可在数小时内完成,适合黑客松或快速 MVP 构建。
快速入门(简要步骤)
- 安装 Node(如果尚未安装)。
- 为您的应用创建一个新文件夹。
- 通过 AI 支持的 IDE 运行
npx vibeworkflow(或手动复制提示)。CLI 将创建docs/和agent_docs/的骨架。 - 将
part1‑deepresearch.md提示粘贴到您选择的 AI 聊天中,并遵循交互流程。 - 对第 2 和第 3 部分重复此操作,将输出保存到
docs/。 - 运行
npx vibeworkflow doctor以验证生成的代理文件。 - 给 AI 下达第一个命令(例如:“读取 AGENTS.md,提出第 1 阶段计划,等待我批准后再构建。”)并迭代推进。
局限性
- 该仓库不提供现成的代码库;您仍需通过 AI 编写或生成实际的应用程序代码。
- 成功取决于底层 LLM 的能力以及您输入的提示质量。
- 该工作流专为 Web 或轻量级应用项目设计;明确警告不要用于安全关键或高度监管的系统。
许可与贡献
- 采用 MIT 许可证。
- 欢迎提交 Pull Request;作者鼓励社区驱动的提示和文档改进。
简而言之:vibe‑coding‑prompt‑template 仓库是一个实用的、开源的指南和 CLI,用于协调 AI 辅助软件开发,通过可重复、安全意识强的工作流,将高层次的想法转化为具体的 MVP。
相关
- 项目
- 项目
- 项目
- 项目
- 项目