项目开源 20 天左右,合计收获 800 stars,吼吼~ - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
imndx
V2EX    程序员

项目开源 20 天左右,合计收获 800 stars,吼吼~

  imndx 2019-04-19 19:48:49 +08:00 via Android 6449 次点击
这是一个创建于 2403 天前的主题,其中的信息可能已经有所发展或是发生改变。

几个人哼哧哼哧搞了很久,终于搞出了一个 IM 解决方案,想了想,客户端(Android, iOS, PC)全开源,server 分社区版和商业版,社区版全开源。

放出去 20 天左右,合计收获了 800 stars,但还没有商业用户,大家觉得这成绩怎么样?该怎么做?

大家如果对 IM 感兴趣的话,欢迎到围观

https://github.com/wildfirechat

38 条回复    2019-04-21 06:07:05 +08:00
coffeSlider
    1
coffeSlider  
   2019-04-19 19:51:00 +08:00
你们都是在哪里宣传的?
imndx
    2
imndx  
OP
   2019-04-19 19:53:04 +08:00 via Android
@coffeSlider 不擅长宣传呀。提交干货集中营,然后被收录了。还有 codekk 也收录了。
dabaibai
    3
dabaibai  
   2019-04-19 19:54:32 +08:00
开源的都支持
imndx
    4
imndx  
OP
   2019-04-19 19:55:02 +08:00 via Android
@coffeSlider 请问下 关于宣传,能不能指点指点呢?
imndx
    5
imndx  
OP
   2019-04-19 19:56:20 +08:00 via Android
@dabaibai 谢谢支持。自我感觉,我们的质量很高的,:(
coffeSlider
    6
coffeSlider  
   2019-04-19 20:00:12 +08:00 via Android
@imndx 我更不懂宣发
nanaw
    7
nanaw  
   2019-04-19 20:08:59 +08:00 via Android
支持开源
但是为什么要仿微信和用抖音宣传呢。。这和你们的目标用户实在是八竿子打不着
imndx
    8
imndx  
OP
   2019-04-19 20:11:15 +08:00 via Android
@nanaw 对的,我们的用户是程序员。哈哈,这就是我们宣传水平了,哭(;;`)
turi
    9
turi  
   2019-04-19 20:16:42 +08:00
支持开源,手动点赞
dnsaq
    10
dnsaq  
   2019-04-19 20:19:34 +08:00 via iPhone
支持开源,开源有你更精彩。比心
gramyang
    11
gramyang  
   2019-04-19 20:22:16 +08:00
我也写过一个 IM 的前后端,因为是刚接触 netty 的实验项目,所以写的很粗糙。请问题主的后端是用的什么框架呢?架构是怎么样的呢?
ebony0319
    12
ebony0319  
   2019-04-19 20:22:52 +08:00   2
在两个月前有一个叫做 duck 的开源项目跟你差不多,发展速度快得不行。几天一更新,后面因为政治原因被迫关闭了。你懂得。
nanaw
    13
nanaw  
   2019-04-19 20:24:47 +08:00 via Android
@imndx 微信这张 design for 老年人,农村包围城市的理念,喜欢它的怎么会去尝试其他开源产品呢。。
抖音这种精神多巴胺平台更不用多说。走它们的渠道,目标用户是那种青青的小韭菜好吧。。。
你们这个也算是主打开源,安全,隐私。应该去 tg,dc 或者一些科技媒体宣传才对吧。。
imndx
    14
imndx  
OP
   2019-04-19 20:34:41 +08:00 via Android
@gramyang 我们也是基于 netty 做的,系统架构你可以看下这儿,http://docs.wildfirechat.cn/architecture/
imndx
    15
imndx  
OP
   2019-04-19 20:42:17 +08:00 via Android
@dnsaq 这回复,怎么读起来那么像 1024 呢
gramyang
    16
gramyang  
   2019-04-19 20:45:31 +08:00
@imndx 三个服务器,登录注册服务器、IM 服务器、推送服务器。我想问一下你们是怎么保存不同聊天群里的聊天记录的呢?
imndx
    17
imndx  
OP
   2019-04-19 20:56:26 +08:00 via Android
@gramyang 消息都在消息表,有水平分表,每个消息都有一个 target,不同的群 target 不一样,另外还有消息 id
imndx
    18
imndx  
OP
   2019-04-19 21:12:02 +08:00 via Android
@nanaw 哈哈,你说的对。我们的 design 是 for developer
gramyang
    19
gramyang  
   2019-04-19 21:14:49 +08:00
@imndx 那就是说用户每组建一个群就会产生一个分表咯,这个方案不错,很巧妙
imndx
    20
imndx  
OP
   2019-04-19 21:21:42 +08:00 via Android
@gramyang 不是不是,我们分表从时间这个纬度来分的,只存 3 年的历史消息。不是每个群都建一个分表
imndx
    21
imndx  
OP
   2019-04-19 21:25:07 +08:00 via Android
@ebony0319 谢谢提醒,这方面我们会考虑的。目前我们不运营 to c 的产品,主要是 to developer
tomlee0201
    22
tomlee0201  
   2019-04-19 22:08:37 +08:00   1
我们之前用的是那家号称永久免费,结果没多久就要收费每月好几千,一怒之下就下了聊天功能,楼主这个不会那天卡着我们收钱吧
imndx
    23
imndx  
OP
   2019-04-19 22:31:19 +08:00 via Android
@tomlee0201 我们从开始就没想过这种套路,现在就分了社区版本和商业版,社区版全开源,最坏的情况是我们商业版本没客户,停止开发了,但开源版本就在那儿,你们可以自己维护下去。当然了,希望最坏的情况,不会出现。
winboy
    24
winboy  
   2019-04-19 22:43:44 +08:00
厉害厉害
imndx
    25
imndx  
OP
   2019-04-19 22:51:56 +08:00 via Android
@winboy 谢谢夸奖,但不是我一个人在战斗~
duckduckgo
    26
duckduckgo  
   2019-04-20 06:28:19 +08:00
收藏了。
imndx
    27
imndx  
OP
   2019-04-20 06:47:06 +08:00 via Android
@duckduckgo 谢谢你的支持,我们会加油的
SuperMonster009
    28
SuperMonster009  
   2019-04-20 08:38:32 +08:00 via Android
厉害厉害 支持一个
tomlee0201
    29
tomlee0201  
   2019-04-20 11:59:07 +08:00
@imndx 赞一个
joesonw
    30
joesonw  
   2019-04-20 12:22:59 +08:00
社区特别火的 IM 都是对标 Slack, 主打还是团队协作. 能方便的拓展功能(bot? message filter?)会是一个大亮点.
imndx
    31
imndx  
OP
   2019-04-20 12:36:51 +08:00 via Android
@joesonw 谢谢建议。现在我们还是纯粹的 IM,团队协作方面会持续考虑。目前我们已经支持 robot 的,专门有一种用户类型,另外,我们的用户还有 thing 类型。message filter 我不是很理解,请问是什么意思?
joesonw
    32
joesonw  
   2019-04-20 13:21:55 +08:00
@imndx 相当于实时监听聊天信息(或者设置规则后, 匹配到再通知), 然后可以作出反应.例如 rocket.chat 和 slack 里面, 可以输入一个 /help, 机器人就返回帮助信息. QQ 里面好像有类似的??
meteor957
    33
meteor957  
   2019-04-20 13:47:41 +08:00
已 start
meteor957
    34
meteor957  
   2019-04-20 13:47:52 +08:00
star.....
imndx
    35
imndx  
OP
   2019-04-20 13:54:10 +08:00 via Android
@joesonw 好的,我先去去研究下他们监听是客户端做,还是服务端做,谢谢哈~
imndx
    36
imndx  
OP
   2019-04-20 22:41:51 +08:00
很抱歉呀

上午搞服务器的小弟更新版本时弄错密钥了,导致今天白天都注册不了,直到晚上,我们才发现,并修复了问题,没注册成功的小伙伴们,可以再试试,希望你再来呀。

^~^
/div>
tomlee0201
    37
tomlee0201  
   2019-04-20 23:30:22 +08:00
注册上去了,看着还不错,跟微信很像
nsky
    38
nsky  
   2019-04-21 06:07:05 +08:00 via Android
star
关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     3774 人在线   最高记录 6679       Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 29ms UTC 10:23 PVG 18:23 LAX 02:23 JFK 05:23
Do have faith in what you're doing.
ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86