分享:从 Obsidian 转入 Siyuan,全局替换图片资源的方法

Obsian 和 Siyuan 图片资源使用的不同点

Obsidian

  • 存储位置通过在【设置】中配置附件文件夹路径
  • 引用方式为 ![[文件名.文件后缀]]

Siyuan

  • 存储位置默认是在 assets 文件夹中
  • 引用方式为 ![文件名.文件后缀](assets/文件名.文件后缀)

替换步骤

第一步:资源文件移动

找到 Obsidian 中的附件文件夹,并把里面的资源都复制到 Siyuan 的资源文件夹 assets 中。

第二步:全局替换

正则查找:

!\[\[(.*?)\]\]

替换字符串:

![$1](assets/$1)

image.png

也可以根据需要改进该正则表达式。

处理未引用资源和丢失的资源

替换完之后,在 Siyuan -【设置】- 【资源】中可以看到全局的【未引用的资源文件】和【丢失的资源文件】,可以进行相应的处理。image.png

  • 思源笔记

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

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

    22350 引用 • 89424 回帖 • 1 关注

相关帖子

欢迎来到这里!

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

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

    解决大问题了,最近整备 ob 迁移至思源 👍