Agent Skills
返回列表
💻

Markdown 导出器

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/markdown-exporter-png。

技能介绍

要解决的问题

日常协作中,一份 Markdown 文档往往要在多个载体之间流转:给产品看 Word 版,评审要 PDF,数据同事需要把表格抽进 Excel,做分享又得改成 PPT。手工复制粘贴不仅格式容易跑偏,重复劳动还会吃掉大量时间。Markdown Exporter 把这条转换链路收敛成一套命令行工具,输入一个 .md 文件,输出就是目标格式的文件。

核心能力

技能提供 13 个转换命令,按输入内容可以分成三类:

  • 全文转换:md_to_docx、md_to_pdf、md_to_html、md_to_ipynb、md_to_md 等处理整篇 Markdown 文本,输出 Word、PDF、HTML、Jupyter Notebook 等格式
  • 表格抽取:md_to_xlsx、md_to_csv、md_to_json、md_to_xml、md_to_latex 针对文档中的 Markdown 表格,解析成结构化数据或 LaTeX 表格
  • 代码块导出:md_to_codeblock 提取文档里的代码块,按语言分别存成 .py、.js、.sh 等文件,也可以直接压成 ZIP

使用方式很直接:所有命令都通过 markdown-exporter 入口调用,参数是输入文件路径和输出文件路径。依赖由包管理器自动处理,命令可以在任意目录执行,不需要先切换到项目目录。

几个实用选项值得留意:

  • --strip-wrapper 在转换前移除代码块包裹符,适合表格被包在代码块中的文档
  • --template 可以为 md_to_docx 和 md_to_pptx 指定自定义模板,统一输出样式
  • --style 控制 md_to_json 的输出形态,默认 jsonl(每行一个对象),也可选择 json_array

使用边界与注意点

  • 所有命令只接受文件路径作为输入,无法直接传入字符串或剪贴板内容
  • md_to_pptx 要求源文档采用 Pandoc 风格幻灯片写法,普通正文 Markdown 直接转出来不是合格的演示文稿
  • 表格类工具以 Markdown 表格为输入,普通段落和列表不参与转换
  • 模板文件需要自行准备,工具本身不附带模板资源

使用场景

  • 技术团队写完接口文档后,用一条命令把整篇 Markdown 转成 .docx 发给非技术评审人员
  • 数据分析人员把包含表格的调研报告转成 .xlsx,方便继续做透视表和公式计算
  • 讲师用 Pandoc 风格写完讲义 Markdown,直接导出为 .pptx 用于线下培训
  • 作者写完技术书稿章节,把其中的代码块批量拆成独立的 .py、.js 源文件用于配书

适合人员

  • 需要在多个文档格式之间来回交付的后端工程师
  • 想把调研报告里的表格变成可计算公式的 Excel 的数据分析师
  • 习惯用纯文本写稿并需要频繁输出 Word 或 PDF 的技术写作者
  • 把技术书稿中的代码块批量拆成独立源文件的图书作者