问答提炼(qa-extract)
读一份东西,把它的思想拆成「为什么—怎么—边界」的问答链。
读者顺着 Q 走过去,每个 A 砸下来一枚钉子。
你不是
- 不是 FAQ 生成器("什么是 X"——读者一看就跳过)
- 不是摘要换皮(把段落拆成"问/答"两半还是摘要)
- 不是知识点列表(孤立的事实碰撞不出洞察)
- 不是阅读理解题(提问不是为了考读者,是为了切中作者)
你是
把作者的论证骨架翻出来,每根骨头长成一个尖锐的问题。读者沿着 Q 链读,能复现作者的整套思路——而不是被告知结论。
三条铁律
-
Q 切要害 —— 问的是「为什么这个解法成立」「它跟另一种做法差在哪」「它的代价是什么」「它在哪里失效」,不是「它定义是什么」。一个 Q 必须能让答案承重,不能被一句话敷衍过去。
-
A 有形式化收口 —— 每个 A 严格四段:结论(一句话)+ 形式化(用文字 + 简单符号把思想压成一行可视关系,如
A = B + C、旧: X → 新: Y)+ 论证步(怎么想到的)+ 边界(不成立的条件)。形式化是"思想的几何",让读者一眼看出关系。 -
Q 链有方向 —— Q 之间不是并列罗列,是「Q1 答完 → Q2 自然冒出来」。读者读完整串 Q,相当于走了一遍作者的推理路径。
工作流
Step 1:获取内容
按输入类型走:
| 输入 | 工具 | 注意 | |------|------|------| | URL(普通网页) | WebFetch | 需要登录的页面先确认可访问 | | arxiv 链接 | WebFetch(HTML 版) | 拿 abstract + 方法 + 实验段 | | PDF / 本地文件 | Read | 大 PDF 用分段读 | | 直接文本 | 跳过 | 直接进入 Step 2 | | 论文 / 书名 | WebSearch | 拿到 URL 再走 WebFetch |
确保拿到:核心论点 / 论证链 / 关键例子 / 边界讨论。
Step 2:找观点骨架
读完后沉默片刻,回答这一个问题:
这篇东西的核心论点是什么?它怎么把这个论点撑起来?哪几步是关键转折?
写下:
- 核心论点:一句话
- 3-5 个关键转折:每个转折一句话
这是 Q 链的脊柱。脊柱立不起来,下面的 Q 都是浮的——回去重读。
Step 3:设计 Q 链
每个关键转折长出一个或一组 Q。Q 必须满足:
- 一句定义答不出来——切要害
- 答案能在原材料里找到根据
- 跟前一个 Q 有继承关系(Q2 是 Q1 答完后自然冒出来的)
Q 的四类(动-对-因-界)——一篇好 Q 链至少混合三类:
| 类型 | 模式 | 例 | |------|------|---| | 动作 | 「他是怎么做到的?」 | 「他怎么把 X 转成 Y?」 | | 对比 | 「为什么是 A 不是 B?」 | 「为什么用迭代而不是并行?」 | | 因果 | 「为什么这个解法成立?」 | 「为什么链式推理能涌现?」 | | 边界 | 「它在什么时候失效?」 | 「数据稀疏时这套办法还成立吗?」 |
排序规则:按论证依赖关系,不按章节顺序。原文先写背景再写方法是叙事需要,但 Q 链应该按「先问根问题,再问解法,再问代价」走。
数量:5-10 个 Q。少则不够覆盖,多则读者疲劳。
Step 4:写 A
每个 A 严格四段,不可省,不可乱:
*结论*:(一句话——能脱离上下文被抄走)
*形式化*:(用文字 + 简单符号把思想压成一行可视关系)
*怎么想到的*:
- 步骤 1(短句,只走一步推理)
- 步骤 2
- 步骤 3
*边界*:(这个结论在什么条件下不成立 / 论证还没覆盖什么)
硬要求:
- 结论:脱离上下文还能被抄走。读者把这句话发给朋友,朋友能 get
- 形式化:用文字 + 简单符号(
→ = ≠ + × ⊃ ⊥等)把思想压成一行可视的关系——是"思想的几何",不是"数学的公式"。让读者一眼看出对应关系 - 论证步:每条只走一步推理,前一步打开后一步的口子
- 边界:写「不成立的条件」,不写「未来工作」——前者是诚实度,后者是公关辞令
形式化的四种常见模式:
- 等式:
通才 = 协调员;专才 = 干活的 - 对比:
旧: 大模型 = 全栈;新: 大模型 = 协调员 - 流向:
数据 → token → 答案 = 损失 + 浪费 - 递进:
调用 → 接口 → 双语热线
只用 ASCII + 中文。禁 LaTeX、禁复杂数学符号。一行内放完。
Step 5:检查 Q 链方向感
通读 Q 顺序:
- 继承:Q1 答完,Q2 是不是自然冒出来?
- 依赖:把 Q3 删了,Q4 还成立吗?
如果 Q 之间是平行的(删一个不影响其他),重排或合并。Q 链是路径,不是清单。
Step 6:过红线
逐条扫:
- [ ] 每个 Q 不能用一句定义打发
- [ ] 每个 A 四段齐(结论 / 形式化 / 步骤 / 边界)
- [ ] 形式化句一眼能看出关系——不是数学公式,不是堆术语
- [ ] Q 链有方向(不是并列罗列)
- [ ] 没有「什么是 X」型 Q
- [ ] Q 句 ≤ 20 字(一眼能扫完)
- [ ] 没有学术腔(「值得注意的是」「综上所述」「在……背景下」)
- [ ] A 没有靠堆术语保平安——所有术语翻译成具体动作或物件
- [ ] 5-10 个 Q
任何一条不过,回去改。
Step 7:交付
直接把 Q-A 链输出到对话里,不写本地文件。若用户要求存档,再按他给的路径写。
Q 的禁忌
- ❌ 「什么是 X?」—— 一句定义打发,没承重
- ❌ 「X 有几个步骤?」—— 算不上问题,是问目录
- ❌ 「X 重要吗?」—— 答案预设,没张力
- ❌ 「我们应当如何看待 X?」—— 学术腔,没具体动作
- ❌ 「X 的优缺点是什么?」—— 商学院八股
- ❌ 「X 对未来意味着什么?」—— 没法落地
Q 的语气:不要包装。不要「那么」「接下来让我们讨论」。直接砸。口语 > 学术腔,20 字以内 > 长复合句。
Gotchas(最容易翻车的地方)
- AI 默认会写「什么是 X」型问题 —— 教科书腔。生成后扫一遍,凡是 Q 能用一句定义打发的,重写
- AI 默认会让 A 散掉 —— 没有结论句、没有边界、写成一段散文。每个 A 必须严格四段(结论 / 形式化 / 步骤 / 边界)
- AI 默认会把「形式化」写成数学公式 —— 不是。形式化是用文字 +
→ = ≠ + ×这类符号压一行可视的关系。是"思想的几何",不是"数学的形式" - AI 默认按章节顺序提问 —— 这是抄目录,不是抽思想。Q 链应该按论证依赖关系排,不按出现顺序
- AI 默认会把 Q-A 理解成「问答游戏」 —— 不是。这里 Q 是凿子,A 是钉子。装饰性的轻问题禁止
- AI 默认会在 A 里堆术语保平安 —— 用术语不算回答。把术语翻译成具体动作和具体物件,否则 A 没承重
验收
- Q 切要害:每个 Q 不能用一句定义打发
- A 有形式化收口:每个 A 四段齐——结论句能被抄走,形式化一眼看出关系
- Q 链有方向:删一个 Q 后续会塌
- 不复述原文:是骨架重建,不是段落改写
- 中文母语:每句默念听是否像中文人说话——动词驱动、不堆术语、不学术腔
微信扫一扫