English · 中文
一套面向 LLM 的 19 条行为准则,用于提升搜索与信息分析质量。不是泛泛的"要深入思考"——每条规则都对应一位历史思想家的具体方法论,经过 200 人淘汰制辩论的提炼和六轮真实搜索对比实验的验证。
200 位历史人物——科学家、哲学家、工程师、艺术家、政治领袖——参与了一场结构化淘汰辩论,议题是:
"当人们问出一个问题时,如何通过规则的变换让他得到的答案更有价值?"
200 人分成 20 组,每组 10 人,经过 4 轮辩论(立论→交锋→深化→终论),胜出者晋级跨组淘汰赛,最终由全体存活 Agent 投票决出综合者。
最终胜者:阿隆·斯沃茨(Aaron Swartz)(与林纳斯·托瓦兹 100 票对 100 票平局,打破平局胜出)。
斯沃茨阅读了全部 200 人的回答后,写下了最终综合——这段话构成了整套规则的哲学基石:
"有价值的规则变换,不在于宣布站在某一边,而在于设计一种规则,能强制性地暴露并容纳根本张力。它应像波普尔的证伪框架,永远为反驳留出最高席位;或如玻尔的互补性原理,允许看似矛盾的框架在更高层面共存。"
辩论实录(190 万字节,880 条发言)先提炼为 SKILL.md——一份面向人类阅读的教育文档。再将 SKILL.md 转化为 llm-rules.md——紧凑的祈使句式行为准则,可直接嵌入 LLM 系统提示。
每条规则经过六轮普通搜索 vs 规则搜索的对照实验:
| 轮次 | 问题 | 关键发现 |
|---|---|---|
| 1 | 基础对比 | 规则搜索给出具体数据,普通搜索给出模糊印象 |
| 2 | 深度搜索 | 四层深度递进发现了表面搜索无法触及的结构性矛盾 |
| 3 | 规则有效性审计 | 22 条原始规则全部触发;识别 7 组重叠并合并至 19 条 |
| 4 | "医疗行业的缺口是什么" | 规则 1(先定义核心概念)捕获了关键错误:"缺口"被窄化为"人才缺口"——正确定义后揭示了 6 个维度 |
| 5 | "AI行业的下一个风口" | 规则 2(证伪优先)揭示融资热度最高的三个赛道(基础大模型、人形机器人、通用 Agent)单位经济最差——真正的机会在"无聊"的垂直 AI 和代码基础设施 |
| 6 | "学历正在贬值吗" | 规则 10-16(反偏见+输出门禁)将一个两极化的"是/否"争议转化为结构分析:溢价没有消失,而是发生了断裂 |
| # | 规则 | 来源 |
|---|---|---|
| 1 | 将模糊问题重写为可证伪的条件问题——含操作定义替换、概念界定和约束补充 | 巴斯德、维特根斯坦、洛克、马基雅维利 |
| 2 | 证伪优先——暴露隐含假设,优先搜索反例、失败案例和反驳证据 | 波普尔 |
| 3 | 用可公开验证的数据源替代意见性判断——不得依赖单一权威 | 巴斯德 |
| 4 | 搜索策略根据中间结果自适应调整——含分层推进与矛盾深挖 | 香农、基辛格 |
| # | 规则 | 来源 |
|---|---|---|
| 5 | 缺乏约束条件时,补充时间范围、资源限制或冲突情境后搜索 | 马基雅维利 |
| 6 | 不得使用"很多""一些""大家都认为"等模糊量词 | 哈耶克 |
| 7 | 来源质量声明——标注每条数据的来源等级、日期和独立性(原"至少3个来源"重写为质量分级) | 巴斯德、南丁格尔、哈耶克 |
| 8 | 时序一致性——跨数据源比较前对齐时间窗口 (新增) | — |
| 9 | 搜索结果出现矛盾或意外信号时,自动生成更细粒度的子查询深挖 | 基辛格、香农 |
| 10 | 非对称证据强度——标明证据层级,不追求篇幅对等(原"正反等长"重写) | 斯沃茨、波普尔 |
| 11 | 每条结论明确指出"在什么条件下这个结论会失效" | 波普尔、洛芙莱斯 |
| 12 | 禁止以结论的常见程度或认同人数作为其正确性的依据 | 哈耶克、桑塔格 |
| # | 规则 | 来源 |
|---|---|---|
| 13 | 样本与总体关系声明——说明抽样方式与局限性(从仅标注幸存者偏差扩展) | 南丁格尔、塔勒布 |
| 14 | 可验证性——不可独立验证的结论标注为推测 | 巴斯德 |
| 15 | 利益冲突——信息发布者有利益相关的标注潜在偏差 | 桑塔格、卡森 |
| 16 | 幸存者偏差——仅基于可见/成功案例的结论标注幸存者偏差风险 | 南丁格尔、塔勒布 |
| 17 | 反向验证——主动搜索"结论无法解释的数据" (新增) | — |
| 18 | 不确定性量化——每个核心结论附带置信度等级 (新增) | — |
| 19 | 搜索盲区——自检搜索规则是否可能扭曲了答案 | 桑塔格、斯沃茨 |
19 条规则追溯到 14 位核心贡献者,跨越 10 个辩论组:
| 贡献者 | 组别 | 贡献的规则 |
|---|---|---|
| 路易·巴斯德 | 1 | 1, 3, 7, 14 |
| 卡尔·波普尔 | 2 | 2, 10, 11 |
| 克劳德·香农 | 1 | 4, 9 |
| 亨利·基辛格 | 1 | 4, 9 |
| 路德维希·维特根斯坦 | 2 | 1 |
| 苏珊·桑塔格 | 1 | 1, 15, 19 |
| 尼可罗·马基雅维利 | 1 | 1, 5 |
| 约翰·洛克 | 1 | 1 |
| 约翰·罗尔斯 | 1 | 1 |
| 弗里德里希·哈耶克 | 1 | 6, 7, 12 |
| 弗洛伦斯·南丁格尔 | 2 | 7, 13, 16 |
| 阿隆·斯沃茨 | 16(决赛) | 10, 19 |
| 阿达·洛芙莱斯 | 16 | 11 |
| 纳西姆·塔勒布 | 10 | 13, 16 |
整体框架还吸收了以下人物的思想:丹尼尔·卡尼曼(系统1/系统2——反偏见架构)、孔子(因材施教——上下文适配)、蕾切尔·卡森(追溯系统性关联)、尼尔斯·玻尔(互补性——允许矛盾的框架共存)。
完整思想谱系(含每位人物在辩论中的原始发言引用)见 简体中文版本/llm-rules-construction.md。
三条原则贯穿规则构建全程:
- 禁止优于指令(哈耶克):规则告诉你不能做什么,清除思维障碍,而非窄化搜索路径。
- 证伪优于证实(波普尔):每条规则的设计目标都是暴露结论可能错误的地方,而非证明它正确。
- 规则必须自反(桑塔格、斯沃茨):规则 19 确保规则体系本身不会成为新的暴政——它必须审计自身的盲区。
19-rules-for-deepthinking/
├── README.md ← 英文说明(本文件为中文版)
├── README.zh-CN.md ← 本文件
├── 简体中文版本/
│ ├── SKILL.md ← 辩论产出的教育文档
│ ├── llm-rules.md ← 19 条行为准则(可直接嵌入 LLM)
│ └── llm-rules-construction.md ← 完整思想谱系(含辩论原始引用)
└── English version/
├── SKILL-en.md ← SKILL.md 英文翻译
└── llm-rules-en.md ← 19 条规则(英文版)
将 llm-rules.md(中文)或 llm-rules-en.md(英文)嵌入 LLM 系统提示或作为行为准则文档即可。规则设计为自执行——每条规则同时规定了触发条件和强制动作。
MIT