3 分钟上手 ToastFish:用 Windows 通知栏背单词的免费开源指南
【免费下载链接】ToastFish一个利用摸鱼时间背单词的软件。项目地址: https://gitcode.com/GitHub_Trending/to/ToastFish
ToastFish 是一款免费开源的 Windows 背单词工具,它把待背单词直接推送到系统通知栏,让上班族和学生不用切换窗口,就能在会议间隙、午休碎片里完成每日词汇量。软件内置英语、日语、五十音三类词库,也支持用 Excel 导入任意自定义内容,并会在每轮背诵后自动出题检验记忆效果。
为什么把单词塞进通知栏
在办公室电脑上打开背单词软件,切窗口的动作本身就很显眼,而一直盯着一个学习应用也容易让人分心或露馅。ToastFish 的思路是反过来:利用 Windows 10 通知栏弹出一条条单词通知,一条通知只放一个词,配一行释义,下面跟三个按钮——"记住了!""暂时跳过..""发音",全程在通知气泡里点完即可,主窗口甚至可以最小化。通知消失,这个单词的轮次就结束了,单次压力很小,适合塞进零散的空隙。
安装与系统要求
- 只支持 Windows 10 及以上系统,因为依赖 Win10 的通知中心;Win7 和 Mac 版本作者明确表示没有开发计划。
- 安装方式二选一:运行安装程序 ToastFishSetup.exe,或下载 Release 压缩包解压后免安装直接运行。
- 想使用英语发音功能,需要先在系统里下载英语语音包,否则点"发音"按钮会闪退;装好语音包后重启软件即可。
一次完整的背诵流程
启动后主界面只有三步:选择词库(英语、日语、五十音或自定义),输入本次要背的单词数量,点击开始。之后系统右下角会逐个弹出单词通知,你只需在每条通知上点"记住了!"或"暂时跳过..";全部背完后,通知栏会自动推出一道翻译选择题来检验这组单词是否真的记住了,选错的答案会被记录,用于后续安排。
用 Excel 导入自定义词库
内置词库没有你背的内容时,可以按模板自己造。安装目录的 Resources/ 文件夹下有一个 自定义模板.xlsx,按它的列结构填入三行文本即可。导入后通知推送的就不再是"单词+释义",而是你写的任何内容——会议要点、公式、代码片段都行。这套导入逻辑由 推送控制模块 负责,内置词库和自定义内容走同一条推送链路。
查看背诵记录并导入复习
每点一次"开始",软件就会生成一个 xlsx 文件,保存在安装目录的 Log 文件夹下(学习日志模块 负责写入),英语词库的记录包含单词、翻译、英音、美音、词性、短语和例句等字段。隔段时间翻一翻记录,把没记住的部分直接选中导入,就能对同一批单词重新来一轮推送。单词在系统内部按 SM-2+ 间隔重复算法(Model/SM2plus/)维护复习间隔,答错的词会被更频繁地安排上。
🔧 两个高频问题排查
通知显示时间太短,来不及看完停留时长由系统接管,不是软件设置:打开 系统设置 → 轻松使用 → 显示 → 通知显示的时间,按自己的阅读速度调长即可。
英语发音点了闪退系统缺少英语语音包导致的。到控制面板的语音设置里下载英语语音包,重启 ToastFish 就能正常发音。
从源码编译运行
源码采用 WPF + .NET Framework 4.7.2,用 VS2019 打开即可编译。拿到源码的方式:
git clone https://gitcode.com/GitHub_Trending/to/ToastFish项目整体免费开源(MIT 协议),本地词库数据存放在 SQLite 数据库中,想给词库加内容也可以自己往库里写。
建议从英语词库开始,设一个自己每天能坚持的数量试跑一轮,再顺手把通知显示时间调长;之后每隔几天把 Log 里的旧记录导回来复习,效果会比只背新词更稳。
【免费下载链接】ToastFish一个利用摸鱼时间背单词的软件。项目地址: https://gitcode.com/GitHub_Trending/to/ToastFish
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考