把这一年收进抽屉

该渲染由 Shiro API 生成,可能存在排版问题,最佳体验请前往:https://innei.in/posts/experience/put-this-year-in-a-drawer

前几天收到通知,所在的团队解散了,我这段工作也一起画上句号。

虽然这个月一直隐隐觉得情况不太妙,但真的落在自己身上的那一刻,人还是会愣一下。有点空,有点失落,也有种「啊,原来已经走到这一步了」的感觉。

想了几天,还是决定把这一年多的经历和一些个人反思写下来,当作一个存档。以后哪天心态稳定了,再回头看,至少能更清楚地知道自己这段时间到底经历了什么、学到了什么。

为什么会去做这个项目

最早接到这个机会时,我刚经历人生第一次裁员。那段时间整个人状态挺糟的,对未来特别迷茫,对自己也没什么信心,各种躯体反应、抑郁、焦虑、失眠一股脑地冒出来。

就在那时候,有人找我聊到这个项目。那会儿项目还非常早期,很多东西都停留在想法、脑图和讨论里,连像样的 demo 都还没有。但对当时的我来说,有人愿意拉我一把,给我一个能重新把注意力投进去的事情,本身就挺不一样的。

现在回头看这段经历,哪怕后来大家的路径和选择各不相同,我依然很感谢当时那次「拉一把」。它确实是在我比较低谷的一个时间点,给了我一个出口。

另一方面就是一个很简单的判断:我本身就对这种类别的产品很感兴趣。

我一直喜欢做 ToC 的产品,喜欢琢磨交互细节、体验和界面呈现。

再一次从零开始创造一个东西,其实是很酷的事情,而且自由度也很高。这个项目在早期也给了我很多发挥空间。

在这一年多里,我都在做些什么

如果只看事情本身,这一年多其实过得很密。

因为项目很早期,很多基础的东西都需要从头搭起来,我主要做了这些:

从零搭了一整套基础组件;
一点点把 UI 的设计规则、风格和设计体系搭出来;
把 App 的数据流架构重新理了一遍,把之前比较散的部分串起来;
桌面端(Electron)的更新方案、一些踩坑和调优,也是我一点点摸出来的;
围绕产品的设计和优化,我也写过几篇博客记录当时的想法。

那段时间,我基本是 设计、前端、产品 三件事一起干。经常是白天写代码、改交互,晚上还在想组件要不要再重构一下,周末偶尔继续打磨。

我对细节的执着,在那个阶段被放大得很明显。经常为了一个 1px 的对齐,或者一个 hover 状态,盯着屏幕看半天,不停调 spacing,调整节奏。

后面我的 commit 数一直往上爬,前端那块几乎所有角落都翻过一遍,一些历史遗留的问题也是趁着重构的时候顺手清。

有人跟我说,我这状态有点像把公司项目做成了个人项目。虽然有点玩笑的成分,但确实说明了当时那种「恨不得所有细节都先过一遍我眼睛」的投入。

从纯工程师视角看,这一年我学到的东西挺多的。

以前更多是「完成别人安排的需求」,现在多少对这个产品的形状、系统架构、体验节奏,有了一些自己的判断。

对这段经历的一些个人反思

接下来这部分,就不局限在这个项目本身了,更多是我在这段时间里,对「怎么做一个产品」的一些感受。

我不打算给任何人下结论,只讲我自己以后会怎么做得不一样。

1. 关于「商业化要不要想得很早」

在早期阶段,我确实更偏向「先把东西做出来」「先做一个好玩的产品」,对商业化的思考会往后放。事后回头看,对我自己来说,教训是:
不一定一开始就要把每一块都推到极致,但至少要在心里留一条大致的路: 这个产品大概是为谁做的,这些人未来有没有「愿意为它长期买单」的可能。
如果脑子里完全没有这条路,日常决策就很容易被短期数据牵着走。很多看上去漂亮的增长,不一定是在为未来打基础,有时候只是让你在一条不太适合长期生存的路径上走得更远。

现在再做任何项目,只要心里有一点「它有机会变成一个长期产品」的念头,我都会尽量在比较早的阶段,先粗略想清楚:

它大概会服务谁;
这些人为什么会愿意长期留下来;
他们愿意为什么买单。

这不只是这次经历的感受,其实是这几年所有项目叠加起来给我的提醒。

2. 关于「激励」和「真正的用户」

另一个对我很深的提醒是:激励是一种筛选器。

各种奖励、玩法,在短期内都非常有效,这点我在这个项目以及别的一些项目里都见过。

但它筛出来的,更多是「对激励敏感的人」,而不一定是「对产品本身有强需求的人」。

如果前期一直用这种方式去拉新,很容易导致:

数据好看、热度不低;
但当你希望产品靠长期价值站住时,发现核心人群其实没有被真正建立起来。

以后再做类似的产品,我会更谨慎地区分:

哪些是「为产品本身添砖加瓦」的设计;
哪些只是「为了短期刺激」的玩法。

这个反思同样不是在评价哪个项目好或不好,而是提醒自己:

不能只被短期数字牵着走,要时刻记住自己真正希望留下的那一拨人是谁。

3. 方向没想清楚的时候,越努力反而越危险

这段经历里,还有一个挺扎心的感受:
大家都很努力,事情也很多, 但有时候你隐约知道,自己是在用努力填前面没想清楚留下的坑。
你越是全力往前冲,就越难停下来问自己一句:
如果照现在这个方向一路做到极致, 那个终点真的是我想要的吗?
这个问题不针对任何人,只是对我自己的一种提醒。以后我会更刻意留出一点「按暂停键」的空间,哪怕只是定期问自己这个问题。如果长期答不上来,可能就说明有哪里不太对劲了。

4. 时机本身也是一种成本

这几年回头看,会有一个很强的感觉:
有些窗口期是真的会关上, 关上之后再做同样的事,难度完全不一样。
不只是这一次,我接触过的好几个项目都有类似的影子。在某个阶段其实都迎来过一小波关注或讨论度,如果那时能更早地意识到:

要不要在那时候认真规划一下下一阶段;
要不要借着关注度去争取更多缓冲时间;

后来的剧本可能会不太一样。当然,也未必就一定成功,但至少不是在热度退去之后再来补前面的课。

这件事给我的提醒是:

产品有自己的节奏;
市场也有它的节奏;
有些决定,如果总觉得「以后再说」,其实就是一种隐性成本。

关于「人情」这部分

前面说了很多产品、商业、技术上的东西,但对我个人来说,这段经历还有一块很重要的是「人」。

在我第一次被裁、状态很差的时候,是这个项目给了我一个可以重新投入的方向;
给了我一个在桌面端、大型 ToC 产品上深度打磨的机会;
也让我有机会接触到之前没做到的职责和领域。

不管后来每个人的选择如何,这件事本身我是一直记在心里的。

有时候就是这样。你在别人低谷的时候伸一把手,对那个人来说,意义会很长。

所以,对这段经历,我的情绪是很复杂的:

有遗憾,也有不甘心;
但也有很多真诚的感谢。

它既不是简单的「成功」或「失败」两个字可以概括的,更像是一次把很多课提前塞给我的密集训练。

对未来的一点想法

短期内,要面对的还是很现实的问题。找下一份工作,解决生活,慢慢让自己从这段紧绷的节奏里抽离出来。

但可以确定的是,以后再谈「做一个可持续的产品」,我的态度会比以前更加谨慎,也会多一点敬畏。

如果你刚好也在经历类似的阶段,或者也在做一个早期项目,希望这些碎碎念能给你一点参考。哪怕只是让你提前避开我走过的一两个坑,也算是这段经历留下的价值之一。

谢谢你看到这里。

看完了?说点什么呢

via 静かな森 (author: Innei)
35岁生日,在横店

最近全国各地降温,今天杭州也特别冷,大家注意保暖。

这周末没有出行安排,今天在家干了一天家务,把宝宝的衣物、毯子全部洗了,下周再洗奶瓶等哺乳用品,为迎接宝宝出生做最后的准备。明天上午产检,下午到小河直街围炉煮茶,感受冬天的到来。

上周末倒是出了趟门,到横店玩并度过35岁生日。行程如下:

[查看全文...]

via 拾月
作为日记本的博客

想聊这个话题,得从最近几条评论说起。

[查看全文...]

via 拾月
写在离开 Folo 之后 原稿

该渲染由 Shiro API 生成,可能存在排版问题,最佳体验请前往:https://innei.in/posts/experience/after-leaving-folo-backup

前几天收到通知,Folo 解散了,我这段工作也一起画上句号。

虽然这个月一直有不太妙的预感,但真的落在自己身上的那一刻,还是会愣一下,有点空,有点失落,也有种「啊,真就走到这一步了」的感觉。

想了几天,还是决定把这一年多的经历和反思写下来,当作一个存档。以后哪天心态稳定了,回头再看,应该会比较清楚自己这一段到底经历了什么。

为什么会去做 Folo

最早接到 Folo 这个机会时,我刚经历了人生第一次裁员,整个人状态挺糟的,对未来特别迷茫,对自己也没什么信心,出现了严重的躯体反应,抑郁和焦虑,整夜整夜的失眠。那个时候,DIYgod 找我聊了 Folo 的事情,那个时候项目刚开始,连 demo 也没有,当时没想那么多,只记得那段时间我整个人挺焦虑的,能有人拉我一把,就已经很不一样了。所以现在回头看这段经历,哪怕项目最后没有按大家一开始想的那样走下去,我对 DIY 其实还是挺感激的——那确实是在我比较低谷的一个时间点,给了我一个出口。

然后就是那种比较简单的判断:做这个项目本身我也感兴趣。我很喜欢做 ToC 的产品,一直以来。

老实说,再一次从零开始创造一个产品也是挺酷的,而且很有自由度。

这一年多我都在干什么

如果只看事情本身,这一年多过得其实挺密。

早期很多基础的东西,基本都是我一点点搭起来的:

所有基础组件的建立,自己撸了一整套
UI design 的规则、设计体系怎么定,也是从零开始搭
App 数据流架构重构了一遍,把之前比较散的部分都理顺
Electron 的热更新方案也是我去踩坑慢慢调出来的
有关 Follow(早期产品名称)设计和优化我也曾在博客中写过挺多文章

同时我还兼着产品,一边写代码一边拍脑袋想功能,很多功能其实是带了不少个人偏好的。打磨细节也是我非常执着的一个点,经常真的是为了一个 1px 盯着屏幕看半天,调 spacing、对齐、hover 状态这些小东西。

那段时间基本上是:设计、前端、产品我都在干。周末有时候还在琢磨组件要不要再重构一下,或者把哪个交互再改顺一点。

虽然每天都会干到很晚,有时候周末也在打磨,但那个阶段整体还是挺开心的,有那种「在把一个东西从一团糊糊慢慢变顺眼」的满足感。

后面我的 commit 数也爬到仓库第一了,前端那一块几乎所有角落我都翻过一遍,很多历史遗留的地方也是趁重构的时候顺手清掉。

有群友跟我说,我这状态有点像面包,把公司项目做成了个人项目,这话虽然有点玩笑的成分,但当时确实是那种「恨不得所有细节都先过一遍我眼睛」的状态。

从纯工程师视角看,这一年我学到的东西挺多。以前只是「写别人安排的需求」,现在多少对整个产品的形状和系统有了一些自己的判断。

但最后还是走到了终点

当然,光技术上长进不代表项目能活下去。

Folo 最大的坑,其实在一开始就埋下了:我们起步的时候,并没有认真想过商业化。

早期的 Folo 带点 Web3 的影子,搞过邀请码、搞过活跃激励,拉过一批那种对玩法和「赚点什么」很感兴趣的用户。

在那个时间点,这种判断也不算离谱,只是现在回头看,问题其实挺大:

没有想清楚真正要服务的是谁
没有想清楚未来谁会为它付费
很多设计是围绕「玩法」和「活动」长出来的,而不是围绕「长期愿意付费的那一拨人」

后面环境变了,我们开始往 Web2 + AI 这个方向靠,想把它变成一个「正常的订阅制阅读 / 时间线工具」。这时候割裂感就出来了:

对一部分早期 Web3 用户来说,Folo 之前是一个「有点 DeFi 味道的玩具」,后面突然变成一个正儿八经做体验、做订阅的 Web2 + AI 产品,他们很难买账,也不觉得这东西值得付费
而真正需要一个 Web2 + AI 阅读工具的那拨人,其实并不会因为你「曾经是 Web3 项目」而对你多一点好感,甚至有些人会直接带着偏见看

中间这段过渡期挺别扭的:老用户觉得你变了,新用户又不知道你以前是谁,两边都没完全站稳。

更讽刺的是,Folo 曾经「有点小辉煌」的那段时间,整体热度很高,数据也还可以,圈子里讨论不少,甚至有很多人在闲鱼出售大量邀请码。

没有认真设计商业化路径,也没有趁着那波势头去融一轮钱,让项目多一点缓冲时间。现在看,那大概是这个项目离「也许能活久一点」最近的一次,只是当时谁都没把它当回事。

等热度退下去,我们才开始回头想商业化和融资,那时候难度已经完全不是一回事了。在这个阶段,当大家开始严肃讨论「订阅」「营收」「可持续」这些问题时,之前没想清楚的东西就一起堆过来了:

靠激励吸引来的用户,和你想象中的「愿意为了阅读体验付费」的用户,并不是同一批
产品很多地方其实是迎合前者成长起来的
一旦开始收费,早期用户的预期和心态就会产生很明显的反噬

那段时间的感觉挺真切的:你以为自己是在从 0 开始做付费,实际上更像是在从负数一点点往 0 爬。

对这段经历的一些反思

我尽量简单讲,不写成那种鸡汤总结。

1. 「以后再想商业化」基本就等于没想

一开始我们确实是抱着做玩具的心态去做的,甚至觉得:
现在不缺钱就不考虑商业化,也不为后续铺路,直接封死路口
但现实就是:如果脑子里完全没有一个「谁会掏钱、为什么掏」的粗略想法,那么你在日常做决策的时候,很容易被短期数据带着跑。

很多「看上去很不错的增长」不一定是在为以后做准备,有时候只是让你在一条不太对的路上越走越远。

以后再做任何项目,只要心里有一点「它有机会商业化」的念头,我应该都会尽量早点把商业模式大致想一想,再说是不是要认真做下去。

所以,我最近做的 Afilmory Cloud,不管有没有人用我都会放开付费计划的口子。

这里再打一下广告:https://afilmory.art 欢迎来用。

2. 激励拉来的用户,很可能不是你的用户

这个教训应该会刻在我脑子里挺久。

各种代币、积分、奖励、活动,这些东西短期非常有效。 但它的本质是一个「筛选器」:

你用工具本身的价值筛选来的,是「需要这个工具」的人
你用激励筛来的,是「对激励敏感」的人

这两类人不完全重合。

当你后期要靠订阅、靠长期价值来活的时候,前者才是关键用户。

但如果前期一直在放大后者,那后面就会非常难办。

3. 方向不对的时候,越努力越危险

这段时间我经常有这种感觉:

大家都在很努力
每天有很多活要干
也一直在「解决问题」

但内心深处其实知道,现在的很多努力是在补前面那些没想清楚留下的坑。有时候你越投入,越难有力气抽身去想「要不要换条路」。

这件事对我最大的提醒就是:

忙不是问题,关键是要定期停一下,问自己:
如果我们照现在的方向一路做下去,哪怕做到极致,那个终点是我能接受的吗?
如果这个问题迟迟回答不上来,那多半说明有不对劲的地方了。

4. 时机也是成本

这两年回头看,会有一个很强的感觉:有些窗口期是真的会关上,而且关上以后,再做同样的事情,难度是完全不一样的。

Folo 在那段热度最高的时候:

名字在圈子里多少还是有人认的
数据和关注度也都比后期好看得多

如果那时候我们不把它当玩具,而是稍微认真一点:

提前设计好一条清晰的商业化路径
或者在热度在的时候试着去融一轮钱,给项目留一点犯错空间

后来事情的走向可能会不一样。

当然也不一定就能成功,但至少不是现在这种「热度没了再去补前面的课」。

这件事给我的提醒就是,产品有节奏,市场也有自己的节奏

不是什么东西都能「以后再说」
错过的一些时间点,本身就是成本

以后再做一个项目,如果感觉它处在一个「可能是风口边缘」的位置,我大概率会更早去想:
要不要趁这个时间点做点更重的决定,而不是一味地觉得「反正先当玩具做,想钱以后再说」。


关于人情这块

前面讲了很多产品、商业、技术上的东西,但对我个人来说,这段经历里面,还有一块很重要的是「人情」。

在我刚被裁员、状态很糟的时候,是 DIY 把我拉进来
给了我一个可以重新投入进去的项目
也给了我机会接触很多之前没机会做的东西

不管项目最后是什么结果,这件事本身我是一直记在心里的。

有时候就是这样,你在别人低谷的时候伸一把手,对那个人来说,意义会很长。

所以即使团队解散了,我对这段经历的情感并不是简单的「失败」「浪费时间」,更多是一种复杂的混合:

有遗憾,也有不甘心
但也有一些很真诚的感谢

对未来的一点想法

短期要面对的,还是比较现实的问题:找下一份工作、解决生活、慢慢把心态从这个项目里抽出来。

之后,对“做一个可持续的产品”这件事,会比之前更谨慎,也更有敬畏感。

感谢能够读到这里,如果有什么不错的机会的话,也欢迎评论区撩。

看完了?说点什么呢

via 静かな森 (author: Innei)
写在离开 Folo 之后

该渲染由 Shiro API 生成,可能存在排版问题,最佳体验请前往:https://innei.in/posts/experience/after-leaving-folo

前几天收到通知,Folo 解散了,我这段工作也一起画上句号。

虽然这个月一直有不太妙的预感,但真的落在自己身上的那一刻,还是会愣一下,有点空,有点失落,也有种「啊,真就走到这一步了」的感觉。

想了几天,还是决定把这一年多的经历和反思写下来,当作一个存档。以后哪天心态稳定了,回头再看,应该会比较清楚自己这一段到底经历了什么。

为什么会去做 Folo

最早接到 Folo 这个机会时,我刚经历了人生第一次裁员,整个人状态挺糟的,对未来特别迷茫,对自己也没什么信心,出现了严重的躯体反应,抑郁和焦虑,整夜整夜的失眠。那个时候,DIYgod 找我聊了 Folo 的事情,那个时候项目刚开始,连 demo 也没有,当时没想那么多,只记得那段时间我整个人挺焦虑的,能有人拉我一把,就已经很不一样了。所以现在回头看这段经历,哪怕项目最后没有按大家一开始想的那样走下去,我对 DIY 其实还是挺感激的——那确实是在我比较低谷的一个时间点,给了我一个出口。

然后就是那种比较简单的判断:做这个项目本身我也感兴趣。我很喜欢做 ToC 的产品,一直以来。

老实说,再一次从零开始创造一个产品也是挺酷的,而且很有自由度。

这一年多我都在干什么

如果只看事情本身,这一年多过得其实挺密。

早期很多基础的东西,基本都是我一点点搭起来的:

所有基础组件的建立,自己撸了一整套
UI design 的规则、设计体系怎么定,也是从零开始搭
App 数据流架构重构了一遍,把之前比较散的部分都理顺
Electron 的热更新方案也是我去踩坑慢慢调出来的
有关 Follow(早期产品名称)设计和优化我也曾在博客中写过挺多文章

同时我还兼着产品,一边写代码一边拍脑袋想功能,很多功能其实是带了不少个人偏好的。打磨细节也是我非常执着的一个点,经常真的是为了一个 1px 盯着屏幕看半天,调 spacing、对齐、hover 状态这些小东西。

那段时间基本上是:设计、前端、产品我都在干。周末有时候还在琢磨组件要不要再重构一下,或者把哪个交互再改顺一点。

虽然每天都会干到很晚,有时候周末也在打磨,但那个阶段整体还是挺开心的,有那种「在把一个东西从一团糊糊慢慢变顺眼」的满足感。

后面我的 commit 数也爬到仓库第一了,前端那一块几乎所有角落我都翻过一遍,很多历史遗留的地方也是趁重构的时候顺手清掉。

有群友跟我说,我这状态有点像面包,把公司项目做成了个人项目,这话虽然有点玩笑的成分,但当时确实是那种「恨不得所有细节都先过一遍我眼睛」的状态。

从纯工程师视角看,这一年我学到的东西挺多。以前只是「写别人安排的需求」,现在多少对整个产品的形状和系统有了一些自己的判断。

但最后还是走到了终点

当然,光技术上长进不代表项目能活下去。

Folo 最大的坑,其实在一开始就埋下了:我们起步的时候,并没有认真想过商业化。

早期的 Folo 带点 Web3 的影子,搞过邀请码、搞过活跃激励,拉过一批那种对玩法和「赚点什么」很感兴趣的用户。

在那个时间点,这种判断也不算离谱,只是现在回头看,问题其实挺大:

没有想清楚真正要服务的是谁
没有想清楚未来谁会为它付费
很多设计是围绕「玩法」和「活动」长出来的,而不是围绕「长期愿意付费的那一拨人」

后面环境变了,我们开始往 Web2 + AI 这个方向靠,想把它变成一个「正常的订阅制阅读 / 时间线工具」。这时候割裂感就出来了:

对一部分早期 Web3 用户来说,Folo 之前是一个「有点 DeFi 味道的玩具」,后面突然变成一个正儿八经做体验、做订阅的 Web2 + AI 产品,他们很难买账,也不觉得这东西值得付费
而真正需要一个 Web2 + AI 阅读工具的那拨人,其实并不会因为你「曾经是 Web3 项目」而对你多一点好感,甚至有些人会直接带着偏见看

中间这段过渡期挺别扭的:老用户觉得你变了,新用户又不知道你以前是谁,两边都没完全站稳。

更讽刺的是,Folo 曾经「有点小辉煌」的那段时间,整体热度很高,数据也还可以,圈子里讨论不少,甚至有很多人在闲鱼出售大量邀请码。

没有认真设计商业化路径,也没有趁着那波势头去融一轮钱,让项目多一点缓冲时间。现在看,那大概是这个项目离「也许能活久一点」最近的一次,只是当时谁都没把它当回事。

等热度退下去,我们才开始回头想商业化和融资,那时候难度已经完全不是一回事了。在这个阶段,当大家开始严肃讨论「订阅」「营收」「可持续」这些问题时,之前没想清楚的东西就一起堆过来了:

靠激励吸引来的用户,和你想象中的「愿意为了阅读体验付费」的用户,并不是同一批
产品很多地方其实是迎合前者成长起来的
一旦开始收费,早期用户的预期和心态就会产生很明显的反噬

那段时间的感觉挺真切的:你以为自己是在从 0 开始做付费,实际上更像是在从负数一点点往 0 爬。

对这段经历的一些反思

我尽量简单讲,不写成那种鸡汤总结。

1. 「以后再想商业化」基本就等于没想

一开始我们确实是抱着做玩具的心态去做的,甚至觉得:
现在不缺钱就不考虑商业化,也不为后续铺路,直接封死路口
但现实就是:如果脑子里完全没有一个「谁会掏钱、为什么掏」的粗略想法,那么你在日常做决策的时候,很容易被短期数据带着跑。

很多「看上去很不错的增长」不一定是在为以后做准备,有时候只是让你在一条不太对的路上越走越远。

以后再做任何项目,只要心里有一点「它有机会商业化」的念头,我应该都会尽量早点把商业模式大致想一想,再说是不是要认真做下去。

所以,我最近做的 Afilmory Cloud,不管有没有人用我都会放开付费计划的口子。

这里再打一下广告:https://afilmory.art 欢迎来用。

2. 激励拉来的用户,很可能不是你的用户

这个教训应该会刻在我脑子里挺久。

各种代币、积分、奖励、活动,这些东西短期非常有效。 但它的本质是一个「筛选器」:

你用工具本身的价值筛选来的,是「需要这个工具」的人
你用激励筛来的,是「对激励敏感」的人

这两类人不完全重合。

当你后期要靠订阅、靠长期价值来活的时候,前者才是关键用户。

但如果前期一直在放大后者,那后面就会非常难办。

3. 方向不对的时候,越努力越危险

这段时间我经常有这种感觉:

大家都在很努力
每天有很多活要干
也一直在「解决问题」

但内心深处其实知道,现在的很多努力是在补前面那些没想清楚留下的坑。有时候你越投入,越难有力气抽身去想「要不要换条路」。

这件事对我最大的提醒就是:

忙不是问题,关键是要定期停一下,问自己:
如果我们照现在的方向一路做下去,哪怕做到极致,那个终点是我能接受的吗?
如果这个问题迟迟回答不上来,那多半说明有不对劲的地方了。

4. 时机也是成本

这两年回头看,会有一个很强的感觉:有些窗口期是真的会关上,而且关上以后,再做同样的事情,难度是完全不一样的。

Folo 在那段热度最高的时候:

名字在圈子里多少还是有人认的
数据和关注度也都比后期好看得多

如果那时候我们不把它当玩具,而是稍微认真一点:

提前设计好一条清晰的商业化路径
或者在热度在的时候试着去融一轮钱,给项目留一点犯错空间

后来事情的走向可能会不一样。

当然也不一定就能成功,但至少不是现在这种「热度没了再去补前面的课」。

这件事给我的提醒就是,产品有节奏,市场也有自己的节奏

不是什么东西都能「以后再说」
错过的一些时间点,本身就是成本

以后再做一个项目,如果感觉它处在一个「可能是风口边缘」的位置,我大概率会更早去想:
要不要趁这个时间点做点更重的决定,而不是一味地觉得「反正先当玩具做,想钱以后再说」。


关于人情这块

前面讲了很多产品、商业、技术上的东西,但对我个人来说,这段经历里面,还有一块很重要的是「人情」。

在我刚被裁员、状态很糟的时候,是 DIY 把我拉进来
给了我一个可以重新投入进去的项目
也给了我机会接触很多之前没机会做的东西

不管项目最后是什么结果,这件事本身我是一直记在心里的。

有时候就是这样,你在别人低谷的时候伸一把手,对那个人来说,意义会很长。

所以即使团队解散了,我对这段经历的情感并不是简单的「失败」「浪费时间」,更多是一种复杂的混合:

有遗憾,也有不甘心
但也有一些很真诚的感谢

对未来的一点想法

短期要面对的,还是比较现实的问题:找下一份工作、解决生活、慢慢把心态从这个项目里抽出来。

之后,对“做一个可持续的产品”这件事,会比之前更谨慎,也更有敬畏感。

感谢能够读到这里,如果有什么不错的机会的话,也欢迎评论区撩。

看完了?说点什么呢

via 静かな森 (author: Innei)
写在离开 Folo 之后

该渲染由 Shiro API 生成,可能存在排版问题,最佳体验请前往:https://innei.in/notes/201

前几天收到通知,Folo 解散了,我这段工作也一起画上句号。

虽然这个月一直有不太妙的预感,但真的落在自己身上的那一刻,还是会愣一下,有点空,有点失落,也有种「啊,真就走到这一步了」的感觉。

想了几天,还是决定把这一年多的经历和反思写下来,当作一个存档。以后哪天心态稳定了,回头再看,应该会比较清楚自己这一段到底经历了什么。

为什么会去做 Folo

最早接到 Folo 这个机会时,我刚经历了人生第一次裁员,整个人状态挺糟的,对未来特别迷茫,对自己也没什么信心,出现了严重的躯体反应,抑郁和焦虑,整夜整夜的失眠。那个时候,DIYgod 找我聊了 Folo 的事情,那个时候项目刚开始,连 demo 也没有,当时没想那么多,只记得那段时间我整个人挺焦虑的,能有人拉我一把,就已经很不一样了。所以现在回头看这段经历,哪怕项目最后没有按大家一开始想的那样走下去,我对 DIY 其实还是挺感激的——那确实是在我比较低谷的一个时间点,给了我一个出口。

然后就是那种比较简单的判断:做这个项目本身我也感兴趣。我很喜欢做 ToC 的产品,一直以来。

老实说,再一次从零开始创造一个产品也是挺酷的,而且很有自由度。

这一年多我都在干什么

如果只看事情本身,这一年多过得其实挺密。

早期很多基础的东西,基本都是我一点点搭起来的:

所有基础组件的建立,自己撸了一整套
UI design 的规则、设计体系怎么定,也是从零开始搭
App 数据流架构重构了一遍,把之前比较散的部分都理顺
Electron 的热更新方案也是我去踩坑慢慢调出来的
有关 Follow(早期产品名称)设计和优化我也曾在博客中写过挺多文章

同时我还兼着产品,一边写代码一边拍脑袋想功能,很多功能其实是带了不少个人偏好的。打磨细节也是我非常执着的一个点,经常真的是为了一个 1px 盯着屏幕看半天,调 spacing、对齐、hover 状态这些小东西。

那段时间基本上是:设计、前端、产品我都在干。周末有时候还在琢磨组件要不要再重构一下,或者把哪个交互再改顺一点。

虽然每天都会干到很晚,有时候周末也在打磨,但那个阶段整体还是挺开心的,有那种「在把一个东西从一团糊糊慢慢变顺眼」的满足感。

后面我的 commit 数也爬到仓库第一了,前端那一块几乎所有角落我都翻过一遍,很多历史遗留的地方也是趁重构的时候顺手清掉。

有群友跟我说,我这状态有点像面包,把公司项目做成了个人项目,这话虽然有点玩笑的成分,但当时确实是那种「恨不得所有细节都先过一遍我眼睛」的状态。

从纯工程师视角看,这一年我学到的东西挺多。以前只是「写别人安排的需求」,现在多少对整个产品的形状和系统有了一些自己的判断。

但最后还是走到了终点

当然,光技术上长进不代表项目能活下去。

Folo 最大的坑,其实在一开始就埋下了:我们起步的时候,并没有认真想过商业化。

早期的 Folo 带点 Web3 的影子,搞过邀请码、搞过活跃激励,拉过一批那种对玩法和「赚点什么」很感兴趣的用户。

在那个时间点,这种判断也不算离谱,只是现在回头看,问题其实挺大:

没有想清楚真正要服务的是谁
没有想清楚未来谁会为它付费
很多设计是围绕「玩法」和「活动」长出来的,而不是围绕「长期愿意付费的那一拨人」

后面环境变了,我们开始往 Web2 + AI 这个方向靠,想把它变成一个「正常的订阅制阅读 / 时间线工具」。这时候割裂感就出来了:

对一部分早期 Web3 用户来说,Folo 之前是一个「有点 DeFi 味道的玩具」,后面突然变成一个正儿八经做体验、做订阅的 Web2 + AI 产品,他们很难买账,也不觉得这东西值得付费
而真正需要一个 Web2 + AI 阅读工具的那拨人,其实并不会因为你「曾经是 Web3 项目」而对你多一点好感,甚至有些人会直接带着偏见看

中间这段过渡期挺别扭的:老用户觉得你变了,新用户又不知道你以前是谁,两边都没完全站稳。

更讽刺的是,Folo 曾经「有点小辉煌」的那段时间,整体热度很高,数据也还可以,圈子里讨论不少,甚至有很多人在闲鱼出售大量邀请码。

没有认真设计商业化路径,也没有趁着那波势头去融一轮钱,让项目多一点缓冲时间。现在看,那大概是这个项目离「也许能活久一点」最近的一次,只是当时谁都没把它当回事。

等热度退下去,我们才开始回头想商业化和融资,那时候难度已经完全不是一回事了。在这个阶段,当大家开始严肃讨论「订阅」「营收」「可持续」这些问题时,之前没想清楚的东西就一起堆过来了:

靠激励吸引来的用户,和你想象中的「愿意为了阅读体验付费」的用户,并不是同一批
产品很多地方其实是迎合前者成长起来的
一旦开始收费,早期用户的预期和心态就会产生很明显的反噬

那段时间的感觉挺真切的:你以为自己是在从 0 开始做付费,实际上更像是在从负数一点点往 0 爬。

对这段经历的一些反思

我尽量简单讲,不写成那种鸡汤总结。

1. 「以后再想商业化」基本就等于没想

一开始我们确实是抱着做玩具的心态去做的,甚至觉得:
现在不缺钱就不考虑商业化,也不为后续铺路,直接封死路口
但现实就是:如果脑子里完全没有一个「谁会掏钱、为什么掏」的粗略想法,那么你在日常做决策的时候,很容易被短期数据带着跑。

很多「看上去很不错的增长」不一定是在为以后做准备,有时候只是让你在一条不太对的路上越走越远。

以后再做任何项目,只要心里有一点「它有机会商业化」的念头,我应该都会尽量早点把商业模式大致想一想,再说是不是要认真做下去。

所以,我最近做的 Afilmory Cloud,不管有没有人用我都会放开付费计划的口子。

这里再打一下广告:https://afilmory.art 欢迎来用。

2. 激励拉来的用户,很可能不是你的用户

这个教训应该会刻在我脑子里挺久。

各种代币、积分、奖励、活动,这些东西短期非常有效。 但它的本质是一个「筛选器」:

你用工具本身的价值筛选来的,是「需要这个工具」的人
你用激励筛来的,是「对激励敏感」的人

这两类人不完全重合。

当你后期要靠订阅、靠长期价值来活的时候,前者才是关键用户。

但如果前期一直在放大后者,那后面就会非常难办。

3. 方向不对的时候,越努力越危险

这段时间我经常有这种感觉:

大家都在很努力
每天有很多活要干
也一直在「解决问题」

但内心深处其实知道,现在的很多努力是在补前面那些没想清楚留下的坑。有时候你越投入,越难有力气抽身去想「要不要换条路」。

这件事对我最大的提醒就是:

忙不是问题,关键是要定期停一下,问自己:
如果我们照现在的方向一路做下去,哪怕做到极致,那个终点是我能接受的吗?
如果这个问题迟迟回答不上来,那多半说明有不对劲的地方了。

4. 时机也是成本

这两年回头看,会有一个很强的感觉:有些窗口期是真的会关上,而且关上以后,再做同样的事情,难度是完全不一样的。

Folo 在那段热度最高的时候:

名字在圈子里多少还是有人认的
数据和关注度也都比后期好看得多

如果那时候我们不把它当玩具,而是稍微认真一点:

提前设计好一条清晰的商业化路径
或者在热度在的时候试着去融一轮钱,给项目留一点犯错空间

后来事情的走向可能会不一样。

当然也不一定就能成功,但至少不是现在这种「热度没了再去补前面的课」。

这件事给我的提醒就是,产品有节奏,市场也有自己的节奏

不是什么东西都能「以后再说」
错过的一些时间点,本身就是成本

以后再做一个项目,如果感觉它处在一个「可能是风口边缘」的位置,我大概率会更早去想:
要不要趁这个时间点做点更重的决定,而不是一味地觉得「反正先当玩具做,想钱以后再说」。


关于人情这块

前面讲了很多产品、商业、技术上的东西,但对我个人来说,这段经历里面,还有一块很重要的是「人情」。

在我刚被裁员、状态很糟的时候,是 DIY 把我拉进来
给了我一个可以重新投入进去的项目
也给了我机会接触很多之前没机会做的东西

不管项目最后是什么结果,这件事本身我是一直记在心里的。

有时候就是这样,你在别人低谷的时候伸一把手,对那个人来说,意义会很长。

所以即使团队解散了,我对这段经历的情感并不是简单的「失败」「浪费时间」,更多是一种复杂的混合:

有遗憾,也有不甘心
但也有一些很真诚的感谢

对未来的一点想法

短期要面对的,还是比较现实的问题:找下一份工作、解决生活、慢慢把心态从这个项目里抽出来。

之后,对“做一个可持续的产品”这件事,会比之前更谨慎,也更有敬畏感。

感谢能够读到这里,如果有什么不错的机会的话,也欢迎评论区撩。

看完了?说点什么呢

via 静かな森 (author: Innei)
嘉兴银杏天鹅湖赏秋和径山View Cafe村咖

周末继续探索杭州周边,周六玩嘉兴银杏天鹅湖,周日访View Cafe村咖。

[查看全文...]

via 拾月
用代码和 Git 管理 DNS 记录 —— DNSControl 和 GitHub Actions CI/CD 实践

作为互联网基础设施的基石之一,DNS 也是最脆弱的环节之一。在项目从上线、运营维护的整个生命周期中,DNS 记录的变更和管理是不可避免的。传统上,DNS 记录的管理往往依赖于域名注册商或 DNS 服务商提供的 控制平面,操作不直观、不可复现、容易出错、难以追溯、没有自动化。基础设施即代码(Infrastructure as Code, IaC)无疑为脆弱的 DNS 记录管理给出了一个方向。

请前往 https://blog.skk.moe/post/dns-as-code-via-dnscontrol/ 阅读全文

via Sukka's Blog
有些时候我的寝室会很热闹,大家都在大声地说话,舍友A在和女朋友愉快地谈天,舍友B在和老同学双排,舍友C和自己的fps队友连麦,但是没有一个人在意身处一室的人。愚昧的我就会感叹道:这是一个冷漠的时代。直到他们三人一起出游留我独处一室时,我才意识到冷漠的不是时代,而是我自己。

---

昨晚做了一个很幸福的梦,内容在我醒来之后还是能记得很清楚,起床后刷了一会儿手机让自己的情绪麻木下来,回过神来,突然有一种很想哭的冲动。
周末苏州行

上周末到苏州玩了两天,我们想在娃出生之前尽可能多的出去玩,待娃出生,估计我们就锁死在杭州了。

[查看全文...]

via 拾月
微言小义(2025.10)

我曾经使用微言小义系列备份散落在朋友圈、微博和X等平台上的碎片内容,最早写于2016年4月,最后更新于2022年1月。后来写周刊,将碎片内容放在周刊中,但最近我把周刊停更了,那便恢复微言小义系列。

以下是2025年10月的微言小义。

[查看全文...]

via 拾月
Back to Top