V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tjq
V2EX  ›  程序员

请教下各位,你们都是怎么推广自己的开源项目的?

  •  
  •   tjq ·
    KFCFans · 2020-06-11 09:32:53 +08:00 · 5474 次点击
    这是一个创建于 590 天前的主题,其中的信息可能已经有所发展或是发生改变。
    前段时间闲在家没事干自己撸了个开源项目,刚开始的时候倒也没什么追求...
    不过撸着撸着功能越来越强大,就萌发了“好好推广下成为一个受欢迎的开源框架”这种想法...
    不过这几天推广下来感觉好艰难啊...
    东西呢,自认为确实是好东西。关注度呢,也确实是没有关注度,哎......

    希望各位过来人给个建议~
    98 条回复    2021-12-29 20:25:28 +08:00
    xiaotuzi
        1
    xiaotuzi  
       2020-06-11 09:36:39 +08:00
    挂广告呗,做一两个免费案例拿去大平台发
    如果不以盈利为目的,那就佛系推广吧,朋友圈发发,群里发发
    zarte
        2
    zarte  
       2020-06-11 09:38:01 +08:00
    在这里发呗
    tjq
        3
    tjq  
    OP
       2020-06-11 09:38:54 +08:00
    @xiaotuzi 没什么盈利的想法,靠开源项目显然也不是很现实 hhh

    主要的想法还是框架能被很多人用,这样会比较有成就感哈哈哈
    tjq
        4
    tjq  
    OP
       2020-06-11 09:39:36 +08:00
    @zarte 你可以看我主页,发过好几次啦,效果感觉也一般般...
    这次就不打广告了,单纯来请教各位~
    ochatokori
        5
    ochatokori  
       2020-06-11 09:42:37 +08:00 via Android
    看了发的帖子
    感觉内容写太少了
    起码写一写解决了什么痛点,相比其他有什么优势
    不会有人稀里糊涂就点进你放的连接吧
    zarte
        6
    zarte  
       2020-06-11 09:42:41 +08:00
    @tjq 那就没办法了小众吧
    fengxianqi
        7
    fengxianqi  
       2020-06-11 09:42:44 +08:00
    写篇介绍文章在各大平台传一下,然后由于 level 太低也没多少人能看得到
    tjq
        8
    tjq  
    OP
       2020-06-11 09:44:16 +08:00
    @ochatokori 感谢建议~下次写的详细点~
    tjq
        9
    tjq  
    OP
       2020-06-11 09:44:52 +08:00
    @fengxianqi 真实的现状.jpg
    惨兮兮
    dodo2012
        10
    dodo2012  
       2020-06-11 09:45:33 +08:00
    没推广过,好多年下来也就 1100 个 star,,
    tjq
        11
    tjq  
    OP
       2020-06-11 09:48:27 +08:00
    @dodo2012 很厉害了.....不过我那个框架是相对小众的类型,不推广估计就是石沉大海~
    dodo2012
        12
    dodo2012  
       2020-06-11 09:52:56 +08:00
    @tjq 做开源如果没准备出商业版就放开心态就行了,小众了的好处就是不用每天怕打开 issus 看,有 bug 也是少的,也没人催更。。
    clockOS
        13
    clockOS  
       2020-06-11 09:53:26 +08:00 via iPhone
    写歌来体现你的理念
    B 站 4 万多次播放,招来了许多不懂技术的围观
    aloxaf
        14
    aloxaf  
       2020-06-11 09:57:39 +08:00
    写份英文 README & 文档 然后发 Reddit 、Hacker News 等网站上去(
    tjq
        15
    tjq  
    OP
       2020-06-11 10:01:31 +08:00
    @dodo2012 嗯嗯,好的,谢谢建议~
    tjq
        16
    tjq  
    OP
       2020-06-11 10:01:59 +08:00
    @aloxaf 正在搞这个~
    昨天搞了一天前端的国际化......眼冒金星中~
    Tokin
        18
    Tokin  
       2020-06-11 10:51:23 +08:00
    佛系随缘,而且我也很懒,就发再自己博客里,不推项目也不推自己的博客,全靠用户自发地口口相传。
    我就简单地收集 issue,正常维护项目。反正也不赚钱,两三年 300 多 star 感觉良好。。。
    saltbo
        19
    saltbo  
       2020-06-11 10:52:13 +08:00
    不错了,起码破百了,我的到现在还没破百。。。
    lietoumai
        20
    lietoumai  
       2020-06-11 10:53:02 +08:00
    好产品自己会说话
    tigerandbull001
        21
    tigerandbull001  
       2020-06-11 10:56:06 +08:00
    @aloxaf 能再多列举几个吗?
    neoblackcap
        22
    neoblackcap  
       2020-06-11 10:56:45 +08:00   ❤️ 1
    如果想推广的话,那么就写好英语文档,然后往 hacker news 上面发,在 stackoverflow 常驻解答问题。提高项目的单元测试覆盖率
    中文的话,整天在 V2EX 上面发帖推广吧
    cg33
        23
    cg33  
       2020-06-11 11:14:40 +08:00
    并不是 stars 多关注度高的项目就牛逼,如果是想要 star 多关注度高,那一般就是考虑做界面效果炫酷的,功能抓眼球的,有传播效应的产品。小众产品也就不要想要多大的关注度了,做的好,有一批忠实的用户就挺好的。
    tjq
        24
    tjq  
    OP
       2020-06-11 11:24:27 +08:00
    @neoblackcap 目前来看这个途径最靠谱了,这几天努力努力把国家化和英文文档弄出来吧~
    感谢建议~
    tjq
        25
    tjq  
    OP
       2020-06-11 11:25:20 +08:00
    @lietoumai 好产品和好宣传缺一不可,是金子总会发光、酒香不怕巷子深这种还是太理所当然了。
    williamfzc
        26
    williamfzc  
       2020-06-11 11:28:27 +08:00
    hackernews 还是得足够吸引人的内容才行,沉得太快,然而老外的关注点又很奇怪;
    stackoverflow 时间周期可能会比较长;
    国内互联网最好还是去各种社区发帖子
    lietoumai
        27
    lietoumai  
       2020-06-11 11:34:33 +08:00
    @tjq 并不是理所当然
    发光的前提他得是金子,不怕巷子深的前提他酒得香
    所以如果产品还没能自己开口说话,或许应该把更多的时间花在打磨产品上比较好
    tjq
        28
    tjq  
    OP
       2020-06-11 11:51:53 +08:00 via iPhone
    @lietoumai 不敢苟同。
    强如苹果每年花掉 20 亿广告费。
    强如 BAT 每年为一个春晚广告名额挣得头破血流。
    如果每颗金子都会发光,那这个世界上也就不会有伯乐的故事了。
    raoxiaowen
        29
    raoxiaowen  
       2020-06-11 12:00:16 +08:00 via iPhone
    在 V2EX 发帖。
    tjq
        30
    tjq  
    OP
       2020-06-11 12:01:28 +08:00 via iPhone
    @raoxiaowen 主要也发了好几次了~感觉一直发也不太好 hhh
    tjq
        31
    tjq  
    OP
       2020-06-11 12:02:10 +08:00 via iPhone
    @williamfzc 感谢~
    这几天努力翻译文档和搞国际化吧~
    lietoumai
        32
    lietoumai  
       2020-06-11 12:12:21 +08:00
    @tjq

    伯乐找的是马,不是金子
    不过看起来别人给的建议更实用,加油
    tjq
        33
    tjq  
    OP
       2020-06-11 12:18:27 +08:00
    @lietoumai 哈哈,发出去就觉得例子好像举错了,应该说毛遂自荐的故事的~

    您的建议也很实用且重要。产品本身的质量当然非常重要,没有过硬的质量在那一通宣传只会招骂。我以后也会时刻记住这一点,保证好自己框架的水平和质量。

    只是现阶段我自认为我的框架算是“金子”,然后目前有种纷纷不得志的感觉 hhh
    我现在的心情估计和写《滕王阁序》时的王勃有点像~哈哈哈~
    jinsongzhao
        34
    jinsongzhao  
       2020-06-11 12:18:45 +08:00
    @lietoumai 金子不存在的,又不是火箭人造卫星,同质产品太多了,再好的小东西,克隆一个也是简单的事情,再复杂的东西,有价值了,就有人替你换个包装去推广了。23333
    DJQTDJ
        35
    DJQTDJ  
       2020-06-11 13:07:25 +08:00
    你知道当时黑人 rap 没有推广是如何出名的吗?
    很简单,把自己的写的东西,改成当前最火的标题
    里面内容不一样没关系
    当他们下载下来的时候,发现还行,一点点的你就推广出去了
    coloz
        36
    coloz  
       2020-06-11 14:52:33 +08:00
    一般看到这种帖子,我就推广下 https://github.com/blinker-iot
    tjq
        37
    tjq  
    OP
       2020-06-11 15:00:15 +08:00
    @DJQTDJ 这......听起来有点不太要脸的感觉......
    还是想走比较正规科学的途径哈哈哈
    waruqi
        38
    waruqi  
       2020-06-11 15:00:24 +08:00
    正常,我辛辛苦苦码了 4 个多月,加了各种新特性,自以为很强大,还花时间写了文章,发公众号一波推广,也就涨了不到 10 个 star~

    所以现在懒的推了,每次发版稍微介绍下,顺其自然了。。
    tjq
        39
    tjq  
    OP
       2020-06-11 15:01:42 +08:00
    @waruqi 同是天涯沦落人~
    握爪!
    (我都没公众号发,怎么发啊,求个教程~
    tjq
        40
    tjq  
    OP
       2020-06-11 15:01:59 +08:00
    @coloz 以身作则吗?学到了学到了~
    waruqi
        41
    waruqi  
       2020-06-11 15:02:59 +08:00
    @williamfzc hackernews 的规律 我还是摸索出来一些,就是自己发的永远是秒沉,老外帮忙发的 莫名其妙就上首页了,我遇到好几次了,很莫名~
    waruqi
        42
    waruqi  
       2020-06-11 15:05:27 +08:00
    @tjq 自己开个公众号哈,发自己的文章,然后微信群转发,不过我搞了 6 、7 年,公众号也只有 400 粉,效果一般,也是悲催~ 除非你找个大 v 的 能帮你代发篇文章介绍你的项目
    tjq
        43
    tjq  
    OP
       2020-06-11 15:05:32 +08:00
    @waruqi 那么问题来了,去哪找老外帮忙发呢......
    tjq
        44
    tjq  
    OP
       2020-06-11 15:07:50 +08:00
    @waruqi 我看你的 GitHub 还不错啊...一个 3.3K 一个 2.8K ,羡慕~

    哎,主要就是我不太喜欢发群什么的......挺抵触做这些事情的......

    找大 V 倒是可以考虑一下,不过不知道上哪找去。
    waruqi
        45
    waruqi  
       2020-06-11 15:09:16 +08:00
    @tjq 随缘~ 我是一觉醒来 发现 star 涨了 600 多,后来才发现 repo 被老外发到 hacknews 上首页了,自己发的基本秒沉。
    tjq
        46
    tjq  
    OP
       2020-06-11 15:11:57 +08:00
    @waruqi 哈哈哈,了解~
    看你的 commit 记录好恐怖......你是全职搞开源吗?
    waruqi
        47
    waruqi  
       2020-06-11 15:12:15 +08:00
    @tjq 那是攒了 8-10 年的量哈,随便一个正常点的还在维护的项目 搞这么多年,还没这点 star 量么~ 想想就苦逼~ 很多 js/java 项目不到半年就超 5k 的多了去了。
    sun1993
        48
    sun1993  
       2020-06-11 15:12:29 +08:00
    都 140+的 star 了,很不错了~~继续加油
    waruqi
        49
    waruqi  
       2020-06-11 15:13:23 +08:00
    @tjq 不是 业余消遣 打发时间~
    tjq
        50
    tjq  
    OP
       2020-06-11 15:17:18 +08:00
    @waruqi 还是很厉害的~
    能问您要一下您在外国论坛发的帖子吗?想参考下,把文档翻译完我也试试去~
    tjq
        51
    tjq  
    OP
       2020-06-11 15:17:29 +08:00
    @sun1993 哈哈,谢谢鼓励~
    waruqi
        52
    waruqi  
       2020-06-11 15:28:11 +08:00
    @tjq hacknews 你直接发 repo links 就行了,没啥其他的 而且我发的都是秒沉
    lietoumai
        53
    lietoumai  
       2020-06-11 15:32:30 +08:00
    @tjq 理解,但这也 是创造的乐趣,毕竟时间是有限的,你需要去判断,下一分钟,你是要把这时间投入到产品上还是在推广上~
    不过我注意到你说
    。。。。就萌发了“好好推广下成为一个受欢迎的开源框架”这种想法..
    我不知道你有没有“审视”过这个想法
    “只要努力推广----》就可以成为受欢迎的开源框架”
    这个想法本身是否就存在一定的局限性呢?

    其实你的本意是想做一个“受欢迎的开源框架”,对不?
    那么成为“受欢迎的开源框架”的条件有哪些?
    推广是吗?我相信这当然是其中之一

    是不是还有别的原因呢?~
    lietoumai
        54
    lietoumai  
       2020-06-11 15:37:51 +08:00
    @jinsongzhao 只能说,一方面市场不等人,另一方面人留给自己的时间也很少,来啥用啥呗,管他是不是金子~
    xuanbg
        55
    xuanbg  
       2020-06-11 15:40:06 +08:00
    佛系,爱用用,不强求。有问题会及时修复。
    tiedan
        56
    tiedan  
       2020-06-11 15:41:39 +08:00
    自来量
    monkeyWie
        57
    monkeyWie  
       2020-06-11 15:49:36 +08:00
    如果你的项目主要是面向非开发群众,那么 star 自然会多起来的,我之前开发的一个 http 下载器因为写了个插件支持百度云下载,然后就 star 就噌噌噌的涨上去了
    tjq
        58
    tjq  
    OP
       2020-06-11 15:50:01 +08:00
    @lietoumai 哈哈哈感觉你就想说我这个框架本身不是很好用或者怎么样的~
    但其实不是啦,我做过市场调研的,和目前市面上的同类框架都对比过,确实是我更胜一筹 hhh,这方面我还是有一定自信的,因为也参考了别人许多优秀的设计和想法。也得到过很多具有丰富经验的开发者的认可。

    要是真的就是个平淡无奇的 LJ,我甚至都不会浪费时间去推广。

    正是因为一边看过这个项目的人都给了正面评价,一边 GitHub 关注度很低,才让我有了这种很难推广的想法。
    tjq
        59
    tjq  
    OP
       2020-06-11 15:51:26 +08:00
    @monkeyWie 确实,工具类太容易得 Star 了,这种工业级的大型框架就比较难......
    但我倒也不只是单纯的想要 star,还是希望自己写的代码和框架能被别人所用。
    tjq
        60
    tjq  
    OP
       2020-06-11 15:52:03 +08:00
    @waruqi 哈哈,好~谢谢您给了那么多建议~非常感谢!
    lietoumai
        61
    lietoumai  
       2020-06-11 16:03:38 +08:00
    @tjq 不是技术,没法评判好不好,只是单纯觉得会不会太着急了,毕竟新事物的成长发育都需要时间的。
    williamfzc
        62
    williamfzc  
       2020-06-11 16:48:58 +08:00
    @waruqi 权重太奇怪了,看了一下 traffic,连一次访问都没有,感觉是直接限流
    tjq
        63
    tjq  
    OP
       2020-06-11 16:53:04 +08:00
    @lietoumai 也,这方面倒是说的很多,我是挺急的~
    部分原因是过了 6 月就没那么多时间好好维护项目了,所以想趁现在多推广多完善~
    xchaoinfo
        64
    xchaoinfo  
       2020-06-11 17:11:50 +08:00
    去知乎上去回答相关的问题, 如果能够解决某些痛点最好了, 知乎的长尾流量还是挺好的.
    tjq
        65
    tjq  
    OP
       2020-06-11 17:17:54 +08:00
    @xchaoinfo 这个我倒是去搜过......不过似乎类似的问题没什么关注度 hhh
    wizzer
        66
    wizzer  
       2020-06-11 17:29:09 +08:00
    https://budwk.com 这里回帖顺便推广啊
    yupozhang
        67
    yupozhang  
       2020-06-11 17:50:29 +08:00
    嗯。推广很难。我的开源运维平台项目有 3 年了。star 也不太多。

    顺便在这里也推荐一下。
    Spug 一个轻量自动化运维平台
    特性:开源免费,简单好用,不需要安装 Agent,功能包含主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、进程端口站点监控、微信钉钉邮件报警等一系列功能。
    开源链接: https://github.com/openspug/spug
    如果感觉不错,帮忙点个 Star
    lietoumai
        68
    lietoumai  
       2020-06-11 18:04:27 +08:00
    @lietoumai 淡定,是你的也不会变成别人的~
    不过我见过那种暴力推广,就是微信拉群互赞,对于提升知名度应该有点帮助,可这是你想要的吗?
    hantsy
        69
    hantsy  
       2020-06-11 18:17:20 +08:00
    爱看不看,爱用不用,我才不会去取悦别人。

    现在我的 Github 大部分都是一些开源技术的 Demo,很多都是一些小技术点或者小技巧,纯粹是作开源技术项目的推广,也是自己博客内容的辅助。我个人关注的开源基本上也是这类型的,少量国内项目我也关注。

    堆业务类的项目(电商,网店什么的),我实在没兴趣。事实上这类项目国内几乎没有发现有价值的,不写测试的我 100%直接跳过去,看都不看。除非它整体架构或者其它方面有可圈之处,目前少量这类的关注也是国外的。我个人坚决不写这类开源业务型系统,一方面容易被别人抄袭,二方面没精力去维护。
    zealon
        70
    zealon  
       2020-06-11 18:27:31 +08:00
    怎么推广,那就是厚脸皮的在 V 站发帖啦 。。。
    zealon
        71
    zealon  
       2020-06-11 18:30:57 +08:00
    好项目发一次 1 、2 天能得到 100+的 Star 没问题的 ,当然 V 站里的文案和截图要有。
    人们都很懒的,只是放个标题,不是好奇心强烈的都不会再往下点,多麻烦,要写出引流的好文案
    zealon
        72
    zealon  
       2020-06-11 18:36:31 +08:00
    对了,V 站不是有在线人数嘛,据我观察,一天中活跃人数最多的时间点在早上 8 点~10 点,再就是下午 2 、3 点左右。
    既然是推广自己的作品,也要一些营销手段的,发帖时间也要赶上人多的时候比较好,必定评论数上去了自然点进来的人会更多的。
    tjq
        73
    tjq  
    OP
       2020-06-11 18:48:11 +08:00
    @zealon 非常感谢您的建议!!!明天试试,哈哈~
    tjq
        74
    tjq  
    OP
       2020-06-11 18:52:39 +08:00
    @hantsy 哈哈,业务型系统当然没意思喽。我搞的是一个分布式调度与计算框架,自己搞搞还是觉得蛮有意思的。
    tjq
        75
    tjq  
    OP
       2020-06-11 18:57:39 +08:00
    @monkeyWie 跑去看了下居然是 proxyee-down......曾经帮我下载了无数个网盘资料的神器......居然遇到作者了.....

    膜拜膜拜~

    话说 gopeed 咋样了,不过现在也不好支持百度云了,一言不合就喝茶......
    iplayio2019
        76
    iplayio2019  
       2020-06-11 18:59:39 +08:00 via Android
    你喜欢 KFC 啊
    tjq
        77
    tjq  
    OP
       2020-06-11 19:16:40 +08:00
    @iplayio2019 哈哈还行吧
    xkzhangsan
        78
    xkzhangsan  
       2020-06-11 21:58:52 +08:00
    看起来不错,支持一下,已 star,我做的一个小工具,本来不打算推广的,借地方留言
    https://github.com/xkzhangsan/xk-time
    tjq
        79
    tjq  
    OP
       2020-06-11 22:20:53 +08:00
    @xkzhangsan 感谢~一起加油~
    tjq
        80
    tjq  
    OP
       2020-06-11 22:22:50 +08:00
    @xkzhangsan 看到你有 CronExpression 想进去看一眼实现,结果看到了和我一模一样的 Borrowed from quartz,哈哈哈哈~
    xkzhangsan
        81
    xkzhangsan  
       2020-06-11 22:28:02 +08:00
    @tjq https://www.cnblogs.com/xkzhangsanx/p/12717498.html
    有专门看过各类 cron 的实现,发现 quartz 的应用更广泛一些,更成熟一些,就不自己写了,借用一下。
    monkeyWie
        82
    monkeyWie  
       2020-06-11 22:31:41 +08:00
    @tjq 哈哈,这么巧吗。gopeed 目前开发进度很慢,而且不打算支持百度云了啊,就想了解下 BT 原理,顺便做一个 BT 下载器
    tjq
        83
    tjq  
    OP
       2020-06-11 22:36:36 +08:00
    @xkzhangsan 哈哈,确实~看了你的博客,分析的很透彻,很厉害~

    不像我就直接拷代码了 hhh
    tjq
        84
    tjq  
    OP
       2020-06-11 22:37:53 +08:00
    @monkeyWie 主要是你那软件当时真的太火了~

    aria2 配置比较麻烦,你那个用起来简单功能也强大,自然备受好评~
    xkzhangsan
        85
    xkzhangsan  
       2020-06-11 23:34:48 +08:00
    @tjq 对于推广不擅长,但看到对新的项目,大部分人还是保持观望的多。
    需要时间来得到更多的用户使用和良好反馈,才会有更多的人加入使用中。
    lhc70000
        86
    lhc70000  
       2020-06-12 00:04:19 +08:00
    除了在 v2 上发过之外没怎么推广,第一批用户和一开始的知名度都是通过 v2 来的。
    ctolib
        87
    ctolib  
       2020-06-12 07:37:51 +08:00 via Android
    tjq
        88
    tjq  
    OP
       2020-06-12 07:47:16 +08:00
    @xkzhangsan 确实,需要有第一批大胆吃螃蟹的用户~

    我可爱的螃蟹们你们在哪里 555 ~
    tjq
        89
    tjq  
    OP
       2020-06-12 07:47:35 +08:00
    @ctolib 已发,感谢~
    tjq
        90
    tjq  
    OP
       2020-06-12 08:07:47 +08:00
    @lhc70000 又是一个我常用软件( iina )的作者!!!膜拜~~~
    (我是从 0.0.x 版本开始用的~忠实用户了哈哈哈~
    zhjie
        91
    zhjie  
       2020-06-12 09:23:48 +08:00
    推广不动,去年写了一个跑了就有 10 块钱的羊毛的项目,发 500 人群只有 1 个人回来感谢我。(并问我还有没有其他的)
    tjq
        92
    tjq  
    OP
       2020-06-12 09:27:05 +08:00
    @zhjie 听起来好心酸......
    Qinmei
        93
    Qinmei  
       2020-06-12 10:37:14 +08:00
    佛系推广,基本上就是自己的网站在用,然后流量大起来了就会有人去 star,不过这种也没啥技术含量,就是堆业务,目前把基础稳定下来, 然后再去围绕着这一生态去做点有意思的项目,闭门造车很容易就跑进沟里, 多点用户来测试还是很有必要的
    tjq
        94
    tjq  
    OP
       2020-06-12 11:57:42 +08:00
    @Qinmei 哈哈那我这个有点尴尬,不是个人产品,是企业级解决方案,自己没办法用~只能等有缘人喽~
    spongebobsun
        95
    spongebobsun  
       2020-06-12 14:46:20 +08:00
    随缘~ 但是搞了个 portfolio page ~

    spongebobsun.github.io
    tjq
        96
    tjq  
    OP
       2020-06-12 20:08:22 +08:00
    @spongebobsun 页面很帅!可惜我没这前端水平哈哈,要是没 vue 估计连个页面都写不出来😂
    EasonJay
        97
    EasonJay  
       90 天前
    EasonJay
        98
    EasonJay  
       24 天前
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1371 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 35ms · UTC 00:29 · PVG 08:29 · LAX 16:29 · JFK 19:29
    ♥ Do have faith in what you're doing.