【更新】Hexo 插件 hexo-douban-getter —— 展示豆瓣标记数据

说明

[2020-02-09-created]

2020-04-13-update:支持某类别标记数据的展示,并提供状态间的切换按钮。比如书籍有看过、在看、想看三种状态,现在可以在一个页面展示并切换显示。

Demo豆瓣的书籍标记数据展示 Demo

代码地址:hqweay/hexo-douban-getter

使用

1
yarn add https://github.com/hqweay/hexo-douban-getter.git

展示单项标记数据

展示看过的影视、读过的书籍……

1
2
3
4
5
// post.md
{% douban userName type pageStart pageEnd titleLevel %}

// example
{% douban "hqweay" "watchedMovies" 1 3 h3 %}

参数说明

参数说明
userName豆瓣 id
type标记数据类型(支持类型见下文)
pageStart获取数据开始页
pageEnd获取数据结束页
titleLevel【可选】标记数据的标题层级,默认为 h3。

type 支持参数

1
2
3
4
5
6
7
8
9
10
11
12
13
14
const DoubanTypeEnum = {
"watchedMovies": "watchedMovies",
"wishMovies": "wishMovies",
"watchingMovies": "watchingMovies",
"readBooks": "readBooks",
"wishBooks": "wishBooks",
"readingBooks": "readingBooks",
"listenedMusics": "listenedMusics",
"wishMusics": "wishMusics",
"listeningMusics": "listeningMusics",
"playedGames": "playedGames",
"wishGames": "wishGames",
"playingGames": "playingGames",
}

展示某类别标记数据

展示影视对应的看过、在看、想看,书籍对应的读过、在读、想读……三种状态的标记数据。

提供切换按钮。

1
2
3
4
5
// post.md
{% douban type userName pageStart pageEnd titleLevel %}

// example
{% douban book "hqweay" 1 1 %}

参数说明

参数说明
type标记数据类型(支持类型见下文)
userName豆瓣 id
pageStart获取数据开始页
pageEnd获取数据结束页
titleLevel【可选】标记数据的标题层级,默认为 h3。

type 支持参数

  • book
  • movie
  • music
  • game

TODO

  • [ ] 数据缓存至本地
  • [ ] 分页?

展示

仅作参考,建议查看 Demo

所有截图示例

说明

开发过程中参考了 hexo-tag-douban

Demo

本页需要刷新一下,点击切换才有效果。因本站使用 pjax 会影响网页内 js 脚本的加载,导致第一次加载失败。

像哲学家一样生活:斯多葛哲学的生活艺术

评分:5
出版信息:[美]威廉·B.欧文/胡晓阳、芮欣/上海社会科学院出版社/2018-1-1/52.8
标记时间:2020-12-26
评论:中后部分太精彩了,有理有据,适合我这种没读几本书得了哲学病的家伙。
标签:

龙蛋

评分:4
出版信息:[美]罗伯特·福沃德/宽缘/四川科学技术出版社/2019-6/38
标记时间:2020-11-24
评论:
标签:

星空的琴弦:天文学史话

评分:5
出版信息:汪洁/北京时代华文书局/2017-7-1/48.00
标记时间:2020-11-22
评论:有很多概念的解释仍然引用了其它的概念,没有宇宙那本书精细。但是我更喜欢这本书更严肃点的文风,以及表现出来的相对严谨谦虚的态度。精彩。
标签:

烧火工

评分:4
出版信息:刘慈欣、BUTU绘/后浪丨北京联合出版公司/2019-7/68.00元
标记时间:2020-11-15
评论:
标签:

费马大定理:一个困惑了世间智者358年的谜

评分:5
出版信息:西蒙·辛格/薛密/广西师范大学出版社/2013-1/39.80元
标记时间:2020-10-27
评论:呼,精彩。和森林老师共读,花了两周的空闲时间。读这本书的后半部分怀尔斯的工作时,刚好有读到一篇开源的科普文章...记得最深刻的是伽罗瓦...经历太传奇了。
标签:

囚徒健身:用失传的技艺练就强大的生存实力

评分:0
出版信息:保罗·威德/谷红岩/北京科学技术出版社/2013-10-1/79.00元
标记时间:2020-09-17
评论:
标签:

克莱因壶

评分:5
出版信息:[日]冈岛二人/张舟/化学工业出版社/2019-11/48.00元
标记时间:2020-07-31
评论:不加历史分。我很喜欢结局营造的那种氛围。解读没看。想到两点,一是与现实互动,比如用存在于我们现实这条时间线里的标志性建筑来暗示真结局。二是留一个线索,可以是诡叙,指明一个唯一的答案。要是能与读者互动,我觉得很有趣。
标签:

孤独或类似的东西

评分:0
出版信息:[日]大崎善生/崔健/百花文艺出版社/2017-10-9/35
标记时间:2020-06-20
评论:一个月前在区图书馆看的,记得一丝氛围,内容完全记不得了。浏览评论提到说无病呻吟,突然想起了里面的双胞胎篇章。也会有这样的故事,也会有这样的人生啊。这怎么是无病呻吟呢。人类的悲欢并不相同吧。唉,留下评论存个档。
标签:

大明妖孽

评分:5
出版信息:冰临神下/起点中文/2018-2
标记时间:2020-05-11
评论:冰大的书里这本入戏最慢,却也让我入戏最深。论人物,横向比较,其它几本书里的主角从少年开始,随故事发展都有成长,而这本主角性格与价值观从一而终。论故事,这本书结构我分为两部分,前后各一个大梗概,里面又数条小线。故事场景不多,是冰大特别擅长的小场景多线索。整体很完整。不像另外几本看到一定程度就觉得没意思了。其它的话,这本也是我看得最欢乐的一本,别的书读起太过孤独。好歹老胡交到两个朋友。这本书可能刚好满足了我的意淫吧,一些想法不足道。私人想给一百分。就小说来说,有古龙的险,倪匡的奇,个人觉得应该在8分以上。看了一些短评,就代入感打低分,只能说不适合你呀...不过我觉得冰大想更进一步,应该尝试有缺陷的角色。
标签:

微精通:轻松到不可能放弃的技能学习手册

评分:4
出版信息:[英]罗伯特·特威格尔/欣玫/后浪丨江西人民出版社/2019-1/38.00元
标记时间:2020-04-16
评论:又造了个词。我之前称这为去尝试,找到自己的边界,发现自己的可能性。毕竟有很多尚未接触过的事情,搞不好其实我们很擅长呢。
标签:

新异化的诞生:社会加速批判理论大纲

评分:0
出版信息:[德]哈特穆特·罗萨/郑作彧/上海人民出版社/2018-1-1/CNY38.00
标记时间:2020-04-16
评论:第一章,了解了下what。
标签:

包帯少女期間

评分:5
出版信息:須藤佑実/ジーオーティー/2019-8-30/JPY864
标记时间:2020-03-23
评论:我好喜欢这个作者啊,编的故事总有种说不出来的感觉,但看完又有点意犹未尽的伤感...啊!
标签:

自由软件,自由社会

评分:0
出版信息:RichardM.Stallman/北京GNU/Linux用户组/FreeSoftwarefoundation,Inc./2015-10
标记时间:2020-03-19
评论:沿着记忆写了篇回答。其实还是有印象的。真好。
标签:

深度工作:如何有效使用每一点脑力

评分:0
出版信息:[美]卡尔·纽波特/宋伟/后浪丨江西人民出版社/2017-7/45.00元
标记时间:2020-03-10
评论:把远离社交媒体看了好几遍
标签:

时间管理:如何充分利用你的24小时

评分:0
出版信息:[美]吉姆·兰德尔/舒建广/上海交通大学出版社/2012-1-1/20.00元
标记时间:2020-03-10
评论:
标签: