本技能自动化处理 EPUB 电子书,将书籍转化为结构化内容与实用工具。
| 文件 | 说明 |
|---|---|
| ------ | ------ |
cover.jpeg | 从 EPUB 提取的封面图片 |
full_text.txt | 全书纯文本(若 EPUB 以图片为主,该文件内容可能极少) |
summary.txt | 书籍简要概要(若文字不足需手动补充) |
framework_article.txt | 将书中核心方法映射为“认知‑对抗‑重塑‑持久”四阶段框架的解读文章 |
examples.md | 精选案例库(可根据书中实际人物/案例修改) |
daily_combat_checklist.md | 每日对抗清单模板(适用于需要每日练习的书籍) |
5why_sheet.md | 5‑Why 根因分析工作表 |
thinking_models_summary.md | 思维模型速查卡(通用列表) |
framework_flow.mmd | Mermaid 流程图(可视化四阶段关系) |
faq.md | 常见问题与答案 |
process_config.json | 本次处理所使用的配置(若未提供则使用默认值) |
当用户发送 .epub 文件时自动触发。
~/workspace/books/ 下创建以书名命名的文件夹process_config.json,则使用它;否则使用默认配置scripts/process_book.sh (相对于技能目录)在书籍文件夹中创建 process_config.json 来控制生成的资产:
{
"generate_examples": true,
"generate_daily_checklist": false,
"generate_5why": false,
"generate_thinking_models": true,
"generate_flowchart": true,
"generate_faq": true
}
说明:
true 表示生成对应文件false 或省略表示跳过cover.jpeg、full_text.txt、summary.txt、framework_article.txt 四个必需文件| 工具 | 用途 | 安装命令 |
|---|---|---|
| ------ | ------ | ---------- |
jq | JSON 配置解析 | sudo apt-get install -y jq |
python3 | 文本提取 | sudo apt-get install -y python3 |
unzip | EPUB 解压 | sudo apt-get install -y unzip |
jq --version
python3 --version
unzip -v
直接将 EPUB 文件发送给福德,技能会自动处理。
# 处理指定书籍文件夹
/home/haifeng/workspace/scripts/process_book.sh /home/haifeng/workspace/books/《书名》
books/
├── 一生之敌/
│ ├── 一生之敌.epub
│ ├── cover.jpeg
│ ├── full_text.txt
│ ├── summary.txt
│ ├── framework_article.txt
│ ├── examples.md
│ ├── daily_combat_checklist.md
│ ├── 5why_sheet.md
│ ├── thinking_models_summary.md
│ ├── framework_flow.mmd
│ ├── faq.md
│ └── process_config.json
└── 人本教练/
└── ...
《书名》.epub),避免特殊字符full_text.txt 可能非常少,需要手动补充 summary.txt 和 framework_article.txt| 问题 | 原因 | 解决 |
|---|---|---|
| ------ | ------ | ------ |
jq 未安装 | 缺少依赖 | sudo apt-get install -y jq |
unzip: command not found | 缺少解压工具 | sudo apt-get install -y unzip |
未找到 epub 文件 | 文件夹内无 .epub 文件 | 确保 EPUB 文件已放入书籍文件夹 |
| 生成文件为空 | EPUB 为图片格式 | 手动补充 summary.txt 和 framework_article.txt |
如需自定义生成内容,可以修改 .skills/book-processor/scripts/process_book.sh 脚本。
自动化集成:
该技能已被集成到 OpenClaw 的自动化流程中,当检测到 .epub 文件时会自动触发。
最后更新:2026‑03‑14
共 1 个版本
暂无安全检测报告