输入一句话, DeepSeek 扩写 + Qwen-Image 生图并秒换 Windows 壁纸

aqrlouhanjoauhan 2026-09-10 20:40 1

平时想换张桌面壁纸经常要在壁纸站翻很久,自己用生图平台又懒得写那一大长串英文 Prompt ,生成完还得手动下载、右键设置。


周末顺手写了个 Python 命令行小工具:AI Wallpaper Changer


只要在终端敲几个中文字(比如“雨夜赛博朋克”、“森林深处的小木屋”),全流程自动搞定:



  1. 自动扩写 Prompt:调用 DeepSeek-V3.2 ,把简短的想法丰富成构图、光影到位的专业英文提示词。

  2. 多画风预设:内置了 12 种常见画风(日系动漫、吉卜力、东方水墨、写实摄影、赛博朋克、复古像素、暗黑奇幻等),也可以自由发挥。

  3. 高清生成与防平铺:基于 20B 参数的 Qwen-Image 生成,配合 Lanczos 算法处理为标准 1920x1080 壁纸;同时自动配置 Windows 注册表为居中拉伸填充模式,杜绝多屏或小图出现的九宫格平铺问题。

  4. 自动应用与归档:调用系统 API 秒换壁纸,并在当前目录自动按“主题_时间戳”建档,保存壁纸原图和 Prompt 文本。

  5. 交互式循环:终端常驻不闪退,随时输入随时换。


效果演示


运行与生成效果 1


运行与生成效果 2


运行与生成效果 3


整个项目只依赖 requestspillow,无冗余依赖,开箱即用。


详细配置说明和代码开源在 GitHub:
👉 https://github.com/aqrlouhanjoauhan/ai-wallpaper-changer


欢迎大家体验提建议,有好玩的 Prompt 或画风预设也可以一起交流!

最新回复 (3)
  • aqrlouhanjoauhan 楼主 09-10 21:11
    1
    ![效果展示 1]( https://img-bay.nodecore.workers.dev/2026-09-10_210801_1789045736828_dz1cxr.png)

    ![效果展示 2]( https://img-bay.nodecore.workers.dev/2026-09-10_210709_1789045731789_tsc9f6.png)

    ![效果展示 3]( https://img-bay.nodecore.workers.dev/2026-09-10_210826_1789045738427_kx08qh.png)
  • Hubs 09-11 07:45
    2
    要是能一句话生成 Wallpaper Engine 动态壁纸就更好了
  • aqrlouhanjoauhan 楼主 09-11 10:30
    3
    @Hubs 这个能力真达不到,ai 生成视频消耗 token 也多
* 帖子来源V2EX
返回