zhaohongxuan / obsidian-weread-plugin

Obsidian Weread Plugin is a plugin to sync Weread(微信读书) hightlights and annotations into your Obsidian Vault.
MIT License
1.18k stars 59 forks source link
obsidian obsidian-plugin weread

Obsidian Weread Plugin

Release Obsidian plugin GitHub license Github all releases GitLab latest release

Obsidian微信读书插件是一个社区插件,用来同步微信读书中书籍元信息高亮标注划线感想书评等,并将这些信息转换为markdown格式保存到Obsidian的文件夹中,初次使用,如果笔记数量较多,更新会比较慢,后面再去更新的时候只会更新划线数量或者笔记数量有变化的书籍,一般速度很快。

更新历史

https://github.com/zhaohongxuan/obsidian-weread-plugin/releases

功能

安装方法

插件市场直接搜索weread,找到Weread Plugin点击install安装,安装完成后点击Enable使插件启用,也可以直接在release页面手动下载。

设置

  1. 打开Obsidian点击设置进入设置界面,找到Obsidian Weread Plugin进入到插件设置页面
  2. 点击右侧登录按钮,在弹出的登录页面扫码登录,登录完成后,会显示个人昵称
  3. 注销登录可以清除Obsidian插件的Cookie信息,注销方法,和网页版微信读书一样,右上角点击头像,点击退出登录
  4. 设置笔记保存位置,笔记最小划线数量,笔记文件夹分类 image

使用

⚠️ 本插件是覆盖式更新,请不要在同步的文件里修改内容,写永久笔记(为什么写永久笔记参考《卡片笔记写作法》)的时候可以使用Block引用 的方式,在外部引用进行批注。

基础使用 1. 点击左侧Ribbon上的微信读书按钮,或者command+P(windows ctrl+P)调出Command Pattle 输入Weread 找到`Sync Weread command`即可同步。 ![sync|50](https://cdn.jsdelivr.net/gh/zhaohongxuan/picgo@master/20220522222015.png) 2. 默认模板效果(theme:minimal) ![](https://cdn.jsdelivr.net/gh/zhaohongxuan/picgo@master/20220522221449.png) 使用dataview+minimal cards的显示效果,[参考这里](https://github.com/zhaohongxuan/obsidian-weread-plugin/wiki/%E4%BD%BF%E7%94%A8Dataview%E8%BF%9B%E8%A1%8C%E4%B9%A6%E7%B1%8D%E7%AE%A1%E7%90%86): ![](https://cdn.jsdelivr.net/gh/zhaohongxuan/picgo@master/20220529135016.png)
同步笔记到Daily Notes 1. 在设置中打开同步到Daily Notes的开关,然后分别设置Daily Notes的目录以及文件格式 2. 如果Daily Note是Periodic Notes管理的,可以改成Periodic Notes的格式,比如我使用的格式`YYYY/[W]ww/YYYY-MM-DD`,就会按照 年/周/日的维度在文件夹中寻找Daily Notes. 3. 设置在Daily Notes的特定的区间插入,可以修改默认值为你想要的markdown格式的内容,比如在`某两个标题`之间插入,注意📢,区间内的内容是会被覆盖的,不要在区间内修改文本。 ![](https://user-images.githubusercontent.com/8613196/179385400-d556527f-8d73-4ca7-b348-62810df96fe2.png)

已知问题

TODO

Weread API

Weread API

赞赏

免责声明

本程序没有爬取任何书籍内容,只提供登录用户的图书以及笔记信息,没有侵犯书籍作者版权和微信读书官方利益。

感谢

Supported By

JetBrains Logo (Main) logo.