KhazP/vibe-coding-prompt-template

Templates and workflow for generating PRDs, Tech Designs, and MVP and more using LLMs for AI IDEs

解决的问题

该项目提供了一种结构化、基于提示的流程,帮助用户将原始想法转化为使用 AI 编码助手的完整功能软件项目。它解决了‘氛围编码’(vibe coding)的问题——用户可能有愿景,但缺乏正式的规划阶段——通过在编写任何代码之前强制执行研究、需求定义和技术设计的有序流程来解决。

如何工作

该流程包含五个明确的步骤,使用详细的提示引导 AI 完成规划过程:

  1. 研究:生成定制的研究请求,以收集关于该想法的信息。
  2. 定义 MVP:利用研究结果创建一份聚焦于核心功能的产品需求文档(PRD)。
  3. 选择技术方案:根据 PRD 确定技术栈、项目结构和实现步骤。
  4. 设置编码助手:生成项目专用的指令文件(如 AGENTS.md 和 MEMORY.md),为 AI 代理提供持久的上下文和进度追踪。
  5. 构建:根据 PRD 逐步实现功能,并对每个部分进行验证。

此外,该项目还提供 CLI 工具(npx vibeworkflow)和针对特定 AI 助手(如 Claude Code)的可复用技能,以自动化这些文档的搭建过程。

适用人群

希望使用 AI 编码助手(如 Cursor、Claude 或 ChatGPT)快速构建应用,同时不牺牲架构规划和项目管理的开发者和创业者。

主要亮点

  • 交接上下文:使用特定的元数据块,确保在不同 AI 聊天会话或工具之间切换时决策得以保留。
  • 代理就绪文档:创建一组标准化文件(AGENTS.md、MEMORY.md、REVIEW-CHECKLIST.md),供 AI 助手读取以维持状态和上下文。
  • 工具无关性:兼容多种 LLM(Claude、Gemini、ChatGPT)和 AI 驱动的 IDE(Cursor、VS Code)。
  • 增量构建路径:鼓励先构建最小可用的首个功能,并在继续之前进行验证。

相关

  • 项目
  • Dispatch
  • 项目
  • 项目
  • 项目