不会代码的我做了一个Obsidian插件,21天居然赚了这么多!
怎么样,一眼看过去这个标题你们肯定以为是我的插件爆卖然后赚了大钱吧?
其实我一分钱也没赚到,OB插件无人问津。我赚的最多的还是经验和教训,你就说我赚的经验多不多吧?
说回正题,最近和Claude(Opus 4.7)认真聊了一次副业,把这次失败彻底拆了一遍,希望下面的反思也能帮助到你:
一、最根本的错误:我做了一个没有付费土壤的产品
核心洞察:Obsidian插件市场本身就不是一个能收费的地方。
- Obsidian官方插件市场几乎完全免费
- 用户心智已经被训练成”插件就应该免费”
- 开源社区里有大量免费替代品
- 想收费必须走Gumroad等外部渠道,用户流失极大
教训:做产品之前,先问”这个市场愿不愿意为这类东西付费”,而不是”我能不能做出来”。
二、需求重复的致命伤:市场上早就有同类免费工具
核心洞察:我做的”Obsidian→公众号”发布工具,市面上至少有5-6个免费开源方案。
- 我没有在动手前,花30分钟搜一下”Obsidian 公众号”
- 我以为”我需要=市场需要”,其实是”我需要=别人早就做过了”
- 我没做任何差异化分析,就开始动手
- 做完才发现我只是复刻了一遍轮子,还是收费版的
教训:动手前先做”竞品普查”——英文中文各搜10分钟,如果首页出现3个以上同类产品,你必须想清楚”我凭什么比他们好”才能继续。
三、”挠自己的痒”只做对了一半
核心洞察:我确实是从自己的真实痛点出发(写公众号排版烦),但我犯了一个关键错误——我以为产品形态必须和我当下用的工具一致。
- 我用Obsidian写作 → 我就做Obsidian插件
- 其实我真正的痛点是”把一篇Markdown发到多个平台”,和Obsidian没必然关系
- 正确的产品形态可能是独立Web工具、Chrome插件、或者一个SaaS,而不是Obsidian插件
- 产品形态应该独立于用户当下使用的场景,服务于痛点本身
教训:挠自己的痒时,要分清两件事——”我的真实痛点是什么”(核心) vs “我现在用什么工具”(表象)。不要被表象绑架。
四、我混淆了”用户群”和”付费用户群”
核心洞察:Obsidian用户本身是优质付费人群——他们买Readwise、买Notion、买各种知识类SaaS。但他们不为Obsidian插件付费,因为生态不允许。
- Obsidian用户 = 高付费意愿人群 ✓
- Obsidian插件 = 低付费意愿市场 ✗
- 我把”用户画像”和”产品形态”捆绑了,错失了”给Obsidian用户做独立产品”的大机会
教训:观察用户在哪,决定产品给谁;但产品形态,要独立于用户当下的使用场景。
五、没有做任何”上线前验证”
核心洞察:我凭着”我觉得有用”就开始做,从没问过任何真实用户”你会为这个付多少钱”。
- 没有发帖验证需求
- 没有找5个朋友测试意愿
- 没有做任何预售/众筹测试
- 直接动手 → 做完 → 上线 → 0销售
教训:在写第一行代码之前,至少做这三件事——在相关社群发一个”我要做这个,你会用吗”的验证帖;找5-10个目标用户聊;尝试做一个落地页收集邮箱。
六、分发渠道一片空白
核心洞察:我做完产品后才开始想”怎么让人知道”,这时候已经晚了。
- 我没有现成的受众(当时公众号才几百粉)
- 我没有在即刻/小红书/微信公众号持续输出相关内容
- 我没有”公开构建”(Build in Public),错失了最好的传播机会
- 上线后只发了一条公众号文章,然后…没了
教训:”做好酒不怕巷子深”在独立开发里是谎言。分发应该和产品开发同步进行,甚至更早——做产品前就该开始积累相关受众。
七、定价和价值感完全错位
核心洞察:我凭感觉定了个价,但没想清楚”用户为什么要付这个钱”。
- 我的插件解决的问题,用户可以用免费工具曲线解决
- 我的定价 > 用户感知价值
- 没有清晰的”为什么付费版比免费版好”的理由
- 没有免费试用/试用转化设计
教训:定价不是数字游戏,是价值陈述——用户必须一眼看出”为什么这个钱花得值”。如果你自己都说不清楚,用户就不会掏钱。
八、高估了”AI能帮我做产品”的深度
核心洞察:AI让我”能做出一个东西”,但没让我”能做出一个好产品”。这两件事差十万八千里。
- 代码能力:AI能补(我做到了)
- 产品判断:AI补不了(我没有)
- UI/UX审美:AI能辅助但不能代替品味
- 分发、运营、用户沟通:AI帮不上忙
教训:AI降低了技术门槛,但没降低产品思维的门槛。不会代码的人做产品,最大的挑战不是代码,是”代码之外的所有事情”。
九、我选错了身份定位
核心洞察:我把自己定位成”Obsidian插件开发者”,这个定位太窄、太同质、太没有故事性。
- “Obsidian插件开发者”——全世界有几千个,我毫无特点
- “一个不会代码、用AI做产品的交易员”——几乎是唯一的
- 同样的产品,不同的身份包装,传播力差10倍
- 独立开发不是产品对产品的竞争,是故事对故事的竞争
教训:身份即杠杆。找到你独特的身份交集(职业+方法+态度),然后所有作品都归属于这个身份。
十、最大的一课:我没有输,我只是在学习
核心洞察:0销售看起来是彻底失败,但其实我收获了9个很值钱的教训——这些教训如果在下一个产品上避开,就是真金白银。
- 我验证了一件事:我能用AI做出产品(这个门槛已经过了)
- 我验证了一件事:我不能只靠”能做出来”就指望赚钱(这个认知极其重要)
- 我交了一次学费,代价只是几周时间和一点Claude订阅费
- 比起那些”从来没开始过”的人,我已经在路上了
教训:独立开发者的成长曲线是非连续的——你做10个产品,可能9个失败,第10个成功。前9个不是浪费,是通向第10个的阶梯。
最后
回归开源精神,OB插件我已经免费开放。既然它没能成为一个商品,那就让它回到它本来该有的样子——一个能帮到你的工具。
无需购买下载即可使用,地址:https://blog.discoverlabs.ac.cn/downloads/wechat-publisher/
夜雨聆风