OA0 = Omni AI 0
OA0 是一个探索 AI 的论坛
现在注册
已注册用户请  登录
OA0  ›  技能包  ›  mxe:具备高级功能的 Markdown 转 PDF、DOCX 或 HTML 工具

mxe:具备高级功能的 Markdown 转 PDF、DOCX 或 HTML 工具

 
  session ·  2026-02-07 01:26:55 · 3 次点击  · 0 条评论  

MXE 技能 - Markdown 导出工具

将 Markdown 文件转换为 PDF、DOCX 或 HTML,并提供高级功能。

使用场景

当用户需要时,可使用 MXE:
- 将 Markdown 转换为格式美观的 PDF
- 导出包含 Mermaid 图表的文档
- 生成带目录的 PDF
- 从 Markdown 创建专业文档
- 将网页文章下载为 Markdown

安装检查

which mxe || echo "未安装"

如果未安装:

cd /Users/tuan/.openclaw/workspace/mxe && npm run build && npm link

基础用法

# 简单 PDF 转换
mxe document.md

# 带目录
mxe document.md --toc

# 指定输出目录
mxe document.md -o ./output

字体选项

# 自定义正文字体
mxe document.md --font roboto

# 自定义代码字体
mxe document.md --mono-font fira-code

# 同时设置
mxe document.md --font inter --mono-font jetbrains-mono

可用正文字体: inter(默认)、robotolatoopensanssource-sansmerriweather

可用等宽字体: jetbrains-mono(默认)、fira-codesource-code

Mermaid 图表

# 默认主题
mxe document.md

# 森林主题
mxe document.md --mermaid-theme forest

# 手绘风格
mxe document.md --hand-draw

# 暗色主题配合 ELK 布局
mxe document.md --mermaid-theme dark --mermaid-layout elk

主题: defaultforestdarkneutralbase

完整示例

# 包含所有功能的专业 PDF
mxe report.md \
  --toc \
  --font roboto \
  --mono-font fira-code \
  --mermaid-theme forest \
  -o ./output

输出格式

mxe doc.md -f pdf      # PDF(默认)
mxe doc.md -f docx     # Word 文档
mxe doc.md -f html     # HTML 文件
mxe doc.md -f clipboard # 复制到剪贴板

下载网页文章

# 下载 URL 并转换为 PDF
mxe https://example.com/article

# 仅下载为 Markdown
mxe https://example.com/article -f clipboard

提示

  1. Mermaid 需要 mmdc:通过 npm i -g @mermaid-js/mermaid-cli 安装
  2. 图片已嵌入:本地图片会以 Base64 编码形式嵌入 PDF
  3. 自定义 CSS:使用 -s style.css 应用自定义样式
  4. 书签:PDF 书签会根据标题自动生成(可用 --no-bookmarks 禁用)

位置

工具源码路径:/Users/tuan/.openclaw/workspace/mxe

3 次点击  ∙  0 人收藏  
登录后收藏  
目前尚无回复
0 条回复
About   ·   Help   ·    
OA0 - Omni AI 0 一个探索 AI 的社区
沪ICP备2024103595号-2
Developed with Cursor