挑战用手机写代码!我开发了第二个「小猫补光灯」|登上了AppStore排行榜

花叔vBilibili08:51

原视频
学习与成果

概览

花叔用通义App在手机上开发「小猫爱心眼」App,验证AI编程零门槛与需求发现方法。

关键点

  1. 1从拍摄爱心眼视频的高赞现象中发现真实需求
  2. 2全程用通义App完成代码生成与多轮报错修复
  3. 3App成功build并可拍摄静态与动态爱心眼效果
  4. 4写代码更推荐通义PC端代码模式,能力更适配

时间轴4 章 · 19 节

第 1 章

背景与挑战目标

以AI编程热潮和小猫补光灯的成绩为引,提出产品价值在于解决用户问题,并立下本期挑战目标。

1.1

AI编程热潮与小猫补光灯成绩

近期AI编程热潮:Claude 3.7能力炸裂,DeepSeek的V3编程能力强,通义开源的QwQ-32B在LiveBench成为全球性能第一的开源模型。花叔自称不会写代码,用AI编程写的小猫补光灯登上App Store分类榜Top二十,Pro版更登上国区付费应用总榜第一。

1.2

产品价值在于解决用户问题

不少人把补光灯称为AI编程领域的Hello World项目。花叔高兴于这个简单产品被那么多人喜欢并能给人启发,因为用户其实不关心产品代码量大不大、难不难,用户需要的仅仅是产品能帮助他解决问题。

1.3

本期挑战:小红书找需求并用手机开发

花叔指出未被满足的需求场景还有很多,为验证观点并展示AI编程对普通人有多容易上手,他决定通过小红书发现需求,直接用通义App进行AI编程开发。

第 2 章

从行为中发现需求

通过观察用户行为而非听取用户说法,从烟花下眼睛很美与爱心眼视频高赞中发现需求,确定开发小猫爱心眼。

2.1

观察用户行为而非听用户说

花叔建议通过小红书、Reddit这类用户真实生活的平台去了解、发现和验证需求,而且发现过程未必要看用户说什么,而是去观察他们的行为,看看他们是怎么做的。

2.2

烟花下眼睛很美引出拍摄灵感

花叔在越南富国岛时天天有烟花表演,和女朋友每天欣赏花火大会。很多瞬间他发现烟花闪烁时看着她的眼睛,眼睛出奇的美,于是好奇会不会有女生喜欢特意在看烟花时拍摄眼睛。

2.3

爱心眼视频高赞验证需求存在

这个场景太小众,花叔没发现什么,但意外发现很多用户有类似行为:拍摄爱心眼,好几条视频有几千甚至几万、几十万的点赞。视频逻辑很简单,用爱心动态小视频对着人眼,眼里就反射出爱心动态形状,拍出的眼睛照片非常好看,点赞和收藏量说明很多人喜欢。

2.4

确定项目:小猫爱心眼

花叔觉得拿视频去拍太不方便,决定开发项目小猫爱心眼,把用户本来就存在的需求产品化,让女生能拍出眼中闪着爱心或任何别的发光形状的更美照片。

第 3 章

用通义App开发App

完整演示用通义App扮演iOS开发助手,从描述需求、新建项目、复制代码到多轮修复报错直至build成功。

3.1

开启深度思考并设定iOS开发助手

开发用到通义App和iOS开发者工具Xcode。打开通义后先开启深度思考模式,再发一段iOS开发提示词,要求它以特定行为提供开发支持。通义知道了要扮演iOS开发助手角色来帮忙完成开发,并询问需求。

3.2

描述爱心眼功能需求

花叔表述需求:开发叫爱心眼的App,打开后横屏展示超大爱心图像,有粉色、紫色、白色三种静态图形,还有一种像水波一样不停放大嵌套的动态图形,并希望通义提供对应代码。通义先给出项目层级结构,再提供不同视图文件的代码。

3.3

按通义指导新建项目与文件

花叔按通义指导在Xcode左边新建项目,命名为Heart并create,左侧内容出现。通义会说明代码位置如何放置以及分别应有什么代码,花叔按其介绍先处理ContentView并做对应替换。

3.4

复制ContentView与HeartView代码

按通义说法创建HeartView对应的文件结构,所有文件新建完成后,把ContentView和HeartView的代码复制过来放进去。

3.5

运行报错并回传通义修复

所有代码复制完成后尝试运行,出现非常多错误。花叔说这些错误都没关系,可以重新复制回给通义,让它帮忙解决对应错误。

3.6

多轮调整后build成功

花叔跟着通义的指导做对应调整,重新新建后还有两处错误,再把报错返回给通义继续调整。经过多轮测试和调整后重新编译,终于build成功,效果符合预期:有不同颜色的爱心,也能展示动态爱心图像。

3.7

模特演示静态与动态爱心效果

花叔说明动态图像比较适合用来拍live图,其他静态拍摄即可。他找了模特演示效果,展示爱心在眼睛里表现出来的形象。产品已可用,接下来要发布上线。

第 4 章

上架与工具建议

用通义撰写推广信息并提交审核,同时指出手机写代码非最佳实践,推荐PC端代码模式与QwQ-32B。

4.1

用通义撰写App Store推广信息

在App Store分发和提交App还需要写推广文本描述、关键词以及技术支持文档之类的东西,花叔把这些信息也完全交给通义App去写。

4.2

提交审核并期待一周一万用户

App所有信息配置完成后提交至App Store审核,等待审核通过、发布上线。花叔非常期待这个App能不能达成所说的一周获取一万用户的目标。

4.3

手机写代码非最佳实践

花叔总结AI模型能力真的有点强,甚至用通义App这么一个手机App就能轻易完成App开发。他坦言挑战前有些紧张,因为用手机App写代码确实不是做开发的最佳实践。

4.4

推荐PC端代码模式与QwQ-32B

通义PC端网页版有代码模式,可以快速选择代码模式下的提示词生成网页,生成的网页还能获得实时预览;使用深度思考模式还能用到通义最新最好的QwQ-32B模型。

4.5

结尾号召尝试AI编程

花叔说前面主要是为更有挑战性才用通义App开发,平时有写代码需求更建议通过PC端完成,因为它的能力更适配写代码场景。他号召现在没有任何借口不去尝试AI编程,去试试通义App,普通人也能由此创作自己的作品、感受创作的快乐。

由知否生成 · 整理你自己的资料 · 登录后按账户权益阅读、整理与提问