BiliBiliToolPro 部署教程:5 分钟把 B 站每日任务跑起来
【免费下载链接】BiliBiliToolProB 站(bilibili)自动任务工具,支持docker、青龙、k8s等多种部署方式。全面拥抱AI。敏感肌也能用。项目地址: https://gitcode.com/GitHub_Trending/bi/BiliBiliToolPro
BiliBiliToolPro 是一款 B 站自动任务工具,能替你的账号自动完成看视频、投币、点赞、分享等每日任务。本文以 Docker 为主线讲 BiliBiliToolPro 部署,每一步都告诉你怎么算成功,最后再配置推送,让执行结果直接发到手机。
🧭 它到底能帮你做什么
- 自动完成每日任务:观看视频、投币、点赞、分享
- 参与天选时刻直播抽奖,并自动批量取关不再支持的主播
- 每月自动领取大会员权益、看番剧领大积分、银瓜子兑硬币
- 支持多账号,各账号独立配置与定时
⚖️ 部署方式怎么选
| 部署方式 | 上手难度 | 适合人群 | 额外依赖 |
|---|---|---|---|
| Docker 一键脚本 | 低 | 新手、绝大多数用户 | Docker |
| 手动 Docker 命令 | 中 | 想自定义端口与目录的人 | Docker |
| 青龙面板 | 中 | 已有青龙面板的用户 | 青龙面板 |
| dotnet 直接运行 | 较高 | 本地开发者 | .NET 8 运行时 |
没有特殊要求的话,直接选 Docker 一键脚本,它是仓库里文档最完整的一条路。
🚀 最快路径上手
整个过程就三步命令,每步都有成功判断。
- 克隆仓库到服务器
git clone https://gitcode.com/GitHub_Trending/bi/BiliBiliToolPro cd BiliBiliToolPro做完这步,本地应出现BiliBiliToolPro目录,里面有docker、src等子目录。
- 运行一键脚本
bash docker/install.sh脚本会依次做四件事:没装 Docker 就先装;创建bili_tool_web目录;下载docker-compose.yml和config/cookies.json两个模板文件;拉取镜像ghcr.io/raywangqvq/bili_tool_web并启动容器,对外映射22330端口。
- 验证成功
脚本末尾打印Congratulations! 恭喜!和访问地址http:{ip}:22330即为成功。你也可以自己跑docker ps,应能看到名为bili_tool_web的容器处于运行状态。
🔄 其他路径备选
- 手动 Docker 命令:
docker run直接起容器,参数是-p 22330:8080加挂载./config到/app/config,比脚本自由但都要自己写,参考 docker/README.md。 - 青龙面板:在青龙里订阅本仓库,首次运行会自动建好定时任务,跑扫码登录任务时日志里会出二维码供你扫,详见 qinglong/README.md。
- dotnet 直接运行:下载 Release 包或用 .NET 8 运行
Ray.BiliBiliTool.Console,靠环境变量或命令行参数配置,适合想在本地调试的人。
⚙️ 部署后的必做配置
登录并改默认密码
浏览器打开http://服务器IP:22330,默认用户名admin,默认密码BiliTool@2233。首次登录后先到 Admin 页面把密码改掉。
添加 B 站账号
最省事的方式:在任务页手动运行「扫码登录」任务,用手机 B 站 App 扫日志里的二维码,成功后 cookie 直接存入数据库,之后不用碰任何配置文件。
另一种方式是编辑bili_tool_web/config/cookies.json,把 cookie 字符串(英文分号分隔)按账号一条一条放进BiliBiliCookies数组,然后重启容器。
示例 compose 文件已内置每日任务 cron0 0 15 * * ?(每天 15 点),建议改成凌晨的整点再启动。
📱 把执行结果推送到手机
支持的通道有:Telegram 机器人、企业微信机器人、钉钉机器人、Server 酱、酷推、PushPlus、Microsoft Teams、企业微信应用、自定义 Api。
以官方推荐的 PushPlus 为例:先在 PushPlus 官网注册拿到 token,然后给容器加一个环境变量Serilog__WriteTo__9__Args__token(Docker 部署写在docker-compose.yml的environment段),值填你的 token。想走企业微信渠道就再配Serilog__WriteTo__9__Args__channel为wechat。重启容器后,下次任务跑完,结果就会推到你手机。
🩺 卡住了先查这三处
- 容器日志:
docker logs -f bili_tool_web,找红色 Error 行;镜像拉不下来通常是访问 GHCR 的网络问题。 - 网络与端口:确认服务器能正常访问 B 站;远程访问时记得在云安全组开放22330端口,脚本结尾也会提示这一点。
- 配置文件:
bili_tool_web/config/cookies.json的结构应是{"BiliBiliCookies":["..."]},数组不能为空,cookie 过期会表现为任务全部失败。
🛡️ 合规提醒收尾
本工具适合学习与个人账号的日常维护,任务频率保持每天一次的量级即可,不要多账号高频运行,避免给 B 站服务和自己账号带来风险。
【免费下载链接】BiliBiliToolProB 站(bilibili)自动任务工具,支持docker、青龙、k8s等多种部署方式。全面拥抱AI。敏感肌也能用。项目地址: https://gitcode.com/GitHub_Trending/bi/BiliBiliToolPro
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考