Midjourney和InsightFaceSwap插件来创作属于你个人的肖像照
Midjourney来创作自己的肖像照是不可行的。除非你是个大明星,这意味着在网上有几千上万张你的相片。但是现在,你可以借助InsightFaceSwap这个Discord bot, 来帮助你实现这个想法.

InsightFaceSwap bot可以帮助你做这些工作:
!saveid <name> <img>
命令, 用来上传并注册你自己的ID照片或特征值,用于后续的图像替换和编辑。上传一次后可以永久使用,不需要每次重复上传,目前最多支持保存10个ID。!swapid <name>
命令, 支持直接上传大图,将其中的人脸替换成自己的上传的ID,或者跟踪聊天室中Midjourney bot的输出,对Midjourney bot生成的大图中的人脸进行替换。!listid
命令,列出当前注册的ID列表。
使用指南step by step:
- 参考 Midjourney教程, 注册Discord, 创建新的聊天室,并且邀请Midjourney bot到该聊天室。
- 邀请 InsightFaceSwap bot(https://discord.com/api/oauth2/authorize?client_id=1090660574196674713&permissions=274877975552&scope=bot)到该聊天室。顺利的话现在你会在聊天室右侧看到这样的列表:

3. 现在我们可以开始保存你的ID特征。从电脑上拖动一张你的照片(要求是正脸,无遮挡),到Discord app上,它会弹出一个上传框,在其中的文本框内, 输入命令 !saveid me
(这里me是注册的名字,可以为任意8位以内的英文字符和数字)
4. 不出意外的话,bot会告诉你保存成功:

5. 接下来,开始实验第一次创作自己的相片,咏唱Midjourney咒语:

6. 咏唱结束,我们选取第一张图片放大(当然你可以任意选择一张来放大). 需要注意的是我们不支持对该2x2的缩略图进行处理.

7. 放大结束。我们输入 !swapid me
命令来对该图片进行替换操作,变成我们自己的模样。一般来说执行加返回结果的时间不超过1秒钟。


8. 除了支持对Midjourney生成的照片进行处理以外,我们也可以对本地上传的照片做一样的操作,
9. 和上传ID照片类似,我们拖动目标照片(或者直接复制粘帖)到聊天室,同时在文本框输入 !swapid me

10. 敲击回车完成!


其他注意事项:
- 可以使用
!listid
来列出目前注册的所有ID。总数不能超过10个。 - 注册的ID名字只能用英文和数字,并且不超过8个字符。
- 可以通过重新上传相同的ID名字来覆盖旧的ID特征。
- 如果你不想上传自己的照片,可以调用insightface python package, 来生成自己的人脸特征,并保存成为一个 .npy的512维向量文件上传。
- 每个Discord账号每天可以执行50次命令,为了避免自动化脚本。
- 我们不能保证每次生成的效果都很好。
- 请仅用于自我娱乐用途。
THE END