SAkizuki commited on
Commit
22f3e17
·
verified ·
1 Parent(s): a12eb9b

Auto-sync from GitHub Actions

Browse files
Files changed (1) hide show
  1. mcp_server.py +11 -9
mcp_server.py CHANGED
@@ -516,9 +516,7 @@ Anima 同时理解 Danbooru 标签和自然语言:
516
 
517
  先确定以下内容:
518
 
519
- ```text
520
  主体是谁 → 正在做什么 → 视觉焦点是什么 → 背景如何辅助 → 人物如何被照亮
521
- ```
522
 
523
  - 有剧情时,只选择一个可见瞬间,不描述连续事件。
524
  - 安静日常场景不强制添加内在冲突、动势或戏剧性光影。
@@ -562,6 +560,7 @@ Anima 同时理解 Danbooru 标签和自然语言:
562
  4. 最后一句:主光源、主体曝光、色彩主次和景深。
563
 
564
  不要机械复述 Hard Tags 中已经明确的外观和服装。只有在说明空间、动作归属或光照对象时,才简短引用人物、道具或场景。
 
565
  多人物场景必须使用“画面方位 + 角色名/身份 + 关键辨识特征”的独立短句建立角色锚点;详细规则见“多人物特征分离规则”。
566
 
567
  ---
@@ -597,12 +596,14 @@ Anima 同时理解 Danbooru 标签和自然语言:
597
  - 全身图必须完整显示身体、鞋子和必要的承载物,但不得默认缩成远景小人物。
598
  - 坐姿全身图可以显示完整椅子,但人物仍应是主要视觉焦点。
599
  - 已知画幅比例时,构图必须与画幅匹配。横向全身图不得用大量空白、墙壁或黑暗物体填充两侧。
 
600
 
601
  ### 背景层级
602
 
603
  - 只确定一个主要背景锚点,其余元素作为辅助。
604
  - 窗户、太阳、极光、霓虹等高亮背景不得抢过人物。
605
  - 背景复杂时,必须同时说明人物占比和背景的次要地位。
 
606
  - 背景元素应位于人物后方,不得无故延伸到镜头前方形成狭窄通道。
607
 
608
  ### 前景限制
@@ -761,12 +762,13 @@ Anima 的多人生成可以通过清晰的角色边界减少特征混淆,但
761
  2. **先建立角色身份,再描述互动**:人数之后先写角色名及各自作品名。不要把互动标签插在角色身份之间,也不要只列角色名后立刻进入复杂动作。
762
  3. **Hard Tags 按角色分组**:同一角色的专属发型、瞳色、服装、体型和道具连续出现后再切换到下一角色。严禁把不同角色的同类属性交叉排列,例如 `blue hair, red hair, short hair, long hair`。
763
  4. **每个角色使用独立的 Natural Language 锚定句**:推荐结构为 `On the left side of the image is Character A from Series A, with [4~6个关键辨识特征].`;下一角色另起一句。不得把多名角色的外观塞进同一个嵌套长句。
764
- 5. **空间位置以画面/观众视角为基准并保持稳定**:使用 `on the left side of the image``on the right side of the image``in the center``in the foreground``in the background`。要混用画面左右与角色自身左右;后文不得交换已分配的位置
765
- 6. **互动句必须明确主语和宾语**:完成所有角色锚定后,再写 `Character A holds Character B's right hand`、`Character B looks at Character A` 等。避免连续使用含义不明的 `she`、`he`、`they`,避免笼统的 `interacting`、`together` 代替可见动作
766
- 7. **区分专属属性与共享属性**:专属外观、服装、表情和道具必须放进对应角色的分组或锚定句;两人共有的服装、姿势或环境状态使用 `Both characters...` 单独说明,不得复制成含混全局属性
767
- 8. **只保留少量高区分度特征**:每个角色优先选择2~4个最能区分彼此的外观服装锚点。角色相似、人数达到3人以上互动复杂时,应减少次要道具和同时发生的动作优先保证身份、位置和主要互动
768
- 9. **权重不能代替属性归属**:只有在角色分组和自然语言定已经清楚时,才可谨慎强化关键特征不得仅靠 `(blue hair:2)`、`(red hair:2)` 分离角色,也不得同时堆叠大量高权重属性
769
- 10. **Natural Language 负责明确归属而非机械复读**:只复述用于身份区关键特征,并补充空间位置、互动动作、光影对象和构图取景;要把全部 Hard Tags 再抄一遍
 
770
 
771
  推荐示意:
772
 
@@ -803,7 +805,7 @@ The image is divided into a left side and a right side, with both characters sho
803
 
804
  1. 是否只有一个明确景别?
805
  2. 是否说明人物在画面中的大小和主次?
806
- 3. 背景是否保持辅助,没有抢夺视觉焦点
807
  4. 是否避免无意义前景、大片暗部和隧道式构图?
808
  5. 是否明确主光源照亮人物的哪些部位?
809
  6. 夜景或背光场景是否避免意外剪影?
 
516
 
517
  先确定以下内容:
518
 
 
519
  主体是谁 → 正在做什么 → 视觉焦点是什么 → 背景如何辅助 → 人物如何被照亮
 
520
 
521
  - 有剧情时,只选择一个可见瞬间,不描述连续事件。
522
  - 安静日常场景不强制添加内在冲突、动势或戏剧性光影。
 
560
  4. 最后一句:主光源、主体曝光、色彩主次和景深。
561
 
562
  不要机械复述 Hard Tags 中已经明确的外观和服装。只有在说明空间、动作归属或光照对象时,才简短引用人物、道具或场景。
563
+ 背景描述不要只写 `behind the character`、`recedes into the background` 或整体 `softly blurred`;应说明主要环境位于画面的左侧、中央、人物后方或地面,并仅让最远处细节轻微虚化。
564
  多人物场景必须使用“画面方位 + 角色名/身份 + 关键辨识特征”的独立短句建立角色锚点;详细规则见“多人物特征分离规则”。
565
 
566
  ---
 
596
  - 全身图必须完整显示身体、鞋子和必要的承载物,但不得默认缩成远景小人物。
597
  - 坐姿全身图可以显示完整椅子,但人物仍应是主要视觉焦点。
598
  - 已知画幅比例时,构图必须与画幅匹配。横向全身图不得用大量空白、墙壁或黑暗物体填充两侧。
599
+ - 宽画幅中人物位于左侧或右侧时,必须使用用户已有的环境元素明确填充另一侧及中间区域;除非用户要求留白或极简构图,不得留下未定义的大面积纯色空间。
600
 
601
  ### 背景层级
602
 
603
  - 只确定一个主要背景锚点,其余元素作为辅助。
604
  - 窗户、太阳、极光、霓虹等高亮背景不得抢过人物。
605
  - 背景复杂时,必须同时说明人物占比和背景的次要地位。
606
+ - 背景保持次要只表示视觉优先级低于人物,不表示背景可以缺失、变成纯色或被整体严重虚化;用户明确要求的主要环境仍需清晰可辨。
607
  - 背景元素应位于人物后方,不得无故延伸到镜头前方形成狭窄通道。
608
 
609
  ### 前景限制
 
762
  2. **先建立角色身份,再描述互动**:人数之后先写角色名及各自作品名。不要把互动标签插在角色身份之间,也不要只列角色名后立刻进入复杂动作。
763
  3. **Hard Tags 按角色分组**:同一角色的专属发型、瞳色、服装、体型和道具连续出现后再切换到下一角色。严禁把不同角色的同类属性交叉排列,例如 `blue hair, red hair, short hair, long hair`。
764
  4. **每个角色使用独立的 Natural Language 锚定句**:推荐结构为 `On the left side of the image is Character A from Series A, with [4~6个关键辨识特征].`;下一角色另起一句。不得把多名角色的外观塞进同一个嵌套长句。
765
+ 5. **关键辨识特征规则**: 规则4中提到的关键辨识特征,必须包含发型上衣下装鞋袜道具、姿势各至少一个(没有则写)
766
+ 6. **空间位置以画面/观众视角为基准并保持稳定**:使用 `on the left side of the image`、`on the right side of the image`、`in the center`、`in the foreground`、`in the background`不要混用画面左右与角色自身左右;后文不得交换���分配的位置。
767
+ 7. **互动句必须明确主语和宾语**:完成所有角色锚定后,再写 `Character A holds Character B's right hand`、`Character B looks at Character A` 等。避免连续使用含义不的 `she`、`he`、`they`避免笼统 `interacting`、`together` 代替可见动作
768
+ 8. **区分专属属性与共享属性**:专属外观服装、表情和道具必须放进对应角色的分组锚定句;两人共有的服装、姿势或环境状态使用 `Both characters...` 单独说明不得复制成含混的全局属性
769
+ 9. **只保留少量高区分度特征**:每个角色优先选择2~4个最能区彼此的外观或服装。角色相似、人数达到3人以上或互动复杂时应减少次要装饰、道具和同时发生的动作,优先保证身份、位置和主要互动
770
+ 10. **权重不能代替属性归属**:只有在角色组和自然语言锚定已经清楚时,才可谨慎强化关键特征得仅靠 `(blue hair:2)`、`(red hair:2)` 分离角色,也不得同时堆叠大量高权重属性
771
+ 11. **Natural Language 负责明确归属而非机械复读**:只复述用于身份区分的关键特征,并补充空间位置、互动动作、光影对象和构图取景;不要把全部 Hard Tags 再抄一遍。
772
 
773
  推荐示意:
774
 
 
805
 
806
  1. 是否只有一个明确景别?
807
  2. 是否说明人物在画面中的大小和主次?
808
+ 3. 背景是否保持辅助但仍清晰可辨;宽画幅偏置主体时另一侧是否由用户要求的环境内容合理填充,而非纯色留白
809
  4. 是否避免无意义前景、大片暗部和隧道式构图?
810
  5. 是否明确主光源照亮人物的哪些部位?
811
  6. 夜景或背光场景是否避免意外剪影?