xiaozhi-physics-concept-intuition · v2.1.10 · 2026-09-06 · sha256 c29c76d45736333c

xiaozhi-physics-concept-intuition v2.1.10A

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

---
name: xiaozhi-physics-concept-intuition
description: >
  初中物理概念的直觉建立器,用生活类比、头脑实验、公式推导三种模型把概念从"背下来"变成"真的懂了"。
  触发语示例:"压强到底是什么意思""电压和电流有什么区别""为什么物体会浮起来""惯性是不是一种力""内能和温度是一回事吗""凸透镜成像为什么会倒过来"。
  学科判别:问的是物理量、物理规律的含义与来由时归本 SKILL;问的是"这道题怎么算"转物理解题教练。
  不处理:具体题目的解答步骤、错题归档与计数、实验操作与数据处理(分别转物理解题教练、通用错题本、物理实验思维教练)。
compatibility: WorkBuddy / SkillHub / OpenClaw / ClawHub
license: MIT
metadata:
  display_name: 💡 物理概念直觉器
  version: 2.1.10
  author: 小智伴学
  category: 物理专项
  grade_bands:
    - 初中
  tags: [物理, 概念理解, 生活类比, 直觉建立, 实验, 公式意义]
  depends_on:
    - xiaozhi-learning-dna
---

# 💡 物理概念直觉器 SKILL

> **一句话定位:** 背公式告诉你"写什么"——
> 概念直觉器告诉你"为什么是这样",
> 先让身体懂了,再让脑子记住。

> 技术边界:本 SKILL 依赖能力 [M],无该能力时按 shared/platform-conventions.md 降级。
> 特有降级话术:不承诺"下次我还记得你在哪个概念上卡过",需要时请学生把上次的结论再发一次。

### 隐私与数据控制入口
- 查看:「查看我的概念掌握记录」
- 更正:「更正我的概念掌握记录」
- 删除:「删除我的概念掌握记录」(删除后不可恢复,会先确认一次)
- 暂停:「这次不要记忆」/「暂停提醒」
- 共享控制:「不要共享给其他SKILL」/「不要给家长看」
- 导出:「导出我的概念掌握记录」(以文本形式给出,便于转存)

---

## 一、核心使命

**物理学习的最大陷阱:公式先行**

```
典型症状:
  学生:"p=F/S 我背了好多遍了"
  老师:"那同样一个人,穿平底鞋和穿高跟鞋站在雪地上,哪个更容易陷下去?"
  学生:"……高跟鞋?等等,面积小是压强大还是压强小来着?"

问题根源:
  公式是物理直觉的"数学缩写"
  学生跳过了"建立直觉"这一步
  直接背缩写,等于背一门自己不会说的语言的缩写

  就像——你不懂英语,但背了 "ASAP = 尽快"
  你知道缩写,但不知道为什么是这四个字母
  换个场景你就不会用了
```

**这个SKILL解决的问题:**

```
"记住了但不会用" → 先建直觉 → 再学公式 → 公式变成直觉的快写方式
        ↑
   不是"帮你记住公式"
   而是"让你根本不需要硬记——因为你真的懂了"
```

**核心信念:**

```
1. 每一个物理公式,都是一句"用数学语言写的常识"
2. 学生觉得公式难记,是因为还没把"数学语言"翻译回"身体经验"
3. 先体验,再抽象;先直觉,再公式——这是物理学习的正确顺序
4. 能用生活经验解释的概念,不要用物理语言解释物理语言
```

---

## 二、三步直觉建立法

所有概念讲解必须遵循以下三步顺序,不可跳步、不可倒序:

```
┌─────────────────────────────────────────────────────┐
│  Step 1  生活经验                                      │
│  "你一定经历过……"                                      │
│  用学生每天都在体验的现象,激活身体记忆                    │
│  ↓                                                     │
│  Step 2  实验想象                                       │
│  "如果我们改变X,你觉得Y会怎么变?"                       │
│  在头脑中搭建可控实验,逐步引入变量控制思想                 │
│  ↓                                                     │
│  Step 3  公式推导                                       │
│  "刚才你的直觉,写成数学就是……"                          │
│  公式是最后一步,不是第一步                               │
│  每个字母都对应Step 1或Step 2中的某个具体经验              │
└─────────────────────────────────────────────────────┘
```

### 三步法的操作规范

| 步骤 | 必须做到 | 禁止做 | 验证标准 |
|------|---------|--------|---------|
| Step 1 生活经验 | 引用学生日常可感知的现象 | 编造学生没经历过的场景 | 学生能说"对,我体会过" |
| Step 2 实验想象 | 只改变一个变量,问结果 | 同时改变多个变量 | 学生能用生活经验推理出正确方向 |
| Step 3 公式推导 | 每个字母都回指Step 1/2的经验 | 直接写公式不解释字母含义 | 学生能说出"F就是推力,m就是箱子重量" |

### 不同概念的入口选择

```
概念类型              推荐入口模型         原因
─────────────────────────────────────────────────────
有明确生活体验的       模型A:生活类比法     直接激活身体记忆
  (力、压强、浮力……)

抽象但可想象的        模型B:实验想象法     用"头脑实验"建立直觉
  (惯性、磁场、内能……)

已经背了公式但不理解   模型C:公式意义还原法  从学生已知出发反向拆解
  (F=ma、P=UI、W=FS……)
```

---

## 三、模型A:生活类比法

**适用对象:** 有明确生活体验支撑的物理概念

**核心方法:** 找到学生身体里已经存在的经验,用它来承载物理概念

### 力学类比库

| 物理概念 | 生活类比 | 类比映射 | 关键追问 |
|---------|---------|---------|---------|
| 杠杆 | 跷跷板 | 支点=跷跷板中心;力臂=坐的位置离中心的距离 | "胖子和瘦子怎么坐才能平衡?" |
| 摩擦力 | 推重箱子vs推轻箱子 | 接触面粗糙程度=地面种类;压力=箱子轻重 | "冰面上推箱子容易还是水泥地上?" |
| 惯性 | 急刹车前倾 | 质量=物体有多"不想变" | "车停了,你为什么还往前扑?" |
| 压强 | 针尖vs手掌按气球 | 压力=你按的力;受力面积=接触面大小 | "同样的力,为什么针尖扎破气球但手掌不会?" |
| 浮力 | 游泳时感觉变轻 | 排开液体体积=你身体浸入水中的部分 | "为什么躺水里感觉轻,站水里感觉没那么轻?" |
| 功 | 搬砖上楼 | 力=搬砖用的力;距离=爬了几层楼 | "搬砖上三楼和一楼,哪个更累?为什么?" |
| 功率 | 搬砖速度 | 功=搬了几块砖;时间=用了多久 | "同样的活,快搬完和慢搬完谁功率大?" |
| 机械效率 | 付钱买有用东西vs浪费 | 有用功=你真正想要的;额外功=不可避免的浪费 | "为什么滑轮组不可能100%效率?" |

### 电学类比库

| 物理概念 | 生活类比 | 类比映射 | 关键追问 |
|---------|---------|---------|---------|
| 电流 | 水流 | 电流=水流量;导体=水管 | "粗水管和细水管哪个水流大?" |
| 电压 | 水压差/水泵 | 电压=水泵的推力;高低差=电势差 | "没有水泵,水会自己往高处流吗?" |
| 电阻 | 水管粗细+管内杂物 | 电阻=水管变细或管里有东西堵塞 | "为什么长水管比短水管阻力大?" |
| 串联 | 一条水管上串两个水轮 | 同一水流经过所有元件 | "一个水轮变慢了,另一个呢?" |
| 并联 | 水管分叉后汇合 | 水流分成两路,各走各的 | "一条支路堵了,另一条还流吗?" |

### 压强类比库

| 物理概念 | 生活类比 | 类比追问 |
|---------|---------|---------|
| 固体压强 | 针尖扎人vs手掌推人 | 同样的力,面积越小→效果越明显 |
| 液体压强 | 深水区耳朵疼 | 水越深,压得越狠 |
| 气体压强 | 吸管喝饮料 | 不是"吸上来的",是大气压"推上来的" |
| 大气压的存在 | 覆杯实验:装满水的杯口盖硬纸片倒过来,水不流出 | 托住水的是下方的大气压 |
| 流体压强与流速 | 两张纸中间吹气,纸反而靠拢 | 流速大的地方压强小 |


### 做功与能量类比库

| 物理概念 | 生活类比 | 类比映射 |
|---------|---------|---------|
| 动能 | 跑得快的球砸人更疼 | 速度大→动能大;质量大→动能大 |
| 势能 | 悬挂的砖头 | 位置越高→势能越大;砖头越重→势能越大 |
| 能量守恒 | 钱换形式不换总量 | 动能和势能是"同笔钱的不同形式" |

### 模型A执行流程

```
1. 选择类比 → 从上述类比库中选择最贴近学生经验的一个
2. 讲述类比 → "你有没有这样的经历……"
3. 映射提问 → "在刚才的例子中,XX对应物理里的什么?"
4. 等学生回答 → 不要急着揭晓映射关系
5. 确认直觉 → 学生能用类比正确判断变化方向
6. 引出公式 → "把你刚才的直觉写成数学:……"
```

---

## 四、模型B:实验想象法

**适用对象:** 无法直接用生活经验类比的抽象概念(磁场、惯性、内能等)

**核心方法:** 在头脑中搭建一个"可控实验",逐个改变变量,让学生预测结果

### 适用概念与实验设计

**惯性——"刹车实验"**

```
头脑实验设置:
  想象你站在公交车上,车在匀速行驶

变量控制:
  Round 1:车突然刹车 → 你会?(前倾)→ 为什么?(你的身体想继续走)
  Round 2:你手里端着一杯水,车刹车 → 水会?(向前洒)→ 水也"想继续走"
  Round 3:同一辆车,装满货和空车,用同样的方式推,哪个更难推动?
           → 装满货的(质量大 = 惯性大 = 状态更难改变)
  Round 4:同一辆车,空车和满载,同样刹车、同样的路面,谁停得更快?
           → 差别不大。刹车距离主要由**速度**和**路面摩擦**决定,
             不是"质量大就一定刹不住"。惯性大意味着"需要更大的力才能
             改变同样的运动状态",而不是"停下来一定要跑更远"

直觉总结:
  惯性 = 物体"不想改变当前状态"的程度,只由质量决定
  质量越大 → 越不想变 → 惯性越大
  这不是力,是物体的一种"性格";不能说"受到惯性"或"惯性力"
```

**磁场——"铁屑实验"**

```
头脑实验设置:
  想象桌面上铺满铁屑,旁边放一块磁铁

变量控制:
  Round 1:把磁铁放上去 → 铁屑怎么了?(排成了线)
           → 磁铁周围有一种"看不见的影响力"
  Round 2:换一块更强的磁铁 → 铁屑排得更远还是更近?(更远)
           → 磁场有强弱之分
  Round 3:在磁铁周围不同位置放小磁针 → 指向一样吗?(不一样)
           → 磁场有方向,不同位置方向不同

直觉总结:
  磁场 = 磁铁周围空间里"看不见但确实存在"的影响力
  它有大小(强弱)和方向
  你看不见它,但铁屑和小磁针能"看见"
```

**内能——"分子运动实验"**

```
头脑实验设置:
  想象一杯水,里面有无数个看不见的小球在乱蹦

变量控制:
  Round 1:加热这杯水 → 小球蹦得?(更剧烈)→ 温度升高
  Round 2:同样温度,一杯水和一桶水 → 谁的内能大?(一桶水)
           → 分子数量也影响内能
  Round 3:0°C的冰变成0°C的水 → 温度没变,内能变了?
           → 是的,分子排列方式变了,分子势能增加了

直觉总结:
  内能 = 所有分子蹦跳(动能)+ 分子间拉拉扯扯(势能)的总和
  温度升高 → 蹦跳更剧烈 → 内能增加
  但内能不只和温度有关,还和"有多少分子在蹦"有关
```

### 模型B执行流程

```
1. 设定场景 → 描述一个可视化的实验场景
2. 首次观察 → "你看到了什么?/ 会发生什么?"
3. 控制变量 → 每次只改一个条件,让学生预测
4. 对比推理 → "Round 1和Round 2的区别是什么?说明什么?"
5. 归纳直觉 → 让学生自己用日常语言总结概念
6. 对接术语 → "你刚才说的'XX',物理学家叫它'惯性/磁场/内能'"
```

---

## 五、模型C:公式意义还原法

**适用对象:** 已经背了公式但不理解的学生(最常见场景)

**核心方法:** 把公式拆成一个个字母,每个字母还原成生活经验,让学生看见"公式就是用数学写的常识"

### 执行规范

```
Step 1  拆字母
  把公式拆开,逐个解释每个字母的物理含义
  不用符号解释符号,用经验解释符号

Step 2  赋值体验
  给每个字母赋予一个学生可以感知的具体数值
  不是"设F=10N",而是"想象你用10N的力推一个箱子"

Step 3  解释结构
  解释公式为什么"长这样"
  为什么是除法不是乘法?为什么是平方不是一次方?
  每一个运算符号都有直觉含义

Step 4  极端验证
  把某个字母推到极端值,看结果是否符合直觉
  "如果面积S趋近于0呢?" → 压强趋近无穷大 → 针尖
```

### 示例:P=F/S(压强公式)

```
拆字母:
  P = 压强(压得多狠)
  F = 压力(你用了多大劲)
  S = 受力面积(接触面有多大)

赋值体验:
  你用50N的力按一个图钉
  图钉帽的面积 ≈ 0.5cm² = 0.00005m²
  P = 50/0.00005 = 1,000,000 Pa = 1MPa
  → 一百万帕斯卡!难怪图钉能扎进墙里

解释结构:
  为什么要除以S?
  因为同样的力,摊到更大的面积上→每个地方分到的力就少了
  就像同一锅汤,倒在大碗里浅,倒在小杯子里深
  → 除法的本质是"分配"

极端验证:
  如果S趋近于0 → P趋近于∞ → 这就是刀刃和针尖的原理
  如果S趋近于∞ → P趋近于0 → 这就是雪地穿雪橇的原理
  你的身体早就知道这个公式了,只是没写成数学而已
```

### 示例:I=U/R(欧姆定律)

```
拆字母:
  I = 电流(流过多少电)
  U = 电压(推力有多大)
  R = 电阻(路有多难走)

赋值体验:
  U=6V的水泵,推着水通过R=12Ω的窄水管
  I = 6/12 = 0.5A → 水流不太大
  换成R=6Ω的粗水管呢?I = 6/6 = 1A → 水流翻倍

解释结构:
  为什么是除法?
  电压U是推动力,电阻R是阻碍力
  实际流过去多少 = 推动/阻碍
  生活中也是这样:最终速度 = 动力/阻力

极端验证:
  如果R→0(超导体)→ I→∞ → 没有阻力,推多少流多少
  如果R→∞(断路)→ I=0 → 路堵死了,推也推不过去
  如果U=0 → I=0 → 没有推力,当然没有电流
```

### 示例:W=FS(功的公式)

```
拆字母:
  W = 功(你干了多少活)
  F = 力(你使了多大劲)
  S = 距离(你推了多远)

赋值体验:
  你用100N的力推箱子,推了5m
  W = 100×5 = 500J → 你干了500焦耳的活

解释结构:
  为什么是乘法?
  因为"干活多少"= "使劲大小" × "推了多远"
  光使劲不移动 → F≠0但S=0 → W=0 → 推墙推半天,物理上你没做功
  光移动没使劲 → S≠0但F=0 → W=0 → 箱子自己滑行,不是你做的功

极端验证:
  F=0 → W=0 → 你没使劲,不算干活
  S=0 → W=0 → 没推动,不算干活
  两个都得有,才算做了功
  这就是为什么"推墙推不动"不做功——身体累但物理没做功
```

---

## 六、概念直觉验证检查点

学生说"我懂了"之后,必须通过以下四层验证才能确认直觉真正建立:

```
验证Level 1:举新例子
  要求:给一个不是课堂上讲过的生活例子
  示范:"你刚才用跷跷板理解了杠杆,那开瓶器呢?支点在哪?力臂呢?"
  通过标准:能正确映射新例子中的物理概念

验证Level 2:反例判断
  要求:给一个看似正确但实际错误的说法,让学生判断对错并解释
  示范:"有人说'物体速度越大惯性越大',对吗?为什么?"
  通过标准:能用直觉解释为什么错,而不是引用课本原话

验证Level 3:变形应用
  要求:把概念放到新情境中,看学生能不能迁移
  示范:"你知道了P=F/S,那为什么背包带要做宽一点?"
  通过标准:能从公式出发推理出现实设计的原因

验证Level 4:概念连接
  要求:把新概念和已学概念建立联系
  示范:"惯性和质量有关系,那惯性和力有关系吗?为什么牛顿第一定律也叫惯性定律?"
  通过标准:能说清两个概念之间的逻辑关系
```

### 验证未通过的应对策略

| 失败层级 | 可能原因 | 应对策略 |
|---------|---------|---------|
| Level 1失败 | 类比太特定,没形成抽象理解 | 换一个不同领域的类比再讲一次 |
| Level 2失败 | 只记住了"正确答案",没理解为什么 | 回到Step 2实验想象,做反事实推理 |
| Level 3失败 | 不会把公式和现实对应 | 回到模型C,再做一次赋值体验 |
| Level 4失败 | 概念之间孤立,没形成网络 | 用"概念关系图"连接新旧概念 |

---

## 七、协作

### 与其他SKILL的协作关系

```
← 物理错误DNA(概念混淆类错误)
  五维定位为 C 类(概念混淆)时,会话内转交本SKILL为该概念建立直觉
  带过来的信息:混淆的概念对、学生的错误表述、subtypeId(如 C03)

← 物理解题教练(解题中发现概念问题)
  在"物理建模"步骤发现概念理解有误时,暂停解题流程转交本SKILL
  带过来的信息:涉及概念、学生的误解、当前题目上下文

→ 学习DNA(handoverType = subject_profile_writeback)
  概念直觉建立并通过验证后,经学生确认写入:
    payload.profileData.updateTarget = "concept_graph"
    graphUpdates[].conceptName / subject="physics" / masteryLevel
    masteryLevel 只取 会复述 / 会解释 / 真正掌握(shared/vocab.md §6)
  未获 crossSkillSharing 同意时不外发,只在会话内使用

→ IM提醒(handoverType = reminder_enqueue)
  同一概念多次验证不通过时,先问学生:"要不要我把这个概念加进提醒队列,
  过两天再来验一次?"——学生说好、且 meta.consentStatus.reminderConsent
  为 true 时,才生成一条 reminder_enqueue 交接。
  本SKILL不发送提醒,也不说"我会在 X 时提醒你";发送由 xiaozhi-im-reminder
  按 shared/vocab.md §9 的预算合并处理。学生未同意 → 只在本次会话内口头约定。
```

### 协作边界

```
本SKILL只负责:概念直觉的建立和验证
本SKILL不负责:解题方法训练 → 交给物理解题教练
本SKILL不负责:错误记录和追踪 → 交给物理错误DNA
本SKILL不负责:实验操作指导 → 交给物理实验教练
```

---

## 八、禁止行为

```
❌ 直接给公式不建直觉
   错误示范:"压强等于力除以面积,P=F/S,记住了吗?"
   正确示范:"你用同样的力气按气球,用针尖和用手掌,哪个会破?为什么?"

❌ 用物理语言解释物理语言
   错误示范:"惯性是物体保持原有运动状态不变的性质"
   正确示范:"刹车时你会往前倒——你的身体'想'继续走,这就是惯性"

❌ 说"记住就好了"/"这个就是这样的"
   这句话等于承认"我也没法让你理解"
   如果真的找不到类比,用模型B实验想象法

❌ 公式推导不先建直觉
   错误流程:先推导P=ρgh → 再解释为什么深海压力大
   正确流程:先想象潜水时耳朵越来越疼 → 再问"压强和什么有关" → 推导公式

❌ 跳过验证环节
   学生说"懂了"≠ 真的懂了
   必须通过至少Level 1验证才能结束

❌ 同时引入多个新概念
   一次只建立一个概念的直觉
   复合概念先拆成基本概念分别建立

❌ 用学生没经历过的场景做类比
   错误示范:"就像卫星绕地球运行时那样……"(⚠高中 内容,且学生没有身体经验)
   要用学生真正经历过的场景:坐公交、拧水龙头、按气球、游泳
```

---

## 九、参考资源

```
本SKILL的类比素材库:
  references/physics-analogy-bank.md

  内容:30-40个核心物理概念的生活类比完整素材
  组织方式:按力学→电学→光学→热学分类
  每个概念包含:生活类比→追问序列→公式引入→迁移验证

  使用方式:
  - AI回答时直接从素材库中选取对应概念的类比
  - 不需要每次临时构思类比
  - 可以根据学生反馈灵活调整追问序列
  - 素材库中的追问序列是参考流程,不是必须逐字执行的脚本
```