Browse Source

chore: production

Talegorithm 1 day ago
parent
commit
0baa2bc533
2 changed files with 103 additions and 5 deletions
  1. 98 0
      examples/plan/huahua/analysis.json
  2. 5 5
      examples/production/config.py

+ 98 - 0
examples/plan/huahua/analysis.json

@@ -0,0 +1,98 @@
+{
+  "category": {
+    "name": "户外白裙写生少女图文内容",
+    "traits": [
+      "文艺气质的女性主体(白裙、背影、专注姿态)",
+      "户外自然场景(草坪、树木、阳光)",
+      "艺术创作道具(画架、画布、调色板、颜料)",
+      "清新白绿配色基调",
+      "逆光/轮廓光 + 浅景深散景的梦幻氛围",
+      "画中画叙事结构(画布内容与现实互文)"
+    ],
+    "ai_challenges": [
+      "人物姿态一致性:需要精准还原背影、侧颜、蹲坐等多种姿态",
+      "材质质感还原:Impasto 厚涂颜料的杂乱色彩肌理与白裙纯净质感的反差",
+      "光影氛围营造:逆光散景效果需要精确的光照控制和景深模拟",
+      "道具结构准确性:画架、调色板等道具的结构细节容易失真",
+      "色彩一致性:白绿配色的饱和度平衡,避免过曝或偏色",
+      "叙事逻辑连贯:画中画结构需要画布内容与场景的逻辑呼应"
+    ],
+    "reasoning": "基于制作点权重分析,人物(84.5)和绘画工具(78.5)是核心元素,自然背景(74.0)次之;图片亮点中实质亮点(人物、颜料、道具)覆盖全部图片,形式亮点(配色、光影、画中画)针对特定图片;AI 还原挑战主要来自多元素协同控制(姿态 + 材质 + 光影 + 色彩)和精细质感表现(Impasto 颜料、白裙纹理)"
+  },
+  "highlight": [
+    {
+      "name": "人物文艺气质与姿态还原",
+      "description": "白裙女性的背影、侧颜、发丝细节、专注绘画姿态(站立/跪坐),需保持娴静美的文艺气质,头发棕色长发自然散落",
+      "reasoning": "权重最高(84.5)且覆盖全部 5 张图片,是实质亮点核心;姿态骨骼图(pose_skeleton)已提供精确控制信号,但气质表现需要参考图(character_asset)和精细 prompt 控制"
+    },
+    {
+      "name": "Impasto 厚涂颜料质感",
+      "description": "木质调色盘上堆积的厚重油画颜料,杂乱而鲜艳的色彩肌理,与白裙形成强烈视觉反差",
+      "reasoning": "专门针对 img_1 和 img_5 的实质亮点,调色板资产(palette_asset)提供质感参考;AI 生成容易平滑化处理,需要强调 Impasto 厚涂的立体感和色彩杂乱性"
+    },
+    {
+      "name": "白绿配色与森系基调",
+      "description": "高饱和度自然草木绿背景与纯白衣物形成鲜明对比,确立清新、自然、治愈的视觉基调",
+      "reasoning": "形式亮点,针对 img_1 和 img_4;色彩方案(color_scheme)提供精确配色数据;AI 生成容易出现色彩偏差或饱和度过高/过低"
+    },
+    {
+      "name": "逆光散景梦幻氛围",
+      "description": "温暖的逆光/轮廓光 + 大光圈浅景深虚化(Bokeh),背景呈现柔和散景,营造脱离现实的梦幻浪漫氛围",
+      "reasoning": "形式亮点,针对 img_2、img_3、img_5;光照散景分析(lighting_bokeh)提供数据支持;AI 生成容易忽略光照方向或散景效果不自然"
+    },
+    {
+      "name": "写生道具叙事组合",
+      "description": "画架、画布、画笔、白玫瑰在空间上的组合排列,通过具体实体展示人物活动内容,构建画面叙事背景",
+      "reasoning": "实质亮点,针对 img_3 和 img_4;画架资产(easel_asset)提供参考;道具之间的空间关系和比例容易出错"
+    },
+    {
+      "name": "画中画镜像互文结构",
+      "description": "画布上的内容与现实场景形成镜像或互文关系,通过现实与艺术创作的视觉呼应增加叙事深度",
+      "reasoning": "形式亮点,针对 img_1 和 img_2;需要同时控制画布内容和现实场景的对应关系,是最高级的叙事要求"
+    }
+  ],
+  "baseline": [
+    {
+      "name": "人物结构准确性",
+      "description": "人体比例、四肢结构、手部细节(持调色板/画笔动作)无畸形,姿态与骨骼图一致",
+      "why_critical": "做不好会导致人物扭曲、手指异常等'一眼假'问题,破坏整体可信度",
+      "reasoning": "人物权重最高(84.5),姿态骨骼图(pose_skeleton)已提供控制信号,但 AI 生成仍可能出现结构错误;手部动作(持物)是常见失败点"
+    },
+    {
+      "name": "白裙质感与褶皱自然度",
+      "description": "白色连衣裙的布料质感、褶皱走向符合重力和人体形态,无过度平滑或不自然纹理",
+      "why_critical": "白裙是视觉焦点之一,质感假会导致整体画面廉价感;权重 44.7 但贯穿全部图片",
+      "reasoning": "女性衣物单独列为制作点(44.7),但白裙作为人物的一部分影响整体观感;AI 生成容易出现塑料感或褶皱不自然"
+    },
+    {
+      "name": "画架结构透视正确",
+      "description": "画架的三脚架结构、画布框比例、透视关系符合物理规律,无扭曲变形",
+      "why_critical": "画架是核心道具(权重 67.67+60.97),结构错误会破坏场景可信度",
+      "reasoning": "画架与画布、画架与油画两个制作点合计权重超过 128;画架资产提供参考,但 AI 生成容易出现透视错误"
+    },
+    {
+      "name": "背景虚化层次合理",
+      "description": "前景(人物、道具)清晰,背景(树木、草地)有适当虚化,虚化程度符合景深逻辑",
+      "why_critical": "虚化不合理会导致画面扁平或焦点混乱,破坏梦幻氛围",
+      "reasoning": "光影散景是形式亮点(img_2/3/5),深度图(depth_map)提供控制信号;AI 生成容易出现虚化边界生硬或虚化程度不一致"
+    },
+    {
+      "name": "色彩饱和度平衡",
+      "description": "绿色背景饱和度适中偏高但不过曝,白色衣物保持纯净无偏色,颜料色彩鲜艳但不杂乱",
+      "why_critical": "色彩失衡会导致画面脏、灰或过曝,破坏清新基调",
+      "reasoning": "白绿配色是形式亮点,色彩方案提供数据;AI 生成容易出现色彩偏差或饱和度失控"
+    }
+  ],
+  "requirement_summary": [
+    "人物还原:基于 character_asset 参考图和 pose_skeleton 骨骼图,精准还原白裙女性的背影、侧颜、发丝细节和专注姿态(站立/跪坐),保持文艺气质",
+    "姿态控制:使用 pose_skeleton 中的 DWPose 骨骼图控制人物姿态,确保手部持物动作(调色板/画笔)自然准确",
+    "颜料质感:基于 palette_asset 中的 Impasto 厚涂参考图,还原调色板上杂乱而鲜艳的颜料肌理,与白裙形成视觉反差",
+    "道具组合:基于 easel_asset 参考图,还原画架、画布、画笔、白玫瑰的空间组合,确保结构透视正确",
+    "色彩控制:基于 color_scheme 中的色彩数据,精确控制白绿配色饱和度,保持清新森系基调",
+    "光影营造:基于 lighting_bokeh 中的光照分析数据,还原逆光/轮廓光效果和大光圈散景,营造梦幻氛围",
+    "景深控制:基于 depth_map 深度图,实现前景清晰、背景虚化的层次效果,虚化边界自然",
+    "结构控制:基于 edge_map 边缘图,确保人物、道具的结构轮廓准确",
+    "叙事连贯:针对 img_1 和 img_2,实现画布内容与现实场景的画中画互文关系",
+    "下限保障:确保人体结构无畸形、白裙质感自然、画架透视正确、色彩饱和度平衡、虚化层次合理"
+  ]
+}

+ 5 - 5
examples/production/config.py

@@ -32,19 +32,19 @@ RUN_CONFIG = RunConfig(
         enable_injection=True,
         enable_injection=True,
 
 
         # 默认字段(保存/搜索时自动注入)
         # 默认字段(保存/搜索时自动注入)
-        owner="",  # 所有者(空则尝试从 git config user.email 获取,再空则用 agent:{agent_id})
-        default_tags={"project": "research", "domain": "ai_agent"},  # 默认 tags(会与工具调用参数合并)
+        owner="sunlit.howard@gmail.com",  # 所有者(空则尝试从 git config user.email 获取,再空则用 agent:{agent_id})
+        default_tags={"project": "production"},  # 默认 tags(会与工具调用参数合并)
         default_scopes=["org:cybertogether"],  # 默认 scopes
         default_scopes=["org:cybertogether"],  # 默认 scopes
         default_search_types=["strategy", "tool","plan"],  # 默认搜索类型过滤
         default_search_types=["strategy", "tool","plan"],  # 默认搜索类型过滤
-        default_search_owner=""  # 默认搜索 owner 过滤(空则不过滤)
+        default_search_owner="sunlit.howard@gmail.com"  # 默认搜索 owner 过滤(空则不过滤)
     )
     )
 )
 )
 
 
 
 
 # ===== 任务配置 =====
 # ===== 任务配置 =====
 
 
-INPUT_DIR = "examples/plan/xiaocong"       # 输入素材目录
-OUTPUT_ID = "output_cong"                   # 输出目录 ID,输出保存在 examples/plan/outputs/{OUTPUT_ID}/
+INPUT_DIR = "examples/plan/huahua"       # 输入素材目录
+OUTPUT_ID = "output_huahua"                   # 输出目录 ID,输出保存在 examples/plan/outputs/{OUTPUT_ID}/
 
 
 
 
 # ===== 基础设施配置 =====
 # ===== 基础设施配置 =====