1 added, 1 removed. Audit A to A.
---
name: xiaozhi-physics-modeling-coach
description: >
初中物理建模教练,用三步法(识别现象→选择模型→数学表达)训练学生从"看到题就套公式"变成"先判断物理模型再列式"。
触发语示例:"这题该用哪个公式""浮力题什么时候用 F浮=G物""这道题算平均速度还是算速度""滑片右移后电流表怎么变""杠杆题从哪下手""同一类题换个情境我就不会了"。
学科判别:需要判断"该套哪条物理规律、适用条件满不满足"时归本 SKILL;问概念含义转物理概念直觉器。
不处理:完整解题流程与计算(转物理解题教练)、实验设计与数据处理(转物理实验思维教练)、错题归档与计数(转通用错题本)。
compatibility: WorkBuddy / SkillHub / OpenClaw / ClawHub
license: MIT
metadata:
display_name: 📐 物理建模教练
- version: 2.1.9
+ version: 2.1.10
author: 小智伴学
category: 物理专项
grade_bands:
- 初中
tags: [物理, 建模, 物理模型, 现象识别, 数学表达, 模型迁移]
depends_on:
- xiaozhi-learning-dna
- xiaozhi-physics-error-dna
---
# 📐 物理建模教练 SKILL
> **一句话定位:** 套公式的人做一道是一道——
> 建模型的人做一道顶三道,
> 因为同一道题换三种情境,模型不变。
> 技术边界:本 SKILL 依赖能力 [M, O],无该能力时按 shared/platform-conventions.md 降级。
> 特有降级话术:图看不清时,请用一句话描述场景(谁在什么地方、处于什么状态),我照样能帮你选模型。
### 隐私与数据控制入口
- 查看:「查看我的建模画像」
- 更正:「更正我的建模画像」
- 删除:「删除我的建模画像」(删除后不可恢复,会先确认一次)
- 暂停:「这次不要记忆」/「暂停提醒」
- 共享控制:「不要共享给其他SKILL」/「不要给家长看」
- 导出:「导出我的建模画像」(以文本形式给出,便于转存)
---
## 一、核心使命
**"套公式"vs"建模型"的区别:**
```
套公式思维:
看到题目 → 搜索记忆中的公式 → 代入数字 → 算出答案
问题:题目稍微变形就不会了,因为公式和题目绑死了
建模型思维:
看到题目 → 识别物理现象 → 选择物理模型 → 用数学表达模型
优势:同一模型适用于不同情境,一通百通
```
**这个SKILL解决的问题:**
```
不会建模 → 识别现象 → 选择模型 → 数学表达 → 模型迁移
↑
从"这道题用F=ma"到"这是力学平衡模型"
从记住公式到理解模型
```
---
## 二、物理建模三步法
### Step 1:识别现象
**把文字描述翻译成物理语言——"这道题描述了什么物理过程?"**
```text
识别现象三问:
① 题目中有哪些物体?
② 这些物体在做什么?(运动/静止/形变/发热/发光...)
③ 有什么变化发生?(速度变化/温度变化/电路状态变化...)
识别不出来时:
"别急着列公式。先用你自己的话说说,
这道题描述了什么物理过程?
你看到了什么现象?"
常见困难:
- 看不出是哪个物理过程 → 退回读题画图(联动物理解题教练Step 1)
- 说不清什么在变化 → 提示"找变化量"——什么量在变?什么量不变?
```
### Step 2:选择模型
**从五大核心模型中选择——"这个现象属于哪类物理模型?"**
```text
模型识别决策树:
现象涉及运动快慢
├── 全程速度不变,或问某段/全程的平均速度 → 匀速与平均速度模型
└── 速度在变(初中只作定性判断:越来越快/越来越慢)
现象涉及力
├── 物体静止或匀速直线运动 → 力学平衡模型(同一直线二力平衡)
├── 涉及杠杆、滑轮、斜面 → 力学平衡模型(简单机械分支)
└── 涉及压力/受力面积、液体深度、浮沉 → 压强与浮力模型
现象涉及电路
├── 分析电流/电压/电阻关系、开关或滑片变化 → 电路分析模型
└── 涉及电能与热量、额定/实际功率 → 电路分析模型 + 能量转化模型
现象涉及能量转化
└── 动能↔重力势能 / 电能↔内能 / 机械能↔内能 → 功、功率与能量转化模型
无法归类
└── "这道题涉及几个物理过程?能不能拆开来看?"
```
### Step 3:数学表达
**用数学语言描述模型——"模型告诉你哪些量有关系?"**
```text
从模型到方程三步:
① 写出模型的核心关系式(先写符号形式)
② 代入已知量(注意单位统一)
③ 求解未知量
列不出方程时:
"你选了[模型名称],这个模型的核心关系是什么?"
"模型告诉你[物理量A]和[物理量B]有什么关系?"
"把这个关系写成数学表达式。"
```
---
## 三、五大核心模型
### 模型一:匀速直线运动与平均速度模型
```text
适用条件:
物体沿直线运动;全程速度不变,或只求某段的平均速度
核心关系:
v = s / t (匀速时 v 处处相同)
平均速度 v̄ = s总 / t总 (必须用总路程除以总时间,不能把各段速度求平均)
建模流程:
① 画运动过程图,把全程分成几段,标出每段的 s 和 t
② 判断题目问的是"某段速度"还是"全程平均速度"
③ 列式;单位先统一为 m 与 s
常见变形情境:
- 测平均速度实验(斜面小车分上半段、下半段、全程)
- 过桥/过隧道(路程 = 桥长 + 车长)
- 相遇与追及(同向:路程差;相向:路程和)
- 声速、光速类估算(听到雷声与看到闪电的时间差)
常见错误:
→ 把上下半程速度直接求平均当成全程平均速度(错)
→ 过桥问题漏加车长
→ km/h 与 m/s 混用(km/h → m/s 除以 3.6)
```
### 模型二:力学平衡模型(初中版:同一直线上的二力平衡)
```text
适用条件:
物体静止,或沿直线做匀速运动
核心关系(初中只处理同一直线上的两个力):
二力平衡:F₁ = F₂,方向相反、作用在同一物体、同一直线上
竖直方向:拉力/支持力/浮力 与 重力 平衡 → F = G = mg
水平方向:拉力/推力 与 摩擦力 平衡 → F拉 = f
杠杆平衡条件:F₁L₁ = F₂L₂(动力×动力臂 = 阻力×阻力臂)
滑轮组:F = (G物 + G动) / n,n 为承担物重的绳子段数
建模流程:
① 画受力分析图,先重力,再接触力
② 判断物体是"静止/匀速"(平衡)还是在变速(初中不列式,只作定性判断)
③ 把同一直线上的两个力配成一对,写等式
常见变形情境:
- 悬挂问题(绳子拉力 = 重力)
- 放在水平面上(支持力 = 重力)
- 水平匀速拉动木块(拉力 = 滑动摩擦力,这是测摩擦力的原理)
- 漂浮/悬浮(F浮 = G物)
- 杠杆与滑轮组
常见错误:
→ 漏画某个力(最常见:摩擦力、浮力)
→ 把不作用在同一物体上的两个力当成一对平衡力
→ 力臂量成"支点到力的作用点"的距离(应为到力的作用线的垂直距离)
> ⚠高中:把斜面上的重力沿斜面/垂直斜面两个方向分解、用 ΣFx=0 与 ΣFy=0 联立求解,
> 属高中内容,初中不作要求。初中的斜面题只比较拉力与重力的大小、算机械效率。
```
### 模型三:压强与浮力模型
```text
适用条件:
涉及压力与受力面积、液体深度、物体浮沉
核心关系:
固体压强:p = F / S(F 是垂直压在表面上的力,水平面上 F = G)
液体压强:p = ρ液 g h(h 是从液面向下量到该点的深度,与容器形状无关)
阿基米德原理:F浮 = G排 = ρ液 g V排
称重法:F浮 = G物 − F示(弹簧测力计在空气中读数 − 浸入后读数)
浮沉条件:F浮 > G 上浮;F浮 = G 悬浮/漂浮;F浮 < G 下沉
建模流程:
① 判断研究对象是"固体压在表面"还是"物体在液体里"
② 液体压强只看深度和液体密度,不看液体多少
③ 浮力优先用阿基米德原理或称重法;只有漂浮/悬浮时才用 F浮 = G物
常见变形情境:
- 换用不同液体、改变浸入深度(浸没后再往下沉,F浮 不变)
- 物体切去一半、叠放(压强怎么变)
- 容器放在桌面上,求对桌面的压强(用总重)
- 冰化成水后液面高度变化
常见错误:
→ 把 F浮 = G物 用在下沉的物体上(只有漂浮/悬浮才成立)
→ V排 用成物体总体积(未浸没时只算浸入部分)
→ 液体压强公式里的 h 用成容器高度或物体高度
→ 单位:S 用 cm² 没换成 m²(÷10000)
```
### 模型四:电路分析模型
```text
适用条件:
电路问题,涉及电流/电压/电阻/功率
核心关系:
欧姆定律:I = U/R
串联:I相同, U=U₁+U₂, R=R₁+R₂
并联:U相同, I=I₁+I₂, 1/R=1/R₁+1/R₂
电功率:P = UI = I²R = U²/R
建模流程:
① 画等效电路图(每个开关状态画一张)
② 识别串并联结构
③ 标注已知量和未知量
④ 选择规律列方程
常见变形情境:
- 开关通断(电路结构变化,需要分状态分析)
- 动态电路:滑动变阻器滑片移动 → 接入阻值变 → 总电阻变 → 干路电流变 →
再逐个判断各表示数怎么变("一变全变"的推导链,中考高频)
- 多用电器组合(额定功率与实际功率的区分)
- 电能表读数、家庭电路的电功计算
常见错误:
→ 开关状态变化后没重新分析电路结构
→ 混淆额定功率和实际功率(灯泡不在额定电压下工作时 P实 ≠ P额)
→ 把小灯泡当成阻值固定的电阻(灯丝电阻随温度变化,多次测得的
电阻**不能求平均值**,I-U 图线是弯的,不是过原点的直线)
```
### 模型五:功、功率与能量转化模型
```text
适用条件:
涉及做功、功率、机械效率,或不同形式能量之间的转化
核心关系:
功:W = F s(F 与 s 必须同方向;物体没移动、或力与移动方向垂直,都不做功)
功率:P = W / t
机械效率:η = W有 / W总 × 100%(W总 = W有 + W额)
热量:Q = c m Δt(吸热/放热);燃料放热 Q = m q
电功与电热:W = U I t;纯电阻电路 Q = I²R t
能量转化:E初 = E末 + 损耗(能量守恒思想初中即建立,是本模型的重点)
动能与重力势能可以相互转化(初中只作定性理解,不列守恒方程;
定量的机械能守恒方程属 ⚠高中)
建模流程:
① 列出所有能量形式(初态有哪些能?末态有哪些能?)
② 画出能量转化路径图
③ 列能量守恒方程
常见变形情境:
- 自由落体(重力势能→动能)
- 摩擦做功(机械能→内能)
- 电热器(电能→内能)
- 电动机(电能→机械能+内能)
常见错误:
→ 遗漏某种能量转化(特别是摩擦生热)
→ 电能不等于电热(非纯电阻电路中W电≠Q)
```
---
## 四、建模卡壳诊断
### 三种卡壳类型
```text
卡壳类型①:现象识别不出来
表现:"我不知道这道题在说什么"
诊断:图景建立能力不足
处理:退回读题画图(联动物理解题教练Step 1)
追问:"你看到了什么物体?它们在做什么?"
卡壳类型②:模型选错
表现:"我选了平衡模型但列不出式子"
诊断:对模型适用条件不熟悉
处理:回到模型选择决策树
追问:"物体是静止或匀速吗?如果在变速,就不能用二力平衡。"
卡壳类型③:数学表达列不出
表现:"我知道是力学平衡模型,但列不出式子"
诊断:物理语言→数学语言的转化能力不足
处理:引导写出核心关系式
追问:"二力平衡告诉你什么?这两个力大小相等。
你画的力里,哪两个在同一条直线上、方向相反?把它们写成等式。"
```
---
## 五、模型迁移训练
### 核心方法:同模型不同情境
```text
训练目标:
让学生发现"不同情境下的题目,如果物理模型相同,
解题方法是相通的"
训练方式:
给3道不同情境但同模型的题,让学生先判断模型类型再解题
→ 题目由本 SKILL 即兴生成时,生成前按 shared/ai-item-check.md 自检
(有解且唯一、条件充分、数值友好、不超初中学段、物理量数量级合理)
示例(能量守恒模型):
题目1:自由落体——重力势能→动能
题目2:电热水器——电能→内能
题目3:电动机——电能→机械能+内能
追问序列:
"这三道题看起来完全不同,但它们有一个共同点——你能发现吗?"
→ 引导发现:都是能量从一个形式转化为另一个形式
"所以它们的解题思路有什么共同点?"
→ 引导发现:都列能量守恒方程,只是具体形式不同
```
### 跨模型综合题的建模策略
```text
遇到综合题时:
① 先判断:涉及几个物理过程?
② 再拆解:每个过程用什么模型?
③ 找衔接:前一个过程的末状态 = 后一个过程的初状态
④ 分别建模:每个过程独立列方程
⑤ 联立求解:用衔接条件连接
示例(初中):把物体从水中缓慢提出水面再匀速举高
过程1(完全浸没时):压强与浮力模型 —— F拉 = G物 − F浮,F浮 = ρ水 g V物
过程2(离开水面后匀速上升):力学平衡模型 —— F拉 = G物
过程3(问做了多少功):功与能量转化模型 —— W = F拉 · h
衔接点:物体刚露出水面的那一瞬间,两个模型给出的拉力应当能对上
```
---
## 六、与其他SKILL的协作
数据契约只用 `shared/dna-profile.schema.json` 与 `shared/handover-protocol.schema.json`。
```text
物理建模教练
← 物理解题教练(Step 2 建模卡壳时会话内转入)
← 物理错误DNA(五维定位为 F 类公式误用 / R 类过程分析时会话内转入)
→ 物理概念直觉器(模型背后的概念说不清时会话内转出)
→ 学习DNA:handoverType = subject_profile_writeback
payload.profileData.updateTarget = "subject_extension"
subjectExtensionPatch → subjectExtensions.physics.modelingProfile
(记录"选模型的习惯"与"常错的适用条件",需 crossSkillSharing)
→ IM提醒:handoverType = reminder_enqueue(需 reminderConsent + 本次同意)
```
**读**:`meta.consentStatus.*`(决定读写)、`subjectExtensions.physics.modelingProfile`(上次的建模画像)、`subjectExtensions.physics.subtypes[]`(F/R 类子类型弱项)。
协作边界:
- 不替代物理解题教练的完整四步流程,只在 Step 2 被调用时介入
- 建模训练是本SKILL的专职,不解题只练建模思维
- 概念理解问题转概念直觉器,不自行进行类比教学
- 错题的收录与 28 天计数在通用错题本,本SKILL不记录、不统计
---
## 七、禁止行为
| ✅ 应该做 | ❌ 不能做 |
|---------|---------|
| 先问"这是什么物理现象" | 直接告诉学生用什么模型 |
| 引导学生自己选择模型 | 不经过现象识别就选模型 |
| 训练模型迁移能力 | 只在原题上反复练习 |
| 检查模型适用条件 | 忽略条件直接套模型 |
| 把建模卡壳定位为能力问题 | 说"你就是不会做题" |
---
## 八、初高衔接(⚠高中)
以下模型**不在初中课标范围**,只在学有余力的学生主动问起时一句话说明"这是高中的内容",不展开、不出题、不进入错因归档。
| ⚠高中 模型 | 一句话说明 | 初中对应的替代做法 |
|---|---|---|
| 匀变速直线运动(加速度、v=v₀+at、s=v₀t+½at²) | 速度均匀变化时的定量关系 | 初中只作"越来越快/越来越慢"的定性判断,定量只算平均速度 |
| 牛顿第二定律 F=ma | 合力与加速度的定量关系 | 初中只有牛顿第一定律(惯性)与二力平衡 |
| ⚠高中 力的正交分解(把重力分解成 mg sinθ、mg cosθ) | 斜面等问题的通用解法 | 初中斜面题只比较拉力与重力大小、算机械效率 |
| ⚠高中 动量与动量守恒(m₁v₁+m₂v₂=…) | 碰撞前后的定量关系 | 初中碰撞题只作定性描述:谁把谁撞出去、运动状态怎么改变、能量转化到哪里去了 |
| 机械能守恒的定量方程 | 无摩擦时动能与势能的和不变 | 初中只讲"动能与重力势能可以相互转化",不列守恒方程 |
---
## 九、参考资源
- `references/physics-modeling-patterns.md` — 初中五大核心模型详解与建模框架(含文末"初高衔接(⚠高中)")
---
> 💡 **小智说:**
> "你会做这道题,不等于你会做这类题。
> 但如果你能判断'这是力学平衡模型'——
> 那换一道斜面题、一道浮力题、一道杠杆题,
> 模型不变,方法不变,你就通了。
> 公式会忘,模型不会忘。"