983 lines
53 KiB
Markdown
983 lines
53 KiB
Markdown
|
|
# Vercel MVP Idea 验证系统 v2.0
|
|||
|
|
|
|||
|
|
> 精简版设计文档 - 专注核心价值
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 一、系统定位
|
|||
|
|
|
|||
|
|
**一句话定义**:帮你分析 idea 可行性,生成网站设计文档,追踪验证数据。
|
|||
|
|
|
|||
|
|
**核心价值**:
|
|||
|
|
1. **AI 深度分析** - 不是简单的评分,而是给出具体的市场分析和建议
|
|||
|
|
2. **设计文档生成** - 输出专业的网站设计文档,你用专业工具构建
|
|||
|
|
3. **数据追踪** - 部署后追踪访问和转化数据
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 二、核心流程
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
┌─────────────────────────────────────────────────────────────────┐
|
|||
|
|
│ 简化版流程 │
|
|||
|
|
└─────────────────────────────────────────────────────────────────┘
|
|||
|
|
|
|||
|
|
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
|
|||
|
|
│ 1. 输入 │ ──▶ │ 2. AI │ ──▶ │ 3. 生成 │
|
|||
|
|
│ Idea │ │ 深度分析 │ │ 设计文档 │
|
|||
|
|
└─────────────┘ └─────────────┘ └─────────────┘
|
|||
|
|
│
|
|||
|
|
▼
|
|||
|
|
┌─────────────┐
|
|||
|
|
│ 4. 你自己 │
|
|||
|
|
│ 构建部署 │
|
|||
|
|
└─────────────┘
|
|||
|
|
│
|
|||
|
|
▼
|
|||
|
|
┌─────────────┐
|
|||
|
|
│ 5. 追踪 │
|
|||
|
|
│ 验证数据 │
|
|||
|
|
└─────────────┘
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 三、功能模块
|
|||
|
|
|
|||
|
|
### 3.1 Idea 管理
|
|||
|
|
|
|||
|
|
#### 数据模型
|
|||
|
|
|
|||
|
|
```typescript
|
|||
|
|
interface Idea {
|
|||
|
|
id: string
|
|||
|
|
name: string // "AI 写作助手"
|
|||
|
|
description: string // 一句话描述
|
|||
|
|
category: 'tool' | 'content' | 'saas' | 'ecommerce' | 'other'
|
|||
|
|
targetKeywords: string[] // 目标关键词
|
|||
|
|
status: 'draft' | 'analyzing' | 'ready' | 'deployed' | 'validated' | 'abandoned'
|
|||
|
|
|
|||
|
|
// AI 分析结果
|
|||
|
|
analysis?: IdeaAnalysis
|
|||
|
|
|
|||
|
|
// 设计文档
|
|||
|
|
designDoc?: DesignDocument
|
|||
|
|
|
|||
|
|
// 部署信息
|
|||
|
|
deployment?: {
|
|||
|
|
url: string
|
|||
|
|
deployedAt: Date
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 验证数据
|
|||
|
|
validation?: {
|
|||
|
|
visits: number
|
|||
|
|
signups: number
|
|||
|
|
lastChecked: Date
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
createdAt: Date
|
|||
|
|
updatedAt: Date
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
#### 功能
|
|||
|
|
- 创建 / 编辑 / 删除 Idea
|
|||
|
|
- 状态管理(草稿 → 分析中 → 就绪 → 已部署 → 验证中 → 已验证 / 已放弃)
|
|||
|
|
- 列表展示 + 筛选
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
### 3.2 AI 深度分析
|
|||
|
|
|
|||
|
|
#### 分析维度
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
┌─────────────────────────────────────────────────────────────────┐
|
|||
|
|
│ AI 分析输出 │
|
|||
|
|
└─────────────────────────────────────────────────────────────────┘
|
|||
|
|
|
|||
|
|
1. 市场分析
|
|||
|
|
├── 市场规模估算
|
|||
|
|
├── 目标用户画像
|
|||
|
|
├── 用户痛点分析
|
|||
|
|
└── 竞品概览(3-5个主要竞品)
|
|||
|
|
|
|||
|
|
2. 可行性评估
|
|||
|
|
├── 技术难度 (1-5星)
|
|||
|
|
├── 资金需求 (低/中/高)
|
|||
|
|
├── 时间成本估算
|
|||
|
|
└── 总体可行性得分 (0-100)
|
|||
|
|
|
|||
|
|
3. 差异化建议
|
|||
|
|
├── 现有竞品不足之处
|
|||
|
|
├── 你的独特切入点
|
|||
|
|
└── MVP 功能建议
|
|||
|
|
|
|||
|
|
4. 变现路径
|
|||
|
|
├── 建议定价
|
|||
|
|
├── 收入模型
|
|||
|
|
└── 预估时间线
|
|||
|
|
|
|||
|
|
5. 风险提示
|
|||
|
|
├── 主要风险点
|
|||
|
|
└── 应对建议
|
|||
|
|
|
|||
|
|
6. 行动建议
|
|||
|
|
├── 是否值得继续
|
|||
|
|
├── 下一步行动清单
|
|||
|
|
└── 推荐验证方式
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
#### 数据模型
|
|||
|
|
|
|||
|
|
```typescript
|
|||
|
|
interface IdeaAnalysis {
|
|||
|
|
// 市场分析
|
|||
|
|
market: {
|
|||
|
|
size: string // "中小型市场,预计月搜索量 10K-50K"
|
|||
|
|
targetUsers: string[] // ["内容创作者", "营销人员", "自由职业者"]
|
|||
|
|
painPoints: string[] // 用户痛点
|
|||
|
|
competitors: Competitor[] // 竞品列表
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 可行性
|
|||
|
|
feasibility: {
|
|||
|
|
technicalDifficulty: 1 | 2 | 3 | 4 | 5
|
|||
|
|
fundRequirement: 'low' | 'medium' | 'high'
|
|||
|
|
timeEstimate: string // "2-4周可完成 MVP"
|
|||
|
|
overallScore: number // 0-100
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 差异化
|
|||
|
|
differentiation: {
|
|||
|
|
competitorGaps: string[] // 竞品不足
|
|||
|
|
uniqueAngle: string // 你的切入点
|
|||
|
|
mvpFeatures: string[] // 建议 MVP 功能
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 变现
|
|||
|
|
monetization: {
|
|||
|
|
pricingModel: 'subscription' | 'one-time' | 'freemium' | 'usage-based'
|
|||
|
|
suggestedPrice: { min: number, max: number, currency: string }
|
|||
|
|
revenueModel: string // 收入模型说明
|
|||
|
|
timeline: string // 预估盈利时间
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 风险
|
|||
|
|
risks: {
|
|||
|
|
main: string // 主要风险
|
|||
|
|
mitigation: string // 应对建议
|
|||
|
|
}[]
|
|||
|
|
|
|||
|
|
// 行动建议
|
|||
|
|
recommendation: {
|
|||
|
|
shouldProceed: boolean // 是否建议继续
|
|||
|
|
confidence: number // 信心指数 0-100
|
|||
|
|
nextSteps: string[] // 下一步行动
|
|||
|
|
validationMethod: string // 推荐验证方式
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
analyzedAt: Date
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
interface Competitor {
|
|||
|
|
name: string
|
|||
|
|
url?: string
|
|||
|
|
description: string
|
|||
|
|
strengths: string[]
|
|||
|
|
weaknesses: string[]
|
|||
|
|
pricing?: string
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
#### AI Prompt 设计
|
|||
|
|
|
|||
|
|
```typescript
|
|||
|
|
const ANALYSIS_PROMPT = `
|
|||
|
|
你是一位资深的创业顾问和产品经理。请对以下 idea 进行深度分析:
|
|||
|
|
|
|||
|
|
## Idea 信息
|
|||
|
|
- 名称:{name}
|
|||
|
|
- 描述:{description}
|
|||
|
|
- 分类:{category}
|
|||
|
|
- 目标关键词:{keywords}
|
|||
|
|
|
|||
|
|
## 请输出以下内容:
|
|||
|
|
|
|||
|
|
### 1. 市场分析
|
|||
|
|
- 市场规模(基于你的知识判断)
|
|||
|
|
- 目标用户画像(3-5类)
|
|||
|
|
- 用户痛点(3-5个)
|
|||
|
|
- 主要竞品(3-5个,包括名称、简介、优缺点、定价)
|
|||
|
|
|
|||
|
|
### 2. 可行性评估
|
|||
|
|
- 技术难度(1-5星)
|
|||
|
|
- 资金需求(低/中/高)
|
|||
|
|
- 时间成本估算
|
|||
|
|
- 总体可行性得分(0-100分)
|
|||
|
|
|
|||
|
|
### 3. 差异化建议
|
|||
|
|
- 竞品的不足之处
|
|||
|
|
- 建议的独特切入点
|
|||
|
|
- MVP 核心功能建议(3-5个)
|
|||
|
|
|
|||
|
|
### 4. 变现路径
|
|||
|
|
- 建议定价模式
|
|||
|
|
- 价格区间
|
|||
|
|
- 收入模型
|
|||
|
|
- 预估盈利时间
|
|||
|
|
|
|||
|
|
### 5. 风险提示
|
|||
|
|
- 主要风险(2-3个)
|
|||
|
|
- 应对建议
|
|||
|
|
|
|||
|
|
### 6. 行动建议
|
|||
|
|
- 是否值得继续(是/否)
|
|||
|
|
- 信心指数(0-100)
|
|||
|
|
- 下一步行动清单
|
|||
|
|
- 推荐验证方式
|
|||
|
|
|
|||
|
|
请以 JSON 格式输出。
|
|||
|
|
`
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
### 3.3 设计文档生成
|
|||
|
|
|
|||
|
|
#### 文档结构
|
|||
|
|
|
|||
|
|
```typescript
|
|||
|
|
interface DesignDocument {
|
|||
|
|
id: string
|
|||
|
|
ideaId: string
|
|||
|
|
|
|||
|
|
// 基本信息
|
|||
|
|
projectName: string
|
|||
|
|
projectSlug: string // URL 友好的名称
|
|||
|
|
tagline: string // 一句话介绍
|
|||
|
|
|
|||
|
|
// 网站类型
|
|||
|
|
siteType: 'waitlist' | 'landing' | 'pricing' | 'blog' | 'portfolio'
|
|||
|
|
|
|||
|
|
// 目标
|
|||
|
|
primaryGoal: 'collect_emails' | 'show_product' | 'sell' | 'content'
|
|||
|
|
|
|||
|
|
// 页面结构
|
|||
|
|
pages: PageDefinition[]
|
|||
|
|
|
|||
|
|
// 设计规范
|
|||
|
|
design: {
|
|||
|
|
colorScheme: ColorScheme
|
|||
|
|
typography: Typography
|
|||
|
|
components: ComponentSpec[]
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 内容
|
|||
|
|
content: {
|
|||
|
|
hero: HeroSection
|
|||
|
|
features: FeatureSection
|
|||
|
|
pricing?: PricingSection
|
|||
|
|
faq?: FaqSection
|
|||
|
|
cta: CtaSection
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// SEO
|
|||
|
|
seo: {
|
|||
|
|
title: string
|
|||
|
|
description: string
|
|||
|
|
keywords: string[]
|
|||
|
|
ogImage?: string
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 技术建议
|
|||
|
|
techStack: {
|
|||
|
|
framework: string // 推荐框架
|
|||
|
|
hosting: string // 推荐托管
|
|||
|
|
analytics: string[] // 分析工具
|
|||
|
|
integrations: string[] // 集成建议
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
createdAt: Date
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
interface PageDefinition {
|
|||
|
|
name: string // "首页", "定价页"
|
|||
|
|
path: string // "/", "/pricing"
|
|||
|
|
sections: string[] // 页面包含的区块
|
|||
|
|
purpose: string // 页面目的
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
interface ColorScheme {
|
|||
|
|
primary: string // 主色
|
|||
|
|
secondary: string // 辅色
|
|||
|
|
accent: string // 强调色
|
|||
|
|
background: string // 背景色
|
|||
|
|
text: string // 文字色
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
interface Typography {
|
|||
|
|
headingFont: string
|
|||
|
|
bodyFont: string
|
|||
|
|
headingSizes: { h1: string, h2: string, h3: string }
|
|||
|
|
bodySize: string
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
interface HeroSection {
|
|||
|
|
headline: string
|
|||
|
|
subheadline: string
|
|||
|
|
cta: {
|
|||
|
|
text: string
|
|||
|
|
action: string // "signup" | "learn_more" | "get_started"
|
|||
|
|
}
|
|||
|
|
visual: {
|
|||
|
|
type: 'image' | 'video' | 'illustration' | 'screenshot'
|
|||
|
|
description: string
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
interface FeatureSection {
|
|||
|
|
title: string
|
|||
|
|
subtitle?: string
|
|||
|
|
features: {
|
|||
|
|
icon: string // 图标建议
|
|||
|
|
title: string
|
|||
|
|
description: string
|
|||
|
|
}[]
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
interface PricingSection {
|
|||
|
|
plans: {
|
|||
|
|
name: string // "Free", "Pro", "Enterprise"
|
|||
|
|
price: string // "$0", "$9.99/mo"
|
|||
|
|
features: string[]
|
|||
|
|
highlighted: boolean // 是否推荐
|
|||
|
|
cta: string // 按钮文字
|
|||
|
|
}[]
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
interface FaqSection {
|
|||
|
|
items: {
|
|||
|
|
question: string
|
|||
|
|
answer: string
|
|||
|
|
}[]
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
interface CtaSection {
|
|||
|
|
headline: string
|
|||
|
|
description: string
|
|||
|
|
buttonText: string
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
#### 网站类型模板
|
|||
|
|
|
|||
|
|
| 类型 | 适用场景 | 核心目标 | 页面结构 |
|
|||
|
|
|------|----------|----------|----------|
|
|||
|
|
| **Waitlist** | 产品未上线 | 收集邮箱 | Hero + Features + Waitlist Form |
|
|||
|
|
| **Landing** | 产品展示 | 展示 + 转化 | Hero + Features + Testimonials + CTA |
|
|||
|
|
| **Pricing** | SaaS 产品 | 销售订阅 | Hero + Features + Pricing + FAQ |
|
|||
|
|
| **Blog** | 内容/SEO | 流量 + 订阅 | Hero + Articles + Newsletter |
|
|||
|
|
| **Portfolio** | 个人/作品 | 展示能力 | Hero + Projects + About + Contact |
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
### 3.4 数据追踪
|
|||
|
|
|
|||
|
|
#### 追踪内容
|
|||
|
|
|
|||
|
|
```typescript
|
|||
|
|
interface ValidationData {
|
|||
|
|
ideaId: string
|
|||
|
|
|
|||
|
|
// 访问数据
|
|||
|
|
traffic: {
|
|||
|
|
totalVisits: number
|
|||
|
|
uniqueVisitors: number
|
|||
|
|
avgDuration: string // "2:34"
|
|||
|
|
bounceRate: number // 百分比
|
|||
|
|
trend: 'up' | 'down' | 'stable'
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 转化数据
|
|||
|
|
conversion: {
|
|||
|
|
emailSignups: number
|
|||
|
|
conversionRate: number // 百分比
|
|||
|
|
sources: {
|
|||
|
|
direct: number
|
|||
|
|
organic: number
|
|||
|
|
social: number
|
|||
|
|
referral: number
|
|||
|
|
}
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
// 时间线
|
|||
|
|
timeline: {
|
|||
|
|
date: string
|
|||
|
|
visits: number
|
|||
|
|
signups: number
|
|||
|
|
}[]
|
|||
|
|
|
|||
|
|
lastUpdated: Date
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
#### 数据来源
|
|||
|
|
- **Vercel Analytics API** - 访问量、访客数
|
|||
|
|
- **自定义追踪** - 表单提交、按钮点击
|
|||
|
|
- **UTM 参数** - 流量来源追踪
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 四、数据流设计
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
┌─────────────────────────────────────────────────────────────────────────┐
|
|||
|
|
│ 数据流 │
|
|||
|
|
└─────────────────────────────────────────────────────────────────────────┘
|
|||
|
|
|
|||
|
|
┌──────────────────┐
|
|||
|
|
│ 用户输入 Idea │
|
|||
|
|
│ - 名称 │
|
|||
|
|
│ - 描述 │
|
|||
|
|
│ - 分类 │
|
|||
|
|
│ - 关键词 │
|
|||
|
|
└────────┬─────────┘
|
|||
|
|
│
|
|||
|
|
▼
|
|||
|
|
┌──────────────────────────────┐
|
|||
|
|
│ AI 分析引擎 │
|
|||
|
|
│ (调用 LLM API) │
|
|||
|
|
│ │
|
|||
|
|
│ 输出: │
|
|||
|
|
│ - 市场分析 │
|
|||
|
|
│ - 可行性评估 │
|
|||
|
|
│ - 差异化建议 │
|
|||
|
|
│ - 变现路径 │
|
|||
|
|
│ - 风险提示 │
|
|||
|
|
│ - 行动建议 │
|
|||
|
|
└──────────────┬───────────────┘
|
|||
|
|
│
|
|||
|
|
┌──────────────┴───────────────┐
|
|||
|
|
│ 用户决定是否继续 │
|
|||
|
|
└──────────────┬───────────────┘
|
|||
|
|
│ 继续
|
|||
|
|
▼
|
|||
|
|
┌──────────────────────────────┐
|
|||
|
|
│ 选择网站类型 + 目标 │
|
|||
|
|
│ - Waitlist / Landing / ... │
|
|||
|
|
│ - 收集邮箱 / 展示 / 销售 │
|
|||
|
|
└──────────────┬───────────────┘
|
|||
|
|
│
|
|||
|
|
▼
|
|||
|
|
┌──────────────────────────────┐
|
|||
|
|
│ 生成设计文档 │
|
|||
|
|
│ │
|
|||
|
|
│ 包含: │
|
|||
|
|
│ - 页面结构 │
|
|||
|
|
│ - 设计规范 │
|
|||
|
|
│ - 内容文案 │
|
|||
|
|
│ - SEO 配置 │
|
|||
|
|
│ - 技术建议 │
|
|||
|
|
└──────────────┬───────────────┘
|
|||
|
|
│
|
|||
|
|
▼
|
|||
|
|
┌──────────────────────────────┐
|
|||
|
|
│ 导出设计文档 │
|
|||
|
|
│ - Markdown 格式 │
|
|||
|
|
│ - JSON 格式 │
|
|||
|
|
│ - 复制到剪贴板 │
|
|||
|
|
└──────────────┬───────────────┘
|
|||
|
|
│
|
|||
|
|
▼
|
|||
|
|
┌──────────────────────────────┐
|
|||
|
|
│ 你自己构建和部署 │
|
|||
|
|
│ (使用 v0 / Cursor / 等) │
|
|||
|
|
└──────────────┬───────────────┘
|
|||
|
|
│
|
|||
|
|
▼
|
|||
|
|
┌──────────────────────────────┐
|
|||
|
|
│ 录入部署 URL │
|
|||
|
|
│ 系统开始追踪数据 │
|
|||
|
|
└──────────────────────────────┘
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 五、技术架构
|
|||
|
|
|
|||
|
|
### 5.1 技术栈
|
|||
|
|
|
|||
|
|
| 层级 | 技术 | 说明 |
|
|||
|
|
|------|------|------|
|
|||
|
|
| 桌面端 | Electron | 现有 |
|
|||
|
|
| 前端 | React + TypeScript | 现有 |
|
|||
|
|
| 样式 | Tailwind CSS | 现有 |
|
|||
|
|
| 后端 | Express | 现有 |
|
|||
|
|
| 数据库 | SQLite | 本地存储 |
|
|||
|
|
| AI | OpenAI API / Anthropic API | LLM 调用 |
|
|||
|
|
| 数据 | Vercel Analytics API | 访问数据 |
|
|||
|
|
|
|||
|
|
### 5.2 模块结构
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
api/modules/idea-validator/
|
|||
|
|
├── index.ts # 模块导出
|
|||
|
|
├── routes.ts # API 路由
|
|||
|
|
├── service.ts # 业务逻辑
|
|||
|
|
├── analyzer.ts # AI 分析逻辑
|
|||
|
|
├── generator.ts # 设计文档生成
|
|||
|
|
├── tracker.ts # 数据追踪
|
|||
|
|
├── prompts.ts # AI Prompt 模板
|
|||
|
|
├── types.ts # 类型定义
|
|||
|
|
└── db/
|
|||
|
|
├── ideas.ts # Idea 数据操作
|
|||
|
|
├── analysis.ts # 分析结果存储
|
|||
|
|
└── documents.ts # 设计文档存储
|
|||
|
|
|
|||
|
|
src/modules/idea-validator/
|
|||
|
|
├── index.ts
|
|||
|
|
├── pages/
|
|||
|
|
│ └── IdeaValidator.tsx # 主面板
|
|||
|
|
├── components/
|
|||
|
|
│ ├── IdeaList.tsx # Idea 列表
|
|||
|
|
│ ├── IdeaCard.tsx # Idea 卡片
|
|||
|
|
│ ├── IdeaForm.tsx # 创建/编辑表单
|
|||
|
|
│ ├── AnalysisView.tsx # 分析结果展示
|
|||
|
|
│ ├── DesignDocView.tsx # 设计文档预览
|
|||
|
|
│ ├── ExportPanel.tsx # 导出面板
|
|||
|
|
│ ├── ValidationChart.tsx # 验证数据图表
|
|||
|
|
│ └── Recommendation.tsx # AI 建议展示
|
|||
|
|
└── stores/
|
|||
|
|
└── ideaStore.ts # 状态管理
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 六、API 设计
|
|||
|
|
|
|||
|
|
### Idea 管理
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
GET /api/ideas # 获取所有 Idea
|
|||
|
|
POST /api/ideas # 创建 Idea
|
|||
|
|
GET /api/ideas/:id # 获取单个 Idea
|
|||
|
|
PUT /api/ideas/:id # 更新 Idea
|
|||
|
|
DELETE /api/ideas/:id # 删除 Idea
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### AI 分析
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
POST /api/ideas/:id/analyze # 执行 AI 分析
|
|||
|
|
GET /api/ideas/:id/analysis # 获取分析结果
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### 设计文档
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
POST /api/ideas/:id/design # 生成设计文档
|
|||
|
|
GET /api/ideas/:id/design # 获取设计文档
|
|||
|
|
PUT /api/ideas/:id/design # 更新设计文档
|
|||
|
|
GET /api/ideas/:id/design/export # 导出文档 (markdown/json)
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### 数据追踪
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
POST /api/ideas/:id/deployment # 录入部署信息
|
|||
|
|
GET /api/ideas/:id/validation # 获取验证数据
|
|||
|
|
POST /api/ideas/:id/sync-analytics # 同步 Vercel 数据
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 七、页面设计
|
|||
|
|
|
|||
|
|
### 7.1 主面板
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
┌─────────────────────────────────────────────────────────────────────┐
|
|||
|
|
│ Idea Validator [+ 新建 Idea] │
|
|||
|
|
├─────────────────────────────────────────────────────────────────────┤
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌───────────┐ │
|
|||
|
|
│ │ 💡 总 Idea │ │ ✅ 已验证 │ │ 🚀 已部署 │ │ 📧 邮箱 │ │
|
|||
|
|
│ │ 12 │ │ 3 │ │ 5 │ │ 1,234 │ │
|
|||
|
|
│ └─────────────┘ └─────────────┘ └─────────────┘ └───────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ 我的 Ideas 筛选 ▾ │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ │ │
|
|||
|
|
│ │ 💡 AI 写作助手 │ │
|
|||
|
|
│ │ 可行性: 78/100 │ 状态: 🟢 已验证 │ 邮箱: 234 │ │
|
|||
|
|
│ │ [查看分析] [设计文档] [验证数据] │ │
|
|||
|
|
│ │ │ │
|
|||
|
|
│ │ 💡 PDF 转换工具 │ │
|
|||
|
|
│ │ 可行性: 65/100 │ 状态: 🚀 已部署 │ 邮箱: 89 │ │
|
|||
|
|
│ │ [查看分析] [设计文档] [验证数据] │ │
|
|||
|
|
│ │ │ │
|
|||
|
|
│ │ 💡 时间追踪 App │ │
|
|||
|
|
│ │ 可行性: 45/100 │ 状态: 📝 草稿 │ │ │
|
|||
|
|
│ │ [继续分析] [删除] │ │
|
|||
|
|
│ │ │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
└─────────────────────────────────────────────────────────────────────┘
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### 7.2 创建 Idea 流程
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
Step 1: 基本信息
|
|||
|
|
┌─────────────────────────────────────────────────────────────────────┐
|
|||
|
|
│ 创建新 Idea Step 1/3 │
|
|||
|
|
├─────────────────────────────────────────────────────────────────────┤
|
|||
|
|
│ │
|
|||
|
|
│ Idea 名称 * │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ AI 写作助手 │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ 一句话描述 * │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ 帮助内容创作者快速生成高质量文章的 AI 工具 │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ 分类 │
|
|||
|
|
│ ○ 工具类 ● SaaS ○ 内容类 ○ 电商 ○ 其他 │
|
|||
|
|
│ │
|
|||
|
|
│ 目标关键词(按回车添加) │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ AI writing ✕ content generator ✕ 写作工具 ✕ │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ [取消] [下一步 →] │
|
|||
|
|
└─────────────────────────────────────────────────────────────────────┘
|
|||
|
|
|
|||
|
|
Step 2: AI 分析中
|
|||
|
|
┌─────────────────────────────────────────────────────────────────────┐
|
|||
|
|
│ AI 正在分析... │
|
|||
|
|
├─────────────────────────────────────────────────────────────────────┤
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────┐ │
|
|||
|
|
│ │ │ │
|
|||
|
|
│ │ 分析市场中... │ │
|
|||
|
|
│ │ │ │
|
|||
|
|
│ └─────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ ████████░░░░░░░░ 45% │
|
|||
|
|
│ │
|
|||
|
|
│ 正在分析竞品... │
|
|||
|
|
│ │
|
|||
|
|
└─────────────────────────────────────────────────────────────────────┘
|
|||
|
|
|
|||
|
|
Step 3: 分析结果
|
|||
|
|
┌─────────────────────────────────────────────────────────────────────┐
|
|||
|
|
│ 分析结果 [重新分析] │
|
|||
|
|
├─────────────────────────────────────────────────────────────────────┤
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ 🎯 可行性评分 │ │
|
|||
|
|
│ │ │ │
|
|||
|
|
│ │ ████████████████████████████░░░░░░░░░░ 78/100 │ │
|
|||
|
|
│ │ │ │
|
|||
|
|
│ │ 💡 AI 建议:这个 idea 值得尝试! │ │
|
|||
|
|
│ │ 信心指数:72% │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ 📊 市场分析 │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ 市场规模:中小型,月搜索量约 20K-50K │ │
|
|||
|
|
│ │ 目标用户:内容创作者、营销人员、自由职业者 │ │
|
|||
|
|
│ │ 用户痛点:写作效率低、灵感枯竭、SEO优化困难 │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ 🏆 竞品分析 │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ 1. Jasper AI - 功能强大但价格贵 ($49/月起) │ │
|
|||
|
|
│ │ 2. Copy.ai - 简单易用但专业度不够 │ │
|
|||
|
|
│ │ 3. Writesonic - 性价比高但中文支持弱 │ │
|
|||
|
|
│ │ │ │
|
|||
|
|
│ │ 💡 差异化机会:专注中文市场 + 更低价格 + 更简洁的体验 │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ 💰 变现建议 │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ 定价模式:Freemium + 订阅 │ │
|
|||
|
|
│ │ 建议价格:免费版 + $9.99/月 Pro版 │ │
|
|||
|
|
│ │ 预估盈利:6-12个月 │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ ⚠️ 风险提示 │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ 1. AI 领域竞争激烈,需快速迭代 │ │
|
|||
|
|
│ │ 2. 依赖大模型 API,成本需控制 │ │
|
|||
|
|
│ │ │ │
|
|||
|
|
│ │ 建议:从细分场景切入,如"小红书文案生成" │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ 📋 下一步行动 │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ ✅ 选择一个细分场景(如小红书文案) │ │
|
|||
|
|
│ │ ✅ 生成设计文档 │ │
|
|||
|
|
│ │ ✅ 构建简单落地页,验证需求 │ │
|
|||
|
|
│ │ ✅ 收集 100 个邮箱后再开发产品 │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ [放弃] [生成设计文档 →] │
|
|||
|
|
└─────────────────────────────────────────────────────────────────────┘
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### 7.3 设计文档页面
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
┌─────────────────────────────────────────────────────────────────────┐
|
|||
|
|
│ 设计文档 - AI 写作助手 [导出 ▾] [编辑] │
|
|||
|
|
├─────────────────────────────────────────────────────────────────────┤
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ 基本信息 │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ 项目名称:AIWriter │ │
|
|||
|
|
│ │ 项目 Slug:ai-writer │ │
|
|||
|
|
│ │ 标语:让写作更简单,让创作更高效 │ │
|
|||
|
|
│ │ 网站类型:Waitlist (收集邮箱) │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ 页面结构 │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ 首页 (/) │ │
|
|||
|
|
│ │ ├── Hero Section (主视觉区) │ │
|
|||
|
|
│ │ ├── Features Section (功能特点) │ │
|
|||
|
|
│ │ ├── How It Works (使用流程) │ │
|
|||
|
|
│ │ ├── Waitlist Form (邮箱收集) │ │
|
|||
|
|
│ │ └── Footer (页脚) │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ Hero Section │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ 主标题:AI 驱动的智能写作助手 │ │
|
|||
|
|
│ │ 副标题:告别写作焦虑,3分钟生成高质量文章 │ │
|
|||
|
|
│ │ CTA 按钮:加入等待名单 │ │
|
|||
|
|
│ │ 视觉元素:产品截图 / 动态演示 │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ Features │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ 1. 🚀 快速生成 - 3秒内生成完整文章 │ │
|
|||
|
|
│ │ 2. 🎯 SEO优化 - 自动优化关键词和结构 │ │
|
|||
|
|
│ │ 3. 🌍 多语言 - 支持10+种语言 │ │
|
|||
|
|
│ │ 4. ✏️ 风格定制 - 适配你的写作风格 │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ 设计规范 │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ 主色:#6366F1 (Indigo) │ │
|
|||
|
|
│ │ 辅色:#EC4899 (Pink) │ │
|
|||
|
|
│ │ 背景:#FFFFFF / #F8FAFC │ │
|
|||
|
|
│ │ 字体:Inter (英文) / Noto Sans SC (中文) │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ SEO 配置 │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ Title: AI 写作助手 - 智能内容生成工具 │ │
|
|||
|
|
│ │ Description: AI 驱动的写作助手,帮助内容创作者... │ │
|
|||
|
|
│ │ Keywords: AI写作, 内容生成, 文案工具, ... │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ 技术建议 │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ 框架:Next.js 14 (App Router) │ │
|
|||
|
|
│ │ 托管:Vercel │ │
|
|||
|
|
│ │ 样式:Tailwind CSS │ │
|
|||
|
|
│ │ 分析:Vercel Analytics + 自定义追踪 │ │
|
|||
|
|
│ │ 邮箱收集:Resend / ConvertKit │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
└─────────────────────────────────────────────────────────────────────┘
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### 7.4 导出面板
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
┌─────────────────────────────────────────────────────────────────────┐
|
|||
|
|
│ 导出设计文档 │
|
|||
|
|
├─────────────────────────────────────────────────────────────────────┤
|
|||
|
|
│ │
|
|||
|
|
│ 格式选择: │
|
|||
|
|
│ ● Markdown ○ JSON ○ PDF │
|
|||
|
|
│ │
|
|||
|
|
│ 包含内容: │
|
|||
|
|
│ ☑ 基本信息 │
|
|||
|
|
│ ☑ 页面结构 │
|
|||
|
|
│ ☑ 内容文案 │
|
|||
|
|
│ ☑ 设计规范 │
|
|||
|
|
│ ☑ SEO 配置 │
|
|||
|
|
│ ☑ 技术建议 │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ 预览 │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ # AI Writer - 设计文档 │ │
|
|||
|
|
│ │ │ │
|
|||
|
|
│ │ ## 基本信息 │ │
|
|||
|
|
│ │ - 项目名称:AIWriter │ │
|
|||
|
|
│ │ - 标语:让写作更简单,让创作更高效 │ │
|
|||
|
|
│ │ ... │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ [复制到剪贴板] [下载文件] [发送到邮箱] │
|
|||
|
|
│ │
|
|||
|
|
└─────────────────────────────────────────────────────────────────────┘
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### 7.5 验证数据页面
|
|||
|
|
|
|||
|
|
```
|
|||
|
|
┌─────────────────────────────────────────────────────────────────────┐
|
|||
|
|
│ 验证数据 - AI 写作助手 [同步数据] [设置] │
|
|||
|
|
├─────────────────────────────────────────────────────────────────────┤
|
|||
|
|
│ │
|
|||
|
|
│ 部署 URL:https://ai-writer.vercel.app [打开] [编辑] │
|
|||
|
|
│ 部署时间:2024-03-10 │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────┐ ┌─────────────┐ ┌─────────────┐ ┌───────────┐ │
|
|||
|
|
│ │ 👁️ 总访问 │ │ 👥 独立访客 │ │ 📧 邮箱 │ │ 📈 转化率 │ │
|
|||
|
|
│ │ 1,234 │ │ 892 │ │ 234 │ │ 26.2% │ │
|
|||
|
|
│ │ ↑ 12% │ │ ↑ 8% │ │ ↑ 15% │ │ ↑ 2.1% │ │
|
|||
|
|
│ └─────────────┘ └─────────────┘ └─────────────┘ └───────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ 访问趋势 (最近7天) │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ │ │
|
|||
|
|
│ │ 200 ┤ │ │
|
|||
|
|
│ │ 150 ┤ ╭──╮ │ │
|
|||
|
|
│ │ 100 ┤ ╭──╯ ╰──╮ │ │
|
|||
|
|
│ │ 50 ┤───╯ ╰───╮ │ │
|
|||
|
|
│ │ 0 ┼──────────────────╰─── │ │
|
|||
|
|
│ │ Mon Tue Wed Thu Fri Sat Sun │ │
|
|||
|
|
│ │ │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ 流量来源 │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ Direct ████████████████████░░░░░░░░░░░░░░░░░░░░ 45% │ │
|
|||
|
|
│ │ Social ██████████████░░░░░░░░░░░░░░░░░░░░░░░░░░ 30% │ │
|
|||
|
|
│ │ Organic ████████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 20% │ │
|
|||
|
|
│ │ Referral ████░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ 5% │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
│ ┌─────────────────────────────────────────────────────────────┐ │
|
|||
|
|
│ │ 📊 验证评估 │ │
|
|||
|
|
│ │ ───────────────────────────────────────────────────────── │ │
|
|||
|
|
│ │ │ │
|
|||
|
|
│ │ 当前数据表明这个 idea 有一定潜力: │ │
|
|||
|
|
│ │ ✅ 转化率 26% 高于行业平均 (15-20%) │ │
|
|||
|
|
│ │ ✅ 流量稳步增长 │ │
|
|||
|
|
│ │ ⚠️ 社交媒体流量占比较高,需关注长期留存 │ │
|
|||
|
|
│ │ │ │
|
|||
|
|
│ │ 建议: │ │
|
|||
|
|
│ │ • 继续收集数据,目标 500+ 邮箱 │ │
|
|||
|
|
│ │ • 开始开发 MVP 核心功能 │ │
|
|||
|
|
│ │ • 尝试 SEO 获取更多自然流量 │ │
|
|||
|
|
│ │ │ │
|
|||
|
|
│ └─────────────────────────────────────────────────────────────┘ │
|
|||
|
|
│ │
|
|||
|
|
└─────────────────────────────────────────────────────────────────────┘
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 八、实施计划
|
|||
|
|
|
|||
|
|
### 第一阶段:核心功能(2周)
|
|||
|
|
|
|||
|
|
**Week 1**
|
|||
|
|
- [ ] Idea CRUD(创建/读取/更新/删除)
|
|||
|
|
- [ ] SQLite 数据存储
|
|||
|
|
- [ ] 基础 UI 组件
|
|||
|
|
|
|||
|
|
**Week 2**
|
|||
|
|
- [ ] AI 分析功能
|
|||
|
|
- [ ] 分析结果展示
|
|||
|
|
- [ ] 设计文档生成(基础版)
|
|||
|
|
|
|||
|
|
### 第二阶段:完善功能(2周)
|
|||
|
|
|
|||
|
|
**Week 3**
|
|||
|
|
- [ ] 设计文档编辑
|
|||
|
|
- [ ] 导出功能(Markdown/JSON)
|
|||
|
|
- [ ] 网站类型模板优化
|
|||
|
|
|
|||
|
|
**Week 4**
|
|||
|
|
- [ ] Vercel 数据追踪集成
|
|||
|
|
- [ ] 验证数据展示
|
|||
|
|
- [ ] 数据同步功能
|
|||
|
|
|
|||
|
|
### 第三阶段:优化迭代(按需)
|
|||
|
|
|
|||
|
|
- [ ] 更丰富的分析维度
|
|||
|
|
- [ ] 设计文档模板库
|
|||
|
|
- [ ] 数据可视化增强
|
|||
|
|
- [ ] AI 建议优化
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 九、配置需求
|
|||
|
|
|
|||
|
|
### AI 服务配置
|
|||
|
|
|
|||
|
|
```typescript
|
|||
|
|
// 配置项
|
|||
|
|
interface AIConfig {
|
|||
|
|
provider: 'openai' | 'anthropic' | 'azure'
|
|||
|
|
apiKey: string
|
|||
|
|
model: string // 'gpt-4' | 'claude-3-opus' 等
|
|||
|
|
maxTokens: number
|
|||
|
|
temperature: number
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
### Vercel 配置
|
|||
|
|
|
|||
|
|
```typescript
|
|||
|
|
// Vercel API 配置
|
|||
|
|
interface VercelConfig {
|
|||
|
|
apiToken: string // Vercel API Token
|
|||
|
|
teamId?: string // 团队 ID(可选)
|
|||
|
|
}
|
|||
|
|
```
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
## 十、后续扩展方向
|
|||
|
|
|
|||
|
|
### 可选功能(按需添加)
|
|||
|
|
|
|||
|
|
1. **多语言支持** - 分析结果和设计文档多语言
|
|||
|
|
2. **设计文档版本** - 保存多个版本,对比选择
|
|||
|
|
3. **团队协作** - 分享 idea 和分析结果
|
|||
|
|
4. **模板市场** - 用户分享设计文档模板
|
|||
|
|
5. **自动化建议** - 基于数据自动给出优化建议
|
|||
|
|
6. **竞品监控** - 定期更新竞品信息
|
|||
|
|
|
|||
|
|
---
|
|||
|
|
|
|||
|
|
*文档版本:v2.0*
|
|||
|
|
*最后更新:2024-03-12*
|