智能错题本 Wrong Notebook
基于 AI 的自托管错题管理系统:拍照或文字录题后由大模型识别、解答、打知识点标签并评定难度,支持举一反三、组卷打印、艾宾浩斯复习与掌握度跟踪,可 Docker、npm 或多端安装。
爱鲜报评分
0.0
0 人评分
402
星数
是
中文
TypeScript
主语言
是
活跃
13
贡献者
人工分析
EDITORIAL推荐理由
功能完整度在同类开源项目中少见:从拍照识题、LaTeX 公式排版、SVG 动画讲解到组卷打印和掌握概率评估形成闭环,且支持自托管,数据留在自己手里。对家长辅导孩子、教师整理班级错题都实用,技术栈为 Next.js + Prisma + TypeScript,二次开发门槛不高。
适用场景
- 家庭辅导:家长拍照录入孩子错题并跟踪复习
- 教师备课:按知识点抽题组卷并打印练习
- 自托管部署:用 Docker 在内网或 NAS 上私有化运行
- 多端使用:手机拍照录入、PC 端组卷打印
- 二次开发:基于 Next.js 与 Prisma 扩展教育功能
优点
- 功能闭环完整,覆盖录入、讲解、练习、组卷、统计全流程
- 支持自托管与多平台安装(Docker、npm、桌面端、安卓、飞牛OS)
- AI 能力可换渠道,支持免费账号额度,降低使用成本
- LaTeX 公式、SVG 动画讲解、GeoGebra 演示等教学细节到位
- MIT 协议开源,中文文档与 QQ 交流群齐全
缺点
- 依赖外部大模型服务,识别与讲解质量受模型能力影响
- 首次部署需配置数据库与 AI 渠道,对非技术用户有一定门槛
- 错题本学段与学科创建后不可修改,规划需谨慎
- 演示站点为共享账号,不适合录入真实个人信息
上手难度
进阶
项目简介
智能错题本(Wrong Notebook)是一个基于 AI 的自托管错题管理系统。拍照或输入题目后,由大模型完成识别、解答、知识点打标与难度评定,并围绕错题提供举一反三、组卷打印、复习提醒与掌握度跟踪。项目使用 Next.js + Prisma + TypeScript 构建,采用 MIT 协议开源。
核心功能
录入与识别
- 支持图片上传、剪贴板粘贴、屏幕截图与文字录入,图片可裁剪,也能在一张图上框选多道题批量导入。
- AI 识别题干、答案、解析、错因,并从知识点库中选择标签;可开启「导入前人工确认」先校对再保存。
- 导入时按题干相似度判重,超过阈值不会重复入库,而是在原题下记一次做错。
讲解与演示
- 题目、答案、解析中的公式使用 KaTeX 渲染,支持
$…$、$$…$$等写法。 - 可由 AI 生成分步骤 SVG 动画讲解,支持播放控制与语音朗读。
- 数学、物理题可生成交互式 GeoGebra 动态演示(默认关闭,可在设置中开启)。
复习与练习
- 举一反三:基于错题生成同知识点变式题,提交后自动判题并给出依据。
- 掌握概率:依据作答历史由 AI 评估掌握程度,分为待复习、复习中、已掌握三种状态。
- 今日复习:按 1、2、4、7、15、30 天的间隔安排复习计划。
- 组卷打印:按错题本、知识点与掌握情况抽题组卷,支持打印或导出 PDF。
部署方式
项目提供多种安装形态,可按需选择:
- Docker 镜像(amd64 / arm64)
- npm 全局安装
- Windows / macOS / Linux 桌面版
- 安卓手机与平板(单机内置服务端或连接服务器)
- 飞牛OS 应用包
具体安装步骤请以官方文档与 Releases 页面为准,部署前需准备数据库与 AI 渠道配置。
适用人群
适合希望把错题数据掌握在自己手里的家长、教师,以及想基于成熟教育场景做二次开发的开发者。项目文档以中文为主,并提供用户交流群。
评论
- 暂无评论,来写第一条吧。