回译与复习
保留原答,反馈之后再推进进度
项目 / Portfolio
本机英语学习工具 · Python + SQLite + FSRS
一个在本机运行的英语学习工具:从已学过的 PDF 内容建立词库,只看中文回译英文,结合 AI 反馈与 FSRS 安排复习,并支持独立写作、口语录音和文章练习。
保留原答,反馈之后再推进进度
独立练习,核对后再评估
导入自己已经学习过的 PDF,核对释义、词义分组和识别疑点,再确认可以练习的范围。重复义项复用原 ID 和已有进度,未确认的内容不会直接变成任务。
练习时只看中文写英文,原答先保存在本机,AI 反馈随后到来。看过参考后的重译与独立作答分别记录;待评估原答不会提前推进学习进度。文章练习支持逐段或整篇回译,草稿、题面修改和待确认内容可继续恢复。
系统优先安排到期复习,再安排新内容,完成阶段目标后仍按 FSRS 到期日复习。两日达标要求在两个不同学习日各有一次无提示、目标词义用对且整句通过的作答,同日多次不会算作多天。
课程计划支持目标日期、学习日、轻量复习、暂停和恢复。预测日期随真实进度变化,旧题、原答和草稿保留。
支持 IELTS Task 1 / Task 2:保存自己的原稿、查看逐段反馈,从历史原稿重写并比较差异。Task 1 可使用真实图表图片或 PDF 指定页,核对图表文字和数据后再评估任务完成度;尚未核对时只反馈语言。
支持 Part 1 / 2 / 3:录音、本机转写、回放并核对识别文字,再评估表达。Part 2 提供一分钟准备与两分钟回答计时。音频留在本机,AI 接收核对后的转写文字;文字反馈主要针对词汇与语法,发音和真实语流另行评价。
词库、学习计划、原答、反馈和草稿保存在 SQLite 学习账本中。批量任务支持断点继续、失败重试与待处理记录;断网时浏览器保留草稿副本。数据备份打包账本和相关练习资料,API Key 由当前 Windows 用户加密保存在本机。
Python 本机服务与 JavaScript 网页界面,SQLite 持久化学习记录,FSRS 安排间隔复习,PyMuPDF 处理 PDF,DeepSeek 提供内容生成和文本反馈。程序目前保存在私有仓库中。