一个开发者通过专注解决自身需求,打造了一款小众的数据库可视化工具(ChartDB),仅凭一篇帖子引爆增长,实现了月入九千美元。
人人都以为赚钱需要宏大的构想,但乔纳森却反其道而行。他那个小小的开源项目,每月能带来九千美元的收入。仅凭一篇帖子,我们就在一天内吸引了成千上万的用户。他的策略堪称天才:他并没有打造一个适合所有人的产品。
一个适合所有人的东西。相反,他构建的东西只针对一种类型的人。我专门为开发者打造了这款应用。因此,我邀请乔纳森来到频道,为我详细解析这一切。
在这一集中,我们将探讨开发者在构建盈利产品时常犯的错误,分享那个让他一夜之间获得数千用户的内容策略,以及如果你是一名在2026年进行产品开发的开发者,应该采取的五个步骤。好了,让我们开始吧。
好的,我们开始吧。我是帕特·沃尔斯,这里是《创业故事》。我是帕特·沃尔斯,这里是《创业故事》。我是帕特·沃尔斯,这里是《创业故事》。好了,在深入探讨之前,先简单说一下,好了,在深入探讨之前,先简单说一下,好了,在深入探讨之前,先简单说一下,乔纳森即将详细解析他如何,乔纳森即将详细解析他如何,乔纳森即将详细解析他如何,构建并为其SaaS产品找到客户。构建并为其SaaS产品找到客户。构建并为其SaaS产品找到客户。
如果你正在寻找如何为你的应用找到客户,我有一个想法模板,我认为它可能会对你有所帮助。你现在可以通过描述中的链接获取它,但稍后我们会详细讨论。让我们进入正题吧。好的,乔纳森,欢迎来到这个频道。
告诉乔纳森,欢迎来到这个频道。告诉我你是谁,你创造了什么,以及你的故事。
>> 你好,我是乔纳森·费什纳。我是一名开发者,也是Charardb的联合创始人。Charardb是一个面向开发者的开源数据库可视化工具。
我们大约16个月前推出了办公资源,最近我们的月收入达到了约9000美元,今天我很高兴能与大家分享更多相关信息。好的,今天我很期待谈谈开发者产品。
我对此充满热情,相信很多观众也会喜欢。但在开始之前,你能再详细解释一下你的产品功能和工作原理吗?好的。
核心产品是一款开源的自托管工具,开发者可以轻松地在本地机器上安装,并直观地可视化他们的数据库。
此外,我们还有付费的云端版本,也就是托管版本,这是我们通过Charb提供的云端服务,也是我们实现货币化的主要途径。
因此开发者们发现了Chardb,并因其开源免费而开始使用。一旦他们的工作流程变得更加顺畅,他们便决定升级到付费计划。这就是我们的Chardb,我们刚刚在GitHub上获得了超过21,000颗星。
github的星标数刚刚突破21,000。这是分析数据。我们今年已服务了约25万名开发者使用该产品,在营收方面我们实现了近9,400的突破。 >> 好的,不错。有件事我很好奇
嗯,有件事我很好奇——现在有很多开发者正在观看这场活动,他们可能在寻找可以开发的工具,或者想构建些什么。我知道市面上已经有很多年收入数百万美元的开发工具,比如云代码。
Cursor,云代码,那可是价值连城。Cursor,云代码,就像那些大项目一样,但市面上有无数像这样的大项目,但市面上有无数像这样的大项目,但市面上有无数无数表现优异的产品。对于无数表现优异的产品。对于无数表现优异的产品。对于正在观看的开发者们正在观看的开发者们正在观看的开发者们,我的问题是你们是如何我的问题是你们是如何我的问题是你们是如何想到这个点子的?你们是如何想到这个点子的?你们是如何想到这个点子的?
你是如何发现一个可能被开发者下载数十万次的东西的?它是如何开始的?最初,查理·B,我们……
起初,查理·B,我们从一个不同的想法起步,我们考虑尝试构建一个数据库客户端,将人工智能融入其中孵化。于是我们便着手开始了。
于是我们朝那个方向起步,却遭遇了巨大的阻碍,因为人们并未真正接纳它,因为那款产品需要提供的是访问权限,他们需要的是获取访问的凭证。
他们需要凭据来连接你的数据库以运行所有查询,并且你需要在你的机器上安装某些东西,而无需工程师的任何信任和信誉,我们当时觉得这太难了。因此,我们意识到这种方式太过困难。
这样我们大致了解了,好的,我想我们开始制作图表吧。它会提取你的数据库并将其转化为图表。就这么简单。
我认为成功的关键有两点:一是产品图表更加直观,让人们能立刻看到其价值,带来更好的视觉冲击;二是减少了使用障碍,简化了操作流程。
假设你无需提供任何访问权限,也无需在电脑上安装新软件。这样一来,减少了这些步骤,确实有助于降低门槛,从而有效提升了开发者的参与度。好的,明白了。这个想法确实需要一点时间来推广。
所以这个想法经历了一些调整,你发现了一些能引起共鸣的点,或者你构思出了一些更能打动开发者的想法。接下来我想谈谈增长。任何人都可以发布代码。
任何人都可以在GitHub上发布代码仓库或软件包,这完全免费。网络上存在成千上万甚至数百万未被使用的软件。显然,你的项目并非如此。那么,你是如何获得关注并推动chart DB发展的呢?
我想说的是,Chart DB的增长始于在Archer News上的发布。那次发布让我们登上了首页,于是我们便开始了后续的开发工作。
于是我们开始开发图表数据库,经过三周的开发后,我们决定去吃午饭。我们做了一些准备,然后决定选个日子,把自己当作一场表演来呈现。这场表演开始运作并迅速走红,最终登上了首页,为我们带来了数千的关注。
是什么让我们登上了数千家媒体的头版。是什么让数千名工程师在同一天涌入我们的产品。我认为,仅仅在一个平台上的一个帖子就能如此推动业务发展,这真是太不可思议了。
它不会一夜之间赚到百万美元,但它有可能成为改变你人生的关键。你认为那篇Hacker News帖子成功的关键是什么?如果重来一次,你会给那些准备在Hacker News上发布产品的人什么建议?
是的,我认为有几个要点。开发者们非常欣赏开源,因为他们无需注册就能进行测试,还能避开不喜欢的环节。其次,我认为关键在于提供他们前所未见的新颖独特内容。
我认为那是他们前所未见的。我认为那就像你拥有一个独特的切入点,一个非常独特的切入点,一个非常独特的切入点,针对你试图解决的问题,他们会通过点赞来表达赞赏,这些点赞会将你推上首页。而首页正是如此。
主页是众多开发者每日必访之地,他们频繁查看新发布的内容。在继续本期节目之前,我想对那些渴望创造却尚未明确方向的朋友说:我的首要建议是,先别急于动手编码。真正卓越的事业往往源于深思熟虑的规划。
最优秀的企业往往能解决那些显而易见、就在眼前的问题。正因如此,我创建了这份免费商业创意模板。这份指南将带你掌握七种经过验证的方法,助你发现真实存在的问题——那些人们愿意付费请你解决的真正难题。
人们会为你的解决方案买单。在书中,你将学会如何识别日常生活中的21种不同问题,如何验证这些问题的实际严重性,以及最终如何选择最适合你当下着手解决的那个。这一切,在不到30天内即可实现。
不到30分钟,这可能会彻底改变你对商业创意的看法。如果你准备好了,就点击下方描述中的链接免费获取模板。好了,让我们回到节目中来。
我是说,在开发者构建的这个领域,我认为这里蕴藏着巨大的机遇。你知道,最近这个领域里最引人注目的无疑是Clawed Bot,它在一周内就获得了数十万颗星。
这就是开发工具所能实现的潜力。我认为这是一个令人惊叹的领域。所以,我很好奇:如果你要重新开始,在现有业务之外再打造一款全新的开发工具,它会是什么样的呢?
那么,我会从成为用户开始,或者最好是为你自己。
所以,如果是为自己而做,当你立刻看到价值所在,当你真正理解如何操作,因为你有相关经验,因为你对自己所做的事情有经验。
例如,在Charb中,我们发现你想要可视化一些非常简单的东西,比如我想要一个实体关系图,并且希望它看起来美观,同时我能够与之互动。
这就像是关于那个特定价值的一个非常具体的东西,我可以从这里入手,并从中创造出一些非常酷的东西。所以第二步,我认为设计应针对约束而非理想状态,每个角色都有其自身的限制。例如,开发者们就有他们的约束。
例如,开发者们确实更倾向于使用自托管工具,他们非常喜欢那些能在本地环境中测试和检查的工具,而不是需要经过任何形式的注册门槛。
所以我认为,正如我们之前讨论的,减少这种摩擦至关重要,这也是为什么查理·B之前强调无需注册、无需销售电话,你也不需要提供任何凭证。第三步,我……
第三步,我会建议从一个切入点开始,而不是从宏大的愿景起步。要选择那种能让人们立刻感受到价值并欣赏的东西,然后根据他们的反馈不断演进。这就是所谓的迭代发展。
这就是正确的路径,如何前进并持续,如何前进并持续,如何前进并持续地以小幅迭代来构建。好的。以小幅迭代来构建。好的。以小幅迭代来构建。好的。所以下一步将是让使用,让你知道如何实现盈利。所以,在初期我们完全没有盈利。仅仅是提供工具。
这就像是给工具赋予实用性,让你能够独立操作。然后,人们开始独立使用,接着他们开始要求与团队协作,于是我们需要提供更复杂的实时协作功能,我们意识到这其中存在非常复杂的支持需求。所以,这大概就是复杂之处。
所以这可能是一个复杂的起点。因此,这大概就是我们开始实现盈利的方式。那么,我们该如何启动盈利计划呢?盈利不应是凭空猜测,而应是对用户行为的响应。我们持续观察用户,关注人们如何随时间使用Chardb,并基于他们的使用模式和这些模式如何演变来制定策略。
我们开始理解模式,开始思考如何在此基础上推进,以及如何为此定价。最后一点是,你需要将营销对准理想客户画像所在之处,因此分销渠道应当贴合其生活场景。
因此,分发应当显得自然而然,我们并未刻意去创造新的渠道,而是直接展示开发者们已经活跃的地方。比如GitHub、Archer新闻,还有Reddit上的自托管板块和相关子论坛,这些正是开发者们常驻之地,以及团队内部共享信息的平台。
因此,最终团队之间要共享成果。所以,我想说的关键收获是,尽管要挑选角色,但必须果断地剔除所有角色,并尽可能消除所有摩擦,专注于一个核心价值,直到真正看到用户采纳,并感觉毫不费力。好的,感谢分享这份指南,真是太棒了。
我认为在开发者工具领域有巨大的发展空间。如果你能创造出对开发者真正有用的东西,其背后往往蕴含着商业价值,我觉得这非常酷。有件事我一直想做。
我想进一步了解的是,你们的产品究竟是如何运作的。我知道它是一款用于图表数据库的可视化工具,但能否请您快速演示一下它的工作原理和具体功能呢?>> 好的,当然可以。那我们开始吧。
即使在主页上,我们也能看到可视化效果,它是实时更新的,并且可以嵌入使用。一旦进入工具本身,假设你想导入自己的数据库,只需选择平台,执行一个智能查询,然后运行即可。
我遇到了你的一个数据库客户端。我正在连接你的数据库客户端。我正在连接你的数据库客户端。我在这里连接到名为Pokémon DB的数据库。在这里连接到名为Pokémon DB的数据库。在这里连接到名为Pokémon DB的数据库。运行从Charb那里得到的查询。运行从Charb那里得到的查询。运行从Charb那里得到的查询。复制JSON。粘贴到这里,复制JSON。粘贴到这里,复制JSON。粘贴到这里,然后只需点击导入。基本上,只需点击导入。基本上,只需点击导入。
基本上,这会向我展示整个数据库,显示整个数据库,显示整个数据库,以及它如何连接表和其他所有内容。一旦我点击表和其他所有内容,一旦我点击表和其他所有内容。
一旦我点击,就能看到所有关系,比如类型、宝可梦招式等等,它们是如何在表之间建立连接的。然后我可以开始在其中进行迭代,比如说,我想添加一个字段或任何内容,我都能看到数据库与我开发环境之间的差异。好的,明白了。
数据库和我的开发工作。好的,很酷。感谢分享这些信息。这个工具看起来非常棒,视觉效果突出,我特别喜欢这一点。说到这个,我很好奇你是如何构建它的。你的技术栈是什么?用了哪些开源语言来开发和维护它呢?>> 是的,所有部分都基于React。
我们正在使用React Bite和NodeJS,还有Tailwind以及React Flow来处理画布和所有实体。这就是我们开发时所用的技术栈。我们一直在使用这些代码,每月最多使用200次。
我们开始每月使用一个Tricom账户。该账户为大型客户提供合规服务,这些客户开始出现并询问SOC 2认证。每月费用为500美元。
我们的AI助手Chap以及API服务的订阅费用是20美元,而token服务用于发送用户注册时的交易邮件,费用大约在50美元左右。我们的云托管服务在AWS上,每月成本为600美元。
图表移动版免费。Pomon月度服务。图表移动版免费。Pomon月度服务。图表移动版免费。Pomon分析服务用于数据分析,其分析功能专为数据分析设计,每月费用为25美元,而Framer服务每月30美元,用于营销网站。我们使用Stripe进行支付处理。
我们使用Stripe处理交易,其费用基于订阅服务。Chris负责与用户互动,并通过聊天功能实现快速沟通。我们利用hhref进行SEO优化,获取关键词,并提升营销效果,特别是自然营销。
感谢分享我们向每位到访创始人提出的最后一个问题。
乔纳森,如果你能站在年轻时的自己肩上,在一切开始之前,给他一些建议,或者给正在观看的、想要拥有自己的项目并从中赚钱的开发者们一些建议,那会是什么呢?
是的。所以我会告诉自己,要选定一个核心价值并坚守它,一旦我们全力以赴,专注于让数据库可视化变得直观明了,并忽略其他一切,一切就会开始高效运转。这就是我的做法。
就像我会说的那样,加倍投入于你真正感觉有效的事情,当你看到它开始产生吸引力时,就继续加倍投入。
我认为从中可以学到很多,有很多开发者想要构建一切,包含SaaS和所有元素,但你可以从一个切入点开始,专注于做好一件事,比如数据库可视化——这甚至是我之前都不知道可以成为产品的领域。
我甚至之前都不知道有这款产品。这真是太酷了,它向你证明,正如你所说,如果能专注于一件事并做到极致,就能开创一番事业。所以,感谢你的分享,期待见证未来的成长。
>> 非常感谢,感激不尽。
>> 非常感谢。很感激。
>> 好的,制作人Gus,你觉得怎么样?
>> 好的,制作人Gus,你觉得怎么样?
>> 好的,制作人Gus,你觉得怎么样?
>> 是的,我首先想到的是,我觉得你为开发者打造的这个工具真的很酷。这大概就是我的感受,对吧?我不是开发者,所以我不太了解那个领域。
但我的确非常喜欢那个世界。但我的确非常喜欢那个世界。但我的收获是,他对此了解得如此透彻,以至于几乎能够预测他们会遇到什么问题,或者他们会抱怨什么。所以,我的收获就是要在你了解的领域里进行创造。 >> 是的,我的意思是,他并没有太过深入。
我是说,他不想讲得太技术化。他掌握的东西其实挺专业的,基本上就是那种相当小众的SQL查询技巧,能让你获取整个数据库的结构,然后他们把它转化成了可视化的东西。这话题现在谈起来都太偏门了,真的。
这简直太不可思议了。你可以抓住一个极其小众的微小创意,就能打造出一门月入一万美元的事业,对吧?而且他的事业还会持续发展,他会推出更多产品。
这就是它的力量,你看,这就是T100机器人的力量,它现在已经被下架了,但之前被下载了数百万次,仅仅几周之内。这正显示了开发者工具的巨大影响力,因为它们可以免费下载。
他们可以免费尝试,而他也确实这么做了。接着,他在后端搭建了一个小小的盈利模式。这样做不需要任何成本。有很多开发者正在关注这件事。仅仅是一个小小的想法,你所能实现的成就之大,实在让我惊叹不已。
完全同意。而且我觉得有时候,就像我说的,因为我不是开发者,我有点纳闷,为什么人们会为可以免费下载的东西付费?但他做得很好。
但他很好地解释了,在这种情况下,开发者就像是吸引人们付费的入口点。因此我认为,这确实起到了吸引付费的作用。
因此,我认为我们低估了开发者的规模,低估了那些真正热衷于寻找能解决特定问题的新奇有趣工具的开发者数量。
我觉得他说的挺有意思,他说在开发工具之前,他最初的想法是那个SQL AI说唱项目,但最终没能成功。这很有趣,因为我发现很多开发者都尝试过实现类似的想法,但这并不代表那个想法本身不好。
必须经历那些失败的尝试,必须经历那些失败的尝试,必须经历那些失败的尝试,然后他们才转向。所以,我厚着脸皮推荐你加入Starter Story Build,所以,我厚着脸皮推荐你加入Starter Story Build,所以,我厚着脸皮推荐你加入Starter Story Build,去创造点什么。即使你明知会失败,去创造点什么。即使你明知会失败,去创造点什么。
即便明知不会成功,比如那个明显不适合他的AI数据库说唱项目,即便明显行不通,也要把它发布出来。加入Starter Story Build计划。点击下方链接,动手创造,几天内推出产品,即刻获得市场验证。你还在等什么?
还在等什么呢?好了各位,我们下期再见。保重。