{"skill":{"slug":"mistake-assistant","displayName":"错题小助手","summary":"智能错题管理助手，支持错题记录、分类整理、复习提醒、统计分析和导出分享。使用场景：(1) 记录做错的题目（支持手动录入、OCR识别、截图上传）(2) 按科目/知识点/难度分类管理错题 (3) 智能复习提醒（艾宾浩斯遗忘曲线）(4) 分析薄弱知识点和错误趋势 (5) 导出错题本为Markdown/PDF/HTML格...","description":"---\nname: mistake-assistant\ndescription: 智能错题管理助手，支持错题记录、分类整理、复习提醒、统计分析和导出分享。使用场景：(1) 记录做错的题目（支持手动录入、OCR识别、截图上传）(2) 按科目/知识点/难度分类管理错题 (3) 智能复习提醒（艾宾浩斯遗忘曲线）(4) 分析薄弱知识点和错误趋势 (5) 导出错题本为Markdown/PDF/HTML格式。适用于学生备考、刷题复习、知识巩固等场景。\n---\n\n# 错题小助手\n\n智能错题管理系统，帮助你高效记录、复习和攻克错题。\n\n## 核心功能\n\n### 1. 记录错题\n\n**手动录入：**\n```\n科目：数学\n题目：求证 sin²x + cos²x = 1\n错误答案：sin²x + cos²x = 0\n正确答案：sin²x + cos²x = 1\n错误原因：记错了公式\n知识点：三角恒等式\n难度：简单\n```\n\n**快捷录入格式：**\n```\n【科目】数学\n【题目】求证 sin²x + cos²x = 1\n【错答】sin²x + cos²x = 0\n【正答】sin²x + cos²x = 1\n【原因】记错公式\n【知识点】三角恒等式\n【难度】简单\n```\n\n**支持题型：**\n- 选择题（单选/多选）\n- 填空题\n- 解答题/计算题\n- 简答题\n- 判断题\n\n**录入方式：**\n- 手动输入题目内容\n- 粘贴题目文本\n- 提供图片路径（自动调用OCR识别）\n\n### 2. 分类整理\n\n错题自动存储在 `mistake-data/` 目录下：\n\n```\nmistake-data/\n├── index.json           # 错题索引（ID、科目、知识点映射）\n├── math/                # 数学\n│   ├── algebra.json     # 代数\n│   ├── geometry.json    # 几何\n│   └── trigonometry.json # 三角函数\n├── physics/             # 物理\n│   ├── mechanics.json   # 力学\n│   └── electromagnetism.json # 电磁学\n└── ...\n```\n\n**标签系统：**\n- 科目标签：数学、物理、化学、英语...\n- 知识点标签：二次函数、牛顿定律、氧化还原...\n- 难度标签：简单、中等、困难\n- 状态标签：待复习、已掌握、需强化\n\n### 3. 复习提醒\n\n**艾宾浩斯遗忘曲线复习计划：**\n\n| 复习次数 | 间隔时间 | 提醒方式 |\n|---------|---------|---------|\n| 第1次   | 1天后   | 消息提醒 |\n| 第2次   | 2天后   | 消息提醒 |\n| 第3次   | 4天后   | 消息提醒 |\n| 第4次   | 7天后   | 消息提醒 |\n| 第5次   | 15天后  | 消息提醒 |\n\n**复习流程：**\n1. 查看今日待复习错题\n2. 尝试重新作答\n3. 标记掌握状态：已掌握 / 仍需强化\n4. 更新复习计划\n\n**查询今日复习任务：**\n```\n今日复习\n今天要复习什么\n复习提醒\n```\n\n### 4. 统计分析\n\n**个人学情报告：**\n```\n【错题统计】\n总错题数：128\n待复习：45\n已掌握：83\n\n【薄弱知识点 TOP 5】\n1. 二次函数（错误8次）\n2. 牛顿第二定律（错误6次）\n3. 定语从句（错误5次）\n4. 氧化还原反应（错误4次）\n5. 三角函数图像（错误4次）\n\n【科目分布】\n数学：52题（40.6%）\n物理：38题（29.7%）\n英语：25题（19.5%）\n化学：13题（10.2%）\n\n【近期趋势】\n本周新增：12题\n本周掌握：8题\n掌握率：66.7%\n```\n\n**趋势分析：**\n- 按时间段统计（本周/本月/本学期）\n- 错误类型分布（概念错误/计算错误/审题错误）\n- 难度分布\n- 进步曲线图\n\n### 5. 导出分享\n\n**导出格式：**\n\n1. **Markdown格式** - 适合笔记软件\n2. **PDF格式** - 适合打印复习\n3. **HTML格式** - 适合浏览器查看\n4. **JSON格式** - 数据备份/迁移\n\n**导出命令：**\n```\n导出数学错题\n导出所有错题为PDF\n导出本周新增错题\n按知识点导出：二次函数\n```\n\n## 使用流程\n\n### 添加错题\n\n1. 提供题目信息（手动输入或粘贴）\n2. 指定科目和知识点\n3. 系统自动分类存储\n4. 设置首次复习提醒\n\n**示例对话：**\n```\n用户：我有一道数学错题要记录\n助手：好的，请提供题目内容。你可以：\n     1. 直接粘贴题目\n     2. 告诉我图片路径（我来OCR识别）\n     3. 按格式录入\n     \n用户：【题目】已知 f(x) = x² + 2x + 1，求 f(x) 的最小值\n     【错答】最小值是0\n     【正答】最小值是-1\n     【原因】忘记配方了\n助手：已记录！这是一道二次函数题目，难度中等。\n     下次复习时间：明天\n     错题ID：math-2024-001\n```\n\n### 复习错题\n\n```\n用户：今日复习\n助手：【今日待复习 - 5题】\n     \n     1. [数学-二次函数] 求f(x)=x²+2x+1最小值\n     2. [物理-牛顿定律] 物体受力分析...\n     3. [英语-定语从句] which和that的区别...\n     \n     开始复习第1题？\n```\n\n### 查看统计\n\n```\n用户：我的学情报告\n助手：正在生成统计报告...\n     [显示统计数据和图表]\n```\n\n## 资源说明\n\n### scripts/\n\n- `add_mistake.py` - 添加错题到数据库\n- `review_today.py` - 获取今日待复习错题\n- `stats.py` - 生成学情统计报告\n- `export.py` - 导出错题本（支持多格式）\n- `ocr_image.py` - 图片OCR识别（需要Tesseract）\n\n### references/\n\n- `subjects.json` - 科目和知识点分类树\n- `forgetting_curve.md` - 艾宾浩斯遗忘曲线算法说明\n- `templates.md` - 错题录入模板\n\n### assets/\n\n- `templates/export_template.md` - 导出Markdown模板\n- `templates/report_template.html` - HTML报告模板\n\n## 快捷命令\n\n| 命令 | 说明 |\n|-----|------|\n| 添加错题 | 开始录入新错题 |\n| 今日复习 | 查看今日待复习题目 |\n| 我的统计 | 查看学情报告 |\n| 导出错题 | 导出错题本 |\n| 查询[科目] | 查看某科目错题 |\n| 查询[知识点] | 查看某知识点相关错题 |\n| 标记掌握 [ID] | 标记错题为已掌握 |\n| 删除错题 [ID] | 删除指定错题 |\n\n## 数据存储\n\n所有错题数据存储在用户工作区的 `mistake-data/` 目录：\n- 支持跨设备同步（通过云盘）\n- JSON格式便于备份和迁移\n- 自动创建数据索引\n","topics":["知识"],"tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":381,"installsAllTime":14,"installsCurrent":0,"stars":0,"versions":1},"createdAt":1778148400715,"updatedAt":1778492867743},"latestVersion":{"version":"1.0.0","createdAt":1778148400715,"changelog":"首次发布：支持错题记录、分类整理、艾宾浩斯复习提醒、统计分析、多格式导出","license":"MIT-0"},"metadata":null,"owner":{"handle":"smallkeyboy","userId":"s170nr6nxfsrk9n96c9r21ydcx83j5pf","displayName":"smallKeyboy","image":"https://avatars.githubusercontent.com/u/68474019?v=4"},"moderation":{"isSuspicious":false,"isMalwareBlocked":false,"verdict":"clean","reasonCodes":["review.llm_review"],"summary":"Review: review.llm_review","engineVersion":"v2.4.24","updatedAt":1780090758042}}