# WordReview **Repository Path**: william2015c/WordReview ## Basic Information - **Project Name**: WordReview - **Description**: No description available - **Primary Language**: Unknown - **License**: LGPL-3.0 - **Default Branch**: ben - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-11-28 - **Last Updated**: 2023-11-28 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Word Review 单词复习 ![GitHub stars](https://img.shields.io/github/stars/Benature/WordReview?style=flat) ![GitHub stars](https://img.shields.io/github/forks/Benature/WordReview?style=flat) ![GitHub issues](https://img.shields.io/github/issues/Benature/WordReview) ![GitHub closed issues](https://img.shields.io/github/issues-closed/Benature/WordReview) ![GitHub code size in bytes](https://img.shields.io/github/languages/code-size/Benature/WordReview) Django + MySQL + Pug + JS - Python 3.7+ - Django 3 - Mysql 8 / sqlite 3 --- - DEMO - 二月的时候简单录了一个 DEMO 视频,上传到了[B 站](https://mp.weixin.qq.com/s/zOmpevAUafFY5kPGYr65uA),欢迎康康。 - 还有一个[在线试玩](https://benature.github.io/WordReview/),可以先感受一下。 _在线体验的版本对应`master`分支,现在默认显示的是`ben`分支(开发分支)_ - 资瓷一下呗 😋 如果觉得还不错的话,不如在右上方点个 stars🌟 呗( ̄ ▽  ̄)~ 如果童鞋有兴趣的话希望可以一起开发新功能呀 ٩(๑>◡<๑)۶ - 回复慢 QAQ - 由于本人精力有线,回复可能不会很及时,(或者漏看了邮件),还请见谅orz --- [前言](#前言) [安装指引](#安装) [使用说明](#使用) [问题自检](#问题自检) [更新日志](#更新日志) ## 前言 此项目主要是将`Excel背单词`方法给 App 化,更符合用户操作习惯。 第一次听说`Excel背单词`这个方法是看了[红专学姐](https://www.zhihu.com/people/you-hong-you-zhuan-ai-dang-wu-si-qing-nian)的[文章](https://zhuanlan.zhihu.com/p/100104481),后来在[B 站](https://www.bilibili.com/video/av46223252/)看到了更详细的讲解,几天后这个项目便诞生了。 第一篇[介绍推送](https://mp.weixin.qq.com/s/zOmpevAUafFY5kPGYr65uA)微信公众号「恰好恰好」上发送了,这里就先不展开讲了。

单词复习页


艾宾浩斯日历 & 主页


_蓝条是历史记忆率,绿条是上一轮的记忆率_ _关于两种进度条的具体解释见[此处](#list-%E7%9A%84%E8%AE%B0%E5%BF%86%E7%8E%87)_
## 安装 > 对于小白可能还需要一些预备说明,请看[这里](https://benature.notion.site/Word-Review-9046ae4330ff49198c39491602064f3e) 命令行输入 ```shell git clone https://github.com/Benature/WordReview.git ``` 或者点击右上角的`Clone or Download`的绿色按钮。 详细的安装指引写的有点长,请点击[这里](doc/install.md)查看,数据库初始化看[这里](doc/database_init.md)。 > 如果你实在不想折腾配置的话,可以在[这里](https://github.com/Benature/WordReview/releases)直接安装可执行文件。(但不推荐) ## 使用 ```shell conda activate # 小白流程不用这条命令 python manage.py runserver ``` 默认情况下会自动在默认浏览器打开,开始背单词之旅吧 🤓 当您想要更新代码的时候,请 ```shell git pull python manage.py makemigrations python manage.py migrate ``` ### 快捷键 | 操作 | 快捷键 | 页面 | 状态 | | :--------------------: | :----------------------------------------------------------: | :------: | :--------------: | | 设为重难词 | Shift+H (Hard) | 复习页面 | 全局 | | 设为已掌握 | Shift+G (Get) | 复习页面 | 全局 | | 设为很熟悉 | Shift+F (Familiar) | 复习页面 | 全局 | | 设为太简单 | Shift+E (Easy) | 复习页面 | 全局 | | 进入笔记输入框 | N (Note) | 复习页面 | 全局 | | 跳转查看助记法(中) | T (Tips) / V (View) | 复习页面 | 全局 | | 跳转查看助记法(英) | M (Mnemonic) | 复习页面 | 全局 | | 跳转查看近义词 | S (Synonyms) | 复习页面 | 全局 | | 词卡前后切换 | <> | 复习页面 | 全局 | | List 前后切换 | Shift+<Shift+> | 复习页面 | 学习状态 | | 查看释义 | 空格 | 复习页面 | 复习状态 | | 切换至学习状态 | P (Preview) | 复习页面 | 复习状态 | | 触发重现模式 | R (Repeat) | 复习页面 | 复习状态 | | 触发输入模式(实验中) | I (Input) | 复习页面 | 复习状态 | | 我记得 | Shift+ | 复习页面 | 复习状态 | | 不认识 | Shift+ | 复习页面 | 复习状态 | | 复制`WordSand`助记法 | C (Copy) | 复习页面 | 安装 Chrome 插件 | | 跳转到日历页面 | C (Calendar) | 主页 | - | | 跳转到昨日重现 | Y (Yesterday) | 主页 | - | ### 词根词缀词源拆词渲染 1. 【推荐】等号`=`与回车作为标记符,detain 为例: ```txt de=down tain ``` 2. 以中文括号与`+`标识,temerity 为例: ```txt temer(轻率)+ity ``` ### List 的记忆率 - 蓝条:历史记忆率,对 List 内单词的总记忆率取平均 - 绿条:上轮记忆率,按 List 内单词的 **最新两次** 记忆情况计算平均记忆率 ### 单词的`flag` - 太简单:✅ 打钩,下次背词不再出现,统计记忆率时视为 `1` - 很熟悉:☁️ 浮云,下次背词不再出现,统计记忆率时视为 `1` - 已掌握:🟢 绿灯,下次背词仍然出现,统计记忆率时视为 `1` - 重难词:⭐️ 标星 --- ### 问题自检 如果遇到问题,请先查看这几处是否有报错信息 - 浏览器的 Console (F12) - 启动`python manage.py runserver`的命令行 如果导入数据出现问题,请先尝试导入本仓库提供的示例数据。如果示例数据导入成功,很有可能是自定义数据哪里有误。 请先尝试根据上方得到的信息自行检索尝试,如若仍未解决,可以 issue 提出。 ### 更新日志 参见 [CHANGELOG.md](./doc/CHANGELOG.md) ### 赞赏 如果觉得有帮助的话,可以赏点让孩子在饭堂多打份肉呦,感谢~