MD 转 TB

MD 转 TB 公开

如何安装动作?

适用于
分类
功能
苏子瞻 Moy 果然君2 3 人赞了这个动作

2 个动作单 收藏了此动作。

更多信息
分享时间 2020-06-06 14:52
最后更新 2020-06-06 19:20
修订版本 2
用户许可 -未设置-
Quicker版本 1.5.6
动作大小 16.2 KB

分享到

「将 Markdown 笔记转到 TextBundle 结构,并将网络文件下载到本地,用相对路径引用」

简介

先选中 md 文件,再运行这个动作。
支持选中多个 md 文件运行。

在我们将网络上的文章复制到本地 Markdown 文档中时,许多图片、视频、音频、文件的链接仍是网络链接的形式,尤其是图片链接。

这意味着,当断网、文章被删、图片被删、网站倒闭……的时候,我们查看文档,就无法看到里面的图片和附件了。

所以,更稳妥的收藏保存文档的方式是,将文档和里面的附件、图片一并保存下来。

但由于 Markdown 是使用链接形式索引图片的,使用许多方式保存图片到本地,都会不利于移动文档,因为可能你复制文档到另一个设备了,里面索引的几百张图片没复制到相同的位置,文档就找不到图片了。

所以我们引入 TextBundle 结构,来保存图片。例如你有个文档叫 2020年5月6日 日记.md ,那么在使用 TextBundle 结构后,就会变成这样的:

  • 一个叫 2020年5月6日 日记.textbundl 的文件夹,最简单的形式,里面包含:
    • 一个 assets 文件夹,用于存放图片等附件。
    • 一个 text.md 文件,用于存放文档内容。文档通过相对路径引用 assets 文件夹内的图片和其它媒体文件。

这样,要编辑文档时,只要编辑里面的 text.md 就行,兼容任何的 Markdown 编辑器。而图片,是使用相对路径引用的 assets 文件夹内的图片。在移动、分享这个文档时,只要把 2020年5月6日 日记.textbundl 这个文件夹拷贝上就行了。

为了能将普通 Markdown 文档快速转换成 TextBundel 结构,我做了一个 Quicker 动作:https://getquicker.net/sharedaction?code=64222c99-56c3-41c1-2e0b-08d809d218a4

只要先选中你的 md 文件,再运行这个动作,就能自动生成 TextBundle 文档,并且自动将里面的网络图片、附件下载到 assets 文件夹,将地址自动转换成相对路径

演示视频:

 

最近更新

修订版本 更新时间 更新说明
2 2020-06-06 19:20 去掉不必要的错误提示
1 2020-06-06 18:06 用特殊方式防止有文件因自动获取文件名失败而下载失败
0 2020-06-06 14:52

最近讨论

暂无讨论