都说普通人可以使用AI编程开发产品了,作为产品经理的我决定亲自试一试,用AI给孩子做一个背单词小程序。历时3周,踩坑无数,最终成功上线!在这篇文章中,我将分享我的真实经历、踩过的坑以及核心结论:普通人能用AI做产品,但“零基础”目前仍不现实,编程的基础知识和产品思维是关键加速器。

缘起:从“看热闹”到“动手干” 今年3月份,在B站上看到了各种“AI编程”的视频,大家都说普通人可以用AI编程来做自己的产品了。我跟着教程做了几个简单Demo后,决定自己做一个能上线的产品。因为我比普通人强点,本身就是做产品的,而且我还自学过Python和React的一些知识,可以写简单的小功能。最后,我决定给我女儿做一个背单词的英语学习小程序“洛洛的学习工具”。

我的AI开发流水账 开发过程中,我首先需要写提示词,简单描述一下需求,让AI来根据需求写完整的PRD需求文档。这一步很重要,因为一次是肯定写得不好,需要不断地调整。文档写得越详细,AI写代码的时候就越容易。

普通人也能用AI编程开发产品?我的亲身经历告诉你!初期我只做了一个“单词闪卡”功能,之后又增加了“测一测”和“写一写”。需求文档写完后,我让AI根据文档生成小程序使用的API接口文档,生成后也要自己检查一下接口文档的输入和输出参数是否符合要求。直到看到文档没有问题了,就可以让AI根据需求文档来编写代码。

小程序的核心功能 这个小程序里面有24种主题单词,每种主题里面包含三种学习单词的方式。

第一种,“单词闪卡”功能:这些单词的图片都是使用Coze的工作流来批量生成的。用户可以左右滑动图片切换单词闪卡,这个效果经过了多次尝试,最终实现了良好的用户体验。

第二种,“单词测一测”功能:选择图片上对应的单词,选错后会提示错误,答题完成后有统计页面。但因为没有做用户相关的功能,用户无法查看打错的单词,未来有空再增加相关功能。

第三种,“单词写一写”功能:用户需要按正确顺序点击字母拼写单词,选错字母时,横线会闪动变红色,拼写成功后会显示“下一题”的按钮。

管理后台功能 我最早使用Python脚本批量生成单词和图片,后来为了方便维护,搞了一个管理后台。管理主题页面可以增删改查主题分类,管理单词页面可以调整单词及其图片。

部署上线 所有功能都做好并测试没有问题后,我需要把后端代码部署到服务器。我选择了京东云最低配置,年费仅28块。小程序的代码上传到小程序后台发布。为了被搜索到,我进行了小程序的认证和备案。

结论与反思 通过这次开发,我得出的结论是,一个没有任何代码基础和互联网产品知识的人,要想做一个真正意义上的产品,使用目前的AI工具仍有困难。学习一些基础的产品和技术知识是必要的,但相较于没有AI之前,使用AI编程的门槛已经降低了很多。