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

我关注了上千个 UP 后,发现系统默认的推荐系统,根本忙不过来。

  •  
  •   tool2d · 2023-08-04 11:18:13 +08:00 · 4991 次点击
    这是一个创建于 506 天前的主题,其中的信息可能已经有所发展或是发生改变。
    官方的自动推荐系统,只能处理大概几十个热门 UP 。有一些偏冷门的 UP ,哪怕一直更新视频,大概率也是永远刷不到的。

    我关注的 1 千个 UP ,每小时更新视频数量在 20 条,每天有 300 条以上视频,一直捧着手机刷动态也不现实。于是,只能自己接上官方动态的 API ,写点小脚本查看了。

    在安卓平板上用 bilibili://video/[avid]直接跳转 APP 看视频,还是很舒服的。

    28 条回复    2023-08-14 17:11:42 +08:00
    sentinelK
        1
    sentinelK  
       2023-08-04 11:26:08 +08:00   ❤️ 17
    你以为的推荐系统:根据我的操作行为,最近关注的热点,我关注的人进行量化分析+随机推荐。

    实际的推荐系统:
    if ( xxx == B 站签约主播,分成高)置顶;
    if ( yyy != 签约主播 )置底;
    if ( zzz == 私接商务主播) continue ;
    misdake
        2
    misdake  
       2023-08-04 11:29:17 +08:00 via Android
    哎,感觉最后都是要自己写脚本,有时间我自己也写个吧,跑服务器上
    问下一般 b 站 cookie 能维持多久?
    tool2d
        3
    tool2d  
    OP
       2023-08-04 11:29:37 +08:00
    @sentinelK 推荐系统应该多几个子分类的,默认只推荐大 UP 或者新 UP ,传统老 UP 完全刷不到,真是郁闷。
    luomao
        4
    luomao  
       2023-08-04 11:30:10 +08:00
    我关注了大概 2200 个 up 也有这种感受,大佬能开源一下脚本的代码么
    tool2d
        5
    tool2d  
    OP
       2023-08-04 11:30:47 +08:00
    @misdake 我也才开始跑脚本,以前可以持续 3 个月,现在不太清楚。
    tool2d
        6
    tool2d  
    OP
       2023-08-04 11:33:24 +08:00
    @luomao 脚本没技术含量,我怕被叔叔追杀,就不公开了。应该能找到类似的代码吧,就是解析动态 api 返回的 json 后,生成 html 就完事了。
    misdake
        7
    misdake  
       2023-08-04 11:34:18 +08:00 via Android
    我遇到的官方 app 的一些痛点:动态页单屏信息量太少,时间流刷新容易遗漏想看的内容(审核时间也可能打乱顺序),商单太多
    可能自己搞的话应该都可以解决吧,想 op 这样做个页面只展示想要看的内容,展示上次没抓到的视频,还可以过滤动态或视频
    zictos
        8
    zictos  
       2023-08-04 11:53:07 +08:00
    关注太多等于没有关注。一般关注个 10-30 个,这样是最有意义的,只关注自己想看的。对于 up 主来说,这样的粉丝也是最有用的。其实很多关注过的,过了一段时间你会发现根本就不想看了,如果实在关注数量太多有些不想看的就没必要关注了。我一般不轻易关注,基本也不会去取关,因为玩很久关注数也不会达到 30 个。
    tool2d
        9
    tool2d  
    OP
       2023-08-04 11:59:15 +08:00
    @zictos 我关注是分类型的,游戏娱乐占一块,科技新闻占一块,编程学习占一块。

    我设想的理想状态,是每一块关注 UP 数量不设上限。但是刷推荐的时候,希望在同一个点,只刷新到同一个类型的 UP 视频。做到“我想看”,而不是“系统觉得我想看”。

    可惜官方 APP 完全做不到啊。
    shakoon
        10
    shakoon  
       2023-08-04 11:59:23 +08:00
    楼上说的没错,关注太多等于没关注。
    刚看了一下,我也就关注了 39 个,动态每天不会超过 10 条。偶尔会刷一下首页推荐的那些看看,基本是符合我常看的主题的。
    gg2018
        11
    gg2018  
       2023-08-04 13:19:46 +08:00
    @tool2d
    我当时也有这种想法,up 可以分个类、最好可以设置 个人推荐权重;
    微信公众号也有这个分类想法,公众号很多文章 一大坨信息流,如果也有分类就完美了

    可惜 b 和企鹅 不做。。。
    AreYou0k
        12
    AreYou0k  
       2023-08-04 13:25:24 +08:00
    我也写了个, 不过我是挂抽奖关注太多了, 只发送自己关注的标签分组里的 up
    amiaaaz
        13
    amiaaaz  
       2023-08-04 13:36:09 +08:00
    @zictos #8 同意,我几乎所有平台的关注列表都很精简 只关注真正想看内容的人,但 b 站注册的比较早 陆续关注了很多人,甚至到了关注列表的上限。。。就是想取关也有点无从下手了
    TrembleBeforeMe
        14
    TrembleBeforeMe  
       2023-08-04 15:08:55 +08:00
    我关注了 1500 个 UP ,每天只看动态-视频分类下的视频更新。
    ovoie
        15
    ovoie  
       2023-08-04 15:11:31 +08:00
    rss 订阅不晓得能不能撑得住
    aitianci
        16
    aitianci  
       2023-08-04 15:28:31 +08:00
    只关注了两百左右,还是会有更新了看不到的情况,做 up 真是仰人鼻息哈
    iamqk
        17
    iamqk  
       2023-08-04 15:48:19 +08:00
    b 站的更新推送真是渣
    Myprajna
        18
    Myprajna  
       2023-08-04 16:48:21 +08:00
    是的,官方推送就那些,很多冷门的分类都从来没给我推过,热门吵架都看腻了。
    然后还有个问题,时效性太强了,都在推近期的热门垃圾,一个月一过,基本没流量了。我自己在做 UP 主,深有体会。
    freepoint
        19
    freepoint  
       2023-08-04 17:27:26 +08:00
    娱乐至死。
    tool2d
        20
    tool2d  
    OP
       2023-08-04 17:31:32 +08:00
    @freepoint B 站不一样,有很多教学视频,特别是编程领域的。

    所以要分类和历史备份。

    抖音/西瓜视频那些,才是纯娱乐。
    izToDo
        21
    izToDo  
       2023-08-04 19:29:05 +08:00
    我会保持关注的 UP 在 150 个以内,能订阅合辑的一般不会关注,不然也看不过来。
    不活跃的一般就取关掉了。
    katfao
        22
    katfao  
       2023-08-04 20:11:45 +08:00
    是的,关注一多 b 站就不会每个都推了。甚至几十个 up 也会有一些 up 永远不在关注推送里。。。
    tensorzhang
        23
    tensorzhang  
       2023-08-04 21:04:51 +08:00
    精简 up 关注人数,使用 rss 订阅
    UpSally
        24
    UpSally  
       2023-08-04 23:22:54 +08:00
    @sentinelK 真的是这样吗,有什么事实依据吗
    YICHUJIFA
        25
    YICHUJIFA  
       2023-08-04 23:48:38 +08:00
    有没有 脚本 能抓取 主流的几大平台的热门呢 ?
    比如 微博、公众号、抖音、知乎等
    freepoint
        26
    freepoint  
       2023-08-05 10:52:32 +08:00 via Android
    @tool2d 众所周知,B 站怎么就成了学习网站😂
    FYXG
        27
    FYXG  
       2023-08-05 10:56:15 +08:00
    主要还是客户端和网页端都不能改动态页的高度,不论手机电脑一块屏幕都只能看 3~5 个动态,刷的心累。你做的这个纯文本抓取就不错,每次向下滑动都能看二三十个动态,效率高多了
    revalue
        28
    revalue  
       2023-08-14 17:11:41 +08:00
    @sentinelK b 站狂推送“徕芬科技”,真的是绝了
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2822 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 11:57 · PVG 19:57 · LAX 03:57 · JFK 06:57
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.