开发者文档

完整的 VibeGen 使用指南,从入门到精通,探索 AI 原生开发的无限可能。

快速开始

了解 VibeGen 的基本概念和使用方法

使用指南

详细的使用说明和最佳实践

开发者资源

探索 VibeGen 的高级特性和扩展

安装和配置

快速安装 VibeGen 的两个核心 MCP 服务,开始你的 AI 原生开发之旅

SpecSprite (需求精灵)

智能 PRD 生成服务

npm install -g specsprite-mcp
智能对话生成 PRD
专家角色系统
多轮对话管理

CodePaladin (代码侠)

确定性代码生成服务

npm install -g codepaladin-mcp
清单驱动构建
多技术栈支持
模板化代码生成

Cursor IDE 配置

在 Cursor IDE 中配置 MCP 服务器:

{
  "mcpServers": {
    "specsprite": {
      "command": "specsprite-mcp",
      "args": []
    },
    "codepaladin": {
      "command": "codepaladin-mcp", 
      "args": []
    }
  }
}

什么是 VibeGen?

VibeGen 是一款革命性的 AI 原生开发工具,旨在彻底改变从想法到应用的开发流程。 它通过创新的双核架构,将复杂的开发过程分解为两个高度专业化的阶段:

核心组件

🧚 需求精灵 (SpecSprite)

智慧向导,通过高质量对话洞察你的需求,生成精确的产品蓝图(PRD)

⚔️ 代码侠 (CodePaladin)

代码英雄,严格按照蓝图执行,生成高质量、可维护的应用代码

核心概念

  • 双核架构:将创造性工作与构建工作分离,确保高效率和高质量
  • 模板驱动:基于预测试的高质量模板,确保代码稳定性
  • 对话式交互:通过自然语言对话精确理解需求

创建第一个项目

$ @SpecSprite 我想做一个个人博客网站
🧚 需求精灵: 您好!我是博客平台顾问...
您的博客核心是关于什么?
A) 个人日记 B) 技术分享 C) 新闻资讯
$ B) 技术分享
🧚 需求精灵: 很好!技术博客需要代码高亮...
[对话继续...]
🧚 需求精灵: PRD 已生成完成!
$ @CodePaladin build_project
⚔️ 代码侠: 蓝图已接收,开始构建...
✅ 项目已生成完成!路径: ./my-tech-blog

💡 使用提示

  • • 详细描述你的项目需求,让需求精灵更好地理解你的想法
  • • 积极回答专家的引导性问题,这将帮助生成更精确的 PRD
  • • 代码侠会严格按照 PRD 生成代码,确保结果的一致性和质量

常见问题

VibeGen 支持哪些技术栈?

VibeGen 支持 Next.js、React、Vue、Astro 等主流前端框架,以及 PostgreSQL、Supabase、NextAuth 等后端技术。支持 Tailwind CSS、Shadcn/ui 等 UI 框架。

生成的代码质量如何?

VibeGen 基于经过验证的高质量模板生成代码,遵循最佳实践和编码规范。代码侠采用清单驱动构建,确保代码的可维护性和一致性。

如何自定义项目需求?

通过需求精灵的智能对话系统,它会根据项目类型加载对应的专家角色(如 SaaS 专家、电商专家等),通过多轮对话深入了解你的具体需求。

生成的项目可以直接部署吗?

是的,VibeGen 生成的项目包含完整的配置文件、环境变量模板和部署说明,支持 Vercel、Netlify 等平台的一键部署。

双 MCP 架构的优势是什么?

双 MCP 架构将创造性工作(需求分析)与构建工作(代码生成)分离,确保需求理解的准确性和代码生成的确定性,提高整体开发效率。

是否支持团队协作?

VibeGen 生成的项目支持 Git 版本控制,包含完整的项目文档和规范化的代码结构,便于团队协作和维护。

准备好开始了吗?

安装 VibeGen,体验 AI 原生开发的革命性效率提升。