book-deconstructorlisted
Install: claude install-skill KIRRAWA/cogniforge
# 知识拆解·行动化框架 (Book Deconstructor)
> **核心命题:不是书摘,是可执行的操作手册。**
> 一本讲理念的书 → 一份可以独立使用的技术手册。
> 标准:带着这份笔记,确实可以在对应场景中生存/操作/决策。
---
## 一、核心哲学
### 1.1 这个 Skill 做什么
| 输入 | 输出 |
|------|------|
| 一本非虚构类书籍(EPUB/PDF/TXT/用户粘贴文本) | 结构化笔记 MD + A4 PDF |
| 用户说"拆这本书" | 按书籍类型适配模板,逐知识单元展开 |
### 1.2 三条铁律
1. **不是摘要,是操作手册。** 原书说"为什么重要"——笔记补上"具体怎么做"。
2. **扩展超越原书。** 原书给原理框架,你补上温度、时间、比例、替代方案、边缘案例、失败模式。
3. **带着这份笔记可以独立行动。** 假设读者在荒野/手术台/谈判桌前,只有这份笔记,没有原书,没有搜索引擎。
### 1.3 用户偏好(必须遵守)
- ❌ 讨厌故事化叙事、作者轶事、历史花絮
- ✅ 只要"干货":原理、数据、步骤、表格
- ✅ 体系化、可查询、可交叉引用
- ✅ 解释"为什么"(原理)不亚于"怎么做"(步骤)
- ✅ 每条参数必须精确——不要在荒野中猜温度
---
## 二、五阶段流水线
### Phase 1: 文本准备
```
EPUB/PDF → 纯文本 TXT
```
- 优先调用 `epub-to-pdf-txt` skill(如可用)
- 回退:`ebook-convert input.epub output.txt`(Calibre)
- Pandoc 备选:`pandoc input.epub -t plain -o output.txt`
- 用户直接粘贴文本也接受
- **输出**:干净的、可读的全文纯文本
### Phase 2: 深度分析
读完文本后,回答五个问题:
1. 这本书的核心知识单元是什么?(列出 10-50 个,取决于书的密度)
2. 每个单元属于什么类型?(技术操作 / 概念原理 / 医学安全 / 历史案例)
3. 单元之间的依赖关系是什么?(A 需要先理解 B)
4. 哪些单元适合用五段模板?哪些需要适配?
5. 全书的信息密度分布——哪里需要大幅扩展,哪里可以精简?
**输出**:知识单元清单 + 类型标注 + 依赖图 + 模板匹配方案
**确认点**:把清单给用户过目,确认覆盖范围和优先级后再进入 Phase 3。
### Phase 3: 结构化(按模板展开)
对每个知识单元,按照匹配的模板逐段展开:
#### 默认五段模板(技术操作类)
```
## N. 技术名称
### 原理
- 化学/物理/生物/经济学基础
- 关键公式或反应式(如有)
- 核心概念的定义
- "为什么这个技术是这样工作的"
### 所需材料和工具
- 表格:材料名称 | 规格要求 | 替代方案
- 选材陷阱(哪些看似可用的东西其实不能用)
- 从零开始自制关键材料的方案
### 详细操作步骤
- 逐条编号,写明温度/时间/比例/压力
- 分阶段(如"阶段A:准备→阶段B:核心操作→阶段C:后处理")
- 关键判断标准("搅拌棒提起时,滴落的皂液在表面留下可见痕迹")
### ⚠️ 常见误区与修正
- 表格:误区 | 为什么错误 | 正确做法
- 模拟真实操作中可能出错的所有环节
- 生命安全级别的警告必须用醒