一款基于 Python 与 Qt 开发的跨平台桌面新闻弹幕工具,把实时快讯以全透明、置顶、鼠标穿透的弹幕形式展示在桌面上,解决盯盘追热点时反复切换应用、容易分心的问题。
- v0.1.1
- 发布于
- 2026年9月16日
- 1
- 星标
- 4
- 下载
- 同步于
- 20 天前
最新版本
v0.1.12026年9月16日 22:22下载慢?可在上方随时切换镜像源
项目说明
项目概述
Bulletin(弹讯)是一款桌面弹幕新闻工具,能把财联社、华尔街见闻、微博、知乎等来源的实时快讯,以弹幕的形式直接飞在桌面上。窗口全透明、置顶并支持鼠标穿透,不会遮挡其他程序的正常操作;只有当指针停在某条弹幕上时它才会暂停,并可点击打开原文。软件基于 Python 与 Qt 开发,可在 macOS、Windows、Linux 上运行。
让新闻像弹幕一样持续掠过桌面,既不打断手头工作,也不错过重要快讯。
主要功能
- 桌面弹幕:单张全屏透明画布逐帧绘制,泳道与排队算法保证弹幕互不重叠
- 鼠标穿透:macOS 使用原生忽略鼠标事件,指针压上去才接管,移开立即恢复
- 实时新闻流:接入 RSS / RSSHub 秒级源,持久去重,启动只放最新几条打底
- 自建中转:可填写自建 RSSHub 基址,接入财联社、华尔街见闻、微博、知乎等来源
- 可视化设置面板:分区卡片与拨动开关,提供弹幕区域可视指引与多套经典主题
- 精细过滤:支持来源开关、关键词白名单与屏蔽词、彩色弹幕、长弹幕自适应加速
- 多屏友好:可限定主屏、指定屏或横贯全部显示器
- 交互操作:左键打开原文、中键复制标题、右键菜单、悬停暂停与系统托盘控制
适用人群
- 需要盯盘、追踪实时快讯的投资者与从业者
- 想在不打断工作的情况下获知热点的人
- 希望把资讯作为桌面环境信息背景的用户
快速上手
下载现成版本
- 前往 Releases 下载对应平台的压缩包
- macOS 解压得到
Bulletin.app,拖入「应用程序」,首次打开若被拦截请右键选择打开 - Windows 解压后运行
Bulletin.exe - Linux 解压后运行
Bulletin/Bulletin
从源码运行
- 克隆本仓库
- 安装依赖:
pip install -r requirements.txt - 运行
python main.py
核心优势
- 绘制稳定:单画布逐帧绘制,弹幕滚动平滑,长时间开启也不刺眼
- 不挡操作:鼠标穿透让弹幕只做视觉背景,点击其他程序不受影响
- 按需出现:弹幕节奏随积压量分布,新讯连续自然而非一股脑涌出
- 外观可换:内置多套经典配色,可随桌面风格切换
- 配置可控:来源、关键词、显示区域与目标屏幕均可细致设定
系统要求
| 项目 | 要求 |
|---|---|
| 操作系统 | macOS / Windows / Linux |
| 运行环境 | Python 3.10 及以上(PySide6) |
注意事项
- 自建实例:公共 RSSHub 实例常不可用,接入国内源建议填写自建基址
- macOS 首次打开:应用若被安全拦截,右键选择打开即可
- 敏感配置:配置文件可能包含私有中转地址或凭据,请勿随意分享
- 自签证书:自建 RSSHub 支持自签证书与 basic-auth 认证
历史版本
排序