DeepSeek Harness Hub
← 返回列表

Trisia/mddocx

DeepSeek Harnessspec-screened在 GitHub 查看 ↗
未验证

将 Markdown 转换为符合学术规范的 Word 文档…

尚未跑自动兼容性验证,可查看页面内的依赖与入口分析。 · 最近上游提交 2026/8/19 · 已提供中文文档

将 Markdown 转换为符合学术规范的 Word 文档 skill,支持三线表、图题/表题自动编号、页码、页眉等学术论文排版规范。

综合分
28.4
GitHub 分
28.4
用户评分
★ Stars
2
周下载量
安装插件(需先安装 dsh CLI 引擎:npm install -g @deepseek-ai/dsh)
dsh plugin --profile web add Trisia/mddocx
该插件未发布到 npm,走 GitHub 源安装(pnpm 若拦截 prepare 脚本,按其提示在 pnpm-workspace.yaml 的 allowBuilds 中放行后重跑)
数据截至 2026/9/19(元数据每日更新 · 实装验证按队列轮转,单条结论的验证时间见上方)
用户评分
还没有人投票,来当第一个
订阅周报,不错过优质插件更新
每周一封 · 高评分插件 + 新用户活动

README

mddocx — Markdown 转学术格式 DOCX

Claude Code
Codex
Cursor
OpenCode
DSH
npm
Version
License
Python
CI
Clawhub

将 Markdown 转换为符合学术规范的 Word 文档的Agent Skill,支持 LaTeX 公式(OMML,含矩阵/分段函数等环境)、三线表、图题/表题自动编号、页码、页眉等学术论文排版规范。

MD与DOCX生成效果

1. 安装

1.1 npx skills(推荐,全平台技能安装)

npx skills add Trisia/mddocx -g -a claude-code codex cursor opencode -y

安装/升级/路径详见 INSTALL.md。

1.2 npm(全平台通用,安装后可免 npx 直接用 mddocx 命令)

npm install -g @cliven/mddocx

Python 依赖由 setup_env.py 自动安装,详见下方「依赖」。

1.3 DeepSeek Harness(DSH 原生插件)

npm install -g @cliven/mddocx     # ① 安装 npm 包(含转换引擎 + DSH 插件)

在你预设的 agent.cordis.yml 末尾追加一行(name 用插件文件的绝对路径):

- id: mddocx
name: '/@cliven/mddocx/dsh/mddocx.mjs'

重新开一个使用该预设的会话,模型即可直接调用 mddocx 工具(text / path / output 三参数),详见 dsh/README.md。

各平台专属安装/升级说明(Claude Code / Codex / OpenCode / Cursor / DeepSeek Harness / Claude PluginHub / ClawHub)详见 INSTALL.md。

2. 使用

2.1 Agent 中使用(通过 npx skills 选用)

装到哪个 Agent,就在哪个 Agent 内用 /mddoc 触发:

/mddoc paper.md                    # 转换 Markdown 文件
/mddoc @paper.md                   # @引用文件
/mddoc 把这段内容转成Word         # 粘贴 Markdown 文本

2.2 npx(通过npm安装选用)

npx @cliven/mddocx paper.md                    # 转换文件
npx @cliven/mddocx paper.md -o output.docx     # 指定输出
npx @cliven/mddocx --text "# 标题" -o out.docx # 转换文本

3. 文档格式规范

生成的文档自动应用以下学术排版规范:

| 元素 | 格式 |
|------|------|
| 题目 | 三号黑体(16pt)、居中、上下空一行 |
| 一级标题 | 三号黑体、居中、前加分页符、outline_level=1 |
| 二级标题 | 四号黑体(14pt)、顶格、不加粗、outline_level=2 |
| 三级标题 | 小四宋体(12pt)、首行缩进、不加粗、outline_level=3 |
| 正文 | 五号(10.5pt)、首行缩进2字符、1.3倍行距 |
| 表格 | 三线表(顶线粗/表头底线细/底线粗)、表头重复 |
| 图题 | 小五(9pt)宋体加粗居中、"图1-1 xxx"格式 |
| 表题 | 五号(10.5pt)宋体加粗居中、"表1-1 xxx"格式 |
| 页码 | "第×页 共×页"、页脚边距1cm |
| 页眉 | 黑体9pt、左固定"xxxxx"、右为文档题目(无题目显示"未命名文档") |
| 页脚 | 居中“第×页 共×页”(宋体10.5pt、PAGE/NUMPAGES域)、距底边1cm |
| 列表 | Word 原生编号/项目符号、首行缩进2字符、多级嵌套(3级) |
| 加粗/斜体 | 加粗 bold、斜体 italic、加粗斜体 bold+italic |
| 分隔线 | --- → 分页符 |
| 行内公式 | $...$ 转 OMML、嵌于段落、与加粗斜体共存 |
| 行间公式 | $$...$$ 转 OMML 居中、编号(章-序号)右对齐 |
| LaTeX 环境 | matrix/bmatrix/pmatrix/vmatrix 矩阵、cases 分段函数、align 多行对齐 |
| 代码块 | 等宽字体、五号、灰色背景 |
| 页边距 | 左3cm 右2cm 上2cm 下2cm |

4. 升级

4.1 npx skills(npx skills 方式安装的)

npx skills update   # 更新所有已安装技能到最新版

4.2 npm

npm update -g @cliven/mddocx       # 全局安装升级
npx @cliven/mddocx@latest paper.md # npx 始终使用最新版

其他平台(Claude Code / Codex / Cursor / OpenCode / Claude PluginHub / ClawHub)升级方式详见 INSTALL.md。

5. Python 依赖

Python 依赖装在专用虚拟环境 ~/.cache/mddocx/venv(Windows: %LOCALAPPDATA%/mddocx/venv).

每次执行时执行环境自检,仅当环境缺失或依赖缺失时才创建/安装(pip 走清华镜像源)

依赖包包括:python-docx Pillow requests mistune

上游仓库有新提交时邮件通知你(每天最多一封,无更新不打扰),随时一键退订。

💬 加入 DPharness 群聊

插件用法、部署报错、新插件第一时间同步——群里问,比一个人翻文档快。

点击加入 QQ 群
DPharness 群聊二维码,手机 QQ 扫码进群
扫码进群