an obsidian plugin that can pull data from douban to your markdown file
Go to file
2022-12-03 18:53:36 +08:00
doc upgrade version to v1.6.0 2022-11-05 00:54:42 +08:00
src/org/wanxp add function: import high quantity image from douban 2022-12-03 18:53:36 +08:00
test add douban broadcast 2022-08-23 18:23:59 +08:00
.editorconfig Initial commit 2022-05-21 11:34:19 +08:00
.eslintignore add search douban in suggestion 2022-06-01 01:36:28 +08:00
.eslintrc add search douban in suggestion 2022-06-01 01:36:28 +08:00
.gitignore Initial commit 2022-05-21 11:34:19 +08:00
.npmrc Initial commit 2022-05-21 11:34:19 +08:00
esbuild.config.mjs add function: import high quantity image from douban 2022-12-03 18:16:04 +08:00
jest.config.js 移除旧结构 2022-10-24 19:39:29 +08:00
License Create License 2022-06-06 00:57:12 +08:00
manifest.json add function: import high quantity image from douban 2022-12-03 18:16:04 +08:00
package-lock.json fix login and teleplay 2022-12-02 23:00:22 +08:00
package.json add function: import high quantity image from douban 2022-12-03 18:16:04 +08:00
README.md Update README.md 2022-12-01 14:03:59 +08:00
styles.css optimize sync config panel 2022-11-21 13:26:51 +08:00
tsconfig.json 移除旧结构 2022-10-24 19:39:29 +08:00
version-bump.mjs add search douban in suggestion 2022-06-01 01:36:28 +08:00
versions.json add function: import high quantity image from douban 2022-12-03 18:16:04 +08:00

Obsidian Douban Plugin


CodeFactor

Import Movie, Book, Music, Teleplay, Note, Game even Your Personal Movie/Book/Music from Douban in Obsidian
Obsidian使用并导入豆瓣中的 电影/书籍/音乐/电视剧/日记/游戏 甚至是 你标记过的书影音 , 包含你的评分/发布日期/演员表等信息.
background


If you want some features or have any questions about this plugin, create issues or join the development is welcome.
关于当前的插件如果有任何疑问, 缺少想要的导入内容或者想要什么功能, 欢迎提issues或加入到开发当中.
如果觉得喜欢,欢迎一键三连-点亮 Star

Target/功能

  • Sync Personal Movie/同步个人看过的电影
  • Sync Personal Book/同步个人阅读过的书籍
  • Sync Personal Music/同步个人听过的音乐
  • Import Movie/导入电影
  • Import Teleplay/导入电视剧
  • Import Book/导入书籍
  • Import Music/导入音乐
  • Import Note/导入日记
  • Import Game/导入游戏
  • Personal Comment/导入个人的评论,评论时间,阅读状态,个人评分
  • Attachment Files/支持保存封面至本地
  • Custom Variables/支持自定义参数
  • Broadcast/广播

Support Field/支持的字段

(若有缺少想导入的字段, 欢迎提issues反馈)

字段 电影 电视剧 书籍 音乐 日记 游戏 广播
id 豆瓣ID 豆瓣ID 豆瓣ID 豆瓣ID 豆瓣ID 豆瓣ID -
title 电影名称 电视剧名称 书名 音乐名 日记标题 游戏名称 -
type 类型 类型 类型 类型 类型 类型 -
score 评分 评分 评分 评分 评分 评分 -
image 封面 封面 封面 封面 图片 封面 -
url 豆瓣网址 豆瓣网址 豆瓣网址 豆瓣网址 豆瓣网址 豆瓣网址 -
desc 简介 简介 内容简介 简介 简介 简介 -
publisher - - 出版社 出版者 发布者 发行商 -
datePublished 上映日期 上映日期 出版年 发行时间 发布时间 发行日期 -
genre 类型 类型 - 流派 - 类型 -
currentDate 今日日期 今日日期 今日日期 今日日期 今日日期 今日日期
currentTime 当前时间 当前时间 当前时间 当前时间 当前时间 当前时间
myTags 我标记的标签 我标记的标签 我标记的标签 我标记的标签 - 我标记的标签
myRating 我的评分 我的评分 我的评分 我的评分 - 我的评分
myState 状态:想看/在看/看过 状态:想看/在看/看过 状态:想看/在看/看过 状态:想听/在听/听过 - 状态:想玩/在玩/玩过
myComment 我的评语 我的评语 我的评语 我的评语 - 我的评语
myCollectionDate 我标记的时间 我标记的时间 我标记的时间 我标记的时间 - 我标记的时间
扩展1 director:导演 director:导演 author:原作者 actor: 表演者 author:作者 aliases:别名
扩展2 author:编剧 author:编剧 translator:译者 albumType:专辑类型 authorUrl:作者网址 developer:开发商
扩展3 actor:主演 actor:主演 isbn:isbn medium:介质 content:日记内容 platform:平台
扩展4 originalTitle:原作名 originalTitle:原作名 originalTitle:原作名 records:唱片数
扩展5 country:国家 country:国家 subTitle:副标题 barcode:条形码
扩展6 language:语言 language:语言 totalPage:页数
扩展7 time:片长 time:片长 series:丛书
扩展8 aliases:又名 aliases:又名 menu:目录
扩展9 IMDb IMDb price:定价
扩展7 episode:集数 binding:装帧
扩展8 producer: 出品方
  • 注: myTags, myRating, myState, myComment, myCollectionDate 参数均为在插件中登录后可用

How to use/如何使用

Search/搜索

  • Search Data And Create Note
    搜索数据并创建笔记
    search_and_create

  • Search Data By File Name
    通过当前文件名搜索
    Search Movie By File Name

  • Search Movie By Input Text
    通过输入文本搜索
    Search Movie By Input Text

Settings/设置

  • Setting Example1(Custom Template)
    设置案例1(自定义模板)
    Setting Example1

  • Setting Example2(Other Settings)
    设置案例2(其它配置)
    Setting Example2

How to install

From Obsidian

  1. Go to Obsidian plugin center
  2. Search obsidian-douban
  3. Click install
  4. Enable plugin

Manmel

  1. Download main.js, manifest.json, styles.css from GitHub release page
  2. Copy step1 downloaded file to your vault folder /.obsidian/plugins/obsidian-douban/
  3. Enable plugin in Obsidian

如何安装

从Obsidian插件中心

  1. 进入Obsidian插件中心
  2. 搜索obsidian-douban
  3. 安装
  4. 开启插件

手动安装

  1. 从Github release 页面下载 main.js, manifest.json, styles.css
  2. 将下载的文件复制到你的Obsidian文档根目录下的/.obsidian/plugins/obsidian-douban路径,若不存在则新建文件夹(注意.obsidian文件夹可能是个隐藏为文件夹)
  3. 在obsidian插件中心开启当前插件功能

How to Develop

  1. Enter your test vault folder /.obsidian/plugins/
  2. Clone Code
    git clone git@github.com:Wanxp/obsidian-douban.git
  3. Enter folder
    cd obsidian-douban
  4. Build
    npm run build
  5. Run and Watch code chang
    npm run dev
  6. Go to your Obsidian plugin center reload this plugin
  7. Enjoy your develop

如何开发调试

  1. 进入你的Obsidian测试文档文件夹下的/.obsidian/plugins/
  2. 克隆代码
    git clone git@github.com:Wanxp/obsidian-douban.git
  3. 进入代码文件夹
    cd obsidian-douban
  4. install npm install
  5. 构建
    npm run build
  6. 运行
    npm run dev
  7. 进入Obsidian插件中心重新加载当前插件
  8. 享受开发吧

免责声明

  1. 本程序没有爬取任何书影音等内容,只供技术研究使用。没有侵犯书影音作者版权和豆瓣官方利益。如有任何侵权行为,请联系我删除。

Thanks