跳到主要内容

Markdown/Word 文档转换

收藏0

把 Markdown 转成 Word(.docx),或把 Word 转回 Markdown,保留标题、列表、表格和代码块结构。不带脚本,不联网,只读写用户指定的文件。

让 AI 安装

知夜初华最新版本 0.1.0更新于 2026-11-04下载 0 次

SKILL.md

2.1 KB查看排版效果
1---
2name: md-doc-convert
3description: "把 Markdown 转成 Word(.docx),或把 Word 转回 Markdown,保留标题、列表、表格和代码块结构。不带脚本,不联网,只读写用户指定的文件。"
4---
5
6# Markdown/Word 文档转换
7
8把 Markdown 转成 Word(.docx),或把 Word 转回 Markdown,保留标题、列表、表格和代码块结构。
9**不带脚本,不联网,不安装程序,只在你指定的位置读写文件。**
10
11## 什么时候用
12
13- 用户要把 Markdown 文档转成 Word(.docx),或把 Word 文档转回 Markdown / 纯文本。
14- 用户要批量转换多个文档,或转换后要保留标题层级、列表、表格、代码块等结构。
15
16## 怎么做
17
18### Markdown → Word
19
201. 先和用户确认输入文件路径和输出文件路径(.docx)。
212. 优先用 pandoc(若已安装):`pandoc 输入.md -o 输出.docx`。
223. 没有 pandoc 时,用客户端的文档处理能力(如 python-docx 或内置文档工具)逐项转换:
23 - 标题映射为 Word 标题样式(`#` → 标题 1,`##` → 标题 2,以此类推);
24 - 段落、有序/无序列表、表格、引用、代码块、图片逐一转换;
25 - 代码块使用等宽样式并保留缩进;
26 - 行内格式(加粗、斜体、行内代码)尽量保留。
274. 转换后检查:标题层级是否正确、表格是否完整、代码块是否保留、图片是否正常显示;有问题先修复再交付。
28
29### Word → Markdown
30
311. 先和用户确认输入 .docx 路径和输出 .md 路径。
322. 用客户端的文档处理能力(如 python-docx)读取:
33 - 标题按样式映射为 `#` 层级;
34 - 段落、列表、表格转成对应 Markdown 语法;
35 - 图片导出到输出目录旁的 `images/` 文件夹并在文档中引用;
36 - 行内格式尽量保留。
373. 输出后检查结构;页眉页脚、批注等特殊内容先和用户确认取舍。
38
39## 注意事项
40
41- 只在用户明确给出的路径读写文件,不扫描用户磁盘,不读取无关文件。
42- 不联网、不上传文件、不安装任何程序。
43- 转换前先说明大概会生成什么,转换后告诉用户输出位置。

文件内容是平台检查时读出的文本,只供查看。平台不会运行包里的任何脚本或程序。