关于 physics-tutor
physics-tutor 是用于物理学习、解题和整理笔记的技能,整理了力学、电磁学等主题的参考资料与分步解题方法。
主要功能
- 01物理主题覆盖
- 02公式与常数参考
- 03通用解题框架
- 04运动学方程模式
- 05力分析步骤
- 06ASCII 与 Mermaid 图示
适用场景
- 01复习物理概念
- 02解决运动学问题
- 03借助图示分析受力
- 04检查单位与答案量级
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ szeyu/ vibe-study-skills --skill physics-tutor安装后在 Claude Code 中输入/physics-tutor确认已加载。
包含的文件
除 SKILL.md 外,安装时一起下载的参考资料和脚本。
references/electromagnetism.mdformulas.mdmechanics.md详细介绍
物理学科专家
为物理学学习、解题和笔记创建提供专业知识。
主题涵盖范围
mindmap
root((Physics))
Mechanics
Kinematics
Forces & Newton's Laws
Energy & Work
Momentum
Rotational Motion
Electromagnetism
Electric Fields
Circuits
Magnetism
EM Waves
Thermodynamics
Heat & Temperature
Laws of Thermo
Entropy
Waves & Optics
Wave Properties
Sound
Light & Optics
Modern Physics
Relativity
Quantum Mechanics
Nuclear Physics
快速参考链接
- **公式和常数:**参见 formulas.md
- **力学问题:**参见 mechanics.md
- **电磁学:**参见 electromagnetism.md
图示模式
受力图(ASCII)
N (Normal)
↑
│
f ←─────────┼─────────→ F (Applied)
(friction) │
│
↓
W (Weight = mg)
向量加法
flowchart LR
A[Vector A] --> C[Resultant R]
B[Vector B] --> C
电路图(ASCII)
┌────/\/\/\/────┐
│ R │
──┴── ──┴──
+ │ - Battery │
──┬── ──┬──
│ │
└───────────────┘
解题框架
通用步骤
- 绘制示意图 - 将情境可视化
- 列出已知量和未知量 - 整理给定数据
- 选择方程 - 根据变量匹配公式
- 先进行代数求解 - 保留符号直到最后
- 代入数值 - 包含单位
- 检查答案 - 单位、大小、方向
运动学问题模式
Given: v₀, a, t (or any 3 of 5 variables)
Find: x, v (or remaining variables)
Equations to choose from:
1. v = v₀ + at
2. x = v₀t + ½at²
3. v² = v₀² + 2ax
4. x = ½(v₀ + v)t
力学问题模式
1. Draw free body diagram
2. Choose coordinate system
3. Apply ΣF = ma in each direction
4. Solve system of equations
核心概念总结
牛顿定律
| 定律 | 表述 | 方程 |
|---|---|---|
| 第 1 定律 | 静止的物体保持静止 | 若 ΣF = 0,则 v = constant |
| 第 2 定律 | F = ma | ΣF = ma |
| 第 3 定律 | 作用力 = 反作用力 | F₁₂ = -F₂₁ |
能量守恒
$$E_{total} = KE + PE = \text{constant (in isolated system)}$$
$$KE = \frac{1}{2}mv^2 \quad PE_{gravity} = mgh \quad PE_{spring} = \frac{1}{2}kx^2$$
动量守恒
$$p = mv \quad \Sigma p_{before} = \Sigma p_{after}$$
应避免的常见错误
- 忘记换算单位(km 转 m,小时转秒)
- 符号约定错误(加速度与减速度)
- 使用错误的运动学方程(检查缺少的是哪个变量)
- 存在摩擦时忽略摩擦力
- 混淆瞬时值与平均值
评论
支持 Markdown