乐于分享
好东西不私藏

花花分享源码|极简好用!开源 B 站自动化工具,NAS 也能跑

花花分享源码|极简好用!开源 B 站自动化工具,NAS 也能跑

大家好,我是花花同学

每日准时分享优质源码,助力开发者与创业者高效甄选资源,避开踩坑,提升开发效率!

源代码获取地址:

https://www.xinmi.cloud/1007

开源 B 站日常任务小助手:浏览器就能管,自托管超省心

身为 B 站深度用户,谁还没被那些「每日必点」的琐碎任务缠过?

签到领经验、做日常任务攒积分,手动点不仅费神还总忘;零散的自动化脚本散在不同设备,改配置、查日志还要翻终端,折腾半天还容易出问题。

要是能有一个可视化控制台,打开浏览器就能轻松管理账号、开关任务、查看运行日志,不用再对着一堆配置文件头疼,那也太香了!

今天就给大家安利这款B 站日常任务开源自托管小助手,把 B 站自动化操作全收拢进 Web 管理界面,Docker 一键部署,本地、NAS 都能跑,纯纯的 B 站爱好者福音~

温馨提示:该工具仅用于学习交流,请勿滥用,严格遵守平台规则,切勿将账号信息提交至公开仓库哦!

核心功能可视化,浏览器操作超简单

不用再敲命令行、改配置文件,所有操作一站式搞定,打开网页就能轻松拿捏:

✅ 首页总览,任务日志一目了然登录就能看到定时任务列表,可手动触发任务,运行日志实时展示,出了问题不用翻远程终端,直接在页面上排查,省心又高效。

✅ 配置灵活,任务调度自己说了算配置管理模块可自由开关具体任务,调整 Cron 表达式、投币、推送等参数,精准设置任务「运行时间、运行内容」,个性化适配自己的使用习惯。

✅ 账号集中管理,免登设备更安全专门的账号管理模块,可添加、维护 B 站账号 Cookie 等凭据,不用再把账号信息存在多台设备,也避免了每次改参数都要 SSH 登录服务器的麻烦。

✅ 安全初始化,首次使用即设防默认管理员账号密码在 Docker 安装文档单独列出,且贴心提醒首次登录后立即修改密码,先跑通服务再收紧访问,从源头避免默认口令暴露风险。

技术架构扎实,部署使用零门槛

这款小助手以 C# 为核心,基于ASP.NET打造,技术栈成熟,部署友好,新手也能快速上手:▫️ 容器化部署:基于微软.NET 8 运行时与 SDK 镜像构建,对外暴露 8080 端口,可无缝对接 Compose 或反向代理,Docker 一键构建启动,无需复杂环境配置;▫️ 专业定时调度:依托 Quartz 成熟调度组件管理触发器与任务历史,不是简单的 sleep 循环,任务运行更稳定、调度更精准;▫️ 轻量数据存储:默认采用 SQLite 嵌入式方案,无需额外部署数据库容器,大幅降低单机、家庭 NAS 等环境的部署成本;▫️ 完整接口适配:内置 B 站各子域 API 集合,与官方接口交互全面,适合在可控环境下做联调与技术学习。

核心亮点直击,比零散脚本香太多

对比纯命令行定时脚本,这款开源小助手把「自动化」和「可视化管理」完美结合,优势一眼可见:

1. 操作更直观:把登录、调度、日志、配置串成完整流程,图形界面点点鼠标就能开关任务、调整参数,非专职运维的普通爱好者也能轻松驾驭;

2. 部署更灵活:安装文档同时提供「源码全量构建」和「引用现成镜像」两种 Compose 模板,想编译最新版本、想稳定跑发布版都能满足;

3. 使用更贴心:完整 Compose 文件中,环境变量、卷挂载、日志和配置目录都有详细注释,数据目录挂宿主机持久化更方便,比论坛零散教程靠谱百倍;

4. 学习更实用:整套工程是「接口调用 + 定时作业 + 管理后台」的完整样本,能直观观察 Web 层配置与账号管理逻辑,对照接口集合理解业务域划分,技术学习价值拉满。

多场景适配,生活学习双助力

不管是日常使用还是技术学习,这款小助手都能发挥大作用,不同需求都能满足:

✨ 对普通 B 站用户:可部署在家庭软路由、NAS 上,不用再在办公电脑存账号 Cookie,减少信息泄露风险,任务调度和日志集中管理,再也不用记着每日手动操作;

✨ 对 B 站深度爱好者:做活动任务、会员任务时,图形界面操作比改 YAML 文件简单太多,任务开关、时间调整一键完成,省时又省力;

✨ 对技术学习者:作为完整的 Web 开发实战样本,能从中学到接口对接、定时调度、后台管理、容器化部署等多个知识点,可控环境下的联调学习更高效。重要提醒:所有使用场景均需遵守 B 站平台规则与工具使用规范,将自动化限制在个人学习与授权范围内,切勿试探平台风控边界。

技术变现,合规前提下解锁盈利可能

如果具备一定的技术能力,在遵守 GPLv3 许可证、合法合规的前提下,还能靠这款工具解锁轻量盈利路径:

1. 私有化部署与代维:为有刚需但不愿自己折腾的朋友,提供合规的私有化部署、故障排查服务,按年或按次约定服务范围,收取服务费;

2. 二次开发定制:熟悉 C#、ASP.NET的话,可承接定制化开发需求,比如对接企业通知渠道、集成企业身份体系,按开发合同计费;

3. 知识付费教学:把「拉镜像 – 部署 – 首登改密 – 日常使用」的完整流程,做成可复用的文档、短视频教程,通过知识付费、粉丝打赏获得回报,需如实说明使用风险与限制。

划重点:所有盈利方式均需远离代挂、批量养号等灰色需求,坚守合法合规底线。

总结

这款 B 站日常任务开源小助手,真正做到了「自动化任务 + 可视化管理」的双重结合,Docker 容器化交付降低了环境差异的摩擦,SQLite 轻量存储省去了中间件部署的麻烦,自托管的特性又保障了账号信息的安全。

对于想解放双手、轻松搞定 B 站日常任务的爱好者,或是想学习 Web 开发、定时调度、接口对接的技术新手,这款工具都是绝佳选择。不妨从完整 Compose 构建起步,先改好管理员密码,再慢慢根据需求打开任务开关~

最后来个小互动:

如果用这款工具,你会优先把服务跑在家里的 NAS / 软路由上,还是放在云主机上?

评论区聊聊你的选择~

源代码获取地址:

https://www.xinmi.cloud/1007

核心技术栈:C# / ASP.NET / Docker / Quartz / SQLite

核心优势:浏览器可视化管理、Docker 一键部署、自托管更安全、轻量易维护

适用人群:B 站爱好者、技术学习者、轻量运维能力者

END

花花编程库

关注我们

这里有优质开源项目合集

跟着小花同学

轻松玩转开源世界

点击[阅读原文],解锁更多黑科技!