You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 2d49d1b
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: README.en.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ An AI-powered notebook for the questions you got wrong. Snap a photo or type a q
30
30
31
31
-**🆓 Works with free accounts**: choose the "MiniMax Code OAuth" channel and sign in with a MiniMax Code account in the browser, with no API key to buy; the app checks in every day to collect credits (see [MiniMax Code OAuth](#minimax-code-oauth)). New Volcengine users also get a [free inference quota](#volcengine-free-trial).
32
32
-**📚 A complete review loop**: auto-graded similar questions, AI mastery estimates, daily review at Ebbinghaus intervals, and printable exams built from your mistakes with per-question results.
33
-
-**🗂️ Shared question banks**: the new Question Bank page downloads primary, junior-high and senior-high subject banks from [margrop/wrong-notebook-question-bank](https://github.com/margrop/wrong-notebook-question-bank). Imported questions stay in the bank by default and do not become mistakes; you can optionally add them to a notebook. Practice can pick a bank question by knowledge point without spending AI quota.
33
+
-**🗂️ Shared question banks**: the new Question Bank page downloads primary, junior-high and senior-high subject banks from [margrop/wrong-notebook-question-bank](https://github.com/margrop/wrong-notebook-question-bank). Imported questions stay in the bank by default and do not become mistakes; you can optionally add them to a notebook. Practice can pick a bank question by knowledge point without spending AI quota, or choose **Variant from bank** to have AI generate a variant seeded by a selected bank question.
34
34
-**📦 Install anywhere**: Docker image (amd64 / arm64), npm, Windows, macOS, Linux, fnOS, Synology/QNAP packages, Android phones and tablets (standalone or client), or add it to your home screen as a PWA.
35
35
36
36
> This repository is a fork of [wttwins/wrong-notebook](https://github.com/wttwins/wrong-notebook); most of the features above and below were added here. The built-in knowledge-point library follows the Chinese K-12 curriculum (primary, junior high and senior high school). The interface is available in Simplified Chinese and English.
@@ -168,7 +168,7 @@ Practice statistics show total practice, accuracy (correct / attempted) and acti
168
168
169
169
### Review and practice
170
170
171
-
-**🔄 Practice similar questions**: generate variant questions (fill-in-the-blank or free response) on the same knowledge point, choose the difficulty and submit an answer: it is checked automatically (local matching checks identical conclusions only when no reasoning is required; proofs and justification questions go to AI to check the reasoning, and other answers are compared by AI with the reference answer), and you can change the result before saving. The most recently generated question and solution are kept for each mistake and shown directly next time; click Regenerate for a new one.
171
+
-**🔄 Practice similar questions**: generate variant questions (fill-in-the-blank or free response) on the same knowledge point, choose the difficulty and submit an answer; practice can also pick a bank question by knowledge point, or select one first and let AI generate a variant of it. Answers are checked automatically (local matching checks identical conclusions only when no reasoning is required; proofs and justification questions go to AI to check the reasoning, and other answers are compared by AI with the reference answer), and you can change the result before saving. The most recently generated question and solution are kept for each mistake and shown directly next time; click Regenerate for a new one.
172
172
-**📈 Mastery probability**: AI estimates how likely you have mastered each question from the answer history of practice and exams. Questions fall into three states: **To Review** (no practice records yet), **Reviewing** (has records, probability below the mastered threshold) and **Mastered** (has records, probability at or above the threshold). The threshold is 50% by default and each user can adjust it in settings.
173
173
-**📅 Daily review**: each question is scheduled at Ebbinghaus intervals of 1, 2, 4, 7, 15 and 30 days. A correct answer moves it to the next interval; a wrong answer starts over. The **Review** page lists questions due today (earliest first) with paging at both the top and bottom, and **Review in order** walks through them one by one: compare your work with the answer, then mark it right (marked as mastered) or wrong (enter the mistake reason); the home page shows how many are due.
174
174
-**🧾 Mistake exams**: draw questions at random by notebook, knowledge point, question type and mastery, and build a printable exam from similar questions (AI-generated) or original questions (no AI quota used, ready to print immediately). Turn on "Generate A/B papers simultaneously" to create two parallel papers with non-overlapping questions in one go. Each question can have its own score and the paper total is summed automatically; a "Group by question type" switch groups questions into sections such as choice and fill-in-the-blank. After finishing, enter results per question; they are added to the original question's answer history.
-**🗂️ 共享真题库**:新增「真题库」页,可从 [margrop/wrong-notebook-question-bank](https://github.com/margrop/wrong-notebook-question-bank) 下载小学、初中、高中多学科题库包;导入默认只进入真题库、不产生错题,也可勾选同时写入错题本。举一反三可按知识点从真题库选题,不消耗 AI 额度。
33
+
-**🗂️ 共享真题库**:新增「真题库」页,可从 [margrop/wrong-notebook-question-bank](https://github.com/margrop/wrong-notebook-question-bank) 下载小学、初中、高中多学科题库包;导入默认只进入真题库、不产生错题,也可勾选同时写入错题本。举一反三可按知识点从真题库选题(不消耗 AI 额度),也可选「真题库变式」:先选出题库题目,再由 AI 以该题为原题生成变式题。
-**🔄 举一反三**:基于错题生成同知识点的变式题(填空或解答题),可选难度;提交答案后自动判题(不要求过程且结论一致时本地判对,证明或说明理由题交给 AI 核验论证,其余情况由 AI 对照标准答案判定并给出依据),保存前可修改结果;每道错题暂存最近一次生成的变式题与解答,再次进入时直接显示,需要新题再点「重新生成」。
171
+
-**🔄 举一反三**:基于错题生成同知识点的变式题(填空或解答题),可选难度;也可从真题库按知识点选题,或先选题库题目再由 AI 生成该题的变式题。提交答案后自动判题(不要求过程且结论一致时本地判对,证明或说明理由题交给 AI 核验论证,其余情况由 AI 对照标准答案判定并给出依据),保存前可修改结果;每道错题暂存最近一次生成的变式题与解答,再次进入时直接显示,需要新题再点「重新生成」。
172
172
-**📈 掌握概率**:根据举一反三和试卷的作答历史,由 AI 评估每道题的已掌握概率。错题分为三种状态:没有举一反三记录的为「待复习」,有记录且掌握概率低于已掌握阈值的为「复习中」,达到阈值的为「已掌握」。阈值默认 50%,每个用户可在设置中单独调整。
Copy file name to clipboardExpand all lines: doc/wiki/Practice-and-Exams.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@
9
9
10
10
## 举一反三
11
11
12
-
从错题详情进入举一反三,先选择出题来源与难度:AI 生成考查相同知识点的变式题,或从已导入的真题库按知识点选题。AI 生成的题型限定为填空题或解答题,题目内容不应携带题号、分值或选择题选项;真题库选题保留原题题型、选项、答案与解析,优先匹配错题的知识点标签,同分时按所选难度挑选,并排除该错题最近练习过的题目。真题库选题不调用 AI、不消耗额度;没有匹配题目时提示先导入题库或改用 AI 生成。
12
+
从错题详情进入举一反三,先选择出题来源与难度:AI 生成考查相同知识点的变式题;从已导入的真题库按知识点选题;或选「真题库变式」,先按知识点选出题库题目,再由 AI 以该题为原题生成变式题(消耗 AI 额度,选题失败时不消耗)。AI 生成的题型限定为填空题或解答题,题目内容不应携带题号、分值或选择题选项;真题库选题保留原题题型、选项、答案与解析,优先匹配错题的知识点标签,同分时按所选难度挑选,并排除该错题最近练习过的题目。真题库选题不调用 AI、不消耗额度;没有匹配题目时提示先导入题库或改用 AI 生成。
Copy file name to clipboardExpand all lines: doc/wiki/en/Home-en.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -30,7 +30,7 @@ This Wiki covers [margrop/wrong-notebook](https://github.com/margrop/wrong-noteb
30
30
- Markdown, LaTeX, SVG figures, SVG animated explanations with voice narration and optional GeoGebra interactive demos.
31
31
- Question bank file import (JSON / Word / Excel / CSV / PDF, with an as-is mode that skips AI calls) and exporting selected questions as JSON, Excel or Word.
32
32
- Similar-question practice with AI grading, daily review, exam papers built from mistakes, answer history, mastery probability, statistics and print export.
33
-
- Shared question banks: download primary, junior-high and senior-high packages from the [shared bank repository](https://github.com/margrop/wrong-notebook-question-bank); imported questions stay in the bank by default, and practice can pick by knowledge point.
33
+
- Shared question banks: download primary, junior-high and senior-high packages from the [shared bank repository](https://github.com/margrop/wrong-notebook-question-bank); imported questions stay in the bank by default, and practice can pick by knowledge point or generate a variant seeded by a bank question.
34
34
- Per-user data isolation, daily AI limits, admin settings, personal preferences, Openclaw batch import and an MCP server.
35
35
- Fresh installs set up the admin with a one-time setup link (the install wizard on fnOS) instead of a fixed default password, then the setup wizard helps configure AI and create a notebook.
Copy file name to clipboardExpand all lines: doc/wiki/en/Practice-and-Exams-en.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,7 +9,7 @@ The shared index and package format are documented by `index.json` and `schema/q
9
9
10
10
## Similar-question practice
11
11
12
-
Open similar-question practice from a question's detail page, then choose the question source and difficulty: AI generates a variant testing the same knowledge points, or practice picks a question from an imported bank by knowledge point. AI-generated questions are fill-in-the-blank or free-response, without a question number, score or multiple-choice options; bank questions keep their original type, options, answer and analysis. Bank selection prefers questions whose knowledge points match the mistake's tags, prefers the chosen difficulty among equal matches, and skips questions practised recently for that mistake. It does not call the AI or spend quota; when nothing matches, the app asks you to import a bank or use AI generation.
12
+
Open similar-question practice from a question's detail page, then choose the question source and difficulty: AI generates a variant testing the same knowledge points; practice picks a question from an imported bank by knowledge point; or **Variant from bank** first selects a bank question by knowledge point and has AI generate a variant seeded by it (spends AI quota; selection failure spends none). AI-generated questions are fill-in-the-blank or free-response, without a question number, score or multiple-choice options; bank questions keep their original type, options, answer and analysis. Bank selection prefers questions whose knowledge points match the mistake's tags, prefers the chosen difficulty among equal matches, and skips questions practised recently for that mistake. It does not call the AI or spend quota; when nothing matches, the app asks you to import a bank or use AI generation.
13
13
14
14
Answer on your own first, then view the answer and analysis and record whether you got it right. Records are linked to the original question for reviewing practice history and evaluating mastery.
0 commit comments