平时想换张桌面壁纸经常要在壁纸站翻很久,自己用生图平台又懒得写那一大长串英文 Prompt ,生成完还得手动下载、右键设置。周末顺手写了个 Python 命令行小工具: AI Wallpaper Changer 。
只要在终端敲几个中文字(比如“雨夜赛博朋克”、“森林深处的小木屋”),全流程自动搞定: 自动扩写 Prompt :调用 DeepSeek-V3.2 ,把简短的想法丰富成构图、光影到位的专业英文提示词。多画风预设 :内置了 12 种常见画风(日系动漫、吉卜力、东方水墨、写实摄影、赛博朋克、复古像素、暗黑奇幻等),也可以自由发挥。
高清生成与防平铺 :基于 20B 参数的 Qwen-Image 生成,配合 Lanczos 算法处理为标准 1920x1080 壁纸;同时自动配置 Windows 注册表为居中拉伸填充模式,杜绝多屏或小图出现的九宫格平铺问题。自动应用与归档 :调用系统 API 秒换壁纸,并在当前目录自动按“主题_时间戳”建档,保存壁纸原图和 Prompt 文本。
交互式循环 :终端常驻不闪退,随时输入随时换。效果演示 整个项目只依赖 requests 和 pillow ,无冗余依赖,开箱即用。
详细配置说明和代码开源在 GitHub: 👉 /ai-market-guide/ 欢迎大家体验提建议,有好玩的 Prompt 或画风预设也可以一起交流!