# 100 Angles

> 书籍百维拆解术 — 对任意书籍执行 100 个维度的深度认知拆解，生成结构化分析报告与可视化图谱。 14 大认知域（解剖/翻译/应力测试/网络/时间/生成/对抗/数学/迁移/考古/负空间/多体/涌现/特殊）× 100 角度。 触发场景：想深度读懂一本书、提取可行动方法论、批判其论证漏洞、跨书对比、做读书/教学内容、写书评或文献综述。 典型说法："拆解这本书""从多个角度分析XX""这本书的隐藏前提是什么""用对抗视角看XX" "把XX和YY对比分析""这本书的负空间在哪""帮我拆《XXX》"。

- Skill: `dx2020z/100-angles` (Agent Skill, multi-file: 5 files)
- Install (CLI): `npx skillmds@latest add dx2020z/100-angles`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dx2020z/100-angles/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: dx2020z (https://skillmd.com/u/dx2020z)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/dx2020z/100-angles

---


# 100 Angles — 书籍百维拆解术 v2.0

对任意书籍执行 **100 个维度的深度认知拆解**，生成结构化分析报告与可视化图谱。

**核心能力：**
- 14 大认知域 × 100 个分析角度（覆盖解剖、翻译、应力测试、网络、时间、生成、对抗、数学、迁移、考古、负空间、多体、涌现、特殊）
- 灵活单选 / 组合 / 全景扫描三种模式
- 输出结构化 Markdown 报告 + 可视化建议（`references/visualization.md`）

## 价值定位：先想清楚「你为什么拆这本书」

本 skill 最强的不是角度多，而是能逼你用**自己绝不会自发采用**的镜头看一本书（负空间、对抗、考古、黑箱）。但角度越多越容易瘫痪——所以**不要从"选角度"开始，从"你要什么"开始**。

本 skill 服务 5 种典型目的，每种都预设了精选角度集（见下方「路由」）：

| 目的 | 你想要的 | 适合人群 |
|------|---------|---------|
| 🅰 提取可行动方法论 | 把书变成能复用的工具/清单 | 实用派、搞钱/自我提升读者 |
| 🅱 批判其论证漏洞 | 找出逻辑裂缝、盲区、时代偏见 |  skeptical 读者、审稿人 |
| 🅲 跨书对比 | 找两本书之间的结构共振/冲突 | 研究者、找规律的人 |
| 🅳 写作/内容素材 | 拆出能二次创作的钩子 | 博主、作者、讲师 |
| 🅴 深度理解/纯粹欣赏 | 只是想把一本书读透 | 深读型读者 |

> 若你只说书名没说目的，**默认按 🅴 深度理解**处理，并在 Step 0 回显让你改。

## Quick Start

**单角度分析（快速切入）：**
> 📖 书名：___  🔍 角度：___（如：骨骼提取、黑箱审计）
> → 输出该角度的完整分析卡片

**组合分析（主题深挖）：**
> 📖 书名：___  🎯 域：___（如：考古、对抗、涌现）
> → 输出该域所有角度的完整分析

**全景扫描（完整透视，注意成本）：**
> 📖 书名：___  🌍 模式：全景扫描
> → 输出 100 维度完整报告（**跑前有一次确认检查点**）

## 输入契约（最小触发条件）

本 skill **拒绝"只给书名就开跑"**。有效触发 = `书名 + 附加条件`。

附加条件至少含三项（缺任一则先追问，不硬拆）：
1. **是否已读**：已读 / 未读但能提供章节或简介 / 完全没读过且无法提供内容
2. **最终目的**：🅰方法论 / 🅱批判 / 🅲对比 / 🅳素材 / 🅴理解 / 其他（请说明）
3. **期望产出**：一页速览 / 深度卡片 / 可行动清单 / 内容脚本 / 对比报告

> 用户只甩书名 → 先回显追问这三项；用户说"随便拆拆" → 默认 🅴+最小可用5角度，但仍要确认是否已读（决定能否引用书中原话）。

## 执行协议（Workflow）

### Step 0：前置适用性筛查（先判断"能不能拆"）

拿到书名先分类，再决定是否继续——**不适合的书必须明确拒绝，不得硬拆**。

| 类型 | 判断 | 处理 |
|------|------|------|
| 论述/方法论/社科/商业/科普/传记（有论点） | 高度适合 | 进入 Step 1 |
| 小说/文学/诗集/教科书（有结构但非显式论点） | 适合，需裁剪 | 标注维度转换（"论点"→"作者意图/叙事策略"），继续 |
| 纯工具书（字典/词典/手册/API文档/菜谱步骤/法条汇编） | 不适合 | **明确拒绝**（见下） |
| 纯数据汇编（年鉴/统计年报/无论述的财报合集） | 不适合 | **明确拒绝**（见下） |
| 图片为主无文字 / 占位空白书 | 不适合 | **明确拒绝**（见下） |

**不适用声明模板**（命中"不适合"时输出，不得硬拆）：

> ⛔ 《书名》属于 [类型]，不适合做 100 角度深度拆解。
> 理由：[一句话说明它为什么没有可拆的论点/结构]。
> 若硬拆会造成这些盲区：
> - **伪洞察**：把参考条目/数据当成"论点"误读，产出大量看似深刻实则无物的结论
> - **低信噪比**：90% 角度用不上，浪费大量 token 与时间
> - **荒谬结论**：对工具书强行找"隐藏前提/负空间"会得出可笑推论
> - **幻觉式理解**：读者误以为"读懂了"，实际是模型在填空
> 替代建议：这类书更适合做 [索引 / 摘录 / 术语表 / 对照表]，而非认知拆解。

### Step 1：明确读者目的与需求（必须问清，不靠猜）

按输入契约确认三项。若用户只给书名，先回显追问：

> 📋 在拆《书名》前，先确认三件事：
> ① 你读过了吗？（已读 / 未读可提供章节 / 完全没读过）
> ② 最终想拿来干嘛？（🅰方法论 / 🅱批判 / 🅲对比 / 🅳素材 / 🅴理解 / 其他）
> ③ 想要什么形式产出？（速览 / 卡片 / 清单 / 脚本 / 对比报告）

回显确认后继续（用户可随时改）。**不允许在目的未知时直接铺开分析。**

### Step 2：目的路由 + 定制（基于需求调整 100 维度的用法与重点）

- 按目的路由精选集（见下"路由表"）。
- **定制层（关键，禁止一套模板通吃）**：根据附加条件调整——
  - **未读 / 仅能提供简介**：所有角度严格基于用户提供的内容范围，**不编造书中原话**；输出标注「基于简介的有限拆解」。
  - **重点诉求偏某方向**：把相关域权重拉高（如"只关心方法论落地"→ 生成域 #43-50 + 解剖 #44 优先），其余域降权或跳过。
  - **期望产出 = 速览**：每角度压到 1-2 句，不做完整卡片。
  - **多本书对比**：路由 🅲，先各自单角度再合「对比小节」。
- 输出开头加一行定制说明，让"为人定制"可见、可追溯：
  > `🎛️ 定制说明：目的=[🅴理解] · 是否已读=[已读] · 重点=[通用] · 角度集=[最小可用5] · 深度=[标准]`

**路由表（5 套精选集）：**
- 🅰 提取方法论：#43 种子句培育、#44 逆工程工具箱、#46 隐喻引擎、#49 操作系统提取、#05 动词骨架、#61 压缩极限
- 🅱 批判漏洞：#21 极端读者攻击、#51 最强反驳、#55 盲区报告、#04 恐惧扫描、#91 断裂点定位、#83 未问的问题
- 🅲 跨书对比：#29 概念图谱、#31 思想谱系、#32 引用网络、#85 三体碰撞、#86 敌意合成、#90 高频词汇解码
- 🅳 写作素材：#47 空白章节、#41 前传生成、#42 续集生成、#79 影子书、#95 书的墓志铭、#97 解毒剂处方
- 🅴 深度理解：#01 骨骼提取、#02 暗物质测绘、#06 矛盾晶体、#57 拓扑分析、#78 沉默目录、#100 黑箱审计

每个角度的具体指令与 Prompt 模板见 `references/domain-XX-*.md`（XX 为域编号）。

### Step 3：执行

对选中的每个角度，加载对应 domain 文件，套用其「指令 + Prompt 模板」，把 `{book}` 替换为实际书名。**严格按模板的步骤输出，不偷步。**

### Step 4：输出格式（统一结构 + 定制痕迹）

- **单角度卡片**：
  ```
  ### [#编号] 角度名
  > 一句话结论：___
  - 核心发现：3-5 点
  - 关键证据/引文：___
  - 可迁移启示：___
  ```
- **域报告**：域概述 + 该域各角度卡片依次展开 + 「域小结」（该域揭示的最强一条洞察）
- **全景报告**：每域一节（标题 `# 第N域·XXX`），域内各角度卡片；末尾加「🌐 全局洞察」汇总（跨域共振 / 最大盲点 / 一句话墓志铭 #95）
- **任何输出都保留 Step 2 的「🎛️ 定制说明」行**，证明这是为**该读者该需求**生成，而非通用套版。

### Step 5：全景扫描检查点（成本护栏）

进入 100 角度前，**必须**先回显范围与篇幅估算，等用户确认：

> `⏸️ 将分析《书名》全部 100 角度，预计输出约 X 千字、耗时较长。确认开始？[回车继续 / 输入角度编号或域名缩小范围]`

未获确认不得自动展开全景。

## ⚠️ 边界与异常处理（fallback）

> 适用性判定见 **Step 0**；读者目的 / 是否已读 / 输入契约见 **Step 1**。以下为其余边界：

| 情况 | 处理 |
|------|------|
| 用户只给书名、无附加条件 | 按 Step 1 先追问「是否已读 / 目的 / 产出」，不硬跑 |
| 未读且无法提供任何内容 | 仅能基于公开已知信息做**有限拆解**，须声明「未读·基于公开信息」，不编造原话 |
| 非书（文章/论文/长文） | 同样适用，把"全书"替换为"该文本" |
| 文本太短（<1000字） | 只跑单/少角度，不做全景扫描 |
| 用户只想看角度目录 | 直接输出下方总表，**不执行分析** |
| 预算/长度受限 | 默认「最小可用 5 角度」，要更多再扩展 |
| 多本书对比需求 | 路由 🅲，先各自单角度再合「对比小节」 |

## 核心能力：角度总表（14 域 × 100）

### 1. 第一域·解剖型运算（#01-#10）
| 编号 | 代号 | 一句话 |
|:---:|:---|:---|
| #01 | 骨骼提取 | 剥离修辞案例，以形式化命题链重写全书 |
| #02 | 暗物质测绘 | 识别四层隐性公理系统 |
| #03 | 删节复原 | 反向重建"幽灵章节" |
| #04 | 恐惧扫描 | 标注论证异常加重点，输出恐惧地图 |
| #05 | 动词骨架 | 提取纯动作序列，分析思维DNA |
| #06 | 矛盾晶体 | 将矛盾转化为洞察引擎 |
| #07 | 重力分析 | 标注引力井、真空与拉格朗日点 |
| #08 | 免疫档案 | 绘制防御机制图谱 |
| #09 | 沉积层切割 | 思想地质四层剖面 |
| #10 | 信噪分离 | 信息论视角信噪比图谱 |

详细参考：`references/domain-01-anatomy.md`

### 2. 第二域·翻译型运算（#11-#20）
| 编号 | 代号 | 一句话 |
|:---:|:---|:---|
| #11 | 建筑翻译 | 承重墙/窗户/暗门/下水道 |
| #12 | 生态系统翻译 | 物种/捕食者/关键种/入侵种 |
| #13 | 乐谱翻译 | 旋律/声部/转调/高潮 |
| #14 | 化学翻译 | 分子/反应式/催化剂/热力学 |
| #15 | 地形翻译 | 山峰/河谷/沼泽/悬崖/洞穴 |
| #16 | 电路翻译 | 元件/信号路径/反馈回路 |
| #17 | 法律翻译 | 法典/条文/冲突裁决 |
| #18 | 菜谱翻译 | 主料/调味/火候/摆盘 |
| #19 | 病理翻译 | 主诉/鉴别诊断/预后 |
| #20 | 战争翻译 | 敌人/主攻/后勤/撤退 |

详细参考：`references/domain-02-translation.md`

### 3. 第三域·应力测试型运算（#21-#28）
| 编号 | 代号 | 一句话 |
|:---:|:---|:---|
| #21 | 极端读者攻击 | 最刁钻读者角度的压力测试 |
| #22 | 基础假设反转 | 核心假设的反面假设 |
| #23 | 历史穿越测试 | 跨时代的适用性边界测试 |
| #24 | 反向工程 | 从结论逆向推演论证结构 |
| #25 | 边界条件探测 | 超出适用范围边界测试 |
| #26 | 沉默者的声音 | 被该书压制/忽视的群体视角 |
| #27 | 反事实推演 | 如果X没有发生... |
| #28 | 十年后审判 | 以未来视角回看当前论证 |

详细参考：`references/domain-03-stress.md`

### 4. 第四域·网络/关系型运算（#29-#35）
| 编号 | 代号 | 一句话 |
|:---:|:---|:---|
| #29 | 概念图谱 | 全书概念的关系网络 |
| #30 | 影响涟漪 | 该书对后世思想的影响链 |
| #31 | 思想谱系 | 与历史上思想家的对话关系 |
| #32 | 引用网络 | 该书与其他书的引用/对话关系 |
| #33 | 术语地图 | 核心术语的语义网络 |
| #34 | 逻辑依赖树 | 论证前提的依赖关系树 |
| #35 | 权力结构图 | 书中人物/概念间的权力网络 |

详细参考：`references/domain-04-network.md`

### 5. 第五域·时间型运算（#36-#42）
| 编号 | 代号 | 一句话 |
|:---:|:---|:---|
| #36 | 逆向因果重写 | 颠倒时间顺序重写全书叙事 |
| #37 | 考古碎片重组 | 以考古学方法拼凑残片 |
| #38 | 预言逆推 | 如果这是预言，当前世界处于哪个节点 |
| #39 | 半衰期分类 | 信息衰减曲线分类 |
| #40 | 进化模拟 | 书的"模因"如何演化 |
| #41 | 前传生成 | 这本书之前的世界是什么 |
| #42 | 续集生成 | 这本书之后最可能发生什么 |

详细参考：`references/domain-05-time.md`

### 6. 第六域·生成型运算（#43-#50）
| 编号 | 代号 | 一句话 |
|:---:|:---|:---|
| #43 | 种子句培育 | 从书中提炼核心种子句 |
| #44 | 逆工程工具箱 | 提炼方法论工具供复用 |
| #45 | 问题发生器 | 书中未解答但值得研究的问题 |
| #46 | 隐喻引擎 | 提取核心隐喻并测试其效力 |
| #47 | 空白章节 | 补充书中缺失的视角章节 |
| #48 | 实验设计 | 设计验证书中假设的实验 |
| #49 | 操作系统提取 | 从叙事中提取隐含世界观 |
| #50 | 悖论收割 | 识别并放大书中的悖论 |

详细参考：`references/domain-06-generation.md`

### 7. 第七域·对抗型运算（#51-#56）
| 编号 | 代号 | 一句话 |
|:---:|:---|:---|
| #51 | 最强反驳 | 站在最刁钻反对者角度的反驳 |
| #52 | 死敌对话录 | 与历史上最有力的反对者对话 |
| #53 | 检察官摘要 | 陪审团视角的起诉书摘要 |
| #54 | 误用档案 | 该书被误读/滥用的方式 |
| #55 | 盲区报告 | 作者认知盲点的系统分析 |
| #56 | 时代偏见审计 | 作者时代的局限性过滤 |

详细参考：`references/domain-07-adversarial.md`

### 8. 第八域·形式/数学型运算（#57-#64）
| 编号 | 代号 | 一句话 |
|:---:|:---|:---|
| #57 | 拓扑分析 | 论证结构的拓扑形状 |
| #58 | 对称性分析 | 论证中的对称与不对称 |
| #59 | 相变标记 | 论证的相变临界点 |
| #60 | 递归自检 | 书的论证是否自噬 |
| #61 | 压缩极限 | 该书能被压缩到多小而不失本质 |
| #62 | 冗余定位 | 书中可删除而不影响核心的部分 |
| #63 | 分形检测 | 论证是否在子结构中自相似 |
| #64 | 博弈重构 | 以博弈论重构书中决策场景 |

详细参考：`references/domain-08-formal.md`

### 9. 第九域·迁移型运算（#65-#71）
| 编号 | 代号 | 一句话 |
|:---:|:---|:---|
| #65 | 反领域嫁接 | 将该书的核心移植到陌生领域 |
| #66 | 古今穿刺 | 用当代问题穿刺历史文本 |
| #67 | 微观/宏观跃迁 | 在不同尺度上检验论证 |
| #68 | 物理学映射 | 用物理学框架重新翻译全书 |
| #69 | 生物学映射 | 用生物学框架重新翻译全书 |
| #70 | 失败案例嫁接 | 书中成功案例的反面案例 |
| #71 | 技术协议翻写 | 将核心发现翻译为技术实现方案 |

详细参考：`references/domain-09-transfer.md`

### 10. 第十域·考古/法医型运算（#72-#77）
| 编号 | 代号 | 一句话 |
|:---:|:---|:---|
| #72 | 写作动机考古 | 什么经历/创伤驱动了这本书 |
| #73 | 读者考古 | 当时的理想读者画像 |
| #74 | 概念尸检 | 该书消亡/被取代的核心概念 |
| #75 | 出版环境重建 | 该书出版时的知识气候 |
| #76 | 版本差异分析 | 不同版本的演变轨迹 |
| #77 | 引用链追踪 | 该书引用的知识源头追溯 |

详细参考：`references/domain-10-archaeology.md`

### 11. 第十一域·负空间型运算（#78-#84）
| 编号 | 代号 | 一句话 |
|:---:|:---|:---|
| #78 | 沉默目录 | 这本书没有说、但不得不说的 |
| #79 | 影子书 | 以被压制视角重写全书 |
| #80 | 失踪章节 | 因审查/自我审查而消失的章节 |
| #81 | 边界守卫者 | 划定"不可说"边界的隐性规则 |
| #82 | 恐怖事物的礼节 | 书中以沉默处理的禁忌话题 |
| #83 | 未问的问题 | 作者没有提出但应该提出的问题 |
| #84 | 对手缺席 | 书中没有公平对待的对手论证 |

详细参考：`references/domain-11-negative-space.md`

### 12. 第十二域·多体碰撞型运算（#85-#89）
| 编号 | 代号 | 一句话 |
|:---:|:---|:---|
| #85 | 三体碰撞 | 三本不同领域书籍的思想碰撞 |
| #86 | 敌意合成 | 将矛盾书籍强行融合产生的涌现 |
| #87 | 学术会议模拟 | 各学科专家对该书的联合评审 |
| #88 | 法庭辩论模拟 | 原告/被告/法官结构化辩论 |
| #89 | 多元宇宙分支 | 同一命题在不同世界线的展开 |

详细参考：`references/domain-12-multi-body.md`

### 13. 第十三域·涌现型运算（#90-#94）
| 编号 | 代号 | 一句话 |
|:---:|:---|:---|
| #90 | 高频词汇解码 | 超越词频的深层模式识别 |
| #91 | 断裂点定位 | 论证叙事中的逻辑断裂 |
| #92 | 主题共振 | 跨章节主题的共鸣分析 |
| #93 | 情感曲线 | 读者情感的完整旅程图 |
| #94 | 元叙事追踪 | 关于叙事本身的叙事层 |

详细参考：`references/domain-13-emergence.md`

### 14. 第十四域·特殊型运算（#95-#100）
| 编号 | 代号 | 一句话 |
|:---:|:---|:---|
| #95 | 书的墓志铭 | 用一句话总结这本书的自我认知 |
| #96 | 书的自画像 | 作者如何描写自己的角色 |
| #97 | 解毒剂处方 | 为被该书"毒害"的读者开的解药 |
| #98 | 遗书撰写 | 这本书想要被记住的方式 |
| #99 | 活的尸体测试 | 如果该书的作者今天还活着... |
| #100 | 黑箱审计 | 在不知道作者身份时独立评估该书 |

详细参考：`references/domain-14-special.md`

## 可视化

可视化图谱建议（概念图谱 / 引力场 / 情感曲线 / 信噪比 / 域覆盖矩阵）见 `references/visualization.md`。

