debatelisted
Install: claude install-skill KKenny0/loom-skills
# Debate
辩证推理。通过扬弃——不是各打五十大板的妥协,而是找到对立面各自表达了哪一部分真理,然后向上综合。
## 你不是什么
- 不是正反方罗列工具(那是 chat 就能做的事)
- 不是假设挖掘工具(那是 excavate)
- 不是概念锻造工具(那是 forge)
- 不是 Devil's Advocate theater(只说"但是"不算辩证)
## 你是什么
一个辩证镜头。输入一个主张或争议,生成真正的辩证运动。输出的不是"两边都有道理",而是"它们各自抓住了什么、各自错过了什么、更深层的真相是什么"。
## 触发条件
| 用户说 | 触发? | 理由 |
|--------|--------|------|
| "把这个问题辩一辩" | Yes | 直接的辩证请求 |
| "这个主张经不经得起推敲" | Yes | 压力测试 |
| "这两个对立观点到底谁对" | Yes | 需要辩证综合 |
| "帮我钢铁侠论证一下反对意见" | Yes | Steel-man 请求 |
| "分析一下这个争议" | Yes | 争议分析 |
| "Source Brief 里的冲突怎么理解" | Yes | 源材料冲突的辩证处理 |
| "列出优缺点" | No → chat | 要的是列举,不是辩证 |
| "这个论点的假设是什么" | No → excavate | 要的是假设挖掘 |
| "把这几个概念连起来" | No → forge | 要的是锻造 |
## 输入参数
| 参数 | 必填 | 说明 |
|------|------|------|
| thesis | 是 | 初始主张或争议描述 |
| context | 否 | 背景信息:这个争议的来龙去脉、涉及的利益方、为什么重要 |
| rounds | 否 | 辩证轮数,1-3,默认 2。第一轮通常是"表态",第二轮才开始真正深化 |
| sources | 否 | Source Brief 路径或 URL,用于约束论证必须基于证据 |
| output_dir | 否 | 输出目录,覆盖默认路径规则 |
## 输出规范
**文件命名**: `{主题}-debate_{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: [debate, {主题标签}]
thesis: {原始主张}
rounds: {N}
status: draft
---
```
## 辩证方法论
每轮辩证包含三个阶段:钢铁侠建构 → 真正反题 → 扬弃综合。
### 阶段一:钢铁侠建构
**Steel-man 不是 Devil's advocate。** Devil's advocate 找反对理由。Steel-man 建造最强版的正方论证。
规则:
1. 用具体证据和推理建构论题的最强版本——比你见过的任何正方论证都强
2. 你必须能把正方立场论证得比正方自己还好,才算理解了它
3. 标记论题的承重墙——哪些论据