B 站(bilibili)自动任务工具,支持docker、青龙、k8s等多种部署方式。全面拥抱AI。敏感肌也能用。
8.7k
Stars
1.9k
Forks
141
Open issues
34
Contributors
AI Analysis
BiliTool is an automated task execution tool for Bilibili (a Chinese video platform) that handles daily engagement tasks like login rewards, coin tipping, live-stream participation, and membership benefits. It is purpose-built for Bilibili users who want to automate routine platform interactions, supporting multi-account setups and multiple deployment methods (Docker, Kubernetes, local). This is a specialized integration tool for a specific platform's ecosystem, not a general-purpose framework.
Inferred from signals mentioned in the README (tests, CI, type safety) — not a review of the actual code.
AI's overall editorial judgment — not an average of the bars above, can weigh other factors too.
BiliBiliToolPro automates Bilibili daily tasks for Chinese users via Docker, Qinglong, and Kubernetes deployments
BiliBiliToolPro is a C#-based automation tool that handles repetitive Bilibili (China's major video platform) account tasks: daily experience gains, live room idle farming, manga check-ins, membership benefit collection, lottery participation, and multi-account management. It targets Bilibili power users and premium members who want to maximize platform rewards without manual effort. With 8,600+ stars and 1,900 forks, it has clear traction among the Chinese self-hosting and home-lab community. It supports multiple deployment models (Docker, Qinglong scheduler, Kubernetes/Helm, bare metal) and integrates with common Chinese notification channels.
Created in December 2021, likely as a successor or spiritual continuation of earlier Bilibili automation scripts. It has matured into a structured C# application with multi-deployment support, distinguishing itself from simpler Python scripts in the same niche.
Growth appears driven by the large Bilibili user base in China, the popularity of the Qinglong panel ecosystem for scheduled tasks, and word-of-mouth in Chinese homelab/NAS communities. The 1,900 forks suggest many users adapt it for personal configurations. Star velocity has slowed (15 in 7 days as of evaluation date), consistent with a mature, stable tool rather than one in rapid expansion.
Trendshift badge inclusion suggests measurable traffic ranking. High fork count (1,902) and GitHub Releases download tracking indicate real deployment by a significant number of users. The Chinese homelab/Qinglong community is a well-documented consumer segment for this type of tool, making adoption plausible at scale, though exact active-user numbers are not publicly verifiable.
Likely a task-runner architecture built on .NET, where each 'task' (Daily, LiveLottery, Manga, etc.) is an independently configurable unit. Appears to use Bilibili's public/unofficial APIs for all operations. Configuration is likely file-based or environment-variable-driven given Docker and Qinglong compatibility. The mention of 'AI' in the description likely refers to AI-assisted features or cookie/session management, though specifics are not detailed in the README excerpt.
Not documented in README
Last push was 2026-05-19, approximately one month before the evaluation date — indicating active, recent maintenance. The project has been sustained for over four years. Regular feature additions (VIP big points, manga privileges, Helm chart support) suggest ongoing development rather than mere bug fixes. Stable release tagging is visible from the badge setup.
ADOPT IF: you are a Bilibili premium member or active user who self-hosts via Docker/Qinglong/K8s and wants to automate repetitive daily tasks without manual intervention. AVOID IF: you are uncomfortable with the legal/ToS ambiguity of automated Bilibili interactions, or if you do not already have self-hosting infrastructure — the tool assumes technical comfort with containers or schedulers. MONITOR IF: Bilibili makes breaking API changes or enforces stricter bot detection, which could render core features non-functional without a rapid project response.
Independent dimensions
Mainstream potential
2/10
Technical importance
4/10
Adoption evidence
6/10
- Bilibili's unofficial API surface can change without notice, breaking core functionality until maintainers patch it — a structural risk for all tools in this category.
- Automated account activity violates Bilibili's Terms of Service, exposing users to account suspension risk.
- The project is primarily maintained by a single author; bus-factor risk exists if contributions don't broaden.
- Cookie/session management for a third-party platform introduces credential security concerns that users must evaluate for their own threat model.
- Regulatory or platform pressure in China could force rapid feature removal or project discontinuation with little warning.
Likely to remain a stable, maintained niche tool for the Chinese self-hosting community as long as Bilibili's API remains accessible. Mainstream breakout is unlikely given the platform-specific and regulatory-sensitive nature of the use case.
Newsletter
Get analyses like this every Monday
Free weekly digest of the most interesting open-source discoveries.
Languages
Information
- Language
- C#
- License
- GPL-3.0
- Last updated
- 2mo ago
- Created
- 56mo ago
- Analyzed with
- anthropic/claude-haiku-4-5
Stars over time
Contributors over time
Top 100 contributors only — repos with more will plateau at 100.
Open issues
【建议】能否适配除青龙外的其他面板?
【Bug】<docker版每日任务不会随机延迟执行>
【Bug】【青龙】天选时刻、银瓜子兑换等任务报错: [09:26:39 ERR] 程序发生异常:An error occured deserializing the response.
这是被风控了吗
【Bug】【青龙】QingLong OpenAPI authentication requests localhost:5600 and causes cookie persistence failure
Top contributors
Similar repos
renmu123/biliLive-tools
A comprehensive one-stop tool for live stream recording and post-processing,...
lkeme/BiliHelper-personal
BiliHelper-personal is a PHP-based automation assistant for Bilibili (Chinese...
| Repository | Stars | Week Δ | Language | Score | Updated |
|---|---|---|---|---|---|
|
|
8.7k | +39 | C# | 7/10 | 2mo ago |
|
|
5.3k | — | Rust | 7/10 | 5d ago |
|
|
5.3k | — | Rust | 8/10 | 3d ago |
|
|
1.5k | — | TypeScript | 7/10 | 20h ago |
|
|
1.1k | — | PHP | 6/10 | 1mo ago |
|
|
1.2k | — | TypeScript | 7/10 | 2w ago |
Python-based, likely simpler and more limited in scope. BiliBiliToolPro offers broader task coverage and enterprise-grade deployment options by comparison.
A full UWP client for Bilibili — a different category entirely (manual UI browsing vs. automation). Not a direct competitor.
Focused exclusively on video downloading, not task automation. Complementary rather than competing.
Another Bilibili downloader. Again, complementary rather than competing with BiliBiliToolPro's automation focus.
Narrow scope automation tool, likely for specific platform crossposting. BiliBiliToolPro's scope is broader within the Bilibili ecosystem.


