豆瓣书籍插件可以根据模板生成读书笔记啦!

豆瓣书籍插件在版本 v1.1.0 中增加了根据模板自动生成读书笔记的新功能。

添加书籍信息的时候,会自动在书籍数据库所在文档下新建一个名称为书名的子文档当做读书笔记

同时数据库的书名会自动链接到该文档,可实现点击跳转。

比如下面《活着》这本书:tmpE3F9.png

tmp1CA4.png

tmp8207.png

上面生成的内容可自定义模板:

tmp3044.png

模板格式为 Markdown,设置好模板后点击右上角“确定”按钮即可保存模板。

在模板中可直接引用获取到的书籍信息以及自己选择的信息,通过双大括号包裹实现,如 {{书名}}。下面是一个模板示例(并不实用),其中包含了所有可调用的书籍信息:

# 📖 {{书名}}-{{副标题}} ![封面]({{封面}}) ## 基本信息 | 🏷️ 属性 | 📝 内容 | |-------------|-------------------------| | 原作名 | {{原作名}} | | 作者 | {{作者}} | | 译者 | {{译者}} | | 出版社 | {{出版社}} | | 出版日期 | {{出版年}} | | ISBN | `{{ISBN}}` | | 页数 | {{页数}} | | 定价 | {{定价}} | | 装帧 | {{装帧}} | --- ## 豆瓣信息**{{豆瓣评分}}**(基于 {{评分人数}} 人评价) 🎴 出品方:{{出品方}} 📚 丛书系列:{{丛书}} --- ## 我的阅读记录 **阅读状态**:{{阅读状态}} **我的评分**:{{我的评分}} **开始阅读**:{{开始日期}} **完成阅读**:{{读完日期}} --- ## 读书笔记 ### ✍️ 读书心得 (在此记录你的读书体会) ### 🔖 摘录精选 (在此记录精彩段落) ### 📅 阅读历程 | 阶段 | 日期 | |-----------|-----------| | 开始阅读 | {{开始日期}} | | 完成阅读 | {{读完日期}} |

大家有啥问题和意见欢迎提问~

最近大家使用的时候会出现无法访问豆瓣读书的问题。因为豆瓣很早之前就关闭了官方 api 的接口,其次第三方的接口也不稳定,所以我是直接通过获取书籍页面进行解析的爬虫手段。所以有的人会偶尔触发豆瓣的反爬机制。出现这种情况大家可以打开浏览器手动登录豆瓣网站后试试,还是不行的话就等一段时间再用。最近更新了几个版本已经极大的防范了反爬虫机制的出现,但也有可能会出问题,所以欢迎大家积极反馈,我好持续优化。

其次就是有人使用 docker 版本的思源笔记时候直接就无法获取了,但是 win 可以。这应该是和 docker 的网络机制有关系。我没用过 docker 的思源笔记,等后续我用虚拟机试试修复一下~


我开发的其他插件:

空文档清理:Glaube-TY/siyuan-empty-doc-cleaner

  • 思源笔记

    思源笔记是一款隐私优先的个人知识管理系统,支持完全离线使用,同时也支持端到端加密同步。

    融合块、大纲和双向链接,重构你的思维。

    27463 引用 • 114989 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • MasterYS

    这个插件能不能获得影视作品的信息啊

    1 回复
  • GlaubeTY 1 1 评论

    暂时没有这计划呢,因为我自己看书比较多就做了个插件,目前这个插件我还在制作更新一些新功能,不太有时间做其他的了。电影的话原理是一样的,你如果会前端可以自己试试,代码我都开源的

    完全不会,编程小白,没事,等您有空再说
    MasterYS
  • MasterYS

    有个 bug,初始插件模板是空的,如果插入模板后确定,出来在设置界面再保存一次的话,模板还是空的。

    只有模板设置好确定后,出来不要在设置页面保存,模板的修改才会生效

    1 回复
  • GlaubeTY

    已经提交了更新(v1.1.3)修复这个问题,感谢反馈 😄

GlaubeTY
在校科研🐮🐴一枚。目前空闲时候主要开发插件:主页、读书笔记。我的其他插件还有:空文档清理、彩色图标 西安

推荐标签 标签

  • 运维

    互联网运维工作,以服务为中心,以稳定、安全、高效为三个基本点,确保公司的互联网业务能够 7×24 小时为用户提供高质量的服务。

    151 引用 • 257 回帖
  • Node.js

    Node.js 是一个基于 Chrome JavaScript 运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞 I/O 模型而得以轻量和高效。

    139 引用 • 269 回帖 • 1 关注
  • Pipe

    Pipe 是一款小而美的开源博客平台。Pipe 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    134 引用 • 1128 回帖 • 112 关注
  • sts
    2 引用 • 2 回帖 • 246 关注
  • 机器学习

    机器学习(Machine Learning)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。

    77 引用 • 37 回帖
  • 数据库

    据说 99% 的性能瓶颈都在数据库。

    347 引用 • 761 回帖
  • 30Seconds

    📙 前端知识精选集,包含 HTML、CSS、JavaScript、React、Node、安全等方面,每天仅需 30 秒。

    • 精选常见面试题,帮助您准备下一次面试
    • 精选常见交互,帮助您拥有简洁酷炫的站点
    • 精选有用的 React 片段,帮助你获取最佳实践
    • 精选常见代码集,帮助您提高打码效率
    • 整理前端界的最新资讯,邀您一同探索新世界
    488 引用 • 384 回帖
  • CAP

    CAP 指的是在一个分布式系统中, Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得。

    12 引用 • 5 回帖 • 643 关注
  • Firefox

    Mozilla Firefox 中文俗称“火狐”(正式缩写为 Fx 或 fx,非正式缩写为 FF),是一个开源的网页浏览器,使用 Gecko 排版引擎,支持多种操作系统,如 Windows、OSX 及 Linux 等。

    7 引用 • 30 回帖 • 361 关注
  • FlowUs

    FlowUs.息流 个人及团队的新一代生产力工具。

    让复杂的信息管理更轻松、自由、充满创意。

    1 引用 • 1 关注
  • Solidity

    Solidity 是一种智能合约高级语言,运行在 [以太坊] 虚拟机(EVM)之上。它的语法接近于 JavaScript,是一种面向对象的语言。

    3 引用 • 18 回帖 • 454 关注
  • Excel
    31 引用 • 28 回帖
  • Ubuntu

    Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的 Linux 操作系统,其名称来自非洲南部祖鲁语或豪萨语的“ubuntu”一词,意思是“人性”、“我的存在是因为大家的存在”,是非洲传统的一种价值观,类似华人社会的“仁爱”思想。Ubuntu 的目标在于为一般用户提供一个最新的、同时又相当稳定的主要由自由软件构建而成的操作系统。

    127 引用 • 169 回帖 • 1 关注
  • Gzip

    gzip (GNU zip)是 GNU 自由软件的文件压缩程序。我们在 Linux 中经常会用到后缀为 .gz 的文件,它们就是 Gzip 格式的。现今已经成为互联网上使用非常普遍的一种数据压缩格式,或者说一种文件格式。

    9 引用 • 12 回帖 • 187 关注
  • CodeMirror
    2 引用 • 17 回帖 • 190 关注
  • RabbitMQ

    RabbitMQ 是一个开源的 AMQP 实现,服务器端用 Erlang 语言编写,支持多种语言客户端,如:Python、Ruby、.NET、Java、C、PHP、ActionScript 等。用于在分布式系统中存储转发消息,在易用性、扩展性、高可用性等方面表现不俗。

    49 引用 • 60 回帖 • 350 关注
  • 游戏

    沉迷游戏伤身,强撸灰飞烟灭。

    188 引用 • 833 回帖
  • WordPress

    WordPress 是一个使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设自己的博客。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。WordPress 是一个免费的开源项目,在 GNU 通用公共许可证(GPLv2)下授权发布。

    46 引用 • 114 回帖 • 138 关注
  • 人工智能

    人工智能(Artificial Intelligence)是研究、开发用于模拟、延伸和扩展人的智能的理论、方法、技术及应用系统的一门技术科学。

    129 引用 • 380 回帖
  • frp

    frp 是一个可用于内网穿透的高性能的反向代理应用,支持 TCP、UDP、 HTTP 和 HTTPS 协议。

    17 引用 • 7 回帖 • 1 关注
  • 服务器

    服务器,也称伺服器,是提供计算服务的设备。由于服务器需要响应服务请求,并进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。

    125 引用 • 585 回帖 • 1 关注
  • Access
    1 引用 • 3 回帖
  • Spark

    Spark 是 UC Berkeley AMP lab 所开源的类 Hadoop MapReduce 的通用并行框架。Spark 拥有 Hadoop MapReduce 所具有的优点;但不同于 MapReduce 的是 Job 中间输出结果可以保存在内存中,从而不再需要读写 HDFS,因此 Spark 能更好地适用于数据挖掘与机器学习等需要迭代的 MapReduce 的算法。

    74 引用 • 46 回帖 • 565 关注
  • Docker

    Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的操作系统上。容器完全使用沙箱机制,几乎没有性能开销,可以很容易地在机器和数据中心中运行。

    498 引用 • 934 回帖
  • Sphinx

    Sphinx 是一个基于 SQL 的全文检索引擎,可以结合 MySQL、PostgreSQL 做全文搜索,它可以提供比数据库本身更专业的搜索功能,使得应用程序更容易实现专业化的全文检索。

    1 引用 • 234 关注
  • CloudFoundry

    Cloud Foundry 是 VMware 推出的业界第一个开源 PaaS 云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟内进行应用程序的部署和扩展,无需担心任何基础架构的问题。

    4 引用 • 16 回帖 • 201 关注
  • 小说

    小说是以刻画人物形象为中心,通过完整的故事情节和环境描写来反映社会生活的文学体裁。

    32 引用 • 108 回帖