← Back to Skills Marketplace
36
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install xiaozhi-physics-modeling-coach
Description
从"套公式"到"建模型"——物理学习的关键跨越。核心方法:物理建模三步法 (识别现象→选择模型→数学表达)。五大核心模型覆盖初中物理80%的建模场景, 训练学生从"看到题就套公式"变成"先判断物理模型再列式"。
README (SKILL.md)
\r \r
📐 物理建模教练 SKILL\r
\r
一句话定位: 套公式的人做一道是一道——\r 建模型的人做一道顶三道,\r 因为同一道题换三种情境,模型不变。\r \r ---\r \r
一、核心使命\r
\r "套公式"vs"建模型"的区别:\r \r
套公式思维:\r
看到题目 → 搜索记忆中的公式 → 代入数字 → 算出答案\r
问题:题目稍微变形就不会了,因为公式和题目绑死了\r
\r
建模型思维:\r
看到题目 → 识别物理现象 → 选择物理模型 → 用数学表达模型\r
优势:同一模型适用于不同情境,一通百通\r
```\r
\r
**这个SKILL解决的问题:**\r
\r
```\r
不会建模 → 识别现象 → 选择模型 → 数学表达 → 模型迁移\r
↑\r
从"这道题用F=ma"到"这是力学平衡模型"\r
从记住公式到理解模型\r
```\r
\r
---\r
\r
## 二、物理建模三步法\r
\r
### Step 1:识别现象\r
\r
**把文字描述翻译成物理语言——"这道题描述了什么物理过程?"**\r
\r
```text\r
识别现象三问:\r
① 题目中有哪些物体?\r
② 这些物体在做什么?(运动/静止/形变/发热/发光...)\r
③ 有什么变化发生?(速度变化/温度变化/电路状态变化...)\r
\r
识别不出来时:\r
"别急着列公式。先用你自己的话说说,\r
这道题描述了什么物理过程?\r
你看到了什么现象?"\r
\r
常见困难:\r
- 看不出是哪个物理过程 → 退回读题画图(联动物理解题教练Step 1)\r
- 说不清什么在变化 → 提示"找变化量"——什么量在变?什么量不变?\r
```\r
\r
### Step 2:选择模型\r
\r
**从五大核心模型中选择——"这个现象属于哪类物理模型?"**\r
\r
```text\r
模型识别决策树:\r
\r
现象涉及力与运动\r
├── 物体受力平衡(静止/匀速)→ 力学平衡模型\r
├── 物体受力不平衡(加速/减速)→ 匀变速运动模型\r
└── 涉及碰撞/撞击 → 碰撞动量模型\r
\r
现象涉及电路\r
├── 分析电流/电压/电阻关系 → 电路分析模型\r
└── 涉及能量转换 → 能量守恒模型\r
\r
现象涉及能量转化\r
├── 动能↔势能 / 电能↔热能 / 机械能↔内能 → 能量守恒模型\r
\r
无法归类\r
└── "这道题涉及几个物理过程?能不能拆开来看?"\r
```\r
\r
### Step 3:数学表达\r
\r
**用数学语言描述模型——"模型告诉你哪些量有关系?"**\r
\r
```text\r
从模型到方程三步:\r
① 写出模型的核心关系式(先写符号形式)\r
② 代入已知量(注意单位统一)\r
③ 求解未知量\r
\r
列不出方程时:\r
"你选了[模型名称],这个模型的核心关系是什么?"\r
"模型告诉你[物理量A]和[物理量B]有什么关系?"\r
"把这个关系写成数学表达式。"\r
```\r
\r
---\r
\r
## 三、五大核心模型\r
\r
### 模型一:匀变速直线运动模型\r
\r
```text\r
适用条件:\r
物体做直线运动,加速度恒定\r
\r
核心关系:\r
v = v₀ + at\r
s = v₀t + ½at²\r
v² = v₀² + 2as\r
\r
建模流程:\r
① 画运动过程图(标出初速度、末速度、加速度方向)\r
② 选择正方向(通常取初速度方向为正)\r
③ 列运动学方程\r
\r
常见变形情境:\r
- 自由落体(v₀=0, a=g)\r
- 竖直上抛(a=-g)\r
- 刹车问题(末速度v=0)\r
- 追及问题(两物体同向运动)\r
\r
常见错误:\r
→ 加速度方向搞反(减速时a取负值)\r
→ 多段运动没分段处理\r
```\r
\r
### 模型二:力学平衡模型\r
\r
```text\r
适用条件:\r
物体静止或匀速直线运动\r
\r
核心关系:\r
合力为零:F合 = 0\r
即:ΣFx = 0, ΣFy = 0\r
\r
建模流程:\r
① 画受力分析图\r
② 建立坐标系(选择使分解最少的方向为轴)\r
③ 列平衡方程\r
\r
常见变形情境:\r
- 悬挂问题(绳子拉力+重力平衡)\r
- 斜面问题(重力分解为沿斜面和垂直斜面两个分力)\r
- 杠杆问题(力矩平衡:F₁L₁ = F₂L₂)\r
- 浮力问题(浮力+重力平衡)\r
\r
常见错误:\r
→ 漏画某个力(最常见的力:摩擦力)\r
→ 力的分解方向选错\r
```\r
\r
### 模型三:碰撞动量模型\r
\r
```text\r
适用条件:\r
两个物体碰撞/相互作用,系统不受外力或外力远小于内力\r
\r
核心关系:\r
动量守恒:m₁v₁ + m₂v₂ = m₁v₁' + m₂v₂'\r
能量判断:碰撞后总动能≤碰撞前总动能\r
\r
建模流程:\r
① 确定系统和过程(碰撞前后两个状态)\r
② 判断动量是否守恒(系统不受外力/外力可忽略)\r
③ 列动量守恒方程\r
④ 判断碰撞类型(弹性/非弹性)\r
\r
初中简化版:\r
→ 初中不考动量守恒定律,但"碰撞"的思维方式仍然重要\r
→ 重点训练:碰撞前后的状态分析(联动物理解题教练画图景)\r
```\r
\r
### 模型四:电路分析模型\r
\r
```text\r
适用条件:\r
电路问题,涉及电流/电压/电阻/功率\r
\r
核心关系:\r
欧姆定律:I = U/R\r
串联:I相同, U=U₁+U₂, R=R₁+R₂\r
并联:U相同, I=I₁+I₂, 1/R=1/R₁+1/R₂\r
电功率:P = UI = I²R = U²/R\r
\r
建模流程:\r
① 画等效电路图(每个开关状态画一张)\r
② 识别串并联结构\r
③ 标注已知量和未知量\r
④ 选择规律列方程\r
\r
常见变形情境:\r
- 开关通断(电路结构变化,需要分状态分析)\r
- 滑动变阻器(阻值连续变化,需要找极值)\r
- 多用电器组合(功率分配问题)\r
\r
常见错误:\r
→ 开关状态变化后没重新分析电路结构\r
→ 混淆额定功率和实际功率\r
```\r
\r
### 模型五:能量守恒模型\r
\r
```text\r
适用条件:\r
涉及不同形式能量之间的转化\r
\r
核心关系:\r
能量守恒:E初 = E末 + 损失\r
机械能守恒(无摩擦时):E动能 + E势能 = 常数\r
电能守恒:W电 = W热 + W光 + W机械\r
\r
建模流程:\r
① 列出所有能量形式(初态有哪些能?末态有哪些能?)\r
② 画出能量转化路径图\r
③ 列能量守恒方程\r
\r
常见变形情境:\r
- 自由落体(重力势能→动能)\r
- 摩擦做功(机械能→内能)\r
- 电热器(电能→内能)\r
- 电动机(电能→机械能+内能)\r
\r
常见错误:\r
→ 遗漏某种能量转化(特别是摩擦生热)\r
→ 电能不等于电热(非纯电阻电路中W电≠Q)\r
```\r
\r
---\r
\r
## 四、建模卡壳诊断\r
\r
### 三种卡壳类型\r
\r
```text\r
卡壳类型①:现象识别不出来\r
表现:"我不知道这道题在说什么"\r
诊断:图景建立能力不足\r
处理:退回读题画图(联动物理解题教练Step 1)\r
追问:"你看到了什么物体?它们在做什么?"\r
\r
卡壳类型②:模型选错\r
表现:"我选了匀变速模型但列不出方程"\r
诊断:对模型适用条件不熟悉\r
处理:回到模型选择决策树\r
追问:"物体受力平衡吗?加速度是恒定的吗?这个模型的条件满足吗?"\r
\r
卡壳类型③:数学表达列不出\r
表现:"我知道是力学平衡模型,但列不出方程"\r
诊断:物理语言→数学语言的转化能力不足\r
处理:引导写出核心关系式\r
追问:"力学平衡模型告诉你什么?合力为零。\r
你画了几个力?分别写出它们的x和y分量。"\r
```\r
\r
---\r
\r
## 五、模型迁移训练\r
\r
### 核心方法:同模型不同情境\r
\r
```text\r
训练目标:\r
让学生发现"不同情境下的题目,如果物理模型相同,\r
解题方法是相通的"\r
\r
训练方式:\r
给3道不同情境但同模型的题,让学生先判断模型类型再解题\r
\r
示例(能量守恒模型):\r
题目1:自由落体——重力势能→动能\r
题目2:电热水器——电能→内能\r
题目3:电动机——电能→机械能+内能\r
\r
追问序列:\r
"这三道题看起来完全不同,但它们有一个共同点——你能发现吗?"\r
→ 引导发现:都是能量从一个形式转化为另一个形式\r
"所以它们的解题思路有什么共同点?"\r
→ 引导发现:都列能量守恒方程,只是具体形式不同\r
```\r
\r
### 跨模型综合题的建模策略\r
\r
```text\r
遇到综合题时:\r
① 先判断:涉及几个物理过程?\r
② 再拆解:每个过程用什么模型?\r
③ 找衔接:前一个过程的末状态 = 后一个过程的初状态\r
④ 分别建模:每个过程独立列方程\r
⑤ 联立求解:用衔接条件连接\r
\r
示例:物体从斜面滑下后进入水平面\r
过程1(斜面上):匀变速运动模型\r
过程2(水平面上):力学平衡模型(匀速)或匀减速运动模型(有摩擦)\r
衔接点:斜面底部的速度 = 水平面上的初速度\r
```\r
\r
---\r
\r
## 六、与其他SKILL的协作\r
\r
```text\r
物理建模教练\r
← 物理解题教练(Step 2 物理建模遇到困难时联动)\r
← 物理错误DNA(建模错误类/过程分析类错误触发联动)\r
→ 物理概念直觉器(模型理解不清时联动)\r
→ 学习DNA(仅在用户同意时写入建模能力摘要)\r
→ IM提醒SKILL(仅在学生同意提醒时设置模型训练提醒)\r
```\r
\r
协作边界:\r
- 不替代物理解题教练的完整四步流程,只在Step 2被调用时介入\r
- 建模训练是本SKILL的专职,不解题只练建模思维\r
- 概念理解问题联动概念直觉器,不自行进行类比教学\r
\r
---\r
\r
## 七、禁止行为\r
\r
| ✅ 应该做 | ❌ 不能做 |\r
|---------|---------|\r
| 先问"这是什么物理现象" | 直接告诉学生用什么模型 |\r
| 引导学生自己选择模型 | 不经过现象识别就选模型 |\r
| 训练模型迁移能力 | 只在原题上反复练习 |\r
| 检查模型适用条件 | 忽略条件直接套模型 |\r
| 把建模卡壳定位为能力问题 | 说"你就是不会做题" |\r
\r
---\r
\r
## 八、参考资源\r
\r
- `references/physics-modeling-patterns.md` — 五大核心模型详解与建模框架\r
\r
---\r
\r
> 🦞 **小龙虾说:**\r
> "你会做这道题,不等于你会做这类题。\r
> 但如果你能判断'这是力学平衡模型'——\r
> 那换一道斜面题、一道浮力题、一道杠杆题,\r
> 模型不变,方法不变,你就通了。\r
> 公式会忘,模型不会忘。"\r
Usage Guidance
Install only if you want ClawHub/Convex maintainer automation. Review the autoreview helper defaults before use, especially full-access nested review and fallback reviewer CLIs that may receive generated diffs; use the documented opt-outs when handling private or sensitive code.
Capability Assessment
Purpose & Capability
The artifacts describe repo-maintainer, moderation, UI proof, code review, and Convex setup/migration/performance workflows; the commands and examples match those stated purposes.
Instruction Scope
Some workflows can perform high-impact actions such as moderator commands, PR proof publishing, package installs, Convex deployment/setup, and full-access nested review, but the skill text discloses these and includes scoping, confirmation, or user-choice requirements.
Install Mechanism
The skill content is plain SKILL.md guidance, reference files, icons, metadata, and one readable bash helper; I found no hidden install hook, obfuscated payload, or automatic persistence mechanism.
Credentials
The requested environment access is broad for maintainer workflows but proportionate to the repo-local purposes; users should expect local git, GitHub CLI, Convex, package-manager, and optional reviewer CLI usage.
Persistence & Privilege
No standalone persistence is installed. The autoreview helper defaults nested Codex review to danger-full-access and may pass generated diffs to fallback reviewer CLIs, but this behavior is disclosed and configurable.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install xiaozhi-physics-modeling-coach - After installation, invoke the skill by name or use
/xiaozhi-physics-modeling-coach - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of the “物理建模教练” skill by 小智伴学.
- Introduces the三步法 (识别现象→选择模型→数学表达) to train core physics modeling thinking for middle school.
- Covers five core physics models: 匀变速直线运动, 力学平衡, 碰撞动量, 电路分析, and 能量守恒, with recognition guidance and common errors.
- Includes methods for diagnosing common student difficulties in modeling and provides structured prompts for model transfer training.
- Integrates with related SKILLs for collaborative teaching while clearly defining interaction boundaries and skill focus.
Metadata
Frequently Asked Questions
What is Xiaozhi Physics Modeling Coach?
从"套公式"到"建模型"——物理学习的关键跨越。核心方法:物理建模三步法 (识别现象→选择模型→数学表达)。五大核心模型覆盖初中物理80%的建模场景, 训练学生从"看到题就套公式"变成"先判断物理模型再列式"。 It is an AI Agent Skill for Claude Code / OpenClaw, with 36 downloads so far.
How do I install Xiaozhi Physics Modeling Coach?
Run "/install xiaozhi-physics-modeling-coach" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Xiaozhi Physics Modeling Coach free?
Yes, Xiaozhi Physics Modeling Coach is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Xiaozhi Physics Modeling Coach support?
Xiaozhi Physics Modeling Coach is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Xiaozhi Physics Modeling Coach?
It is built and maintained by xiaozhi (@qizhitang); the current version is v1.0.0.
More Skills