先说清楚两个词
第一阶段:MVP 之前,先做一件事
"我认为 [某类用户] 在 [某个场景] 下,有一个 [具体痛点],他们现在用 [现有方式] 解决,但这个方式的问题是 [缺陷],我的 AI 应用可以用 [AI 能力] 更好地解决这个问题,用户愿意为此付出 [时间/钱/数据]。"
第二阶段:MVP 怎么做
选技术栈:够用就行,别追新

模型:OpenAI GPT-4 系列 / Anthropic Claude 系列 / Google Gemini 系列,具体根据任务特性选 调用封装:LangChain(功能全,适合快速接入多种能力)或直接用官方 SDK(更轻,调试方便) 国内场景:通义千问 / DeepSeek / 智谱 GLM,API 接口基本兼容 OpenAI 格式
向量数据库:Pinecone(云托管,省事)/ Weaviate / Milvus(自托管,数据可控) Embedding 模型:OpenAI text-embedding-3-small,或 BGE 系列(中文效果好) 文档解析:LlamaIndex 做文档切分和索引,比自己写省很多力气
Python + FastAPI:生态最好,AI 相关库几乎都是 Python 优先 数据库:PostgreSQL(主数据)+ Redis(缓存 + 会话状态)
前端:Next.js(React)或 Nuxt(Vue),根据团队技术栈选;Tailwind CSS + shadcn/ui 快速出界面,流式输出(streaming)支持好 组件库:shadcn/ui,等等,很多,拿来即用。
MVP 阶段:Vercel(前端)+ Railway 或 Render(后端),能省掉大量 DevOps 工作 往后扩:迁到 AWS / 阿里云,上 Docker + K8s
MVP 要做什么,不做什么
核心流程跑通(从用户输入到 AI 输出,完整链路) 最基础的用户认证(哪怕是 Magic Link 也行) 能记录用户行为的埋点(这是后面分析 PMF 的原材料)
精心设计的 UI(能用就行) 完善的权限系统 多租户支持 完整的错误处理(重要错误兜底,其他 log 记下来就好) 性能优化(先跑起来,再谈快)
AI 应用特有的 MVP 问题
用 Streaming 输出,让用户看到文字在流动 加一个有意义的 Loading 状态("正在分析您的数据……"比转圈圈好很多)
第三阶段:从 MVP 到 PMF,这段路怎么走
先定义你的"PMF 信号"
找到你的"核心用户",不是"所有用户"
"你上次用我们产品是什么时候,当时在做什么?" "如果没有我们,你会怎么处理这件事?" "你有没有把我们推荐给别人?为什么推荐(或为什么没有)?"
迭代的节奏:两周一个循环

第 1 周:收集数据 + 用户访谈第 2 周:做一个具体的改动,上线然后重复
假设:用户看不懂 AI 的输出,加一个"解释一下"按钮会提高满意度 验证:加了之后,看这个按钮的点击率和后续留存变化
什么时候该"转向",什么时候该"坚持"
用户流失原因高度一致,且不是你的核心场景能解决的 留存曲线一直是向下的,没有趋稳的迹象 你能找到用户,但他们只是"觉得挺有意思",不是"离不开"
有一小撮用户(哪怕只有 20 人)真的非常依赖你 问题出在触达和引导,不是产品本身 留存曲线在某个分层(比如某类职业的用户)是趋稳的
第四阶段:到了 PMF,接下来怎么做
Prompt 管理和版本控制 LLM 调用的错误处理和降级策略 数据库查询性能
夜雨聆风