

□
TITLE / 027
文科生如何从“代码小白”做出人生第一款App(包含全套提示词)

很久以前,江湖上流传着一条“文科无用论”的铁律:
互联网时代的文科生,不会写代码;不会写代码,就造不了产品;造不了产品,就很难证明自己的价值;证明不了价值,就只能在就业市场里被现实教育:“你不是不优秀,但我们更倾向于理工科背景”。
那时的“文科生”,几乎被等同于了数码时代的新文盲。
可是有一天,AI横空出世。
愁眉苦脸的文科生,仿佛看见一位绝世高人从天而降,淡淡说道:
“少年,我看你骨骼清奇,是百年难遇的Prompt(提示词)奇才。要不要做个app呀?“
为什么AI时代,文科生反而更有优势?
先说结论,当有人替你承担了所有搬砖的活儿,那么建成什么样的房子就只取决于你脑子里有什么样的蓝图了。
在AI时代,真正拉开做出产品、创造价值的差距的,是这些:
• 你能不能发现问题 • 你能不能理解用户 • 你有没有优越的价值观、方法论帮用户解决问题 • 你有没有审美 • 会不会讲故事 • 以及是否拥有跨学科、跨文化、跨越不同用户群体的视野和心胸
而这些,恰恰应该是文科生在人文、社科等领域长期打磨出来的能力。
说到底,这些就是理解人与爱人的能力。
当然不是说理工生不能理解和爱人,只是理工科的研究对象,更多是自然、系统和工具。
而文科从一开始,面对的就是人本身——人的情感、欲望、关系、社会,以及那些无法被公式完全描述的复杂性。
AI越强大,工具性的门槛就越低;而那些关于人性的洞察、对需求的敏锐、对时代情绪的捕捉,反而会变得更加珍贵。
因此,文科生在AI时代最大的优势,是使用基于对人类与社会的洞察去驾驭AI,创造出造福于人类的产品和价值。
从零开始,我做了什么?
首先第一步,不是写代码。
而是想清楚:
• 你要解决什么人的什么问题
这个”什么人“往往是你自己或者你身边在意的人。
因为只有当这个问题切切实实地痛在你身上,你才会有足够的动力去解决它。也只有当它长期困扰着你,你才愿意在一次次报错、一次次修改中坚持下去,而不是做到一半就怀疑人生,怀疑自己为什么要给自己找这种麻烦。
当产品的第一个用户是你自己,或者是你在意的人的时候,你会比较容易看到:
• 什么地方最让人抓狂; • 什么细节最容易被忽略; • 什么功能是真需求; • 什么设计只是花里胡哨的自我感动。
你不是为了做一个产品而做产品,而是因为你迫切需要这个产品存在,所以才决定亲手把它带到这个世界上。
产品始于一个真实的痛点
我做的这款App,叫“分手断联”。
起因是看到一个问题:分手之后,总忍不住联系前任怎么办?
这个问题唤起了死去的回忆。谁没有过那样的经历?那种感觉,像戒烟,像戒酒,更像戒掉一个已经长进骨头里的人。明明知道不该,却总忍不住打开聊天框。
这个痛点是真实的,这个需求也是存在的。那么有没有可能,做一个工具,帮人在最脆弱的时候,多坚持一天?
这就是产品的起点。
这个阶段,AI帮不了你。因为是你看见了这个痛点,也是你真心想解决它。AI可以写代码,但它不知道
半夜醒来时的崩溃;想要联络对方时的无助;以及一句“今天你也坚持住了”的力量。
这些只有人知道。是你需要告诉AI,这是你想要的剧本。
你是导演。AI是你的剧组。
好了,接下来,就是驱动这个“剧组”的步骤和提示词,供你参考。
AI是怎么一步步帮我把App做出来的?
很多人以为,用AI开发App,就是一句“帮我做个App”,然后它啪地一下,把成品甩到你脸上。
想得很美。
AI不是魔法师,它更像一个能力极强、但需要明确指挥的高级工程师。你不是来“求代码”的,你是来“带团队”的。
第一步:搭建开发环境
我的AI助手是Gemini,搭建的技术栈是:
• 编辑器:Visual Studio Code • 安卓模拟器:Android Studio • 跨平台框架:Expo • 编程语言:TypeScript
为什么选这套?因为是AI告诉我的。
第一段提示词可以非常简单:
我是一名零基础开发者,使用【你的电脑和系统配置】。请带我从零开始搭建一个app的开发环境,用于开发 iOS 和 Android App。
后来证明,这是目前个人开发者门槛最低、生态最成熟的一套移动端方案,可以同时支持 iOS 和 Android,非常适合新手。
安装过程中,AI会引导你完成:
• Node.js 安装 • Homebrew(Mac) • Expo CLI 配置 • Android Studio SDK 设置 • 模拟器创建 • VS Code 插件安装
当这一套跑通,你已经超过了90%的“想学开发但还没开始”的人。
第二步:和AI头脑风暴设计产品
在敲下第一行代码之前,你要先完成的,其实是“产品定义”。
你要先回答这几个问题:
• 这个App叫什么名字? • 它解决什么人的什么问题? • 用户每天会在什么场景下使用它? • 核心功能有哪几个? • 用户打开后的第一眼应该看到什么? • 希望用户使用后的感受是什么?
这一步,你可以直接让AI帮你完成。
提示词:
我想开发一款帮助【什么人】【解决什么问题】的App。目标用户是【你的目标用户】,请帮我设计:
1. 产品定位 2. 用户画像 3. 核心功能(限制在3-5个) 4. 用户使用流程 5. 首页信息架构 请尽量简洁,适合个人独立开发。
这一步产出的,其实就是你的“产品说明书”。你可以和AI多次商谈协调,讨论出一个你满意的方案。
第三步:项目骨架
接下来,不要急着谈功能。
先生成一个最小可运行版本。
提示词可以这样写:
请帮我创建一个 Expo Router 项目,名称叫【你的app名】。代码结构要适合后续扩展,包括:首页,打卡页面,设置页面,日历,数据存储模块【根据你的需求调整】。
AI会给你标准命令。然后帮你建立基础目录结构.
这一步的意义不是“让app跑起来”。而是让你理解,一个App,本质上就是一堆文件协同工作。
第四步:先跑起来
很多新手最大的错误,就是一上来就要求:漂亮UI,数据同步,用户登录,推送通知,云端备份等核心功能。
结果第一天就淹死在代码的海洋里。
正确做法是:先让它活着,先跑一个基本的功能。
提示词是:
请帮我生成一个极简版断联打卡App首页。要求:显示当前连续打卡天数,一个“今日打卡”按钮,使用柔和治愈系配色,代码完整。
复制、粘贴、保存。
然后运行,扫码,或者打开模拟器。
我相信当你第一次看到自己的App出现在手机上时的那种感觉,不亚于一见钟情的喜悦。
第五步:小步迭代
接下来,每次只做一个功能。
错误示范:
帮我做一个完整的分手恢复系统。
正确示范:
请帮我实现一个保存连续打卡天数的功能。
或者:
请在首页增加一句随机鼓励文案,每次打开App随机显示一条。
每次修改一个点。
这样出了问题,也容易定位。
这种“灰度开发”实际上也是职业程序员的基本习惯。
第六步:Debug!Debug!
AI写代码一定会出错。
当你第一次打包成一个可运行的app之后,要自己或请人帮你测试一下,跑完整个app的运行周期和功能,这时候不是“会不会”,而是“什么时候”出问题的事。
拿到报错信息,告诉AI,提示词是:
我运行时报这个错误:[完整报错信息]当前相关代码如下:[完整代码]请分析根本原因,并只修改必要部分,不要重写整个文件。
叫AI “不要重写整个文件”,是因为有时候AI一激动给你推倒重来,可能会复活之前修好的Bug。
但现在AI的功能更强大了,对上下文的“记忆”时间更长了,即便生成新的代码,也没什么问题。所以如果你一直格式出错,大括号不知道怎么对齐,那让AI给你生成全部代码也可以。
第七步:AI不是神
AI很强,但它也有弱点。
第一,特别容易路径依赖。
比如有一次我遇到一个安卓报错,错误信息里明明白白写着,这段代码已经过时,需要按照最新的官方文档修改。我把报错扔给AI好几次,它来来回回改,就是解决不了。
后来我自己仔细看了一眼报错,直接问它:
“人家都告诉你要去看最新的官方文档了,你看了吗?”
它沉默了一会儿,老老实实承认:
“确实没有。我刚刚查阅了最新文档,发现这个命令已经废弃,现在应该改用新的写法。”
改完之后,问题当场解决。
它甚至还认真反思:
“刚才过于依赖已有经验,没有及时核对最新标准。”
我说你好意思说啊。
第二,AI非常擅长一本正经地胡说八道。
最经典的一次,是处理打卡日期的问题。
那个Bug卡了很久,它怎么改都不对。折腾半天之后,它突然灵机一动,郑重其事地提出一个“解决方案”:
“要不这样,我们把打卡第一天固定为3月8日。”
因为那天,刚好是3月8日。
我盯着这句话看了好几秒,怀疑它是不是短暂地下线过。
我问它:
“你知道自己在说什么吗?这是一个打卡App,不是纪念妇女节的专属软件。用户什么时候下载,就应该什么时候开始打卡。难道以后所有用户,不管哪天注册,第一天都统一从3月8日开始?”
它沉默片刻,然后非常诚恳地回复:
“你说得对,这个方案不具备通用性。”
翻译成人话就是:确实,我刚才胡说八道了。
所以你要多问:
你的实现逻辑是什么?为什么这么写?有没有更稳妥的方法?这种方案会不会有边界问题?
记住,虽然他会写代码你不会,但你不是它的学生,你是它的产品经理。
最后的提醒:AI不会淘汰你,但会淘汰不会用AI的你
最后,我想说的是,很多人担心被AI抢饭碗。但正确的问题不是:
“我如何不被AI替代?”
而是:
“我如何让AI成为我的新饭碗?”
当AI负责80%的重复劳动时,你就能把精力放在最值钱的20%上:
• 创意 • 判断 • 审美 • 共情 • 决策
这些,才是人的主场。
AI降低了编程门槛,但没有降低创造门槛。
你不需要成为程序员。
但你必须成为:
• 产品经理 • 测试工程师 • 用户研究员 • 项目负责人
这些职位和功能仍然存在,只不过有了AI这个工具,
一个人,也可以是一家公司;一个人,也可以是一支团队;一个人,加上AI,足以创造过去需要十个人才能完成的作品。
所以啊,江湖还是那个江湖。
只是兵器换了。
那这个兵器,你会用了吗?
最后,邀请大家下载使用这款app!苹果app store直接搜“分手断联”。安卓因为国内不能上架,可以点击下方“阅读全文”去爱发电电铺下载。
当然希望大家花好月圆人长久不需要用到这款app,这是为有需要的人预备的。但首先需要它被看见!所以即便你不需要,也欢迎下载,并给个5🌟评价,这样它就更容易被看到,你的下载和好评对于有需要的人来说都是潜在的帮助!
也预祝大家都成功实现自己第一个app产品!

如果你也认同 “影子大地”的生命态度请点击 ❤️或分享让更多有缘的灵魂在此相遇
影子大地|Nell
致力于探索“全人生命观”
观照理性 · 觉察心灵
#方法论 · 2026.04.29
Nell其他写字的地方
道路网址(dao-lu.com):
主要是跟theology相关的文章,以后不在这里同步发布,可邮件订阅。
爱发电(https://ifdian.net/a/nell_nell):
为赞助者特供的付费文章、日常花絮、以及一个实验性质的播客。
图片来源 | Image created by ChatGPT
封面模版 | 秀米
夜雨聆风