simpread icon indicating copy to clipboard operation
simpread copied to clipboard

[Feature] assets + md 自定义文件夹,每篇文章的图片一个单独的文件夹

Open llity opened this issue 3 years ago • 5 comments

类似typora的自定义图片保存位置。 IMAGE 2022-09-23 15:16:41

llity avatar Sep 23 '22 07:09 llity

okay

我研究下 Typora 的方案。

Kenshin avatar Sep 23 '22 07:09 Kenshin

好呢 :) image

llity avatar Sep 23 '22 07:09 llity

截图的选项不是类似下面的结构吗?

image

Kenshin avatar Sep 23 '22 08:09 Kenshin

是自定义的一个目录。图片和md是分开的。 image

llity avatar Sep 23 '22 08:09 llity

好,我研究下~

Kenshin avatar Sep 23 '22 09:09 Kenshin

这个好处就是文件直接放在主目录下, 然后专门一个文件夹放图片(obsidian就可以设定附件目录了). 然后左侧目录看起来干净

blog2i2j avatar Oct 07 '22 08:10 blog2i2j

这个好处就是文件直接放在主目录下, 然后专门一个文件夹放图片(obsidian就可以设定附件目录了). 然后左侧目录看起来干净

@blog2i2j

也就说,把全部 md 的图片都放在一个文件夹中?

Kenshin avatar Oct 07 '22 10:10 Kenshin

这个好处就是文件直接放在主目录下, 然后专门一个文件夹放图片(obsidian就可以设定附件目录了). 然后左侧目录看起来干净

@blog2i2j

也就说,把全部 md 的图片都放在一个文件夹中?

是的,如typroa

llity avatar Oct 07 '22 11:10 llity

@llity

那删除 md 呢?这个 md 对应的图片不太方便一并删除吧?

Kenshin avatar Oct 07 '22 15:10 Kenshin

开发一个插件,应该能把附件一起删除

llity avatar Oct 08 '22 05:10 llity

开发一个插件,应该能把附件一起删除

@llity

太「麻烦」了 😂 已经超出了同步助手的工作范畴了,虽然我理解这种方案,但弊端还是非常明显的。

Kenshin avatar Oct 08 '22 06:10 Kenshin

那就手动删除吧,几乎不会删笔记。

llity avatar Oct 08 '22 07:10 llity

@llity

会考虑的。

Kenshin avatar Oct 08 '22 14:10 Kenshin

@llity

那删除 md 呢?这个 md 对应的图片不太方便一并删除吧?

这就如同zotero的插件zotefile(用于规范命名),删除文件夹后,重名的文件无法一起删除,不过可以写一个脚本,定时索引文件夹的文件,当某个文件不存在时(比对),删除对应的重命名文件. 或者也写一个quicker的动作,当删除文件夹后,点击quicker的动作,手动触发.

sche11 avatar Oct 16 '22 00:10 sche11

@sche11

哈,思路不错~

Kenshin avatar Oct 16 '22 04:10 Kenshin

@llity

那删除 md 呢?这个 md 对应的图片不太方便一并删除吧?

这个obsidian插件可以解决,可以删除未被使用的图片.oz-clear-unused-images-obsidian

sche11 avatar Oct 18 '22 09:10 sche11

image

嗨,各位。

同步助手 1.1.3 版 发布啦 🎉

内置了此功能,详细说明 请看这里

打开 https://simpread.ksria.cn/plugins/details/BvjrJA6eh5 可自动安装。如果使用同步助手的话,请使用 插件管理器 安装。

除此之外比较重要的更新

  • 读取本地文件,可将本地任何 .html .md 加入到稍后读,详细说明 请看这里

  • 稍后读外部访问,方便第三方工具接入,详细说明 请看这里

  • 更换文档地址源,方便不同网络环境的用户使用 请看这里

  • 浅色主题 以及 自动暗色模式

  • 同步助手的增强导出规则 type,可区分全文和标注,详细说明

    {"extension":"assets", "path":"/Users/xxxx/Documents/Obsidian@simpread/Inbox", "type":"page"}
    {"extension":"md", "path":"/Users/xxxx/Documents/Obsidian@simpread/SimpRead", "type":"annote"}
    

详细说明 请看这里

Kenshin avatar Nov 22 '22 04:11 Kenshin

这个不开启同步助手也行吧?我按照教程配置了但是保存还是失败了

llity avatar Feb 21 '23 14:02 llity

@llity

不可以的,需要使用同步助手。

Kenshin avatar Feb 21 '23 14:02 Kenshin

@Kenshin 谢谢,能像notion一样不需要助手保存图片就好了。助手需要怎么设置哦,谢谢 是设置同步文件夹的位置为OB的插件里面media的保存位置吗?

llity avatar Feb 22 '23 02:02 llity

image image image image

还是保存失败,哪里的问题。

llity avatar Feb 22 '23 02:02 llity

emmm 看起来没问题,但为了方便排查,建议还是逐一试试。

  1. 导入到 Obsidian 是否好用(不启用 assets + md 的前提下)

  2. 把 assets + md 设置到一个正常的目录下(非 iCloud)并暂时不要使用 custom 方案,使用默认的方案。

  3. 然后在设置 custom 为一个正常目录。

如果以上都没问题的话,再按照你预期的设置。

Kenshin avatar Feb 22 '23 03:02 Kenshin

  1. 不启用 assets + md 的前提下正常导入
  2. 非iCloud目录也不行,默认方案。
  3. 2步已经不行了,3也不成功 image

llity avatar Feb 22 '23 10:02 llity

emmm

  1. 使用 https://sspai.com/post/69972 测试。

  2. 去掉截图中的内容

    image
  3. 改为同步助手增强导出方案 e.g. {"extension":"assets", "path":"/Users/xxx/xxx/Obsidian@simpread/Inbox" }

    image

Kenshin avatar Feb 22 '23 10:02 Kenshin

image 测试失败,和ob的插件有关系吗?不行就暂时不用此功能了。

llity avatar Feb 22 '23 11:02 llity

测试失败,和ob的插件有关系吗?不行就暂时不用此功能了。

没关系,是跟同步助手有关系。

一个提示:你使用了 方案二,跟 https://github.com/Kenshin/simpread/issues/4517#issuecomment-1439839629 无关,这是方案三的功能。

image

Kenshin avatar Feb 22 '23 11:02 Kenshin

我就用的首选方案。确实不行,后面换一台电脑试一试。

llity avatar Feb 22 '23 11:02 llity