跳转到主内容
版本发布

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 配额。

6 分钟
产品发布md2epubEPUB电子书

一、为什么要做 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 「我的知识库」,找到你要打包的笔记:

  1. 点笔记顶部「下载」下拉 → 选「EPUB(电子书)」
  2. 浏览器里直接下载 .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 路线)

五、实际演示

认知科学读书笔记 · 转 EPUB 电子书

长文笔记 Markdown 打包成标准 EPUB 3,浏览器内翻页预览

更多样本见 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 原始 ![](url) 链接,阅读器自行加载远程图片。本地图片嵌入 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」直接调用。

系列回顾


42md — 你的 AI 知识快刀。更快地获取、更深地编译、更好地策展、更强的工具。

活水 AI 实验室(42ailab) — 源自 2023 年成立的活水智能团队,致力于以认知科学为基石,推动人工智能与人类智能的深度融合与科学创新。

官网https://42md.cc