我构建了一个 JSON 转 PDF Ebook 引擎,因为排版 Ebook 让我抓狂

发布: (2025年12月7日 GMT+8 08:40)
3 min read
原文: Dev.to

Source: Dev.to

Introduction

大家好 👋
我是 Sam —— 一个把大量时间花在撰写长篇内容(指南、框架、标准作业程序、电子书等)上的独立开发者。

最难的部分是把这些内容变成干净、结构化、可发布的成品,而不必在 Google Docs、Notion,甚至更糟的 InDesign 中耗费数小时。

于是我打造了 EbookForge

The Problem

如果你写长篇内容,应该很了解以下痛点:

  • 与页边距和间距的斗争
  • 随机的换行
  • 表格位置漂移
  • 每次导出 PDF 的外观都不一样
  • 手动排版打断你的思路
  • 模板并不能真正解决问题

我一直在想,“为什么没有一种简单、确定的方式可以从结构化内容生成干净的电子书?”答案是没有。所以我自己实现了一个。

The Solution: EbookForge

EbookForge 接收严格的 JSON 架构并将其转换为干净、专业的 PDF 电子书。

What it supports

  • 标题 / 副标题
  • 章节标题
  • 段落
  • 列表
  • 页面布局规则
  • 一致的排版
  • 自动间距

没有所见即所得编辑器。没有模板噩梦。只有结构 → 输出。

Why it works

  • 可预测
  • 可脚本化
  • 可版本化
  • 与大语言模型兼容
  • 可与任何后端集成
  • 开发者已经熟悉

如果你曾经构建内部文档、教程、在线课程、电子书或技术 PDF……JSON 是完美的中间层。

Who Might Benefit

  • 需要以编程方式生成 PDF 的开发者
  • 为用户提供指南或文档的 SaaS 创始人
  • 构建内容产品的独立创业者
  • 想要完全掌控结构的作家
  • 任何想要自动化内容工作流的人

Getting Started

我最初是为自己打造 EbookForge,但后来意识到其他人也可能会受益。

它已经上线:EbookForge

你只需粘贴一个 JSON 示例,点击 “Generate”,即可瞬间得到一份干净的 PDF。

仍在早期阶段,仍在持续改进——非常欢迎反馈。

Call for Feedback

如果你曾在 PDF/电子书生成上遇到困难,我很想了解:

  • 你使用哪些格式?
  • 最常碰到的痛点是什么?
  • 哪些功能能让它的价值提升 10 倍?

我也乐意分享代码片段或 JSON 示例。

感谢阅读! 🙌

— Sam

Back to Blog

相关文章

阅读更多 »