Bili-Hardcore - B站硬核会员自动答题工具

GitHub Python

基于LLM实现的智能答题工具,支持多种大模型接口,帮助用户通过B站硬核会员试炼。

🚀 功能特性

  • 多模型支持

    • ✅ DeepSeek (V3)
    • ✅ Gemini (gemini-2.0-flash)
    • ✅ OpenAI 兼容API(支持火山引擎/硅基流动等)
    • ⚠️ 不建议使用R1等长思维链模型
  • 安全保障

    • 🔒 本地化运行(不收集任何用户数据)
    • 📱 扫码登录(无需输入账号密码)
  • 智能优化

    • 🧠 自动处理图形验证码
    • ⏳ 答题间隔保护机制
    • 🔄 断点续答功能

⚠️ 使用须知

  1. 账号要求
    B站账号需满6级方可参与硬核会员试炼
  2. 使用限制

    • 每日3次答题机会(提交100题后重置)
    • 失败后需等待24小时
  3. API要求

🛠️ 安装指南

方式一:可执行文件

系统平台下载地址运行命令
Windowsbili-hardcore-windows-*.exe双击运行
macOSbili-hardcore-mac-*chmod +x bili-hardcore-mac-* && ./bili-hardcore-mac-*
Ubuntubili-hardcore-ubuntu-*chmod +x bili-hardcore-ubuntu-* && ./bili-hardcore-ubuntu-*

方式二:源码运行

# 克隆仓库
git clone https://github.com/Karben233/bili-hardcore.git
cd bili-hardcore

# 安装依赖
pip install -r requirements.txt

# 启动程序
python bili-hardcore/main.py

📋 使用流程

  1. 选择答题模型 → 2. 输入API Key → 3. 扫码登录
  2. 选择题目分类 → 5. 输入验证码 → 6. 自动答题

❓ 常见问题

认证问题

Q:二维码显示异常
❗ 解决方案:

  • 更换终端工具(推荐Windows Terminal/PowerShell)
  • 手动生成二维码文件

模型问题

Q:Gemini模型报429错误
❗ 解决方案:

  1. 等待1分钟后重试
  2. 更换网络IP
  3. 改用DeepSeek模型

Q:回答包含敏感词
❗ 解决方案:

  • 手动通过B站APP答题
  • 更换答题模型

运行问题

Q:程序异常退出
❗ 解决方案:

  • 切换至非大陆/香港的代理节点
  • 检查网络连接状态

📌 注意事项

  1. 配置文件保存路径:~/.bili-hardcore
  2. 遇到配置错误可运行后选择"重新开始"
  3. 答题过程中:

    • 勿点击B站APP左上角返回按钮
    • 建议优先选择历史分区

📄 免责声明

本项目为开源工具,仅供学习交流使用。使用者应遵守B站相关规则,一切不当使用行为由使用者自行承担。

标签: 免费, 哔哩哔哩, 6级硬核会员, 自动答题工具, deepseek, 硅基流动

添加新评论