an obsidian plugin that can pull data from douban to your markdown file
Go to file
2022-11-11 20:49:49 +08:00
doc upgrade version to v1.6.0 2022-11-05 00:54:42 +08:00
src add function: save attachment files 2022-11-11 20:25:10 +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 Optimize code, fix bugs and add status bar 2022-10-30 21:59:28 +08:00
jest.config.js 移除旧结构 2022-10-24 19:39:29 +08:00
License Create License 2022-06-06 00:57:12 +08:00
main.ts add function: save attachment files 2022-11-11 20:02:36 +08:00
manifest.json upgrade version to v1.6.2 2022-11-11 20:35:41 +08:00
package-lock.json optimize code and settings 2022-11-03 21:33:55 +08:00
package.json upgrade version to v1.6.2 2022-11-11 20:35:41 +08:00
README.md upgrade version to v1.6.2 2022-11-11 20:49:49 +08:00
styles.css add custom variable 2022-11-06 20:30:54 +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 upgrade version to v1.6.2 2022-11-11 20:35:41 +08:00

Obsidian Douban Plugin


CodeFactor

Import Movie, Book, Music, Teleplay, Note, Game even Your Personal Comment 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或加入到开发当中.

Target/功能

  • 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 subTitle:副标题 barcode:条形码
扩展6 totalPage:页数
扩展7 series:丛书
扩展8 menu:目录
扩展9 price:定价
扩展7 binding:装帧
扩展8 producer: 出品方

How to use

  • 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
    --- ### 从Obsidian插件中心
  5. 进入Obsidian插件中心
  6. 搜索obsidian-douban
  7. 安装
  8. 开启插件

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
    ---- ### 手动安装
  4. 从Github release 页面下载 main.js, manifest.json, styles.css
  5. 将下载的文件复制到你的Obsidian文档根目录下的/.obsidian/plugins/obsidian-douban路径,若不存在则新建文件夹(注意.obsidian文件夹可能是个隐藏为文件夹)
  6. 在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/
  8. 克隆代码
    git clone git@github.com:Wanxp/obsidian-douban.git
  9. 进入代码文件夹
    cd obsidian-douban
  10. 构建
    npm run build
  11. 运行
    npm run dev
  12. 进入Obsidian插件中心重新加载当前插件
  13. 享受开发吧

免责声明

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

Thanks