PasteMD:把 AI 复制的 Markdown / 公式一键粘贴进 Word/WPS

在写论文或报告时,从 ChatGPT / DeepSeek 等 AI 网站复制出来的公式到 Word 里总是乱码?
Markdown 表格复制到 Excel 总是不行?PasteMD 就是为了解决这个问题而生的。

PasteMD 是一个常驻托盘的小工具
剪贴板读取 Markdown/HTML → 调用 Pandoc 转换为 DOCX自动插入到 Word/WPS 光标位置
同时还能 智能识别 Markdown 表格,一键粘贴到 Excel


✨ 核心亮点

  • 全局热键(默认 Ctrl + Shift + B)一键粘贴:Markdown/HTML → Word/WPS(DOCX)
  • 智能识别 Markdown 表格:自动粘贴到 Excel
  • HTML 富文本识别:直接复制网页上的 AI 回复,也能一键粘贴进 Word/WPS
  • 应用扩展(工作流):按应用/窗口标题匹配粘贴模式(HTML+Markdown / HTML / Markdown / LaTeX / 文件)
  • 转换增强:支持按转换类型配置 Pandoc Filters;自动修复部分 LaTeX 语法与单行 $...$ 公式块
  • 自动识别前台应用:Word / WPS / Excel;必要时可自动打开对应应用
  • 托盘菜单:保留文件、查看日志/配置、重载热键、检查更新
  • 无黑框、无阻塞、稳定运行


📊 AI 网站兼容性测试(复制粘贴)

说明:

  • “复制 Markdown”通常指点击网站的“复制”按钮(多为 Markdown,有些会夹带 HTML)
  • “复制网页内容”是手动选中网页内容再复制(HTML 富文本)
AI 网站 复制 Markdown(无公式) 复制 Markdown(含公式) 复制网页内容(无公式) 复制网页内容(含公式)
Kimi ⚠️
DeepSeek
通义千问 ⚠️
豆包*
智谱清言 / ChatGLM
ChatGPT ⚠️
Gemini
Grok
Claude

图例:

  • ✅:格式/样式/公式均正确显示
  • ⚠️(公式显示为代码):公式以 LaTeX 代码显示,需要在 Word/WPS 里手动转公式
  • ⚠️(无法显示公式):公式丢失,需要手动输入

豆包:复制网页内容(含公式)前,需要在浏览器中开启“允许读取剪贴板”权限(一般在地址栏左侧图标里设置)。


🚀 使用方法

  1. 前往 Releases 下载(GitHub):
    https://github.com/RICHQAQ/PasteMD/releases/

  2. 两种发行包说明:

    • PasteMD_vx.x.x.exe便携版(要求系统已安装 Pandoc 且命令行可用)
    • PasteMD_pandoc-Setup.exe一体化安装包(自带 Pandoc,开箱即用)
  3. 打开 Word/WPS 或 Excel,把光标放到需要插入的位置

  4. 复制 Markdown 或网页内容到剪贴板,按热键:Ctrl + Shift + B

  5. 自动转换并插入:

    • Markdown 表格 → 自动粘贴到 Excel(若 Excel 已打开)
    • 普通 Markdown / 网页内容 → 转 DOCX 插入 Word/WPS

⚙️ 配置(config.json)

首次运行会生成配置文件:

  • Windows:%APPDATA%\PasteMD\config.json
  • macOS:~/Library/Application Support/PasteMD/config.json

示例配置(节选):

{
  "hotkey": "<ctrl>+<shift>+b",
  "pandoc_path": "pandoc",
  "reference_docx": null,
  "save_dir": "%USERPROFILE%\\Documents\\pastemd",
  "keep_file": false,
  "notify": true,
  "startup_notify": true,
  "enable_excel": true,
  "excel_keep_format": true,
  "paste_delay_s": 0.3,
  "no_app_action": "open",
  "md_disable_first_para_indent": true,
  "html_disable_first_para_indent": true,
  "html_formatting": { "strikethrough_to_del": true },
  "move_cursor_to_end": true,
  "Keep_original_formula": false,
  "enable_latex_replacements": true,
  "fix_single_dollar_block": true,
  "language": "zh-CN",
  "pandoc_filters": [],
  "pandoc_filters_by_conversion": {
    "md_to_docx": [],
    "html_to_docx": [],
    "html_to_md": [],
    "md_to_html": [],
    "md_to_rtf": [],
    "md_to_latex": []
  }
}