ToastFish v3.2.5:常驻托盘的 Windows 被动背单词工具
Zenkuetu/ToastFish
ToastFish v3.2.5 是一款常驻 Windows 系统托盘的背单词工具,通过 Alt+Q 热键触发弹窗、Alt+1~4 作答,把背单词压缩成按一个键。日常使用电脑时键盘/鼠标操作有 0.5% 概率弹出迷你测验,复习时机由 SM2+ 间隔重复算法决定。内置 CET4/6、考研、雅思、托福、GRE 等 16 套词库加日语与五十音,基于 MIT 许可开源,安装包已内置 Python 运行时。
当前版本:v3.2.5 —— 历史版本与更新说明见 Releases。
一款让你随时随地、被动地学习英语 / 日语的 Windows 背单词工具。
常驻系统托盘,主动弹出单词,你只需随手按一下热键作答,在碎片时间里无痛积累词汇量。
☕ 如果它帮到了你,欢迎 赞助支持(完全自愿,不影响任何功能)。
为什么做这个(设计初衷)
我自主性很差 —— "每天背 30 分钟"这类计划,我从来没坚持超过一周。卡住我的从来不是内容,而是**「开始」这个动作本身的成本**:打开 App、切到学习界面、坐下来,每一步都在消耗我本来就不多的意志力。
所以这个工具的设计原则只有一条:不依赖自律,把要做的事直接摆到眼前。
- 快捷键触发(
Alt+Q)—— 把"打开 App 学习"压缩成按一个键,摩擦小到不需要下决心 - 惊喜弹窗 —— 正常用电脑时,键盘 / 鼠标操作有极小概率(0.5%)突然闪出一个小测验。不是我去找它,是它来找我:「主动开始」需要意志力,「被动接受」不需要
- 不打断正常使用 —— 只占屏幕右下角一小块,你该干嘛干嘛,顺便把单词背了
- 随时可隐藏(
Alt+H)—— 打扰是可控、可撤销的;一个关不掉的提醒只会让人想卸载它
单词几乎是在眼前"闪现"的,复习时机交给 SM2+ 间隔重复算法决定 —— 你不需要做计划,只需要在它跳出来的时候按一下。
安装(Windows 10 / 11)
- 到 Releases 下载最新的安装包(
ToastFish-v3.2.5-Setup.exe)。 - 双击运行。无需管理员权限,默认安装到
%LOCALAPPDATA%\ToastFish。 - 从开始菜单(或桌面快捷方式)启动,程序会最小化到系统托盘。
⚠️ 首次运行时可能提示「未知发布者」或「Windows 已保护你的电脑」
这是正常现象:本项目没有做数字签名(代码签名证书需要付费购买),因此 Windows Defender SmartScreen 会对所有未签名程序给出这个提示。
解决办法:点击「更多信息」→「仍要运行」即可。
如果你信任本项目,也可以在「Windows 安全中心 → 应用和浏览器控制 → 基于信誉的保护」中关闭「检查应用和文件」,这样所有未签名程序都不再提示(该设置会降低系统整体防护,请自行权衡)。
卸载不会删除学习数据,重装自动恢复(见下方「数据存储」)。
快速上手(3 步)
- 启动:双击
ToastFish.exe(或安装包安装后启动),程序最小化到系统托盘(任务栏右下角)。 - 开始:按
Alt+Q开始一轮学习。 - 作答:弹窗出现单词后,按
Alt+1~Alt+4选择记忆程度。
学完一轮会自动进入复盘测验和学后阅读。就这么简单。
热键速查
| 热键 | 作用 |
|---|---|
Alt+Q |
开始 / 停止学习 |
Alt+1 |
没印象(Again) |
Alt+2 |
模糊(Hard) |
Alt+3 |
记住(Good) |
Alt+4 |
牢记(Easy) |
Alt+~ |
重复播放发音 |
Alt+H |
显示 / 隐藏当前弹窗 |
也可用鼠标直接点击弹窗上的按钮。弹窗超时未答会被视为「没印象」。
托盘菜单功能
右键点击托盘图标可访问全部功能:
| 菜单 | 说明 |
|---|---|
| 开始 / 停止 | 开始或停止一轮学习(Alt+Q) |
| 选择词库 | 切换词表(CET4/6、考研、雅思、托福、GRE 等 16 套 + 日语 + 五十音) |
| 设置单词数量 | 每轮新词数(默认 5) |
| 发音选择 | 英式 / 美式 |
| 自动播放 | 弹窗时自动朗读 |
| 开机自启 | 随 Windows 启动 |
| 导入单词 | 用 Excel 模板导入自定义词表 |
| 测试 | 随机抽词测验 |
| 学习报告 | 打开可视化学习仪表盘 |
| 参数设置 | AI 短文 / 测试模式等 |
| 使用说明 | 原版图文教程 |
| 退出 | 关闭程序并保存学习记录 |
学习流程详解
- 按
Alt+Q开始,弹窗依次展示单词(音标、词性释义、例句、词组)。 - 按
Alt+1~4作答,程序依据记忆程度自动安排下次复习时间。 - 一轮结束 → 复盘测验(中译英 / 英译中选择题)→ 学后阅读 → 统计面板。
学后阅读:刚学的单词会组成例句串读或 AI 短文,目标词橙色高亮;阅读时点击任意英文单词即可查有道词典(悬停变手型)。
惊喜复习:平时用电脑时,键盘 / 鼠标 / 手柄操作有 0.5% 概率弹出一个迷你测验,答对巩固记忆,不会打断当前学习。
数据存储
所有学习数据存于单一文件(卸载不删除,重装自动恢复):
- 已安装版:
%LOCALAPPDATA%\ToastFish\Resources\inami.db - 绿色版:
ToastFish\Resources\inami.db
常见问题
快捷键没反应? 可能被其他软件占用全局热键(截图软件、输入法等),关闭后重试。
弹窗不出现? 检查任务管理器确认进程存在;本工具用自绘窗口,不是系统通知,勿在通知中心查找。
如何迁移到新电脑? 复制上面的 inami.db 到新电脑同位置即可。
安装/启动时提示「未知发布者」或「Windows 已保护你的电脑」? 因为程序未做数字签名 —— 点「更多信息 → 仍要运行」即可,详见上方「安装」一节。
托盘图标不见了? 点任务栏的 ^(显示隐藏的图标)找找;找到后可直接拖到任务栏固定显示。
仪表盘打不开(只有转圈)? v3.2.5 起安装包已内置 Python 运行时,若仍失败会弹出明确的错误提示,请把提示内容反馈到 Issues。
赞助支持
本项目完全免费、无广告、不卖功能,基于 MIT 许可开源。
如果它帮你省下了时间,欢迎自愿赞助(完全随意,不打赏也完全没问题 ❤️):
赞助属于自愿赠与,不是购买行为 —— 不附带任何功能、授权或优先支持,你用的和大家用的完全一样。 赞助收入全部用于维护本项目:补齐词库、打磨复习算法、更快修复 Bug。
开发者信息
本版本基于 Uahh/ToastFish(MIT License)二次开发。编译方法、二次开发说明与第三方组件清单见 Source/ToastFish-main/README.md。
许可证:MIT License —— 原作者的署名与著作权始终保留。
来源:GitHub · github.com
