跳到正文
GitHub·· 8 天前AI 评分20

ToastFish v3.2.5:常驻托盘的 Windows 被动背单词工具

Zenkuetu/ToastFish

AI 导读

ToastFish v3.2.5 是一款常驻 Windows 系统托盘的背单词工具,通过 Alt+Q 热键触发弹窗、Alt+1~4 作答,把背单词压缩成按一个键。日常使用电脑时键盘/鼠标操作有 0.5% 概率弹出迷你测验,复习时机由 SM2+ 间隔重复算法决定。内置 CET4/6、考研、雅思、托福、GRE 等 16 套词库加日语与五十音,基于 MIT 许可开源,安装包已内置 Python 运行时。

正文

当前版本:v3.2.5 —— 历史版本与更新说明见 Releases。

一款让你随时随地、被动地学习英语 / 日语的 Windows 背单词工具。

常驻系统托盘,主动弹出单词,你只需随手按一下热键作答,在碎片时间里无痛积累词汇量。

☕ 如果它帮到了你,欢迎 赞助支持(完全自愿,不影响任何功能)。

ToastFish 单词弹窗演示:按 Alt+Q 弹出单词,Alt+1~4 选择记忆程度


为什么做这个(设计初衷)

我自主性很差 —— "每天背 30 分钟"这类计划,我从来没坚持超过一周。卡住我的从来不是内容,而是**「开始」这个动作本身的成本**:打开 App、切到学习界面、坐下来,每一步都在消耗我本来就不多的意志力。

所以这个工具的设计原则只有一条:不依赖自律,把要做的事直接摆到眼前。

  • 快捷键触发(Alt+Q)—— 把"打开 App 学习"压缩成按一个键,摩擦小到不需要下决心
  • 惊喜弹窗 —— 正常用电脑时,键盘 / 鼠标操作有极小概率(0.5%)突然闪出一个小测验。不是我去找它,是它来找我:「主动开始」需要意志力,「被动接受」不需要
  • 不打断正常使用 —— 只占屏幕右下角一小块,你该干嘛干嘛,顺便把单词背了
  • 随时可隐藏(Alt+H)—— 打扰是可控、可撤销的;一个关不掉的提醒只会让人想卸载它

单词几乎是在眼前"闪现"的,复习时机交给 SM2+ 间隔重复算法决定 —— 你不需要做计划,只需要在它跳出来的时候按一下。


安装(Windows 10 / 11)

  1. 到 Releases 下载最新的安装包(ToastFish-v3.2.5-Setup.exe)。
  2. 双击运行。无需管理员权限,默认安装到 %LOCALAPPDATA%\ToastFish。
  3. 从开始菜单(或桌面快捷方式)启动,程序会最小化到系统托盘。

⚠️ 首次运行时可能提示「未知发布者」或「Windows 已保护你的电脑」

这是正常现象:本项目没有做数字签名(代码签名证书需要付费购买),因此 Windows Defender SmartScreen 会对所有未签名程序给出这个提示。

解决办法:点击「更多信息」→「仍要运行」即可。

如果你信任本项目,也可以在「Windows 安全中心 → 应用和浏览器控制 → 基于信誉的保护」中关闭「检查应用和文件」,这样所有未签名程序都不再提示(该设置会降低系统整体防护,请自行权衡)。

卸载不会删除学习数据,重装自动恢复(见下方「数据存储」)。


快速上手(3 步)

  1. 启动:双击 ToastFish.exe(或安装包安装后启动),程序最小化到系统托盘(任务栏右下角)。
  2. 开始:按 Alt+Q 开始一轮学习。
  3. 作答:弹窗出现单词后,按 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 短文 / 测试模式等
使用说明 原版图文教程
退出 关闭程序并保存学习记录

学习流程详解

  1. 按 Alt+Q 开始,弹窗依次展示单词(音标、词性释义、例句、词组)。
  2. 按 Alt+1~4 作答,程序依据记忆程度自动安排下次复习时间。
  3. 一轮结束 → 复盘测验(中译英 / 英译中选择题)→ 学后阅读 → 统计面板。

学后阅读:刚学的单词会组成例句串读或 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