vnotex / vnote

A pleasant note-taking platform.

Home Page:https://app.vnote.fun

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

【请求改变图片管理操作逻辑】单独添加clear unused image按钮

xh542428798 opened this issue · comments

我是Vnote的忠实粉丝,使用Vnote已经3年了。
对于vnote的md图片管理,现在的模式下,如果我把图片剪切到其他笔记里,或者几个笔记共用同一个图片然后在某个笔记里删除图片时,都会触发删除图片操作。这是我不想要的。
我在想是不是可以增加一个“clear unused image”的按钮:(参考代码 Obsidian插件 https://github.com/ozntel/oz-clear-unused-images-obsidian )

  1. 全盘扫描图片和md里的链接,删除没有链接的图片
  2. 这样可以把原来的触发操作禁止掉。

这样下来反而更能保证图片不误删。

其次,配套功能还可以有:帮助用户找出库中的孤立文件、损坏的链接以及空白文件:(代码可参考: https://github.com/Vinzent03/find-unlinked-files)

  1. 发现孤立文件
    该插件会检查整个库,寻找没有任何反向链接的文件。这些文件被认为是孤立的,因为它们在库中没有任何引用。

  2. 发现损坏的链接
    插件会创建一个包含损坏链接的文件列表。这些损坏的链接是指尚未创建的链接文件。

  3. 发现空白文件
    此外,插件还能识别出内容为空的文件,即使这些文件只包含前端数据(Frontmatter)。

以上两组功能可以大大增强Vnote的本地图片管理功能,将Vnote真正打造成本地markdown笔记软件
希望大佬能考虑一下这个功能。