记忆辅助软件:Anki
# 介绍
Anki 是一个记忆辅助软件,它可以让记忆过程变得更加轻松容易;因为,相比传统方法它更加高效更加智能,利用它你可以大大降低你的学习时间,或者你可以在同样长的时间内学习更多的内容。
# 特点
- 同步性:使用 Ankiweb 的服务器,你可以在多台不同系统的设备之间同步你的卡片;
- 灵活性:从卡片的布局,到卡片的复习时间安排,Anki 提供了多种有价值的选项供你自定义;
- 富媒体:你可以将音频,视频,文字,图片,以及科学符号放置在你的卡片中;
- 优化性:Anki 可以同时处理 10 万张卡片,因此不必担心卡片太多造成的麻烦;
- 可扩展:Anki 还提供了各种插件,通过它你可以扩展你需要的功能;
- 开源:Anki 是个开源的软件,因此你的数据会更安全,其次,它也将会发展的更智能 ;
# 插件
- Anki Connect (opens new window),为第三方制卡提供接口
- Awesome TTS (opens new window),让文本发音或"卡片"说话
- 编辑器增强 (opens new window),提供更多的快捷的标记
- Image Occlusion 2.0 (opens new window)
- Image Occlusion 2.0 Enhanced (opens new window)
- Colorful Toolbars (opens new window),美化 Anki 界面和按钮
- Anki HRPG (opens new window),Anki 与 Habitica 之间的合作交流
- Habitica Support (opens new window),Anki 与 Habitica 之间的合作交流
# 卡组
- 大学四级英语单词全集 (opens new window)
- 大学六级英语单词全集 (opens new window)
- SSE 4000 Essential English Words (all books) (opens new window)
- 标日初级语音版 (opens new window)
- AnkiTube (opens new window),影音卡片学英语
# 同步
# 自建同步服务
以树莓派为例
#安装 ankiserver 的服务器套件,用 easy_install 安装,自动处理依赖关系
easy_install Ankiserver
#在用户目录下创建一个目录 Anki
mkdir Anki
#进入目录;
cd Anki
#复制一个 example.ini 到当前目录,修改为 production.ini;(去 AnkiServer 2.0.6 下载一个 source 包就好了。里面有两个重要的配置文件:production.ini、supervisor-anki-server.conf)
#编辑 production.ini,修改基本参数:
# 服务器的地址
host = 192.168.0.100
# 允许同步的客户端 ip 地址,填 0.0.0.0 允许任何 ip 地址
allowed_hosts = 192.168.0.22
#添加一个 anki 用户,而后输入密码
ankiserver.py addser anki
#测试运行;
ankiserver.py debug
#安装 supervisor
sudo apt-get install supervisor
#复制配置文件到目录
sudo cp supervisor-anki-server.conf /etc/supervisor/conf.d/anki-server.conf
#修改配置文件
#把这个参数改成 Anki 的数据目录
directory=/home/pi/Anki
#树莓派我就直接用这个用户了
user=pi
#重新载入 supervisor
sudo supervisorctl reload
#管理命令
sudo supervisorctl stop anki-server
sudo supervisorctl start anki-server
sudo supervisorctl restart anki-server
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
PS:如果有任何问题重启一下树莓派就好啦
# 桌面版设定
依次点击工具 -> 插件 -> 打开插件文件夹,在里面新增一个 txt 挡案,输入如下内容,保存并重命名为 mysyncserver.py:
import anki.sync
anki.sync.SYNC_BASE = 'http://192.168.0.100:27701/'
anki.sync.SYNC_MEDIA_BASE = 'http://192.168.0.100:27701/msync/'
1
2
3
2
3
然后保存重启即可。
# Android 设定
依次进入设置->高级设置->自定义同步服务器,将 Sync url、Media sync url 两项修改为上述地址
# 其他
- Aboboo (opens new window),免费、自由、纯净,口碑极佳的外语学习工具
网页编辑 (opens new window)
最近提交: 2023/03/22, 11:52:35