书籍拆解站
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_126b7108/pdf1。
技能介绍
要解决的问题
中文 PDF 书籍常不能直接转成网页:文本层可能把每个汉字单独拆成一行,第二章 这类标题被跨行断开;扫描版甚至没有文字层;译本的目录编号又常和正文原编号不一致。直接正则切章节或导出 HTML,很容易得到错乱、无法浏览的页面。
技能如何工作
该技能把 PDF 书籍整理为可独立访问的 HTML 站点:
- 文本提取与切分:优先用
pdfplumber提取文本,并对标题做跨行拼接,再按目录页码与正文边界切出章节。 - 扫描版 OCR:对无文字层 PDF,用
PyMuPDF将页面渲染为PNG,再用rapidocr_onnxruntime并行识别中文页面文本。 - 章节总结:将各章文本交给并行子代理,产出包含核心论点、关键概念、案例、重要引述和本节要点的结构化
markdown。 - 自包含页面:每章生成内联
CSS/JS的HTML页面,支持目录抽屉、章节内导航、阅读进度条、上一页/下一页,并用统一slugify保证中文锚点可跳转。 - 可部署验证:检查占位符残留后部署到在线环境,返回
shareLink,逐页验证200。
适用边界
适合中文书籍,尤其是目录重排的金融投资类译本。总结必须忠实原文,引用尽量使用书中中文原话;涉及合规或敏感内容时,应仅作为学习交流材料使用。
使用场景
- 拿到一本中文金融 PDF,需要拆成多章并生成可在线浏览的目录页
- 扫描版投资书无文字层,需要 OCR 识别后按目录切成章节文本
- 把 PDF 各章交给并行子代理做结构化摘要,并输出独立 HTML 阅读页
- 将整站部署到 CloudStudio,得到 shareLink 并验证 chapter1.html 可访问
适合人员
- 负责把中文 PDF 教材转成网页课程的培训工程师:需要目录、章节导航与自包含页面
- 整理投资书籍笔记的知识管理员:希望保留原书引用并生成可分享站点
- 处理扫描版中文书的文档自动化工程师:需要 OCR、切章和 HTML 输出
- 构建个人知识库的技术写作者:需要把 PDF 拆成可锚点跳转的章节