纪念一下首个开源项目破 1k star 啦~

292 天前
 hankli

直接上 Star History 图

之前参与过其他开源项目, 这是自己第一次自己发起开源项目, 并进行推广, 我觉得值得纪念一下, 顺便说说心路历程.

0 流量阶段

项目是花了大约两个星期写的, 因此并不是很完善, 而且当时的模式很鸡肋(新开 shell). 本着边开源边修改的想法, 项目就在 2023.12.24 正式开源啦~

自己觉得这么“牛逼的项目“, 对吧, 那 star 不得蹭蹭蹭的往上涨啊! 但是实际上一丁点流量都没有, 一个 star 都没长, 前 30 个 star 还是我求我朋友帮我点的哈哈哈哈。

然后我觉得肯定是缺少推广, 那我就自己推, 于是就在开源中国发布了第一篇推文VersionFox:跨平台、可拓展的 SDK 版本管理工具

开源中国也不错👍, 作为新项目, 给我涨了大约 30 个 star. 把我开心坏了当时。 😄

第一次尝到甜头, 所以加大力度!

掘金、知乎、Reddit 、Twitter 、CSDN 、思否、Medium 等等能发的平台都发。 然后我又又又又觉得, 这么多平台。 怎么着也得猛增个 100star 吧。 哈哈哈, 又又又又破了冷水, 零星几个 star, Reddit 上还差点被当成垃圾处理...

就这么写文章、发文章循环持续了大概一个多月吧, 终于!!! 我自闭了~ 依然没有流量、没有 star 、没有 issue.....

这个阶段的还有一个问题, 那就是readme 又臭又长, 这个 Reddit 上也有人给我反馈过。

第一波流量

这个阶段,我发现自己发文章根本没用。 虽然 Reddit 上的帖子有时 upvote 也能到 15 左右, 但是根本上不来流量更没有 star 。

然后我偶然间发现别的项目, 在通过各种weekly 推广, 然后我直接学一手, 我也提issue 自荐。 然而结果很一致, 没有一个 weekly 鸟我的, 哈哈哈哈。

直到遇到 HelloGitHub 项目时, 才出现了转机。

[开源自荐] VersionFox: 一款轻量、通用、跨平台的 SDK 版本管理工具。

当时纯粹是自闭到没信心再搞下去了, 就随便评论了一句:

头大 : | , 推广太难了.

竟然得到了蛋总(HelloGitGub 作者)的回复, 说愿意帮我推广。 然后我俩就加了微信,聊了聊.

大概就是说, 愿意加入我的项目, 然后让我专注于项目本身, 没必要因为推广分散精力, 他帮我推广我的项目.

给我惊蛰了! 和我印象中的流量大咖有点不一样! 所以就愉快答应了。

之后就先上了 HelloGihub 的月刊, 顺利拿到了第一波流量✌️ 有了流量, 干劲就更猛啦~

第二波流量(有些意外)

说实话, 这一波我是真的没有想到!

前面也说了, 我一开始的readme 又臭又长, 文档都是用的 Gihub 的 Wiki 管理, 很乱! 另外, 我听过 vitepress, 但是用过, 于是乎,抱着玩玩看的心态, 给 vfox 整个文档网站。 花了大概两天的时间, 整了中文和英文两份文档, 用 vitepress(好用,又很好看)管理了起来, 顺利上线。

上线之后呢, 我也没觉得会怎么样, 想着在 V2EX 发个帖子, 得瑟得瑟哈哈哈哈(主要是想让你们看看我的域名lhan.me😄)

之后就有了:

t/1019461 - 一个工具管理所有运行时版本!

受宠若惊! 因为这, 让我连续两天上榜 Github Trending, star 更是暴力拉升! Amazing!!!!

所以还是非常感谢大家的支持🙏🙏🙏!!! 太给力了!!!

在这个时候, vfox 项目贡献者和 committer 也得到了扩充, 还吸引到了一位 antd 团队的大佬(太屌了)👍。

第三波流量

之前花了点时间, 按照蛋总给的框架写了一篇关于 vfox 的文章. 现在蛋总已经在他各自的媒体账号上发布了, 所以流量又来到了一波高峰, 还在持续当中✌️。

非常感谢您能读到这里, 阅读我这又臭又长的内容, 哈哈哈哈

总的来说, 作为第一个开源项目,非常开心能顺利破 1k star, 值得纪念一下. 有点啰嗦, 希望大家海涵!

顺便给蛋总宣传一下他的计划, HelloStar, 帮助个人开发者!!!! 具体问蛋总(@xueweihan)吧哈哈哈。

贴一下我的项目地址吧, 哈哈哈哈

docs: https://vfox.lhan.me/

repo: https://github.com/version-fox/vfox

plugins: https://github.com/version-fox/version-fox-plugins

5622 次点击
所在节点    程序员
41 条回复
IMelon
292 天前
很久之前周刊上看到过你这个项目,确实很有用
hankli
292 天前
@xueweihan 捕捉蛋总! 哈哈哈哈
hankli
292 天前
@IMelon 谢谢认可!
Pylogmon
292 天前
试用了一下,真的很好用!!

HelloGithub 确实很不错,最开始接触 Github 的时候就是从这里找感兴趣的项目的,后来自己的项目也是 HelloGithub 帮忙推荐,对我的帮助很大。
hankli
292 天前
@Pylogmon 哇,来自 Pot 大佬的认可!

Pot 也非常好用!!!
coolair
292 天前
说实话,哪怕你这个工具再好用,但是,你这种推广行为很令人反感。
你所有的帖子都是在推广你这个工具,而且三天之内发了三条,而且没有发到推广节点。
@Livid
hankli
292 天前
@coolair 那我得说声抱歉了,我文中也说了,我也没想到事情会发现的这么快,如果这几件事,是每隔一个月发生的,那这三个帖子就会分别间隔一个月。但是事实就是如此。 除了第一个帖子的目的是推广,另外两个确实是纪念意义。
LonnyWong
292 天前
HelloGithub 在早期帮我推过 python 版的 trzsz ,带来了一点点 star ,然后就再也不愿意推广了,说是同一个作者的,再后来我另外写的 ssh 客户端,只是支持了 trzsz ,也一并不愿意推荐了:

https://github.com/521xueweihan/HelloGitHub/issues/2556
Braisdom
292 天前
点赞了,加油,同为开发者,曾我也推广过我的开源项目: https://github.com/braisdom/ObjectiveSql

刚过 1000 时也非常兴奋,只不过我现在在做商业化产品了: https://www.agiquery.com

延续了开源产品的思路。
pytth
291 天前
我的开源项目也在近期破 1K
github.com/likeyun/liKeYun_Ylb
Livid
291 天前
@coolair 谢谢。
@hankli V2EX 节点指南 https://www.v2ex.com/help/node
ageovb
291 天前
下面加粗有问题:
vfox 是一款跨平台、可拓展的通用版本管理器。支持原生 Windows, 当然 Unix-like 也一定支持! 通过它,您可以**快速安装和切换 **开发环境。
hankli
291 天前
@ageovb 啊,什么问题? 没看出来....哈哈哈哈
hankli
291 天前
@LonnyWong 咱这不知道.... 可能每个人标准不一样吧, 你看我一个 weekly 都没上, 是不是得气死了.哈哈哈哈
hankli
291 天前
@Braisdom 祝大佬成功!!!
hankli
291 天前
@Livid 收到了, 老大😭
pengxiaoyu
291 天前
麻烦问下为什么源码要上传.idea 文件夹呀
hankli
291 天前
@pengxiaoyu 单纯忘了忽略, 一直懒得删他哈哈哈哈. 我还是现在删了它吧.
Pylogmon
291 天前
@hankli #33
hankli
291 天前
@ageovb @Pylogmon 我人傻了, 脑海里自动加粗了.... 没反应过来哈哈哈, 谢谢!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1021419

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX