Django + MySQL + Pug + JS
二月的时候简单录了一个 DEMO 视频,上传到了微信公众号和B站(BV 号:BV1q7411w7r9),欢迎康康。
还有一个在线试玩,可以先感受一下。
在线体验的版本对应
master分支,现在默认显示的是ben分支(开发分支)
如果觉得还不错的话,不如给个 stars🌟呗( ̄▽ ̄)~*
前言有点啰嗦(先收起来)
大部分软件对错词的处理似乎只记录了他错过,至于错了多少次,用户一般不能显式知晓。对单词错误率的感觉,只能从这个单词是否在软件的错题本上显式来隐隐约约得知。之前看过一些背单词的方法,其中一个是根据错误率排序来背单词(也就算是挑重点了),这样我觉得比单纯一个错题本记录要来的精确。
当然,我没做过什么市场调查,只是一路上在背单词摸爬滚打的一些感觉,有可能只是因为我走了弯路没找到心水的。 🤦♂️ ~~反正做都做了,自己做的肯定是香的。而且自己抓着背单词情况的数据也有种心理满足的错觉吧~~
缺单词库啊,还用说吗!
不过网络这么发达,我要的单词书基本都能找到电子清单(๑•̀ㅂ•́)و✧
~~缺背单词的毅力~~
此项目主要是将Excel背单词方法给 App 化,更符合 ~~(我个人)~~ 用户操作习惯。
第一次听说Excel背单词这个方法是看了红专学姐的文章,后来在B站看到了更详细的讲解,几天后这个项目便诞生了。
单词复习页
艾宾浩斯日历(略丑求不喷)
主页
(蓝条是历史记忆率,绿条是上一轮的记忆率)
关于两种进度条的具体解释见此处
命令行输入
git clone https://github.com/Benature/WordReview.git
或者点击右上角的Clone or Download的绿色按钮。
详细的安装指引写的有点长,请点击这里查看,数据库初始化看这里。
如有问题欢迎提 issue 或者 email(wbenedict@163.com) 或者私戳我 (●゚ω゚●)
如果你实在不想折腾配置的话,可以在这里直接安装可执行文件。(不推荐)
conda activate <venvName> # 小白流程不用这条命令
python manage.py runserver
默认情况下会自动在默认浏览器打开,开始背单词之旅吧 🤓
如果您没有修改过配置但不能自动打开浏览器,请提交 issue 反馈。
当您想要更新代码的时候,请
git pull
python manage.py makemigrations
python manage.py migrate
| 操作 | 快捷键 | 页面 | 状态 |
|---|---|---|---|
| 设为重难词 | Shift + H (Hard) |
复习页面 | 全局 |
| 设为已掌握 | Shift + G (Get) |
复习页面 | 全局 |
| 设为太简单 | Shift + E (Easy) |
复习页面 | 全局 |
| 进入笔记输入框 | N (Note) |
复习页面 | 全局 |
| 查看助记法(记忆之沙) | T (Tips) / V (View) |
复习页面 | 全局 |
| 词卡前后切换 | <、> |
复习页面 | 全局 |
| List前后切换 | Shift + <、Shift + > |
复习页面 | 学习状态 |
| 查看释义 | 空格 |
复习页面 | 复习状态 |
| 切换至学习状态 | P (Preview) |
复习页面 | 复习状态 |
| 触发重现模式 | R (Repeat) |
复习页面 | 复习状态 |
| 我记得 | Shift + → |
复习页面 | 复习状态 |
| 不认识 | Shift + ← |
复习页面 | 复习状态 |
复制WordSand助记法 |
C (Copy) |
复习页面 | 安装Chrome插件 |
| 跳转到日历页面 | C (Calendar) |
主页 | - |
eg: 以detain为例,其中等号=是标记符号。
de=down
tain
flag11TODO 清单(有点杂乱)
.enabled) @04-18.conf文件(以支持默认参数) @04-18flag新增已掌握 @04-13助记法与音标字段 @04-10note 光标离焦后自动更新,不必点击我记得或不认识 @04-05太简单与重难词标记 @04-05review页面前询问(防止手误离开页面) @04-02N @03-24背词数目==已背单词+50 后自动关闭一次(防止无脑过词) @03-24R @03-18note 输入框无视快捷键 @03-18$ claude mcp add WordReview \
-- python -m otcore.mcp_server <graph>