BiliTool
BiliBiliToolPro Banner
BiliBiliTool Pro
一个自动完成 B站 (Bilibili) 各种任务的贴心助手
GitHub Stars
GitHub Forks
GitHub Issues
GitHub Contributors
GitHub All Releases
GitHub Release
GitHub License
RayWangQvQ%2FBiliBiliToolPro | Trendshift
📖 简介 | Introduction
BiliTool 是一个自动执行任务的工具。当我们忘记做某项任务时,它会像一个贴心小助手,按照我们预先配置的指令,在指定频率和时间范围内帮助我们完成计划的任务。
BiliTool is an automated task execution tool. It acts as a helpful assistant, following pre-configured commands to complete planned tasks within specified frequencies and timeframes when we forget to do them.
✨ 主要功能 (Core Features)
- ⚡️ 自动升级:每日获取满额经验(登录、投币、点赞、分享视频),支持指定 UP 主。
- 🎁 福利领取:每月自动领取大会员 B 币券、漫画权益及其他福利。
- 🪙 资产管理:直播中心银瓜子兑换硬币、月底 B 币券自动充电(防过期)。
- 📺 直播挂机:直播间挂机、每日直播签到、天选时刻自动参与抽奖。
- 🧩 更多功能:漫画签到、批量取关、大会员积分任务、多账号支持等。
- 📢 消息推送:支持 Telegram、企业微信、钉钉、PushPlus 等主流平台推送运行结果。
📝 目录 | Table of Contents
- 1. 🚀 如何使用 (How to Use)
- 2. 🛠 功能任务说明 (Tasks)
- 3. ⚙️ 个性化配置 (Configuration)
- 4. 👥 多账号支持 (Multi-Account)
- 5. ❓ 常见问题 (FAQ)
- 6. 📅 版本更新 (Changelog)
- 7. 🤝 参与贡献 (Contribution)
- 8. ☕️ 捐赠支持 (Sponsor)
1. 🚀 如何使用 (How to Use)
BiliTool 的原理是通过调用 B 站开放的 API 来实现自动化。使用非常简单:部署 -> 运行 -> 扫码登录。
1.1 部署方式
我们支持多种部署方式,请根据您的环境选择最适合的一种:
| 方案 | 适用场景 | 说明文档 |
|---|---|---|
| 方案一:在线容器 | ☁️ 无需服务器,免费、简便 | ClawCloud 部署教程 |
| 方案二:青龙面板 | 🐉 适合已有青龙面板的用户 | 青龙部署教程 |
| 方案三:Docker | 🐳 群晖、NAS、服务器首选 | Docker 部署说明 Podman 部署说明 |
| 方案四:本地/二进制 | 💻 Windows/Linux/Mac 直接运行 | 本地部署说明 |
| 方案五:K8s Helm | ☸️ Kubernetes 集群部署 | Chart 部署说明 |
1.2 消息推送
配置推送后,任务执行结果将直接发送到您的手机。
Telegram推送图示
- 支持渠道:Telegram、PushPlus、企业微信、钉钉、Microsoft Teams、Server酱、酷推QQ等。
- 配置方法:详见 配置文件说明。
2. 🛠 功能任务说明 (Tasks)
“任务”是工具运行的最小单位。以下为目前支持的任务列表及推荐运行频率:
任务代码 (Code) | 任务名称 | 功能描述 | 推荐频率 |
|---|---|---|---|
Login | 扫码登录 | 初始化或更新 Cookie(Cookie过期时需重新运行) | 手动 |
Daily | 每日任务 | 核心任务:登录、看视频、分享、投币,获取 65点经验 | 每天1次 |
LiveLottery | 天选时刻 | 参与直播间天选抽奖(注:可能会关注大量主播) | 每天0-4次 |
UnfollowBatched | 批量取关 | 清理因抽奖而关注的 UP 主(仅取关指定分组) | 手动 |
VipBigPoint | 大会员积分 | 完成大会员积分任务(签到、浏览、观看) | 每天1次 |
LiveFansMedal | 直播挂机 | 直播间挂机增加亲密度 | 每天1次 |
Manga | 漫画任务 | 漫画签到、阅读任务 | 每天1次 |
MangaPrivilege | 漫画权益 | 领取大会员专属漫画福利 | 每月1次 |
Silver2Coin | 银瓜子换硬币 | 直播中心银瓜子兑换为硬币 | 每天1次 |
Charge | 月底充电 | 使用将过期的 B 币券给 UP 主充电(支持指定) | 月底/每天 |
VipPrivilege | 大会员福利 | 领取大会员福利(B币券等) | 每月1次 |
Test | 测试 | 测试 Cookie 是否有效及配置是否正确 | 手动 |
3. ⚙️ 个性化配置 (Configuration)
应用内几乎所有功能均支持自定义配置(如任务开关、执行时间、排除ID等)。
4. 👥 多账号支持 (Multi-Account)
- 自动处理:运行扫码登录任务 (
Login),成功后应用会自动更新或追加 Cookie。 - 手动配置:
- 青龙面板:添加环境变量
Ray_BiliBiliCookies__0,Ray_BiliBiliCookies__1等。 - 配置文件:在
cookies.json中按如下格式添加:json { "BiliBiliCookies": [ "cookie_string_user_1", "cookie_string_user_2" ] }
- 青龙面板:添加环境变量
5. ❓ 常见问题 (FAQ)
遇到问题请先查阅文档: 👉 点击查看常见问题解答
寻求帮助的正确姿势:
- 确认已升级到最新版本。
- 搜索 Issues 和 Discussions,查看是否已有解决方案。
- 如果问题未解决,请提交 Issue 或发起 Discussion。
6. 📅 版本更新 (Changelog)
关注项目更新动态:
欢迎点击右上角 Star ⭐ 关注本项目!
7. 🤝 参与贡献 (Contribution)
7.1 贡献代码
欢迎提交 Pull Request (PR)!
- 流程:Fork 仓库 -> 在
develop分支开发 -> 提交 PR 到develop分支。 - 建议:在编码前,建议先提 Issue 讨论您的想法。
7.2 贡献文档
文档维护同样重要。如果您发现错别字或说明不清的地方,欢迎提交 PR 修正。
8. ☕️ 捐赠支持 (Sponsor)
如果您觉得本项目对您有帮助,欢迎请作者喝杯咖啡 ☕️
您也可以通过配置优先支持的 UP 主 ID 来支持作者(默认配置即为作者 ID),这也是一种无需破费的支持方式!
微信赞赏码
⚠️ 免责声明 & 致谢
注意:
- 本工具仅供学习和测试使用,请勿用于商业用途或恶意滥用。
- 代码开源透明,不保存用户敏感信息。
- 使用者需自行承担使用本工具可能产生的风险。
API 参考 / Credits:
特别鸣谢 / Sponsors:
