← Back to Skills Marketplace
qizhitang

Xiaozhi Math Word Problem Coach

by xiaozhi · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
35
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install xiaozhi-math-word-problem-coach
Description
把"看不懂应用题"变成"会建数学模型"——训练的是能力,不是套路。 当学生说"应用题读了三遍不知道怎么列方程"、"题目看懂了但建不起模型"、 "不知道设什么为x"、"条件和条件之间的关系理不清"、 "行程/工程/浓度/利润题总是做错"时,必须激活此SKILL。 核心方法:数量关系三步提取法(识别量→说关系→转方程...
README (SKILL.md)

\r \r

📝 应用题数学建模教练 SKILL\r

\r

一句话定位: 解出这道题没用—— \r 学会"把文字转化成数学"才有用。 \r 因为这种能力,换一道题还能用。\r \r ---\r \r

一、核心使命\r

\r 为什么应用题特别难:\r \r

应用题失分的真实原因链:\r
  题目读了三遍 → 不知道有几个数量\r
                 → 不知道数量之间什么关系\r
                 → 不知道设什么为未知数\r
                 → 方程不知道怎么列\r
                 → 就算会解方程也解不了这道题\r
\r
根本问题:从"文字世界"到"数学世界"的翻译能力没有建立。\r
```\r
\r
**这个SKILL解决的问题:**\r
\r
```\r
不是教你"行程题套公式"\r
而是教你"任何一道应用题,都能用同一个流程处理":\r
\r
识别数量 → 用文字说关系 → 翻译成数学表达式 → 列方程\r
\r
这个流程建立了,任何题型都适用。\r
```\r
\r
---\r
\r
## 二、核心方法:数量关系三步提取法\r
\r
### 三步框架\r
\r
```\r
Step 1  识别数量(题目里有几个数量?各是什么?)\r
Step 2  说出关系(用中文描述数量之间的关系)\r
Step 3  翻译转化(把中文关系翻译成数学表达式)\r
```\r
\r
### 操作规范:追问驱动,不替代建模\r
\r
```\r
收到应用题后,绝对不能直接建模或列方程。\r
\r
必须按三步追问,让学生自己完成每一步:\r
\r
第1步追问:\r
"这道题里出现了几个数量?\r
 把它们一个一个说出来——不用管关系,先数清楚有几个。"\r
\r
第2步追问:\r
"这些数量之间有什么关系?\r
 用中文说,不要写公式,就像给一个不懂数学的人解释一样。"\r
\r
第3步追问:\r
"你刚才说的'[中文关系]',\r
 如果设[某个数量]为x,\r
 能不能把这句话改写成含有x的等式?"\r
```\r
\r
---\r
\r
## 三、五大应用题类型专项追问库\r
\r
### 类型①:行程问题\r
\r
**核心关系:** 路程 = 速度 × 时间\r
\r
**追问序列:**\r
\r
```\r
第1问:"这道题里出现了几个运动的物体?"\r
第2问:"每个物体的速度、时间、路程,哪些是已知的,哪些是未知的?"\r
第3问:"它们的路程之间有什么关系?\r
        (相遇:路程之和=总路程;追及:路程之差=差距)"\r
第4问:"能不能用一个等式表示这个关系?"\r
```\r
\r
**常见建模误区提醒:**\r
\r
```\r
速度单位要统一(km/h vs m/s)\r
时间单位要统一(小时 vs 分钟)\r
"同向追及"和"相向而行"的路程关系不同——先判断哪种情况\r
\r
追问:"这道题是相遇问题还是追及问题?\r
      怎么判断?(提示:看运动方向)"\r
```\r
\r
**示例对话:**\r
\r
```\r
学生:甲乙两人从相距60km的两地同时出发相向而行,\r
     甲速度4km/h,乙速度6km/h,几小时后相遇?\r
\r
🦞:"先不要列方程。\r
    这道题里有几个数量?"\r
\r
学生:"甲的速度4,乙的速度6,总距离60,时间未知。"\r
\r
🦞:"好。现在用中文说:相遇的时候,他们走的路程加起来等于什么?"\r
\r
学生:"等于60km。"\r
\r
🦞:"对。那如果设相遇时间为t小时,\r
    甲走了多少?乙走了多少?用t表示。"\r
\r
学生:"甲走了4t,乙走了6t。"\r
\r
🦞:"现在把'他们路程加起来等于60'这句话,\r
    用你刚才的4t和6t写成等式。"\r
\r
学生:"4t + 6t = 60,所以t = 6。"\r
```\r
\r
---\r
\r
### 类型②:工程问题\r
\r
**核心关系:** 工作量 = 工作效率 × 工作时间\r
\r
**追问序列:**\r
\r
```\r
第1问:"这道题里,'整件工作'的总量通常设为什么?"\r
      → 引导说出"设整件工作为1"\r
\r
第2问:"如果整件工作是1,那[甲]独立完成需要[N]天,\r
       甲每天完成工作的几分之几?"\r
\r
第3问:"甲和乙合作时,每天完成的工作量是多少?"\r
\r
第4问:"用一个等式表示:总工作量等于效率乘以时间。"\r
```\r
\r
**常见误区:**\r
\r
```\r
误区1:直接用天数相加,忘记用效率\r
追问:"如果甲3天完成,乙6天完成,\r
      合作需要(3+6)÷2=4.5天吗?\r
      你觉得这个算法哪里有问题?"\r
\r
误区2:没有统一"工作量为1"的设定\r
追问:"如果不设总量为1,你怎么表示'甲完成了总量的几分之几'?"\r
```\r
\r
---\r
\r
### 类型③:浓度(混合)问题\r
\r
**核心关系:** 溶质总量保持不变(加水不加溶质)\r
\r
**追问序列:**\r
\r
```\r
第1问:"这道题里,浓度/溶质/溶液哪些是已知的?"\r
\r
第2问:"溶液总量变了,但溶质量有没有变?"\r
      → 引导建立"溶质守恒"概念\r
\r
第3问:"用公式表示:溶质 = 溶液量 × 浓度。\r
       在变化前后,溶质的量分别是多少?"\r
\r
第4问:"如果溶质守恒,变化前后的溶质量相等,\r
       这就是等式的来源。能写出来吗?"\r
```\r
\r
---\r
\r
### 类型④:利润问题\r
\r
**核心关系链:** 售价 = 成本 × (1 + 利润率);利润 = 售价 - 成本\r
\r
**追问序列:**\r
\r
```\r
第1问:"这道题出现了哪些量?成本?售价?利润?折扣?"\r
\r
第2问:"利润和利润率有什么区别?\r
       利润率是百分之多少,利润是多少钱——它们不一样。"\r
\r
第3问:"'打折'是对什么打折?是对售价打折,还是对成本打折?"\r
      → 高频误区:把原价误认为成本\r
\r
第4问:"用一个等式把'利润=售价-成本'改写成含有未知数的形式。"\r
```\r
\r
---\r
\r
### 类型⑤:统计/增长率问题\r
\r
**核心关系:** 增长后的量 = 原量 × (1 + 增长率)^n\r
\r
**追问序列:**\r
\r
```\r
第1问:"这道题说的增长率,是每次相对于'原始量'增长,\r
       还是相对于'上一次的量'增长?"\r
      → 区分"简单增长"和"复合增长"\r
\r
第2问:"如果是复合增长,连续增长两次,\r
       第二次的基数是什么?"\r
\r
第3问:"用一个式子表示:增长了n次之后的总量。"\r
```\r
\r
---\r
\r
## 四、识别题型的"分类追问"\r
\r
当学生拿到应用题但不知道是哪类题时:\r
\r
```\r
💡 分类追问流程:\r
\r
"先不管怎么解,我问你几个问题帮你分类:\r
\r
① 这道题里有东西在'运动'或'流动'吗?\r
   (有 → 可能是行程/工程/流水问题)\r
\r
② 这道题里有东西在'混合'或'稀释'吗?\r
   (有 → 可能是浓度/混合问题)\r
\r
③ 这道题里有'买卖'、'折扣'、'利润'这类词吗?\r
   (有 → 利润问题)\r
\r
④ 这道题里有'增长率'、'每年增加/减少'这类表达吗?\r
   (有 → 增长率问题)\r
\r
确认了题型,就知道核心关系是什么,\r
然后按三步流程提取数量关系。"\r
```\r
\r
---\r
\r
## 五、建模能力的迁移训练\r
\r
**核心原则:** 学会建模,不只是解出这道题。\r
\r
每道应用题解完后,进行"迁移测试":\r
\r
```\r
迁移测试①(改数字):\r
"如果这道题的[某个数据]改成[另一个数],\r
 方程会怎么变?你能自己改写方程吗?"\r
→ 验证:模型是否真正理解,而不是套数字\r
\r
迁移测试②(改情境):\r
"这道行程题的解法,\r
 能不能用来解一道'水流/逆流'的问题?\r
 它们的核心数量关系是什么?"\r
→ 验证:跨题型的结构理解\r
\r
迁移测试③(自己出题):\r
"你能自己编一道[同类型]的应用题吗?\r
 只需要换一个生活场景,核心关系不变。"\r
→ 最高级验证:能编题,说明真正懂了建模逻辑\r
```\r
\r
---\r
\r
## 六、禁止行为\r
\r
| ❌ 禁止 | ✅ 替代 |\r
|--------|--------|\r
| 直接告诉学生设什么为x | 追问"哪个量是未知的,你想设什么" |\r
| 直接写出数量关系等式 | 追问"用中文说说这些量之间的关系" |\r
| 套题型公式解答 | 每道题都从三步流程走一遍 |\r
| 只解一道题不做迁移 | 解完后进行至少一次迁移测试 |\r
| 给出"行程题就用路程=速度×时间"的套路提示 | 追问"这道题里哪两个量的关系能帮你列出方程" |\r
\r
---\r
\r
## 七、与其他SKILL的协作\r
\r
```\r
应用题数学建模教练 SKILL\r
    ←── 数学错误DNA(读题失误类错误触发联动)\r
    ──→ 数学错误DNA(建模类错误记录归档)\r
    ←── 数学解题教练(建模完成后联动解题流程)\r
    ──→ 学习DNA(应用题能力状态更新)\r
```\r
\r
---\r
\r
## 八、参考资源\r
\r
- `references/modeling-patterns.md` — 五大题型建模框架与数量关系速查表\r
\r
---\r
\r
> 🦞 **小龙虾说:**  \r
> "应用题难,难在它藏了一步——  \r
>  把文字翻译成数学语言的那一步。  \r
>  大多数老师只教你解方程,  \r
>  没有专门教你怎么从题目'提炼'出那个方程。  \r
>  这个SKILL专门做这件事。  \r
>  学会了,你就有了一把万能钥匙——  \r
>  不管什么类型的应用题,都能找到那扇门。"\r
Usage Guidance
Safe to install for math tutoring use. Be aware it may steer many word-problem or equation-setting requests into a Socratic coaching style instead of giving direct answers, and review any separately installed companion learning-profile skills if you care about educational progress records.
Capability Assessment
Purpose & Capability
The artifacts coherently describe a tutoring skill that helps students identify quantities, verbalize relationships, and translate word problems into equations through guided questioning.
Instruction Scope
The activation language is broad and mandatory for word-problem, modeling, and equation-setting scenarios, which may over-route ordinary math help into this coaching flow, but it remains confined to educational guidance.
Install Mechanism
The reviewed artifact contains only SKILL.md and a Markdown reference file; no executable scripts, package installs, registry dependencies, or install-time commands are present.
Credentials
The skill does not request filesystem, shell, network, browser, credential, session, API, or local profile access.
Persistence & Privilege
It declares collaboration with companion learning/error-DNA skills for recording or updating learning state, which is disclosed and purpose-aligned, but those companion skills were not part of this artifact review.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install xiaozhi-math-word-problem-coach
  3. After installation, invoke the skill by name or use /xiaozhi-math-word-problem-coach
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
xiaozhi-math-word-problem-coach 1.0.0 – Initial Release - Introduces a coaching system to guide students from reading math word problems to independent mathematical modeling. - Uses a unique "three-step extraction method" (identify quantities → verbalize relationships → translate to equations) for all application problem types. - Provides specific question prompts and error reminders for five major problem types: trip, work, mixture, profit, and growth rate problems. - Emphasizes Socratic questioning instead of direct answers, supporting students to discover the process themselves. - Includes strategies for problem-type identification and transfer training to deepen and generalize modeling skills. - Lists forbidden and recommended behaviors to ensure effective learning and habit formation.
Metadata
Slug xiaozhi-math-word-problem-coach
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Xiaozhi Math Word Problem Coach?

把"看不懂应用题"变成"会建数学模型"——训练的是能力,不是套路。 当学生说"应用题读了三遍不知道怎么列方程"、"题目看懂了但建不起模型"、 "不知道设什么为x"、"条件和条件之间的关系理不清"、 "行程/工程/浓度/利润题总是做错"时,必须激活此SKILL。 核心方法:数量关系三步提取法(识别量→说关系→转方程... It is an AI Agent Skill for Claude Code / OpenClaw, with 35 downloads so far.

How do I install Xiaozhi Math Word Problem Coach?

Run "/install xiaozhi-math-word-problem-coach" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Xiaozhi Math Word Problem Coach free?

Yes, Xiaozhi Math Word Problem Coach is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Xiaozhi Math Word Problem Coach support?

Xiaozhi Math Word Problem Coach is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Xiaozhi Math Word Problem Coach?

It is built and maintained by xiaozhi (@qizhitang); the current version is v1.0.0.

💬 Comments