Obsidian:自制插件一键导出MD文件到博客园发布流程

© mengzhishanghun · 原创文章
首发于 博客园 · 禁止未经授权转载


前言

在 Obsidian 中编写笔记时,本地图片在发布到博客或分享时会遇到路径失效的问题。MDImageEmbed 插件通过将图片转换为 Base64 内嵌格式,实现一键导出无依赖的 Markdown 文档。

这个插件本来打算等 Obsidian 官方审核通过后再发布,但提交了两三个月一直没动静,索性今天直接分享出来。大家可以从我的 GitHub 仓库获取最新版使用。


功能介绍

一键转换

右键 .md 文件 → Copy as Base64 format → 粘贴到目标平台即可。

智能路径解析

支持标准 Markdown 语法和 Obsidian 的 Wiki 链接语法,自动识别各种相对路径。

防转载保护

可配置前缀/后缀模板文件,转换时自动添加版权声明或作者信息。

智能过滤

自动跳过网络图片和已有的 Base64 图片。


使用演示:发布到博客园

Step 1:在 Obsidian 中右键文件,选择 Copy as Base64 format

Step 2:粘贴到博客园编辑器,点击右下角 提取图片

Step 3:Base64 自动转换为博客园图床链接,发布完成


插件获取

GitHub: MZSH-Tools/MDImageEmbed

安装: 下载 main.jsmanifest.jsonstyles.css 放入 <Vault>/.obsidian/plugins/md-image-embed/,重启 Obsidian 并启用。

支持格式: PNG, JPG, JPEG, GIF, WebP, SVG, BMP


感谢阅读,欢迎点赞、关注、收藏,有问题可在评论区交流。
如果本文对你有帮助,点击这里捐赠支持作者。

posted @ 2025-12-21 15:27  mengzhishanghun  阅读(5)  评论(0)    收藏  举报