Community图像github.com

atomachinskiy/claude-skill-character-sheet

根据 GenHQ 免费指南,为 Higgsfield 创建角色表:一张脸部照片 → 生成包含 5 个角度(正面、无头侧面、背面、大特写、俯拍)、身高比例尺和 8 个织物及配件微观细节的角色表;该表随后可作为新画面(GPT Image 2.5, Nano Banana 2.1)和动作迁移视频(Higgsfield Genjutsu Motion transfer, Seedance 2.5)的参考。适用于 AI 网红、短视频角色、广告、UGC、品牌角色和角色换装,尤其当面部或服装在生成之间出现变形时。

claude-skill-character-sheet 是什么?

该技能提供了一个完整的角色表创建工作流程,基于 GenHQ 为 Higgsfield 平台开发的免费指南。其核心逻辑是“一张脸 → 任意下一个造型”,仅需一张清晰的面部照片,即可生成包含五个不同角度(正面、两侧、背面、面部大特写、俯视图)以及八个织物和配件微观细节的角色表,从而确保在不同生成任务中角色外貌的一致性。该技能支持通过 Higgsfield 的 GPT Image 2.5 或 Nano Banana 2.1 模型进行图像生成,并利用 Genjutsu Motion transfer 或 Seedance 2.5 实现动作迁移视频。此外,技能提供了详细的角色描述格式模板、常见问题排查步骤以及最终角色资源包的保存结构建议。该技能可在 Claude Code、Codex 和 Hermes 等 AI 助手上使用,并同样适用于其他具备同类模型和动作迁移功能的平台。

兼容平台✓Claude Code✓Codex CLI~Cursor
npx skills add https://github.com/atomachinskiy/claude-skill-character-sheet/tree/HEAD/character-sheet

Installed? Explore more 图像 skills: steipete/songsee, affaan-m/frontend-design, mattpocock/improve-codebase-architecture · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

角色表:完整流程(GenHQ 指南,适用于 Higgsfield)

角色表将一个形象整合在一处:包含正面、侧面和背面视图、面部大特写、俯视图以及织物和配件的细节照片。它为视频模型提供了清晰的参考。该指南的逻辑是:一张脸 → 任意下一个造型。从一张脸部照片可以生成六个(甚至更多)不同的造型;同一个人,每个造型都有完整的视觉参考。

指南的三个步骤:

  1. 选择角色 —— 六个现成的描述之一,或自行定义(references/02-looks-genhq.md)。
  2. 创建角色表 —— 模板 references/01-sheet-template.txt + 描述 + 脸部照片。
  3. 赋予生命 —— 将确认的角色表用于新画面,或用于包含用户自身表演的视频(references/03-video-and-fixes.md)。

references/ 中的文件是指南的英文原文(模型对英文提示词的理解更佳)。不要改写模板:请直接完整粘贴。

步骤 1. 在 Higgsfield 中创建角色表(图像)

  1. 顶部菜单选择 Image。
  2. 模型:GPT Image 2.5 Sunburst(也可以使用 Nano Banana 2.1)。
  3. 通过“+”按钮上传一张清晰、光线良好的脸部照片。
  4. 复制模板 01-sheet-template.txt,将 PASTE CHARACTER DESCRIPTION HERE 这一行替换为完整的角色描述,然后将整个提示粘贴到文本框中。
  5. 在底部选择 16:9(横向),点击 Generate。
  6. 检查:脸部、所有五个角度和八个细节。保存生成的角色表——它将作为视频的参考。

通过 Higgsfield CLI 可以完成同样的操作:找到准确的模型 ID(higgsfield model list --image | grep -i -E "gpt|nano", higgsfield model list --video | grep -i -E "seedance|genjutsu|motion"),特定模型的参数通过 higgsfield model <id> 查看,价格通过 higgsfield generate cost 查看。如果已安装 higgsfield-generate 技能,则通过该技能调用模型。不要猜测模型 ID:请从列表中获取。

生成需要付费。在运行之前,请向用户展示:提示词、模型、格式以及大致费用。获得用户确认“可以”后再执行。

角色描述:包含的内容

现成的描述:references/02-looks-genhq.md —— 共 6 套(银色西装、金色缎面街头风格、蓝色天鹅绒配蕾丝、酒红色天鹅绒配高顶礼帽、亚麻布配肩上的猴子、带有妆容的深色长袍)。这些适用于留胡须的男性角色;如果是不同的人,请调整发型、面部毛发和着装方式,但保留结构。

请按以下格式编写自定义描述:

  • Hairstyle: 颜色、长度、形状、发型走向;胡须/髭须。
  • Accessories: 每件物品都有副标题(sunglasses:, chains:, cane:…),标明确切位置和侧边(左腕上、右手中)。
  • Outfit: 每件衣物分别描述(jacket:, shirt:, trousers:, shoes:):裁剪、版型、面料和质感、颜色、纽扣及数量、口袋、长度、文字内容需加引号原文照写。
  • 对于妆容和假体,单独设置 Head and makeup: 部分(模板已告诉模型这是同一人身上的服装效果)。
  • Bottom-row close-ups, left to right (exactly 8): 八个编号的细节 名称:所见内容 —— 上衣和下装的面料、文字、饰品、鞋子、发型、手持配件的手部,以及一切容易“变形”的元素。
  • Continuity: 在任何角度都不应改变的内容:纽扣扣好/敞开、手表在哪只手上、手杖在哪只手中、动物在哪一侧肩膀上(“绝不镜像其位置”)、“不添加其他道具”。

按物品和事实描述,而非情绪。用户使用中文交流——请将其描述翻译为上述英文格式,并用中文简要向用户展示翻译结果。

步骤 2. 根据角色表生成新画面

已确认的角色表可作为 GPT Image 2.5 或 Nano Banana 2.1 的 image reference。在提示中描述场景、姿势、构图和光线,同时保持面部和服装不变。添加说明:只需要一张照片,而不是角色表。

步骤 3. 动作迁移视频

Video → Higgsfield Genjutsu(旁边菜单中的 Seedance 2.5)→ 左侧面板的 Motion transfer → 在顶部上传用户自己的表演(包含所需动作的片段)→ 在 image reference 中通过“+”按钮添加角色表 → 可选地开启 Prompt 并粘贴来自 03-video-and-fixes.md 的视频提示(将 [VIDEO REFERENCE] 和 [CHARACTER SHEET] 替换为界面中的标签)→ Generate。

角色表负责外观,片段负责动作,这是两个独立的文件。从包含最难动作的简短测试开始(转身、手臂交叉身体)。如果需要精确对白,请保留原始音频并检查口型同步。

检查与修正

  • 角色表: 将每个角度与脸部照片和描述进行对比:五个角度、八个细节、剪裁、颜色、鞋子、配件。常见错误:背面西服长度不同或领子不同。
  • 视频: 转身、手臂交叉、第一帧和最后一帧;纹理闪烁、配件“滑动”、手部变形、面部变化。
  • 如何描述修正: 位置(秒数或角度)→ 看到的问题 → 需要的改变 → 保留的内容。一次只处理一个问题,并与上一版本进行比较。现成的表述方式在 03-video-and-fixes.md 中。
  • 复杂造型要逐步构建:先服装,再妆容,最后是手杖或肩上的动物。如果参考图不清晰——先优化参考图,而不是添加更多提示词。

最终输出与角色资源包

当简短测试成功通过后,按所需分辨率生成最终版本;务必检查经过缩放、裁剪和剪辑后的实际导出文件。保存角色文件夹:

<角色名>/
  脸部.jpg, 表演-<场景>.mp4
  造型/<造型名>/角色表提示.txt (模板 + 描述), 角色表.png, 修正记录.txt
  视频/<场景>/提示.txt, 模型与设置.txt, 最终结果.mp4

下一个造型:使用同一张脸部照片 + 模板中的不同描述。下一次表演:使用已有的角色表 + 新的视频。

适用于不同助手

该技能适用于 Claude Code(~/.claude/skills/character-sheet/)、Codex(~/.codex/skills/character-sheet/)和 Hermes(~/.hermes/skills/creative/character-sheet/)。如果无法访问 Higgsfield,相同的模型和流程也可在 Magnific 或其他支持 GPT Image 2.5 / Nano Banana 2.1 和动作迁移(Seedance, Kling motion control)的服务上使用:仅需更改按钮名称。

相关技能