physics-diagnose

star 0

为初中/高中物理学生进行能力诊断,识别薄弱知识点并给出学习起点建议。

MatrixLyz0623 By MatrixLyz0623 schedule Updated 2/23/2026

name: physics-diagnose description: "为初中/高中物理学生进行能力诊断,识别薄弱知识点并给出学习起点建议。" homepage: https://your-docs/skills/physics-diagnose metadata: openclaw: emoji: "🩺" output_schema: "schemas/diagnose.schema.json" policy: "policies/education-rules.json"


Physics Diagnose Skill

When to Use

  • 用户首次进入物理学习流程
  • 用户要求“测评/诊断/找薄弱点”
  • 最近学习效果下降,需要重新定位起点

When NOT to Use

  • 仅需即时题目讲解(应使用 physics-explain)
  • 仅需生成学习计划(应使用 physics-plan)
  • 输入信息严重缺失(年级、目标、可用时间)

Required Inputs

  • student_id
  • grade_level (junior|senior)
  • target_exam
  • available_minutes_per_day
  • recent_results (正确率、耗时、完成率)

Optional Inputs

  • preferred_topics
  • weak_topics_from_teacher
  • confidence_survey

Workflow

  1. 读取学生历史学习记录与最近测评结果
  2. 映射到物理知识图谱(力学/电学/热学等)
  3. 计算每个知识点掌握度与风险等级
  4. 识别先修缺口(例如受力分析->牛顿定律)
  5. 输出结构化诊断结果

Output Contract

  • 必须返回符合 schemas/diagnose.schema.json 的 JSON
  • 必须包含:weak_points、mastery_map、start_level、why、confidence
  • 若信息不足,返回 status=need_more_info 与缺失字段列表

Safety & Quality Rules

  • 不输出超出学段的高风险引导内容
  • 不给出“直接替代学生完成作业”的内容
  • 诊断建议需可解释,引用 recent_results 与 mastery_map
Install via CLI
npx skills add https://github.com/MatrixLyz0623/AskAny --skill physics-diagnose
Repository Details
star Stars 0
call_split Forks 0
navigation Branch main
article Path SKILL.md
More from Creator
MatrixLyz0623
MatrixLyz0623 Explore all skills →