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.mdpart2‑prd‑mvp.md…),您可将其粘贴到任何基于聊天的 AI 工具中。
  • 一个小型 CLI(npx vibeworkflow),可在您自己的项目文件夹中生成必要的“代理文件”(AGENTS.mdMEMORY.mdagent_docs/…)。
  • 详细文档,逐步引导用户完成五个阶段:
    1. 深度研究 – 通过市场数据验证想法的可行性。
    2. 产品需求文档(PRD) – 定义 MVP 的范围。
    3. 技术设计 – 选择技术栈、部署目标和 AI 模型。
    4. 代理文件 – 生成 AI 将遵循的指令集。
    5. 构建 – 与 AI 协作,迭代式地编写、审查和验证代码。
  • 关于高级主题的指导,如内存管理、多代理编排、模型选择矩阵和 AI 安全检查清单。

该仓库还列出了几个使用此工作流构建的真实项目(例如 vibeworkflow.appmoneyvisualiser.com)。


谁会用它

  • 希望在不编写自己的提示工程框架的情况下,拥有可重复的 AI 辅助编码流程的独立开发者或小团队
  • 寻找 LLM 驱动 IDE 交互结构具体示例的教育者或学习者
  • 需要从想法到代码有清晰、可审计交接流程的产品经理

如何工作(高层次)

  1. 复制一个提示文件(例如 part1-deepresearch.md)到您的聊天窗口。
  2. AI 会提出几个澄清问题,并生成一份研究文档。
  3. 依次使用 PRD 和技术设计提示,每次将前一次的输出作为上下文输入。
  4. 运行 npx vibeworkflow(或粘贴“代理文件”提示)以生成一组作为 AI“契约”的 Markdown 文件(AGENTS.mdMEMORY.md 等)。
  5. 在支持 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 构建。

快速入门(简要步骤)

  1. 安装 Node(如果尚未安装)。
  2. 为您的应用创建一个新文件夹。
  3. 通过 AI 支持的 IDE 运行 npx vibeworkflow (或手动复制提示)。CLI 将创建 docs/agent_docs/ 的骨架。
  4. part1‑deepresearch.md 提示粘贴到您选择的 AI 聊天中,并遵循交互流程。
  5. 对第 2 和第 3 部分重复此操作,将输出保存到 docs/
  6. 运行 npx vibeworkflow doctor 以验证生成的代理文件。
  7. 给 AI 下达第一个命令(例如:“读取 AGENTS.md,提出第 1 阶段计划,等待我批准后再构建。”)并迭代推进。

局限性

  • 该仓库不提供现成的代码库;您仍需通过 AI 编写或生成实际的应用程序代码。
  • 成功取决于底层 LLM 的能力以及您输入的提示质量。
  • 该工作流专为 Web 或轻量级应用项目设计;明确警告不要用于安全关键或高度监管的系统。

许可与贡献

  • 采用 MIT 许可证。
  • 欢迎提交 Pull Request;作者鼓励社区驱动的提示和文档改进。

简而言之vibe‑coding‑prompt‑template 仓库是一个实用的、开源的指南和 CLI,用于协调 AI 辅助软件开发,通过可重复、安全意识强的工作流,将高层次的想法转化为具体的 MVP。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目