42md 知识工具大升级(7)md2epub:Markdown 转 EPUB 电子书
长文合集 / 系列博客 / 读书笔记 / 自费出版前的预审稿——想打包成电子书随身阅读?`42md tools md2epub` 一行命令出标准 EPUB 3,可在 Apple Books / 微信读书 / 多看 / 掌阅 / Kobo / Sony Reader 原生打开,Kindle 走 Send-to-Kindle 自动转 .azw3。frontmatter 的 title / author / lang 自动写入 EPUB 元数据。免费转换,不消耗 AI 配额。
一、为什么要做 md2epub
写了很多内容、读了很多书,常常会有「打包随身阅读」的需求:
- 30 篇博客合集打包成一本电子书,地铁上慢慢看
- 一份长篇读书笔记 / 学习讲义,导出 EPUB 扔到 Kindle / Apple Books
- 写完一份书稿想投稿,先做 EPUB 内审看版式
- 公开课讲义发给学员离线阅读
Markdown 是写作时的载体,但 Markdown 不能直接在 Kindle / 电子阅读器上读。42md tools md2epub 一行命令把 Markdown 打包成标准 EPUB 3,扔进阅读器全家桶里都能看。
二、md2epub 的特色
- 标准 EPUB 3——Apple Books / 微信读书 / 多看 / 掌阅 / Kobo / Sony Reader 都原生支持
- frontmatter 元数据自动写入——title / author / lang 字段自动同步到 EPUB metadata,阅读器里显示规范的书名和作者
- 默认样式表内置,无需写 CSS
- 纯本地打包,不依赖任何外部转换工具
- 免费转换,不消耗任何 AI 配额
三、怎么用 · Webapp
打开 42md.cc 「我的知识库」,找到你要打包的笔记:
- 点笔记顶部「下载」下拉 → 选「EPUB(电子书)」
- 浏览器里直接下载 .epub 文件
小技巧:frontmatter 顶部加 title / author / date / language: zh 字段,元数据会自动写入 EPUB,阅读器里看起来更专业。
四、怎么用 · CLI
# 单文件出 EPUB
42md tools md2epub notes.md
# 已保存: notes.epub
# 指定输出路径
42md tools md2epub notes.md -o ~/Desktop/book.epub
frontmatter 字段示例:
---
title: 认知科学读书笔记
author: 张三
date: 2026-06-01
language: zh
---
# 第一章 ...
小技巧:
- Kindle 用户:生成的 .epub 通过邮件发到你的 Send-to-Kindle 地址,Amazon 会自动转 .azw3 推送到设备
- 批量转:
42md tools md2epub books/*.md、传目录或列多个文件均可,一次出一堆(批量时省略-o) - 输出文件名默认
<stem>.epub,与输入同目录;已存在的同名文件自动追加_1/_2
注意事项:
- v1 版本是「单 Markdown → 单本电子书」,全文作为一个章节呈现;多文件合并 + 多章节按 H1/H2 自动切分即将上线
- v1 版本图片走原始 URL 链接,阅读器自行加载;图片嵌入容器即将上线
- 暂不支持封面图 / 自定义 CSS(v2 路线)
五、实际演示

更多样本见 md2epub 演示中心。
六、常见问题
哪些阅读器能打开?
| 阅读器 | 兼容性 |
|---|---|
| Apple Books | ✅ 完整(双击 .epub 即打开) |
| 微信读书 | ✅ 上传到自己「书架」 |
| 多看 / 掌阅 | ✅ 完整 |
| Kobo / Sony Reader | ✅ EPUB 标准支持 |
| Kindle | ⚠️ 需 Send-to-Kindle 转 .azw3 |
怎么填作者 / 出版日期?
frontmatter 顶部加:
---
title: 我的书
author: 张三
date: 2026-06-01
language: zh
---
会自动写入 EPUB 元数据。
图片怎么处理?
v1 版本图片走 Markdown 原始  链接,阅读器自行加载远程图片。本地图片嵌入 EPUB 容器即将上线。
支持封面图吗?
v1 版本暂不支持自定义封面(阅读器会用书名占位)。v2 会支持 frontmatter 加 cover: 字段指定封面图。
能多个 Markdown 合一本书吗?
v1 版本暂仅支持单 Markdown → 单本电子书;多文件合并 + 多章节按 H1/H2 自动切分即将上线。
消耗 AI 配额吗?
不消耗。md2epub 是纯本地打包,免费转换,不调任何外部 AI 服务。
七、立即体验
# 安装或升级
curl -fsSL https://42md.cc/mac | bash
# 试一下
42md tools md2epub notes.md
或者打开 42md.cc 知识库,每篇笔记顶部「下载 → EPUB」直接调用。
系列回顾
- 第(1)篇:总述
- 第(2)篇:版式优化 lint
- 第(3)篇:AI 翻译 translate
- 第(4)篇:AI 优化 improve
- 第(5)篇:md2pdf Markdown 转 PDF
- 第(6)篇:md2docx Markdown 转 Word
- 第(7)篇:md2epub Markdown 转 EPUB(本篇)
- 第(8)篇:md2html + md2wechat 双形态 HTML
- 后续:download / screenshot
42md — 你的 AI 知识快刀。更快地获取、更深地编译、更好地策展、更强的工具。
活水 AI 实验室(42ailab) — 源自 2023 年成立的活水智能团队,致力于以认知科学为基石,推动人工智能与人类智能的深度融合与科学创新。