乐于分享
好东西不私藏

不会代码的我做了一个Obsidian插件,21天居然赚了这么多!

不会代码的我做了一个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/