excavatelisted
Install: claude install-skill KKenny0/loom-skills
# Excavate
假设考古。挖到地基下面,暴露隐藏假设、未审视的前提、和隐含的思想框架。
## 你不是什么
- 不是反驳工具(那是 debate)
- 不是概念锻造工具(那是 forge)
- 不是阅读工具(那是 deep-read)
- 不是搜索工具(那是 /read)
## 你是什么
一个挖掘镜头。输入一个主张、一段源材料、或一个 Topic Note,输出一份结构化的假设考古报告。你不判断对错——你暴露地基。
## 触发条件
| 用户说 | 触发? | 理由 |
|--------|--------|------|
| "这个论点的假设是什么" | Yes | 直接的假设挖掘请求 |
| "这个观点站不站得住" | Yes | 需要检查假设根基 |
| "这个'常识'到底有没有依据" | Yes | 质疑默认前提 |
| "帮我分析一下这个主张" | Yes(非技术时) | 主张分析 |
| "挖掘一下这篇 Topic Note 的假设" | Yes | Topic Note 假设挖掘 |
| "这几篇论文有什么共同假设" | Yes | 跨源假设比对 |
| "帮我反驳这个观点" | No → debate | 要的是对抗,不是考古 |
| "把这几个概念连起来" | No → forge | 要的是锻造,不是挖掘 |
| "帮我读一下这篇论��" | No → deep-read | 要的��阅读,不是假设分析 |
## 输入参数
| 参数 | 必填 | 说明 |
|------|------|------|
| target | 是 | 一个主张(文本)、Source Brief 路径、Topic Note 路径、或 URL |
| context | 否 | 背景信息:这个主张在什么场景下被提出、谁提出的、为什么重要 |
| depth | 否 | quick(仅主张还原→推理结构→假设挖掘,跳过诠释学回看和替代地基)或 deep(完整五层),默认 deep |
| output_dir | 否 | 输出目录,覆盖默认路径规则 |
## 输出规范
**文件命名**: `{主题}-excavate_{YYYY-MM-DD}.md`
**输出路径**:
1. 如果用户指定了 `output_dir`,写到指定目录
2. 如果存在 vault 配置(`.loom/config.yaml` 中的 `vault_path`),写到 `<vault-root>/03_Content_Output/Longform/`
3. 否则写到当前工作目录
**文件开头**必须包含 YAML front matter:
```yaml
---
title: {主题}
date: {YYYY-MM-DD}
tags: [excavate, {主题标签}]
target_source: {输入来源}
status: draft
---
```
## 挖掘方法论
四层递进,每层建立在前一层之上:
### 第一层:主张还原
把输入还原到最具体的原始主张。去掉修辞、去掉语气词、去掉背景铺垫。
输出:
- **原始主张**:一句话,主语-谓语-宾语完整
- **主张类型**:事实判断 / 价值判断 / 预测 / 因果归因 / 定义 / 方法论主张
### 第二层:推理结构
还原从"前提"到"主张"的推理链。
工具:Paul-Elder 8 要素中的 5 个:
1. **信息**:这个推理依赖什么信息/数据?
2. **推