biliTickerBuy 项目导读:B 站会员购的开源辅助工具,定位、上手与边界核心判断biliTickerBuy 是一个针对 B 站会员购(B 站票务系统)的开源辅助工具,GitHub 仓库 mikumifa/biliTickerBuy,3.7k+ stars、Python 编写、MIT 协议。
它的设计目标可以一句话概括:把 B 站会员购热门演出/漫展的抢票流程,封装成一个本地可运行、有 UI 的桌面应用–降低普通用户写脚本的门槛,提供比浏览器手动点击更稳定的下单节奏控制。
但官方在 README 顶部和底部各放了一长段免责声明–明确说"仅供个人学习与研究使用 / 严禁代抢违法 / 严禁商业牟利",并强调"非侵入式原则"。
理解这个工具的第一件事就是认清它的边界:工具开源、技术中立,但实际使用场景严格受 B 站用户协议、票务实名制法规、当地法律的约束。
项目概览维度信息仓库mikumifa/biliTickerBuyStars / Forks3,761 / 468语言Python 3.11+协议MIT平台Windows / Linux / macOS(Docker)架构支持x86_64 / ARM64 / Apple Silicon / Intel主题bilibili, bilibili-api, manga, tickets仓库生态里还有两个衍生项目:
biliTickerSkill(Skill 版本)–把抢票流程封装成 Claude Code 可调用的 skillbiliTickerStorm(分布式版本)–多机协同抢票关键能力1. 多平台预构建二进制仓库 Release 页提供 5 个平台架构的预构建包:
系统架构包标识Windowsx86_64windows_amd64Linuxx86_64linux_amd64LinuxARM64linux_arm64macOSApple Siliconmacos_arm64macOSIntelmacos_intel普通用户下载对应包,解压,运行 biliTickerBuy.exe(Windows)或 biliTickerBuy(Linux/macOS)即可。
2. 一行命令安装(Linux/macOS)
curl -fsSL https://raw.githubusercontent.com/mikumifa/biliTickerBuy/main/install.sh | sh安装脚本会:
自动识别当前系统和处理器架构下载匹配的预构建包创建 btb 启动命令默认使用 https://gh-proxy.org/ 加速 GitHub Release 下载,代理失败回退到直连3. Web 界面 + 远程访问启动后,工具暴露本地 Web 界面。
本机访问:直接 btb 启动,浏览器开默认端口远程访问(场景:树莓派/NAS 跑、笔记本控制):btb --server_name 你的服务器IP,这样其他设备可以访问这台机器的 Web 界面4. Python 包方式
pip install biliTickerBuy适合二次开发者把它当库集成进自己的工作流。
上手路径路径 1:普通用户(最简单)打开 Releases 页选对应系统的包下载解压双击 biliTickerBuy / biliTickerBuy.exe浏览器打开 Web 界面按 UI 提示完成账号配置和抢票任务路径 2:Linux 服务器用户
curl -fsSL https://raw.githubusercontent.com/mikumifa/biliTickerBuy/main/install.sh | sh
btb --server_name 你的公网IP适合在小型 Linux 服务器 / NAS / 树莓派上跑,然后从其他设备访问。
路径 3:Python 开发者
git clone https://github.com/mikumifa/biliTickerBuy
cd biliTickerBuy
pip install -r requirements.txt
python -m biliTickerBuy可以读源码、修改、集成到自己的工具链。
官方两份必读声明(摘录)1. 免责声明(README 底部原文翻译)本项目遵循 MIT License 许可协议,仅供个人学习与研究使用。请勿将本项目用于任何商业牟利行为,亦严禁用于任何形式的代抢、违法行为或违反相关平台规则的用途。由此产生的一切后果均由使用者自行承担,与本人无关。
若您 fork 或使用本项目,请务必遵守相关法律法规与目标平台规则。
2. 平台尊重声明(README 原文翻译)本项目在设计时严格遵循「非侵入式」原则,避免对目标服务器(如 Bilibili)造成任何干扰。
如本项目中存在侵犯 Bilibili 公司合法权益的内容,请通过邮箱 [email protected] 与我联系,我将第一时间下架相关内容并删除本仓库。
这两段声明不是凑数–它直接定义了这个工具的合法使用场景。
适用边界适合学习研究–读源码了解 B 站会员购的下单流程、HTTP 接口、并发控制个人自动操作–在自己账号、自己网络、符合 B 站协议的前提下,自动化自己关心的票务二次开发–基于 biliTickerBuy / biliTickerSkill / biliTickerStorm 做自己的工具不适合❌ 代抢服务–为他人抢票收费,违反 B 站协议 + 涉嫌违法❌ 商业牟利–任何形式的收费使用、二次销售、捆绑销售❌ 大规模并发–脚本/机器人行为会触发 B 站风控,可能导致封号❌ 绕过实名制–B 站票务现在要求实名,工具不、不应、不该绕过这个❌ 干扰平台–任何对 B 站服务器的"侵入式"行为违反工具的设计原则法律风险清单(务必自查)风险维度涉及的法规 / 条款票务实名制中国《文化和旅游部关于规范演出经纪行为加强演出市场管理的通知》要求 100% 实名用户协议B 站会员购用户协议、票务服务协议–违反会被封号民事责任平台有权追溯违约责任 + 损失赔偿行政责任大量恶意抢票可能触发《治安管理处罚法》刑事责任代抢牟利情节严重可能涉及《刑法》诈骗罪 / 非法经营罪这是用户自己的责任,不是工具的责任–README 明确写了"由此产生的一切后果均由使用者自行承担"。
仓库生态:相关项目项目定位mikumifa/biliTickerBuy主项目:桌面应用 + Web 界面mikumifa/biliTickerSkillSkill 版本:封装成 Claude Code 可调用的 skillmikumifa/biliTickerStorm分布式版本:多机协同三个仓库作者是同一人,完整覆盖了"个人用 / AI 集成用 / 集群用"三类场景。
适合谁读这个仓库的源码Python 后端开发者–看 B 站 HTTP API 的调用模式 + 并发下单的状态机桌面应用开发者–看 Python 桌面应用 + 内嵌 Web UI 的混合架构抢票流程研究者–看 B 站会员购的下单时序、验证码、风控点B 站第三方生态开发者–看一个成熟第三方工具的工程组织总结✅ 一个有 UI、易上手、跨平台的 B 站会员购辅助工具✅ MIT 协议 + 完整预构建包 + 多种安装方式✅ 衍生生态覆盖了 Skill 化和分布式⚠️ 官方明确"仅供学习研究 / 严禁代抢 / 严禁商业牟利"–这不是客套话,是工具的合法使用前提⚠️ 实际使用前请自查当地法规 + B 站用户协议 + 票务实名制要求工具是中性的,使用方式决定一切。