爱意满满的作品展示区。
vodmaker

做了个在线一起听歌的网站,支持智能点歌和歌单点歌

  •  
  •   vodmaker · 8h 51m ago · 1046 views

    平时听歌,习惯基本是固定的:打开某个歌单——要么是自己攒的,要么是首页推荐的——然后点播放,一个人戴着耳机听完。挺好,但也总觉得少了点什么。

    前段时间突然想到:听歌这件事其实很适合「一起」做。以前宿舍里一个人放歌全屋一起听,或者朋友之间互相安利「这首你必须听一下」,那种边听边聊、你一首我一首的感觉,是一个人刷歌单给不了的。于是就折腾了这么个东西出来——一个可以多人同房、同一时间听同一首歌的网站。

    服务端有个权威时钟统一控制播放进度,谁进来都会自动对齐到当前播放位置,大家听到的永远是同一秒,不会各放各的。一首放完自动切下一首,人多的时候还能投票切歌。

    重点说下点歌,这块是我花心思比较多的地方,做了两种方式:

    1. 智能点歌

    不用一首一首去搜,直接用大白话描述你想听什么就行,比如:

    • 「随机点 20 首」
    • 「点几首邓紫棋的歌」
    • 「来几首适合深夜听的华语歌」

    后台会理解你的意图(随机 / 指定歌手 / 按风格场景搜索),然后给你一批候选歌曲,你勾选确认后一起加进队列。想听某个歌手某个年份之后的歌也行,描述清楚就能筛。适合那种「我就想听点什么,但懒得想具体是哪首」的场景。

    2. 歌单点歌

    如果你本来就有攒好的网易云歌单,可以直接输入网易云的昵称或用户 ID ,把某人的公开歌单整个拉出来,然后勾选想要的、或者干脆全选一键加入队列。自己的日推、收藏、私藏歌单都能直接搬进房间和大家分享,省得一首首复述。

    其他还有房间聊天、在线人数、随机跳到「下一个房间」串门这些小功能,就不展开了。

    整个东西是用 Next.js + Socket.io 写的,音乐源接的网易云。目前还比较简陋,欢迎来玩、来点歌、来吐槽:

    👉 https://tinggenext.com

    22 replies    2026-07-21 17:37:22 +08:00
    SeanYou
        1
    SeanYou  
       8h 23m ago
    房间的历史聊天记录可以缓存下,刷新下自己的发言没了
    Ccf
        2
    Ccf  
       8h 20m ago
    能把 b 站的列表拉进去就好了
    vodmaker
        3
    vodmaker  
    OP
       7h 56m ago
    @Ccf 暂时还不支持 b 站歌单,b 站歌曲 api 还没接入
    vodmaker
        4
    vodmaker  
    OP
       7h 56m ago
    @SeanYou ok ,这个可以做
    chenzw2
        5
    chenzw2  
       7h 34m ago
    歌曲不会侵权吗?
    vodmaker
        6
    vodmaker  
    OP
       7h 21m ago
    @chenzw2 个人娱乐项目不商业化应该没有这个问题吧?!哈哈
    Shmiky
        7
    Shmiky  
       6h 12m ago
    有搞头。
    lchkid
        8
    lchkid  
       5h 50m ago
    可以邮箱注册登录吗
    runa
        9
    runa  
       4h 59m ago
    聊天是有 ai 机器人回复吗
    Cabana
        10
    Cabana  
       4h 53m ago
    很早就有这种啦~
    类似这种,https://drrr.com/
    我记得好像还有个叫蔷薇花园的站也是做类似的
    vodmaker
        11
    vodmaker  
    OP
       4h 30m ago
    @runa 刚开始是为了好玩加了几个机器人进来,也是为了给房间保活,因为房间 2 小时没有人就自动回收了。
    vodmaker
        12
    vodmaker  
    OP
       4h 22m ago
    @lchkid 可以的,后面就加上
    shaunyoung
        13
    shaunyoung  
       2h 40m ago
    挺有意思的,报个 bug:聊天室不会自动刷新到底部
    vodmaker
        14
    vodmaker  
    OP
       2h 37m ago
    @shaunyoung 感谢告知,马上修复。
    csgo2
        15
    csgo2  
       2h 9m ago
    @Cabana hhhhha , 当时看无头骑士异闻录,好奇搜了下,没想到居然真有这网站
    wonderfulcxm
        16
    wonderfulcxm  
       2h 2m ago
    这个不错啊
    vodmaker
        17
    vodmaker  
    OP
       2h 1m ago
    @wonderfulcxm 感谢支持
    shaunyoung
        18
    shaunyoung  
       1h 55m ago
    建议:可以找个地方显示歌词,以及显示当前聊天室是哪些人在,聊天框加个 emoji 。试了几个其他类似的网站,还是楼主的这个站更好,赞!
    wednesdayco
        19
    wednesdayco  
       1h 48m ago
    大哥来个改昵称的功能啊.
    777Goea
        20
    777Goea  
       1h 31m ago via iPhone
    建议聊天机器人看性别更换男女
    vodmaker
        21
    vodmaker  
    OP
       1h 24m ago
    @shaunyoung 歌词功能后续就加上,感谢支持。
    vodmaker
        22
    vodmaker  
    OP
       1h 23m ago
    @wednesdayco ok ,马上加上
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3477 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 128ms · UTC 11:01 · PVG 19:01 · LAX 04:01 · JFK 07:01
    ♥ Do have faith in what you're doing.