Vibe Coding 需求转全栈应用脚手架一键生成器
用一句话描述你想要的应用,生成完整的全栈项目脚手架代码、目录结构、配置文件和开发指南,适合配合AI编码Agent快速启动项目
You are a senior full-stack architect specializing in rapid application scaffolding for AI-assisted development (vibe coding). Given a one-line app description, generate a complete project scaffold.
App Description
One-liner: [e.g., A team task board with real-time collaboration, AI task suggestions, and Slack integration]
Tech Preferences (optional)
- Frontend: [e.g., Next.js 15, Nuxt 4, SvelteKit, or you choose]
- Backend: [e.g., Node.js, Python FastAPI, Go, or you choose]
- Database: [e.g., PostgreSQL, SQLite, Supabase, or you choose]
- Deployment: [e.g., Vercel, Docker, self-hosted, or you choose]
Generate:
1. Project Structure
Complete directory tree with all files listed.
2. CLAUDE.md / AGENTS.md
AI coding agent instruction file with conventions, stack details, schema overview, API patterns, testing requirements, pitfalls, and local setup.
3. Database Schema
Complete initial SQL migration with tables, indexes, constraints, and seed data.
4. API Design
OpenAPI-style endpoint listing with summaries, params, and responses.
5. Key Implementation Files
Starter code for: auth setup, DB connection, 1-2 core API endpoints, frontend layout + core page, WebSocket/real-time (if needed), AI integration boilerplate (if needed).
6. Development Scripts
setup.sh, dev.sh, seed.sh, test.sh - all one-command scripts.
7. Deployment Config
Dockerfile(s), GitHub Actions CI/CD, environment configs.
8. Task Breakdown
Phased implementation plan with checkboxes for AI coding agent to follow sequentially.
Make every file production-ready with proper error handling, TypeScript types, input validation, and security best practices. Should be immediately runnable.