B站6级硬核会员自动答题工具,利用deepseek实现智能答题功能。
Bili-Hardcore - B站硬核会员自动答题工具
基于LLM实现的智能答题工具,支持多种大模型接口,帮助用户通过B站硬核会员试炼。
🚀 功能特性
多模型支持
- ✅ DeepSeek (V3)
- ✅ Gemini (gemini-2.0-flash)
- ✅ OpenAI 兼容API(支持火山引擎/硅基流动等)
- ⚠️ 不建议使用R1等长思维链模型
安全保障
- 🔒 本地化运行(不收集任何用户数据)
- 📱 扫码登录(无需输入账号密码)
智能优化
- 🧠 自动处理图形验证码
- ⏳ 答题间隔保护机制
- 🔄 断点续答功能
⚠️ 使用须知
🛠️ 安装指南
方式一:可执行文件
系统平台 | 下载地址 | 运行命令 |
---|---|---|
Windows | bili-hardcore-windows-*.exe | 双击运行 |
macOS | bili-hardcore-mac-* | chmod +x bili-hardcore-mac-* && ./bili-hardcore-mac-* |
Ubuntu | bili-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
📋 使用流程
- 选择答题模型 → 2. 输入API Key → 3. 扫码登录
- 选择题目分类 → 5. 输入验证码 → 6. 自动答题
❓ 常见问题
认证问题
Q:二维码显示异常
❗ 解决方案:
- 更换终端工具(推荐Windows Terminal/PowerShell)
- 手动生成二维码文件
模型问题
Q:Gemini模型报429错误
❗ 解决方案:
- 等待1分钟后重试
- 更换网络IP
- 改用DeepSeek模型
Q:回答包含敏感词
❗ 解决方案:
- 手动通过B站APP答题
- 更换答题模型
运行问题
Q:程序异常退出
❗ 解决方案:
- 切换至非大陆/香港的代理节点
- 检查网络连接状态
📌 注意事项
- 配置文件保存路径:
~/.bili-hardcore
- 遇到配置错误可运行后选择"重新开始"
答题过程中:
- 勿点击B站APP左上角返回按钮
- 建议优先选择历史分区
📄 免责声明
本项目为开源工具,仅供学习交流使用。使用者应遵守B站相关规则,一切不当使用行为由使用者自行承担。