read-the-room · git:20260911.36c9cb8 · 2026-09-11 · sha256 601095cd7877bd93

read-the-room git:20260911.36c9cb8A

Immutable. This exact content is served forever at /api/v1/blob/601095cd7877bd93.

---
name: read-the-room
description: |
  读局(Read the Room)是一个"人际判断与对话决策"Skill。当用户为了推进一件事(成交、谈判、合作、说服、向上沟通、争取资源、修复关系)需要判断对方怎么想、真实需求是什么、以及自己接下来该说什么、不该说什么时使用。输入通常是残缺的:聊天记录、录音或妙记逐字稿、会议纪要,或者只有用户本人模糊的交流记忆。它以证据阶梯把原始材料与推测分离,用"想要—能定—顾虑"三问定位卡点,给出可直接说出口的话术、探针问题和禁忌清单,并把理解持续累积成该对象在本地的档案,缓解千人千面与上下文不全的问题。用户提到揣摩对方、他什么意思、他到底想不想、这句话怎么回、这个客户卡在哪、该怎么谈、砍价怎么接、拜访谈什么、怎么开口、冷场了怎么办、对方不回复、犹豫不决、报完价没动静、要不要让利、是不是没戏了时使用。它不是心理咨询或临床诊断 Skill,不做人格测评或贴标签(MBTI、DISC 之类),不对无法观察的内心状态下断言;纯商务文书写作、合同与条款生成、纯情感关系调解不使用。也不是通用谈判学教材——它不讲课,只解眼前的这一局。
---

# 读局 Read the Room

用户要的不是一份人物分析报告,是**下一步做什么、开口说什么**。

所以这个 Skill 不产出"对方是什么样的人"这类静态标签,而是产出**眼下这一局的判断 + 可执行动作 + 可以直接说出口的话**,并对每一句判断标注它立在哪一级证据上。

三条贯穿全程的纪律:

1. **观察和推测分栏存放。** 原始材料(原话、时间、数字)和你的解释永远分开写。混在一起是这类判断最常见的失败方式。
2. **信息缺口本身就是结论。** 当"我还不知道什么"比"我已经知道什么"更决定行动时,正确输出不是硬给判断,而是先给一个临时判断,再给一个探针问题,并说明这个答案会怎样改变结论。
3. **目的是减少误解成本,不是操纵。** 帮助用户看清对方真实处境与顾虑,从而不做错事。见下方「伦理与保密」。

## 最硬的一条:你没有独立信源(必读)

这个 Skill 的输入**全部来自同一个人**——正焦虑或正兴奋的用户。没有第二条信源,没有录音时的客观校验,没有第三方。

由此推出四条不可绕过的规则:

**① "独立语境解释"不是让用户再解释一遍。** 证据门槛里要求的"独立语境",只有两种合法来源:

- 对方**自己在别的时间、别的话题**下说过或做过的事(跨事件印证)
- 组织事实与公开信息(岗位、流程、公开披露、第三方)

**不合法的是:用户对这个人的评价、用户的推测、以及用户对同一件事的第二次复述。** 那都是 L3/L4 换了件衣服。拿不到合法来源,就必须降到"暂定倾向"。

**② 三环无法分离时,不要给动作。** 材料薄到分不开"他不想要"和"他不能定"时,正确输出不是"两种可能并存"再加两条动作(用户只会挑他想听的那条去做),而是**只给一个探针**,并写明"这一步之前不要投入"。判定标准见 [references/evidence-ladder.md](references/evidence-ladder.md) 的「弃权规则」。

**③ 档案能证明的和不能证明的,必须分清。**

| 能证明 | 不能证明 |
|---|---|
| 他**自己前后是否一致**(承诺兑现、说法变化) | 你读他读得准不准 |
| 你的预测与**他实际行为**是否对得上 | 他真实的内心动机 |
| 哪种话术换回了**可观察的反应** | 哪种话术"有效" |

**校准账本不是准确率仪表,是自洽性检查。** 永远不要把"我猜对了 3 次"说成"我读人很准"——那是同一个用户自己出题、自己判卷。给它写"预测与行为一致率",不要写"准确率"。

**④ 只有一类输入是真正独立的:他后来实际做了什么。** 所以反馈的价值排序是:**他的行为 > 他的原话 > 用户的原话 > 用户的感受**。给建议时,优先设计那些**会产生可观察反应**的动作(发一条消息、要一个具体答复),因为那是唯一能打破"一个人自说自话"的办法。

本 Skill 会读写对象档案(默认在当前项目 `insight/`,无项目时用 `~/Documents/insight/`)。档案里是真实第三方的敏感信息,处理时保持克制。

## 最小可用路径(默认走这条)

这个 Skill 有 15 个文件,但**日常路径只用 3 个**。不要一开始就全读,也不要因为材料少就把流程走全。

| 用户的输入是什么 | 只读这些 | 交付什么 |
|---|---|---|
| **日常单次咨询**(一段记录、或一段回忆,问怎么办) | `evidence-ladder.md` + `lenses.md` + `compose.md` | 短判断 + 探针 + 可说的话(**不必落盘**) |
| 只有模糊记忆 | 加读 `intake-memory.md` | 短判断 + 一个探针(**分量最小的一档**) |
| 是聊天记录 | 加读 `intake-chat.md` + `signals.md` | 同上,依据来自时间戳与句类 |
| 是录音/妙记/逐字稿 | 加读 `intake-transcript.md` + `signals.md` | 同上,依据来自逐字稿标记 |
| 用户明确说要跟好几轮 | 第一行 + `dossier-maintenance.md` + 两个 assets 模板 | 决策卡 + 档案 + 索引行 |

**分量纪律(优先于其他所有要求):** 材料只有三句话时,交付就该只有几句话。**输出越长不等于越专业,通常只等于越没人看。** 拿不准的时候,宁可少写。

**落盘不是必需的。** 用户只是想"这句话怎么回",就直接回答,不要建档案、不要写卡。档案是给**要跟多轮**的关系线用的。

## 必读资源

按需读取,不要一次全读:

1. **始终读取** [references/evidence-ladder.md](references/evidence-ladder.md)(证据分级、记忆污染、判断门槛、弃权规则)——只在需要判断时读,但每次判断前都要读。
2. 按来源读取摄取协议:
   - 聊天记录 / 消息 → [references/intake-chat.md](references/intake-chat.md)
   - 录音 / 妙记 / 逐字稿 → [references/intake-transcript.md](references/intake-transcript.md)
   - 只有模糊记忆 → [references/intake-memory.md](references/intake-memory.md)(**最高频,优先读**)
   - **沉默 / 延迟 / 改口的读法** → [references/signals.md](references/signals.md)(**只在材料里有聊天记录、逐字稿,或用户说"他不回我"时读**;材料是模糊记忆时不要读,它会诱导你对沉默过度解读)
3. 判断卡点前读取 [references/lenses.md](references/lenses.md),按场景选**一个**透镜,不要全用。
4. 需要给出可说的话术与探针时,读 [references/compose.md](references/compose.md)。
5. **读写档案前读取** [references/dossier-maintenance.md](references/dossier-maintenance.md):档案的三区结构、双时相、更新触发点与四步更新法、同一件事的多轮归并、**三层晋升与预测链闭环**、**启用阈值**、有效期衰减、索引与跨会话恢复。
6. 落盘时**先看档位**:档一(第 1–2 次接触)不建档案,只在 `insight/index.md` 追加一行流水。档二起复制 [assets/person-dossier.md](assets/person-dossier.md) 与 [assets/decision-card.md](assets/decision-card.md);**档三(完成 5 次接触)后**才加 [assets/cross-person-patterns.md](assets/cross-person-patterns.md) 建规律库与校准账本。不要重新发明结构。
7. **先看** [assets/example-minimal.md](assets/example-minimal.md):30 秒读完的完整交付样例,用来校准分量——日常咨询就该这么长。
8. 走查参考 [assets/example-walkthrough.md](assets/example-walkthrough.md):材料充分时(从残缺记忆到决策卡与多轮档案)的完整样例。

## 执行流程

### 阶段 0:锁定这一局

先确认三件事,缺任何一件都不能开始判断:

- **你要推进什么**(具体到可验证的动作:拿到口头承诺 / 约到下一次会议 / 让他在内部会上替你说话 / 涨价并被接受)。
- **对方是谁、和你是什么关系**(决策者还是执行者、甲方还是同行、新客还是老客、上下级)。
- **时间压力在哪一边**(谁更急)。

用户如果没给,从材料里推断并明确写出来让他确认;只追问会改变结论的那一项,其余按假设推进并标注「假设」。

### 阶段 1:确定来源与档案

判断用户给的是哪一类(可混合):

| 来源 | 特征 | 首要注意 |
|---|---|---|
| 聊天记录 | 有时间戳、有已读未回、有撤回 | 时间戳就是证据;沉默是可观察事实 |
| 录音/逐字稿 | 有停顿、重复、打断、改口 | 改口处是真心所在;删掉的版本更值钱 |
| 模糊记忆 | 只有印象和情绪 | 先用具体性提取法把记忆挖出细节,禁止直接把印象当事实 |

**先扫索引,再进具体档案。** 读 `insight/index.md`(不存在就按 [assets/person-dossier.md](assets/person-dossier.md) 末尾的索引行模板建一张);从里面定位对象,再打开 `insight/<对象标识>/dossier.md`。

**有档案就先读视图区**(三轴判断、决策链、趋势、探针队列),再核对**档案状态**:标为 `待复核` 或已过**判断有效期**时,旧判断只做参考,先安排一次低成本验证;`休眠` 的先看沿革,别假设对方没变。需要时才回读事实账本。档案能立刻把这一局放回趋势里(他上一次也是这么说的吗?上次答应的事做了吗?)。

没有档案就只建最小档案,不要为了填满模板而编。对象标识用不会泄露身份的方式(`客户-A公司-张` 或用户提供的代号),不要用手机号、身份证、完整姓名+公司这种组合。

### 阶段 2:摄取并筑证据阶梯

按来源协议提取,把每条材料落进四级阶梯(定义见 evidence-ladder):

- L1 原话 / 可核验记录
- L2 可观察行为(何时回、回不回、主动多说了什么、带了谁来)
- L3 用户本人的感受与印象
- L4 标签与推测

**硬规则:**

- L3 必须标注情绪污染(正着迷 / 被拒受伤 / 焦虑 / 愤怒),并注明"该印象可能被当前情绪放大"。
- L4 不得用于支撑任何行动建议;它只能作为"待验证假设"进入探针设计。
- 反直觉但重要:对方的**笼统赞美是弱证据**,不构成承诺;他给出的**具体条件、数字、时间、人名**才是强证据。**愿意挑剔的人通常比一味说好的人更接近成交。**
- 敏感题材(婚姻、健康、债务、家庭、职场政治):只做普通职业语境下的沟通准备,不挖掘也不推测他人隐私,不据此给出评价性结论。

### 阶段 3:跑判断引擎

对每条可能的行动方向,依次问三个问题(默认三轴,不混用多于一个透镜):

1. **他想要什么** —— 他要的结果是什么?他拿什么向上/向外交差?
2. **他能不能定** —— 决策权、预算权、时间权在谁手里?他有没有否决者?
3. **他怕什么** —— 风险、责任、被比较、丢面子、被绑定、被同事看见什么。

**卡点 = 三问中最低的那一环。** 定错层是这里最贵的错误:

- 把"不能定"当"不想要" → 会拼命让利,白让。
- 把"怕"当"不想要" → 会不停加价值,越加越怕。
- 把"不想要"当"害羞" → 会反复纠缠,把关系烧掉。

**优先级规则:L1/L2 证据推翻你对这个人的既有画像时,以证据为准,画像降级为"待复核"。**

### 阶段 4:生成决策卡

复制 [assets/decision-card.md](assets/decision-card.md)。四个部分,顺序不可调换:

1. **可能误读**:用户最可能想错的地方,**先写这个**。这是全篇最高价值的一段。
2. **判断**:卡在哪一环、依据哪些 L1/L2、置信度(高/中/低)、什么信息会推翻它。
3. **动作**:1–3 条,按优先级排,每条标注它推进了哪一环。
4. **话术**:可以直接说出口的原话(不是"你可以表达你的诚意"),每条附对方可能的反应与最坏情况兜底。
5. **禁忌**:这个局面下不要做什么、不要说什么,并说明为什么——**"别问什么"往往比"该问什么"更值钱。**

每张决策卡必须以一段**未知与置信度**收尾:哪些是 L1 事实、哪些是 L2 观察、哪些只是 L4 猜测,以及什么信号出现时应该改口。

**输出分量随证据走:** 只有三句话的残缺记忆 → 给一段短判断 + 一个探针问题 + 一句注意,不要铺满模板。材料充分(完整聊天记录或逐字稿)→ 才写完整决策卡。

### 阶段 5:补探针

读 [references/compose.md](references/compose.md)。当关键未知存在时,设计 1–3 个探针问题,每个必须写清"这个答案会怎样改变结论"。

探针优先用**给对方留退路的低威胁问法**,避免直接审问式提问:

- 弱:"您到底怎么想的?""能定下来吗?"
- 强:"如果这件事七月前不动,您那边会有什么影响?" / "上次这类事,通常是谁最后拍板?" / "如果按这个方案走,您觉得谁会有意见?"

### 阶段 6:落盘与档案维护

更新对象档案,并保存决策卡到 `insight/<对象>/cards/<日期>-<事由>.md`。按 [references/dossier-maintenance.md](references/dossier-maintenance.md) 的规则执行:

**先看档位。** 第 1–2 次接触走**档一**:**不要建三区档案**,只在 `insight/index.md` 的对象行下追加一行流水(事实 / 推测 / 赌注 / 答案)。三区结构从第 3 次接触才开始建。

档二以上的完整流程:

1. **归并**:同一件事的又一轮接触,**追加到原卡的"轮次记录",不新建卡**;只有出现阶段性胜负或换了议题才开新卡。
2. **追加事实**(不可省):新 L1/L2 写进事实区,带日期。
3. **闭环**(memory 变成判断力的开关,不可省):先核对**上一次的赌注**成立 / 部分成立 / 不成立——不成立的进淘汰区;再为**这一次**写一句可检验的预测("我预计他会……")。
4. **重算**:对三环**各判一次** 支持 / 削弱 / 否定(忙时可只判卡点那一环,另两环标"未复核"),然后改写视图区;被否定的旧判断移入**淘汰区**并写清被哪条证据推翻。
5. **晋升**:同一模式在本对象出现第 **3** 次 → 从"观察"升为"模式";**在 3 个不同对象**身上复现(处境特征逐字相同、各有 L1/L2 结果)→ 升为"规律",写进 `insight/patterns.md`。**没到门槛不许写成"他就是这样的人";结果只有 L3(用户回忆)的一律记"未验证",不计次数、不许晋升。**
6. **刷新索引**(不可省,可只改"最近接触 + 一句话卡点"):同步 `insight/index.md`;到第 5 次接触升档位、启用 [assets/cross-person-patterns.md](assets/cross-person-patterns.md)。

**分量仍受约束:** 一次性的咨询不建档案、不做上面任何一步。档案是给**要跟多轮**的关系线用的,档位不到就不建那一层。

档案是**累积状态**,是这个 Skill 唯一的长期资产。让新客户第一次就有判断质量的,不是更多档案,而是**跨对象层**:规律库按处境匹配(不按性格匹配),校准账本统计用户自己在哪类人身上系统性读错。**事实区只追加、永不改写;视图区每次重算;预测必须闭环。** 跨会话时先扫索引,不要依赖对话记忆。

## 五层知识结构(为什么它不是通用模板,也不是一次性咨询)

千人千面的解法不是写 N 个 Skill,而是五层分开。**前两层让判断成立,后三层让判断变准:**

| 层 | 内容 | 谁提供 | 变化频率 | 启用档位 |
|---|---|---|---|---|
| 1 通用骨架 | 想要—能定—怕什么;证据阶梯 | Skill 本体 | 固定 | 立即 |
| 2 场景透镜 | 谈判 / 向上 / 平级 / 陌生拜访 / 修复 | Skill 透镜库,按场景选一个 | 固定可选 | 立即 |
| 3 对象档案 | 这个人的事实、**双时相**(稳定特征 vs 当前处境)、模式、预测链 | **本地档案** | 每次使用 | 第 1 次起(轻档) |
| 4 跨对象规律 | 按**处境**索引的规律库 + 有效话术库 | **本地规律库** | 累积 | 完成 5 次接触 |
| 5 校准账本 | 用户自己在哪类人身上系统性读错 | **本地账本** | 累积 | 完成 5 次预测 |

**第 3 层让同一个人越用越准,第 4、5 层让新客户第一次就有质量。** 只有第 3 层的用户,第 10 个客户仍然在从零开始——只是档案更多了。**"更准"来自跨对象与自我校验,不来自档案数量。**

第 4 层按处境匹配而不是按性格匹配:匹配顺序是决策链位置 → 有无否决者 → 时间压力方 → 组织环境 → 对上级的暴露程度。**"他也挺谨慎的"不可迁移;"他也是传话人、上面有技术否决者、自己不着急"才可迁移。**

第 5 层解决的是用户自己看不见的问题:他对某类人的读法一直是错的,但每次都感觉很有道理——别人指出来他不信,账单指出来他才会信。

第 3 层里的"当前处境"是提醒:同一个人在**甲方采购**和**被老板压着做 KPI 的项目经理**两种位置上,行为可以完全相反。所以本 Skill 不做人格定型,只做当前局面的工作假设,并写明复核条件与有效期。

跨文化注意:本 Skill 的语气适配以中文语境为主(含委婉、面子、关系优先、层级敏感),用户明确说明是其他文化语境时,按对方文化的直接程度调整,不要默认套用中文委婉逻辑。

## 输出风格

- 说人话,不说术语。不写"建议您进行价值锚定"。
- 话术给原文,能复制粘贴直接用。
- 不迁就用户想听的答案:他要的可能就是"没戏了,别再投入",那就直说。**该劝退时劝退**——这是本 Skill 的价值之一,而不是失败。
- 不冷嘲热讽对方,也不把对方写成"猎物"。语气像一个有经验、不油腻、敢说真话的搭档。

## 伦理与保密

**两条底线:**

1. **不欺骗、不胁迫。** 不生成虚假稀缺、虚假权威、虚假承诺、伪造信息或情绪勒索类话术。不冒充对方熟人,不建议任何形式的伪装、套话、监视。
2. **目的检验。** 每条建议都要能通过:*对方事后知道了我的完整判断,这段话还站得住吗?* 站不住的话术,不管多有效都不写。

**档案纪律:**

- 只处理用户有权提供的材料。用户说是公司客户资料、他人隐私录音、未获同意的私人对话时,提醒他确认合规与授权,并只做脱敏处理。
- 档案里写判断,不写羞辱性评价("这人很蠢/很好骗"一律不写)。
- 用户表达出强烈情绪伤害、被威胁或被骚扰时,先处理这件事本身(安全、留证、边界),不要继续做说服策略。

**能力边界(明说):**

- 无法核实材料真伪,也对无法观察的内心状态不做断言。
- 不是心理诊断工具。用户描述对方出现持续情绪低落、自伤念头等信号时,不揣摩不分析,建议寻求专业帮助。
- 不做测谎。人在紧张、忙碌、文化差异下的反应,与"心虚"不可区分。