ARTICLE · 1172821
GitHub千人围观,41个App零销售

10月7日,一个独立开发者在 dev.to 上贴了自己的后台数据。App Store 上挂着 41 个 App,从 9 月 1 日到 10 月 7 日,37 天,日销量全部是 0。同期他的 GitHub 仓库,70 天里被 clone 了约 1000 次,去重、排除 CI,峰值一天 80 次。
同一个开发者,同一批产品。一边上千人围观,一边一分钱没进。
这组数是他自己从 App Store Connect 的销售报告、iTunes Lookup 和 GitHub Traffic 三个官方接口拉下来的,10月7日导出,可复现。他说得很直接:不是卖得慢,是一个多月一单都没有。
一
先说结构。41 个 App 不是都能下载的,26 个卡在审核、被拒、下架,真正在架的是 15 个。
15 个的定价拉出来是这样:0.99 美元的两款,2.99 的 4 款,3.99 的 1 款,4.99 的 4 款,5.99 的 2 款,9.99 的 2 款,还有 2 款 12.99,是旗舰的 AI 工作台。
免费的,0 款。全商店评分,0 条。没有免费入口,没有试用,没有品牌积累。
也就是说,不管流量从哪来,用户落到产品页,第一屏就是一个购买按钮。按钮下面没有评分,没有试用,什么都没有。付费墙直接立在门口。
他回忆 8 月犯的错:那会儿内容带来一天 40 次 clone,他以为流量起来了,信任就建立了。实际上漏斗在更早的地方就断了——15 个产品,没有一个能免费打开用一下。
二
那 GitHub 的 1000 次 clone,为什么没变成下载?
他拆出三个原因。
第一,clone 源码的人,自己就能编译。他的工具是 macOS 的 AI 工作台,源码公开,开发者拿到仓库自己 build 就行,App Store 的安装包对他们没有增量价值。围观的是同行,不是用户。
第二,仓库里没有转化钩子。README 里的按钮指向 GitHub Releases,70 天累计 133 次下载,而不是商店页。最后一米没接上。看到的人不少,被引导到收银台的,几乎没有。
第三,两个人群的重叠比想象中小。GitHub 上的人是来看实现的,商店里的人是来要一个能用的东西。一个读代码,一个用产品,看的人和买的人,不是同一批。
三
流量那边也不太平,三个渠道里两个出了事。
先说 Reddit。9 月初他开始在多个版块发产品帖,一天最多 3 条。到 9 月中旬,所有帖子被站点级的垃圾过滤拦掉,账号显示 suspended。115 条评论,评论 karma 是 0,一条都没被计数。他提醒了一句:被静默屏蔽的人,自己看自己的帖子是正常的,只有别人看不到。要验证,得用第三方存档。
再说 X。账号还在,没被封,就是自己不发了。57 个粉丝,最好的帖子 89 个赞,停在 9 月 30 日。账号还挂了一个可能限流的临时标签,链接只敢放评论区。
最后是掘金,他唯一验证过有效的渠道。8 月初发了一篇四个 AI agent 引擎跑同一任务的对比,那两周 GitHub clone 到过一天 40 次,历史峰值。结果他 9 月底停了。
他把最有效的一条渠道,停在了最好的时候。
四
他把修复拆成了三件事。
第一,4 个 App 免费到 10 月 31 日,包括主产品 KinetBrief。他说这不是甩卖,先把能不能免费用到补上,再谈愿不愿付费。没有免费入口,付费墙就是墙。
第二,README 重做,30 秒讲清楚是什么,商店链接放到最前面,发布说明两边同步发。
第三,恢复更新。这篇复盘本身就是重启的一部分。他还预告了下一系列:90 天做一个带中文全文搜索的 SwiftUI 任务管理应用。
他自己的总结一句话:独立分发是乘法,任何一个因子是零,结果就是零。结构出问题,流量来了也接不住;流量出问题,产品再好也出不了门。两个都得是正数。
结
这组数对独立开发者的意义,不在他失败了,在他把失败拆成了每一环的真实数据。
多少人死在同一个地方:有人看,没人买。区别是大多数人只能感觉到,他把每一环的数据都拉出来看了——流量是真的,结构是真的,断点也是真的。断点在哪他都标出来了:没有免费入口,没有转化钩子,渠道没有验证。
搁到自己身上,有三件事能做。产品页先给免费入口,试用、免费档、体验版,什么都行,别让第一屏只有购买按钮。落地页把转化钩子接到底,README、官网、商店页,链条上每一环都要有下一步。渠道别凭感觉,用数据验证,哪一个渠道来的用户真的用到了产品,就重仓哪一条。
GitHub 上千人围观不稀奇,稀奇的是围观的人里有没有人最后掏钱。流量热闹不等于有钱进,这话说过很多遍,他这组后台数据又补了一次例证。
- END -















































































