360 Secure SkillHub
360 安全技能中心

Markdown to Word Converter

该 Skill 通过本地 Python 脚本将 Markdown 文件转换为带格式的 Word .docx 文档,支持标题、粗体、表格、代码块、列表、引用和分隔线等元素。需要 Python 3.6+ 与 python-docx 库。

frankxpj
frankxpj
热度 60.65
最近更新 2026-07-20 13:32:29
分类:效率依赖:代码执行 / 读写文件应用场景:文件转换

安装技能

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

执行命令安装此 skill: npx secure-skills-cli add md-2-word
Metadata
name
md-2-word
description
Convert Markdown files to formatted Word documents (.docx). Use when the user asks to convert, export, or save a Markdown file as Word/DOCX format. Triggers on phrases like "convert md to word", "export to docx", "save as word document", "markdown转word", "转成word文档".

Markdown to Word Converter

Convert Markdown files to professionally formatted Word documents (.docx).

Quick Start

python scripts/md_to_word.py <input.md> [output.docx]

Parameters:

  • input.md - Path to the source Markdown file (required)
  • output.docx - Path for the output Word file (optional, defaults to input name with .docx extension)

Example:

python scripts/md_to_word.py report.md report.docx

Supported Markdown Features

Feature Format
Headers (#, ##, ###) 18pt/14pt/12pt bold, 微软雅黑
Bold (text) Bold formatting
Tables Bordered tables with blue header background
Code blocks (```) Monospace font (Consolas), gray background, indented
Inline code (code) Monospace font (Consolas) within paragraph
Bullet lists (-, *) Bullet points
Numbered lists (1., 2.) Numbered items
Blockquotes (>) Italic, indented text
Horizontal rules (---) Paragraph spacing

Usage in Conversation

When user wants to convert a Markdown file:

  1. Identify the file: Confirm the Markdown file path
  2. Run the conversion: Execute the script
  3. Confirm output: Report file location and size

Example prompt handling:

  • "Convert this md file to word" → Run with provided file path
  • "Export as docx" → Convert current/mentioned file
  • "把调研提纲转成word" → Convert the mentioned file

Script Location

The conversion script is located at:

scripts/md_to_word.py

Requirements

  • Python 3.6+
  • python-docx library

Install if needed:

pip install python-docx