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

这是我一人、半年、十万代码,实现的一个程序员社交平台

  •  2
     
  •   liuqiongyu889 · 2022-05-17 16:06:15 +08:00 · 16431 次点击
    这是一个创建于 928 天前的主题,其中的信息可能已经有所发展或是发生改变。

    twitter 上面发布了2 分钟的演示视频

    欢迎各位围观! 累计新增超过 1 万用户我就把网站开源。

    site: 黑客说

    159 条回复    2024-09-04 14:06:57 +08:00
    1  2  
    mlhadoop
        1
    mlhadoop  
       2022-05-17 16:09:23 +08:00
    为啥不用开源论坛?
    liuqiongyu889
        2
    liuqiongyu889  
    OP
       2022-05-17 16:10:49 +08:00
    @mlhadoop 交互不够及时、UI 不是很友好
    qW7bo2FbzbC0
        3
    qW7bo2FbzbC0  
       2022-05-17 16:15:41 +08:00   ❤️ 5
    @livid 推广
    hu1e
        4
    hu1e  
       2022-05-17 16:20:56 +08:00
    厉害了,报个小问题,mbp13.3 寸的打开水平方向展示不全
    liuqiongyu889
        5
    liuqiongyu889  
    OP
       2022-05-17 16:25:52 +08:00
    @hu1e 方便截个图吗?可以在我主页直接私信我: https://hackertalk.net/users/186247014399643648
    wolfie
        6
    wolfie  
       2022-05-17 16:27:34 +08:00
    有种 twitter 布局,facebook 配色感觉。
    GressJoe
        7
    GressJoe  
       2022-05-17 16:30:24 +08:00
    备案过程麻烦吗
    lambdaq
        8
    lambdaq  
       2022-05-17 16:32:45 +08:00
    logo 也是自己设计的?不错。全栈
    hu1e
        9
    hu1e  
       2022-05-17 16:32:55 +08:00
    liuqiongyu889
        10
    liuqiongyu889  
    OP
       2022-05-17 16:36:02 +08:00
    @hu1e 感谢,给你开了内测权限哈
    liuqiongyu889
        11
    liuqiongyu889  
    OP
       2022-05-17 16:36:38 +08:00
    @GressJoe 稍微麻烦,不过花点时间证件准备好 OK 的
    liuqiongyu889
        12
    liuqiongyu889  
    OP
       2022-05-17 16:37:27 +08:00
    @lambdaq 是自己设计的,或者用开源的 icon 库,material 用的多,因为满足我要求的 16px 设计规范
    codefever
        13
    codefever  
       2022-05-17 16:39:42 +08:00   ❤️ 1
    改成程序员婚恋平台,破万指日可待
    0x400
        14
    0x400  
       2022-05-17 16:42:23 +08:00
    十万代码都写了啥
    jellybool
        15
    jellybool  
       2022-05-17 16:55:19 +08:00
    完成度可以哇,厉害厉害。
    guang19
        16
    guang19  
       2022-05-17 16:56:32 +08:00
    看了下,你这 SEO 怎么解决呢?
    mr0joker
        17
    mr0joker  
       2022-05-17 17:03:55 +08:00
    支持。但是我发个帖子提示请求参数非法,原因是标题长度过短,但提示不明确。
    相关内容发在这里了
    https://hackertalk.net/posts/314447149660741632
    konakona
        18
    konakona  
       2022-05-17 17:05:37 +08:00
    很强
    enchilada2020
        19
    enchilada2020  
       2022-05-17 17:10:34 +08:00 via Android
    比起产品 更想了解楼主如何成长为全栈的 连设计都搞得定!🐮
    enchilada2020
        20
    enchilada2020  
       2022-05-17 17:17:21 +08:00 via Android
    等等 大致看了一下 界面很不错 不过不支持邮箱注册吗?
    Leviathann
        21
    Leviathann  
       2022-05-17 17:17:53 +08:00
    技术栈是?
    enchilada2020
        22
    enchilada2020  
       2022-05-17 17:21:03 +08:00 via Android   ❤️ 1
    WeberXie
        23
    WeberXie  
       2022-05-17 17:22:37 +08:00
    这是一个人全栈搞定的么?好酷呀
    guisheng
        24
    guisheng  
       2022-05-17 17:25:41 +08:00 via iPhone   ❤️ 1
    成功果然是给有准备的人准备的。加油
    h1076998404
        25
    h1076998404  
       2022-05-17 17:26:37 +08:00
    作者也是 码道人的作者吗?
    xhslyf
        26
    xhslyf  
       2022-05-17 17:29:35 +08:00
    不错啊~
    不过看到是国内备案的站,即时聊天那块的审核是怎么个规则和机制?
    LittleYe233
        27
    LittleYe233  
       2022-05-17 17:30:51 +08:00 via Android
    之前用 misskey ,先观望一下项目如何
    coderSyl
        28
    coderSyl  
       2022-05-17 17:34:13 +08:00
    https://hashnode.com/ 感觉和这个很像
    Macolor21
        29
    Macolor21  
       2022-05-17 17:53:55 +08:00
    @coderSyl 其实更像 twttier
    liuqiongyu889
        30
    liuqiongyu889  
    OP
       2022-05-17 17:56:33 +08:00
    @mr0joker 已修复,刷新页面即可
    mzotw2babm
        31
    mzotw2babm  
       2022-05-17 18:03:12 +08:00
    Sign in --> Sign in with Github --> Cancel --> returns error code 400 instead of previous or home page
    yazoox
        32
    yazoox  
       2022-05-17 18:04:09 +08:00   ❤️ 11
    这种社交网站 /论坛,技术已经不重要了。
    重要是,怎么把这个生态建立起来,大家都知道这个地方,愿意来这里“玩”。
    yuuko
        33
    yuuko  
       2022-05-17 18:05:28 +08:00
    牛啊牛啊
    Yuxiaoy
        34
    Yuxiaoy  
       2022-05-17 18:13:06 +08:00
    网站主题有问题,点进帖子详情是暗黑主题,刷新下又变成白色主题了。
    Biwood
        35
    Biwood  
       2022-05-17 18:21:46 +08:00 via iPhone
    一个人搞定确实很厉害。不过已经有 Twitter 和掘金这类平台了,没看到产品本身的特殊之处。
    byte10
        36
    byte10  
       2022-05-17 18:23:57 +08:00
    在大三 14 年 我用 nodejs 就写过类似这样的 Twitter 界面 bootstrap ,想在想起来,真牛逼,现在让我写都写不出来 😁
    MakHoCheung
        37
    MakHoCheung  
       2022-05-17 18:45:47 +08:00
    有 API 文档吗,有空可以写个第三方 APP
    liuqiongyu889
        38
    liuqiongyu889  
    OP
       2022-05-17 19:21:31 +08:00
    @guang19 动态渲染实现的 SEO
    liuqiongyu889
        39
    liuqiongyu889  
    OP
       2022-05-17 19:22:13 +08:00
    @MakHoCheung API 后面打算开出来,欢迎
    liuqiongyu889
        40
    liuqiongyu889  
    OP
       2022-05-17 19:23:29 +08:00
    @Yuxiaoy 浏览器是?应该不会啊,暗黑模式支持很久了,能否私聊,我的主页点击私聊就可以: https://hackertalk.net/users/186247014399643648
    liuqiongyu889
        41
    liuqiongyu889  
    OP
       2022-05-17 19:24:45 +08:00
    @mzotw2babm 能否私信我,我看看,有可能是大陆网络和 github dns 的问题
    xujinkai
        42
    xujinkai  
       2022-05-17 19:29:02 +08:00
    很强
    ccvzz
        43
    ccvzz  
       2022-05-17 20:14:23 +08:00   ❤️ 1
    GitHub OAuth 好像沒有進行錯誤處理(用戶不給權限的場景)另外求支持其他登陸方式
    codergrowing
        44
    codergrowing  
       2022-05-17 20:14:42 +08:00
    codergrowing
        45
    codergrowing  
       2022-05-17 20:15:30 +08:00
    @codergrowing #44 手快按错了,补充下说明。这个页面 typo:「本文内容使用 Markdown 拽写」,应该是「撰写」吧
    v2ka
        46
    v2ka  
       2022-05-17 20:20:54 +08:00
    很强,支持一个。
    Yuxiaoy
        47
    Yuxiaoy  
       2022-05-17 20:24:12 +08:00
    revalue
        48
    revalue  
       2022-05-17 20:35:00 +08:00
    众所周知,国内备案的类似论坛和微博形式的网站都走不远。


    像豆瓣都不知道被下架了多少回了
    ericbize
        49
    ericbize  
       2022-05-17 20:35:40 +08:00
    好强
    xiejc
        50
    xiejc  
       2022-05-17 20:36:18 +08:00
    支持一个
    um1ng
        51
    um1ng  
       2022-05-17 21:04:03 +08:00
    这是要抢 v 站用户吗?
    Remode
        52
    Remode  
       2022-05-17 21:27:49 +08:00
    论坛应该还要公安备案吧,不只是 ipc😀
    liuqiongyu889
        53
    liuqiongyu889  
    OP
       2022-05-17 21:40:40 +08:00
    @codefever 3Q ,已修复,刷新页面即可
    taishan
        54
    taishan  
       2022-05-17 21:49:49 +08:00
    厉害~
    wbd31
        55
    wbd31  
       2022-05-17 22:00:05 +08:00
    网站看起来很舒服。
    lfr502
        56
    lfr502  
       2022-05-17 22:17:16 +08:00
    未登录状态,在收藏夹,私信,通知三个 tab 来回切换,感觉会闪一下,不是很舒服
    kimwang
        57
    kimwang  
       2022-05-17 22:29:55 +08:00 via Android
    频道功能都有,不得个了,国内现在搞这个难度不少。
    efeel
        58
    efeel  
       2022-05-18 02:27:59 +08:00
    你发在 twitter 上, 别人点进去发现还是 twitter, 还以为点错了呢
    996bujiaban
        59
    996bujiaban  
       2022-05-18 04:43:23 +08:00
    对标 V2EX 吗
    robinren
        60
    robinren  
       2022-05-18 08:04:58 +08:00
    很强,支持一个。
    1rror
        61
    1rror  
       2022-05-18 08:18:07 +08:00
    UI 设计的很不错,看起来挺舒服的。
    liuqiongyu889
        62
    liuqiongyu889  
    OP
       2022-05-18 08:23:04 +08:00
    @kimwang 是的,频道功能类似直播,是公开的,架构上很复杂,我设计了很久
    LCINA
        63
    LCINA  
       2022-05-18 08:32:54 +08:00
    后续开源吗?怎么参与共建?
    tairan2006
        64
    tairan2006  
       2022-05-18 08:50:40 +08:00   ❤️ 2
    国内这种网站,运营成本太高了,内容审核不搞的话,很快就凉了……
    theqiang
        65
    theqiang  
       2022-05-18 09:03:53 +08:00 via Android
    不错
    EvanLuo42
        66
    EvanLuo42  
       2022-05-18 09:04:05 +08:00
    快速点击 tab 栏容易出现如下情况
    ![DGvbIlw5HQMqeuX]( https://s2.loli.net/2022/05/18/DGvbIlw5HQMqeuX.png)
    LeeReamond
        67
    LeeReamond  
       2022-05-18 09:06:52 +08:00 via Android
    很质疑,这种规模的项目需要半年十万行?
    kasusa
        68
    kasusa  
       2022-05-18 09:08:37 +08:00
    hanlin85
        69
    hanlin85  
       2022-05-18 09:09:33 +08:00
    后排支持开源
    snoopyhai
        70
    snoopyhai  
       2022-05-18 09:10:59 +08:00
    看视频, md 编辑器很拉风啊... 能详细说说么.
    liyunyang
        71
    liyunyang  
       2022-05-18 09:13:30 +08:00
    图片都裂开了
    UIXX
        72
    UIXX  
       2022-05-18 09:39:55 +08:00
    确实跟 Twitter 风格很像,不过并不重要,如同 @yazoox 所说,怎么运营、怎么进行内容管理才是建设这类站点核心的地方。
    ccyu220
        73
    ccyu220  
       2022-05-18 09:50:05 +08:00
    个人能力确实很厉害,赞一个
    Toadair
        74
    Toadair  
       2022-05-18 09:51:58 +08:00
    @wolfie 我还以为就我一个人这么觉得
    fyxtc
        75
    fyxtc  
       2022-05-18 09:56:30 +08:00
    还行,贡献一次点击流量,不过应该不会再打开了。
    PEAL
        76
    PEAL  
       2022-05-18 10:03:26 +08:00
    干翻当前网站
    skys215
        77
    skys215  
       2022-05-18 10:03:40 +08:00
    有运营团队维护网站内容吗?
    imydou
        78
    imydou  
       2022-05-18 10:04:01 +08:00
    @EvanLuo42 #66 话题是单独的
    PEAL
        79
    PEAL  
       2022-05-18 10:05:38 +08:00
    滚动条样式可以优化下更舒服哦
    EvanLuo42
        80
    EvanLuo42  
       2022-05-18 10:08:49 +08:00
    @imydou 抱歉看错了
    shenjinpeng
        81
    shenjinpeng  
       2022-05-18 10:12:29 +08:00
    Yet Anonther Gitter ? 看起来都差不多

    https://gitter.im/
    plutome
        82
    plutome  
       2022-05-18 10:16:12 +08:00   ❤️ 1
    @LeeReamond

    耐心去看就会发现其实很复杂,不要想当然。

    比如说实现一个完整的在线排课选课功能,做过的人才知道还挺蛋疼的。
    ssydj
        83
    ssydj  
       2022-05-18 10:18:03 +08:00
    用 “骇客说”是不是好点,黑客给人感觉是干坏事的
    liuqiongyu889
        84
    liuqiongyu889  
    OP
       2022-05-18 10:21:21 +08:00
    @kasusa typo ,已修复
    ren2881971
        85
    ren2881971  
       2022-05-18 10:32:41 +08:00
    这需要 10 万行代码?? 是不是把依赖包里面的代码也算到里面了...
    ericgui
        86
    ericgui  
       2022-05-18 10:35:25 +08:00
    还行吧,挺好看

    就是功能细节还是差点意思
    liuqiongyu889
        87
    liuqiongyu889  
    OP
       2022-05-18 10:37:40 +08:00
    @ericgui 比如?
    ericgui
        88
    ericgui  
       2022-05-18 10:39:57 +08:00
    @liuqiongyu889 不能自建一个新的 tag ,发个帖子太费劲了
    moxuanyuan
        89
    moxuanyuan  
       2022-05-18 10:42:16 +08:00
    对比 V2EX 有什么优势?
    weiyx
        90
    weiyx  
       2022-05-18 10:44:36 +08:00
    很强!最近也在独立开发一个小网站,但是进度断断续续的,OP 给了我一点信心,给自己定个半年计划!
    chendl111
        91
    chendl111  
       2022-05-18 10:44:58 +08:00 via Android
    没啥用,社交平台重要的是运营推广而非界面
    liuqiongyu889
        92
    liuqiongyu889  
    OP
       2022-05-18 10:45:05 +08:00
    @ericgui 目前 tag 是固定的,我爬了几万个相关 tag ,进行同义归类到 8000 个,应该是够用的,目前还不支持新建 tag ,因为很容易 tag 分散了,比如数据库可以是:db ,DB ,database ,“数据库”,要新 tag 你可以反馈一下,我加上去
    byc4i
        93
    byc4i  
       2022-05-18 10:48:32 +08:00
    黑客说 没有 “黑客(cyber security)”频道?
    leiuu
        94
    leiuu  
       2022-05-18 10:51:40 +08:00
    强势围观。
    sausagelee
        95
    sausagelee  
       2022-05-18 10:55:11 +08:00
    厉害了,都用的啥技术栈呀
    huguadao
        96
    huguadao  
       2022-05-18 10:57:01 +08:00 via iPhone
    强势围观,坐等来源
    yuwangG
        97
    yuwangG  
       2022-05-18 10:58:00 +08:00
    不错,图片不能点击放大,可以优化一下
    beyondex
        98
    beyondex  
       2022-05-18 10:58:54 +08:00
    https://hackertalk.net/posts/314411838511620096
    累计新增 1 万用户我就把网站开源?
    赞!!期待~
    ericgui
        99
    ericgui  
       2022-05-18 11:02:42 +08:00
    @liuqiongyu889 你那个活跃日的 heatmap 是用什么做出来的
    liuqiongyu889
        100
    liuqiongyu889  
    OP
       2022-05-18 11:14:34 +08:00
    @ericgui 搜索一下 react-calendar 就有,力扣也是用的这个库,不过这个实现有一些问题,API 写的不好,后面我会自己写一个替换掉
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2628 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 07:06 · PVG 15:06 · LAX 23:06 · JFK 02:06
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.