obsidian-weread-plugin icon indicating copy to clipboard operation
obsidian-weread-plugin copied to clipboard

同步指定书籍

Open MatilAlpha opened this issue 11 months ago • 6 comments

目前插件可以同步所有书籍,能否新加一个只同步某本书的功能,通过他的uid等属性选择这本书,这样我就可以做到有选择性的做笔记了,我相信很多人读书、做笔记应该只是针对某几本,而不是all

MatilAlpha avatar Mar 04 '24 14:03 MatilAlpha

希望up大大可以满足这个心愿,十分感谢

MatilAlpha avatar Mar 04 '24 14:03 MatilAlpha

已经支持这个功能了呀,在需要同步的笔记上面选择【同步当前读书笔记】就可以了 image

zhaohongxuan avatar Mar 04 '24 15:03 zhaohongxuan

如果我只需要同步某一本书,按照现有插件逻辑,我需要先同步所有(符合划线数)的书籍,再在obsidian里找到自己需要的书,单次对其同步。这样会导入同步许多不需要的书籍。 我想的是能不能做到直接指名道姓的同步某本书。不需要我先导入所有书籍再去找需要同步的书。 实现方案我想的是通过插件里选择不同步的书籍那里,默认全选,对需要同步的书籍删除这个名单就好

HankZhao @.***>于2024年3月4日 周一23:15写道:

已经支持这个功能了呀,在需要同步的笔记上面选择【同步当前读书笔记】就可以了 image.png (view on web) https://github.com/zhaohongxuan/obsidian-weread-plugin/assets/8613196/49cb0c71-df57-4a1b-868b-922867ed2729

— Reply to this email directly, view it on GitHub https://github.com/zhaohongxuan/obsidian-weread-plugin/issues/285#issuecomment-1976816787, or unsubscribe https://github.com/notifications/unsubscribe-auth/BE6DLH3ZWV2U7XR4KYXVFNTYWSF2JAVCNFSM6AAAAABEFJ2O2WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZWHAYTMNZYG4 . You are receiving this because you authored the thread.Message ID: @.***>

MatilAlpha avatar Mar 05 '24 10:03 MatilAlpha

同步当前笔记的逻辑是:

  1. 获取当前笔记的bookid
  2. 获取所有有划线的笔记metadata list,然后过滤等于当前bookid
  3. 根据当前的metadata同步笔记 和你说的不一样的,不会同步所有的笔记

zhaohongxuan avatar Mar 05 '24 13:03 zhaohongxuan

举个例子:假如书架有A,B,C,D四本书,这四本书都没同步过,我现在只想同步B。 最优做法:直接选择B书籍进行同步,这样可以不同步A,B,C。 实际做法:没有功能选择可以直接同步书架的B,因此先同步所有书籍,获得所有的bookid,在后续笔记中只同步B。 存在问题:同步了一堆不需要同步的书籍。

我的想法:能否先获取所有书籍名字和bookid,然后指名某一个进行同步,这样就可以选定书架中未同步过的书籍进行单本同步了。

也可能还有我没了解到的功能,用法。请赐教谢谢

HankZhao @.***>于2024年3月5日 周二21:46写道:

同步当前笔记的逻辑是:

  1. 获取当前笔记的bookid
  2. 获取所有有划线的笔记metadata list,然后过滤等于当前bookid
  3. 根据当前的metadata同步笔记 和你说的不一样的,不会同步所有的笔记

— Reply to this email directly, view it on GitHub https://github.com/zhaohongxuan/obsidian-weread-plugin/issues/285#issuecomment-1978809769, or unsubscribe https://github.com/notifications/unsubscribe-auth/BE6DLH5BWD6Z7CEMLF55TNLYWXECJAVCNFSM6AAAAABEFJ2O2WVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMYTSNZYHAYDSNZWHE . You are receiving this because you authored the thread.Message ID: @.***>

MatilAlpha avatar Mar 06 '24 02:03 MatilAlpha

加 1 书太多了,只想导入指定的书籍

michalyao avatar Mar 16 '24 05:03 michalyao