binglish是一款结合了AI技术的桌面英语学习工具,能自动获取并更换必应每日精选壁纸,同时在壁纸上叠加AI生成的相关英语词汇及其图片、例句和翻译,为用户提供更好的学习体验。binglish的词汇难度范围从大学英语四级到GRE,每三小时自动更新一次。
1、核心功能
• 自动更换必应每日壁纸:壁纸来源为GitHub仓库 github.com/TimothyYe/bing-wallpaper ,同时提供图片查看URL ss.blueforge.org/bing ,用户可通过该链接直接查看相关图片。
• AI辅助英语学习:每次更新壁纸时,会同步搭配AI生成的英语单词相关内容,包括单词对应的图片、例句及翻译,帮助用户利用碎片时间学习英语。
2、单词设置
• 难度范围:涵盖CET-4至GRE水平,单词随机推送。
• 内容筛选:排除“Bad words”(不良词汇),筛选依据来自GitHub仓库 github.com/LDNOOBW/List-of-Dirty-Naughty-Obscene-and-Otherwise-Bad-Words 。
3、更新频率:每3小时自动刷新一次壁纸与对应的英语学习内容。
4、内容提示:生成式AI无法保证内容完全准确,使用时建议结合自身知识储备进行甄别。
5、适配范围:目前适用于Windows 10及以上版本系统,分辨率支持1920x1080;后续可能适配其他分辨率,若有需求,用户可以在issues中提出。
6、壁纸显示调整:如果壁纸显示效果与示例图有明显差别,尝试通过桌面个性化设置调整——右键点击桌面,选择“个性化”,进入“背景”选项,在“适应模式”中选择“填充”或“适应”。
在使用工具前,需要先安装相关依赖,执行以下命令:
pip install -r requirements.txt
1、克隆GitHub仓库到本地,执行命令:
git clone https://github.com/klemperer/binglish/
2、进入项目目录:
cd binglish
3、安装打包工具pyinstaller:
pip install pyinstaller
4、运行批处理文件进行打包:
bundle.bat
1、exe文件运行(推荐):打包完成后,在项目的“dist”目录下找到“binglish.exe”,双击即可运行;也可以在项目的“releases”中下载已打包的最新版本,直接双击运行。程序运行后会自动最小化至右侧任务栏,右键点击任务栏中的程序图标,选择相关选项可以设置开机自动运行。
2、命令行运行(不推荐):在命令行中执行以下命令也能运行工具,但该方式下“检查更新”功能不可用:
python binglish.py
1、在iPad的“快捷指令”程序中新建快捷指令,可参考链接 www.icloud.com/shortcuts/f309786b43b0420f96c59602b8a0361f (需在iPad的Safari浏览器中打开该链接)。
2、进入“快捷指令-自动化”界面,设置特定时间运行上述新建的快捷指令。
若运行工具时出现如下错误提示:
D:\Repository\binglish>python binglish.py
Traceback (most recent call last):
File "D:\Repository\binglish\binglish.py", line 11, in <module>
import tkinter as tk
ModuleNotFoundError: No module named 'tkinter'
通常是由于未正确安装tkinter导致。完整的Python解释器安装包中会自带tkinter,但如果使用的是自定义Python版本,或安装时选择了“最小化安装”选项,tkinter可能未被包含。
需要单独安装tkinter,具体步骤如下: 1、执行基础安装命令:
pip install tk
2、若使用Windows系统且已安装Python,可能需要以管理员身份运行命令提示符,再执行以下命令:
python -m pip install tk
安装完成后,重新运行“binglish.py”脚本,通常就能正常启动工具。
PowerPoint演示文稿智能生成工具 PowerPoint Slides Skill
金融 AI 新工具 FinClaw,免费提供1000+ 金融专属Skills
PPT Agent 演示文稿生成框架
端到端自主AI科研引擎 NanoResearch
CitationClaw 学术论文智能引用画像和分析报告
pi-autoresearch:pi自动化实验优化循环
OpenClaw Control Center:为OpenClaw用户(包括团队和个人)提供统一的监控和管理界面
OpenClaw Dashboard 仪表盘:让OpenClaw管理更简单
PaperBanana-CN 学术配图助手
996.ICU:工作 996, 生病 ICU