![]() | 1 williamfzc 2023-02-06 21:49:49 +08:00 ![]() =。= 项目首先要考虑的不应该是能解决什么问题嘛 |
![]() | 2 fengleiyidao 2023-02-06 21:50:22 +08:00 发到这里。 |
![]() | 3 webcape233 2023-02-06 21:53:32 +08:00 via iPhone 随缘我都是,我个人是只 star 觉得有用的,自己写的感觉含量不高,现在加起来才三四百星星 |
![]() | 4 LnTrx 2023-02-06 21:54:59 +08:00 ![]() 建议面向需求编程,而非面向 star 编程 |
![]() | 5 timothyye 2023-02-06 21:55:49 +08:00 via Android 当然是发到这里来 |
![]() | 6 learningman 2023-02-06 21:56:20 +08:00 你又想要 star ,又“每个项目都会有作者的个人风格.” 迎合大众或者独树一帜,你总得选一个吧。你这又不是啥独一无二的东西。 |
![]() | 7 pytth 2023-02-06 22:06:36 +08:00 via iPhone ![]() 好东西就有,然后还是要写点软文,做一下引流。首先你的东西应该有人用~ |
![]() | 8 waruqi 2023-02-06 22:15:13 +08:00 via Android ![]() 佛系点,随缘就好。项目做得好,可以放 hacknews 上碰运气,上首榜了 一夜几 k 。但能上首榜的概率几乎为 0 。 |
![]() | 9 nonwill 2023-02-06 22:19:17 +08:00 不定期将项目转为 private ,然后再转回 public ,只为清除 star , |
![]() | 11 yoa1q7y 2023-02-06 22:21:47 +08:00 1. 好的项目,也就是非常有用 2. 过硬的代码质量 3. 良好的文档 4. 坚持维护 |
![]() | 13 Nazz OP @learningman 我本来就是为个人的 websocket 库而写的,顺便支持下 http |
![]() | 14 Nazz OP @nonwill 闹着玩呢 |
![]() | 16 wdssmq 2023-02-06 22:54:08 +08:00 |
17 GopherDaily 2023-02-06 23:03:01 +08:00 花钱,很便宜的; 面试基本不看这个,会大略的看看内容 |
![]() | 18 Nazz OP @GopherDaily 花钱就失去意义了 |
![]() | 19 Nazz OP @GopherDaily 放在简历上,有技术追求的面试官肯定会去看的 |
![]() | 20 xuanbg 2023-02-06 23:08:36 +08:00 ![]() 不懂,star 多除了装逼有用吗?我都是佛系开源,爱用用。不过有反馈问题我也会积极响应。 |
![]() | 21 Juszoe 2023-02-06 23:12:02 +08:00 要 star ,可以做一些偏应用的项目,你做的这些项目受众太窄了 |
![]() | 22 Macolor21 2023-02-06 23:39:23 +08:00 那肯定是面向 Markdown 编程啊,Trending 都是几十 k 以上的 star |
23 LawlietZ 2023-02-07 00:30:17 +08:00 写点正经的技术文章分析,然后引出你的项目(你的项目解决的问题),类比你的项目和市面的开源对比。然后如果确实你做的东西有用好用,不缺 star 的。。如果 star 没上来,说明就是没意义的项目(没受众或质量不行),当个参考库就在互联网上留个痕迹就行了 |
24 Bingchunmoli 2023-02-07 00:31:43 +08:00 via Android @xuanbg +1 ,主要是自己用,然后写些 api 玩玩 |
![]() | 25 Ketteiron 2023-02-07 00:48:51 +08:00 ![]() 有个通用的能被轻松搜索到的名字,readme 清晰地介绍了这个项目是什么 做了什么,然后看到你的仓库的人才会考虑去看你的代码。如果大致浏览一遍觉得这个项目能解决自己的某个需求,或者有值得学习的地方,就会考虑点 star 了。star 数其实就是被认同的数量,追求这个我觉得很正常,当然 star 的含水量其实也差异很大,底层库一般 star 都不会太多,因为没那么多人会去研究,而框架类的、应用软件类的会多点,还有各种简易封装库、整合库、教程类项目等等,即使没什么难度也会吸引到 star 。所以你是愿意吸引到哪部分人群呢?不过还是要放宽心,star 基本对面试没有影响,除非你写了个几 k star 的项目。 |
![]() | 26 Desiree 2023-02-07 01:01:43 +08:00 我觉得别人 fork 或者提交 issue 更能体现这个项目的价值而不是 star |
![]() | 27 timothyye 2023-02-07 01:08:21 +08:00 via Android ![]() 我也有个开源项目,初学 go 的时候做的,维护了 n 年了 https://github.com/TimothyYe/godns |
28 cnbatch 2023-02-07 02:11:11 +08:00 制作出比 v2ray 更好用的梯子,保证 start 数狂飙 |
![]() | 29 OldCarMan 2023-02-07 02:44:14 +08:00 ![]() 哈哈,学会营销,前段时间论坛里有一位 14 岁做开源库求 stars 的 v2exer 就是一经典案例。写技术文章时,标签化文章,提高阅读量;制造话题,提高讨论度;再搞个微信群 /qq 群,来个私域讨论,保留用户粘性,方便用户反馈... 哈哈,开玩笑,当然前面说的算是一种方式吧,不过个人觉得作为一个程序员,应该回归技术本身。 个人平时点 star 的最常用场景是: 1.有用并且代码写的不错 2.出名并且未来可能有用 3.文档写的不错 建议: 写好 readme,复杂项目,最好图文并茂,再复杂的写个 gitbook ,同时写开源项目文章时,想好使用场景,尽量从使用者角度去思考用户什么场景下会用到你的开源项目,便于用户从搜索引擎中找到你。 |
![]() | 30 runzhliu 2023-02-07 07:07:58 +08:00 要么是解决真正的痛点问题,要么就是疯狂吹,只要「不要脸」在朋友圈天天吹,那种糅合怪也能把 star 顶上去 |
![]() | 33 Nazz OP @learningman 我觉得挺独特的,一套路由完全兼容 http 和 websocket ,除开 testify 外无任何依赖,97%的覆盖率,高度可定制化,知名框架没发现哪个有提供. 至于路径参数解析,提供一下也无妨. |
![]() |   35 Nazz OP @xuanbg 可以形成正反馈,不然总感觉在自娱自乐; 可以提高个人声望,面试,群聊吹牛逼 |
![]() | 39 timothyye 2023-02-07 08:58:04 +08:00 ![]() @Nazz 比较赞同楼上说的 1. 一份好的 README 文档是绝对需要的,最好能详细描述你的项目能做什么,能提供和解决哪些功能,能解决用户的哪些痛点。另外,README 文档最好是英文的,GitHub 上的项目是面向全世界的开发者交流的。文档里面还可以描述如何贡献如何提交 Pull Request ,方便其他开发者贡献。 2. 可以去开发语言相关的技术社区宣传一下,比如你的项目是 Go 开发的,就去国内外 Go 的社区宣传一下,能引来一些流量。 3. GitHub 的项目本身也可以设置一些关键词,选好关键词,GitHub 本身也能给你的项目带来一些流量。 |
![]() | 40 timothyye 2023-02-07 08:59:42 +08:00 @Nazz 平常我也不是每天维护,如果有了灵感,就添加新功能,或者重构一些代码,发布新的版本。另外,后期项目有了流量,会有很多开发者来提交 Pull Request ,review 代码过后再发布新版本。佛系更新…… |
41 star7th 2023-02-07 09:03:48 +08:00 ![]() 我有一个 1 万+ star 的开源项目 https://github.com/star7th/showdoc 但根据我经验,冲着 star 与否并不是最核心,核心是产品好,解决某方面的需求。 同时文档要清晰,指引别人简单易上手。 在产品本身还可以的情况下 ,可以多发一下技术论坛,技术社区宣传。 比如每次更新都可以发一下,说这个版本改了什么,等等。 如果产品做的很差,宣传越多,负面印象越大。本质还是要做好产品。 |
![]() | 42 94 2023-02-07 09:14:32 +08:00 一般来说发社区引流,不一定非要是 Go 社区,也可以是掘金、infoQ 、思否这种全类型平台。如果你的文档还有英文版的也可以发国外的 Go 社区会活跃很多,但是会增加额外硬件条件。 另外就是一些关键词,这样其他人在检索相关类型的时候出现的频率也会搞一些,项目的不错的话自然就会增长起来了。 |
44 hellozgfss 2023-02-07 09:27:53 +08:00 ![]() 我是写了一个《从零自制深度学习推理框架》的课程,讲解包括算子实现和框架设计的思路,国内算是独一份。我这个仓库算是课程的上游项目,根据上游项目来规划课程内容。 star 主要来自于: 1. 发布课程后再 V2EX 推广一下 2. 参与了 hellogithub 月刊 3. b 站粉丝的支持 课程视频链接 https://space.bilibili.com/1822828582 代码仓库,欢迎大家 star https://github.com/zjhellofss/KuiperInfer |
![]() | 45 cwcc 2023-02-07 09:30:15 +08:00 最有价值的开源项目不是 star 很多,而是愿意参与开发的人很多。 假设你的项目有 1k star ,但是全程只有你一个人在开发,就会很累,而且可能对大家来说是个容易弃坑的项目。如果有 100 个 star 但是已经有陆陆续续的很多人愿意参与和改进你的项目,那就是好事。不过你要是很在意你的项目被社区主导,那就是另说。 |
![]() | 46 roseduan 2023-02-07 09:38:53 +08:00 以前搞开源的时候,也想着怎么才能够有更多的 star ,后来项目上过几次 Trending ,star 一下就上来了。 但是后来就比较佛系了,star 再多,项目本身不能解决一些实际的问题,是没啥用的。 |
![]() | 47 pytth 2023-02-07 09:49:23 +08:00 我是不追求 star 的,我也不关注 star 到底多少了,我只想知道,有多少人喜欢我的东西,有我就继续维护,没有,那就不维护了。对于小白来说,人家只是想用你的东西,大多数只是想找个免费用的,还好用的东西,所以人家也不会在意代码好不好,例如我的就写得很烂,但是目前还是比较多人使用的: https://github.com/likeyun/liKeYun_Huoma 我是有在很多地方做过软文推广的。 |
48 rev1si0n 2023-02-07 10:05:55 +08:00 解决一部分人的问题,或者给人节约时间,或者有可以学习的地方。 |
![]() | 49 eryajf 2023-02-07 10:11:31 +08:00 ![]() |
![]() | 50 Dream4U 2023-02-07 10:12:04 +08:00 小白问一下,star 可以换钱吗?我随便扔了一个上去,400 左右 star ,一年多懒得更新了,主要没啥更新动力。 |
![]() | 51 zhang77555 2023-02-07 10:12:26 +08:00 微信群发红包宣传 |
53 Thiece 2023-02-07 11:10:50 +08:00 个人觉得一楼的回答已经解决的你的问题, 但是如果想走捷径短时间获得 star 可以注意当下热点,比如前段时间的 ChatGPT ,相关的简单访问项目就获得了极高的关注; |
![]() | 54 OldCarMan 2023-02-07 11:22:58 +08:00 @Nazz 哈哈,然而我只是一个小小的技术仔。我只是从过去别人的一些案例中总结到一点套路,不过说实话,营销确实有助于提高影响力,你看看这两天这论坛又有一个讨论度很高的“很焦虑,高中生”之类的帖子,先不讨论帖子本身,结合前段时间的 14 岁开源库的帖子可以看出,这类的话题就是很容易引起 v 友们的讨论,这也是我上面说的标签化文章和制造话题的作用。不过说个题外话,这也侧面说明这个社区逐渐成为有一部分人引流的地方,这不是我想看到的,但我觉大部分社区似乎都难以逃脱这个命运(就像以前的知乎),毕竟林子大了什么鸟都有。 再补充点建议:技术社区发帖如果有必要可以适当的采取我上面说的这类行为,但自己的博客和开源库就算了,除非你的“博客”不是一个单用户系统而是一个技术社区。 |
![]() | 55 opentrade 2023-02-07 11:37:03 +08:00 用户多 |
57 dnsjia 2023-02-07 13:43:51 +08:00 |
![]() | 58 learningman 2023-02-07 13:57:30 +08:00 via Android @Nazz 独特的意思就是自己开心就好,就不要指望 star 了。 迎合大众就是大家爱用啥就写啥 |
![]() | 59 menuvb 2023-02-07 14:17:33 +08:00 佛系。golang 的,7 年,最高的还是只有 500+ star ,平均每天 500 git clones ,高峰时有过 2K-3K clones ,没做过任何推广, 平常项目也自己在用。 |
![]() | 60 bitkuang8 2023-02-07 14:40:52 +08:00 道友助我突破 600 (599) https://github.com/chaos-zhu/easynode |
![]() | 64 huiyadanli 2023-02-07 15:19:12 +08:00 你的 repo 最好是优秀的产品 or 代码,最好还是完成度比较高的产品。 readme 里面能一眼看出来你的项目是用作什么的,怎么用,能解决什么问题。 早期 star 积累可能比较困难,需要配合一些文章发布宣传,v 站就是一个很好的首发平台。 维护 N 年以后 star 基本都能积累不少(能够维护 n 年说明这个项目确实有存在的必要性) |
![]() | 65 samin 2023-02-07 15:26:43 +08:00 你可以看看我的,从 blog 类型变成 coding (主要是一些 use case ) https://github.com/SaminZou/study-prj |
![]() | 66 Nazz OP 各位道友助我来几个 star 呗 |
![]() | 67 Nazz OP 各位道友助我来几个 star 呗, 习惯性 command + enter 就发出去了 通用的 web router 抽象, 暂支持 HTTP, WebSocket. 核心部分 100%无依赖; 动静分离解析请求路径; 洋葱模型中间件; 97%测试覆盖率; 各种协议下统一的编程体验; 最近忙着写单元测试去了, 改天再丰富下 README https://github.com/lxzan/uRouter |
![]() | 68 lesismal 2023-02-07 15:53:14 +08:00 @Nazz 来试试我这个,也支持 http ,github.com/lesismal/arpc |
![]() | 69 mumuy 2023-02-07 15:56:45 +08:00 不知道,不过我也留一个: https://passer-by.com/relationship |
![]() | 72 netabare 2023-02-07 16:44:37 +08:00 via Android ![]() 没必要在乎 star 吧,把文档写好,如果许多人感兴趣的话,说明这个项目对别人可能有帮助,那就可以考虑一起讨论然后拉个社区出来,没有人的话就自己自娱自乐也挺好。 |
73 doyleme 2023-02-07 16:54:32 +08:00 其实没有那么难,只需要考虑下受众就好了,都可以不用推广。可以看看 github 上很多的笔记,文档,书籍相关的项目很多 star 高的离谱,做个搬运工 https://github.com/dairongpeng/algorithm-note |
![]() | 74 cktsun 2023-02-07 17:01:26 +08:00 via Android ![]() star 而目已有意思了 是不是著重目互的助, 怎化人的流程? |
![]() | 75 cktsun 2023-02-07 17:04:06 +08:00 via Android ![]() 我看你的回, 你面一些比你更多 star 的目的, 更像妒忌和不屑 你乞求人 star 你的行能正正反映著你目的素和意 |
![]() | 76 cktsun 2023-02-07 17:11:03 +08:00 via Android ![]() 合之前什「十四」, 能看出有一群人很看重, 把它看得比目本身更加重要, 就是「源」? star, 先把品做好才 |
77 Nazz OP @cktsun 拜托, 比我更多 star 的项目不要太多. 我没有提及任何一个具体的项目, 大部分 star 多的代码仓库项目还是很优秀的. 你这种攻击性言论恰恰代表了你的个人素质 |
78 LawlietZ 2023-02-07 17:14:45 +08:00 ![]() @cktsun 确实。。很反感在论坛上直接乞求 star 的这种行为。。op 这类要么是吹水时装逼要么就是想在简历没其他亮点上加点分,说别人代码稀烂想证明实力还不如给知名开源项目提几个关键 pr |
79 visper 2023-02-07 17:15:42 +08:00 淘宝看看有没有买 star |
![]() | 80 fedfrank 2023-02-07 17:16:18 +08:00 ![]() 如果是前端的话,我可以帮你 |
![]() | 81 qbhy 2023-02-07 17:17:38 +08:00 各位说发到这里的,我可发了阿 github.com/goal-web/goal 这是一个 Golang 开源框架,是我基于 Laravel 的设计思想开发而来的。该框架主要的特点是支持依赖注入、易扩展、和非常好用的数据库组件。现在框架还在开发中,希望大佬们多多支持。 |
![]() | td width="auto" valign="top" align="left"> |
![]() | 85 anson2017 2023-02-07 17:24:57 +08:00 博客 求 star: https://github.com/AnsonZnl/v-blog/ |
![]() | 86 cktsun 2023-02-07 17:35:45 +08:00 via Android @Nazz 你人目稀, 又是怎的言呢? 攻你我好, 只是大家一起, 但是看到你就是 「那些 star 虽多但没什么意思」、「代码实现稀烂」、「各位道友助我来几个 star 呗」 我你不屑、乞求, 你就麻木了?到你的痛了? |
![]() | 87 encro 2023-02-07 17:38:57 +08:00 star 多:面试题,awesome ,换皮。 |
![]() | 88 Nazz OP @cktsun 你是真能脑补曲解, 跟女人似的... 我的本意是: 依照自己的喜好, 做广受欢迎的的代码仓库项目, 而不是为了 star 去做容易获取 star 的项目, 绝无对 md 项目的不敬, 我自己也给 996 ICU 和 awesome 点过 star. 我说人项目代码实现稀烂有问题吗? 没指名道姓吧; 有放出来的勇气就要有接受质疑的心理准备, 心理脆弱的人不适合上网. 理解同义词的褒义贬义吗? 不会说话就闭嘴, 毕竟汉语博大精深. |
![]() | 89 cktsun 2023-02-07 18:21:12 +08:00 via Android @Nazz 最好就是, 但是有人想攻你, 不同你以偏激的度回其他人, 心理脆弱的也不要看到面就要破口大, 你的回人感到你一些高 star 目的不屑, 你偏激的回就大可不必了 |
![]() | 90 Nazz OP @cktsun 是一些较高 star 但代码质量低下项目的不屑,不要玩春秋笔法。注意上下文,我说这句话是顺着另一位 V 友的话,习惯性礼貌地回复大部分评论。 |
![]() | 91 cktsun 2023-02-07 18:32:48 +08:00 via Android 友善地解就好了, 以牙牙、偏激的度回只你的法更站不住 |
![]() | 92 cktsun 2023-02-07 18:33:34 +08:00 via Android 我也期待你能做出一些好工具, 得到 star 和注 |
93 keller 2023-02-07 18:33:52 +08:00 发帖:求教,个人开源项目如何才能快速积累 star |
![]() | 94 shm7 2023-02-07 20:26:00 +08:00 写一写大家喜欢 star 但不会看的项目... |
![]() | 95 mascteen 2023-02-07 21:17:34 +08:00 via Android |
![]() | 96 Thecosy 2023-02-08 06:14:13 +08:00 star 的获取分两种,一种是解决痛点让人自发性 star 。另一种是追求热点比如最近大火的 chatgpt https://github.com/Thecosy/chatgpt-helper |
100 julyclyde 2023-02-08 10:38:13 +08:00 你这样,和做个网站然后求百度收录有什么区别呢 关注的都是一些外围的事 |