MDBlogPacker 是我开发的 Python 桌面与命令行工具,用于把 Markdown 文章中的本地图片批量转换为 Base64 内嵌内容,解决复制本地笔记到其他平台时图片路径失效、需要逐张整理图片的问题。
支持标准 Markdown 图片语法和 Obsidian Wiki 图片引用,识别绝对路径、相对文章目录路径和笔记库根目录路径,并处理 URL 编码的文件名。网络图片和已经内嵌的图片默认保留原状。转换结果可以复制到剪贴板、导出文件或输出到标准输出,还可加入前文和后文模板。
我负责图片路径解析、批量转换、模板处理及 GUI/CLI 入口的实现,使用 Python、PySide2 和 pyperclip。项目采用 MIT 协议开源。目标发布平台须支持 Base64 图片;日常编辑仍保留原稿和独立图片文件。配图为功能流程示意图。
功能说明与使用文档:https://mzsh.me/works/md-blog-packer/
点击空白处退出提示









评论