Files
jackwener__opencli/docs/adapters/browser/douban.md
槑囿脑袋 c75fea90ad feat(douban): add photo listing and download commands (#474)
* feat(douban): add photo listing and download commands

* refactor(douban): remove unreachable empty download branch

---------

Co-authored-by: jackwener <jakevingoo@gmail.com>
2026-03-26 21:59:20 +08:00

1.5 KiB
Raw Permalink Blame History

豆瓣 (Douban)

Mode: 🔐 Browser (Cookie) · Domain: douban.com

Commands

Command Description
opencli douban search 搜索豆瓣电影、图书或音乐
opencli douban top250 豆瓣电影 Top 250
opencli douban subject 条目详情
opencli douban photos 获取电影海报/剧照图片列表
opencli douban download 下载电影海报/剧照图片
opencli douban marks 我的标记
opencli douban reviews 我的短评
opencli douban movie-hot 豆瓣电影热门榜单
opencli douban book-hot 豆瓣图书热门榜单

Usage Examples

# 搜索电影
opencli douban search "流浪地球"

# 搜索图书
opencli douban search --type book "三体"

# 搜索音乐
opencli douban search --type music "周杰伦"

# 电影 Top 250
opencli douban top250 --limit 10

# 条目详情
opencli douban subject 1292052

# 获取海报直链(默认 type=Rb)
opencli douban photos 30382501 --limit 20

# 下载海报到本地目录
opencli douban download 30382501 --output ./douban

# 只下载指定 photo_id 的一张图
opencli douban download 30382501 --photo-id 2913621075 --output ./douban

# 返回 JSON,便于上层界面直接渲染图片并右键取图
opencli douban photos 30382501 -f json

# 电影热门
opencli douban movie-hot --limit 10

# 图书热门
opencli douban book-hot --limit 10

# JSON output
opencli douban top250 -f json

Prerequisites

  • Chrome logged into douban.com
  • Browser Bridge extension installed