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

bilibili 全自动硬核会员 LV6 试炼

  •  4
     
  •   karben · 18 天前 · 6279 次点击

    由于 B 站的硬核会员题目过于逆天,一怒之下开发了此款软件。

    下载&源码

    Github: https://github.com/Karben233/bili-hardcore/tree/main

    特点

    • 通过直接调用 B 站 Api ,无需额外运行安卓模拟器或 APP
    • 提供 exe 文件,无需 Python 运行环境,非 Windows 用户需要通过源码运行
    • 使用 DeepSeek 或 Gemini 回答问题,准确率高,且 Gemini 有免费额度,无需付费

    使用流程

    1. 选择回答模型
    2. 输入自己的 API Key
    3. 扫描二维码登录
    4. 输入要进行答题的分类
    5. 查看并输入图形验证码
    6. 程序会自动开始答题流程

    常见问题

    1. 二维码乱码:请尝试在 Windows Terminal 中使用命令运行 exe ,或手动生成二维码进行扫码
    2. 答题不及格:尝试使用历史分区答题,历史分区的准确率较高
    3. AI 卡在一个问题一直过不去,回复类似于“无法确认、我不清楚”:去 B 站 APP 手动把卡住的题目过了,切记不要在 B 站答题页面点击左上角返回按钮退出,会结束答题

    Gemini 模型使用问题及解决办法

    1. 答题触发 429 错误:应该是触发了 Gemini 每分钟调用限制或触发了风控,依次尝试以下操作:
      1. 可以稍等一下重新运行,会接着中断的题目继续回答
      2. 如果还不行,尝试切换节点(修改 IP )
      3. 再不行就需要手动修改一下代码里的 prompt
      4. 终极解决办法:别用 Gemini 模型了,用 DeepSeek 模型
    2. 开始答题直接之后软件直接退出:需要切换到大陆及香港以外的节点进行答题

    注意事项

    • 使用前请确保已配置正确的 API Key ,没有 API Key 的可以自己去免费申请一个 Gemini ,或者 DeepSeek 充值一元
    • 程序仅调用 B 站接口和 LLM API ,不会上传任何个人信息
    • 首次输入 API Key 和登录后,会将信息保存到 ~/.bili-hardcore,下次运行时会自动读取。如遇到奇怪问题,请先清空此文件夹重新运行软件
    • 如果使用 Gemini ,注意需要切换至 Gemini 允许的地区运行,否则会被 Gemini API 拦截
    • 请合理使用,遵守 B 站相关规则

    运行截图(迫真)

    2025-04-07 14:12:52,145 - hardcore-freedom - INFO - 第 15 题:《艾尔登法环》中交界地地下两条大河叫做希芙拉河和
    2025-04-07 14:12:52,147 - hardcore-freedom - INFO - 1. 安瑟尔河
    2025-04-07 14:12:52,148 - hardcore-freedom - INFO - 2. 希瑟尔河
    2025-04-07 14:12:52,148 - hardcore-freedom - INFO - 3. 乌瑟尔河
    2025-04-07 14:12:52,149 - hardcore-freedom - INFO - 4. 拉瑟尔河
    2025-04-07 14:12:55,470 - hardcore-freedom - INFO - AI 给出的答案:1
    2025-04-07 14:12:55,549 - hardcore-freedom - INFO - 答案提交成功
    2025-04-07 14:12:56,599 - hardcore-freedom - INFO - 第 16 题:男儿苦,男儿累
    2025-04-07 14:12:56,600 - hardcore-freedom - INFO - 1. 男儿流血又流泪
    2025-04-07 14:12:56,600 - hardcore-freedom - INFO - 2. 男儿流血不流汗
    2025-04-07 14:12:56,601 - hardcore-freedom - INFO - 3. 男儿流血不流泪
    2025-04-07 14:12:56,601 - hardcore-freedom - INFO - 4. 男儿有泪不轻弹
    2025-04-07 14:13:00,349 - hardcore-freedom - INFO - AI 给出的答案:3
    2025-04-07 14:13:00,436 - hardcore-freedom - INFO - 答案提交成功
    

    在此感谢 L 站小伙伴参与前期试用及提供改进思路

    第 1 条附言  ·  18 天前
    最新版已支持 OPENAI 风格的 API ,可自定义 base_url 、模型
    79 条回复    2025-04-24 13:41:38 +08:00
    fibroblast
        1
    fibroblast  
       18 天前
    nice
    ererrrr
        2
    ererrrr  
       18 天前
    佩服,但“硬核”会员,不就是为了你很硬核才能有么
    我就无所谓了,考不过就算了
    不过你这样也属另外一种硬核吧
    folnet
        3
    folnet  
       18 天前
    大佬太牛了,这就试试
    retrocode
        4
    retrocode  
       18 天前   ❤️ 1
    而你, 我的朋友, 你是真正的英雄!
    yulgang
        5
    yulgang  
       18 天前
    去年做了一次硬核会员,感觉没啥用
    找点事儿写个脚本练练手还是不错的
    karben
        6
    karben  
    OP
       18 天前 via Android
    @yulgang 哈哈哈是的,其实我不会 Python ,这个代码全是用 AI 帮我写的,现在 AI 的效果还是很不错的
    linxi7
        7
    linxi7  
       18 天前
    2025-04-07 15:24:50,512 - hardcore-freedom - INFO - 答案提交成功
    2025-04-07 15:24:51,910 - hardcore-freedom - INFO - 第 17 题:以下哪位是宋朝的书法家
    2025-04-07 15:24:51,911 - hardcore-freedom - INFO - 1. 张旭
    2025-04-07 15:24:51,911 - hardcore-freedom - INFO - 2. 米芾
    2025-04-07 15:24:51,911 - hardcore-freedom - INFO - 3. 黄庭坚
    2025-04-07 15:24:51,911 - hardcore-freedom - INFO - 4. 欧阳询
    2025-04-07 15:24:53,096 - hardcore-freedom - ERROR - 答题过程发生错误: Gemini API request failed: 429 Client Error: Too Many Requests for url: https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent?key=
    2025-04-07 15:24:53,096 - hardcore-freedom - INFO - 答题结束


    第 17 题 就 G 了
    linxi7
        8
    linxi7  
       18 天前
    @linxi7 手动重试可以解决
    ko20
        9
    ko20  
       18 天前
    用了 deepseek LLM ,已通过硬核会员试炼。谢谢 OP (旺柴
    clf
        10
    clf  
       18 天前
    如果可以的话,增加一下自定义 openai 格式的自定义 api 模型?
    Vegetable
        11
    Vegetable  
       18 天前
    题目确实过于逆天,以至于我对这个答题的评价很低,不愿意拿闪电标
    NoManPlay
        12
    NoManPlay  
       18 天前
    感谢 OP
    yulgang
        13
    yulgang  
       18 天前
    @karben 试了一下没想到效率这么高,不过因为执行速度很快,会出现 Gemini API request failed: 429 Client Error: Too Many Requests for url 就退出了,可以加个等待重试的逻辑
    Leez088
        14
    Leez088  
       18 天前
    牛的,刚试了下 deepseek 答题到 70 多闪退了一次,以为要重新开始答呢,没想到打开又继续答了,谢谢 op
    wegbjwjm
        15
    wegbjwjm  
       18 天前 via iPhone
    收藏感谢一条龙
    chust
        16
    chust  
       18 天前
    已成功,感谢
    Lentin
        17
    Lentin  
       18 天前
    ds 成功通过历史科目,就是不知道最后考了多少分~,~
    snow0
        18
    snow0  
       18 天前
    求别闪退,错误原因都还没看清
    snow0
        19
    snow0  
       18 天前
    @snow0 deepseek api 忘了充值。。
    karben
        20
    karben  
    OP
       18 天前 via Android
    @snow0 使用命令行运行 exe 就不会闪退了,之前尝试写过结束后不闪退,但效果不太好
    cst4you
        21
    cst4you  
       18 天前
    请输入数字(1 或 2): 2
    2025-04-07 17:39:53,018 - hardcore-freedom - INFO - 已从缓存加载登录信息
    2025-04-07 17:39:53,453 - hardcore-freedom - INFO - 第 101 题:GTA4 中完成成就“Warm Coffee”的条件是
    2025-04-07 17:39:53,453 - hardcore-freedom - INFO - 1. 完成任务“Uncle Vald”
    2025-04-07 17:39:53,453 - hardcore-freedom - INFO - 2. 解锁所有的咖啡馆
    2025-04-07 17:39:53,453 - hardcore-freedom - INFO - 3. 从五颗警星通缉中逃脱
    2025-04-07 17:39:53,454 - hardcore-freedom - INFO - 4. 成功被邀请进约会对象的房间
    2025-04-07 17:39:54,193 - hardcore-freedom - INFO - AI 给出的答案:4

    2025-04-07 17:39:54,578 - hardcore-freedom - ERROR - 答案提交失败: {'code': 41103, 'message': '41103', 'ttl': 1, 'data': None}
    2025-04-07 17:39:54,578 - hardcore-freedom - ERROR - 提交答案失败
    2025-04-07 17:39:54,578 - hardcore-freedom - INFO - 答题结束

    为啥会有 101 题...?
    karben
        22
    karben  
    OP
       18 天前 via Android
    @cst4you 可能逻辑有问题,去 b 站 app 看下,可能已经结束答题了
    momobear
        23
    momobear  
       18 天前
    使用 DeepSeek 一把过了 谢谢楼主分享
    cst4you
        24
    cst4you  
       18 天前
    @karben 第一次开都没分类选择, 然后我去 app 选了次分类, 然后开始答题, 答完 100 题没反应, 进去还是 lv6
    再启动了一次工具, 才有分类选择, 过完验证码, 再答了 100 题, 依然没通过
    loading
        25
    loading  
       18 天前
    成功了,但是发现没什么用。。。
    Jerry23333
        26
    Jerry23333  
       17 天前
    试了一下 gemini 过知识区,感谢大佬,一把过了。
    gemini 的回答还是有些错误的,比如:
    三孔插座、五空插座接线方法正确的是?
    1. 左接零,右接地,中间接零线
    2. 左接地,右接零,中间接火线
    3. 左接火,右接零,中间接地线
    4. 左接零,右接火,中间接地线
    AI 给出的答案:3
    初中老师讲的:左零右火上接地。
    很有意思的是 deepseek-v3 grok 都是给的 3 ,开启深度思考后给的是 4 。qwen 一直给的 4 。
    superkkk
        27
    superkkk  
       17 天前
    挺好用的,非常感谢。建议使用 httpx 代替 requests 。
    weirdo
        28
    weirdo  
       17 天前
    硬核会员有啥用吗?
    PositionZero
        29
    PositionZero  
       17 天前   ❤️ 2
    https://github.com/HCLonely/bili-senior-newbie-qa
    之前用的这个油猴脚本,手动改成自定义 OpenAI API ,几分钟就过了。感觉这种需求还是油猴方便
    Yosomi
        30
    Yosomi  
       17 天前
    成功了,写的非常有趣哈哈哈
    saobilin
        31
    saobilin  
       17 天前
    牛逼 这个当初我还是找我表哥帮我答的 选的历史
    flcwk
        32
    flcwk  
       17 天前
    deepseek 模型用 v3 还是 R1
    whifyh
        33
    whifyh  
       17 天前
    不错,源码值得学习下
    karben
        34
    karben  
    OP
       17 天前 via Android
    @flcwk v3 ,也可以通过自定义的方式使用 R1
    yzld2002
        35
    yzld2002  
       17 天前
    话说 lv6 有啥用?
    karben
        36
    karben  
    OP
       17 天前 via Android
    @whifyh 哈哈哈源码不一定值得借鉴,因为我本身不会 Python ,全是 AI 辅助写的,代码可能比较乱
    karben
        37
    karben  
    OP
       17 天前 via Android
    @yzld2002 lv6 没啥用,硬核会员也只是在等级上加了个小闪电,可能就是给点“情绪价值”
    snow0
        38
    snow0  
       17 天前
    @cst4you #21 我也遇到了,其实已经通过测试了
    LaureatePoet
        39
    LaureatePoet  
       17 天前
    本地部署的大模型也可以的,qwen2.5-instruct 也完美通过。
    hasdream
        40
    hasdream  
       17 天前
    使用最新版本 openai 硅基的 API 直接超时(OpenAIAPI.ask timeout 10 太小了), 经常超时
    karben
        41
    karben  
    OP
       17 天前 via Android
    @hasdream 好的我会调整一下 timeout
    rxnwin
        42
    rxnwin  
       17 天前
    如何清除缓存换号答题呢
    chanChristin
        43
    chanChristin  
       17 天前
    ./bili-hardcore.sh
    正在准备 bili-hardcore...
    ./bili-hardcore.sh: line 18: /tmp/bili-hardcore.hDZxBC: cannot execute binary file

    m1 mbp 执行报错
    esxlin
        44
    esxlin  
       17 天前
    够硬!
    karben
        45
    karben  
    OP
       17 天前 via Android
    @chanChristin 因为我是在 wsl 打的包,我电脑是 x86_64, 所以没办法在 m1 执行😭可以选择通过运行源码执行
    karben
        46
    karben  
    OP
       17 天前 via Android
    @rxnwin 刚更新的最新版本已经支持清空缓存了,你也可以到`~/.bili-hardcore`手动删除保存的数据
    ZColin
        47
    ZColin  
       17 天前
    超人! DeepSeekV3 一次成功
    kamideGF
        48
    kamideGF  
       17 天前
    成功了,谢谢大佬
    ily433664
        49
    ily433664  
       17 天前
    答题过程发生错误: DeepSeek API request failed: HTTPSConnectionPool(host='api.deepseek.com', port=443): Read timed out.

    出现好多次超时的情况,可以把超时时间调整一下
    karben
        50
    karben  
    OP
       17 天前 via Android
    @ily433664 新版已经把超时时间调整到 30s 了
    yazinnnn0
        51
    yazinnnn0  
       17 天前
    感谢分享, 虽然不知道这个屌硬核到底有啥用...
    xiahibb
        52
    xiahibb  
       17 天前
    太牛了,一把过
    wangyzj
        53
    wangyzj  
       17 天前
    现在啊 b 的题已经简单不少了
    karben
        54
    karben  
    OP
       17 天前 via Android
    @wangyzj 动漫区和游戏区依然抽象
    ahjsrhj
        55
    ahjsrhj  
       17 天前
    牛的, 感谢 OP, 一把过
    newbee2000
        56
    newbee2000  
       17 天前
    牛啊,一把过
    xzylzz
        57
    xzylzz  
       17 天前
    厉害厉害,DeepSeek 一把过,64 分
    Maca
        58
    Maca  
       17 天前   ❤️ 1
    Gemini: 鬼畜区还是太抽象了。

    https://i.imgur.com/7pM1f3g
    KorenKrita
        59
    KorenKrita  
       17 天前
    grok2 文史区 光速一把过
    heftyMan
        60
    heftyMan  
       17 天前
    有啥用,又不是送大会员,好看的动漫基本都要大会员。
    Curtion
        61
    Curtion  
       17 天前
    deepseek 翻车啦
    vivcha
        62
    vivcha  
       17 天前 via Android
    exe 终端有 2 次闪退,不过有缓存了,重新跑过了。厉害了*⁠\⁠0⁠/⁠*
    Ruikoto
        63
    Ruikoto  
       17 天前
    厉害,82 分
    lw0717
        64
    lw0717  
       17 天前
    66 分, DeepSeek v3
    qazhh
        65
    qazhh  
       17 天前
    感谢 OP, 一把过
    ko20
        66
    ko20  
       17 天前
    @Lentin 在手机端查看系统给你发的通过试炼的信息,我看了下我的是 88/100 ,错了 12 道题。(我也通过了试炼
    theluyuan
        67
    theluyuan  
       17 天前
    感谢 op ,一把过
    zzf2019
        68
    zzf2019  
       17 天前
    已过,感谢 op
    registerrr
        69
    registerrr  
       17 天前
    牛掰,一把过
    joeyv2
        70
    joeyv2  
       17 天前
    感谢!通过考试了。
    kermitlee
        71
    kermitlee  
       17 天前
    感谢 OP ,已过
    rxnwin
        72
    rxnwin  
       17 天前
    @karben 感谢,知识区已通过
    tsfzl
        73
    tsfzl  
       17 天前
    已过,感谢 OP !
    noyidoit
        74
    noyidoit  
       17 天前
    粗略看了下,个人感觉这个项目很适合让新手上手 Python 项目,感谢分享
    montaro2017
        75
    montaro2017  
       16 天前

    一直提示回复其他内容
    用的 gpt-3.5-trubo
    karben
        76
    karben  
    OP
       16 天前 via Android
    @montaro2017 考虑换个模型?我没有在 OpenAI 充值过,暂时没办法修复这个问题
    finalcut
        77
    finalcut  
       5 天前
    厉害~不过我开着豆包全程撸完了😭(答对 60 个后面随便蒙,大概花了十几分钟🤣)
    ardour
        78
    ardour  
       1 天前
    非常🐮🍺。希望不要被无良商家拿去赚钱。(可能已经有了
    karben
        79
    karben  
    OP
       1 天前 via Android
    @ardour 咸鱼上有不少呢😂但都说是人工答题,不知道是真是假
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2881 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 27ms · UTC 11:11 · PVG 19:11 · LAX 04:11 · JFK 07:11
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.