格式转换 EPUB/Kindle 转 HTML 离线阅读器 AI 提示词 (Prompts)

这篇内容是什么

本文给你 8 条「格式转换」方向的中文 AI 提示词(Prompts),目标是让 AI 直接产出一个可运行的在线工具:把 EPUB/Kindle 等电子书转换为可预览、可交付的 HTML 阅读器包。

每条 Prompt 都要求:给出完整项目代码与文件结构、运行命令、部署说明,并提供不少于 5 条测试用例或 QA checklist;同时必须支持“一键输出 HTML”(导出单文件 HTML 或一键生成包含 index.html 的最小可运行包)。

在线工具:EPUB 转单文件 HTML(自包含阅读页)

用途:把单本 EPUB 转成一个可直接双击打开的 HTML 文件,内置目录、搜索与主题切换,适合快速交付预览稿。

中文 Prompt:

请为我生成一个“EPUB 转单文件 HTML”的在线工具完整项目。要求: 1)技术栈:Node.js + Type + Vite + 纯前端页面;解析 EPUB 可使用 epub.js 或等价开源库(如需解压可用 JSZip)。 2)功能:上传 .epub -> 解析书脊与章节 -> 渲染阅读器(左右留白、字号/行高、夜间模式、目录侧栏、章节跳转、全文搜索)。 3)一键输出 HTML(硬性要求):提供“导出单文件 HTML”按钮,把当前电子书内容与必要的 CSS/JS 资源打包进一个 HTML(可用内联脚本与内联样式,图片用 64 或 Blob URL 方案并说明取舍),导出后用户双击即可离线阅读。 4)交付物必须包含: - 完整文件树(每个文件用途简述) - 全量源码(可直接复制粘贴) - 本地运行命令(安装依赖、启动、构建) - 部署说明(静态站点部署到任意对象存储/Netlify/Vercel 均可) - 至少 8 条 QA checklist/测试用例(含:大文件、含图片、特殊字符、目录层级很深、搜索性能、导出后离线可用、移动端适配、异常 epub 处理)。 5)给出“安全与隐私”说明:工具全程本地浏览器处理,不上传服务器;并给出可选的服务器端处理扩展点(但默认不启用)。 请一次性输出完整项目代码与说明,不要省略关键文件内容。

中文释义: 生成一个可离线交付的单页阅读器,把 EPUB 内容“转换”为单文件 HTML,最适合做预览交付。

在线工具:EPUB 转离线阅读器包(index.html + assets)

用途:把 EPUB 转成一个最小离线包,包含 index.html 与 assets 目录,兼顾体积与兼容性。

中文 Prompt:

请生成一个“EPUB 转离线阅读器包”的在线工具完整项目。 要求: 1)前端:React 或 Vue 均可(任选其一),构建工具 Vite。 2)上传 epub 后,渲染阅读器并生成离线包: - index.html(入口) - assets/(章节 HTML、图片、CSS、JS) - manifest.json(书名、作者、章节顺序、资源映射) 3)一键输出 HTML(硬性要求):必须同时支持两种导出: - 导出单文件 HTML(用于快速预览) - 导出离线包 zip(包含 index.html) 4)目录与搜索:目录侧栏 + 章节内搜索;可选“全文索引构建”(说明性能与内存策略)。 5)交付物:文件树 + 全量源码 + 运行/构建命令 + 部署说明 + 至少 6 条测试用例(含 zip 导出校验与离线打开校验)。 6)异常处理:损坏 epub、缺失资源、编码不一致、超大图片、章节标题为空。 请用中文输出所有说明与注释。

中文释义: 把 EPUB 转换为“可分发的离线网站”,同时仍提供单文件 HTML 的快捷交付方式。

在线工具:Kindle(MOBI/AZW3)转 HTML(本地可选 Calibre)

用途:覆盖 Kindle 常见格式,默认给出“纯前端不可行时”的替代路线:本地服务调用 Calibre 转换,再回传 HTML 包。

中文 Prompt:

请生成一个“Kindle 电子书转 HTML”的可部署在线工具完整项目。 约束与目标: 1)输入格式:.mobi / .azw3 / .epub。 2)架构:前端 + 可选后端(默认提供 docker-compose 一键启动)。当输入是 mobi/azw3 时,允许后端使用 Calibre 的 ebook-convert(或等价)进行转换;当输入是 epub 时,允许纯前端转换。 3)硬性要求:无论走前端还是后端,都必须提供“一键输出 HTML”: - 导出单文件 HTML(可直接打开) - 或导出包含 index.html 的最小离线包(zip) 4)后端安全:限制上传大小、临时目录隔离、超时、并发控制;禁止执行任意命令注入;给出日志与错误码。 5)交付物: - 完整文件树与源码 - 本地运行命令(含 docker 方案) - 部署说明(自托管 VPS / 内网均可) - 至少 10 条 QA checklist(包含:恶意文件名、超大文件、转换失败提示、并发、导出包内容完整性、前端离线打开)。 6)请给出“前端-only 降级策略”(当没有后端时,提示用户仅支持 epub)。 全部用中文输出。

中文释义: 让工具覆盖 Kindle 真实使用场景,同时在交付物上保证可运行与可部署,并能一键导出 HTML 交付包。

在线工具:批量 EPUB 转 HTML + 书库索引页生成

用途:一次处理多个 EPUB,生成一个书库首页 index.html,支持按书名/作者过滤与点击打开。

中文 Prompt:

请生成一个“批量 EPUB 转 HTML + 书库索引页”的在线工具项目。 功能要求: 1)支持拖拽上传多个 epub;逐本解析元数据(书名、作者、封面);转换为离线包。 2)生成书库首页 index.html: - 展示封面网格、书名作者、搜索框、标签筛选(例如按作者) - 点击进入该书的阅读页 3)硬性要求:提供“一键输出 HTML”能力: - 导出整套书库离线包 zip(包含顶层 index.html) - 并额外支持导出“单本单文件 HTML”(任选一本快速交付) 4)性能:转换队列、进度条、可暂停/继续;对大文件给出内存策略。 5)交付物:文件树 + 全量源码 + 运行命令 + 部署说明 + 至少 7 条 QA checklist。 6)给出“数据不出浏览器”的默认设计,并解释为什么。 全部用中文输出。

中文释义: 把“格式转换”扩展到批处理与可交付的书库站点,尤其适合团队共享与批量交付。

在线工具:HTML/Markdown 转 EPUB(并一键导出 HTML 预览页)

用途:从网页内容反向生成 EPUB,同时生成一个可离线打开的 HTML 预览页,用于交付前验收排版。

中文 Prompt:

请生成一个“HTML/Markdown 转 EPUB”的在线工具项目(可部署)。 要求: 1)输入:粘贴 Markdown 或上传 HTML;支持设置书名、作者、语言、封面(可选)。 2)输出: - 生成 .epub 文件(打包结构符合规范) - 同时生成一键可打开的 HTML 预览页(硬性要求):导出单文件 HTML,模拟阅读器样式,用于交付前验收。 3)必须输出:完整文件树、源码、运行/构建命令、部署说明。 4)至少 6 条测试用例/QA checklist:包含中文字符、代码块、图片资源、长文分页、目录生成、导出后用常见阅读器打开。 5)请提供“可扩展点”:未来可加入 azw3/mobi 但默认不做。 全部中文输出。

中文释义: 这条 Prompt 让工具完成“格式转换”的另一半:从内容生成 EPUB,并用单文件 HTML 做验收交付。

在线工具:EPUB 清理与规范化(编码/样式/元数据)并导出 HTML 报告

用途:对 EPUB 做清理与规范化,输出一份可离线打开的 HTML 体检报告,便于交付与审计。

中文 Prompt:

请生成一个“EPUB 清理与规范化 + HTML 体检报告导出”的在线工具项目。 功能: 1)上传 epub,检查并可选修复: - 元数据缺失(书名/作者/语言) - 编码异常与非法字符 - CSS 冗余与内联样式过多 - 资源缺失(图片引用但文件不存在) 2)输出: - 修复后的 epub(可下载) - 硬性要求:一键导出 HTML 报告(单文件 HTML),包含问题清单、修复动作、前后对比摘要、资源统计图表(可用纯前端绘图)。 3)交付物:文件树 + 全量源码 + 运行/构建命令 + 部署说明。 4)至少 8 条 QA checklist(含:只检查不修复、修复后可读性、报告离线打开、损坏 epub、极端 CSS)。 全部中文输出。

中文释义: 这条 Prompt 聚焦“转换过程中的质量保障”,并把结果变成可交付的单文件 HTML 报告。

在线工具:电子书字体内嵌与子集化(减小体积)并导出 HTML 预览对比

用途:当电子书包含字体或需要统一字体时,自动子集化并输出前后对比的离线 HTML 预览。

中文 Prompt:

请生成一个“电子书字体内嵌与子集化 + HTML 对比预览导出”的在线工具。 要求: 1)输入:epub + 可选字体文件(ttf/otf/woff2)。 2)处理:抽取电子书实际用到的字符集,对字体做子集化(可选使用开源库,或后端使用 fonttools 子集化并提供 docker 方案)。 3)输出: - 优化后的 epub - 硬性要求:一键导出单文件 HTML 对比页:展示“优化前/优化后”的体积、渲染效果截图占位(不生成图片,使用同一段示例文本对比)、以及目录链接。 4)交付物:文件树 + 全量源码 + 运行/构建命令 + 部署说明。 5)至少 6 条 QA checklist:中文/日文/表情符号边界、字体缺字提示、子集化后阅读器兼容、离线对比页可打开。 所有内容用中文输出。

中文释义: 把“格式转换”的交付物做得更轻,并用单文件 HTML 对比页完成验收与交付。

在线工具:两版 EPUB 差异对比(章节/段落级)并一键导出 HTML Diff 报告

用途:当电子书有新旧版本,需要生成可交付的变更报告,方便审核与回归。

中文 Prompt:

请生成一个“两版 EPUB 差异对比并导出 HTML 报告”的在线工具完整项目。 功能: 1)输入:上传 A.epub 与 B.epub;解析章节结构并做对齐。 2)差异粒度:章节级概览 + 段落级 diff(可用 LCS/最小编辑距离或成熟 diff 库)。 3)硬性要求:一键输出 HTML:导出单文件 HTML Diff 报告,包含目录、变更统计、可折叠查看差异、并支持离线打开。 4)交付物:文件树 + 全量源码 + 运行/构建命令 + 部署说明。 5)至少 10 条 QA checklist:大书性能、章节重排、仅小改动、仅新增章节、图片资源变化、编码差异、导出报告离线可用。 全部中文输出。

中文释义: 把版本变更变成“可交付的 HTML 报告”,适合内容审核与质量回归。

用户评论 (0)

登录后参与讨论

立即登录 注册账号

暂无评论,快来抢沙发吧~

操作成功