Thanks to visit codestin.com
Credit goes to github.com

Skip to content

sansx/bili-qml

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

103 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bilibili Q-Mark List Logo

B站问号榜 (Bilibili Question-Mark Leaderboard)

中文介绍 | English Version

分享抽象的视频,自动同步弹幕,打造Bilibili的抽象视频排行榜。


📖 中文介绍

✨ 核心功能

  • ❓ 问号点亮:在 B 站视频工具栏增加专属“问号”按钮。如果你觉得这个视频很"抽象"(值得发"?"),就点亮它!
  • 💬 弹幕联动
    • 点亮问号时,自动在当前视频发送一条内容为“?”的弹幕。
    • 弹幕发送前支持二次确认,防止误触。
  • 🏆 实时榜单
    • 点击插件图标打开面板,查看 实时今日本周本月 最“抽象”的视频排行。
    • 支持查看完整的独立榜单页面,方便分享。
  • ⚙️ 个性化设置
    • 弹幕开关:自由决定点击问号时是否自动发送弹幕。
    • API 自定义:支持修改后端 API 地址(高级选项,普通用户不建议修改)

🚀 安装指南

本项目支持 Chrome / Edge (扩展程序)、Firefox (扩展程序) 和 油猴脚本 (Tampermonkey) 三种方式。

1. Chrome / Edge 浏览器

推荐方式:应用商店安装

开发者模式安装 (最新版)

  1. 下载本项目源码并解压。
  2. 打开 Chrome/Edge 扩展程序页面 (chrome://extensions/edge://extensions/)。
  3. 开启右上角的 开发者模式
  4. 点击 加载已解压的扩展程序,选择本项目中的 src/bili-qml-extension 目录。

2. Firefox 浏览器

Firefox暂未上线扩展商店,暂时请使用开发者模式安装
方法如下:

  1. 下载本项目源码并解压。
  2. 在 Firefox 地址栏输入 about:debugging 并回车。
  3. 点击左侧的 此 Firefox
  4. 点击 临时载入附加组件...
  5. 选择本项目 src/bili-qml-extension 目录下的 manifest.json 文件。

3. 油猴脚本 (Tampermonkey)

适用于所有支持油猴脚本的浏览器 (Chrome, Edge, Firefox, Safari 等)。

  1. 确保浏览器已安装 Tampermonkey 扩展。
  2. 点击链接安装:正式版测试版

请注意:油猴脚本的排行榜需要右键点击问号按钮开启。


📅 开发计划 (TODO)

  • 已修复 (Fixed)
    • 下滑时图标未合理隐藏的问题
    • 同时唤起转发小窗的问题 (Thanks to bilibili@Logmeinu)
  • 已支持 (Supported)
    • 上架 Chrome 应用商店
    • 上架 Edge 应用商店
    • 支持 Firefox 浏览器
    • 支持 油猴脚本 (Tampermonkey)
  • 新特性 (Features)
    • 人机验证 (Altcha): 防止滥用 (Thanks to bilibili@巧克力棒好好吃啊qwq)
    • 独立榜单页面
    • 设置面板: 自定义弹幕发送偏好、API 地址
  • 待办 (Planned)
    • 支持 Bilibili 桌面客户端
    • 代码结构优化与重构

🛠 技术栈

  • Frontend: HTML, CSS (Bilibili Style), JavaScript (Chrome Extension API)
  • Backend: Node.js (Express)

🤝 贡献与反馈

感谢以下大佬对本项目做出的贡献,每一位都是热心而高技术力的contributor,他们的贡献使得本项目变得更加完善和强大🎉

贡献者 贡献内容

Radekyspec
数据库迁移脚本、EO保护逻辑

VanceHud
Firefox版本、油猴版本、设置面板功能、Altcha验证集成

ShiroAzusa64
v1.2版本后端核心逻辑

参与贡献方式: 欢迎提交 Issues 或 Pull Request!

本人并非计算机专业出身,写点代码只是业余爱好,技术能力和投入时间都有待提升。欢迎各位技术大佬共建!

如果你喜欢这个项目,请给个 ⭐ Star 鼓励一下我吧 OwO~


🔒 隐私政策 (Privacy Policy)

本插件极其重视用户隐私,在上架 Chrome 应用商店前已通过严格的安全自查:

  1. 信息收集:本插件仅提取 B 站公开的 DedeUserID (UID) 作为点亮问号的唯一识别符。我们不收集不读取不传输您的 B 站账号密码、SESSDATA 等任何敏感登录凭证。
  2. 数据用途:收集的 UID 仅用于统计视频的问号数值、同步您的点亮状态以及生成排行榜,不会用于任何商业用途。
  3. 权限声明:插件申请的 cookies 权限仅用于读取登录状态,申请的域名访问权限仅限于 bilibili.com 和插件后端 API。
  4. 第三方共享:我们承诺不会将任何用户数据共享给第三方。

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 88.2%
  • CSS 9.3%
  • HTML 2.5%