ComfyUI 魔法书 Logo
🏠 首页
👥 加群
😎 大帅比
❤️‍🔥 Monster 社区
登录 →
ComfyUI 魔法书 Logo
🏠 首页 👥 加群 😎 大帅比 ❤️‍🔥 Monster 社区
登录
  1. 首页
  2. 🧩 插件工坊 (Plugin Workshop)
  3. ComfyUI人像大师插件教程:从入门到精通

ComfyUI人像大师插件教程:从入门到精通

0
  • 🧩 插件工坊 (Plugin Workshop)
  • 发布于 2025-06-28
  • 14 次阅读
编程界的小学生
编程界的小学生

【版权严正声明】

本文系作者 [编程界的小学生] 原创,并拥有完整、独立的著作权。

未经本人 书面授权 ,任何单位、平台或个人, 严禁 以任何形式(包括但不限于转载、复制、摘编、修改、链接、转贴、建立镜像等)使用本文的全部或部分内容。

任何无视本声明的侵权行为,本人将依据《中华人民共和国著作权法》等相关法律法规,采取一切必要的法律手段,追究其侵权责任,要求其 立即停止侵权、赔礼道歉、消除影响,并赔偿因此造成的一切经济损失及维权成本(包括但不限于律师费、诉讼费、公证费等)。

侵权必究,切勿以身试法!

1. 插件简介

插件地址: https://github.com/florestefano1975/comfyui-portrait-master

ComfyUI Portrait Master 是一个专门用来生成人物肖像画面描述的神奇工具。想象一下,你要画一个人,但是不知道怎么描述这个人的长相、发型、表情、服装等等。这个插件就像一个超级详细的"人物描述生成器",你只需要选择一些选项,它就能帮你生成一段非常详细的人物描述文字,然后你把这段文字给 AI 画图工具,就能画出你想要的人物了。

能给我们带来什么效果:

  • 不用绞尽脑汁想怎么描述一个人的长相

  • 可以快速生成各种不同风格的人物描述

  • 让 AI 画出的人物更加精确和符合你的想象

  • 就像有一个专业的人物设定师在帮你工作

插件包含节点总数:6个

  • Portrait Master: Base Character(基础人物)

  • Portrait Master: Skin Details(皮肤细节)

  • Portrait Master: Style & Pose(风格和姿势)

  • Portrait Master: Make-up(化妆)

  • Portrait Master: Prompt Styler(描述风格化)

  • Portrait Master 2.9.2 (Legacy)(老版本)

2. 如何安装

方法一:通过 ComfyUI Manager 安装(推荐)

  1. 打开 ComfyUI Manager(就像手机上的应用商店)

  2. 在搜索框里输入 florestefano1975

  3. 找到 Portrait Master 插件,点击安装按钮

  4. 重启 ComfyUI

方法二:手动安装

  1. 打开电脑的命令行工具(就像和电脑对话的窗口)

  2. 进入 ComfyUI 的 custom_nodes 文件夹

  3. 输入命令:git clone https://github.com/florestefano1975/comfyui-portrait-master

  4. 重启 ComfyUI

3. 节点详细解析

3.1 Portrait Master: Base Character 节点

这个节点是干嘛的? 这个节点就像一个"人物基础信息填写表"。你可以在这里设定这个人的基本信息,比如是男是女、多大年纪、什么国籍、什么体型、眼睛什么颜色、头发什么样子等等。就像你在游戏里创建角色时填写的那些基本信息一样。

参数详解:

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

text_in

text_in

文本输入

可选

就像一个文本接收器,可以接收其他地方传来的描述文字

可选的文本输入接口,用于接收外部文本

如果你已经有一段人物描述,可以通过这里传入

seed

seed

数字

可选

就像掷骰子的种子,控制随机效果的重复性

随机数种子,控制随机选择的可重复性

设置相同数字可以得到相同的随机结果

shot

shot

下拉选择

-

选择拍摄角度,就像选择拍照时是拍头部还是全身

控制画面的拍摄角度和范围

选择"Head portrait"拍头像,"Full body"拍全身

shot_weight

shot_weight

0-2滑块

1

控制拍摄角度的重要程度,就像调节音量大小

控制拍摄角度在最终描述中的权重

设置1.5表示比较重要,0表示不重要

gender

gender

下拉选择

-

选择性别,男人还是女人

设置人物的性别

选择"Man"或"Woman"

androgynous

androgynous

0-2滑块

0

控制中性化程度,就像调节男女特征的模糊度

控制人物雌雄同体的特征强度

设置0.5会让人物看起来比较中性

ugly

ugly

0-2滑块

0

控制丑陋程度,数值越高越不好看

控制人物外貌的不完美程度

一般设置为0,除非想要特殊效果

ordinary_face

ordinary_face

0-2滑块

0

控制普通脸程度,让脸看起来更平凡

控制面部特征的普通化程度

设置0.3会让脸看起来比较普通

age

age

下拉选择

-

选择年龄,从18岁到90岁

设置人物的年龄

选择"25"表示25岁的人

nationality_1

nationality_1

下拉选择

-

选择第一个国籍,就像选择人种特征

设置人物的主要民族特征

选择"Chinese"表示中国人特征

nationality_2

nationality_2

下拉选择

-

选择第二个国籍,用来混血

设置人物的次要民族特征

选择"British"表示英国人特征

nationality_mix

nationality_mix

0-1滑块

0.5

控制两个国籍的混合比例,就像调色板

控制两种民族特征的混合比例

0.3表示更偏向第一个国籍

body_type

body_type

下拉选择

-

选择体型,胖瘦高矮

设置人物的身体类型

选择"Athletic"表示运动员体型

body_type_weight

body_type_weight

0-2滑块

1

控制体型特征的明显程度

控制身体类型在描述中的权重

设置1.2会让体型特征更明显

eyes_color

eyes_color

下拉选择

-

选择眼睛颜色

设置眼睛的颜色

选择"Blue"表示蓝色眼睛

eyes_shape

eyes_shape

下拉选择

-

选择眼睛形状

设置眼睛的形状特征

选择"Almond"表示杏仁形眼睛

lips_color

lips_color

下拉选择

-

选择嘴唇颜色

设置嘴唇的颜色

选择"Pink"表示粉色嘴唇

lips_shape

lips_shape

下拉选择

-

选择嘴唇形状

设置嘴唇的形状特征

选择"Full"表示丰满的嘴唇

facial_expression

facial_expression

下拉选择

-

选择面部表情

设置人物的面部表情

选择"Smile"表示微笑表情

facial_expression_weight

facial_expression_weight

0-2滑块

1

控制表情的明显程度

控制面部表情的强度

设置1.5会让表情更明显

face_shape

face_shape

下拉选择

-

选择脸型

设置面部的整体形状

选择"Oval"表示椭圆脸

face_shape_weight

face_shape_weight

0-2滑块

1

控制脸型特征的明显程度

控制脸型在描述中的权重

设置1.3会让脸型特征更突出

facial_asymmetry

facial_asymmetry

0-2滑块

0

控制脸部不对称程度,让脸看起来更自然

控制面部的不对称特征

设置0.2会让脸部略微不对称

hair_style

hair_style

下拉选择

-

选择发型

设置头发的样式

选择"Bob"表示波波头

hair_color

hair_color

下拉选择

-

选择头发颜色

设置头发的颜色

选择"Black"表示黑色头发

hair_length

hair_length

下拉选择

-

选择头发长度

设置头发的长度

选择"Long"表示长发

disheveled

disheveled

0-2滑块

0

控制头发凌乱程度,就像刚起床的感觉

控制头发的凌乱程度

设置0.5会让头发看起来有点乱

beard

beard

下拉选择

-

选择胡须类型

设置面部毛发的样式

选择"Goatee"表示山羊胡

beard_color

beard_color

下拉选择

-

选择胡须颜色

设置胡须的颜色

选择"Brown"表示棕色胡须

active

active

开关

True

控制这个节点是否工作,就像电器的开关

控制节点是否激活

设置为True表示启用这个节点

3.2 Portrait Master: Skin Details 节点

这个节点是干嘛的? 这个节点就像一个"皮肤美容师"。它专门负责调整人物皮肤的各种细节,比如皮肤是否光滑、有没有雀斑、毛孔是否明显、眼睛是否有神等等。就像你在美图秀秀里调整皮肤效果一样。

参数详解:

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

text_in

text_in

文本输入

可选

就像一个文本接收器,可以接收其他地方传来的描述文字

可选的文本输入接口,用于接收外部文本

通常连接上一个节点的输出

seed

seed

数字

可选

就像掷骰子的种子,控制随机效果的重复性

随机数种子,控制随机选择的可重复性

设置相同数字可以得到相同的随机结果

natural_skin

natural_skin

0-2滑块

0

控制皮肤的自然程度,就像不化妆的素颜

控制皮肤的自然质感

设置0.8会让皮肤看起来很自然

bare_face

bare_face

0-2滑块

0

控制素颜程度,完全没有化妆的感觉

控制面部的素颜效果

设置1.0会让脸看起来完全素颜

washed_face

washed_face

0-2滑块

0

控制洗脸后的清洁感,就像刚洗完脸

控制面部的清洁感

设置0.6会让脸看起来很干净

dried_face

dried_face

0-2滑块

0

控制皮肤干燥程度,就像缺水的感觉

控制皮肤的干燥质感

设置0.3会让皮肤略显干燥

skin_details

skin_details

0-2滑块

0

控制皮肤细节的清晰度,就像高清摄像头

控制皮肤纹理的详细程度

设置1.2会让皮肤纹理很清晰

skin_pores

skin_pores

0-2滑块

0

控制毛孔的明显程度,就像放大镜看皮肤

控制皮肤毛孔的可见度

设置0.5会让毛孔稍微可见

dimples

dimples

0-2滑块

0

控制酒窝的明显程度,笑起来的小坑

控制面部酒窝的深度

设置0.8会让酒窝比较明显

wrinkles

wrinkles

0-2滑块

0

控制皱纹的多少,年龄的痕迹

控制面部皱纹的程度

设置0.4会让皮肤有轻微皱纹

freckles

freckles

0-2滑块

0

控制雀斑的多少,小斑点

控制面部雀斑的密度

设置0.6会让脸上有一些雀斑

moles

moles

0-2滑块

0

控制痣的多少,小黑点

控制面部痣的数量

设置0.3会让脸上有几颗小痣

skin_imperfections

skin_imperfections

0-2滑块

0

控制皮肤瑕疵程度,不完美的地方

控制皮肤的不完美特征

设置0.2会让皮肤有轻微瑕疵

skin_acne

skin_acne

0-2滑块

0

控制痘痘的多少,青春痘

控制面部痤疮的程度

一般设置为0,除非需要特殊效果

tanned_skin

tanned_skin

0-2滑块

0

控制晒黑程度,就像夏天晒太阳

控制皮肤的晒黑程度

设置0.7会让皮肤看起来被晒黑了

eyes_details

eyes_details

0-2滑块

0

控制眼睛细节的清晰度,让眼睛更有神

控制眼部细节的精细程度

设置1.0会让眼睛看起来很有神

iris_details

iris_details

0-2滑块

0

控制虹膜细节,眼珠子里的花纹

控制虹膜纹理的详细程度

设置0.8会让虹膜纹理很清晰

circular_iris

circular_iris

0-2滑块

0

控制虹膜的圆形程度,让眼珠更圆

控制虹膜的圆形特征

设置0.5会让虹膜更圆润

circular_pupil

circular_pupil

0-2滑块

0

控制瞳孔的圆形程度,黑眼珠的形状

控制瞳孔的圆形特征

设置0.6会让瞳孔更圆

active

active

开关

True

控制这个节点是否工作,就像电器的开关

控制节点是否激活

设置为True表示启用这个节点

3.3 Portrait Master: Style & Pose 节点

这个节点是干嘛的? 这个节点就像一个"造型师和摄影师"。它负责设定人物的姿势、穿什么衣服、化什么妆、用什么灯光、什么拍摄风格等等。就像你去拍写真时,造型师帮你搭配服装、摆姿势、打灯光一样。

参数详解:

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

text_in

text_in

文本输入

可选

就像一个文本接收器,可以接收其他地方传来的描述文字

可选的文本输入接口,用于接收外部文本

通常连接上一个节点的输出

seed

seed

数字

可选

就像掷骰子的种子,控制随机效果的重复性

随机数种子,控制随机选择的可重复性

设置相同数字可以得到相同的随机结果

model_pose

model_pose

下拉选择

-

选择人物姿势,就像摆拍时的动作

设置人物的姿势和动作

选择"Standing"表示站立姿势

clothes

clothes

下拉选择

-

选择服装类型,穿什么衣服

设置人物的服装样式

选择"Casual"表示休闲装

female_lingerie

female_lingerie

下拉选择

-

选择女性内衣类型,比较私密的服装

设置女性内衣的样式

选择时需要注意内容适宜性

makeup

makeup

下拉选择

-

选择化妆风格,脸上的妆容

设置面部化妆的风格

选择"Natural Makeup"表示自然妆

light_type

light_type

下拉选择

-

选择灯光类型,就像摄影棚的灯光

设置照明的类型

选择"Soft light"表示柔和光线

light_direction

light_direction

下拉选择

-

选择灯光方向,光从哪里照过来

设置光线的照射方向

选择"Front"表示正面打光

light_weight

light_weight

0-2滑块

1

控制灯光效果的强度,就像调节灯泡亮度

控制光照效果的权重

设置1.3会让光照效果更明显

style_1

style_1

下拉选择

-

选择第一种艺术风格

设置主要的艺术风格

选择"Portrait"表示肖像风格

style_1_weight

style_1_weight

0-2滑块

1

控制第一种风格的强度

控制主要风格的权重

设置1.5会让风格更突出

style_2

style_2

下拉选择

-

选择第二种艺术风格,可以混合使用

设置次要的艺术风格

选择"Cinematic"表示电影风格

style_2_weight

style_2_weight

0-2滑块

1

控制第二种风格的强度

控制次要风格的权重

设置0.8会让第二种风格较弱

photorealism_improvement

photorealism_improvement

开关

True

开启照片真实感增强,让画面更像真实照片

启用照片写实效果的优化

开启后会让图像更接近真实照片

active

active

开关

True

控制这个节点是否工作,就像电器的开关

控制节点是否激活

设置为True表示启用这个节点

3.4 Portrait Master: Make-up 节点

这个节点是干嘛的? 这个节点就像一个专业的"化妆师"。它专门负责人物脸部化妆的各种细节,比如眼影、眼线、睫毛膏、腮红、口红等等。就像你去化妆品店,化妆师帮你化妆时会用到的各种化妆品一样。

参数详解:

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

text_in

text_in

文本输入

可选

就像一个文本接收器,可以接收其他地方传来的描述文字

可选的文本输入接口,用于接收外部文本

通常连接上一个节点的输出

seed

seed

数字

可选

就像掷骰子的种子,控制随机效果的重复性

随机数种子,控制随机选择的可重复性

设置相同数字可以得到相同的随机结果

makeup_style

makeup_style

下拉选择

-

选择化妆的整体风格,就像选择妆容主题

设置化妆的整体风格

选择"Natural Makeup"表示自然妆容

makeup_color

makeup_color

下拉选择

-

选择化妆品的主要颜色,就像选择口红色号

设置化妆品的主要色调

选择"Pink"表示粉色系妆容

eyeshadow

eyeshadow

开关

False

是否使用眼影,让眼睛更有层次

控制是否添加眼影效果

开启后会在眼部添加眼影

eyeliner

eyeliner

开关

False

是否使用眼线,让眼睛轮廓更清晰

控制是否添加眼线效果

开启后会让眼睛轮廓更明显

mascara

mascara

开关

False

是否使用睫毛膏,让睫毛更浓密

控制是否添加睫毛膏效果

开启后会让睫毛看起来更长更密

blush

blush

开关

False

是否使用腮红,让脸颊有红润感

控制是否添加腮红效果

开启后会让脸颊有淡淡红晕

lipstick

lipstick

开关

False

是否使用口红,让嘴唇更有色彩

控制是否添加口红效果

开启后会让嘴唇颜色更鲜艳

lip_gloss

lip_gloss

开关

False

是否使用唇彩,让嘴唇有光泽感

控制是否添加唇彩效果

开启后会让嘴唇看起来有光泽

active

active

开关

True

控制这个节点是否工作,就像电器的开关

控制节点是否激活

设置为True表示启用这个节点

3.5 Portrait Master: Prompt Styler 节点

这个节点是干嘛的? 这个节点就像一个"文字翻译官"。它把前面节点生成的那些专业的、带有各种符号和数字的描述文字,转换成更自然、更像人说话的描述。就像把"技术说明书"翻译成"日常对话"一样,让 AI 更容易理解。

参数详解:

参数名 (UI显示)

参数名 (代码里)

参数值

建议值

通俗解释 (能干嘛的)

专业解释

怎么用/举个例子

text_in

text_in

文本输入

必需

接收需要转换的描述文字,就像翻译的原文

必需的文本输入,接收待处理的提示词

连接前面节点的输出文字

style

style

下拉选择

descriptive

选择转换后的文字风格,就像选择说话方式

设置输出文本的风格类型

选择"cinematic"会让描述更像电影解说

add_extra_instructions

add_extra_instructions

开关

True

是否添加额外的画质提升指令,让图片更清晰

控制是否添加额外的质量提升指令

开启后会自动添加高质量相关的描述

style 参数的选项说明:

  • descriptive:描述性风格,就像详细介绍一个人的样子

  • cinematic:电影风格,就像电影里的场景描述

  • illustrative:插画风格,适合画插画或概念图

  • artistic:艺术风格,更有艺术感的描述

  • documentary:纪录片风格,更真实自然的描述

  • fashion:时尚风格,像时尚杂志的描述

3.6 Portrait Master 2.9.2 (Legacy) 节点

这个节点是干嘛的? 这个节点是插件的老版本,就像手机的旧系统一样。它把所有功能都集中在一个节点里,虽然功能齐全,但是操作起来比较复杂。现在主要是为了兼容以前的工作流程而保留的。新用户建议使用上面介绍的分离式节点。

这个节点包含了前面所有节点的功能,参数非常多(超过80个),这里不逐一详细列出,因为新版本已经把它们分解到更好用的独立节点中了。

4. 使用技巧和建议

4.1 基础使用流程

  1. 先用 Base Character 节点设定人物基本信息(性别、年龄、国籍等)

  2. 再用 Skin Details 节点调整皮肤细节(是否要雀斑、皱纹等)

  3. 然后用 Style & Pose 节点设定造型和风格(服装、姿势、灯光等)

  4. 可选用 Make-up 节点添加化妆效果

  5. 最后用 Prompt Styler 节点优化描述文字

  6. 把最终输出连接到 AI 绘图节点

4.2 参数调节建议

  • 权重滑块一般设置在 0.5-1.5 之间,太高可能会产生奇怪效果

  • 皮肤细节不要设置太高,否则可能会覆盖其他设置

  • 如果效果不明显,可以适当提高权重值

  • 如果效果太强烈,可以降低权重值或设置为0

4.3 组合使用技巧

  • 想要自然效果:多用 natural_skin、bare_face 等参数

  • 想要精致效果:适当使用化妆相关参数

  • 想要真实感:开启 photorealism_improvement

  • 想要艺术感:使用不同的 style 参数

4.4 随机功能使用

  • 连接随机种子生成器可以让每次生成都有不同效果

  • "random 🎲" 选项可以让某个参数随机选择

  • 相同种子数字会产生相同的随机结果

5. 常见问题解答

5.1 为什么我的设置没有效果?

  • 检查 active 开关是否开启

  • 检查权重值是否设置为0

  • 确认节点之间是否正确连接

  • 某些参数可能被其他参数覆盖了

5.2 生成的描述文字太复杂怎么办?

  • 使用 Prompt Styler 节点可以简化描述

  • 选择 "descriptive" 或 "natural" 风格

  • 开启 add_extra_instructions 可以提升质量

5.3 如何让人物更像某个特定的样子?

  • 仔细调整 nationality 参数选择合适的民族特征

  • 使用 nationality_mix 调节混血比例

  • 调整 face_shape、eyes_shape 等具体特征

  • 适当提高相关参数的权重值

5.4 为什么有些参数选择了但没有显示?

  • 确保参数不是设置为 "-"(表示不使用)

  • 检查权重值是否大于0

  • 某些参数可能需要配合其他参数使用

5.5 如何获得更好的图片质量?

  • 开启 photorealism_improvement

  • 使用 Prompt Styler 节点优化描述

  • 适当调整 skin_details、eyes_details 等细节参数

  • 选择合适的 light_type 和 light_direction

6. 总结

ComfyUI Portrait Master 插件就像一个专业的人物设定工作室,它包含了:

  • 1个基础人物设定师(Base Character)

  • 1个皮肤美容师(Skin Details)

  • 1个造型师兼摄影师(Style & Pose)

  • 1个化妆师(Make-up)

  • 1个文字翻译官(Prompt Styler)

  • 1个老式全能助手(Legacy版本)

总共6个节点,每个都有自己的专长,配合使用可以创造出各种各样的人物形象。

这个插件最大的优点是:

  • 不需要你懂专业术语,所有选项都很直观

  • 可以快速生成详细的人物描述,省去绞尽脑汁想词汇的烦恼

  • 模块化设计,想用哪个功能就用哪个

  • 支持随机生成,可以创造意想不到的效果

无论你是 AI 绘画新手还是老手,这个插件都能让你更轻松地创造出理想中的人物形象。记住,多尝试、多实验,你会发现更多有趣的组合效果!

标签: #插件 2338
相关文章

ComfyUI错误修复插件详解:轻松解决常见问题 2025-07-10 18:25

ComfyUI-CustomMenu插件使用教程:高效自定义工作流指南 2025-07-10 17:50

ComfyUI图像合并插件comfyui-merge使用教程 2025-07-03 22:44

ComfyUI 图像合并插件教程 (comfyui-merge) 1. 插件简介 这是一个专门用来合并图片的 ComfyUI 插件,就像用 PS 把多张图片叠在一起那样。它的特别之处在于你精确控制每张图片的混合方式。 GitHub 地址:https://github.com/LingSss9/com

ComfyUI WAN 2.2视频插件教程:万相AI提示词全攻略 2025-07-31 11:47

ComfyUI WAN 2.2视频插件教程:万相AI提示词实战指南 2025-07-29 20:10

ComfyUI HeyGem数字人插件教程:零基础快速精通指南 2025-07-22 14:10

目录

从节点基础到高阶工作流,我们为你绘制最清晰的 ComfyUI 学习路径。告别困惑,让每一次连接都充满创造的魔力,轻松驾驭 AI 艺术的无限可能。

  • 微信
  • B站
  • GitHub
Copyright © 2025 AIX All Rights Reserved. Powered by AIX.
隐私政策
津ICP备2024019312号