自动更换必应 Bing 每日壁纸,顺便学个单词(AI 生成相关图片、例句及翻译)。 点亮屏幕,欣赏美景,邂逅知识,聚沙成塔。
- 图片 URL:https://ss.blueforge.org/bing
- 壁纸来源:https://github.com/TimothyYe/bing-wallpaper
- 单词难度:CET-4 至 GRE 随机(排除所谓 Bad words,列表来自https://github.com/LDNOOBW/List-of-Dirty-Naughty-Obscene-and-Otherwise-Bad-Words)
- 更新频率:每 3 小时刷新一次
- 生成式 AI 无法保证内容完全准确
- 适用于 Windows10 及以上版本,1920x1080 分辨率(后续可能适配其他分辨率,如有需求请在 issues 中提出)
- 如果壁纸显示效果与下图有明显差别,请尝试调整桌面个性化设置(桌面右键-个性化-背景-适应模式(选填充或适应)

pip install -r requirements.txtgit clone https://github.com/klemperer/binglish/
cd binglish
pip install pyinstaller
bundle.bat打包后在dist目录下找到binglish.exe,或在项目releases中下载已打包的最新版本,双击运行。程序运行后将最小化至右侧任务栏中,可在右键菜单中选择开机自动运行。
也可以在命令行中执行以下命令以运行(不推荐,“检查更新”功能不可用):
python binglish.py在ipad“快捷指令”程序中新建快捷指令(参考https://www.icloud.com/shortcuts/f309786b43b0420f96c59602b8a0361f ,在ipad safari浏览器中打开),在“快捷指令-自动化”中设置特定时间运行上述快捷指令。该功能未充分测试,可能存在部分ipad机型无法显示墙纸全部内容等现象。
如果遇到如下问题:
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。您可以使用以下命令来安装 tkinter:
pip install tk如果您使用的是 Windows,并且已经安装了 Python,那么您可能需要以管理员身份运行命令提示符,然后使用以下命令来安装 tkinter:
python -m pip install tk安装完成后,您应该能够正常运行 binglish.py 脚本了。