This skill should be used when the user provides an electronic book (PDF, EPUB, TXT, MD) and wants to automatically extract knowledge, analyze structure, and...
编程
book-toolbook-html
试用把一本书 / 一个主题做成「单文件 HTML 翻阅式卡片工具书」的硬编码工作流。 当用户要"把 XX 做成精美读书笔记 / 工具书网页、单文件 HTML、可左右翻的卡片书、 方法论口袋书、读书笔记工具书"时调用。 硬编码资产:双模板(基础/themed 深色多主题)+ 生成脚本(JSON→HTML)+ 自检脚本。 产出:米色纸感 + 衬线标题 + 书签色带 + 图书馆 hero 渐变蒙版 + 左右翻页(每主题一张卡) 的响应式单文件 HTML,无外部依赖(除可选 hero 图,离线降级)、手机不裁切。 不适用于:多页长文报告、需要后端/路由的 Web 应用、纯文字摘要。
它能做什么
把一本书 / 一个主题做成「单文件 HTML 翻阅式卡片工具书」的硬编码工作流。 当用户要"把 XX 做成精美读书笔记 / 工具书网页、单文件 HTML、可左右翻的卡片书、 方法论口袋书、读书笔记工具书"时调用。 硬编码资产:双模板(基础/themed 深色多主题)+ 生成脚本(JSON→HTML)+ 自检脚本。 产出:米色纸感 + 衬线标题 + 书签色带 + 图书馆 hero 渐变蒙版 + 左右翻页(每主题一张卡) 的响应式单文件 HTML,无外部依赖(除可选 hero 图,离线降级)、手机不裁切。 不适用于:多页长文报告、需要后端/路由的 Web 应用、纯文字摘要。
技能文档
书 → 翻阅式卡片工具书(单文件 HTML)— 硬编码版
把一本书蒸馏成浏览器直接打开的「卡片书」:封面 + 使用方法 + 目录页 + N 张主题卡 + 封底, 左右翻页、点目录跳。本版为硬编码工作流:填 JSON → 跑脚本 → 自动产出,无需手写 HTML。
资产清单(直接用,不用读本文)
| 资产 | 用途 |
|---|---|
scripts/build_card_book.py | 生成器:内容 JSON → 单文件 HTML(自动同步目录/导航/卡片三处) |
scripts/check_card_book.py | 自检器:结构平衡 / 占位符 / id 对应 / safe center / 箭头分侧 |
assets/card-book-template.themed.html | themed 模板(深色 ☀/🌙 + 5 色板,默认用这个) |
assets/card-book-template.html | 基础模板(米色纸浅色单主题) |
references/prompt.md | 严格提示词(给其它 agent / 手动生成用) |
使用流程(三步)
- 填内容 JSON(参考
scripts/build_card_book.py头部的示例):书名/书印单字/导语/关键词/公众号名/卡片数组(名/描述/命题/原文/出处/3 场景) - 生成:
python3 scripts/build_card_book.py cards.json [-o out.html] [--basic] - 自检:
python3 scripts/check_card_book.py out.html→ 全 ✅ 交付
不满意就改 JSON 重跑(换书/换色/增删卡全在 JSON 层完成)。
页面结构(生成器已内置,勿手改)
封面 → 使用方法 → 目录页(缩略卡可跳)→ N 张主题卡(徽章/命题/原文出处/3 场景/返回目录)→ 封底(引流+免责)。 主题卡 3 色循环(c1/c2/c3),目录/导航/卡片 id 三处由脚本同步(#c01..#cN)。
硬编码防坑(脚本已处理,手动改模板时注意)
.page用align-items: safe center(防顶栏遮挡内容超高被裁)- 左右箭头分侧:
.flip.prev{left}/.flip.next{right}——基类绝不写 left/right - 目录页独立保留(≠导航下拉);下拉与目录 id 一一对应
- 翻页无过渡动画(用户反感滑动特效);移动端隐藏顶栏锚点但保留「目录 ▾」
- hero 在线图 + 深色底色兜底(断网不破图);中文金句注明"以权威版本为准"
- 所有 CSS/JS 内联单文件,无外部依赖(除可选 hero 图)
手动生成(不跑脚本时)
用 references/prompt.md 的严格提示词交给任意 agent,或复制模板后替换 {{占位符}}(注意三处同步:目录/导航/主题卡 id 必须一致)。
变体说明
- 基础模板:米色纸浅色单主题。
- themed 模板:表面令牌/配色令牌双层分离,顶栏 ☀/🌙 切深色 + 5 色板(classic 赭石/ink 水墨/vermilion 朱砂/jade 碧玉/amethyst 紫晶),localStorage 持久化(
tb-theme/tb-palette)。封面/封底刻意保持深色(电影感)。
相关技能
Book-to-writing-material skill for Chinese content creation. Use when Codex needs to break down a book, chapter, excerpt, reading note, or book link into reu...
把任意一本书分解成日常学习任务,每日推送一张知识点卡片。 支持中英文书籍(PDF/DOCX/HTML/EPUB/TXT),拆解为知识点后每日推送。 英文书自动联网核对术语并实时翻译;中文书无翻译环节。 四种推送模板:PDF标准卡片、PDF大字闪卡、飞书交互卡片、飞书卡片+图片补充。 提示词与数据分离,可自由变体为单词学习、诗词海报、新闻讲解等任务。
Orchestrate book-to-content workflows to generate video, audio, cover images, and a manifest for episode or campaign packages.
Generates deep technical CookBooks, Handbooks, and Surveys from user materials (websites, PDFs, EPUBs, GitHub repos, arxiv papers, docs). Produces MDX chapters first, then ElegantBook LaTeX/PDF, Nextra website, and optimized EPUB. Invoke when user asks to write a Cookbook, handbook, survey, technica
把书课程化并作为「专业教师」逐课带人类学完:课前备课→详尽费曼教学→练习闸门→间隔复习→背诵作业→自进化。默认处理使用者已提供的本地书(PDF/EPUB/DJVU/MOBI/AZW/DOCX/TXT/MD/CBZ);**当使用者无本地书且明确授权时,可代为联网检索公开来源并用项目抓取工具获取**。当用户说「学这本书 <本地路径> / 把这本 PDF 课程化 / 教我这本书 / 继续学 <书> / 复习 <书> / 考考我 <书> / 帮我学 X」时调用。教学引擎已单包自包含,无需再加载其他技能。