V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
samzong
V2EX  ›  分享创造

分享下自己搞的一个 Markdown 文档批量工具 mdctl

  •  
  •   samzong ·
    samzong · 90 天前 · 1968 次点击
    这是一个创建于 90 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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 场景直接使用。
    目前尚无回复
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3541 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 04:41 · PVG 12:41 · LAX 21:41 · JFK 00:41
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.