为 Stremio 提供豆瓣电影/剧集目录的插件,并附带 Rex Widget(云端列表优先,本地基础模式回退)。
- 📽️ 丰富的电影目录 - 豆瓣热门、Top250、一周口碑榜、影院热映等
- 📺 全面的剧集覆盖 - 热门剧集、综艺节目、动画、华语/全球口碑榜
- 🎭 多类型片单 - 覆盖剧情、喜剧、动作、科幻、悬疑、恐怖等 20+ 类型
- 🌍 多地区剧集 - 大陆、美剧、英剧、日剧、韩剧、港剧、台剧等
- ⚙️ 可配置目录 - 自定义选择要显示的目录内容
- 🔗 ID 映射 - 自动将豆瓣 ID 映射到 TMDB/IMDB/Trakt ID
- 🔑 网页密钥 - 登录并 Star 后可生成
sk,供 Rex Widget 读取云端完整列表与详情
🎬 电影目录
| 目录名称 | 描述 |
|---|---|
| 豆瓣热门电影 | 热门电影榜单 |
| 一周口碑电影榜 | 近一周口碑最佳电影 |
| 实时热门电影 | 实时热度排行 |
| 豆瓣电影 Top250 | 经典高分电影 |
| 影院热映 | 正在上映的电影 |
| 类型片榜 | 剧情、喜剧、爱情、动作、科幻、动画、悬疑、犯罪、惊悚、冒险、家庭、儿童、历史、音乐、奇幻、恐怖、战争、传记、歌舞、武侠、情色、灾难、西部、古装、运动、短片 |
📺 剧集目录
| 目录名称 | 描述 |
|---|---|
| 近期热门剧集 | 近期热播剧集 |
| 近期热门综艺节目 | 热门综艺 |
| 近期热门动画 | 热门动画作品 |
| 实时热门电视 | 实时热度排行 |
| 华语口碑剧集榜 | 华语剧集口碑榜 |
| 全球口碑剧集榜 | 全球剧集口碑榜 |
| 国内/国外口碑综艺榜 | 综艺口碑榜 |
| 地区剧榜 | 大陆、美剧、英剧、日剧、韩剧、港剧、台剧、泰剧、欧洲剧 |
直接在 Stremio 中添加:
https://stremio-addon-douban.baran.wang/manifest.json
已安装用户无需更换地址。
Douban Bridge 入口:
https://douban-bridge.baran.wang/
Stremio 配置始终位于:
https://stremio-addon-douban.baran.wang/configure
- 打开 https://douban-bridge.baran.wang/rex,登录并 Star 后生成 sk,同时可设置共用的图片来源。
- 在 Rex 导入 Widget 脚本(发布到 npm 后):
https://unpkg.com/@rexnow/douban
- 在模块参数 密钥(
sk)中粘贴该值。Widget 把它记在douban.bridge.sk。清空sk后回到本地基础列表;详情链接不携带密钥。
尚未 changeset publish 时上述 URL 为 404,这是预期。不要把本地 apps/rex-widget/dist/ 当成已分发。
Widget 发版与 rex-widget 相同:根目录 pnpm changeset,合并进 main 后由 Release workflow 开版本 PR 或发布到 npm。根目录 pnpm deploy 只部署 core Worker,不会发 Widget。
- Node.js 24+
- pnpm
- Cloudflare 账户
git clone https://github.com/baranwang/douban-bridge.git
cd douban-bridge
pnpm installpnpm test
pnpm build本地两个预览(需先 pnpm build;core 使用构建产物):
pnpm --filter @douban-bridge/core preview # http://localhost:8787 网页 + /v1
pnpm --filter @douban-bridge/stremio preview # http://localhost:8788
node scripts/smoke.mjspnpm dev 只启动 core 的 Vite 开发服务。生产切换、迁移和回滚见 docs/deployment/douban-bridge.md。根目录 pnpm deploy 不会一次发布全部服务,也不会应用远端数据库迁移。
- 运行时: Cloudflare Workers
- 框架: Hono
- 前端: React + shadcn/ui + TailwindCSS
- 数据库: Cloudflare D1 + Drizzle ORM
- 缓存: Cloudflare KV
- 构建: Vite
- 语言: TypeScript
apps/core/ # Worker douban-bridge-core:网页、/v1、后台、数据与定时任务
apps/stremio/ # Stremio 安装与协议
apps/rex-widget/ # Rex 静态脚本
packages/contracts/
如果这个项目对你有帮助,欢迎 Star 支持!
也可以通过 爱发电 进行捐赠。
MIT