ScreenDiffusion 是一款专为创作者打造的实时图像到图像 AI 渲染工具,核心能力是将电脑屏幕上的任意内容 —— 无论是游戏画面、3D 场景、设计图、照片,还是摄像头实时画面 —— 通过 AI 模型瞬间转化为具有新风格、新氛围的艺术作品,整个过程完全实时呈现。

它基于 Stable Diffusion 变体模型(默认支持 SD-Turbo)开发,专为艺术家、开发者、直播主和创意工作者设计,无需复杂操作,就能让平凡的屏幕内容变得非凡,为创作、展示提供全新视角。
- 地址:https://screendiffusion.itch.io/screen-diffusion-v01
- GitHub:https://github.com/rudyaa-sd/ScreenDiffusion
核心功能:实时变换,简单易用
1. 实时 AI 渲染,所见即所得
支持捕获任意窗口或自定义屏幕区域,捕获内容会通过 AI 模型实时处理并输出变换效果,无需等待渲染完成,创作过程直观高效。
2. 本地运行,隐私与速度兼顾
所有 AI 计算均在本地 GPU 完成,不涉及数据上传,保护隐私的同时,避免网络延迟影响实时效果。
3. 灵活可调,风格自由定义
可动态修改提示词(Prompt)、调整艺术风格、设置扩散步骤,根据需求精准控制输出效果,满足多样化创作场景。
4. 硬件优化,运行高效稳定
专为 Windows 系统(10/11)设计,针对 NVIDIA RTX 显卡进行 CUDA 加速优化,充分发挥硬件性能,保障实时渲染的流畅度。
5. 一键部署,上手零门槛
设计简洁的操作流程,无需复杂配置,一键即可启动工具,新手也能快速掌握使用方法。
6. 完全免费,开源可扩展
工具本身免费提供给所有人使用,源代码公开透明,支持用户自主探索和二次开发。
适用场景:哪些人适合用?
- 艺术家 / 设计师:快速将草图、参考图转化为不同风格的成品,激发创作灵感;
- 游戏玩家 / 直播主:给游戏画面添加独特艺术风格,提升直播视觉吸引力;
- 3D 创作者:实时预览 3D 场景的不同渲染效果,减少渲染等待时间;
- 内容创作者:为视频、截图添加个性化风格,让作品更具辨识度;
- AI 爱好者:本地体验实时图像生成技术,探索 AI 与创作的结合可能。
先决条件:运行前需准备什么?
在安装使用前,请确保你的设备满足以下条件,避免运行异常:
- 系统要求:Windows 11 或 Windows 10 操作系统;
- 硬件要求:NVIDIA 显卡(需配备 8GB 及以上 VRAM,推荐 RTX 3080 或更高型号,以保障实时渲染流畅度);
- 软件依赖:
- 安装 CUDA Toolkit 12.1(安装完成后需重启电脑,确保环境变量生效);
- 安装 Python 3.11.8,安装时务必勾选 “Add Python 3.11.8 to PATH”,否则可能导致依赖安装失败);
- 模型准备:
- 本地下载 SD-Turbo 模型;
- 模型文件夹需包含 unet、vae、textencoder 等核心文件,且必须存在 “model_index.json” 文件(无需手动修改文件名,保持原始结构即可);
- 提示:将模型文件夹放置在 Screen Diffusion 可执行文件旁,后续配置路径时更便捷。
安装步骤:4 步完成部署
第一步:下载并解压工具
- 下载 Screen Diffusion 的 ZIP 压缩包(可通过 GitHub 仓库获取);
- 选择电脑任意位置解压(建议路径不含中文、空格或特殊字符,避免运行报错)。
第二步:启动工具并启用 GPU 支持
- 打开解压后的文件夹,双击运行 “Screen Diffusion.exe”;
- 点击界面中的 “Enable GPU” 按钮,工具会自动下载所需依赖组件;
- 依赖下载完成后,应用会自动重启,耐心等待即可。
第三步:配置模型路径
- 重启后,在工具界面中找到模型路径设置项;
- 选择你之前下载并存储 SD-Turbo 模型的文件夹(确保文件夹内有 “model_index.json” 文件),完成路径关联。
第四步:开始实时变换
- 点击工具界面中的 “Start” 按钮;
- 按照提示选择需要捕获的屏幕区域(可选择整个屏幕、特定窗口或自定义区域);
- 输入提示词、调整风格参数和扩散步骤;
- 确认设置后,即可看到屏幕内容实时 AI 变换的效果。
未来功能规划:后续将支持这些特性
目前 Screen Diffusion 已具备核心实时变换能力,开发者后续还将持续更新,计划新增以下功能:
- 更高分辨率的图像到图像(img2img)转换;
- TensorRT 加速支持,进一步提升运行速度;
- 扩展模型兼容性,支持 SDXL-Turbo、SDXS 等更多模型;
- 新增 ControlNet 和 LoRA 支持,精准控制生成效果;
- 优化性能,实现更高帧率的实时渲染;
- 自定义 GUI 主题和自动提示词预设,提升使用体验。
如果工具对你的创作有帮助,可通过 “随意付费” 或小费的方式支持开发者,助力功能迭代升级。
故障排除:常见问题解决方法
遇到运行异常时,可尝试以下解决方案,若仍无法解决,可在 GitHub 评论区反馈问题:
- Torch 未识别:
- 进入工具安装目录下的 “_internal” 文件夹;
- 打开终端,复制粘贴以下命令并执行(一行完成):
pip install --target . --upgrade --no-deps torch==2.1.0+cu118 torchvision==0.16.0+cu118 --index-url https://download.pytorch.org/whl/cu118
- 安装完成后重启工具即可。
- 模型加载错误:
- 尝试使用模型文件夹中的 FP16 版本文件;
- 将文件名称中的 “fp16” 扩展名移除(包括 unet、vae、text_encoder 三个核心文件);
- 重新配置模型路径并启动工具。
- 杀毒软件误报:
- 部分杀毒软件可能将工具 EXE 标记为威胁,这是 PyInstaller 打包应用的常见问题;
- Screen Diffusion 完全开源、本地运行,无安全风险,可在杀毒软件中添加信任;
- 若仍有顾虑,可通过源代码自行构建 EXE 文件(源代码地址:https://github.com/rudyaa-sd/ScreenDiffusion)。















