【原创】我用AI辅助开发了一款记账App的全过程

产品经理小明
产品经理小明
2024-12-0421,340 阅读312 评论

我是一名产品经理,会一点基础的HTML和CSS,但JavaScript的水平仅限于修改现成代码。就在上个月,我利用AI编程助手,从零开发了一款个人记账Web应用。

想法起源

市面上的记账App要么功能太复杂(随手记),要么广告太多,要么需要付费。我想要一个极简的、完全符合自己使用习惯的记账工具。既然找不到合适的,不如自己做一个。

开发过程

整个过程大概用了两周的业余时间。我采用的方法是:先画出原型图,然后用自然语言向AI描述每个功能,让它生成代码,我再测试和调整。

遇到的最大的挑战不是AI写不出代码,而是我自己看不懂生成的代码,导致出了问题不知道怎么改。后来我学聪明了——每让AI生成一段代码,都让它解释一遍这段代码的作用。慢慢地,我也能看懂大部分逻辑了。

最终成果

我的记账App功能很简单:

• 添加收支记录,支持分类

• 按日/周/月查看收支统计

• 简单的图表展示

• 数据导出功能

• 响应式设计,手机和电脑都能用

虽然功能简单,但完全满足了我的需求,而且用起来很顺手。

经验总结

1. AI编程助手确实降低了编程门槛,但基础编程知识仍然很重要

2. 产品思维在这个过程中意外地有用——我知道要做成什么样

3. 从简单项目开始,不要一上来就想做复杂功能

4. 学会提问比学会编程更重要——清晰地描述需求是核心能力

这次经历让我特别兴奋。作为一个产品经理,我突然发现自己能做的不再只是画原型和写PRD了。如果你也有一个想做的小工具,真的可以试试看!

AI编程原创项目记账App产品开发