写下这篇文章是我的插件 Notepal 发布的第三天,目前收获了几十名付费用户,在这短短几天已经有 5000 多条微信读书笔记被同步到 Readwise, flomo 或 Obsidian 中。

(28 号没有数据是因为那天出了事故,日志没有进来。)

很感谢点进这篇文章的你没有因为 1000 元是个小数目所以选择无视,这个数目确实很小,它甚至没有很多程序员坐在办公室待一天赚得多,但「有人愿意购买」的意义远比数目的大小对目前的我来说意义更大,而且我在开发和上线整个过程中学习到了不少,也实践了不少我读的一些关于 start a business 的书,我发现在亲身经历了这个过程后,再重读这些书,体会更加深刻,所以我很想在这篇文章和大家分享我学到的,以及我所采用的一些方法论。

最初的需求

我在差不多半年前因为想把微信读书的笔记同步到笔记软件 Readwise, 所以写了一个很简单的网站(Notepal 的前身),可以把微信读书 App 里复制出来的笔记,解析成自定义的格式,也可以解析成 Readwise 能实别的 csv 格式。

虽然这种方式还是有点繁琐,而且 csv 格式其实很不稳定,很容易被笔记里的一些字符导致导入失败,但在此之前我想基本没有人可以这么「自动化」地做到这件事了。

我把它发布到了 V2EX, 写了点介绍,并且代码是开源的。

但是,在当时,我隐约觉得这个需求会有人愿意买单,因为我相信绝对不止我一个微信读书和 Readwise 的共同用户有这个需求。但我当时刚好在读 Sahil Lavingia 的 The minimalist entrepreneur 这本书(在接下来的内容我会多次提起这本书),里面有一个让我感触很大的观点—— start with community, 创业从社区开始。

什么意思呢,如果你觉得你能解决一个很多人都有的需求,首先要做的不是急着做软件做产品,而是先找到这群人,在这个群体里帮助他们。

所以当我隐约认为我能解决一部分人的需求且他们有可能为此付费时,我做了一件和开发完全没有关系的事——建用户群,然后放到网站上,我希望把有这个需求的人先聚集起来,等有一天我把这个工具做得比较稳定的时候,有一个卖出去的机会。

后来加进群的一共 50 多个人,这些人其实也没怎么说过话,有些人提了一些使用问题,然后群就基本死了。

大部份的人反馈的问题都是 csv 出问题,这个问题很难解决,我觉得如果要稳定,必须通过调用微信读书的接口,拿到 json 格式的笔记,然后通过 API 同步到 readwise. 所以我一直想把这个需求用浏览器插件来解决,我在群里也提了一句「我准备写一个浏览器插件」,但是也没人理。

于是我就把开发插件的事情搁置了。

转折,冷启动

从这个工具发布一直过了半年,突然有位推友发了一条推,对我这个工具表达了感谢:

这不足以让我惊讶,最让我惊讶的是这条推的数据:113 转推6 引用373 喜欢次数237 书签。

这让我有了动力去把我曾经想实现的插件写出来,我决定先快速做一个 MVP, 只要实现在微信读书页面展示有笔记的书,并且用 Readwsie 的 API 一键同步笔记,最后展示同步到 Readwise 后的笔记。