夜雨聆风学习资料网

ARTICLE · 1035963

一个人,零基础,用AI做了一款App——记录从想法到上架的全过程-2

一个人,零基础,用AI做了一款App——记录从想法到上架的全过程-2

上一篇文章最后,我和 AI 确定了产品名称:

文源相机|给好图配好文。

名称确定以后,按正常的开发流程,接下来应该就是梳理需求、画原型、写代码。

但我没有马上让 AI 开始做。

因为我很清楚,自己虽然懂产品,但不懂技术。如果一开始只是不断告诉 AI“帮我做这个”“再加一个功能”,项目很可能很快就会失去控制。

AI 也许能写出代码,但它并不知道我真正想做什么,更不知道哪些事情必须先确认,哪些事情只是临时想法。

所以,在正式制作之前,我先和 AI 明确了一件事:

明确完身份,ai直接给了我一份总体规划,但是说实话,我还是挺懵的。

不过我注意到了ai提到的MVP功能边界,这个是我之前没有考虑过。

一开始我最初设想的功能并不少:识别照片、图片编辑、根据场景生成文案、提供诗词、处理图片、添加水印,甚至还考虑过不同平台的发布方式。

这时候想想,如果这些功能全部放进第一版,项目很快就会变得复杂。对于一个不会写代码、第一次独立做 App 的人来说,最重要的不是一开始做得多,而是先确定一个能够验证核心想法的版本。

所以我先把自己的想法告诉 AI,让它协助我梳理 MVP。

经过几轮讨论,产品的核心流程逐渐明确下来:

用户上传 1 到 9 张照片,选择准备发布的平台、分享场景和文案风格,再补充一些背景信息,最后由 AI 根据整组照片生成一篇统一的分享文案。

图片处理和文案生成分开进行。

也就是说,AI 负责帮助用户写文案,图片则由产品提供裁剪、美化和排版等处理。这样做的原因很简单:照片和文字是两种不同的需求,不能把它们混成一个功能。

当时我们还讨论了一个关键问题:

既然用户在生成前已经选择了发布平台,那是不是应该只生成一版对应平台的文案?

我的判断是,是的。

朋友圈、小红书、微博和其他平台的表达方式不同。如果让用户先选择平台,再生成对应内容,结果会更明确,也能避免一次生成多种版本,增加模型调用和产品复杂度。

因此,第一个 MVP 的主流程确定为:

上传照片 → 选择平台、场景和风格 → 补充说明 → 生成文案 → 处理图片 → 预览、编辑、保存和复制。

MVP版本的任务就是验证:

用户上传一组照片,选择自己的分享意图之后,AI 能不能帮他生成一段愿意发布的文字?

只要这个问题还没有验证,继续增加功能就没有太大意义。

MVP 方案确定后,我和ai聊的下个问题就是我们最关心的问题。

下一篇,独立开发者前期最大的陷阱。

相关学习资料