乐于分享
好东西不私藏

用 AI 做 App,最容易踩坑的真不是代码

用 AI 做 App,最容易踩坑的真不是代码
我做 Tutti 的时候,以为最难的是把功能做出来。
它是一个 macOS 音频工具。最初的想法很简单:让 Mac 的声音同时从多个设备里出来。第一版我只花了几天就上线了,代码跑通的那一刻,我还觉得这事已经完成了一大半。panel-desert 1.png产品上线后我才发现,真正容易踩坑的,恰好都不在代码里。
我这次用到 6 个 Skills。它们不是 6 个排队干活的机器人,更像一条从找问题、做产品、定价格到找用户的路线。该让 AI 干的就让它干,该自己拍板的地方,一个都不能省。

第一关:先别急着写代码,先确认用户到底在烦什么

第一版 Tutti 能让多个设备同时播放声音。但发出去之后,大家关心的却是另一批问题:能不能单独调某个 App 的音量?不同设备的声音能不能对齐?
这不是用户在挑刺,而是我一开始把我遇到的问题,误当成了所有人最在意的问题。
这一步我会用 last30days。它会去看最近 30 天里 Reddit、X、YouTube、Hacker News 这些地方,大家在抱怨什么、竞品为什么被骂、哪些需求正在反复出现。说人话就是:别先闷头做一个自认为很酷的功能,先看看有没有人真的在为这件事抓狂。
Tutti 后来该补什么,不是我关起门来拍脑袋,而是从用户反馈和这些市场信号里慢慢浮出来的。

第二关:确定方向后,开发流程才轮到 AI 上场

需求清楚了,才进入开发。这里我没有把三个开发类 Skills 全塞进同一条自动流水线,而是给它们分了工。
Superpowers 是一套从想法往下推的完整流程。它会先帮我把需求问清楚,再做计划、拆任务、实施、检查。对刚开始做产品、脑子里只有一个模糊念头的人很友好,相当于有人一直提醒你:别跳步骤。
后来我又用 Grilling。它和 Superpowers 的目标很像,都是把想法变成可执行的开发工作,但它没那么自动。每到一个节点,我要自己确认再往下走。它更适合我已经知道要做什么,只是不想让 AI 一路闷头冲到底的时候。
这两个是二选一的主流程,不是叠在一起开双倍速。一个更自动,一个把关更手动。
Waza 则不抢主流程的位置。它是开发过程里的工具箱:做功能前用 design 想 UI 和方案;代码不对劲时用 hunt 找问题;改完再用 check 复查。它不是把我从零带到上线的传送带,而是让我在每个小环节里少踩坑。
所以这段实际的串法是:先把需求想清楚,选 Superpowers 或 Grilling 推进开发,再用 Waza 在设计、排错和检查时补位。AI 可以把执行速度拉很高,但方向还是我自己定。

第三关:代码做完,别随口问一次 AI 就把价格定了

Tutti 最开始定价是 7.99 美元。
这个价格,我只是和 AI 简单聊了几句,没有认真看竞品、替代方案、用户能感受到的价值,也没有想清楚买断、订阅还是其他模式更适合。后来才重新做了一轮对比,把价格调整到 12.99 美元。
startup-pricing-lab 就是补这一课的。它不会装神仙,直接告诉你一个绝对正确的价格。它会把直接竞品、替代方案、产品持续成本、用户价值和不同收费方式摆在一起,最后给出能验证、能回滚的定价假设,以及一条 14 天验证路线。
我后来才明白,定价不是找一个好看的数字。产品解决的是什么问题,用户会拿它和谁比较,做一次更新要花多少成本,这些才是价格背后的东西。

第四关:产品做完,渠道才刚开始

我还有一个很现实的翻车:Reddit 账号用了 6 年,但一直潜水。等 Tutti 做完想去发帖介绍,直接被当成机器人。
startup-channel-finder 就是为这种后知后觉准备的。它不只是列一排 Product Hunt、Reddit、X 给你打勾,而是去找目标用户到底聚在哪里、那个社区最近有没有人在讨论这个问题、允许不允许推广、什么标题和语气才合适。
它最后会把渠道分成几种:现在就能发、先去参与再说、可以走正式投稿,或者干脆跳过。这样你就不会把音频工具硬塞进一个不对的人群里,然后抱怨没人看。
Tutti 的教训也在这:账号和信任要提前积累。很多海外社区不欢迎刚注册就来推广的账号。产品做完才想起渠道,通常已经有点晚了。

这 6 个 Skills,怎么串在一起?

我的顺序很简单:
用 last30days 看真实问题和市场信号。
需求够清楚后,选 Superpowers 或 Grilling 作为开发主流程。
开发中的设计、排错、复查,用 Waza 补位。
能上线了,再用 startup-pricing-lab 把定价变成可验证的假设。
最后用 startup-channel-finder 找到用户和合适的说法,提前经营渠道。
这条路线里,AI 负责把调研、执行和整理变快;需求、定价和渠道的判断,还是要由做产品的人自己负责。
AI 让一个人做 App 的门槛低了很多。可当做出来变容易之后,做什么、卖给谁、怎么找到他们,反而更值得花时间。

6 个 Skills 的地址

  • Skills打包:https://recents.notion.site/6skills

  • last30days:从最近 30 天的真实讨论里找市场信号。

    https://github.com/mvanhorn/last30days-skill

  • Superpowers:从想法到验收的自动化开发流程。

    https://github.com/obra/superpowers

  • Grilling:Matt Pocock 的手动把关式开发 Skills。

    https://github.com/mattpocock/skills

  • Waza:设计、排错、检查等工程工具箱。

    https://github.com/tw93/Waza

  • startup-pricing-lab:定价和商业模式的证据化验证。

    https://github.com/Kappaemme-git/codex-startup-pricing-lab

  • startup-channel-finder:找目标用户、核对渠道规则并规划发布顺序。

    https://github.com/Kappaemme-git/codex-startup-channel-finder


Tutti 官网:https://tutti.barrybarrywu.com/