使用AI 编程工具开发APP 遇到较大阻碍!

作为一名36岁的工厂工人,我对AI编程充满热情,并正在尝试使用AI编程来创造一些东西。在2025年3月27日,我启动了一个自律型APP开发项目。这款应用的核心功能是帮助用户控制和减少观看手机短视频的时间,打算开发了自己用。

整个开发周期大约持续了半年,从初步构思到昨天基本完成。最初,我使用cursor进行开发,完成了软件的需求分析和部分代码编写,但随后遇到了瓶颈。直到上周,我观看了B站“AI进化论花生”频道关于字节跳动AI编辑器“trae”的完整使用教程,这让我意识到自己卡住的关键点——我并不清楚如何使用AI编程工具来完成整个APP的实际开发。我只知道可以使用AI来编程,但写完代码后就不知道接下来该做什么了。

我决定模仿花生的方法,先成功开发出一款可用的软件。我考虑购买一台苹果电脑,按照花生的方法操作一遍。通常要在苹果应用商店上架应用,需要Mac设备和Xcode。当然,也有跨平台开发工具可以实现类似功能,这或许是一个可行的替代方案。但考虑到我之前没有相关经验,这对我来说是一个全新的领域,我可能会感到紧张和害怕,担心半途而废,所以我决定先不购买新设备,而是使用现有的工具进行开发。

目前,我使用的是Windows系统的台式电脑和笔记本。我的计划是结合“cursor”或“trae”工具,再加上Android Studio来完成整体开发。这两天公司因事故调休,我花时间总结了APP的制作流程,并开始使用“cursor”或“trae”生成相应的代码和文件。但当我使用Android Studio来运行调试这些代码时,问题接踵而至。我对这款软件一无所知,可能从安装开始就遇到了问题。它的界面是全英文的,看起来让人头疼不已,心生恐惧,就像看天书一样。我完全不明白这个软件该如何使用,感到非常混乱,不知道接下来该做什么。27号整天几乎都被这个问题困扰。

这种遇到困难后的熟悉感觉又回来了:心生恐惧,想放弃,害怕,不知道该如何操作。从22年开始使用cursor时也是类似的情况,还有几年前自学Python时也是如此:面对新鲜未知的东西,我本能地感到害怕,不自在,想着放弃,瞬间失去动力。

我之所以想要开发这个APP,是因为短视频对我的工作和生活产生了巨大的影响。我的眼睛和睡眠状况本身就不太好,眼睛经常会疼,如果晚上睡不好,疼痛感就会加剧。而观看短视频不仅影响了我的精力集中,很多时候还严重占用了我的睡眠时间。每天下班回家,在等电梯的时候,我总会想着拿出手机看看短视频。可一旦开始看,就停不下来了。从电梯到家不过一两分钟的路程,我却常常因此刷到凌晨。即使眼睛已经非常疼,我依然放不下手机。直到实在撑不住了,才勉强放下手机,然后陷入无尽的懊悔和自责中,责怪自己为什么控制不住。明明知道需要控制观看视频的时间,可现实依旧打脸。这种循环真的让人哭笑不得以及无奈。在如今的社会,完全杜绝手机的使用是不可能的,只能用一种方法来改善另一种方法带来的不良影响。所以我需要一个外力来让自己从这种恶性循环中解脱出来,这个APP就是这种外力,我给它取名叫做“手机紧箍咒”,它的主要功能有两点:监控观看视频时长,超出设定时长后强制退出无法再次打开;特定时段禁止观看视频。就像给孙悟空带上紧箍咒是为了约束其行为、助其修行一样。我希望我也给我的手机带上一个紧箍咒,来约束自己的行为,帮助自己修行、成长。

此外,近期我可能面临着职业转折。今年大环境不好,公司的销售业绩也不理想,特别是我们车前整体需求不足,导致大量调休。我们还要与集团的口服剂车间进行合并生产,未来的何去何从都是一个大问题。因此,我需要借助当前的危机和AI的能力来破局,进行转型。AI编程和写作是我应该考虑的重要方向,但一直以来推进缓慢。

为了让自己尽快适应这个环境,我决定立即行动起来,边做边学,遇到问题再解决问题。我的起点就是这个APP,希望通过它一步步走上自己想要的道路。

然而,昨天我遇到了一个重大挫折,这让我感到非常挫败和焦虑。从早上起床到晚上11点半,我一直在处理这个问题,但进展非常缓慢。早上,我专注于设计APP的代码和文件。到了下午,我开始使用Android Studio来运行这个APP文件,但始终无法正常运行。Android Studio要么缺少一些关键的更新和同步,要么就是我不知道该怎么用。晚上,我去接女儿放学回来,之后继续使用Android Studio。大约七点半左右,我听了字节跳动关于trae使用的直播,我也问了关于我目前困境的问题,但几乎没有什么收获。

接下来该怎么做呢?我的想法是:接着做这个APP,不能放弃。现在主要是卡在Android Studio的使用上,以及自己缺少对整个开发环节的了解上。虽然自己紧张害怕,但比起之前已经好太多,更何况现在有这么多的AI来帮助自己。昨天在使用Android Studio时,我大量使用豆包,豆包的截屏功能很好用,每当跳出一个界面,我都会截图给豆包,询问里面的英语是什么意思,然后将这些英语单独提取出来存到飞书文档里,方便后续的学习。

现在总结一下问题:

  1. 不熟悉APP的开发流程,不论是传统的还是借助AI编程工具开发的流程,都不熟悉。
  2. 英语匮乏,面对全英文界面的一些工具,两眼一黑,心生恐惧。
  3. 极度缺乏编程、计算机、网络的基础知识。

解决方案:

  1. 大量查看B站相关视频、阅读相关的文章(知乎、IT博客等),在GET笔记里创建APP知识笔记,记录相关的信息,便于查找使用。
  2. 将我现在的问题发给AI分析,吸取有用的建议。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值