obsidian与typora图片同步问题解决 的文章封面
返回文章列表
Neuroblue writing

obsidian与typora图片同步问题解决

之前 obsidian 里的图片在 typora 里因为路径一直无法显示,曾经都是手动把图片重新复制一次,现在心血来潮顺便解决一下。

问题

以前没有配置的时候 obsidian 的图片路径是这样的 [[Pasted image 20260330154101.png|697

这种图片路径是因为使用了 obsidian 的 wiki 链接模式 而 typroa 里的图片路径一般是自己在偏好设置里的相对路径

图片路径是这样的 ![image-20260412201131082](assets/image-20260412201131082.png)

这样两者路径肯定不兼容。

解决

法一

统一图片到 assets

设置 -> 文件与连接按下图配置

附件默认存放路径:当前文件所在文件夹下指定的子文件夹 子文件夹名称:assets 内部链接类型:基于当前笔记的相对路径 使用WIKI连接:否

这样图片粘贴出来路径就是 ![](assets/Pasted%20image%2020260412201349.png)

typora 打开后图片正常显示

法二

使用插件,保存图片时到同名文件夹 好处是复制移动文章,只需要将文档和其同名文档复制到目标地点,typora和obsidian就都可以识别,避免了单个 assest 文件交图片数量过多的问题。

Obsidian

typora

这样互相就都可以查看文章,非常方便管理。 但是这样的话 hexo 在 github 不能直接识别到图片资源,还是需要手动上传到图床,因此有了法三的改法(莫名奇妙就折腾起来了)

法三

同法二,其余设置不变,仅仅修改新附件位置

好处是 hexo 框架在 github 上能够自动匹配到图片资源(不再需要图床)

obsidian

typora 效果

  • 本地两个软件都能识别,部署到 github 后也可以自动识别到图片路径

写在后面

可以看到,obsidian 把博客目录打开后查看起来也是很 nice


没什么技术,纯分享。 参考: https://blog.csdn.net/weixin_28720573/article/details/159850701 https://www.cnblogs.com/23xie/p/18145639

准备重新开始写 blog 了。