360 Secure SkillHub
360 安全技能中心

Md2docx

基于 Pandoc 的 Python 命令行工具,把 Markdown 文件转换为标准公文格式的 .docx,自动生成 H1–H3 目录、页眉页脚、中文字体与 1.5 倍行距,支持指定输出目录、批量输入和自定义 docx 模板;需本地具备 Pandoc 与 Python 3.7+。

sukimgit
sukimgit
热度 26.47
最近更新 2026-03-19 15:36:50
分类:效率依赖:代码执行 / 读写文件应用场景:文件转换 / 模板 / 报告撰写

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add md2docx-publish
Metadata
name
md2docx
version
1.0.1
description
Markdown 转 Word 文档(标准公文格式)。使用 Pandoc 自动转换,支持目录/页眉页脚/自动排版。
author
sukmgit
license
MIT
tags
["markdown","word","docx","pandoc","文档转换","公文格式"]

md2docx - Markdown 转 Word 文档

使用 Pandoc 将 Markdown 转换为标准公文格式的 Word 文档。

快速开始

# 转换单个文件
python tools/md2docx.py input.md

# 转换并指定输出目录
python tools/md2docx.py input.md -o output/

# 批量转换
python tools/md2docx.py file1.md file2.md file3.md

# 不生成目录
python tools/md2docx.py input.md --no-toc

# 使用自定义模板
python tools/md2docx.py input.md -t company-template.docx

标准公文格式

自动包含:

  • ✅ 自动生成目录(H1/H2/H3)
  • ✅ 页眉(文档标题)
  • ✅ 页脚(页码 + 日期)
  • ✅ 中文标准字体(宋体/黑体)
  • ✅ 标准行距(1.5 倍)
  • ✅ A4 纸张尺寸

样式标准:

元素 样式
标题 1 黑体/三号/加粗
标题 2 黑体/四号/加粗
标题 3 黑体/小四/加粗
正文 宋体/小四/1.5 倍行距
代码块 Consolas/五号/灰色背景
表格 边框/表头加粗

使用场景

  • ✅ 技术报告转换
  • ✅ 方案文档转换
  • ✅ 会议纪要转换
  • ✅ 合同/协议转换

依赖

  • Pandoc 1.19+(已预装)
  • Python 3.7+

示例

转换 AI 投资报告:

python tools/md2docx.py "D:\OpenClawDocs\projects\ai-investment-report\AI 投资方向.md"

批量转换:

python tools/md2docx.py "D:\OpenClawDocs\projects\*.md" -o "D:\OpenClawDocs\output\"

📧 联系与定制

技术支持: 1776480440@qq.com

定制需求:

  • 企业模板定制
  • 批量转换服务
  • 排版样式调整

欢迎邮件咨询!


输出: Word 文档(.docx),可直接用 Word/WPS 打开编辑。

作者: 高万峰(GWF)
版本: 1.0.0
日期: 2026-03-17