增长黑客-开源项目增长利器

祝威廉 祝威廉     2023-02-05     424

关键词:

2012 年我开源了自己的第一个项目 https://github.com/allwefantasy/ServiceFramework ,

这个项目并不成功,但对我个人的价值还是比较大的,一直作为我工具箱用到现在。从 16 年开始,我全身心的投入到 [Byzer](https://github.com/byzer-org) 项目, 至今已有 6 年。

衡量社区增长的指标其实有很多,比如 PR数,Star 数,用户数等等,我们以 star 数为例子,那么 Byzer 的 star 增长曲线是这样的:

非常缓慢的一个增长,大家可能心里会嘀咕出,为啥不温不火呢。这里我们先来看一个开源软件的生命周期曲线:

这幅图来自《跨越鸿沟》,我是在 Pingcap 的[这篇文章](https://mp.weixin.qq.com/s/6lENeidwz2FDLXk48cJL7w)里看到的。

以我自己为例,作为一个技术人员,我希望把自己的一些技术理念沉淀成一个产品,如果这个产品能够在技术领域发光发热,那也意味着我的理念也被世人所接受。yu's于是我开发了 Byzer。在一开始,会有很多人对这个产品保持兴趣,但仅限于兴趣,这个时候处于图中的技术爱好者时期。

随着产品雏形的产生,这个时候会有一些早期社区用户了。但是考虑到能够参与社区发展的毕竟是少数,大部分用户可能在这个阶段就会 Fork 项目然后产生新的分支,维护自己内部版本,但尽管如此,也会给开源项目的作者很大的动力,因为有人用代表了这个产品是有价值的。这个时候是梦想期。

然而,在产品成熟之前,都需要忍受很长的孤独期。这个孤独期可小可大,比如1-2年亦或是更长。在这个期间,会陆陆续续有用户过来,然后可能因为觉得你的产品还不够成熟亦或是没有大用户背书而离开,离开的时候甚至还可能给出一些差评(毕竟产品还没成熟,坑多),此时作者以及早期支持者会疲于奔命修 Bug,调整架构,调整产品定位,以及背负极大的心理压力(用户来了没留住)。最终很多作者可能撑不过去而最终放弃掉项目,这个时期就是图中的断层期,同时这个断层期也被称为 “死亡鸿沟”。在这个阶段,项目的增长是非常缓慢甚至停滞的。

此外,随着开源社区的激烈竞争,做开源软件也变成了一个需要非常高投入的事情,这不仅仅是代码层面的,也包括大量的社区运营,他的投入甚至可能比代码投入还要大。这也是我现在做这些年 Byzer 一个切身的感受。Byzer 现在慢慢在跨越这个断层期,我期待它能尽快迈向一个高速增长期(成熟期)。

然而,尽管开源软件都有它自己的生命曲线,但是我们依然需要从始至终的坚持的一个目标,那就是增长。增长意味着软件价值的释放。因为只有更多的用户知晓,接受,使用,并且产生实际的社会价值,这个软件才有价值。

增长黑客

社区运营的方式有很多,包括举办社区活动,文章,视频技术布道,支持前期社区用户等等。但我觉得大家也还都忽略了一个前些年被提起过的一个概念:增长黑客。

那么什么是黑客增长呢?我们先来捋一捋我们面临的问题。要增长,就需要流量,流量是增长漏斗的第一步。而流量的来源在哪呢?就是前期面我们提到的诸如举办社区活动,撰写文章传播,参加各种会议,支持社区用户生产使用,然后让其帮忙背书等等。这些手段很有用,但是作为技术人员,还有一个非常有效的手段去获得流量,那就是做一些免费小工具,这些小工具应该具有一定的使用价值,同时具有很高的传播属性。那么这些小工具可能可以为你获得大量的流量。

大家可能还会有些疑惑,那我来举个最近 Pingcap 做的例子。

增长黑客案例

最近 Pingcap 发布了一个小工具,他的作用是对 github 开源项目做一些可视化。

首先填入你的 github 项目名称

然后就可以可视化的看到这个项目的各种数据,比如 PR 的情况:

这个确实比 Github 原生好很多的。

到最后,他会问你,觉得效果酷不酷,我来告诉你我是用什么技术怎么完成的。这里自然而然的就引入了 TiDB, 并且给人的大脑打上一个标签:可以用 TiDB 做可视化的底座。文案是这样的:

这种行为就是增长黑客,因为它通过一个小的工具,他有如下几个特点:

1. 工具有价值,因为可以帮你很好的分享一个项目的各项指标数据

2. 工具具有很好的传播属性,因为很多项目所有者很有动力去分享这个数据。

3. 具有很好的漏斗转换。因为你肯定对这个酷酷的东西的背后技术想要了解。

所以,通过这么一个小工具,Pingcap 实现了流量获取,从而获得产品的增长。

举一反三(Or 东施效颦...逃)

于是我也做了一个小工具,叫 [Byzer Data as Form](https://github.com/allwefantasy/byzer-data-as-form)。他是用来干嘛的呢?

成品是这样的:

看起来非常像小程序集合。点击第一个 【快递订单号查询】,就得到下面的界面,填入一些信息,就可以查快递订单号

看起来好像没啥,但是我们看看这个快递订单号的 小程序 是怎么制作的。打开 Byzer Notebook,然后写一段 Byzer 代码:

然后记下 NoteBook 的 Id号,就可以发布成前面的 “小程序”了,然后用户就可以在 前面的页面中找到这个小程序。

几分钟通过几行类 SQL 代码就制作完成一个快递查询小程序,就问你效率高不高?

尽管我们上面的例子用了一个最简单从数据库里查询快递信息为例子,但是依托于 Byzer-lang 强大的多数据源以及数据处理能力,包括AI的能力,用户完全可以制作出比如一个机器学习模型,然后该模型的能力部署成一个 Form,从而轻松将模型通过这个平台投递给所有的潜在用户。

期待我们这个小工具的上线吧。

总结

增长黑客对于开源社区而言,核心是可以给社区带来增长,具有几个很好的特性:

  1. 充分利用了技术的力量去获取流量,而这也是我们擅长的

  2. 以小博大,利用 “轻工具” 的使用流量去撬动 “重工具”

  3. 可以很好的让用户通过小工具理解社区产品的特性,并且打上一些思想烙印

增长黑客-开源项目增长利器

...(https://github.com/byzer-org)项目,至今已有6年。衡量社区增长的指标其实有很多,比如PR数,Star数,用户数等等,我们以star数为例子,那么Byzer的star增长曲线是这样的:非常缓慢的一个增长,大家可能心里... 查看详情

初探增长黑客

最近扫到了《增长黑客》这本书,被其标题所吸引,于是花了几天读了一下。这本书的主要内容由AARRR模型和各种案例构成。何谓增长黑客?按照我的理解,增长黑客就是基于对数据和市场的理解,利用一切合理的技术手段来完... 查看详情

《增长黑客》——读后总结

之前读到四分之三的时候,手机丢了,无奈放弃微信读书就没继续读;后来换了手机,终于把这本书给续上了。第一章增长黑客的崛起 查看详情

《增长黑客》笔记

第1章 增长黑客的崛起增长黑客必须真正懂得产品的核心价值,能用最简单的语言描述这个产品是什么、解决什么问题,在此基础上清晰定位有关增长的问题,并寻求解答。工具:(1)GoogleAnalysis:提供的指标有:页面浏览... 查看详情

读书笔记-《增长黑客》-好产品是增长的根本

增长黑客的基本原则之一就是在确定你的产品是否不可或缺、为何不可或缺以及对谁来说不可或缺之前不要进入快节奏试验阶段,也就是说,你必须要了解你的产品的核心价值是什么、对哪些客户来说具备这些核心价值... 查看详情

读书笔记-《增长黑客》-搭建增长团队

案例举例:BitTorrent公司BitTorrent既面临PC软件增长的停滞,也没有移动版的产品,被甩在了后面。公司组织架构:用的是传统的筒仓式组织架构,分为市场部、产品部、工程部和数据科学部。产品团队和工程团... 查看详情

程序员也会营销——《增长黑客:创业公司的用户与收入增长秘籍》

...人都用“产品经理”来称呼需求分析师这个岗位一样,《增长黑客》也让越来越多的人相信营销有个更有GEEK范的名字叫“增长黑客”。   传统营销,整天像骆驼一样在烈日和暴雨下(看懂双关的传统营销流下了泪水... 查看详情

「tob端增长黑客」获客矩阵

...师转变成了产品负责人,主导开发、产品设计和运营增长。一直负责ToB端产品,增长黑客理念的执行者。角色转变后,看问题的视角和思考的方式有了新的变化,对业务也有了新的理解和感悟,分享给大家。12... 查看详情

dotnet是前30个增长最快速度的开源项目中排名第一的开发平台

CNCF的博客发了一篇文章《UpdateonCNCFandOpenSourceProjectVelocity2020》,中文翻译参见 2020年CNCF和开源项目开发速度,这个数据在2017年发布过一次,这次是3年来的再次更新的数据,往后每6个月就会更新一次数据-opensourceprojectv... 查看详情

「tob端增长黑客」获客矩阵

...师转变成了产品负责人,主导开发、产品设计和运营增长。一直负责ToB端产品,增长黑客理念的执行者。角色转变后,看问题的视角和思考的方式有了新的变化,对业务也有了新的理解和感悟,分享给大家。12... 查看详情

循序渐进的增长黑客指南:如何提高用户留存

一、用户留存的价值 我们上一篇讲了《循序渐进的增长黑客指南:如何提高用户留存(数据分析篇)》,本文讲解如何提高用户留存的实践方法篇。首先我们来看看,用户留存到底有多重要?提高用户留存率到底意味着什么... 查看详情

《硅谷增长黑客实战笔记》读书笔记

写在前面:第二阶段的疑惑一直以来,许多人问我为什么会走上技术编辑的道路,我常常颇感兴趣地说道:「在大学做职业规划时就在想,以后不要天天写代码,但能够做跟代码相关的工作,同时发挥... 查看详情

读书笔记-《增长黑客》-搭建增长团队

案例举例:BitTorrent公司BitTorrent既面临PC软件增长的停滞,也没有移动版的产品,被甩在了后面。公司组织架构:用的是传统的筒仓式组织架构,分为市场部、产品部、工程部和数据科学部。产品团队和工程团... 查看详情

「tob端增长黑客」如何获取客户画像

我们一般称B端产品的企业用户为客户,来看下如何获取客户画像。1获取客户画像就是收集行业特征、企业特征、关键人特征的信息。先给大家看一张表,如下图所示:填这个表的信息就是不断完善和丰富客户画像... 查看详情

「tob端增长黑客」什么是客户画像

很多ToB端同学会问,B端有没有客户画像?感觉是有点抽象。1我们平时会看到一些所谓的画像,我们来看一些例子,看看这些例子是不是ToB软件的画像呢?上面的图里显示的是小米手机的用户画像,用户比... 查看详情

全球增长最快的对象存储开源服务minio

目录前言MinIO简单介绍 -高性能 -可扩展性 -云原生支持 -纯开源 -兼容S3存储 -简单结尾前言MinIO是一款非常热门的开源对象存储服务器,能够完美兼容亚马逊的S3协议,对K8s也能够进行非常友好的支持,专为AI等云原生工... 查看详情

开源文本到视频:tune-a-video本周star增长数:1,050+,主语言:python(代码片段)

开源不到48小时获35kstar的推荐算法「GitHub热点速览转载自己笔记备用 非公开  原作者博客园 本周的热点除了GPT各类衍生品之外,还多了一个被马斯克预告过、在愚人节开源出来的推特推荐算法,开源不到2天就有... 查看详情

Flexbox 项目不应该增长

】Flexbox项目不应该增长【英文标题】:Flexboxitemsshouldnotgrow【发布时间】:2019-02-0806:40:54【问题描述】:我正在与Flexbox和Tailwindcss合作。我有2行。第一行有3项,第二行有1项。由于某种原因,第二行中的项目比第一行中的项目略... 查看详情