Markdown → Word 公文格式转换工具。从 AI 聊天窗口复制文本,一键生成符合 GB/T 9704 标准的 Word 文档。
- 粘贴 Markdown 文本,生成公文格式 Word 文档
- 深色主题 GUI 界面
- 无限历史记录,双击可打开已生成的文件
- 支持标题、粗体、列表、表格、代码块、引用等 Markdown 元素
pip install python-docx双击桌面「Markdown转Word」图标,或运行:
python gui.py操作流程:
- 从 AI 聊天窗口复制文本
- 在左侧文本框粘贴
- 点击「生成 Word」→ 选择保存位置
- 双击历史记录可打开已生成的文件
# 从文件转换
python markdown_to_docx.py input.md -o output.docx
# 从剪贴板转换
Get-Clipboard | python markdown_to_docx.py - -o output.docx| 项目 | 规范 |
|---|---|
| 页面 | A4 (210×297mm) |
| 页边距 | 上37mm 下35mm 左右各27mm |
| 正文 | 仿宋_GB2312 三号(16pt),行距固定28磅 |
| 标题 | 方正小标宋 二号(22pt),居中,不加粗 |
| 一级标题 | 黑体 三号,不加粗 |
| 二级标题 | 楷体 三号,加粗 |
| 三级标题 | 仿宋_GB2312 三号,加粗 |
| 页码 | 底部居中,格式 — X — |
- 标题(# ~ ####)
- 粗体(
**text**)、斜体(*text*) - 无序列表(
- item)、有序列表(1. item) - 代码块(
```lang ```)、行内代码(`code`) - 引用块(
> text) - 表格(
| col |) - 水平线(
---)
md2docx/
├── gui.py # GUI 主程序(深色主题)
├── markdown_to_docx.py # 命令行版本
├── 启动转换器.bat # 快捷启动
├── samples/
│ └── example.md # 示例文件
└── README.md
保存在 ~/.md2docx/history.json,纯文本无限存储。
- 双击历史条目可打开对应 Word 文件
- 支持删除单条记录
- 选中条目后点击「打开文件」按钮
- Python 3.11+
- 依赖:python-docx
- 系统:Windows