基于 Stable Diffusion 与 Roop 的真人 AI 写真制作指南
本文介绍了使用 Stable Diffusion WebUI 结合 Roop 插件制作真人 AI 写真的方法。主要内容包括插件的手动与在线安装步骤、文生图与图生图的换脸操作流程、关键参数设置(如种子、重绘强度、面部修复模型)以及常见问题的排查方案。文章强调了环境要求、模型选择建议及伦理规范,旨在帮助用户快速掌握无需训练模型的换脸技术。

本文介绍了使用 Stable Diffusion WebUI 结合 Roop 插件制作真人 AI 写真的方法。主要内容包括插件的手动与在线安装步骤、文生图与图生图的换脸操作流程、关键参数设置(如种子、重绘强度、面部修复模型)以及常见问题的排查方案。文章强调了环境要求、模型选择建议及伦理规范,旨在帮助用户快速掌握无需训练模型的换脸技术。

AI 写真近期非常流行,特别是某些现象级应用的出现,只需上传照片即可生成精美写真。本文将分享如何使用 Stable Diffusion WebUI 结合 Roop 插件制作真人 AI 写真,无需训练模型,快速出图。核心思路是利用 SD 的文生图能力生成底图,再配合 Roop 插件进行换脸。
免责声明:本文仅分享 AI 技术制作方法,不涉及引导或教唆恶搞他人。对于使用该技术实施不当行为的责任,作者概不负责。
Roop 插件支持两种安装方式,请根据网络环境选择。
Extensions -> Install from URL。Git repository URL 中输入插件地址(如 https://github.com/s0md3v/roop)。Install,等待提示 Use Installed tab to restart。Installed 标签页,点击 Apply and restart UI。若重启后页面加载超过 5 分钟,可能是模型下载缓慢。此时可中断并尝试手动部署(见方法二)。
需下载以下依赖文件:
sd-webui-roop:主插件包ifnude:隐私保护模块models:预训练模型文件insightface:人脸检测模型部署步骤:
sd-webui-roop 放入 stable-diffusion-webui/extensions/ 目录。models 文件夹内容覆盖粘贴至 SD 根目录的 models/ 下。mv /root/ifnude /root/.ifnude
mv /root/insightface /root/.insightface
Windows 下需重命名为 .ifnude 和 .insightface 放在用户目录下。AutoDL 用户快速操作:
unzip -o /root/autodl-tmp/roop-4-sd-webui.zip -d /root/
rm -Rf /root/__MACOSX
mv /root/sd-webui-roop /root/stable-diffusion-webui/extensions/sd-webui-roop
mv /root/models/* /root/stable-diffusion-webui/models
rm -Rf /root/models
mv /root/insightface /root/.insightface
mv /root/ifnude /root/.ifnude
通过 JupyterLab 重启服务。
使用文生图功能生成目标人物底图。参数仅供参考,新手可按默认设置先跑通流程。
推荐大模型:realisticVisionV20 或类似写实类 Checkpoint。
正向提示词示例:
ultra quality, masterpiece, best quality, 8k, UHD, a man, chinese, standing front of a desk, 30 years old, thin face, long hair, little smile, looking at viewer, upper body, solo, portrait photo, with a bookshelf behind, sense of technology, wide shot
反向提示词示例:
EasyNegative, bad hands, bad fingers, glasses, worst quality, low quality, normal quality, skin spots, acnes, age spot, ugly, deformed
关键设置:
生成图片后,在界面右侧找到 Roop 插件区域并展开。
Enable。Restore Face,默认使用 CodeFormer,也可尝试 GFPGAN 对比效果。点击生成,等待处理完成。Roop 是在 SD 出图完成后进行后期替换,不干扰生图流程。
若已有照片需要换脸,可使用图生图模式。
Inpaint 模式,上传原图并涂抹需要替换的区域。Face Restore Model,或增加 Mask Blur 参数使边缘融合更平滑。Roop 原生支持视频换脸,但涉及帧处理耗时较长。若需处理视频,建议直接使用 Roop 独立版本或相关脚本,而非通过 WebUI 插件处理,以获得更好的性能优化。
本文详细介绍了利用 Stable Diffusion WebUI 配合 Roop 插件制作 AI 写真的完整流程,涵盖安装、文生图换脸、图生图换脸及常见问题解决。通过合理调整参数与模型,用户可以低成本获得高质量的个性化肖像。请务必遵守法律法规,尊重他人肖像权,合理使用 AI 技术。
注意:AI 技术更新迅速,插件版本可能变化,如遇接口变更请参考官方文档或社区最新教程。

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online
生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online
基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online
解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online