3 分钟
独立开发周记11:为什么 90% 的独立开发项目都会烂尾?



个人生活
最近其实每天压力都很大,主要是项目进展都不是很顺利,这个会放到后面具体再说。另外一个原因是泰语每天都有作业,然后作业里有70%的单词我又看不懂,当然是跟我没好好复习有关,大概一个月要学400个单词左右,3个月的有1200多个单词,说实在,真记不住,因为我最近几个月时间都花在做项目上。
最近比较值得开心的事情就是终于给我找到一家不冷的咖啡店,曼谷基本上90%以上的冷气都开的特别足,大多数本地人都会多带一件衣服,我们这种外国人基本上就是短袖被冻傻。所以找一家不冷的咖啡店办公一直是非常头疼的事情。我每周在家办工的时间不会超过2天,虽然家里啥都有,但是长期呆家也不好,大家疫情的时候应该有感触吧。然后家里猫也一直过来踩我键盘,让我陪他玩,反正在家工作效率有时没其他地方高。
这两天被Claude Code排行榜刷屏了,然后我们在某个群里看到就稍微说了两句,因为按照我的判断,一天最多能使用到800刀的上限,一个月5万多刀明显不符合直觉。然后就被喷了,并且甩给我大佬的一人独立开发年营收千万的视频,我的看法是经济下行需要神话,就是不知道后面课能卖多少一节。
后来我想了下,这个事情背后的目的是什么,经过我不专业的判断,应该是要在推特上起号,果然人家一天的粉丝就超过我这么久累积的粉丝了。吐槽归吐槽,流量还是有很多可以学习的地方。
这两天Stripe的支付宝的订阅申请下来了,后续做的项目应该可以考虑订阅制了。
StickerAI
本来想继续简化一下快速生成,结果弄了半天,结果Claude Code生成了一堆找不到bug的代码,最后还是回滚了。Claude Code虽然很好用,但是对于复杂项目我目前还是没整理出一套比较好用的流程,所以目前非常沮丧,一直反复回滚代码。
最近更新一版可以增加精细化的看Analytics的数据,因为之前只能看到访客,后来希望分析用户到底在哪里流失,所以就加了一些埋点进去。
另外最近看到某个大佬也推出了一款类似赛道的产品,怎么说呢,当时刚上线的时候还给大佬做过表情包并at过,但是大佬并没转发,最近就推出类似赛道产品,只能说自由市场就是这个样子。
PromptPlan
前段时间做了个决定,把项目迁移到nextjs,放弃了原生。之前原生的问题在于,MCP和底层CoreData数据搭配不是很好。就是其他AI调用了PromptPlan的MCP后,会碰到一堆主线程和子线程的问题,同步异步的问题,然后导致就是读取到都是CoreData的缓存数据,界面一直数据不同步。
我并不是写Swift的高手,基本上也不懂怎么写。后来跟GPT聊了很久后,觉得我并不强依赖本地Mac的一些操作,我调研了一些类似的TODO产品,基本上也是用包装Web的形式来做的。后来就下决心开始迁移了,但是还是那句迁移的并不是很顺利,应该要推迟到下个月可以上线。到时Windows、Mac、Web应该三端能使用。
其他
最近精力都放在一个web3项目上,因为涉及多端(前端、后端、数据同步、合约等),这个项目按照传统的开发应该是一个8人团队3个月开发的工作量,但是现在就1个人和若干的AI工具。所以在考虑是否能把之前项目管理经验和产品经验等融入进来,目前还在摸索中,大概花了一周的时间每天都在调整文档。包含各个模块的需求、技术方案、测试用例等,然后从编写测试代码开始来生成,因为现在还没正式联调所以还不知道具体效果。
目前碰到最大的问题就是上下文污染,比如说我改了一个需求,但是关联的项目经常会被污染使用老的需求,结果就是越改越错,目前我也没有特别好的办法,只能依靠测试覆盖。但是聪明的AI会把测试代码也改了达到高通过率。所以我给他写了9条诚实编码规则,目前还在看效果如何。
量化程序也是重新做了一版,还没正式调通。因为旧版本已经被改到90多个模块,但是一些bug一直无法根治和解决。这也是我目前碰到的最大的问题就是复杂项目很难维护,动不动就不仔细控制就容易失控。