将照片风格化为低保真涂鸦
创建一种混合媒介图像,其中背景保持照片原样,只有选定的个人变成适度、不完美的绘画。优先考虑选择性的人类决策,而非统一的滤镜、精制的漫画渲染或合成纹理。
工作流程
- 确定编辑目标和目标人物。
- 如果没有可用图像,要求用户上传一张。
- 如果前景中有一个明显的主导人物,则直接进行,无需询问。
- 如果有多个同样突出的人物,询问用户要重绘哪个人或哪些人。
- 将印刷人物、海报、屏幕、倒影、雕像和远处的旁观者视为背景,除非用户选择了它们。
- 在编辑前检查目标图像。
- 对于本地文件,使用
view_image。 - 注意裁剪、相机角度、透视、光照、遮挡、画框外的肢体以及主要的背景地标。
- 对于本地文件,使用
- 根据 references/prompt-template.md 构建编辑提示。
- 将每张图像标记为编辑目标、风格参考或辅助输入。
- 描述目标图像中可见的事实,而不是虚构细节。
- 将视觉参考转化为通用特征。不要要求精确匹配某位知名艺术家的风格。
- 默认使用内置的图像生成编辑工具。
- 对于本地目标,在检查其路径后传递路径。
- 对于仅限对话的附件,包含包含目标的最少数量的最近图像。
- 除非用户要求变体,否则生成一个平衡的草稿。
- 对照验证清单检查结果。
- 如果需要,进行一次有针对性的修订,仅更改未通过的维度。不要在每次评论后重写整个艺术指导方向。
- 返回生成的图像及其保存路径。保留源文件,默认不覆盖它。
锁定照片
保留原始的裁剪、宽高比、透视、相机角度、光照、色偏以及所有非目标元素为真实照片。在提示中明确命名重要的背景物体,以免它们被重绘。
不要:
- 风格化整个图像;
- 替换或美化场景;
- 意外重绘远处的人物或印刷字符;
- 添加贴纸边框、投影、光晕、标题、UI、标志或水印;
- 将裁剪掉的手或肢体延伸到原始画框之外。
生成式编辑可能无法逐像素保留背景。仅当精确像素身份对用户的用例至关重要时,才描述此限制。
锁定主体
保留人物的位置、大小、轮廓、姿势、视线、表情、裁剪、重叠、服装结构、发型、配饰和手持物体。通过这些身份锚点保持可识别性,而不是通过渲染逼真的面部。
对于复杂的解剖结构,优先考虑源姿势和原始裁剪。不要虚构隐藏的手指、手、脚或身体部位。
默认艺术指导方向
使用略干的圆珠笔和两到三个褪色记号笔制作的快速笔记本绘画风格。
- 以不均匀、简洁的线条为主导。
- 使某些轮廓深色且重复勾勒;其他轮廓则保留为浅色、断裂、不完整或略微超出边界。
- 包含少量试探线条和修正,但保留大面积的安静空白区域。
- 保持面部特征可读但略微不对称且不精致。
- 使用松散的发簇和有限数量的未解决发丝。
- 皮肤主要呈现为暖白色纸张色,几乎没有建模。
- 用不完美的接缝、褶皱、图案和稀疏的涂鸦来描述服装,而不是实心的数字填充。
- 选择性地应用柔和色彩。允许填充在轮廓线处中止、越过线条或留下意外间隙。
- 细节密度变化:线条集中在面部和身份锚点周围;次要区域简化。
- 保持角色在细节丰富的照片环境中明显是扁平的。
当源调色板具有特色时,保留它,但将其压缩到大约两到四种柔和的绘画颜色加上深色墨水和纸白色。
避免合成 AI 信号
不要通过在所有地方添加相同的噪点来模拟手绘。避免:
- 在整个身体上进行均匀的交叉排线;
- 完美连续的矢量般轮廓;
- 对称的面部特征和光泽的动漫眼睛;
- 均匀间隔的发丝或服装图案;
- 完全解决的解剖结构和每个区域一致的完成度;
- 平滑渐变、喷枪皮肤、赛璐珞风格阴影、3D 体积或绘画般的抛光;
- 不遵循刻意线条决定的随机粗糙效果。
目标不仅仅是极简主义。保持足够的不均匀观察来描述人物、服装和姿势。宁可选择不完整的特定性,也不要空白的图标化。
修订控制
狭义解释反馈:
- 更低保真 / 更少 AI: 减少均匀完成度;增加选择性省略、轻微不对称、断裂的轮廓和不完美的颜色配准。不要在所有地方添加密集的线条噪点。
- 更多线条特征: 用一些有目的的轮廓、接缝、褶皱和磨损线条替换平滑填充;变化压力和连续性。
- 过于极简: 恢复适度的面部、头发、服装和配饰信息,但不要恢复精致的渲染。
- 过于精致: 简化美化渲染,移除渐变、光泽高光、完美曲线和均匀完成的细节。
- 背景改变: 重复背景不变因素,并明确列出受影响的摄影对象。
- 身份漂移: 在添加面部细节之前,加强发型、眼镜、服装、配饰、表情、姿势和轮廓。
验证清单
在返回图像之前,验证:
- 只有选定的人物被插画。
- 背景仍然看起来像一张普通照片。
- 裁剪、姿势、轮廓和重要的重叠与源图像匹配。
- 服装、发型、配饰和手持物体仍然可识别。
- 线条粗细、连续性和细节密度在视觉上表现出明显的人为不一致。
- 存在空白区域和不完美的颜色配准。
- 结果既不是精制漫画,也不是超极简图标艺术。
- 没有引入额外的身体部位、文本、UI、标志或水印。