https://github.com/samzong/mdctl主要是把一些 Markdown 经常遇到的功能进行了一些整合,目前托管自建的 Homebrew ,安装也算方便吧。
(觉得不错的可以点个 star, 貌似超过 30 个才能进入 homebrew-core ,不会推广还是挺难的)
```bash
brew tap samzong/tap
brew install samzong/tap/mdctl
```
全平台通用,最近增加了一个自动构建镜像,在 github workflow 等这些场景也可以直接使用,目前支持的功能有:
- downlaod ,自动索引 md 文件内的远端图片地址,下载并替换
- translate ,利用 llm 翻译 Markdown 到多语言,适配 OpenAI 协议
- upload ,检测 md 文件中的本地图片并上传到云端 (S3 协议、cloudflare r2)
- export ,适配静态网站构建工具 mkdocs 等,导出 Word 等格式
- llmstxt ,利用网站 sitemap.xml 自动转为大模型友好的 llms.txt
- 自动构建 images, 可在 Github Action 等 CI 场景直接使用。