初中物理知识总结 · 出卷 Skill
Overview
本 skill 把"给五升六小学生做初中物理考前总结 + 按固定风格出卷"的全套流程固化下来。
输入可以有三种:
- IMA 笔记:用户用
@ima:"第X讲笔记.pdf"引用知识库 PDF(知识库「恩萌初中物理资料」)。 - 直接发本地文件:用户把 PDF/图片/文档直接发到对话框,用 Read 工具本地读取,不依赖 IMA。
- 直接给范围:用户口头描述要整理哪些章节(如"声音、光、力"),此时用 WebSearch 补齐标准教材知识点。
输出三种交付物(可单独要,也可全要):
- 知识总结 — 每模块含「考点详解 / 出题方向 / 错题复盘」三块。
- 测试卷 — 严格按 4 板块出卷风格(见
references/出卷风格.md)。 - 测试卷答案 — 填空答案 + 选择解析 + 综合/附加详解,每题配「知识点 + 注意事项」。
When to use
- 用户发 IMA 物理笔记并要"总结 / 出卷 / 做错题 / 出测试卷"。
- 用户说"按之前的思路 / 出卷风格,帮我整理 X 章"。
- 用户要"题目一份、答案一份,分两个文件"。
Student profile(必读)
详见 references/student-profile.md。关键约束:语言要通俗到五升六小学生能懂——
多用比喻、给口诀、避免抽象符号堆砌;公式要带"字母是什么意思"的解释。
Workflow
Step 0 — 确认范围与交付物
解析用户输入,确定:
- 资料来源:IMA 引用(取
@ima:<ref>里的 file id)还是口头范围。 - 要哪几个交付物:知识总结 / 测试卷 / 答案(常见是全要,或只出卷+答案)。
- 命名范围词(如"11-18讲""热学""声光力"),用于文件名。
Step 1 — 收集资料
资料来源有三种,按用户实际给的来选:
- IMA 引用:用户用
@ima:"第X讲笔记.pdf"引用知识库文件时,用mcp__ima-mcp__fetch_media_content,media_id取@ima:<ref>中的 file id(形如pdf_xxx_7479519418018557)。
若一个文件夹下多份文件,先用mcp__ima-mcp__get_knowledge_list列出再逐个读取。
⚠️ IMA 连接器可能断开:若ima-mcp不可用,提示用户去启用 IMA,不要改用本地文件操作去读远程资源。 - 直接发本地文件:用户把 PDF/图片/文档直接发到对话框(非 IMA 来源),这是本地文件,直接用 Read 工具读取即可,无需 IMA,也不做远程处理。
- 口头范围:用户不传任何文件、只描述范围(如"整理声、光、力"),用
WebSearch(topic=academic)补齐标准初中物理知识点(如比热容、热平衡、光的反射、力的概念),再组织成总结。 - 读取后核对笔记是否有明显错误(曾经遇到"比热容大的温度升高较大"写反了),发现就温和纠正并在交付物里注明。
Step 2 — 生成知识总结 HTML
按 references/summary-structure.md 的三段式结构,每个知识模块写:
- 考点知识详解:标准定义 + 小学生能懂的通俗解释 + 核心知识点(可配口诀)。
- 出题方向与答题思路:每种考点的提问方式、题型(选择/填空/实验/计算)、详细解题步骤、配 1 道例题演示。
- 代表错题复盘:易错题 + 错因分析 + 正确思路 + 防错提醒(错因/正确/防错 三小段都要写全)。
以 assets/summary-template.html 为骨架(含 CSS、目录、模块卡片结构),改文案、加模块即可。
命名:初中物理{范围}_考前知识总结.html。
Step 3 — 生成测试卷 HTML(如需要)
严格按 references/出卷风格.md:
- 填空(约40空):知识清单默写(物理量三连:符号/单位/换算;步骤/部件口诀)。
- 选择题(10道):情境包裹 + 易错陷阱,多用反向提问("不正确/错误的是")。
- 综合题(3道):测量 1 + 探究 1 + 计算 1。
- 附加题(1道):跨知识点推理,真实情景 + 图像 + 多步推导。
用户明确的计算类型(如"声速计算、温度计校准、比热容")放进综合/附加的计算题。
选择题埋入 references/出卷风格.md 列出的 6 类经典陷阱。
以 assets/paper-template.html 为骨架。命名:初中物理{范围}_测试卷.html。
Step 4 — 生成答案 HTML(如需要)
- 填空:全部答案(含单位)。
- 选择:逐题解析(正确选项 + 为何对 + 干扰项为何错)。
- 综合 / 附加:完整解题步骤(列式 → 代入 → 结果 + 单位)。
- 每题附 🟡 知识点(考的核心概念)+ 🔴 注意事项(易错点/防错技巧)。
- 文末可附 3–6 条整体易错提醒。
以assets/answer-template.html为骨架。命名:初中物理{范围}_测试卷_答案.html。
Step 5 — 交付与展示
- 文件写到当前工作目录。
- 用
present_files把生成的 HTML 一并展示(题目、答案、总结分开展示更清晰)。 - 给一句使用建议:先读总结 → 限时做卷 → 对照答案看错题的"注意事项"。
Key conventions(务必遵守)
- 语言:五升六小学生水平,通俗、有比喻、有口诀;公式须解释字母含义。
- 结构一致:总结永远三段式;试卷永远 4 板块;答案永远"知识点+注意事项"。
- 示例引用:例题与错题优先直接引用笔记里的实例(用户要求过),不要凭空编造难度。
- 命名规范:
初中物理{范围}_考前知识总结.html/_测试卷.html/_测试卷_答案.html。 - 陷阱复用:出卷时从
references/出卷风格.md的陷阱库里挑,保持与历史试卷风格一致。
Resources
references/student-profile.md— 学生背景与语言要求。references/summary-structure.md— 知识总结三段式结构细则 + 示例。references/出卷风格.md— 测试卷 4 板块结构、题型分布、6 类经典陷阱、计算题映射。assets/summary-template.html— 知识总结 HTML 骨架(CSS + 目录 + 模块卡片)。assets/paper-template.html— 测试卷 HTML 骨架(4 板块)。assets/answer-template.html— 答案 HTML 骨架。