核心用法
idea2mvp 是一套面向独立开发者的产品全生命周期自动化工具,涵盖灵感发现 → 想法验证 → MVP实现三阶段闭环:
阶段一:灵感发现
- 并行抓取 Product Hunt、GitHub Trending、V2EX、小红书、少数派、Indie Hackers 等 7+ 平台数据
- 内置跨会话去重机制(90天历史记录),避免重复推荐
- 输出结构化工具探索报告 + 5个可拓展产品 Ideas
阶段二:想法验证
- 七步交互式验证流程:想法澄清、市场调研、需求验证、技术可行性、商业模式、风险评估、综合评分
- 每步输出阶段文档,用户确认后推进
- 内置 Idea 扩展机制,遇障碍时提供替代方向而非简单否定
阶段三:MVP 实现
- 基于用户技术画像(自动维护
user-profile.md)匹配技术栈 - 分层交付:核心功能编码 → 运行指引 → 部署方案
- 前端界面遵循独立设计规范
配套基础设施
- 10+ 专用脚本:Product Hunt API、GitHub Search、Playwright 小红书爬虫、SMTP 邮件发送等
- 运行时数据隔离:
.skills-data/idea2mvp/统一管理配置、缓存、用户画像 - 凭证安全:敏感信息仅存
.env,禁止命令行内联传递
显著优点
1. 中文社区深度覆盖:小红书、V2EX、少数派、微信公众号等中文数据源,弥补多数工具仅关注英文社区的短板
2. 用户画像持续学习:自动捕捉对话中的技术背景、行业经验、认知水平,三阶段动态适配沟通深度
3. 工程化细节完善:跨会话去重、历史记录自动过期、Playwright 浏览器缓存隔离、Git 安全忽略配置
4. 安全设计严谨:PROJECT_ROOT 强制传入防止路径漂移,凭证分离存储,SMTP 发送前缓存落地
5. 失败处理人性化:小红书无公网 API 时直接跳过而非降级搜索,避免无效数据污染结果
潜在局限
1. 外部依赖较重:Product Hunt API 需 Token,小红书需 Playwright + 扫码登录,配置门槛较高
2. 邮件功能基础:仅支持 SMTP,无现代邮件服务(Resend/Postmark)集成
3. MVP 代码生成质量:依赖基础代码编辑工具,复杂业务逻辑仍需人工调整
4. 评估框架主观性:五维度评分依赖用户参与,缺乏客观数据自动加权
5. 无协作功能:单人工作流设计,不支持团队共享用户画像或报告
适合人群
- 技术背景独立开发者("一人公司"模式)
- 想验证副业想法的全职工程师
- 中文互联网原生用户,关注本土社区趋势
- 偏好结构化流程、厌恶盲目试错的理性创作者
- 具备基础 Python/环境配置能力,能接受命令行工具
常规风险
| 风险点 | 说明 |
|--------|------|
| 数据抓取合规性 | 小红书、微信公众号等平台的抓取可能违反 ToS,商业使用需谨慎 |
| API 失效 | Product Hunt、Indie Hackers 等 API 变更可能导致脚本失效 |
| 凭证泄露 | `.env` 文件若误提交 Git 将暴露 Token/密码,需确保 `.gitignore` 配置正确 |
| 用户画像偏差 | 自动捕捉的信息可能不完整,关键决策前应人工确认 |
| 邮件送达率 | 自建 SMTP 易被识别为垃圾邮件,重要报告建议多渠道备份 |