Kaynağa Gözat

增加env文件

jihuaqiang 1 hafta önce
ebeveyn
işleme
819c7b91cd
36 değiştirilmiş dosya ile 143 ekleme ve 29420 silme
  1. 18 0
      .env
  2. 125 0
      .gitignore
  3. 0 5561
      logs/deconstruction_system_20251201_164730.log
  4. 0 1
      logs/deconstruction_system_20251201_210347.log
  5. 0 789
      logs/deconstruction_system_20251201_210636.log
  6. 0 39
      logs/deconstruction_system_20251201_211937.log
  7. 0 61
      logs/deconstruction_system_20251201_213809.log
  8. 0 73
      logs/deconstruction_system_20251201_214302.log
  9. 0 73
      logs/deconstruction_system_20251201_215149.log
  10. 0 3260
      logs/deconstruction_system_20251201_220017.log
  11. 0 25
      logs/deconstruction_system_20251202_103524.log
  12. 0 66
      logs/deconstruction_system_20251202_103637.log
  13. 0 10
      logs/deconstruction_system_20251202_104956.log
  14. 0 123
      logs/deconstruction_system_20251202_105012.log
  15. 0 110
      logs/deconstruction_system_20251202_111122.log
  16. 0 112
      logs/deconstruction_system_20251202_112150.log
  17. 0 83
      logs/deconstruction_system_20251202_112752.log
  18. 0 74
      logs/deconstruction_system_20251202_114157.log
  19. 0 1168
      logs/deconstruction_system_20251202_115109.log
  20. 0 5212
      logs/deconstruction_system_20251202_122355.log
  21. 0 1005
      logs/deconstruction_system_20251202_171416.log
  22. 0 601
      logs/deconstruction_system_20251202_174234.log
  23. 0 4205
      logs/deconstruction_system_20251202_175541.log
  24. 0 9
      logs/deconstruction_system_20251202_200242.log
  25. 0 3205
      logs/deconstruction_system_20251202_200839.log
  26. 0 105
      logs/deconstruction_system_20251203_115508.log
  27. 0 538
      logs/deconstruction_system_20251203_121638.log
  28. 0 495
      logs/deconstruction_system_20251203_132016.log
  29. 0 527
      logs/deconstruction_system_20251203_134805.log
  30. 0 525
      logs/deconstruction_system_20251203_140226.log
  31. 0 515
      logs/deconstruction_system_20251203_141954.log
  32. 0 271
      logs/deconstruction_system_20251203_191934.log
  33. 0 502
      logs/deconstruction_system_20251203_192337.log
  34. 0 4
      logs/deconstruction_system_20251203_193831.log
  35. 0 40
      logs/deconstruction_system_20251203_202011.log
  36. 0 33
      logs/deconstruction_system_20251203_203300.log

+ 18 - 0
.env

@@ -0,0 +1,18 @@
+
+# 系统配置
+RECURSION_LIMIT=25
+TIMEOUT=300
+RETRY_LIMIT=3
+DEBUG_MODE=False
+LOG_LEVEL=INFO
+
+# 模型配置
+OPENAI_MODEL=gpt-4o
+GEMINI_MODEL=gemini-2.5-flash
+GEMINI_API_KEY=AIzaSyAkt1l9Kw1CQgHFzTpla0vgt0OE53fr-BI
+
+LANGSMITH_TRACING=true
+LANGSMITH_ENDPOINT=https://api.smith.langchain.com
+LANGSMITH_API_KEY=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
+LANGSMITH_PROJECT=aigc_what_decode
+

+ 125 - 0
.gitignore

@@ -0,0 +1,125 @@
+# Byte-compiled / optimized / DLL files
+__pycache__/
+*.py[cod]
+*$py.class
+examples/html/
+examples/output_*.json
+examples/*.zip
+
+# C extensions
+*.so
+
+tmp
+
+*.ipynb
+
+# Distribution / packaging
+.Python
+build/
+develop-eggs/
+dist/
+downloads/
+eggs/
+.eggs/
+lib/
+lib64/
+parts/
+sdist/
+var/
+wheels/
+*.egg-info/
+.installed.cfg
+*.egg
+MANIFEST
+
+# PyInstaller
+#  Usually these files are written by a python script from a template
+#  before PyInstaller builds the exe, so as to inject date/other infos into it.
+*.manifest
+*.spec
+
+# Installer logs
+pip-log.txt
+pip-delete-this-directory.txt
+
+# Unit test / coverage reports
+htmlcov/
+.tox/
+.nox/
+.coverage
+.coverage.*
+.cache
+nosetests.xml
+coverage.xml
+*.cover
+.hypothesis/
+.pytest_cache/
+
+# Translations
+*.mo
+*.pot
+
+# Django stuff:
+*.log
+local_settings.py
+db.sqlite3
+
+# Flask stuff:
+instance/
+.webassets-cache
+
+# Scrapy stuff:
+.scrapy
+
+# Sphinx documentation
+docs/_build/
+
+# PyBuilder
+target/
+
+# Jupyter Notebook
+.ipynb_checkpoints
+
+# IPython
+profile_default/
+ipython_config.py
+
+# pyenv
+.python-version
+
+# celery beat schedule file
+celerybeat-schedule
+
+# SageMath parsed files
+*.sage.py
+
+# Environments
+
+.venv
+env/
+venv/
+ENV/
+env.bak/
+venv.bak/
+
+# Spyder project settings
+.spyderproject
+.spyproject
+
+# Rope project settings
+.ropeproject
+
+# mkdocs documentation
+/site
+
+# mypy
+.mypy_cache/
+.dmypy.json
+dmypy.json
+
+# Pyre type checker
+.pyre/
+
+# IDE
+.idea/
+.vscode/

+ 0 - 5561
logs/deconstruction_system_20251201_164730.log

@@ -1,5561 +0,0 @@
-2025-12-01 16:47:30 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-01 16:47:32 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:65] - ScriptWorkflow 初始化完成,model_provider: google_genai
-2025-12-01 16:47:32 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-01 16:47:32 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-01 16:47:32 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:92] - 工作流图构建完成 - 流程:视频上传 → 段落划分 → 实质提取 → 形式提取 → 分离结果 → 结果汇总
-2025-12-01 16:47:32 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-01 16:47:32 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-01 16:47:32 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-01 16:47:32 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 16:47:45 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-01 16:47:45 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmph6bhox6i.mp4
-2025-12-01 16:47:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmph6bhox6i.mp4
-2025-12-01 16:47:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-01 16:48:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-01 16:48:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-01 16:48:02 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-01 16:48:02 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/18g1afyyks94
-2025-12-01 16:48:02 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-01 16:48:02 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-01 16:48:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 18g1afyyks94
-2025-12-01 16:48:02 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-01 16:48:02 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-01 16:48:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-01 16:48:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-01 16:48:45 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "情感寄语",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "引言:老同学情谊的珍贵",
-      "内容范围": [
-        "0:00-0:13"
-      ],
-      "推理依据": "视频以'人到晚年'为引子,直接点出对老同学的思念,并通过排比句式强调同学情谊的独特和不可分割,奠定情感基调。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "主题引入与分享意图",
-          "内容范围": [
-            "0:00-0:02",
-            "0:02-0:03"
-          ],
-          "推理依据": "视频开头明确地将内容献给'最想念的老同学',并表明分享此视频的目的,直接点明了视频的核心主题和创作者的意图。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "老同学关系的独特性",
-          "内容范围": [
-            "0:03-0:04",
-            "0:04-0:06",
-            "0:06-0:09",
-            "0:09-0:11",
-            "0:11-0:13"
-          ],
-          "推理依据": "通过一系列排比句,如'有一种关系叫老同学'、'有一种感动叫因为我们是同学'等,强调了同学情谊的深厚与不可替代性,构建了视频关于同学情的核心情感框架。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "同学情谊的特质与升华",
-      "内容范围": [
-        "0:13-0:25",
-        "0:25-0:47"
-      ],
-      "推理依据": "此部分深入探讨了同学情谊的本质和其随着时间推移而产生的变化,从纯粹、珍贵到超越亲情,再到一生难以隔断的依恋,层层递进地展现了情谊的深度。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "情感的持久与纯粹",
-          "内容范围": [
-            "0:13-0:15",
-            "0:15-0:17",
-            "0:17-0:18"
-          ],
-          "推理依据": "文字描述同学情随着时间'愈久愈纯正'、'愈久愈珍贵'、'愈久愈甘甜',强调了情谊的纯粹性不会被时间磨灭,反而会随着时间沉淀出更深厚的价值。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "超越亲情的深厚",
-          "内容范围": [
-            "0:18-0:21"
-          ],
-          "推理依据": "视频明确指出同学情虽非亲情,但其深厚程度'不逊于亲情',以此突显了同学情谊在人际关系中的特殊和重要地位,使其情感价值得到升华。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "岁月催化下的沉淀",
-          "内容范围": [
-            "0:21-0:25",
-            "0:25-0:27",
-            "0:27-0:29",
-            "0:29-0:33",
-            "0:33-0:38",
-            "0:38-0:40",
-            "0:40-0:47"
-          ],
-          "推理依据": "通过描述即使经历'十几年数十年聚散'、'岁月悠悠催白了头',同学情谊依然'不思量'、'难忘',并像'陈年的老酒'、'珍贵的古董'般被珍藏,强调了情谊经受时间考验而变得更加醇厚和坚固,一生都难以隔断。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "回首往昔:青春岁月的记忆",
-      "内容范围": [
-        "0:47-0:57",
-        "0:57-1:02",
-        "1:02-1:23"
-      ],
-      "推理依据": "这一部分通过回忆具体的校园情景和共同经历,描绘了同学情谊的源头——纯真青春,以及这种情谊在记忆中的永恒,为后续情感铺垫。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "青春印记的象征",
-          "内容范围": [
-            "0:47-0:49",
-            "0:49-0:51",
-            "0:51-0:53",
-            "0:53-0:55",
-            "0:55-0:57"
-          ],
-          "推理依据": "将同学情比作'同窗数载的依恋'、'青春岁月的证明'、'世间最纯真的友谊'和'看不见摸不着的惦记',通过一系列比喻和抽象概括,强调了同学情谊作为青春记忆和纯真情感的独特载体。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "距离无法阻隔的牵挂",
-          "内容范围": [
-            "0:57-1:02"
-          ],
-          "推理依据": "视频指出即使相隔'天之涯海之角'的遥远距离,也无法'隔阻不了同学之间的深情相依',这强化了同学情谊的韧性和穿透力,超越了物理空间的限制。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "昔日情景的回忆",
-          "内容范围": [
-            "1:02-1:07",
-            "1:07-1:09",
-            "1:09-1:13",
-            "1:13-1:16",
-            "1:16-1:19",
-            "1:19-1:23"
-          ],
-          "推理依据": "通过回忆曾经的'玩闹逗笑'、'朝夕相处'、'梦想目标'、'稚嫩的笑脸'、'熟悉的笑声'和'有趣的故事',将抽象的情感具象化为一系列生动且令人怀念的过去情景,触发观众的共鸣。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "岁月流转:情谊不变的证明",
-      "内容范围": [
-        "1:23-1:56",
-        "1:56-2:13"
-      ],
-      "推理依据": "此段着重强调尽管毕业后联系减少,生活经历改变,但同学情谊的本质和美好始终未变,并在重逢时的亲密互动中得到印证,并再次强调其真实和美好。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "重逢时的亲密无间",
-          "内容范围": [
-            "1:23-1:25",
-            "1:25-1:28",
-            "1:28-1:31",
-            "1:31-1:37",
-            "1:37-1:43"
-          ],
-          "推理依据": "描述了尽管毕业后因'工作繁忙'、'各自闯荡'导致'联系甚少',但重逢时无论是'绰号乳名'还是'拍掌K拳',彼此都'不会计较'反而'笑得开心'、'心里舒坦',生动展现了同学情谊的纯粹和亲密无间。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "时光流逝后的情感沉淀",
-          "内容范围": [
-            "1:43-1:49",
-            "1:49-1:56"
-          ],
-          "推理依据": "指出如今稚嫩的脸上'刻上了皱纹',笑声里充满'沧桑',但过去的'有趣故事'和'快乐情景'依然'犹在眼前',仅剩下回味,表达了岁月流逝后情感的沉淀和记忆的永恒。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "情谊的真实与美好",
-          "内容范围": [
-            "1:56-1:59",
-            "1:59-2:02",
-            "2:02-2:07",
-            "2:07-2:09",
-            "2:09-2:13"
-          ],
-          "推理依据": "通过总结同学情谊'最实在'、'最珍贵'、'最美好',强调其无需伪装和装潢的本质,并再次升华主题,指出'青山在人渐老,同学情更浓;水长流岁月增,友谊更深层',展现了情谊的持久与不断深化。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "呼吁与祝福:传递同学情谊",
-      "内容范围": [
-        "2:13-2:33",
-        "2:33-2:52",
-        "2:52-3:23"
-      ],
-      "推理依据": "视频的最后部分从表达情感转向实际行动,呼吁观众分享这份情谊,并向老同学致以最诚挚的问候和祝福,强调珍惜与传承,以互动和温馨的结尾强化情感共鸣。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "分享视频的呼吁",
-          "内容范围": [
-            "2:13-2:18",
-            "2:18-2:22",
-            "2:22-2:28",
-            "2:28-2:33"
-          ],
-          "推理依据": "视频直接向观众发出明确的行动呼吁,希望大家'动动手指'、'分享出去'到'同学群里',旨在通过传播让更多老同学看到,并回忆起'美好的校园时光'和'无忧无虑的日子',扩大情感的影响力。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "对老同学的问候与祝福",
-          "内容范围": [
-            "2:33-2:35",
-            "2:35-2:37",
-            "2:37-2:40",
-            "2:40-2:47",
-            "2:47-2:52"
-          ],
-          "推理依据": "通过向'远方'的老同学发出具体的问候:'还好吗?工作顺利吗?生活幸福吗?',以及表达希望视频能带来'一丝温暖'、'一丝回忆',并强调'一声问候,一份祝福都显得弥足珍贵',传递了真挚的关心和祝福。",
-          "子项": []
-        },
-        {
-          "id": "段落5.3",
-          "描述": "珍藏与传承情谊",
-          "内容范围": [
-            "2:52-2:59",
-            "2:59-3:04",
-            "3:04-3:07",
-            "3:07-3:16",
-            "3:16-3:20",
-            "3:20-3:23"
-          ],
-          "推理依据": "视频在结尾再次强调'珍惜这份情谊',并将其比作'心中最温暖的港湾'。通过对共同岁月的'感谢',呼吁'永远珍藏在心底'。最后,再次强调分享的重要性,以期'重拾美好记忆'和'感受温暖力量',并以点赞互动和感谢作为圆满的结束。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-01 16:48:45 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "情感寄语",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "引言:老同学情谊的珍贵",
-      "内容范围": [
-        "0:00-0:13"
-      ],
-      "推理依据": "视频以'人到晚年'为引子,直接点出对老同学的思念,并通过排比句式强调同学情谊的独特和不可分割,奠定情感基调。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "主题引入与分享意图",
-          "内容范围": [
-            "0:00-0:02",
-            "0:02-0:03"
-          ],
-          "推理依据": "视频开头明确地将内容献给'最想念的老同学',并表明分享此视频的目的,直接点明了视频的核心主题和创作者的意图。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "老同学关系的独特性",
-          "内容范围": [
-            "0:03-0:04",
-            "0:04-0:06",
-            "0:06-0:09",
-            "0:09-0:11",
-            "0:11-0:13"
-          ],
-          "推理依据": "通过一系列排比句,如'有一种关系叫老同学'、'有一种感动叫因为我们是同学'等,强调了同学情谊的深厚与不可替代性,构建了视频关于同学情的核心情感框架。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "同学情谊的特质与升华",
-      "内容范围": [
-        "0:13-0:25",
-        "0:25-0:47"
-      ],
-      "推理依据": "此部分深入探讨了同学情谊的本质和其随着时间推移而产生的变化,从纯粹、珍贵到超越亲情,再到一生难以隔断的依恋,层层递进地展现了情谊的深度。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "情感的持久与纯粹",
-          "内容范围": [
-            "0:13-0:15",
-            "0:15-0:17",
-            "0:17-0:18"
-          ],
-          "推理依据": "文字描述同学情随着时间'愈久愈纯正'、'愈久愈珍贵'、'愈久愈甘甜',强调了情谊的纯粹性不会被时间磨灭,反而会随着时间沉淀出更深厚的价值。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "超越亲情的深厚",
-          "内容范围": [
-            "0:18-0:21"
-          ],
-          "推理依据": "视频明确指出同学情虽非亲情,但其深厚程度'不逊于亲情',以此突显了同学情谊在人际关系中的特殊和重要地位,使其情感价值得到升华。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "岁月催化下的沉淀",
-          "内容范围": [
-            "0:21-0:25",
-            "0:25-0:27",
-            "0:27-0:29",
-            "0:29-0:33",
-            "0:33-0:38",
-            "0:38-0:40",
-            "0:40-0:47"
-          ],
-          "推理依据": "通过描述即使经历'十几年数十年聚散'、'岁月悠悠催白了头',同学情谊依然'不思量'、'难忘',并像'陈年的老酒'、'珍贵的古董'般被珍藏,强调了情谊经受时间考验而变得更加醇厚和坚固,一生都难以隔断。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "回首往昔:青春岁月的记忆",
-      "内容范围": [
-        "0:47-0:57",
-        "0:57-1:02",
-        "1:02-1:23"
-      ],
-      "推理依据": "这一部分通过回忆具体的校园情景和共同经历,描绘了同学情谊的源头——纯真青春,以及这种情谊在记忆中的永恒,为后续情感铺垫。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "青春印记的象征",
-          "内容范围": [
-            "0:47-0:49",
-            "0:49-0:51",
-            "0:51-0:53",
-            "0:53-0:55",
-            "0:55-0:57"
-          ],
-          "推理依据": "将同学情比作'同窗数载的依恋'、'青春岁月的证明'、'世间最纯真的友谊'和'看不见摸不着的惦记',通过一系列比喻和抽象概括,强调了同学情谊作为青春记忆和纯真情感的独特载体。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "距离无法阻隔的牵挂",
-          "内容范围": [
-            "0:57-1:02"
-          ],
-          "推理依据": "视频指出即使相隔'天之涯海之角'的遥远距离,也无法'隔阻不了同学之间的深情相依',这强化了同学情谊的韧性和穿透力,超越了物理空间的限制。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "昔日情景的回忆",
-          "内容范围": [
-            "1:02-1:07",
-            "1:07-1:09",
-            "1:09-1:13",
-            "1:13-1:16",
-            "1:16-1:19",
-            "1:19-1:23"
-          ],
-          "推理依据": "通过回忆曾经的'玩闹逗笑'、'朝夕相处'、'梦想目标'、'稚嫩的笑脸'、'熟悉的笑声'和'有趣的故事',将抽象的情感具象化为一系列生动且令人怀念的过去情景,触发观众的共鸣。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "岁月流转:情谊不变的证明",
-      "内容范围": [
-        "1:23-1:56",
-        "1:56-2:13"
-      ],
-      "推理依据": "此段着重强调尽管毕业后联系减少,生活经历改变,但同学情谊的本质和美好始终未变,并在重逢时的亲密互动中得到印证,并再次强调其真实和美好。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "重逢时的亲密无间",
-          "内容范围": [
-            "1:23-1:25",
-            "1:25-1:28",
-            "1:28-1:31",
-            "1:31-1:37",
-            "1:37-1:43"
-          ],
-          "推理依据": "描述了尽管毕业后因'工作繁忙'、'各自闯荡'导致'联系甚少',但重逢时无论是'绰号乳名'还是'拍掌K拳',彼此都'不会计较'反而'笑得开心'、'心里舒坦',生动展现了同学情谊的纯粹和亲密无间。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "时光流逝后的情感沉淀",
-          "内容范围": [
-            "1:43-1:49",
-            "1:49-1:56"
-          ],
-          "推理依据": "指出如今稚嫩的脸上'刻上了皱纹',笑声里充满'沧桑',但过去的'有趣故事'和'快乐情景'依然'犹在眼前',仅剩下回味,表达了岁月流逝后情感的沉淀和记忆的永恒。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "情谊的真实与美好",
-          "内容范围": [
-            "1:56-1:59",
-            "1:59-2:02",
-            "2:02-2:07",
-            "2:07-2:09",
-            "2:09-2:13"
-          ],
-          "推理依据": "通过总结同学情谊'最实在'、'最珍贵'、'最美好',强调其无需伪装和装潢的本质,并再次升华主题,指出'青山在人渐老,同学情更浓;水长流岁月增,友谊更深层',展现了情谊的持久与不断深化。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "呼吁与祝福:传递同学情谊",
-      "内容范围": [
-        "2:13-2:33",
-        "2:33-2:52",
-        "2:52-3:23"
-      ],
-      "推理依据": "视频的最后部分从表达情感转向实际行动,呼吁观众分享这份情谊,并向老同学致以最诚挚的问候和祝福,强调珍惜与传承,以互动和温馨的结尾强化情感共鸣。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "分享视频的呼吁",
-          "内容范围": [
-            "2:13-2:18",
-            "2:18-2:22",
-            "2:22-2:28",
-            "2:28-2:33"
-          ],
-          "推理依据": "视频直接向观众发出明确的行动呼吁,希望大家'动动手指'、'分享出去'到'同学群里',旨在通过传播让更多老同学看到,并回忆起'美好的校园时光'和'无忧无虑的日子',扩大情感的影响力。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "对老同学的问候与祝福",
-          "内容范围": [
-            "2:33-2:35",
-            "2:35-2:37",
-            "2:37-2:40",
-            "2:40-2:47",
-            "2:47-2:52"
-          ],
-          "推理依据": "通过向'远方'的老同学发出具体的问候:'还好吗?工作顺利吗?生活幸福吗?',以及表达希望视频能带来'一丝温暖'、'一丝回忆',并强调'一声问候,一份祝福都显得弥足珍贵',传递了真挚的关心和祝福。",
-          "子项": []
-        },
-        {
-          "id": "段落5.3",
-          "描述": "珍藏与传承情谊",
-          "内容范围": [
-            "2:52-2:59",
-            "2:59-3:04",
-            "3:04-3:07",
-            "3:07-3:16",
-            "3:16-3:20",
-            "3:20-3:23"
-          ],
-          "推理依据": "视频在结尾再次强调'珍惜这份情谊',并将其比作'心中最温暖的港湾'。通过对共同岁月的'感谢',呼吁'永远珍藏在心底'。最后,再次强调分享的重要性,以期'重拾美好记忆'和'感受温暖力量',并以点赞互动和感谢作为圆满的结束。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-01 16:48:45 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 情感寄语, 段落数: 5
-2025-12-01 16:48:45 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-01 16:48:45 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-01 16:48:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 18g1afyyks94
-2025-12-01 16:48:45 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:130] - ▶ Step 1: 提取具体元素
-2025-12-01 16:48:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-01 16:49:08 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-01 16:49:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:134] - ▶ Step 2: 提取具象概念
-2025-12-01 16:49:08 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-01 16:50:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-01 16:50:54 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:138] - ▶ Step 2.1: 提取隐含概念
-2025-12-01 16:50:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-01 16:51:31 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-01 16:51:31 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:142] - ▶ Step 3: 总结抽象概念
-2025-12-01 16:51:31 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-01 16:52:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-01 16:52:02 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:152] - Step 1-3 完成 - 总计: 121 个元素 (具体:20, 具象:91, 隐含:4, 抽象:6)
-2025-12-01 16:52:02 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:162] - ▶ Step 4: 共性分析
-2025-12-01 16:52:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-01 16:52:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-01 16:53:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-01 16:53:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:168] - ▶ Step 5: 多维度评分
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:684] - 【多维度评分】输入: 121 个实质元素
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-14, name=人物, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-16, name=雨水, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-18, name=烟雾, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-19, name=木桥/栈道, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-4, name=关系, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-5, name=感动, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-7, name=牵挂, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-10, name=同学缘, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-11, name=缘, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-13, name=十几年, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-14, name=数十年, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-16, name=头, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-17, name=情结, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-18, name=老酒, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-19, name=古董, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-20, name=时间, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-21, name=三年, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-22, name=五载, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-24, name=依恋, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-25, name=青春岁月, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-26, name=证明, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-27, name=世间, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-29, name=惦记, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-30, name=天之涯, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-31, name=海之角, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-32, name=距离, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-33, name=深情相依, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-34, name=玩闹, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-35, name=逗笑, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-36, name=历史, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-37, name=朝夕相处, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-39, name=梦想, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-40, name=目标, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-41, name=追忆, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-42, name=笑脸, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-47, name=繁忙, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-48, name=闯荡, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-49, name=毕业, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-50, name=联系, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-51, name=亲密友情, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-52, name=绰号, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-53, name=乳名, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-54, name=相聚, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-55, name=一掌, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-56, name=一拳, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-57, name=心里, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-58, name=感觉, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-59, name=小脸, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-60, name=皱纹, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-61, name=沧桑, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-62, name=回味, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-63, name=伪装, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-64, name=装潢, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-65, name=青山, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-66, name=水, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-67, name=同床, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-68, name=三两载, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-69, name=一生情, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-70, name=文章, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-71, name=手指, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-73, name=同学群, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-75, name=校园时光, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-76, name=日子, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-77, name=远方, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-78, name=生活, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-80, name=好友, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-81, name=问候, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-82, name=祝福, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-83, name=心中, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-84, name=港湾, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-85, name=心底, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-86, name=记忆, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-88, name=力量, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-89, name=赞, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-90, name=支持, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-91, name=动力, frequency=1
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-1, name=怀旧情怀, frequency=10
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-2, name=情谊深厚, frequency=23
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-3, name=纯真无伪, frequency=10
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-4, name=情感归属感, frequency=9
-2025-12-01 16:53:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:716] - 频次过滤: 45/121 个元素参与评分, 76 个元素被过滤
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:174] - ▶ Step 6: 筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-1, name=房屋, 原因=覆盖率=100.00%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-2, name=树木, 原因=覆盖率=100.00%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-3, name=灌木丛, 原因=覆盖率=64.29%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-4, name=花朵, 原因=覆盖率=57.14%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-5, name=草坪, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-6, name=山脉, 原因=覆盖率=100.00%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-7, name=天空, 原因=覆盖率=100.00%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-8, name=小径/道路, 原因=覆盖率=85.71%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-9, name=灯笼, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-10, name=盆栽植物, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-11, name=运河/河流, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-12, name=船只, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-13, name=梯田, 原因=覆盖率=50.00%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-14, name=人物, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-15, name=挂饰, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-16, name=雨水, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-17, name=鸟/飞机, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-18, name=烟雾, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-19, name=木桥/栈道, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-20, name=阳光, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-1, name=人, 原因=覆盖率=100.00%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-2, name=晚年, 原因=覆盖率=100.00%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-3, name=老同学, 原因=目的点语义>0.7
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-4, name=关系, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-5, name=感动, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-6, name=同学, 原因=覆盖率=78.57%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-7, name=牵挂, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-8, name=同学情, 原因=覆盖率=50.00%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-9, name=情, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-10, name=同学缘, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-11, name=缘, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-12, name=亲情, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-13, name=十几年, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-14, name=数十年, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-15, name=岁月, 原因=灵感点语义>0.7
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-16, name=头, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-17, name=情结, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-18, name=老酒, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-19, name=古董, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-20, name=时间, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-21, name=三年, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-22, name=五载, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-23, name=友情, 原因=目的点语义>0.7
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-24, name=依恋, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-25, name=青春岁月, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-26, name=证明, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-27, name=世间, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-28, name=友谊, 原因=目的点语义>0.7
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-29, name=惦记, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-30, name=天之涯, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-31, name=海之角, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-32, name=距离, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-33, name=深情相依, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-34, name=玩闹, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-35, name=逗笑, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-36, name=历史, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-37, name=朝夕相处, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-38, name=回忆, 原因=目的点语义>0.7
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-39, name=梦想, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-40, name=目标, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-41, name=追忆, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-42, name=笑脸, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-43, name=笑声, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-44, name=故事, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-45, name=情景, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-46, name=工作, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-47, name=繁忙, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-48, name=闯荡, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-49, name=毕业, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-50, name=联系, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-51, name=亲密友情, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-52, name=绰号, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-53, name=乳名, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-54, name=相聚, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-55, name=一掌, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-56, name=一拳, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-57, name=心里, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-58, name=感觉, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-59, name=小脸, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-60, name=皱纹, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-61, name=沧桑, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-62, name=回味, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-63, name=伪装, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-64, name=装潢, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-65, name=青山, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-66, name=水, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-67, name=同床, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-68, name=三两载, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-69, name=一生情, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-70, name=文章, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-71, name=手指, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-72, name=视频, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-73, name=同学群, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-74, name=情谊, 原因=灵感点语义>0.7
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-75, name=校园时光, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-76, name=日子, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-77, name=远方, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-78, name=生活, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-79, name=温暖, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-80, name=好友, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-81, name=问候, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-82, name=祝福, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-83, name=心中, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-84, name=港湾, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-85, name=心底, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-86, name=记忆, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-87, name=同学情谊, 原因=覆盖率=78.57%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-88, name=力量, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-89, name=赞, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-90, name=支持, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-91, name=动力, 原因=未通过筛选
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-1, name=自然与乡村景象, 原因=覆盖率=100.00%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-2, name=时光流逝与岁月变迁, 原因=覆盖率=100.00%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-3, name=同学情谊的本质与特征, 原因=覆盖率=92.86%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-4, name=情感与心理体验, 原因=覆盖率=85.71%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-5, name=人生回顾与感悟, 原因=覆盖率=100.00%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-6, name=友谊的珍视与传承, 原因=覆盖率=35.71%
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:932] - ✅ 保留(隐含概念豁免): id=隐含概念-1, name=怀旧情怀, frequency=10
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:932] - ✅ 保留(隐含概念豁免): id=隐含概念-2, name=情谊深厚, frequency=23
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:932] - ✅ 保留(隐含概念豁免): id=隐含概念-3, name=纯真无伪, frequency=10
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:932] - ✅ 保留(隐含概念豁免): id=隐含概念-4, name=情感归属感, frequency=9
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:974] - 筛选完成: 29/121 通过
-2025-12-01 16:54:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:178] - ▶ Step 7: 分类
-2025-12-01 16:55:12 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:184] - ▶ Step 8: 合并信息
-2025-12-01 16:55:12 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:190] - 实质元素提取完成 - 最终元素数: 29
-2025-12-01 16:55:12 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 29
-2025-12-01 16:55:12 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-01 16:55:12 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:78] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-01 16:55:12 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 18g1afyyks94
-2025-12-01 16:55:21 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:138] - 输入: 具体元素=8, 具象概念=11, 隐含概念=0, 抽象概念=6, 形式关键点=0
-2025-12-01 16:55:21 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:148] - ▶ Step 1: 提取具象概念形式
-2025-12-01 16:55:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-01 16:56:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-01 16:56:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:291] - Step 1 完成 - 提取了 18 个具象概念形式
-2025-12-01 16:56:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:154] - ▶ Step 2: 提取具体元素形式
-2025-12-01 16:56:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-01 16:56:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-01 16:56:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:393] - Step 2 完成 - 提取了 25 个具体元素形式
-2025-12-01 16:56:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:160] - ▶ Step 3: 提取整体形式
-2025-12-01 16:56:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-01 16:57:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-01 16:57:18 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:510] - Step 3 完成 - 提取了 3 个整体形式
-2025-12-01 16:57:18 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:174] - Step 1-3 完成 - 总计提取: 46 个形式元素 (具象概念形式:18, 具体元素形式:25, 整体形式:3)
-2025-12-01 16:57:18 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - ▶ Step 4: 共性分析(跳过 - 形式元素不需要共性分析)
-2025-12-01 16:57:18 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:185] - ▶ Step 5: 多维度评分
-2025-12-01 16:57:18 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:523] - 【多维度评分】输入: 46 个形式元素
-2025-12-01 16:57:18 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:579] - 灵感点分批评估: 1 批
-2025-12-01 16:57:18 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:579] - 目的点分批评估: 1 批
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:557] - 多维度评分完成
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:191] - ▶ Step 6: 筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:704] - 【筛选】输入: 形式元素评分结果
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-1, name=第一人称叙述与直接分享, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-2, name=定义式陈述, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-3, name=排比与递进式强调, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-4, name=肯定式恒久性表述, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-5, name=对比与类比亲情, 原因=目的点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-6, name=引用古诗词表达怀旧, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-7, name=拟人化与时间印记描绘, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-8, name=比喻与珍藏意象, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-9, name=无条件强调与持久性, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-10, name=最高级褒扬与多维度形容, 原因=目的点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-11, name=今昔对比与情感回顾, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-12, name=感官细节描绘与重复, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-13, name=互动情景与心理描写, 原因=目的点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-14, name=设问与关心, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-15, name=号召式传递与唤醒记忆, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-16, name=直接致谢与感恩回顾, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-17, name=时间对比与情谊恒定, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-18, name=共同珍藏的呼吁, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-1, name=传统中式建筑群, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-2, name=现代别墅外观, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-3, name=乡村木质/砖墙小屋, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-4, name=水乡河流与民居, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-5, name=粉色樱花盛开, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-6, name=黄色柳树垂丝, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-7, name=修剪整齐的绿色灌木, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-8, name=成片红色花朵, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-9, name=金黄色油菜花田, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-10, name=连绵青翠山脉, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-11, name=晴朗蓝天白云, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-12, name=日出/日落橙黄霞光, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-13, name=阴沉多云天空, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-14, name=石板/鹅卵石小径, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-15, name=泥土村路, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-16, name=绿色梯田, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-17, name=黄色梯田, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-18, name=山谷中的河流, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-19, name=木质栈道/步道, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-20, name=中文黄色文字提示, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-21, name=晚年宁静致远意境, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-22, name=同学情谊的文字宣示, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-23, name=情谊的温暖与力量感, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-24, name=情谊的绵长与永恒象征, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-25, name=青春岁月的回忆场景, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=整体形式-1, name=多模态同步呈现, 原因=未通过筛选
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-2, name=主题递进式情感叙事, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-3, name=意境化背景画面, 原因=灵感点语义>0.7
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:755] - 筛选完成: 22/46 通过
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-01 16:59:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:764] - 【分类】输入: 22 个筛选后的形式元素
-2025-12-01 16:59:45 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:806] - 分类完成: 3 个维度
-2025-12-01 16:59:45 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:201] - ▶ 合并最终信息
-2025-12-01 16:59:45 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:876] - 【合并信息】输入: 22 个筛选后的元素ID
-2025-12-01 16:59:45 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:946] - 合并完成: 22 个元素
-2025-12-01 16:59:45 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - 形式元素提取完成 - 最终元素数: 22
-2025-12-01 16:59:45 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 22
-2025-12-01 16:59:45 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-01 16:59:45 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 29, 形式元素: 22
-2025-12-01 16:59:45 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-01 16:59:45 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-01 16:59:45 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-01 16:59:45 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-01 16:59:45 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-01 16:59:45 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-01 16:59:45 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-01 16:59:45 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-01 16:59:45 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 17:00:03 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-01 17:00:03 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpvebpqkwh.mp4
-2025-12-01 17:00:03 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpvebpqkwh.mp4
-2025-12-01 17:00:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-01 17:00:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-01 17:00:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-01 17:00:59 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-01 17:00:59 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/0vkp7vvs4i29
-2025-12-01 17:00:59 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-01 17:00:59 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-01 17:00:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 0vkp7vvs4i29
-2025-12-01 17:00:59 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-01 17:00:59 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-01 17:00:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-01 17:01:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-01 17:01:25 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "搞笑短剧/社会实验",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "一系列“狂犬病发作”的整蛊街访",
-      "内容范围": [
-        "0:00-2:53"
-      ],
-      "推理依据": "这段视频主要通过同一个恶作剧主题(假装狂犬病发作)对不同路人进行街头采访和整蛊,场景和人物不断切换,但核心情节和目的保持一致,因此将其归纳为一个抽象的主题段落。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "整蛊老奶奶",
-          "内容范围": [
-            "0:00-0:37"
-          ],
-          "推理依据": "视频开始,男士向一位老奶奶询问狂犬疫苗偏方,随后开始发出狗叫并做出攻击姿态,导致老奶奶惊慌失措地逃跑,鞋子都跑掉了。这是第一次整蛊,展示了完整的恶作剧过程。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "整蛊第一位老大爷",
-          "内容范围": [
-            "0:37-1:17"
-          ],
-          "推理依据": "男士继续向另一位老大爷询问狂犬疫苗偏方,并声称自己已经咬伤了两个人,随后再次发作,吓得老大爷急忙逃跑,也掉了一只鞋。这是第二次整蛊,验证了恶作剧的效果。",
-          "子项": []
-        },
-        {
-          "id": "段落1.3",
-          "描述": "整蛊第二位老大爷",
-          "内容范围": [
-            "1:17-1:55"
-          ],
-          "推理依据": "男士在街头询问第三位老大爷狂犬疫苗偏方,再次声称自己咬伤了人,并模仿狗的行为,成功吓退了老大爷。这是第三次重复的整蛊,加强了搞笑效果。",
-          "子项": []
-        },
-        {
-          "id": "段落1.4",
-          "描述": "整蛊便利店老板娘",
-          "内容范围": [
-            "1:55-2:53"
-          ],
-          "推理依据": "男士进入便利店,向老板娘要胶带称要绑住自己的嘴,因为自己被狗咬后已经咬伤了几个人,然后突然模仿狗叫,吓得老板娘摔倒并仓皇逃离,将胶带扔下。这是在不同场景和稍有变化的对话情境下的整蛊,达到高潮并引发强烈反应。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "鼓励用户分享视频的互动环节",
-      "内容范围": [
-        "2:53-3:58"
-      ],
-      "推理依据": "在所有整蛊内容结束后,视频画面切换到提示语和解说,鼓励观众分享视频以传递快乐,这与前面的内容属于不同的主题板块,旨在引导用户互动。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "视频总结与分享倡议",
-          "内容范围": [
-            "2:53-3:14"
-          ],
-          "推理依据": "旁白总结了视频的幽默性,并直接鼓励老朋友们将视频分享出去,作为开场白引导至分享主题。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "分享的益处与价值",
-          "内容范围": [
-            "3:14-3:42"
-          ],
-          "推理依据": "旁白进一步阐述了分享视频的好处,如活跃群气氛、带来好心情、展现好眼光等,旨在增强观众分享的意愿。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "行动呼吁与祝福",
-          "内容范围": [
-            "3:42-3:58"
-          ],
-          "推理依据": "旁白以鼓励和祝福的口吻,再次敦促观众动动手指分享快乐,并传递“分享越多,福气越多”的信息,作为互动环节的结束语。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-01 17:01:25 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "搞笑短剧/社会实验",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "一系列“狂犬病发作”的整蛊街访",
-      "内容范围": [
-        "0:00-2:53"
-      ],
-      "推理依据": "这段视频主要通过同一个恶作剧主题(假装狂犬病发作)对不同路人进行街头采访和整蛊,场景和人物不断切换,但核心情节和目的保持一致,因此将其归纳为一个抽象的主题段落。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "整蛊老奶奶",
-          "内容范围": [
-            "0:00-0:37"
-          ],
-          "推理依据": "视频开始,男士向一位老奶奶询问狂犬疫苗偏方,随后开始发出狗叫并做出攻击姿态,导致老奶奶惊慌失措地逃跑,鞋子都跑掉了。这是第一次整蛊,展示了完整的恶作剧过程。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "整蛊第一位老大爷",
-          "内容范围": [
-            "0:37-1:17"
-          ],
-          "推理依据": "男士继续向另一位老大爷询问狂犬疫苗偏方,并声称自己已经咬伤了两个人,随后再次发作,吓得老大爷急忙逃跑,也掉了一只鞋。这是第二次整蛊,验证了恶作剧的效果。",
-          "子项": []
-        },
-        {
-          "id": "段落1.3",
-          "描述": "整蛊第二位老大爷",
-          "内容范围": [
-            "1:17-1:55"
-          ],
-          "推理依据": "男士在街头询问第三位老大爷狂犬疫苗偏方,再次声称自己咬伤了人,并模仿狗的行为,成功吓退了老大爷。这是第三次重复的整蛊,加强了搞笑效果。",
-          "子项": []
-        },
-        {
-          "id": "段落1.4",
-          "描述": "整蛊便利店老板娘",
-          "内容范围": [
-            "1:55-2:53"
-          ],
-          "推理依据": "男士进入便利店,向老板娘要胶带称要绑住自己的嘴,因为自己被狗咬后已经咬伤了几个人,然后突然模仿狗叫,吓得老板娘摔倒并仓皇逃离,将胶带扔下。这是在不同场景和稍有变化的对话情境下的整蛊,达到高潮并引发强烈反应。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "鼓励用户分享视频的互动环节",
-      "内容范围": [
-        "2:53-3:58"
-      ],
-      "推理依据": "在所有整蛊内容结束后,视频画面切换到提示语和解说,鼓励观众分享视频以传递快乐,这与前面的内容属于不同的主题板块,旨在引导用户互动。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "视频总结与分享倡议",
-          "内容范围": [
-            "2:53-3:14"
-          ],
-          "推理依据": "旁白总结了视频的幽默性,并直接鼓励老朋友们将视频分享出去,作为开场白引导至分享主题。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "分享的益处与价值",
-          "内容范围": [
-            "3:14-3:42"
-          ],
-          "推理依据": "旁白进一步阐述了分享视频的好处,如活跃群气氛、带来好心情、展现好眼光等,旨在增强观众分享的意愿。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "行动呼吁与祝福",
-          "内容范围": [
-            "3:42-3:58"
-          ],
-          "推理依据": "旁白以鼓励和祝福的口吻,再次敦促观众动动手指分享快乐,并传递“分享越多,福气越多”的信息,作为互动环节的结束语。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-01 17:01:25 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 搞笑短剧/社会实验, 段落数: 2
-2025-12-01 17:01:25 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-01 17:01:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-01 17:01:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 0vkp7vvs4i29
-2025-12-01 17:01:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:130] - ▶ Step 1: 提取具体元素
-2025-12-01 17:01:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-01 17:01:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-01 17:01:46 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:134] - ▶ Step 2: 提取具象概念
-2025-12-01 17:01:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-01 17:02:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-01 17:02:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:138] - ▶ Step 2.1: 提取隐含概念
-2025-12-01 17:02:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-01 17:03:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-01 17:03:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:142] - ▶ Step 3: 总结抽象概念
-2025-12-01 17:03:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-01 17:03:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-01 17:03:53 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:152] - Step 1-3 完成 - 总计: 75 个元素 (具体:21, 具象:43, 隐含:4, 抽象:7)
-2025-12-01 17:03:53 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:162] - ▶ Step 4: 共性分析
-2025-12-01 17:03:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-01 17:05:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:168] - ▶ Step 5: 多维度评分
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:684] - 【多维度评分】输入: 75 个实质元素
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-3, name=树木, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-6, name=石墩, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-8, name=大门, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-9, name=手推车, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-10, name=塑料船状物, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-12, name=砖路, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-13, name=胶带卷, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-14, name=店主, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-18, name=顾客, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-20, name=花生, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-21, name=白色粉末, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-6, name=大夫, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-11, name=鞋, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-13, name=针, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-16, name=事儿, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-17, name=老板, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-23, name=老朋友, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-25, name=反应, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-26, name=一遍, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-27, name=第二遍, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-28, name=内容, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-32, name=微信群, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-33, name=东西, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-36, name=亲朋好友, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-37, name=眼光, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-38, name=祝福, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-39, name=气氛, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-43, name=福气, frequency=1
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-1, name=紧张恐惧, frequency=0
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-2, name=恶搞幽默, frequency=0
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-3, name=威胁感, frequency=0
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-4, name=轻松愉悦的分享氛围, frequency=0
-2025-12-01 17:05:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:716] - 频次过滤: 47/75 个元素参与评分, 28 个元素被过滤
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:174] - ▶ Step 6: 筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-1, name=女士, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-2, name=住宅楼, 原因=覆盖率=42.86%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-3, name=树木, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-4, name=汽车, 原因=覆盖率=42.86%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-5, name=路面, 原因=覆盖率=42.86%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-6, name=石墩, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-7, name=男士, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-8, name=大门, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-9, name=手推车, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-10, name=塑料船状物, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-11, name=店铺, 原因=覆盖率=85.71%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-12, name=砖路, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-13, name=胶带卷, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-14, name=店主, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-15, name=货架, 原因=覆盖率=57.14%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-16, name=零食包, 原因=覆盖率=57.14%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-17, name=白色泡沫箱, 原因=覆盖率=57.14%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-18, name=顾客, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-19, name=食用油壶, 原因=覆盖率=57.14%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-20, name=花生, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-21, name=白色粉末, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-1, name=大姨, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-2, name=狂犬疫苗, 原因=覆盖率=42.86%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-3, name=偏方, 原因=覆盖率=42.86%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-4, name=医院, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-5, name=狗, 原因=覆盖率=57.14%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-6, name=大夫, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-7, name=老头, 原因=覆盖率=42.86%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-8, name=牙, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-9, name=孩子, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-10, name=钱, 原因=覆盖率=42.86%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-11, name=鞋, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-12, name=大爷, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-13, name=针, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-14, name=人, 原因=覆盖率=71.43%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-15, name=病, 原因=灵感点语义>0.7
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-16, name=事儿, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-17, name=老板, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-18, name=胶带, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-19, name=忙, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-20, name=嘴, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-21, name=圈, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-22, name=家, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-23, name=老朋友, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-24, name=视频, 原因=目的点语义>0.7
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-25, name=反应, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-26, name=一遍, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-27, name=第二遍, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-28, name=内容, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-29, name=下方, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-30, name=按钮, 原因=目的点语义>0.7
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-31, name=群, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-32, name=微信群, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-33, name=东西, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-34, name=好友, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-35, name=快乐, 原因=目的点语义>0.7
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-36, name=亲朋好友, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-37, name=眼光, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-38, name=祝福, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-39, name=气氛, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-40, name=心情, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-41, name=分享, 原因=目的点语义>0.7
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-42, name=手指, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-43, name=福气, 原因=未通过筛选
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-1, name=人物角色, 原因=覆盖率=100.00%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-2, name=生活环境, 原因=覆盖率=100.00%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-3, name=日常用品与道具, 原因=覆盖率=85.71%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-4, name=身体状况与反应, 原因=覆盖率=71.43%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-5, name=社交互动与传播, 原因=覆盖率=100.00%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-6, name=假扮狂犬病恶搞, 原因=覆盖率=57.14%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-7, name=分享快乐与社群活跃, 原因=覆盖率=42.86%
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:974] - 筛选完成: 26/71 通过
-2025-12-01 17:06:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:178] - ▶ Step 7: 分类
-2025-12-01 17:07:12 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:184] - ▶ Step 8: 合并信息
-2025-12-01 17:07:12 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:190] - 实质元素提取完成 - 最终元素数: 26
-2025-12-01 17:07:12 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 26
-2025-12-01 17:07:12 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-01 17:07:12 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:78] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-01 17:07:12 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 0vkp7vvs4i29
-2025-12-01 17:07:14 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:138] - 输入: 具体元素=8, 具象概念=11, 隐含概念=0, 抽象概念=7, 形式关键点=0
-2025-12-01 17:07:14 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:148] - ▶ Step 1: 提取具象概念形式
-2025-12-01 17:07:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-01 17:08:09 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-01 17:08:09 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:291] - Step 1 完成 - 提取了 8 个具象概念形式
-2025-12-01 17:08:09 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:154] - ▶ Step 2: 提取具体元素形式
-2025-12-01 17:08:09 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-01 17:09:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-01 17:09:29 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:393] - Step 2 完成 - 提取了 12 个具体元素形式
-2025-12-01 17:09:29 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:160] - ▶ Step 3: 提取整体形式
-2025-12-01 17:09:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-01 17:09:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-01 17:09:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:510] - Step 3 完成 - 提取了 5 个整体形式
-2025-12-01 17:09:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:174] - Step 1-3 完成 - 总计提取: 25 个形式元素 (具象概念形式:8, 具体元素形式:12, 整体形式:5)
-2025-12-01 17:09:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - ▶ Step 4: 共性分析(跳过 - 形式元素不需要共性分析)
-2025-12-01 17:09:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:185] - ▶ Step 5: 多维度评分
-2025-12-01 17:09:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:523] - 【多维度评分】输入: 25 个形式元素
-2025-12-01 17:09:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:579] - 灵感点分批评估: 1 批
-2025-12-01 17:09:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:579] - 目的点分批评估: 1 批
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:557] - 多维度评分完成
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:191] - ▶ Step 6: 筛选
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:704] - 【筛选】输入: 形式元素评分结果
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-1, name=口播重复, 原因=未通过筛选
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-2, name=夸张修辞, 原因=目的点语义>0.7
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-3, name=行为模仿, 原因=灵感点语义>0.7
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-4, name=情绪化语气, 原因=灵感点语义>0.7
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-5, name=反复提问, 原因=未通过筛选
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-6, name=呼吁式引导, 原因=目的点语义>0.7
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-7, name=因果论证, 原因=目的点语义>0.7
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-8, name=互动式设问, 原因=未通过筛选
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-1, name=整齐排列的住宅楼群, 原因=未通过筛选
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-2, name=道路两侧的停放车辆, 原因=未通过筛选
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-3, name=灰色柏油与红砖铺设的路面, 原因=未通过筛选
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-4, name=街边商铺的招牌与商品陈列, 原因=未通过筛选
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-5, name=商店内部的密集商品货架, 原因=未通过筛选
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-6, name=绿色与红色包装的袋装零食, 原因=未通过筛选
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-7, name=用于商品展示的白色泡沫箱, 原因=未通过筛选
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-8, name=木质容器中的瓶装油与散装花生, 原因=未通过筛选
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-9, name=狂犬病发作的戏剧化呈现, 原因=灵感点语义>0.7
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-10, name=受惊者面对威胁的本能反应, 原因=灵感点语义>0.7
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-11, name=对盲目求偏方的讽刺, 原因=灵感点语义>0.7
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-12, name=通过幽默内容促进互动传播, 原因=目的点语义>0.7
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-1, name=情景喜剧小品式结构, 原因=目的点语义>0.7
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=整体形式-2, name=第一人称视角呈现, 原因=未通过筛选
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-3, name=多模态协同增强喜剧效果, 原因=灵感点语义>0.7
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-4, name=重复模式与高潮叠加, 原因=灵感点语义>0.7
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-5, name=社群互动与内容营销, 原因=目的点语义>0.7
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:755] - 筛选完成: 13/25 通过
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-01 17:11:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:764] - 【分类】输入: 13 个筛选后的形式元素
-2025-12-01 17:11:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:806] - 分类完成: 3 个维度
-2025-12-01 17:11:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:201] - ▶ 合并最终信息
-2025-12-01 17:11:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:876] - 【合并信息】输入: 13 个筛选后的元素ID
-2025-12-01 17:11:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:946] - 合并完成: 13 个元素
-2025-12-01 17:11:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - 形式元素提取完成 - 最终元素数: 13
-2025-12-01 17:11:27 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 13
-2025-12-01 17:11:27 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-01 17:11:27 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 26, 形式元素: 13
-2025-12-01 17:11:27 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-01 17:11:27 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-01 17:11:27 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-01 17:11:27 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=31877786 title=⭕九九重阳节,将出现“双月同天”的天文景象‌
-2025-12-01 17:11:27 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-01 17:11:27 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-01 17:11:27 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20241009/57463791OoDiuHeqBZlhyJJ4vt.mp4
-2025-12-01 17:11:27 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/31877786/31877786.mp4
-2025-12-01 17:11:27 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 17:11:47 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 57.86 MB
-2025-12-01 17:11:47 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmph59zth0s.mp4
-2025-12-01 17:11:47 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmph59zth0s.mp4
-2025-12-01 17:12:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-01 17:13:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-01 17:13:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-01 17:13:11 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-01 17:13:11 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/7c10c8wkzc4z
-2025-12-01 17:13:11 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-01 17:13:11 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-01 17:13:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 7c10c8wkzc4z
-2025-12-01 17:13:11 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-01 17:13:11 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-01 17:13:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-01 17:13:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-01 17:13:49 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "养生/生活建议",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "引言:异常天象与不祥预兆",
-      "内容范围": [
-        "0:00-0:04: 视频开场展示天象异常,配文字“九月初九 重阳节,天上将有可能同时出现两个月亮”和雷电音效,营造神秘紧张氛围。",
-        "0:04-0:09: 主讲人复述重阳节将出现两个月亮的说法,再次展示双月亮画面。",
-        "0:09-0:15: 主讲人指出“这不是一件好事”,引用“古人讲霜叶同天,必有大难”的古训。",
-        "0:15-0:19: 援引《汉书五行志》记载,公元前37年出现双月亮的事件。",
-        "0:19-0:23: 展示洪水和民众灾难画面,说明该年洪水地震严重,百姓受尽苦难。"
-      ],
-      "推理依据": "这段通过超自然现象、历史记载和古人预言,为观众建立了一种即将发生重大事件的紧张感和危机意识,为后续的养生建议做铺垫。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "预警重阳节双月亮现象",
-          "内容范围": [
-            "0:00-0:09"
-          ],
-          "推理依据": "视频通过动画效果和文字提示,直接抛出重阳节可能出现两个月亮的异常天象,吸引观众注意力。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "古籍与历史灾难印证",
-          "内容范围": [
-            "0:09-0:23"
-          ],
-          "推理依据": "通过引用古人言论和汉书历史记录,将双月亮与大灾难联系起来,强化预警的严肃性和可信度。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "今年秋季的异常自然现象",
-      "内容范围": [
-        "0:23-0:28: 主讲人将过去异常与今年联系,指出今年“非常古怪”。",
-        "0:28-0:31: 展示桂花树画面,指出“今年的桂花没有开,到现在都没有开”。",
-        "0:31-0:35: 引用“桂花不开必定有难”的俗语,并提到农历九月桂花本应开放。",
-        "0:35-0:39: 展示盛开桂花画面,但主讲人仍强调“各地的桂花呢,到现在都还没有开” (可能指某些地区或普遍现象)。",
-        "0:39-0:42: 主讲人提出疑问:“今年的苍蝇蚊子去哪了?”",
-        "0:42-0:45: 展示蜻蜓和蝴蝶画面,指出它们“也不见了”。",
-        "0:45-0:50: 引用刘伯温的“橘子不开花,天下乱如麻”遗言。",
-        "0:50-0:55: 引用农业谚语“八月不闻桂花香,来年必定饿得慌”。",
-        "0:55-0:59: 总结:“种种现象预示着今年的秋冬啊,确实不一般。”"
-      ],
-      "推理依据": "此段通过观察到的具体自然现象(桂花、昆虫)和相关古语、谚语,进一步强化了今年秋季的异常性和即将到来的秋冬季可能面临的挑战,为引出养生建议做好铺垫。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "植物与昆虫的异常",
-          "内容范围": [
-            "0:23-0:45"
-          ],
-          "推理依据": "通过桂花不开和昆虫消失的具体例子,直观地呈现了今年的异常,引起观众的共鸣和思考。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "古语与谚语的再次警示",
-          "内容范围": [
-            "0:45-0:55"
-          ],
-          "推理依据": "再次引用古人智慧,将这些异常现象与潜在的灾难联系起来,增加了信息的神秘性和警示作用。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "异常现象总结",
-          "内容范围": [
-            "0:55-0:59"
-          ],
-          "推理依据": "对前述异常现象进行概括性总结,强化了“今年秋冬不一般”的中心思想,为引出养生对策作结。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "秋后养生核心策略:四不动",
-      "内容范围": [
-        "0:59-1:04: 主讲人强调“年过四十别大意”,并指出2024年想要“无病一身轻”的重要性。",
-        "1:04-1:09: 强调今年秋冬养生需“特别重视”,否则“肯定就要后悔”。",
-        "1:09-1:14: 郑重提出“我只说最后一遍”,呼吁记住“四不动”,并称这是“老祖宗传承千年的智慧结晶”。",
-        "1:14-1:17: 警示观众“不要做最后一个知道的人”。",
-        "1:17-1:20: 宣称接下来内容“价值千金”。",
-        "1:20-1:27: 呼吁观众点赞、收藏、多看、转发,强调“只说给有缘人听”。",
-        "1:27-1:35: 鼓励观众在评论区留言“平安健康,万事顺意”以获得帮助。",
-        "1:35-1:47: 解释农历八月后进入深秋,阳气收敛,阴冷增强,做好此时的养生能让冬春轻松。",
-        "1:47-1:54: 再次引出“秋后四不动,全年无病痛”的古话,并强调其重要性。"
-      ],
-      "推理依据": "此段是视频的转折点,从预警转向实际的健康指导。通过强调重要性、危机感、古老智慧和互动,为即将详细讲解的“四不动”做足铺垫。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "强调秋季养生重要性",
-          "内容范围": [
-            "0:59-1:09"
-          ],
-          "推理依据": "针对特定人群(年过四十),强调2024年养生不可忽视,否则会有悔意,直接传递了养生的紧迫性。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "介绍“四不动”的传承价值",
-          "内容范围": [
-            "1:09-1:20"
-          ],
-          "推理依据": "通过“只说最后一遍”、“千年智慧结晶”、“价值千金”等词语,提升了“四不动”的权威性和吸引力,促使观众关注后续内容。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "呼吁互动与分享",
-          "内容范围": [
-            "1:20-1:35"
-          ],
-          "推理依据": "通过引导点赞、收藏、转发和评论互动,增加视频的传播和互动量,同时再次强化观众对内容的投入感。",
-          "子项": []
-        },
-        {
-          "id": "段落3.4",
-          "描述": "秋季气候特点与养生关联",
-          "内容范围": [
-            "1:35-1:54"
-          ],
-          "推理依据": "从季节更替、阴阳变化角度解释了秋季养生的内在逻辑和长远益处,再次强化了“秋后四不动”的重要性。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "详细讲解秋后四不动",
-      "内容范围": [
-        "1:54-1:57: 主讲人引出将逐一讲解“哪四不动”。"
-      ],
-      "推理依据": "此段作为核心内容,将之前铺垫的“四不动”具体化,为观众提供明确的养生指导。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "第一不动:不动脖子",
-          "内容范围": [
-            "1:57-2:03: 指出脖子保暖的重要性,并以古人穿立领衣服为例。",
-            "2:03-2:15: 对比现代人爱穿低领,解释寒风侵袭脖子容易生病的原因(七条重要经络堵塞)。",
-            "2:15-2:18: 强调“整个脖子的保暖一定要到位”。"
-          ],
-          "推理依据": "从传统智慧和现代生活习惯对比,结合中医理论解释了脖子保暖对健康的重要性。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "第二不动:不冻脚",
-          "内容范围": [
-            "2:18-2:25: 引用“风从里入,寒从脚起”和“寒露不露脚”的俗语,强调足部保暖的重要性。",
-            "2:25-2:32: 重申白露不露身、寒露不露脚的原则,提示寒露后加强足部保暖。",
-            "2:32-2:37: 建议穿好袜子和鞋子,做好脚部保暖。",
-            "2:37-2:41: 建议晚上多泡脚以驱散寒气。"
-          ],
-          "推理依据": "通过俗语和具体行动建议,强调足部保暖在秋季的重要性,并提供实用方法。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "第三不动:不动头",
-          "内容范围": [
-            "2:41-2:48: 引用“头是诸阳之会”,指出秋风干燥猛烈,需尤其注意头部。",
-            "2:48-2:50: 建议外出时戴帽子。",
-            "2:50-2:54: 建议洗头时水温比平时热一些。",
-            "2:54-3:02: 警告出汗后不要让头受凉风吹,尤其提醒体弱中老年人警惕。"
-          ],
-          "推理依据": "从头部的特殊生理地位和秋季气候特点出发,给出头部保暖的具体建议和注意事项。",
-          "子项": []
-        },
-        {
-          "id": "段落4.4",
-          "描述": "第四不动:不冻关节",
-          "内容范围": [
-            "3:02-3:08: 指出深秋冷风最易侵袭关节。",
-            "3:08-3:11: 特别提醒中老年朋友及时戴上护膝,以“有备无患”。"
-          ],
-          "推理依据": "针对关节的脆弱性,特别是对中老年人群,提出了穿戴护膝的防护措施。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "秋冬养生饮食与视频分享呼吁",
-      "内容范围": [
-        "3:11-3:16: 提醒寒露将至,昼夜温差大,气温下降,秋燥四起。",
-        "3:16-3:26: 建议多吃清淡和润燥的食物,并预告还有一件“非常重要的事情”。",
-        "3:26-3:47: 总结视频内容“太好了”,呼吁亲爱的老友们将视频转发到群里,传递祝福,并表达美好祝愿(吉祥美满,顺顺利利)。"
-      ],
-      "推理依据": "此段是视频的收尾和升华。它概括了秋冬的健康饮食建议,并巧妙地将视频内容与观众福祉联系起来,引导观众积极分享,实现传播目标。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "秋燥防护与饮食建议",
-          "内容范围": [
-            "3:11-3:26"
-          ],
-          "推理依据": "在介绍完身体防护后,补充了秋冬季的饮食调整建议,使养生指导更加全面。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "视频传播与祝福传递",
-          "内容范围": [
-            "3:26-3:47"
-          ],
-          "推理依据": "将视频本身包装成传递祝福的媒介,激励观众分享,以期扩大视频影响力并形成良好的互动氛围。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-01 17:13:49 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "养生/生活建议",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "引言:异常天象与不祥预兆",
-      "内容范围": [
-        "0:00-0:04: 视频开场展示天象异常,配文字“九月初九 重阳节,天上将有可能同时出现两个月亮”和雷电音效,营造神秘紧张氛围。",
-        "0:04-0:09: 主讲人复述重阳节将出现两个月亮的说法,再次展示双月亮画面。",
-        "0:09-0:15: 主讲人指出“这不是一件好事”,引用“古人讲霜叶同天,必有大难”的古训。",
-        "0:15-0:19: 援引《汉书五行志》记载,公元前37年出现双月亮的事件。",
-        "0:19-0:23: 展示洪水和民众灾难画面,说明该年洪水地震严重,百姓受尽苦难。"
-      ],
-      "推理依据": "这段通过超自然现象、历史记载和古人预言,为观众建立了一种即将发生重大事件的紧张感和危机意识,为后续的养生建议做铺垫。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "预警重阳节双月亮现象",
-          "内容范围": [
-            "0:00-0:09"
-          ],
-          "推理依据": "视频通过动画效果和文字提示,直接抛出重阳节可能出现两个月亮的异常天象,吸引观众注意力。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "古籍与历史灾难印证",
-          "内容范围": [
-            "0:09-0:23"
-          ],
-          "推理依据": "通过引用古人言论和汉书历史记录,将双月亮与大灾难联系起来,强化预警的严肃性和可信度。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "今年秋季的异常自然现象",
-      "内容范围": [
-        "0:23-0:28: 主讲人将过去异常与今年联系,指出今年“非常古怪”。",
-        "0:28-0:31: 展示桂花树画面,指出“今年的桂花没有开,到现在都没有开”。",
-        "0:31-0:35: 引用“桂花不开必定有难”的俗语,并提到农历九月桂花本应开放。",
-        "0:35-0:39: 展示盛开桂花画面,但主讲人仍强调“各地的桂花呢,到现在都还没有开” (可能指某些地区或普遍现象)。",
-        "0:39-0:42: 主讲人提出疑问:“今年的苍蝇蚊子去哪了?”",
-        "0:42-0:45: 展示蜻蜓和蝴蝶画面,指出它们“也不见了”。",
-        "0:45-0:50: 引用刘伯温的“橘子不开花,天下乱如麻”遗言。",
-        "0:50-0:55: 引用农业谚语“八月不闻桂花香,来年必定饿得慌”。",
-        "0:55-0:59: 总结:“种种现象预示着今年的秋冬啊,确实不一般。”"
-      ],
-      "推理依据": "此段通过观察到的具体自然现象(桂花、昆虫)和相关古语、谚语,进一步强化了今年秋季的异常性和即将到来的秋冬季可能面临的挑战,为引出养生建议做好铺垫。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "植物与昆虫的异常",
-          "内容范围": [
-            "0:23-0:45"
-          ],
-          "推理依据": "通过桂花不开和昆虫消失的具体例子,直观地呈现了今年的异常,引起观众的共鸣和思考。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "古语与谚语的再次警示",
-          "内容范围": [
-            "0:45-0:55"
-          ],
-          "推理依据": "再次引用古人智慧,将这些异常现象与潜在的灾难联系起来,增加了信息的神秘性和警示作用。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "异常现象总结",
-          "内容范围": [
-            "0:55-0:59"
-          ],
-          "推理依据": "对前述异常现象进行概括性总结,强化了“今年秋冬不一般”的中心思想,为引出养生对策作结。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "秋后养生核心策略:四不动",
-      "内容范围": [
-        "0:59-1:04: 主讲人强调“年过四十别大意”,并指出2024年想要“无病一身轻”的重要性。",
-        "1:04-1:09: 强调今年秋冬养生需“特别重视”,否则“肯定就要后悔”。",
-        "1:09-1:14: 郑重提出“我只说最后一遍”,呼吁记住“四不动”,并称这是“老祖宗传承千年的智慧结晶”。",
-        "1:14-1:17: 警示观众“不要做最后一个知道的人”。",
-        "1:17-1:20: 宣称接下来内容“价值千金”。",
-        "1:20-1:27: 呼吁观众点赞、收藏、多看、转发,强调“只说给有缘人听”。",
-        "1:27-1:35: 鼓励观众在评论区留言“平安健康,万事顺意”以获得帮助。",
-        "1:35-1:47: 解释农历八月后进入深秋,阳气收敛,阴冷增强,做好此时的养生能让冬春轻松。",
-        "1:47-1:54: 再次引出“秋后四不动,全年无病痛”的古话,并强调其重要性。"
-      ],
-      "推理依据": "此段是视频的转折点,从预警转向实际的健康指导。通过强调重要性、危机感、古老智慧和互动,为即将详细讲解的“四不动”做足铺垫。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "强调秋季养生重要性",
-          "内容范围": [
-            "0:59-1:09"
-          ],
-          "推理依据": "针对特定人群(年过四十),强调2024年养生不可忽视,否则会有悔意,直接传递了养生的紧迫性。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "介绍“四不动”的传承价值",
-          "内容范围": [
-            "1:09-1:20"
-          ],
-          "推理依据": "通过“只说最后一遍”、“千年智慧结晶”、“价值千金”等词语,提升了“四不动”的权威性和吸引力,促使观众关注后续内容。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "呼吁互动与分享",
-          "内容范围": [
-            "1:20-1:35"
-          ],
-          "推理依据": "通过引导点赞、收藏、转发和评论互动,增加视频的传播和互动量,同时再次强化观众对内容的投入感。",
-          "子项": []
-        },
-        {
-          "id": "段落3.4",
-          "描述": "秋季气候特点与养生关联",
-          "内容范围": [
-            "1:35-1:54"
-          ],
-          "推理依据": "从季节更替、阴阳变化角度解释了秋季养生的内在逻辑和长远益处,再次强化了“秋后四不动”的重要性。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "详细讲解秋后四不动",
-      "内容范围": [
-        "1:54-1:57: 主讲人引出将逐一讲解“哪四不动”。"
-      ],
-      "推理依据": "此段作为核心内容,将之前铺垫的“四不动”具体化,为观众提供明确的养生指导。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "第一不动:不动脖子",
-          "内容范围": [
-            "1:57-2:03: 指出脖子保暖的重要性,并以古人穿立领衣服为例。",
-            "2:03-2:15: 对比现代人爱穿低领,解释寒风侵袭脖子容易生病的原因(七条重要经络堵塞)。",
-            "2:15-2:18: 强调“整个脖子的保暖一定要到位”。"
-          ],
-          "推理依据": "从传统智慧和现代生活习惯对比,结合中医理论解释了脖子保暖对健康的重要性。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "第二不动:不冻脚",
-          "内容范围": [
-            "2:18-2:25: 引用“风从里入,寒从脚起”和“寒露不露脚”的俗语,强调足部保暖的重要性。",
-            "2:25-2:32: 重申白露不露身、寒露不露脚的原则,提示寒露后加强足部保暖。",
-            "2:32-2:37: 建议穿好袜子和鞋子,做好脚部保暖。",
-            "2:37-2:41: 建议晚上多泡脚以驱散寒气。"
-          ],
-          "推理依据": "通过俗语和具体行动建议,强调足部保暖在秋季的重要性,并提供实用方法。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "第三不动:不动头",
-          "内容范围": [
-            "2:41-2:48: 引用“头是诸阳之会”,指出秋风干燥猛烈,需尤其注意头部。",
-            "2:48-2:50: 建议外出时戴帽子。",
-            "2:50-2:54: 建议洗头时水温比平时热一些。",
-            "2:54-3:02: 警告出汗后不要让头受凉风吹,尤其提醒体弱中老年人警惕。"
-          ],
-          "推理依据": "从头部的特殊生理地位和秋季气候特点出发,给出头部保暖的具体建议和注意事项。",
-          "子项": []
-        },
-        {
-          "id": "段落4.4",
-          "描述": "第四不动:不冻关节",
-          "内容范围": [
-            "3:02-3:08: 指出深秋冷风最易侵袭关节。",
-            "3:08-3:11: 特别提醒中老年朋友及时戴上护膝,以“有备无患”。"
-          ],
-          "推理依据": "针对关节的脆弱性,特别是对中老年人群,提出了穿戴护膝的防护措施。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "秋冬养生饮食与视频分享呼吁",
-      "内容范围": [
-        "3:11-3:16: 提醒寒露将至,昼夜温差大,气温下降,秋燥四起。",
-        "3:16-3:26: 建议多吃清淡和润燥的食物,并预告还有一件“非常重要的事情”。",
-        "3:26-3:47: 总结视频内容“太好了”,呼吁亲爱的老友们将视频转发到群里,传递祝福,并表达美好祝愿(吉祥美满,顺顺利利)。"
-      ],
-      "推理依据": "此段是视频的收尾和升华。它概括了秋冬的健康饮食建议,并巧妙地将视频内容与观众福祉联系起来,引导观众积极分享,实现传播目标。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "秋燥防护与饮食建议",
-          "内容范围": [
-            "3:11-3:26"
-          ],
-          "推理依据": "在介绍完身体防护后,补充了秋冬季的饮食调整建议,使养生指导更加全面。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "视频传播与祝福传递",
-          "内容范围": [
-            "3:26-3:47"
-          ],
-          "推理依据": "将视频本身包装成传递祝福的媒介,激励观众分享,以期扩大视频影响力并形成良好的互动氛围。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-01 17:13:49 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 养生/生活建议, 段落数: 5
-2025-12-01 17:13:49 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-01 17:13:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-01 17:13:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 7c10c8wkzc4z
-2025-12-01 17:13:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:130] - ▶ Step 1: 提取具体元素
-2025-12-01 17:13:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-01 17:14:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-01 17:14:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:134] - ▶ Step 2: 提取具象概念
-2025-12-01 17:14:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-01 17:16:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-01 17:16:01 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:138] - ▶ Step 2.1: 提取隐含概念
-2025-12-01 17:16:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-01 17:16:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-01 17:16:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:142] - ▶ Step 3: 总结抽象概念
-2025-12-01 17:16:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-01 17:17:06 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-01 17:17:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:152] - Step 1-3 完成 - 总计: 168 个元素 (具体:28, 具象:131, 隐含:4, 抽象:5)
-2025-12-01 17:17:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:162] - ▶ Step 4: 共性分析
-2025-12-01 17:17:06 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-01 17:17:06 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-01 17:18:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-01 17:19:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:168] - ▶ Step 5: 多维度评分
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:684] - 【多维度评分】输入: 168 个实质元素
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-2, name=雷电, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-4, name=飞鸟, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-5, name=火焰, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-12, name=洪水, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-13, name=受灾人群, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-14, name=沙尘暴, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-15, name=蜻蜓, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-16, name=荷花苞, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-17, name=荷叶, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-18, name=蝴蝶, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-19, name=花朵(粉色), frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-20, name=银杏树, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-21, name=公园座椅, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-22, name=泡脚桶, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-24, name=棉袜, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-25, name=艾灸, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-26, name=帽子(冬帽), frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-27, name=围巾, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-28, name=雪景, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-7, name=好事, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-10, name=大难, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-11, name=汉书, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-12, name=五行志, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-13, name=记载, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-14, name=公元前, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-15, name=洪水, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-16, name=地震, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-17, name=灾难, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-18, name=百姓, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-19, name=苦难, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-25, name=各地, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-26, name=苍蝇, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-27, name=蚊子, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-28, name=蜻蜓, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-29, name=蝴蝶, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-31, name=刘伯温, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-32, name=碑, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-33, name=异言, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-34, name=句子, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-35, name=天下, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-36, name=麻, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-37, name=农业, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-38, name=八月, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-39, name=桂花香, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-40, name=来年, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-41, name=现象, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-42, name=秋冬, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-44, name=秋天, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-45, name=2024年, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-46, name=无病一身轻, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-48, name=后悔, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-49, name=一遍, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-50, name=大家, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-52, name=智慧结晶, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-54, name=内容, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-55, name=千金, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-56, name=有缘人, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-57, name=两遍, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-59, name=评论区, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-60, name=平安健康, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-61, name=万事顺意, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-63, name=季节, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-64, name=太阳, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-65, name=阴冷, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-66, name=冬天, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-67, name=春天, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-68, name=秋分, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-69, name=饮食起居, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-74, name=衣服, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-75, name=立领, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-76, name=防寒, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-77, name=低领, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-79, name=生病, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-80, name=路, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-81, name=问题, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-84, name=俗话, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-88, name=白露, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-89, name=身, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-90, name=足部, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-91, name=袜子, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-92, name=鞋子, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-93, name=脚部, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-94, name=晚上, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-95, name=寒气, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-97, name=诸阳, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-98, name=会, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-99, name=秋风, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-100, name=帽子, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-101, name=洗头, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-102, name=水, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-103, name=走路, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-104, name=出汗, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-105, name=凉风, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-106, name=中老年人, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-108, name=冷风, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-109, name=中老年朋友, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-110, name=护膝, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-111, name=有备无患, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-112, name=昼夜, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-113, name=温差, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-114, name=气温, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-115, name=秋燥, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-116, name=防护, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-118, name=润燥, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-119, name=事情, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-120, name=老友们, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-122, name=群, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-123, name=祝福, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-124, name=一次, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-125, name=今天, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-126, name=手, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-127, name=分享, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-128, name=福气, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-129, name=家人, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-130, name=吉祥美满, frequency=1
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-1, name=不祥预兆与灾难警告, frequency=0
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-2, name=信息重要性与紧迫感, frequency=0
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-3, name=权威传承与养生指导, frequency=0
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-4, name=共鸣与祝福传播, frequency=0
-2025-12-01 17:19:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:716] - 频次过滤: 53/168 个元素参与评分, 115 个元素被过滤
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:174] - ▶ Step 6: 筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-1, name=月亮, 原因=灵感点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-2, name=雷电, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-3, name=乌云, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-4, name=飞鸟, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-5, name=火焰, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-6, name=女性主持人, 原因=覆盖率=100.00%
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-7, name=麦克风, 原因=覆盖率=100.00%
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-8, name=智能手表, 原因=覆盖率=100.00%
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-9, name=桂花树, 原因=覆盖率=100.00%
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-10, name=灯笼, 原因=覆盖率=100.00%
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-11, name=建筑, 原因=覆盖率=100.00%
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-12, name=洪水, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-13, name=受灾人群, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-14, name=沙尘暴, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-15, name=蜻蜓, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-16, name=荷花苞, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-17, name=荷叶, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-18, name=蝴蝶, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-19, name=花朵(粉色), 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-20, name=银杏树, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-21, name=公园座椅, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-22, name=泡脚桶, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-23, name=护膝, 原因=目的点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-24, name=棉袜, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-25, name=艾灸, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-26, name=帽子(冬帽), 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-27, name=围巾, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-28, name=雪景, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-1, name=退休群, 原因=覆盖率=100.00%
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-2, name=九月初九, 原因=灵感点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-3, name=重阳节, 原因=灵感点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-4, name=月亮, 原因=灵感点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-5, name=时间, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-6, name=天, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-7, name=好事, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-8, name=古人, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-9, name=霜叶, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-10, name=大难, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-11, name=汉书, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-12, name=五行志, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-13, name=记载, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-14, name=公元前, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-15, name=洪水, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-16, name=地震, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-17, name=灾难, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-18, name=百姓, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-19, name=苦难, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-20, name=一年, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-21, name=桂花, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-22, name=老话, 原因=覆盖率=33.33%
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-23, name=农历, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-24, name=九月, 原因=灵感点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-25, name=各地, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-26, name=苍蝇, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-27, name=蚊子, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-28, name=蜻蜓, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-29, name=蝴蝶, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-30, name=老祖宗, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-31, name=刘伯温, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-32, name=碑, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-33, name=异言, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-34, name=句子, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-35, name=天下, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-36, name=麻, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-37, name=农业, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-38, name=八月, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-39, name=桂花香, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-40, name=来年, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-41, name=现象, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-42, name=秋冬, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-43, name=年, 原因=覆盖率=46.67%
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-44, name=秋天, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-45, name=2024年, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-46, name=无病一身轻, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-47, name=今年, 原因=覆盖率=33.33%
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-48, name=后悔, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-49, name=一遍, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-50, name=大家, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-51, name=四不动, 原因=目的点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-52, name=智慧结晶, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-53, name=人, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-54, name=内容, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-55, name=千金, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-56, name=有缘人, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-57, name=两遍, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-58, name=转发, 原因=灵感点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-59, name=评论区, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-60, name=平安健康, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-61, name=万事顺意, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-62, name=深秋, 原因=目的点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-63, name=季节, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-64, name=太阳, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-65, name=阴冷, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-66, name=冬天, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-67, name=春天, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-68, name=秋分, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-69, name=饮食起居, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-70, name=秋后, 原因=目的点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-71, name=全年, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-72, name=病痛, 原因=目的点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-73, name=脖子, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-74, name=衣服, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-75, name=立领, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-76, name=防寒, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-77, name=低领, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-78, name=寒风, 原因=目的点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-79, name=生病, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-80, name=路, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-81, name=问题, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-82, name=保暖, 原因=目的点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-83, name=脚, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-84, name=俗话, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-85, name=风, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-86, name=寒, 原因=目的点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-87, name=寒露, 原因=目的点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-88, name=白露, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-89, name=身, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-90, name=足部, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-91, name=袜子, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-92, name=鞋子, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-93, name=脚部, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-94, name=晚上, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-95, name=寒气, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-96, name=头, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-97, name=诸阳, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-98, name=会, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-99, name=秋风, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-100, name=帽子, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-101, name=洗头, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-102, name=水, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-103, name=走路, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-104, name=出汗, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-105, name=凉风, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-106, name=中老年人, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-107, name=关节, 原因=目的点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-108, name=冷风, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-109, name=中老年朋友, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-110, name=护膝, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-111, name=有备无患, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-112, name=昼夜, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-113, name=温差, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-114, name=气温, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-115, name=秋燥, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-116, name=防护, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-117, name=食物, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-118, name=润燥, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-119, name=事情, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-120, name=老友们, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-121, name=视频, 原因=目的点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-122, name=群, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-123, name=祝福, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-124, name=一次, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-125, name=今天, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-126, name=手, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-127, name=分享, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-128, name=福气, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-129, name=家人, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-130, name=吉祥美满, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-131, name=一辈子, 原因=未通过筛选
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-1, name=异常天象与自然异象, 原因=灵感点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-2, name=灾难警示与社会动荡, 原因=灵感点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-3, name=季节养生保健, 原因=覆盖率=46.67%
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-4, name=传统智慧传承, 原因=覆盖率=46.67%
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-5, name=社交传播与共享福祉, 原因=灵感点语义>0.7
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:974] - 筛选完成: 32/164 通过
-2025-12-01 17:20:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:178] - ▶ Step 7: 分类
-2025-12-01 17:21:11 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:184] - ▶ Step 8: 合并信息
-2025-12-01 17:21:11 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:190] - 实质元素提取完成 - 最终元素数: 32
-2025-12-01 17:21:11 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 32
-2025-12-01 17:21:11 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-01 17:21:11 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:78] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-01 17:21:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 7c10c8wkzc4z
-2025-12-01 17:21:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:138] - 输入: 具体元素=8, 具象概念=19, 隐含概念=0, 抽象概念=5, 形式关键点=0
-2025-12-01 17:21:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:148] - ▶ Step 1: 提取具象概念形式
-2025-12-01 17:21:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-01 17:22:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-01 17:22:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:291] - Step 1 完成 - 提取了 27 个具象概念形式
-2025-12-01 17:22:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:154] - ▶ Step 2: 提取具体元素形式
-2025-12-01 17:22:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-01 17:23:37 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-01 17:23:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:393] - Step 2 完成 - 提取了 31 个具体元素形式
-2025-12-01 17:23:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:160] - ▶ Step 3: 提取整体形式
-2025-12-01 17:23:37 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-01 17:24:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-01 17:24:05 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:510] - Step 3 完成 - 提取了 3 个整体形式
-2025-12-01 17:24:05 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:174] - Step 1-3 完成 - 总计提取: 61 个形式元素 (具象概念形式:27, 具体元素形式:31, 整体形式:3)
-2025-12-01 17:24:05 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - ▶ Step 4: 共性分析(跳过 - 形式元素不需要共性分析)
-2025-12-01 17:24:05 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:185] - ▶ Step 5: 多维度评分
-2025-12-01 17:24:05 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:523] - 【多维度评分】输入: 61 个形式元素
-2025-12-01 17:24:05 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:579] - 目的点分批评估: 2 批
-2025-12-01 17:24:05 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:579] - 灵感点分批评估: 1 批
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:557] - 多维度评分完成
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:191] - ▶ Step 6: 筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:704] - 【筛选】输入: 形式元素评分结果
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-1, name=直接、亲切地称呼受众, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-2, name=号召在群组内分享, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-3, name=戏剧化和警示性的视觉呈现, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-4, name=引人入胜的直接提问, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-5, name=口语化的时间指示, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-6, name=用反常现象引出对年度的质疑, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-7, name=强调重要性的呼吁, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-8, name=以承诺健康作为激励, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-9, name=引用古人智慧作证, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-10, name=通过谚语强调行动的重要性, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-11, name=用俗语解释养生常识, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-12, name=利用谚语指导季节性穿着, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-13, name=将智慧结晶神圣化, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-14, name=以灾难后果警示, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-15, name=强调个人责任的警示, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-16, name=通过具体症状描述风险, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-17, name=强调冷风对特定部位的危害, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-18, name=反复强调保暖的重要性, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-19, name=具体化保暖措施, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-20, name=通过行动指引加强预防, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-21, name=利用将至节气烘托紧迫感, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-22, name=强调头部防护的重要性, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-23, name=强调关节防护的重要性, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-24, name=提供具体的关节保护措施, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-25, name=夸赞视频内容, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-26, name=以紧急呼吁促使传播, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-27, name=祈福式分享动机, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-1, name=两个明亮的月亮, 原因=灵感点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-2, name=闪电, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-3, name=女性主持人特写, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-4, name=丰年灯笼, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-5, name=传统中式建筑背景, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-6, name=洪水灾难画面, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-7, name=沙尘暴/人群逃散画面, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-8, name=未开花的桂花树, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-9, name=盛开的桂花树特写, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-10, name=蜻蜓停在荷花苞上, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-11, name=蝴蝶飞舞在花间, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-12, name=银杏落叶, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-13, name=脖子保暖演示, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-14, name=低领衣物, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-15, name=穿厚袜子/靴子, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-16, name=泡脚画面, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-17, name=头部艾灸演示, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-18, name=冬季戴帽子围巾, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-19, name=穿戴黑色护膝套, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-20, name=穿戴灰色护膝, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-21, name=退休群概念文字, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-22, name=节日名称文字, 原因=灵感点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-23, name=两个月亮异象视觉, 原因=灵感点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-24, name=灾难后果画面, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-25, name=桂花未开现象对比, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-26, name=昆虫缺失反向展示, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-27, name=古人预言文字引用, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-28, name=秋后四不动实践演示, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-29, name=寒露节气警示, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-30, name=转发分享号召, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-31, name=祝福语文字, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-1, name=悬念引入与建议传递结构, 原因=灵感点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=整体形式-2, name=多模态融合的视听呈现, 原因=未通过筛选
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-3, name=专家式健康指导与社群互动策略, 原因=目的点语义>0.7
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:755] - 筛选完成: 37/61 通过
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-01 17:25:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:764] - 【分类】输入: 37 个筛选后的形式元素
-2025-12-01 17:26:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:806] - 分类完成: 3 个维度
-2025-12-01 17:26:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:201] - ▶ 合并最终信息
-2025-12-01 17:26:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:876] - 【合并信息】输入: 37 个筛选后的元素ID
-2025-12-01 17:26:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:946] - 合并完成: 37 个元素
-2025-12-01 17:26:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - 形式元素提取完成 - 最终元素数: 37
-2025-12-01 17:26:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 37
-2025-12-01 17:26:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-01 17:26:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 32, 形式元素: 37
-2025-12-01 17:26:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-01 17:26:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-01 17:26:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-01 17:26:23 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=52088667 title=退休人员收到告示书
-2025-12-01 17:26:23 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-01 17:26:23 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-01 17:26:23 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20240810/66085350uUqFZIg77FJLAzJJpY.mp4
-2025-12-01 17:26:23 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/52088667/52088667.mp4
-2025-12-01 17:26:23 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 17:26:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 3.92 MB
-2025-12-01 17:26:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpt8lqmx5l.mp4
-2025-12-01 17:26:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpt8lqmx5l.mp4
-2025-12-01 17:26:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-01 17:26:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-01 17:26:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-01 17:26:42 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-01 17:26:42 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/dt4zte4kf9bb
-2025-12-01 17:26:42 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-01 17:26:42 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-01 17:26:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: dt4zte4kf9bb
-2025-12-01 17:26:42 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-01 17:26:42 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-01 17:26:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-01 17:27:12 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-01 17:27:12 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "退休人员生活指南",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "引言与总则:为离退休人员提供总体生活建议",
-      "内容范围": [
-        "0:00-0:31"
-      ],
-      "推理依据": "视频开头展示主题'告全国离退休人员三字经',并随后展开总纲领性的指导,属于整体介绍和核心理念的阐述。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "开场标题与介绍",
-          "内容范围": [
-            "0:00-0:07"
-          ],
-          "推理依据": "视频以卷轴打开的形式呈现标题,明确了视频的主题和受众。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "总则核心理念",
-          "内容范围": [
-            "0:07-0:31"
-          ],
-          "推理依据": "在总则篇中,通过多句三字经形式的短语,提出了人到老年应追求平和心态、顺应自然、不计较世俗纷扰,并享受快乐生活的总纲领。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "生活篇:指导退休人员丰富日常生活",
-      "内容范围": [
-        "0:31-1:05"
-      ],
-      "推理依据": "该部分以'生活篇'为标题,内容聚焦于退休后的社交、消费和心态调整,具体指导了如何避免居家孤立,积极参与社交活动,并享受当下。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "积极社交与外出",
-          "内容范围": [
-            "0:31-0:44"
-          ],
-          "推理依据": "强调多聚会、少独处,鼓励走出去结交朋友、交流,以避免孤独和呆滞。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "及时行乐与珍惜当下",
-          "内容范围": [
-            "0:44-1:05"
-          ],
-          "推理依据": "提醒人们要适时消费,不要等到年老体衰时才后悔;同时用形象的比喻强调了年老后身体机能的衰退,鼓励把握现在,快乐生活。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "健康篇:传授退休人员养生保健之道",
-      "内容范围": [
-        "1:05-2:05"
-      ],
-      "推理依据": "该部分以'健康篇'为标题,系统阐述了老年人面对身体变化时,应如何通过科学养生、合理饮食和适度运动来保持健康,延年益寿。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "预防疾病与科学养生",
-          "内容范围": [
-            "1:05-1:21"
-          ],
-          "推理依据": "指出老年体质变化易生病,强调预防在先,倡导科学养生,不迷信神仙之说,将生命主动权掌握在自己手中。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "运动锻炼与健康饮食",
-          "内容范围": [
-            "1:21-1:36"
-          ],
-          "推理依据": "强调常锻炼以坚韧意志,建议活到百岁,并提出三餐荤素搭配、粗细粮兼顾的饮食原则。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "良好习惯与兴趣培养",
-          "内容范围": [
-            "1:36-2:05"
-          ],
-          "推理依据": "建议细嚼慢咽、七分饱、控糖盐,并鼓励培养养花鸟、书画、游山玩水等兴趣爱好,同时强调多走动、保证睡眠、减少三高、重视食疗,持之以恒以期延年益寿。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "家庭篇:构建和谐家庭关系",
-      "内容范围": [
-        "2:05-2:39"
-      ],
-      "推理依据": "该部分以'家庭篇'为标题,着重讲述了退休后在家庭中扮演的角色以及如何处理家庭关系,包括夫妻、子女、儿孙之间的相处之道。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "以家为重与夫妻和睦",
-          "内容范围": [
-            "2:05-2:19"
-          ],
-          "推理依据": "强调老年生活以家庭为核心,家庭和睦能带来福寿,夫妻关系良好则幸福无限,遇到分歧时应少争辩。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "处理子女与家务事务",
-          "内容范围": [
-            "2:19-2:32"
-          ],
-          "推理依据": "建议在儿孙事务上不武断、讲民主、不包办,同时鼓励夫妻分担家务,并多关心问候家人。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "教导子女与家庭和谐",
-          "内容范围": [
-            "2:32-2:39"
-          ],
-          "推理依据": "强调教导子女注重品德,最终达到家庭和睦、合家欢乐的境界。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "上网篇:鼓励老年人融入数字生活",
-      "内容范围": [
-        "2:39-3:14"
-      ],
-      "推理依据": "该部分以'上网篇'为标题,针对老年人使用互联网的现象,提供了积极的指导,鼓励他们紧跟潮流、利用网络平台与朋友交流,同时提醒要甄别信息。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "跟随潮流与使用电子产品",
-          "内容范围": [
-            "2:39-2:47"
-          ],
-          "推理依据": "鼓励老年人即使年岁已高也要追赶潮流,学习使用电脑和手机。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "网络社交与信息交流",
-          "内容范围": [
-            "2:47-3:07"
-          ],
-          "推理依据": "建议通过博客、微信与新老朋友、战友互动,发图聊天,享受网络带来的乐趣。",
-          "子项": []
-        },
-        {
-          "id": "段落5.3",
-          "描述": "信息甄别与积极互动",
-          "内容范围": [
-            "3:07-3:14"
-          ],
-          "推理依据": "提醒老年人在网络上要自己辨别信息的真伪,并鼓励多分享、少抱怨,积极点赞互动。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落6",
-      "描述": "心态篇:倡导乐观积极的心态",
-      "内容范围": [
-        "3:14-3:54"
-      ],
-      "推理依据": "该部分以'心态篇'为标题,从情绪管理和生活态度两方面,强调了积极乐观心态对老年生活的重要性,并指出这是无价之宝。",
-      "子项": [
-        {
-          "id": "段落6.1",
-          "描述": "情绪管理与身心健康",
-          "内容范围": [
-            "3:14-3:28"
-          ],
-          "推理依据": "通过对比笑与愁、恼与跑的后果,强调了乐观情绪对延缓衰老、保持身体健康的重要性,并倡导心胸宽广、不急躁。",
-          "子项": []
-        },
-        {
-          "id": "段落6.2",
-          "描述": "豁达生活与享受晚年",
-          "内容范围": [
-            "3:28-3:54"
-          ],
-          "推理依据": "鼓励不计较琐事,保持积极情绪,享受吃喝玩乐,不惧怕衰老,以乐观的心态迎接晚年,将老年变为“玩年”,认为这种快乐的心态比千金更宝贵。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落7",
-      "描述": "结束语与呼吁:鼓励分享智慧",
-      "内容范围": [
-        "3:54-4:14"
-      ],
-      "推理依据": "视频的最后部分,通过动画和人物形象的出现,明确地发出了'同意地转一转'的呼吁,并配有解说强调视频实用性及分享价值,是典型的结尾和行动号召。",
-      "子项": [
-        {
-          "id": "段落7.1",
-          "描述": "行动号召",
-          "内容范围": [
-            "3:54-4:00"
-          ],
-          "推理依据": "画面出现'同意地转一转'的文字,直接呼吁观众进行转发。",
-          "子项": []
-        },
-        {
-          "id": "段落7.2",
-          "描述": "实用价值与分享鼓励",
-          "内容范围": [
-            "4:00-4:14"
-          ],
-          "推理依据": "画外音明确表示视频对老年朋友非常实用,并鼓励分享给家人和朋友,以使更多人受益,表达了传播善意和知识的意图。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-01 17:27:12 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "退休人员生活指南",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "引言与总则:为离退休人员提供总体生活建议",
-      "内容范围": [
-        "0:00-0:31"
-      ],
-      "推理依据": "视频开头展示主题'告全国离退休人员三字经',并随后展开总纲领性的指导,属于整体介绍和核心理念的阐述。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "开场标题与介绍",
-          "内容范围": [
-            "0:00-0:07"
-          ],
-          "推理依据": "视频以卷轴打开的形式呈现标题,明确了视频的主题和受众。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "总则核心理念",
-          "内容范围": [
-            "0:07-0:31"
-          ],
-          "推理依据": "在总则篇中,通过多句三字经形式的短语,提出了人到老年应追求平和心态、顺应自然、不计较世俗纷扰,并享受快乐生活的总纲领。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "生活篇:指导退休人员丰富日常生活",
-      "内容范围": [
-        "0:31-1:05"
-      ],
-      "推理依据": "该部分以'生活篇'为标题,内容聚焦于退休后的社交、消费和心态调整,具体指导了如何避免居家孤立,积极参与社交活动,并享受当下。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "积极社交与外出",
-          "内容范围": [
-            "0:31-0:44"
-          ],
-          "推理依据": "强调多聚会、少独处,鼓励走出去结交朋友、交流,以避免孤独和呆滞。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "及时行乐与珍惜当下",
-          "内容范围": [
-            "0:44-1:05"
-          ],
-          "推理依据": "提醒人们要适时消费,不要等到年老体衰时才后悔;同时用形象的比喻强调了年老后身体机能的衰退,鼓励把握现在,快乐生活。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "健康篇:传授退休人员养生保健之道",
-      "内容范围": [
-        "1:05-2:05"
-      ],
-      "推理依据": "该部分以'健康篇'为标题,系统阐述了老年人面对身体变化时,应如何通过科学养生、合理饮食和适度运动来保持健康,延年益寿。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "预防疾病与科学养生",
-          "内容范围": [
-            "1:05-1:21"
-          ],
-          "推理依据": "指出老年体质变化易生病,强调预防在先,倡导科学养生,不迷信神仙之说,将生命主动权掌握在自己手中。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "运动锻炼与健康饮食",
-          "内容范围": [
-            "1:21-1:36"
-          ],
-          "推理依据": "强调常锻炼以坚韧意志,建议活到百岁,并提出三餐荤素搭配、粗细粮兼顾的饮食原则。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "良好习惯与兴趣培养",
-          "内容范围": [
-            "1:36-2:05"
-          ],
-          "推理依据": "建议细嚼慢咽、七分饱、控糖盐,并鼓励培养养花鸟、书画、游山玩水等兴趣爱好,同时强调多走动、保证睡眠、减少三高、重视食疗,持之以恒以期延年益寿。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "家庭篇:构建和谐家庭关系",
-      "内容范围": [
-        "2:05-2:39"
-      ],
-      "推理依据": "该部分以'家庭篇'为标题,着重讲述了退休后在家庭中扮演的角色以及如何处理家庭关系,包括夫妻、子女、儿孙之间的相处之道。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "以家为重与夫妻和睦",
-          "内容范围": [
-            "2:05-2:19"
-          ],
-          "推理依据": "强调老年生活以家庭为核心,家庭和睦能带来福寿,夫妻关系良好则幸福无限,遇到分歧时应少争辩。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "处理子女与家务事务",
-          "内容范围": [
-            "2:19-2:32"
-          ],
-          "推理依据": "建议在儿孙事务上不武断、讲民主、不包办,同时鼓励夫妻分担家务,并多关心问候家人。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "教导子女与家庭和谐",
-          "内容范围": [
-            "2:32-2:39"
-          ],
-          "推理依据": "强调教导子女注重品德,最终达到家庭和睦、合家欢乐的境界。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "上网篇:鼓励老年人融入数字生活",
-      "内容范围": [
-        "2:39-3:14"
-      ],
-      "推理依据": "该部分以'上网篇'为标题,针对老年人使用互联网的现象,提供了积极的指导,鼓励他们紧跟潮流、利用网络平台与朋友交流,同时提醒要甄别信息。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "跟随潮流与使用电子产品",
-          "内容范围": [
-            "2:39-2:47"
-          ],
-          "推理依据": "鼓励老年人即使年岁已高也要追赶潮流,学习使用电脑和手机。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "网络社交与信息交流",
-          "内容范围": [
-            "2:47-3:07"
-          ],
-          "推理依据": "建议通过博客、微信与新老朋友、战友互动,发图聊天,享受网络带来的乐趣。",
-          "子项": []
-        },
-        {
-          "id": "段落5.3",
-          "描述": "信息甄别与积极互动",
-          "内容范围": [
-            "3:07-3:14"
-          ],
-          "推理依据": "提醒老年人在网络上要自己辨别信息的真伪,并鼓励多分享、少抱怨,积极点赞互动。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落6",
-      "描述": "心态篇:倡导乐观积极的心态",
-      "内容范围": [
-        "3:14-3:54"
-      ],
-      "推理依据": "该部分以'心态篇'为标题,从情绪管理和生活态度两方面,强调了积极乐观心态对老年生活的重要性,并指出这是无价之宝。",
-      "子项": [
-        {
-          "id": "段落6.1",
-          "描述": "情绪管理与身心健康",
-          "内容范围": [
-            "3:14-3:28"
-          ],
-          "推理依据": "通过对比笑与愁、恼与跑的后果,强调了乐观情绪对延缓衰老、保持身体健康的重要性,并倡导心胸宽广、不急躁。",
-          "子项": []
-        },
-        {
-          "id": "段落6.2",
-          "描述": "豁达生活与享受晚年",
-          "内容范围": [
-            "3:28-3:54"
-          ],
-          "推理依据": "鼓励不计较琐事,保持积极情绪,享受吃喝玩乐,不惧怕衰老,以乐观的心态迎接晚年,将老年变为“玩年”,认为这种快乐的心态比千金更宝贵。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落7",
-      "描述": "结束语与呼吁:鼓励分享智慧",
-      "内容范围": [
-        "3:54-4:14"
-      ],
-      "推理依据": "视频的最后部分,通过动画和人物形象的出现,明确地发出了'同意地转一转'的呼吁,并配有解说强调视频实用性及分享价值,是典型的结尾和行动号召。",
-      "子项": [
-        {
-          "id": "段落7.1",
-          "描述": "行动号召",
-          "内容范围": [
-            "3:54-4:00"
-          ],
-          "推理依据": "画面出现'同意地转一转'的文字,直接呼吁观众进行转发。",
-          "子项": []
-        },
-        {
-          "id": "段落7.2",
-          "描述": "实用价值与分享鼓励",
-          "内容范围": [
-            "4:00-4:14"
-          ],
-          "推理依据": "画外音明确表示视频对老年朋友非常实用,并鼓励分享给家人和朋友,以使更多人受益,表达了传播善意和知识的意图。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-01 17:27:12 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 退休人员生活指南, 段落数: 7
-2025-12-01 17:27:12 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-01 17:27:12 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-01 17:27:12 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: dt4zte4kf9bb
-2025-12-01 17:27:12 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:130] - ▶ Step 1: 提取具体元素
-2025-12-01 17:27:12 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-01 17:27:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-01 17:27:29 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:134] - ▶ Step 2: 提取具象概念
-2025-12-01 17:27:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-01 17:29:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-01 17:29:53 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:138] - ▶ Step 2.1: 提取隐含概念
-2025-12-01 17:29:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-01 17:30:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-01 17:30:35 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:142] - ▶ Step 3: 总结抽象概念
-2025-12-01 17:30:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-01 17:31:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-01 17:31:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:152] - Step 1-3 完成 - 总计: 138 个元素 (具体:11, 具象:118, 隐含:4, 抽象:5)
-2025-12-01 17:31:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:162] - ▶ Step 4: 共性分析
-2025-12-01 17:31:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-01 17:31:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-01 17:32:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-01 17:33:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:168] - ▶ Step 5: 多维度评分
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:684] - 【多维度评分】输入: 138 个实质元素
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-1, name=竹简, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-2, name=卷轴, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-3, name=竹叶, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-4, name=老年男性, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-5, name=老年女性, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-6, name=中年男性, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-7, name=中年女性, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-8, name=小女孩, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-9, name=桌子, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-10, name=礼品盒, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-11, name=沙发, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-1, name=退休人员, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-2, name=全国, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-3, name=离退休人员, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-90, name=老同学, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-91, name=老战友, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-92, name=字, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-93, name=图片, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-94, name=颜, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-95, name=信息, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-96, name=真假, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-97, name=分享, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-98, name=赞, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-99, name=心态篇, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-100, name=十年, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-101, name=头, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-103, name=身体, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-104, name=心胸, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-105, name=闲杂事, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-106, name=情绪, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-107, name=百病, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-108, name=心田, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-109, name=玩年, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-110, name=夕阳, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-111, name=霞, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-112, name=千金, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-114, name=老友, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-115, name=视频, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-117, name=群, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-118, name=一个人, frequency=1
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-1, name=权威感/可信赖感, frequency=0
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-2, name=乐观向上的生活氛围, frequency=0
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-3, name=时间紧迫性, frequency=0
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-4, name=社群互助精神, frequency=0
-2025-12-01 17:33:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:716] - 频次过滤: 98/138 个元素参与评分, 40 个元素被过滤
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:174] - ▶ Step 6: 筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-1, name=竹简, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-2, name=卷轴, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-3, name=竹叶, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-4, name=老年男性, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-5, name=老年女性, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-6, name=中年男性, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-7, name=中年女性, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-8, name=小女孩, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-9, name=桌子, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-10, name=礼品盒, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-11, name=沙发, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-1, name=退休人员, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-2, name=全国, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-3, name=离退休人员, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-4, name=三字经, 原因=灵感点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-5, name=总则, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-6, name=人之初, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-7, name=性本善, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-8, name=老年, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-9, name=平安, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-10, name=世间事, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-11, name=万全, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-12, name=失落, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-13, name=自然, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-14, name=窗外事, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-15, name=烟, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-16, name=欲求, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-17, name=潇洒点, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-18, name=比攀, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-19, name=恩怨, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-20, name=每一天, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-21, name=生活篇, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-22, name=聚会, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-23, name=家, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-24, name=傻瓜, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-25, name=朋友, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-26, name=话, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-27, name=钱, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-28, name=耳, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-29, name=聋, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-30, name=眼, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-31, name=衣, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-32, name=腰, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-33, name=虾, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-34, name=饭, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-35, name=牙, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-36, name=床, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-37, name=笑, 原因=灵感点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-38, name=健康篇, 原因=灵感点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-39, name=体质, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-40, name=病, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-41, name=养生, 原因=灵感点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-42, name=神, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-43, name=仙, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-44, name=命, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-45, name=天, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-46, name=科学, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-47, name=锻炼, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-48, name=意志, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-49, name=百岁, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-50, name=三餐, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-51, name=荤素, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-52, name=粗细粮, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-53, name=咀嚼, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-54, name=糖盐, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-55, name=花鸟, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-56, name=兴趣, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-57, name=书画, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-58, name=脑, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-59, name=山水, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-60, name=公园, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-61, name=筋骨, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-62, name=熬夜, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-63, name=睡眠, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-64, name=活动, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-65, name=三高, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-66, name=疗, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-67, name=年寿, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-68, name=家庭篇, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-69, name=家庭, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-70, name=福寿, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-71, name=夫妻, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-72, name=子女, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-73, name=心, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-74, name=分歧, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-75, name=争辩, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-76, name=争执, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-77, name=儿孙, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-78, name=民主, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-79, name=家务活, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-80, name=寒暖, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-81, name=品德, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-82, name=合家欢, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-83, name=上网篇, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-84, name=潮流, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-85, name=电脑, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-86, name=手机, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-87, name=博客, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-88, name=微信, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-89, name=新老人, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-90, name=老同学, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-91, name=老战友, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-92, name=字, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-93, name=图片, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-94, name=颜, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-95, name=信息, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-96, name=真假, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-97, name=分享, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-98, name=赞, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-99, name=心态篇, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-100, name=十年, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-101, name=头, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-102, name=人, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-103, name=身体, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-104, name=心胸, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-105, name=闲杂事, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-106, name=情绪, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-107, name=百病, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-108, name=心田, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-109, name=玩年, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-110, name=夕阳, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-111, name=霞, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-112, name=千金, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-113, name=同意, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-114, name=老友, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-115, name=视频, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-116, name=家人, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-117, name=群, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-118, name=一个人, 原因=未通过筛选
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-1, name=退休生活指南, 原因=覆盖率=100.00%
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-2, name=积极乐观心态, 原因=灵感点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-3, name=健康生活方式, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-4, name=家庭与社交互动, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-5, name=适应数字化生活, 原因=目的点语义>0.7
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:974] - 筛选完成: 42/150 通过
-2025-12-01 17:35:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:178] - ▶ Step 7: 分类
-2025-12-01 17:35:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:184] - ▶ Step 8: 合并信息
-2025-12-01 17:35:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:190] - 实质元素提取完成 - 最终元素数: 42
-2025-12-01 17:35:57 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 42
-2025-12-01 17:35:57 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-01 17:35:57 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:78] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-01 17:35:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: dt4zte4kf9bb
-2025-12-01 17:35:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:138] - 输入: 具体元素=0, 具象概念=37, 隐含概念=0, 抽象概念=5, 形式关键点=0
-2025-12-01 17:35:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:148] - ▶ Step 1: 提取具象概念形式
-2025-12-01 17:35:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-01 17:36:39 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-01 17:36:39 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:291] - Step 1 完成 - 提取了 13 个具象概念形式
-2025-12-01 17:36:39 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:154] - ▶ Step 2: 提取具体元素形式
-2025-12-01 17:36:39 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-01 17:37:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-01 17:37:26 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:393] - Step 2 完成 - 提取了 26 个具体元素形式
-2025-12-01 17:37:26 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:160] - ▶ Step 3: 提取整体形式
-2025-12-01 17:37:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-01 17:37:47 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-01 17:37:47 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:510] - Step 3 完成 - 提取了 4 个整体形式
-2025-12-01 17:37:47 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:174] - Step 1-3 完成 - 总计提取: 43 个形式元素 (具象概念形式:13, 具体元素形式:26, 整体形式:4)
-2025-12-01 17:37:47 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - ▶ Step 4: 共性分析(跳过 - 形式元素不需要共性分析)
-2025-12-01 17:37:47 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:185] - ▶ Step 5: 多维度评分
-2025-12-01 17:37:47 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:523] - 【多维度评分】输入: 43 个形式元素
-2025-12-01 17:37:47 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:579] - 灵感点分批评估: 1 批
-2025-12-01 17:37:47 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:579] - 目的点分批评估: 1 批
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:557] - 多维度评分完成
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:191] - ▶ Step 6: 筛选
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:704] - 【筛选】输入: 形式元素评分结果
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-1, name=标题式篇章划分, 原因=未通过筛选
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-2, name=三字一句/两句成对的韵文结构, 原因=灵感点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-3, name=抑扬顿挫的朗读节奏, 原因=未通过筛选
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-4, name=劝诫与提醒的语气, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-5, name=积极乐观的鼓励式表达, 原因=灵感点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-6, name=强调数字与量化的句式, 原因=未通过筛选
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-7, name=对比/反义词组的修辞手法, 原因=未通过筛选
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-8, name=排比式列举, 原因=未通过筛选
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-9, name=互动与分享呼吁, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-10, name=竹简背景与文字动画, 原因=未通过筛选
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-11, name=问候语与受众定位, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-12, name=心口相传的谚语式表达, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-13, name=总结性号召句, 原因=未通过筛选
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-1, name=卷轴式竹简背景, 原因=未通过筛选
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-2, name=标题金色楷体字, 原因=未通过筛选
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-3, name=内容黄色楷体字, 原因=未通过筛选
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-4, name=竹叶动态点缀, 原因=未通过筛选
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-5, name=福气旺logo, 原因=未通过筛选
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-6, name=纸张翻页动画, 原因=未通过筛选
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-7, name=家庭人物插画, 原因=未通过筛选
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-8, name=人生的平安追求, 原因=灵感点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-9, name=不拘束的生活态度, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-10, name=社会交往的描绘, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-11, name=衰老身体的无奈, 原因=未通过筛选
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-12, name=愉悦心态的呈现, 原因=灵感点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-13, name=老年健康指导, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-14, name=科学养生的理念, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-15, name=长寿秘诀的体现, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-16, name=饮食习惯的描绘, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-17, name=老年人防治三高, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-18, name=和睦家庭的重要性, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-19, name=家庭矛盾的处理方式, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-20, name=家庭幸福的景象, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-21, name=老年人网络生活指南, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-22, name=老年社交网络的描绘, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-23, name=网络信息的辨别, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-24, name=乐观生活的心态, 原因=灵感点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-25, name=老年生活的转化, 原因=灵感点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-26, name=分享视频的号召, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-1, name=传统竹简书卷式呈现, 原因=灵感点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-2, name=分篇章结构化指导, 原因=灵感点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-3, name=韵律化三字经文体, 原因=灵感点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-4, name=画面与语音同步演示, 原因=目的点语义>0.7
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:755] - 筛选完成: 28/43 通过
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-01 17:39:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:764] - 【分类】输入: 28 个筛选后的形式元素
-2025-12-01 17:40:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:806] - 分类完成: 3 个维度
-2025-12-01 17:40:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:201] - ▶ 合并最终信息
-2025-12-01 17:40:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:876] - 【合并信息】输入: 28 个筛选后的元素ID
-2025-12-01 17:40:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:946] - 合并完成: 28 个元素
-2025-12-01 17:40:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - 形式元素提取完成 - 最终元素数: 28
-2025-12-01 17:40:01 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 28
-2025-12-01 17:40:01 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-01 17:40:01 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 42, 形式元素: 28
-2025-12-01 17:40:01 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-01 17:40:01 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-01 17:40:01 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-01 17:40:01 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=24076827 title=💖参观这个纪念馆,永远怀念!
-2025-12-01 17:40:01 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-01 17:40:01 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-01 17:40:01 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250811/57463792oH5RnCGJ9AIZQSHPLl.mp4
-2025-12-01 17:40:01 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/24076827/24076827.mp4
-2025-12-01 17:40:01 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 17:40:10 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 55.53 MB
-2025-12-01 17:40:10 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpvftrgmnl.mp4
-2025-12-01 17:40:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpvftrgmnl.mp4
-2025-12-01 17:40:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-01 17:40:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-01 17:40:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-01 17:40:41 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-01 17:40:41 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/av754xspgjra
-2025-12-01 17:40:41 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-01 17:40:41 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-01 17:40:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: av754xspgjra
-2025-12-01 17:40:42 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-01 17:40:42 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-01 17:40:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-01 17:41:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-01 17:41:22 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "人物纪念与历史教育",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "开场与纪念",
-      "内容范围": [
-        "0:00-0:09"
-      ],
-      "推理依据": "视频以女讲解员亲临周恩来故里,通过直观的画面和简短的文字,迅速引入缅怀周总理的主题,为后续内容奠定情感基调。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "亲临淮安纪念馆",
-          "内容范围": [
-            "0:00-0:06"
-          ],
-          "推理依据": "画面从纪念馆外部开始,女讲解员的旁白直接点出“您走了48年”和“今天我终于来您的家乡看您了”,明确了视频的地点和目的。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "总理光辉一生概述",
-          "内容范围": [
-            "0:06-0:09"
-          ],
-          "推理依据": "画面转向纪念馆内的总理塑像,配以“光荣而伟大的一生”的文字,对总理的贡献进行了高度概括,为后续详细介绍作引。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "成长与求索",
-      "内容范围": [
-        "0:09-0:38"
-      ],
-      "推理依据": "此段通过时间线索,追溯周恩来从出生到青年时期的成长轨迹,展现其早期思想的形成和对国家命运的思考。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "少年立志为中华崛起",
-          "内容范围": [
-            "0:09-0:33"
-          ],
-          "推理依据": "通过展示周恩来故居照片、少年时期肖像画,并重点突出其“为中华之崛起而读书”的回答,强调其从小就树立的远大抱负。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "求学与投身革命",
-          "内容范围": [
-            "0:33-0:38"
-          ],
-          "推理依据": "讲述周恩来求学南开、留学日本的经历,以及回国后投身五四运动,展现了他从知识分子向革命者的转变过程。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "革命与建国",
-      "内容范围": [
-        "0:38-1:16"
-      ],
-      "推理依据": "此段聚焦周恩来在中国革命和新中国成立过程中的关键领导作用,以及他对国家未来发展的宏伟构想。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "军事与政治生涯的奠基",
-          "内容范围": [
-            "0:38-0:56"
-          ],
-          "推理依据": "画面展示周恩来在黄埔军校的青年照片,以及南昌起义和西安事变的背景图,强调他在国共合作和民族危亡关头的关键领导力。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "新中国成立与现代化展望",
-          "内容范围": [
-            "0:56-1:16"
-          ],
-          "推理依据": "通过展示开国大典的油画,并讲述飞机飞两趟的感人细节,引出新中国从无到有,并由周恩来提出“四个现代化”的远大目标,连接历史与未来。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "鞠躬尽瘁",
-      "内容范围": [
-        "1:16-2:30"
-      ],
-      "推理依据": "此段着重描绘周恩来晚年即使身患重病,依然坚守岗位,为人民服务,体现其无私奉献的精神。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "“为人民服务”的身体力行",
-          "内容范围": [
-            "1:16-1:26"
-          ],
-          "推理依据": "画面展示周恩来穿过的中山装及其胸前的“为人民服务”徽章,并通过讲解员的强调,具象化地展现了他一生为民的宗旨。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "病榻上的坚守与牺牲",
-          "内容范围": [
-            "1:26-2:30"
-          ],
-          "推理依据": "通过一幅75岁周总理在卫生间刮脸时睡着的画作,以及他77岁时体重仅61斤仍接待外宾的照片,深刻揭示了他病重期间仍然超负荷工作的辛劳和奉献。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "不朽精神",
-      "内容范围": [
-        "2:30-3:12"
-      ],
-      "推理依据": "此段通过周恩来的最后遗愿和对不同人生阶段的总结,升华其为国为民的伟大精神,强调其对中国发展的深远影响。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "最后的遗愿与无私",
-          "内容范围": [
-            "2:30-2:52"
-          ],
-          "推理依据": "画面展示送周总理的灵车和撒骨灰的场景,讲述他将骨灰撒进江河大地以作肥料喂鱼的遗愿,展现了他即使逝去仍想着为国家和人民做贡献的极致无私。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "一生奉献的总结",
-          "内容范围": [
-            "2:52-3:12"
-          ],
-          "推理依据": "通过“少年”、“青年”、“中年”、“老年”四个关键词,概括周恩来不同人生阶段为中华民族的崛起、革命、尊严和建设所作出的不朽贡献,形成完整而宏伟的篇章。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落6",
-      "描述": "呼吁与传承",
-      "内容范围": [
-        "3:12-3:39"
-      ],
-      "推理依据": "视频最后,女讲解员直接向观众发出呼吁,鼓励大家传播伟人事迹,传承其精神,强化视频的教育意义和观众参与感。",
-      "子项": [
-        {
-          "id": "段落6.1",
-          "描述": "号召转发与支持",
-          "内容范围": [
-            "3:12-3:30"
-          ],
-          "推理依据": "讲解员明确提出“请花1分钟时间转发出去”,“一人转发,十人知道,百人支持,千人同心,万人铭记”,旨在扩大伟人精神的传播范围。",
-          "子项": []
-        },
-        {
-          "id": "段落6.2",
-          "描述": "传承伟人精神",
-          "内容范围": [
-            "3:30-3:39"
-          ],
-          "推理依据": "以“让这位民族伟人的名字响彻华夏大地”作结,将转发行为升华为对民族伟人精神的传承与弘扬,激励观众铭记历史,展望未来。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-01 17:41:22 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "人物纪念与历史教育",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "开场与纪念",
-      "内容范围": [
-        "0:00-0:09"
-      ],
-      "推理依据": "视频以女讲解员亲临周恩来故里,通过直观的画面和简短的文字,迅速引入缅怀周总理的主题,为后续内容奠定情感基调。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "亲临淮安纪念馆",
-          "内容范围": [
-            "0:00-0:06"
-          ],
-          "推理依据": "画面从纪念馆外部开始,女讲解员的旁白直接点出“您走了48年”和“今天我终于来您的家乡看您了”,明确了视频的地点和目的。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "总理光辉一生概述",
-          "内容范围": [
-            "0:06-0:09"
-          ],
-          "推理依据": "画面转向纪念馆内的总理塑像,配以“光荣而伟大的一生”的文字,对总理的贡献进行了高度概括,为后续详细介绍作引。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "成长与求索",
-      "内容范围": [
-        "0:09-0:38"
-      ],
-      "推理依据": "此段通过时间线索,追溯周恩来从出生到青年时期的成长轨迹,展现其早期思想的形成和对国家命运的思考。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "少年立志为中华崛起",
-          "内容范围": [
-            "0:09-0:33"
-          ],
-          "推理依据": "通过展示周恩来故居照片、少年时期肖像画,并重点突出其“为中华之崛起而读书”的回答,强调其从小就树立的远大抱负。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "求学与投身革命",
-          "内容范围": [
-            "0:33-0:38"
-          ],
-          "推理依据": "讲述周恩来求学南开、留学日本的经历,以及回国后投身五四运动,展现了他从知识分子向革命者的转变过程。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "革命与建国",
-      "内容范围": [
-        "0:38-1:16"
-      ],
-      "推理依据": "此段聚焦周恩来在中国革命和新中国成立过程中的关键领导作用,以及他对国家未来发展的宏伟构想。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "军事与政治生涯的奠基",
-          "内容范围": [
-            "0:38-0:56"
-          ],
-          "推理依据": "画面展示周恩来在黄埔军校的青年照片,以及南昌起义和西安事变的背景图,强调他在国共合作和民族危亡关头的关键领导力。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "新中国成立与现代化展望",
-          "内容范围": [
-            "0:56-1:16"
-          ],
-          "推理依据": "通过展示开国大典的油画,并讲述飞机飞两趟的感人细节,引出新中国从无到有,并由周恩来提出“四个现代化”的远大目标,连接历史与未来。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "鞠躬尽瘁",
-      "内容范围": [
-        "1:16-2:30"
-      ],
-      "推理依据": "此段着重描绘周恩来晚年即使身患重病,依然坚守岗位,为人民服务,体现其无私奉献的精神。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "“为人民服务”的身体力行",
-          "内容范围": [
-            "1:16-1:26"
-          ],
-          "推理依据": "画面展示周恩来穿过的中山装及其胸前的“为人民服务”徽章,并通过讲解员的强调,具象化地展现了他一生为民的宗旨。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "病榻上的坚守与牺牲",
-          "内容范围": [
-            "1:26-2:30"
-          ],
-          "推理依据": "通过一幅75岁周总理在卫生间刮脸时睡着的画作,以及他77岁时体重仅61斤仍接待外宾的照片,深刻揭示了他病重期间仍然超负荷工作的辛劳和奉献。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "不朽精神",
-      "内容范围": [
-        "2:30-3:12"
-      ],
-      "推理依据": "此段通过周恩来的最后遗愿和对不同人生阶段的总结,升华其为国为民的伟大精神,强调其对中国发展的深远影响。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "最后的遗愿与无私",
-          "内容范围": [
-            "2:30-2:52"
-          ],
-          "推理依据": "画面展示送周总理的灵车和撒骨灰的场景,讲述他将骨灰撒进江河大地以作肥料喂鱼的遗愿,展现了他即使逝去仍想着为国家和人民做贡献的极致无私。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "一生奉献的总结",
-          "内容范围": [
-            "2:52-3:12"
-          ],
-          "推理依据": "通过“少年”、“青年”、“中年”、“老年”四个关键词,概括周恩来不同人生阶段为中华民族的崛起、革命、尊严和建设所作出的不朽贡献,形成完整而宏伟的篇章。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落6",
-      "描述": "呼吁与传承",
-      "内容范围": [
-        "3:12-3:39"
-      ],
-      "推理依据": "视频最后,女讲解员直接向观众发出呼吁,鼓励大家传播伟人事迹,传承其精神,强化视频的教育意义和观众参与感。",
-      "子项": [
-        {
-          "id": "段落6.1",
-          "描述": "号召转发与支持",
-          "内容范围": [
-            "3:12-3:30"
-          ],
-          "推理依据": "讲解员明确提出“请花1分钟时间转发出去”,“一人转发,十人知道,百人支持,千人同心,万人铭记”,旨在扩大伟人精神的传播范围。",
-          "子项": []
-        },
-        {
-          "id": "段落6.2",
-          "描述": "传承伟人精神",
-          "内容范围": [
-            "3:30-3:39"
-          ],
-          "推理依据": "以“让这位民族伟人的名字响彻华夏大地”作结,将转发行为升华为对民族伟人精神的传承与弘扬,激励观众铭记历史,展望未来。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-01 17:41:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 人物纪念与历史教育, 段落数: 6
-2025-12-01 17:41:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-01 17:41:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-01 17:41:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: av754xspgjra
-2025-12-01 17:41:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:130] - ▶ Step 1: 提取具体元素
-2025-12-01 17:41:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-01 17:42:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-01 17:42:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:134] - ▶ Step 2: 提取具象概念
-2025-12-01 17:42:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-01 17:43:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-01 17:43:35 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:138] - ▶ Step 2.1: 提取隐含概念
-2025-12-01 17:43:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-01 17:44:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-01 17:44:16 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:142] - ▶ Step 3: 总结抽象概念
-2025-12-01 17:44:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-01 17:45:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-01 17:45:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:152] - Step 1-3 完成 - 总计: 141 个元素 (具体:58, 具象:69, 隐含:9, 抽象:5)
-2025-12-01 17:45:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:162] - ▶ Step 4: 共性分析
-2025-12-01 17:45:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-01 17:45:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-01 17:46:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-01 17:47:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:168] - ▶ Step 5: 多维度评分
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:684] - 【多维度评分】输入: 141 个实质元素
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-1, name=白色坐姿雕像, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-9, name=雕像基座, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-10, name=裱框旧居照片, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-13, name=装饰花瓶, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-14, name=时局图, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-15, name=教室油画, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-16, name=学生桌椅, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-18, name=旧报纸, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-19, name=裱框黄埔军校照片, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-20, name=南昌起义油画, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-21, name=裱框中年照片, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-22, name=裱框历史建筑照片, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-23, name=裱框领导人合影, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-24, name=裱框开国大典照片, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-25, name=麦克风, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-26, name=开国大典油画, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-27, name=中山装, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-28, name=徽章, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-29, name=纽扣, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-30, name=裱框总理晚年油画, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-31, name=毛巾, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-32, name=刮脸刀, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-33, name=洗手池, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-34, name=病床, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-35, name=床头柜, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-36, name=医用屏风, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-37, name=输液架, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-38, name=数据展示板, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-39, name=裱框“四个现代化”照片, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-40, name=讲台, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-41, name=“四个现代化”铭牌, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-42, name=裱框接见外宾照片, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-43, name=扶手椅, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-44, name=茶几, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-45, name=茶杯, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-46, name=痰盂, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-47, name=灵车, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-49, name=玻璃隔板, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-50, name=送别车队影像, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-51, name=哀悼人群影像, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-52, name=哭泣面孔特写, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-53, name=空中俯瞰山脉, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-54, name=空中俯瞰城市, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-55, name=空中俯瞰湖泊, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-56, name=空中俯瞰河流, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-57, name=酒杯, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-58, name=蘑菇云图案, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-1, name=48年, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-2, name=家乡, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-3, name=江苏淮安, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-4, name=周恩来纪念馆, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-7, name=1898年, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-8, name=淮安, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-9, name=房子, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-10, name=东北, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-12, name=校长, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-13, name=同学们, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-14, name=恩来, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-16, name=南开, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-18, name=五四运动, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-19, name=黄埔军校, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-20, name=政治部主任, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-22, name=南昌起义, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-23, name=领导人, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-24, name=西安事变, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-25, name=民族, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-26, name=日本帝国主义, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-27, name=1949年, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-29, name=开国大典, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-31, name=阅兵仪式, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-33, name=空中梯队, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-34, name=中山装, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-35, name=徽章, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-39, name=卫生间, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-40, name=墙, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-41, name=刮脸刀, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-42, name=肥皂泡, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-43, name=1974年6月1日, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-44, name=医院, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-46, name=40天, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-47, name=1975年, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-50, name=花纹岩石柱, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-51, name=课本, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-52, name=十里长街, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-53, name=灵车, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-54, name=遗愿, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-55, name=骨灰, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-56, name=江河, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-57, name=大地, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-58, name=地, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-59, name=肥料, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-60, name=水, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-61, name=鱼, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-62, name=外交场, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-63, name=大国, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-66, name=国人, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-67, name=先烈, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-68, name=名字, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-69, name=华夏大地, frequency=1
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-1, name=历史的庄重与缅怀, frequency=0
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-2, name=国家危机的沉重感, frequency=0
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-3, name=为中华崛起而奋斗的决心, frequency=0
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-4, name=无私奉献的公仆精神, frequency=0
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-5, name=病魔缠身下的坚韧不拔, frequency=0
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-6, name=对国家未来的深切展望, frequency=0
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-7, name=民族的深沉哀悼, frequency=0
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-8, name=生命不息,彻底奉献, frequency=0
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-9, name=民族精神的传承与感召, frequency=0
-2025-12-01 17:47:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:716] - 频次过滤: 42/141 个元素参与评分, 99 个元素被过滤
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:174] - ▶ Step 6: 筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-1, name=白色坐姿雕像, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-2, name=盆栽植物, 原因=覆盖率=41.67%
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-3, name=女士, 原因=覆盖率=100.00%
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-4, name=纪念馆建筑, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-5, name=台阶, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-6, name=行人, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-7, name=棕榈树, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-8, name=青铜站姿雕像, 原因=覆盖率=33.33%
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-9, name=雕像基座, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-10, name=裱框旧居照片, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-11, name=玻璃展柜, 原因=覆盖率=33.33%
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-12, name=裱框少年照片, 原因=灵感点语义>0.7
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-13, name=装饰花瓶, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-14, name=时局图, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-15, name=教室油画, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-16, name=学生桌椅, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-17, name=裱框青年照片, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-18, name=旧报纸, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-19, name=裱框黄埔军校照片, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-20, name=南昌起义油画, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-21, name=裱框中年照片, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-22, name=裱框历史建筑照片, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-23, name=裱框领导人合影, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-24, name=裱框开国大典照片, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-25, name=麦克风, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-26, name=开国大典油画, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-27, name=中山装, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-28, name=徽章, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-29, name=纽扣, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-30, name=裱框总理晚年油画, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-31, name=毛巾, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-32, name=刮脸刀, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-33, name=洗手池, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-34, name=病床, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-35, name=床头柜, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-36, name=医用屏风, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-37, name=输液架, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-38, name=数据展示板, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-39, name=裱框“四个现代化”照片, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-40, name=讲台, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-41, name=“四个现代化”铭牌, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-42, name=裱框接见外宾照片, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-43, name=扶手椅, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-44, name=茶几, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-45, name=茶杯, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-46, name=痰盂, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-47, name=灵车, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-48, name=花束, 原因=灵感点语义>0.7
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-49, name=玻璃隔板, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-50, name=送别车队影像, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-51, name=哀悼人群影像, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-52, name=哭泣面孔特写, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-53, name=空中俯瞰山脉, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-54, name=空中俯瞰城市, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-55, name=空中俯瞰湖泊, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-56, name=空中俯瞰河流, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-57, name=酒杯, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-58, name=蘑菇云图案, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-1, name=48年, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-2, name=家乡, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-3, name=江苏淮安, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-4, name=周恩来纪念馆, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-5, name=总理, 原因=覆盖率=58.33%
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-6, name=一生, 原因=目的点语义>0.7
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-7, name=1898年, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-8, name=淮安, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-9, name=房子, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-10, name=东北, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-11, name=山河, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-12, name=校长, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-13, name=同学们, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-14, name=恩来, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-15, name=中华, 原因=灵感点语义>0.7
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-16, name=南开, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-17, name=日本, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-18, name=五四运动, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-19, name=黄埔军校, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-20, name=政治部主任, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-21, name=1927年, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-22, name=南昌起义, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-23, name=领导人, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-24, name=西安事变, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-25, name=民族, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-26, name=日本帝国主义, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-27, name=1949年, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-28, name=新中国, 原因=灵感点语义>0.7
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-29, name=开国大典, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-30, name=照片, 原因=目的点语义>0.7
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-31, name=阅兵仪式, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-32, name=飞机, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-33, name=空中梯队, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-34, name=中山装, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-35, name=徽章, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-36, name=人民, 原因=灵感点语义>0.7
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-37, name=秘书, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-38, name=外宾, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-39, name=卫生间, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-40, name=墙, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-41, name=刮脸刀, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-42, name=肥皂泡, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-43, name=1974年6月1日, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-44, name=医院, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-45, name=手术, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-46, name=40天, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-47, name=1975年, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-48, name=四个现代化, 原因=灵感点语义>0.7
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-49, name=场馆, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-50, name=花纹岩石柱, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-51, name=课本, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-52, name=十里长街, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-53, name=灵车, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-54, name=遗愿, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-55, name=骨灰, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-56, name=江河, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-57, name=大地, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-58, name=地, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-59, name=肥料, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-60, name=水, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-61, name=鱼, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-62, name=外交场, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-63, name=大国, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-64, name=祖国, 原因=灵感点语义>0.7
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-65, name=伟人, 原因=灵感点语义>0.7
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-66, name=国人, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-67, name=先烈, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-68, name=名字, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-69, name=华夏大地, 原因=未通过筛选
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-1, name=伟人纪念场所, 原因=目的点语义>0.7
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-2, name=历史图景展示, 原因=覆盖率=66.67%
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-3, name=国家命运, 原因=覆盖率=50.00%
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-4, name=奉献精神, 原因=覆盖率=58.33%
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-5, name=民族记忆与传承, 原因=覆盖率=100.00%
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:974] - 筛选完成: 20/132 通过
-2025-12-01 17:48:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:178] - ▶ Step 7: 分类
-2025-12-01 17:48:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:184] - ▶ Step 8: 合并信息
-2025-12-01 17:48:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:190] - 实质元素提取完成 - 最终元素数: 20
-2025-12-01 17:48:49 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 20
-2025-12-01 17:48:49 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-01 17:48:49 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:78] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-01 17:48:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: av754xspgjra
-2025-12-01 17:48:50 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:138] - 输入: 具体元素=6, 具象概念=9, 隐含概念=0, 抽象概念=5, 形式关键点=0
-2025-12-01 17:48:50 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:148] - ▶ Step 1: 提取具象概念形式
-2025-12-01 17:48:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-01 17:49:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-01 17:49:49 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:291] - Step 1 完成 - 提取了 20 个具象概念形式
-2025-12-01 17:49:49 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:154] - ▶ Step 2: 提取具体元素形式
-2025-12-01 17:49:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-01 17:51:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-01 17:51:32 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:393] - Step 2 完成 - 提取了 24 个具体元素形式
-2025-12-01 17:51:32 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:160] - ▶ Step 3: 提取整体形式
-2025-12-01 17:51:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-01 17:52:08 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-01 17:52:08 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:510] - Step 3 完成 - 提取了 4 个整体形式
-2025-12-01 17:52:08 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:174] - Step 1-3 完成 - 总计提取: 48 个形式元素 (具象概念形式:20, 具体元素形式:24, 整体形式:4)
-2025-12-01 17:52:08 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - ▶ Step 4: 共性分析(跳过 - 形式元素不需要共性分析)
-2025-12-01 17:52:08 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:185] - ▶ Step 5: 多维度评分
-2025-12-01 17:52:08 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:523] - 【多维度评分】输入: 48 个形式元素
-2025-12-01 17:52:08 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:579] - 灵感点分批评估: 1 批
-2025-12-01 17:52:08 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:579] - 目的点分批评估: 1 批
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:557] - 多维度评分完成
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:191] - ▶ Step 6: 筛选
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:704] - 【筛选】输入: 形式元素评分结果
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-1, name=感慨式叙述, 原因=未通过筛选
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-2, name=亲近式口吻, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-3, name=褒扬式修饰, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-4, name=比喻性修辞, 原因=未通过筛选
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-5, name=提问式引导, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-6, name=对比式突出, 原因=灵感点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-7, name=目标式宣言, 原因=灵感点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-8, name=引用名言, 原因=灵感点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-9, name=今昔对比, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-10, name=象征意义解读, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-11, name=成语概括, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-12, name=细节描写, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-13, name=数据列举, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-14, name=数字冲击, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-15, name=反问式对比, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-16, name=课本回忆式引介, 原因=灵感点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-17, name=人生阶段划分与概括, 原因=灵感点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-18, name=互动式告慰, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-19, name=号召式转发, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-20, name=情感升华与再次号召, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-1, name=白色坐姿雕像, 原因=未通过筛选
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-2, name=周恩来纪念馆建筑外观, 原因=未通过筛选
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-3, name=青铜站姿雕像, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-4, name=故居老照片, 原因=未通过筛选
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-5, name=时局图, 原因=未通过筛选
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-6, name=少年立志油画, 原因=灵感点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-7, name=天津学生联合会报纸, 原因=未通过筛选
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-8, name=青年革命者形象, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-9, name=南昌起义领导人形象, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-10, name=民族团结的见证, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-11, name=开国大典历史瞬间, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-12, name=艰苦创业的象征, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-13, name=公仆精神的象征, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-14, name=勤政与辛劳的写照, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-15, name=病榻上的坚守, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-16, name=国家发展蓝图的象征, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-17, name=生命最后阶段的坚守, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-18, name=举国哀悼的记忆, 原因=灵感点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-19, name=无私奉献的延续, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-20, name=革命先锋, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-21, name=国际舞台的巨擘, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-22, name=民族脊梁的奉献, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-23, name=世代景仰, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-24, name=盛世愿景, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-1, name=时间轴式传记叙事, 原因=灵感点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-2, name=导览式讲解, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-3, name=多模态情感强化叙事, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-4, name=号召式互动传播, 原因=目的点语义>0.7
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:755] - 筛选完成: 41/48 通过
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-01 17:54:10 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:764] - 【分类】输入: 41 个筛选后的形式元素
-2025-12-01 17:54:43 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:806] - 分类完成: 3 个维度
-2025-12-01 17:54:43 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:201] - ▶ 合并最终信息
-2025-12-01 17:54:43 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:876] - 【合并信息】输入: 41 个筛选后的元素ID
-2025-12-01 17:54:43 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:946] - 合并完成: 41 个元素
-2025-12-01 17:54:43 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - 形式元素提取完成 - 最终元素数: 41
-2025-12-01 17:54:43 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 41
-2025-12-01 17:54:43 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-01 17:54:43 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 20, 形式元素: 41
-2025-12-01 17:54:43 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-01 17:54:43 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-01 17:54:43 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-01 17:54:43 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=22847469 title=⭕这个地方,竟如此好!一妻多夫的村
-2025-12-01 17:54:43 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-01 17:54:43 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-01 17:54:43 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20240725/66055630tfcs46gemRBilN8aZ.mp4
-2025-12-01 17:54:43 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/22847469/22847469.mp4
-2025-12-01 17:54:43 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 17:54:49 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 13.42 MB
-2025-12-01 17:54:49 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpmj49h7hd.mp4
-2025-12-01 17:54:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpmj49h7hd.mp4
-2025-12-01 17:54:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-01 17:55:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-01 17:55:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-01 17:55:00 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-01 17:55:00 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/bxpg5kyjbhe2
-2025-12-01 17:55:00 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-01 17:55:00 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-01 17:55:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: bxpg5kyjbhe2
-2025-12-01 17:55:00 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-01 17:55:00 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-01 17:55:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-01 17:55:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-01 17:55:24 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "纪实探访",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "引言:揭秘女人的天堂——俄亚大村",
-      "内容范围": [
-        "0:00-0:25"
-      ],
-      "推理依据": "视频开篇通过文字和旁白快速引入主题,制造悬念并强调其独特性,为后续详细介绍做铺垫。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "家庭分工初窥与制度震撼",
-          "内容范围": [
-            "0:00-0:05"
-          ],
-          "推理依据": "通过具象化的家庭分工(一妻多夫)立刻吸引观众注意,点明视频核心内容。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "强调异俗罕见与历史渊源",
-          "内容范围": [
-            "0:05-0:14"
-          ],
-          "推理依据": "通过反复强调“亲眼所见才敢相信”和“400多年”的历史,强化了这种制度的震撼感和真实性。",
-          "子项": []
-        },
-        {
-          "id": "段落1.3",
-          "描述": "颠覆三观的“女人天堂”",
-          "内容范围": [
-            "0:14-0:21"
-          ],
-          "推理依据": "直接提出“堪称女人的天堂”和“彻底颠覆了人们的三观”,进一步激发观众好奇心。",
-          "子项": []
-        },
-        {
-          "id": "段落1.4",
-          "描述": "邀请观众深入探索",
-          "内容范围": [
-            "0:21-0:25"
-          ],
-          "推理依据": "使用“接下来带您去开开眼”作为过渡语,引导观众进入下一阶段的详细介绍。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "俄亚大村的地理环境与伙婚制度详解",
-      "内容范围": [
-        "0:25-1:39"
-      ],
-      "推理依据": "此部分开始详细介绍村庄的地理位置、建筑特色以及“一妻多夫”制度的具体运作方式和家庭关系。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "村庄位置与独特建筑景观",
-          "内容范围": [
-            "0:25-0:42"
-          ],
-          "推理依据": "通过航拍展示村庄坐落在四川云南交界处,房屋依山而建,状如蜂巢,展现其独特风貌。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "纳西族“伙婚”的制度核心",
-          "内容范围": [
-            "0:42-0:57"
-          ],
-          "推理依据": "明确指出该村落是纳西族聚居地,并介绍了“一妻多夫”被称为“伙婚”的具体形式。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "家庭角色与职责分工",
-          "内容范围": [
-            "0:57-1:11"
-          ],
-          "推理依据": "详细阐述了在“伙婚”制度下,妻子地位最高负责管理,丈夫分工协作负责外部劳作、家务和育儿。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "血缘纽带与子女认同",
-          "内容范围": [
-            "1:11-1:39"
-          ],
-          "推理依据": "解释了丈夫必须是亲兄弟的血缘要求,以及孩子如何称呼多位父亲,展现了家庭内部的和谐关系。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "伙婚制度的成因与文化思考",
-      "内容范围": [
-        "1:39-2:16"
-      ],
-      "推理依据": "此部分从历史和环境因素解释了这种独特婚姻制度形成的原因,并从现代视角进行思考。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "制度产生的经济与社会根源",
-          "内容范围": [
-            "1:39-2:02"
-          ],
-          "推理依据": "旁白提出疑问并解答,指出当地男多女少、土地贫瘠的现实是维持家族传承和共同富裕的策略。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "古老习俗与现代观念的碰撞",
-          "内容范围": [
-            "2:02-2:16"
-          ],
-          "推理依据": "对比了这种制度在现代社会难以被接受,但在当地已成为习惯的现实,引发观众思考。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "视频总结与互动呼吁",
-      "内容范围": [
-        "2:16-2:32"
-      ],
-      "推理依据": "视频的最后部分是对所见所闻的总结性评价,并引导观众进行分享和互动,以扩大传播效果。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "对奇特村庄的感叹",
-          "内容范围": [
-            "2:16-2:25"
-          ],
-          "推理依据": "通过“真是大千世界,无奇不有”和“看完真是开眼了”表达视频的核心感受,引发观众共鸣。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "号召观众分享与传播",
-          "内容范围": [
-            "2:25-2:32"
-          ],
-          "推理依据": "直接呼吁观众分享视频,旨在通过社交传播,让更多人了解这一独特文化现象。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-01 17:55:24 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "纪实探访",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "引言:揭秘女人的天堂——俄亚大村",
-      "内容范围": [
-        "0:00-0:25"
-      ],
-      "推理依据": "视频开篇通过文字和旁白快速引入主题,制造悬念并强调其独特性,为后续详细介绍做铺垫。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "家庭分工初窥与制度震撼",
-          "内容范围": [
-            "0:00-0:05"
-          ],
-          "推理依据": "通过具象化的家庭分工(一妻多夫)立刻吸引观众注意,点明视频核心内容。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "强调异俗罕见与历史渊源",
-          "内容范围": [
-            "0:05-0:14"
-          ],
-          "推理依据": "通过反复强调“亲眼所见才敢相信”和“400多年”的历史,强化了这种制度的震撼感和真实性。",
-          "子项": []
-        },
-        {
-          "id": "段落1.3",
-          "描述": "颠覆三观的“女人天堂”",
-          "内容范围": [
-            "0:14-0:21"
-          ],
-          "推理依据": "直接提出“堪称女人的天堂”和“彻底颠覆了人们的三观”,进一步激发观众好奇心。",
-          "子项": []
-        },
-        {
-          "id": "段落1.4",
-          "描述": "邀请观众深入探索",
-          "内容范围": [
-            "0:21-0:25"
-          ],
-          "推理依据": "使用“接下来带您去开开眼”作为过渡语,引导观众进入下一阶段的详细介绍。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "俄亚大村的地理环境与伙婚制度详解",
-      "内容范围": [
-        "0:25-1:39"
-      ],
-      "推理依据": "此部分开始详细介绍村庄的地理位置、建筑特色以及“一妻多夫”制度的具体运作方式和家庭关系。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "村庄位置与独特建筑景观",
-          "内容范围": [
-            "0:25-0:42"
-          ],
-          "推理依据": "通过航拍展示村庄坐落在四川云南交界处,房屋依山而建,状如蜂巢,展现其独特风貌。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "纳西族“伙婚”的制度核心",
-          "内容范围": [
-            "0:42-0:57"
-          ],
-          "推理依据": "明确指出该村落是纳西族聚居地,并介绍了“一妻多夫”被称为“伙婚”的具体形式。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "家庭角色与职责分工",
-          "内容范围": [
-            "0:57-1:11"
-          ],
-          "推理依据": "详细阐述了在“伙婚”制度下,妻子地位最高负责管理,丈夫分工协作负责外部劳作、家务和育儿。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "血缘纽带与子女认同",
-          "内容范围": [
-            "1:11-1:39"
-          ],
-          "推理依据": "解释了丈夫必须是亲兄弟的血缘要求,以及孩子如何称呼多位父亲,展现了家庭内部的和谐关系。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "伙婚制度的成因与文化思考",
-      "内容范围": [
-        "1:39-2:16"
-      ],
-      "推理依据": "此部分从历史和环境因素解释了这种独特婚姻制度形成的原因,并从现代视角进行思考。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "制度产生的经济与社会根源",
-          "内容范围": [
-            "1:39-2:02"
-          ],
-          "推理依据": "旁白提出疑问并解答,指出当地男多女少、土地贫瘠的现实是维持家族传承和共同富裕的策略。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "古老习俗与现代观念的碰撞",
-          "内容范围": [
-            "2:02-2:16"
-          ],
-          "推理依据": "对比了这种制度在现代社会难以被接受,但在当地已成为习惯的现实,引发观众思考。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "视频总结与互动呼吁",
-      "内容范围": [
-        "2:16-2:32"
-      ],
-      "推理依据": "视频的最后部分是对所见所闻的总结性评价,并引导观众进行分享和互动,以扩大传播效果。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "对奇特村庄的感叹",
-          "内容范围": [
-            "2:16-2:25"
-          ],
-          "推理依据": "通过“真是大千世界,无奇不有”和“看完真是开眼了”表达视频的核心感受,引发观众共鸣。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "号召观众分享与传播",
-          "内容范围": [
-            "2:25-2:32"
-          ],
-          "推理依据": "直接呼吁观众分享视频,旨在通过社交传播,让更多人了解这一独特文化现象。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-01 17:55:24 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 纪实探访, 段落数: 4
-2025-12-01 17:55:24 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-01 17:55:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-01 17:55:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: bxpg5kyjbhe2
-2025-12-01 17:55:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:130] - ▶ Step 1: 提取具体元素
-2025-12-01 17:55:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-01 17:55:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-01 17:55:44 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:134] - ▶ Step 2: 提取具象概念
-2025-12-01 17:55:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-01 17:56:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-01 17:56:32 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:138] - ▶ Step 2.1: 提取隐含概念
-2025-12-01 17:56:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-01 17:56:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-01 17:56:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:142] - ▶ Step 3: 总结抽象概念
-2025-12-01 17:56:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-01 17:57:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-01 17:57:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:152] - Step 1-3 完成 - 总计: 73 个元素 (具体:27, 具象:36, 隐含:4, 抽象:6)
-2025-12-01 17:57:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:162] - ▶ Step 4: 共性分析
-2025-12-01 17:57:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-01 17:58:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:168] - ▶ Step 5: 多维度评分
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:684] - 【多维度评分】输入: 73 个实质元素
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-12, name=梯田, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-15, name=干草, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-17, name=婴儿, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-18, name=橙子, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-19, name=粉色布帘, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-21, name=织布机, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-22, name=电视机, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-23, name=碗, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-24, name=帽子, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-25, name=木柴, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-27, name=水泥管道, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-3, name=饭, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-6, name=中国, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-9, name=四川, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-10, name=云南, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-11, name=省, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-12, name=房屋, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-13, name=群山, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-16, name=蜂巢, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-17, name=纳西族人, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-20, name=管家, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-21, name=亲兄弟, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-23, name=父亲, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-24, name=大爸, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-25, name=二爸, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-26, name=三爸, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-27, name=男, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-28, name=女, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-29, name=光棍, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-30, name=土地, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-31, name=家族, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-32, name=财产, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-33, name=世界, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-34, name=手指, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-35, name=群, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-36, name=视频, frequency=1
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-1, name=异域奇观, frequency=0
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-2, name=观念冲击, frequency=0
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-3, name=传统维系, frequency=0
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-4, name=社会和谐, frequency=0
-2025-12-01 17:58:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:716] - 频次过滤: 37/73 个元素参与评分, 36 个元素被过滤
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:174] - ▶ Step 6: 筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-1, name=锅, 原因=覆盖率=66.67%
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-2, name=人, 原因=覆盖率=91.67%
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-3, name=山, 原因=覆盖率=83.33%
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-4, name=房屋, 原因=覆盖率=75.00%
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-5, name=楼梯, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-6, name=骡子, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-7, name=头饰, 原因=覆盖率=33.33%
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-8, name=裙子, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-9, name=围巾, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-10, name=校门, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-11, name=学校建筑, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-12, name=梯田, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-13, name=河流, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-14, name=玉米, 原因=灵感点语义>0.7
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-15, name=干草, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-16, name=桥, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-17, name=婴儿, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-18, name=橙子, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-19, name=粉色布帘, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-20, name=木制结构, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-21, name=织布机, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-22, name=电视机, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-23, name=碗, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-24, name=帽子, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-25, name=木柴, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-26, name=树木, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-27, name=水泥管道, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-1, name=俄亚大村, 原因=灵感点语义>0.7
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-2, name=老公, 原因=覆盖率=33.33%
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-3, name=饭, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-4, name=钱, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-5, name=孩子, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-6, name=中国, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-7, name=村落, 原因=灵感点语义>0.7
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-8, name=女人, 原因=灵感点语义>0.7
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-9, name=四川, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-10, name=云南, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-11, name=省, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-12, name=房屋, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-13, name=群山, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-14, name=家, 原因=灵感点语义>0.7
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-15, name=户, 原因=灵感点语义>0.7
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-16, name=蜂巢, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-17, name=纳西族人, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-18, name=伙婚, 原因=灵感点语义>0.7
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-19, name=妻子, 原因=灵感点语义>0.7
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-20, name=管家, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-21, name=亲兄弟, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-22, name=家庭, 原因=灵感点语义>0.7
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-23, name=父亲, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-24, name=大爸, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-25, name=二爸, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-26, name=三爸, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-27, name=男, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-28, name=女, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-29, name=光棍, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-30, name=土地, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-31, name=家族, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-32, name=财产, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-33, name=世界, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-34, name=手指, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-35, name=群, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-36, name=视频, 原因=未通过筛选
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-1, name=村落生活环境, 原因=覆盖率=83.33%
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-2, name=族群文化习俗, 原因=覆盖率=66.67%
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-3, name=特殊家庭结构, 原因=覆盖率=58.33%
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-4, name=生存适应策略, 原因=灵感点语义>0.7
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-5, name=社会观念冲击, 原因=目的点语义>0.7
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-6, name=家庭劳动分工, 原因=灵感点语义>0.7
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:974] - 筛选完成: 21/69 通过
-2025-12-01 17:59:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:178] - ▶ Step 7: 分类
-2025-12-01 17:59:50 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:184] - ▶ Step 8: 合并信息
-2025-12-01 17:59:50 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:190] - 实质元素提取完成 - 最终元素数: 21
-2025-12-01 17:59:50 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 21
-2025-12-01 17:59:50 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-01 17:59:50 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:78] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-01 17:59:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: bxpg5kyjbhe2
-2025-12-01 17:59:51 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:138] - 输入: 具体元素=6, 具象概念=9, 隐含概念=0, 抽象概念=6, 形式关键点=0
-2025-12-01 17:59:51 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:148] - ▶ Step 1: 提取具象概念形式
-2025-12-01 17:59:51 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-01 18:00:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-01 18:00:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:291] - Step 1 完成 - 提取了 15 个具象概念形式
-2025-12-01 18:00:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:154] - ▶ Step 2: 提取具体元素形式
-2025-12-01 18:00:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-01 18:01:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-01 18:01:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:393] - Step 2 完成 - 提取了 27 个具体元素形式
-2025-12-01 18:01:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:160] - ▶ Step 3: 提取整体形式
-2025-12-01 18:01:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-01 18:02:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-01 18:02:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:510] - Step 3 完成 - 提取了 1 个整体形式
-2025-12-01 18:02:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:174] - Step 1-3 完成 - 总计提取: 43 个形式元素 (具象概念形式:15, 具体元素形式:27, 整体形式:1)
-2025-12-01 18:02:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - ▶ Step 4: 共性分析(跳过 - 形式元素不需要共性分析)
-2025-12-01 18:02:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:185] - ▶ Step 5: 多维度评分
-2025-12-01 18:02:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:523] - 【多维度评分】输入: 43 个形式元素
-2025-12-01 18:02:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:579] - 灵感点分批评估: 1 批
-2025-12-01 18:02:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:579] - 目的点分批评估: 1 批
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:557] - 多维度评分完成
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:191] - ▶ Step 6: 筛选
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:704] - 【筛选】输入: 形式元素评分结果
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-1, name=强调性比喻描述, 原因=目的点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-2, name=分步列举式介绍, 原因=未通过筛选
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-3, name=激发好奇与反问, 原因=目的点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-4, name=惊讶与颠覆性声明, 原因=目的点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-5, name=明确地理位置与身份, 原因=未通过筛选
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-6, name=结构化并列描述, 原因=未通过筛选
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-7, name=突出奇特与数据支撑, 原因=目的点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-8, name=专业术语与日常解释结合, 原因=目的点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-9, name=地位与职责明确表述, 原因=未通过筛选
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-10, name=关键条件与影响强调, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-11, name=血缘关系与家庭凝聚力阐释, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-12, name=超越血缘的养育观念, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-13, name=约定俗成的称谓体系, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-14, name=感慨式总结与普遍性认知, 原因=目的点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-15, name=呼吁分享与知识普及, 原因=目的点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-1, name=大锅烹饪场景, 原因=未通过筛选
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-2, name=山路行进场景, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-3, name=男性背子, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-4, name=女性集体亮相, 原因=目的点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-5, name=村庄鸟瞰, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-6, name=房屋密集堆叠, 原因=目的点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-7, name=屋顶晒玉米, 原因=未通过筛选
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-8, name=村庄如蜂巢, 原因=目的点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-9, name=女性织布, 原因=目的点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-10, name=男性集体用餐/庆祝, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-11, name=山沟取水, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-12, name=当地婚礼场景, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-13, name=“老公”做饭的视觉体现, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-14, name=“老公”出去挣钱的视觉体现, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-15, name=“老公”留在家看孩子的视觉体现, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-16, name=“一妻多夫的村落”女性形象的视觉体现, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-17, name=“女人的天堂”的视觉体现, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-18, name=“家与家、户与户之间形成完整的体系”的视觉体现, 原因=目的点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-19, name=“村庄像一个巨大的蜂巢”的视觉体现, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-20, name=“一妻多夫的古老遗俗(伙婚)”婚姻制度的视觉体现, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-21, name=“妻子地位最高,日常职责是管家、做决定、分任务”的视觉体现, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-22, name=“多个丈夫的工作职责(外出挣钱、做家务、照顾孩子)”的视觉体现, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-23, name=“丈夫们必须是亲兄弟,家庭会更加团结”的视觉体现, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-24, name=“孩子被当作自己的亲骨肉来对待,按年龄大小称呼大爸、二爸、三爸,生活十分和谐”的视觉体现, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-25, name=“当地男多女少,土地又极为贫瘠”的自然环境因素的视觉体现, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-26, name=“特殊婚姻制度”的形成背景(资源匮乏)的视觉体现, 原因=灵感点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-27, name=“奇特的村庄,长长见识”的视觉体现, 原因=目的点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-1, name=图文声并茂的纪实叙事, 原因=目的点语义>0.7
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:755] - 筛选完成: 37/43 通过
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-01 18:03:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:764] - 【分类】输入: 37 个筛选后的形式元素
-2025-12-01 18:04:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:806] - 分类完成: 3 个维度
-2025-12-01 18:04:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:201] - ▶ 合并最终信息
-2025-12-01 18:04:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:876] - 【合并信息】输入: 37 个筛选后的元素ID
-2025-12-01 18:04:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:946] - 合并完成: 37 个元素
-2025-12-01 18:04:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - 形式元素提取完成 - 最终元素数: 37
-2025-12-01 18:04:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 37
-2025-12-01 18:04:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-01 18:04:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 21, 形式元素: 37
-2025-12-01 18:04:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-01 18:04:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-01 18:04:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-01 18:04:22 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=23698074 title=🔴中国大地原点竟藏在这!
-2025-12-01 18:04:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-01 18:04:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-01 18:04:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/jq_oss/video/2024081407060094959.mp4
-2025-12-01 18:04:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/23698074/23698074.mp4
-2025-12-01 18:04:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 18:04:26 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 22.24 MB
-2025-12-01 18:04:26 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpf_mxzkoc.mp4
-2025-12-01 18:04:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpf_mxzkoc.mp4
-2025-12-01 18:04:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-01 18:04:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-01 18:04:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-01 18:04:57 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-01 18:04:57 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/v4uqqoj4f6g4
-2025-12-01 18:04:57 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-01 18:04:57 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-01 18:04:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: v4uqqoj4f6g4
-2025-12-01 18:04:58 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-01 18:04:58 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-01 18:04:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-01 18:05:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-01 18:05:40 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "地理知识科普",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "视频开篇与引入:介绍中国最中心点,强调其重要性与不为人知的一面,并引导观众深入了解。",
-      "内容范围": [
-        "0:00-0:21"
-      ],
-      "推理依据": "视频开头通过引人入胜的提问和直接指明地点的动作,吸引观众注意力,并提出视频主题及其重要性,是典型的开场引入结构。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "提出中国最中心点的位置",
-          "内容范围": [
-            "0:00-0:06"
-          ],
-          "推理依据": "创作者直接指出自己所在位置是'中国最中心的地方',画面也配合展示了相关石碑。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "阐述其重要性与普及度不足",
-          "内容范围": [
-            "0:06-0:15"
-          ],
-          "推理依据": "创作者强调99%的人不知道其位置和重要性,激发观众的好奇心。",
-          "子项": []
-        },
-        {
-          "id": "段落1.3",
-          "描述": "互动与引导",
-          "内容范围": [
-            "0:15-0:21"
-          ],
-          "推理依据": "创作者邀请观众点赞转发,并承诺带领观众走进中国的'心脏',是明确的互动和内容引导。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "大地原点的概念与历史背景:解释大地原点的定义及其对国家的重要性,并回顾新中国成立初期的测绘困境。",
-      "内容范围": [
-        "0:21-0:52"
-      ],
-      "推理依据": "该段落从宏观概念入手,解释大地原点的基本含义,然后引入历史背景,说明中国在建立自主坐标系统上面临的挑战,是概念解释和背景铺垫。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "大地原点定义及其国家地理坐标意义",
-          "内容范围": [
-            "0:21-0:31"
-          ],
-          "推理依据": "创作者清晰地解释了大地原点是'大地的基准点'和'一个国家的地理坐标',是核心概念的界定。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "新中国成立初期的困境",
-          "内容范围": [
-            "0:31-0:52"
-          ],
-          "推理依据": "创作者讲述了新中国初期依赖前苏联大地原点的困境,以及由此带来的误差和对国家发展的影响,是历史背景的详细阐述。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "中国大地原点的确立:详细描述中国自主建立大地原点的决策、选址过程、最终位置及其深远意义。",
-      "内容范围": [
-        "0:52-1:48"
-      ],
-      "推理依据": "此段落叙述了中国如何从决定到最终建成自己的大地原点的全过程,包括决策、具体地点和其带来的影响,是事件发展的核心叙述。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "决定建立自主坐标系统",
-          "内容范围": [
-            "0:52-1:02"
-          ],
-          "推理依据": "创作者提及1975年中国决定建立自己的大地坐标系统,是重要决策的提出。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "选址与落成",
-          "内容范围": [
-            "1:02-1:13"
-          ],
-          "推理依据": "创作者介绍了经过三年勘测,最终在1978年找到并确立了新的大地原点,并展示了鸟瞰图。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "具体位置披露",
-          "内容范围": [
-            "1:13-1:25"
-          ],
-          "推理依据": "创作者展示了路标和村庄名称,明确指出大地原点藏在一个不知名的小村庄里,具体到陕西泾阳县永乐镇北流村。",
-          "子项": []
-        },
-        {
-          "id": "段落3.4",
-          "描述": "历史文化底蕴",
-          "内容范围": [
-            "1:25-1:30"
-          ],
-          "推理依据": "提及先秦文章《泾阳赋》中对当地的赞美,为地理位置增添了历史厚重感。",
-          "子项": []
-        },
-        {
-          "id": "段落3.5",
-          "描述": "战略意义",
-          "内容范围": [
-            "1:30-1:48"
-          ],
-          "推理依据": "强调该原点在测绘史上的'开天辟地'作用,以及它对地图绘制、交通规划、航空航海和国防建设的重要性,通过对比无原点的后果来凸显。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "大地原点建筑构成解析:逐一介绍大地原点纪念碑的四个组成部分,揭示其功能和象征意义。",
-      "内容范围": [
-        "1:48-2:37"
-      ],
-      "推理依据": "该段落以结构化的方式,逐一介绍大地原点纪念碑的各个组成部分,是建筑特征的详细解读。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "主体建筑介绍",
-          "内容范围": [
-            "1:48-2:03"
-          ],
-          "推理依据": "创作者展示了七层八棱柱形圆顶塔楼的主体建筑,并说明其屋顶可开启以观天象。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "仪器台介绍",
-          "内容范围": [
-            "2:03-2:08"
-          ],
-          "推理依据": "介绍了塔楼上方空心圆柱形部分是仪器台,用于安装测量仪器。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "投影台介绍",
-          "内容范围": [
-            "2:08-2:16"
-          ],
-          "推理依据": "展示了北边东南西南三个方向的亭式建筑中的投影台,用于精准照准大地原点。",
-          "子项": []
-        },
-        {
-          "id": "段落4.4",
-          "描述": "核心标志介绍",
-          "内容范围": [
-            "2:16-2:37"
-          ],
-          "推理依据": "特写了红色玛瑙雕刻的十字交叉点,并指出它是大地原点的中心标志,永久保留在地下,凸显其核心地位。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "坐标系的演进与传承:讲解地心坐标系的兴起以及大地原点在导航技术发展中的新角色和“退休”过程。",
-      "内容范围": [
-        "2:37-3:02"
-      ],
-      "推理依据": "此段落从旧有大地原点过渡到新的地心坐标系,讨论了技术发展带来的坐标系演变和旧原点的“功成身退”,是技术和应用层面的更新。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "新的趋势与地心坐标系",
-          "内容范围": [
-            "2:37-2:52"
-          ],
-          "推理依据": "创作者解释了卫星导航技术普及后,地心坐标系成为新趋势,并展示了地球和卫星的动画,说明了由二维到三维的精确度提升。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "导航应用与原点退休",
-          "内容范围": [
-            "2:52-3:02"
-          ],
-          "推理依据": "说明现在使用的导航系统以新的地心原点为基础,并宣布原有大地原点在十年过渡期后正式“退休”。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落6",
-      "描述": "总结与呼吁:强调大地原点的坐标数字、国家尊严、测绘事业的自主掌握以及古今智慧的契合。",
-      "内容范围": [
-        "3:02-3:49"
-      ],
-      "推理依据": "该段落是对之前内容的总结和升华,侧重于其象征意义、国家主权和历史传承,并带有情感号召。",
-      "子项": [
-        {
-          "id": "段落6.1",
-          "描述": "坐标数字与国家尊严",
-          "内容范围": [
-            "3:02-3:15"
-          ],
-          "推理依据": "创作者念出大地原点的具体经纬度数字,并强调这些数字是国家尊严的象征,将科学数据与民族情感关联。",
-          "子项": []
-        },
-        {
-          "id": "段落6.2",
-          "描述": "测绘事业的自主掌控",
-          "内容范围": [
-            "3:15-3:30"
-          ],
-          "推理依据": "强调中国测绘事业独立自主地掌握在自己手中,大地原点的存在时刻提醒世界中国对领土的坚定立场。",
-          "子项": []
-        },
-        {
-          "id": "段落6.3",
-          "描述": "古今智慧的契合与呼吁",
-          "内容范围": [
-            "3:30-3:49"
-          ],
-          "推理依据": "提及该原点与西汉老祖宗测定的建筑基线基本一致,赞叹古人智慧,并再次邀请观众点赞评论关注,是情感共鸣和行动号召。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落7",
-      "描述": "视频结束与观众互动:通过屏幕文字引导观众思考并分享视频,进一步扩大内容影响力。",
-      "内容范围": [
-        "3:49-4:24"
-      ],
-      "推理依据": "这段是视频的结尾部分,通过文字总结和互动提示,旨在加深观众印象并鼓励传播,是典型的视频结尾和互动环节。",
-      "子项": [
-        {
-          "id": "段落7.1",
-          "描述": "总结视频内容并引发思考",
-          "内容范围": [
-            "3:49-4:15"
-          ],
-          "推理依据": "屏幕上出现了对视频内容的总结性文字,表达了视频带来的震撼和对祖国博大精深的感叹,并提出问题与观众互动。",
-          "子项": []
-        },
-        {
-          "id": "段落7.2",
-          "描述": "呼吁转发与感谢",
-          "内容范围": [
-            "4:15-4:24"
-          ],
-          "推理依据": "屏幕文字直接呼吁观众将视频转发到群里,让更多人了解知识,并表示感谢,旨在扩大视频的传播范围。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-01 18:05:40 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "地理知识科普",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "视频开篇与引入:介绍中国最中心点,强调其重要性与不为人知的一面,并引导观众深入了解。",
-      "内容范围": [
-        "0:00-0:21"
-      ],
-      "推理依据": "视频开头通过引人入胜的提问和直接指明地点的动作,吸引观众注意力,并提出视频主题及其重要性,是典型的开场引入结构。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "提出中国最中心点的位置",
-          "内容范围": [
-            "0:00-0:06"
-          ],
-          "推理依据": "创作者直接指出自己所在位置是'中国最中心的地方',画面也配合展示了相关石碑。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "阐述其重要性与普及度不足",
-          "内容范围": [
-            "0:06-0:15"
-          ],
-          "推理依据": "创作者强调99%的人不知道其位置和重要性,激发观众的好奇心。",
-          "子项": []
-        },
-        {
-          "id": "段落1.3",
-          "描述": "互动与引导",
-          "内容范围": [
-            "0:15-0:21"
-          ],
-          "推理依据": "创作者邀请观众点赞转发,并承诺带领观众走进中国的'心脏',是明确的互动和内容引导。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "大地原点的概念与历史背景:解释大地原点的定义及其对国家的重要性,并回顾新中国成立初期的测绘困境。",
-      "内容范围": [
-        "0:21-0:52"
-      ],
-      "推理依据": "该段落从宏观概念入手,解释大地原点的基本含义,然后引入历史背景,说明中国在建立自主坐标系统上面临的挑战,是概念解释和背景铺垫。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "大地原点定义及其国家地理坐标意义",
-          "内容范围": [
-            "0:21-0:31"
-          ],
-          "推理依据": "创作者清晰地解释了大地原点是'大地的基准点'和'一个国家的地理坐标',是核心概念的界定。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "新中国成立初期的困境",
-          "内容范围": [
-            "0:31-0:52"
-          ],
-          "推理依据": "创作者讲述了新中国初期依赖前苏联大地原点的困境,以及由此带来的误差和对国家发展的影响,是历史背景的详细阐述。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "中国大地原点的确立:详细描述中国自主建立大地原点的决策、选址过程、最终位置及其深远意义。",
-      "内容范围": [
-        "0:52-1:48"
-      ],
-      "推理依据": "此段落叙述了中国如何从决定到最终建成自己的大地原点的全过程,包括决策、具体地点和其带来的影响,是事件发展的核心叙述。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "决定建立自主坐标系统",
-          "内容范围": [
-            "0:52-1:02"
-          ],
-          "推理依据": "创作者提及1975年中国决定建立自己的大地坐标系统,是重要决策的提出。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "选址与落成",
-          "内容范围": [
-            "1:02-1:13"
-          ],
-          "推理依据": "创作者介绍了经过三年勘测,最终在1978年找到并确立了新的大地原点,并展示了鸟瞰图。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "具体位置披露",
-          "内容范围": [
-            "1:13-1:25"
-          ],
-          "推理依据": "创作者展示了路标和村庄名称,明确指出大地原点藏在一个不知名的小村庄里,具体到陕西泾阳县永乐镇北流村。",
-          "子项": []
-        },
-        {
-          "id": "段落3.4",
-          "描述": "历史文化底蕴",
-          "内容范围": [
-            "1:25-1:30"
-          ],
-          "推理依据": "提及先秦文章《泾阳赋》中对当地的赞美,为地理位置增添了历史厚重感。",
-          "子项": []
-        },
-        {
-          "id": "段落3.5",
-          "描述": "战略意义",
-          "内容范围": [
-            "1:30-1:48"
-          ],
-          "推理依据": "强调该原点在测绘史上的'开天辟地'作用,以及它对地图绘制、交通规划、航空航海和国防建设的重要性,通过对比无原点的后果来凸显。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "大地原点建筑构成解析:逐一介绍大地原点纪念碑的四个组成部分,揭示其功能和象征意义。",
-      "内容范围": [
-        "1:48-2:37"
-      ],
-      "推理依据": "该段落以结构化的方式,逐一介绍大地原点纪念碑的各个组成部分,是建筑特征的详细解读。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "主体建筑介绍",
-          "内容范围": [
-            "1:48-2:03"
-          ],
-          "推理依据": "创作者展示了七层八棱柱形圆顶塔楼的主体建筑,并说明其屋顶可开启以观天象。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "仪器台介绍",
-          "内容范围": [
-            "2:03-2:08"
-          ],
-          "推理依据": "介绍了塔楼上方空心圆柱形部分是仪器台,用于安装测量仪器。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "投影台介绍",
-          "内容范围": [
-            "2:08-2:16"
-          ],
-          "推理依据": "展示了北边东南西南三个方向的亭式建筑中的投影台,用于精准照准大地原点。",
-          "子项": []
-        },
-        {
-          "id": "段落4.4",
-          "描述": "核心标志介绍",
-          "内容范围": [
-            "2:16-2:37"
-          ],
-          "推理依据": "特写了红色玛瑙雕刻的十字交叉点,并指出它是大地原点的中心标志,永久保留在地下,凸显其核心地位。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "坐标系的演进与传承:讲解地心坐标系的兴起以及大地原点在导航技术发展中的新角色和“退休”过程。",
-      "内容范围": [
-        "2:37-3:02"
-      ],
-      "推理依据": "此段落从旧有大地原点过渡到新的地心坐标系,讨论了技术发展带来的坐标系演变和旧原点的“功成身退”,是技术和应用层面的更新。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "新的趋势与地心坐标系",
-          "内容范围": [
-            "2:37-2:52"
-          ],
-          "推理依据": "创作者解释了卫星导航技术普及后,地心坐标系成为新趋势,并展示了地球和卫星的动画,说明了由二维到三维的精确度提升。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "导航应用与原点退休",
-          "内容范围": [
-            "2:52-3:02"
-          ],
-          "推理依据": "说明现在使用的导航系统以新的地心原点为基础,并宣布原有大地原点在十年过渡期后正式“退休”。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落6",
-      "描述": "总结与呼吁:强调大地原点的坐标数字、国家尊严、测绘事业的自主掌握以及古今智慧的契合。",
-      "内容范围": [
-        "3:02-3:49"
-      ],
-      "推理依据": "该段落是对之前内容的总结和升华,侧重于其象征意义、国家主权和历史传承,并带有情感号召。",
-      "子项": [
-        {
-          "id": "段落6.1",
-          "描述": "坐标数字与国家尊严",
-          "内容范围": [
-            "3:02-3:15"
-          ],
-          "推理依据": "创作者念出大地原点的具体经纬度数字,并强调这些数字是国家尊严的象征,将科学数据与民族情感关联。",
-          "子项": []
-        },
-        {
-          "id": "段落6.2",
-          "描述": "测绘事业的自主掌控",
-          "内容范围": [
-            "3:15-3:30"
-          ],
-          "推理依据": "强调中国测绘事业独立自主地掌握在自己手中,大地原点的存在时刻提醒世界中国对领土的坚定立场。",
-          "子项": []
-        },
-        {
-          "id": "段落6.3",
-          "描述": "古今智慧的契合与呼吁",
-          "内容范围": [
-            "3:30-3:49"
-          ],
-          "推理依据": "提及该原点与西汉老祖宗测定的建筑基线基本一致,赞叹古人智慧,并再次邀请观众点赞评论关注,是情感共鸣和行动号召。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落7",
-      "描述": "视频结束与观众互动:通过屏幕文字引导观众思考并分享视频,进一步扩大内容影响力。",
-      "内容范围": [
-        "3:49-4:24"
-      ],
-      "推理依据": "这段是视频的结尾部分,通过文字总结和互动提示,旨在加深观众印象并鼓励传播,是典型的视频结尾和互动环节。",
-      "子项": [
-        {
-          "id": "段落7.1",
-          "描述": "总结视频内容并引发思考",
-          "内容范围": [
-            "3:49-4:15"
-          ],
-          "推理依据": "屏幕上出现了对视频内容的总结性文字,表达了视频带来的震撼和对祖国博大精深的感叹,并提出问题与观众互动。",
-          "子项": []
-        },
-        {
-          "id": "段落7.2",
-          "描述": "呼吁转发与感谢",
-          "内容范围": [
-            "4:15-4:24"
-          ],
-          "推理依据": "屏幕文字直接呼吁观众将视频转发到群里,让更多人了解知识,并表示感谢,旨在扩大视频的传播范围。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-01 18:05:40 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 地理知识科普, 段落数: 7
-2025-12-01 18:05:40 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-01 18:05:40 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-01 18:05:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: v4uqqoj4f6g4
-2025-12-01 18:05:40 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:130] - ▶ Step 1: 提取具体元素
-2025-12-01 18:05:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-01 18:06:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-01 18:06:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:134] - ▶ Step 2: 提取具象概念
-2025-12-01 18:06:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-01 18:07:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-01 18:07:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:138] - ▶ Step 2.1: 提取隐含概念
-2025-12-01 18:07:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-01 18:08:37 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-01 18:08:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:142] - ▶ Step 3: 总结抽象概念
-2025-12-01 18:08:37 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-01 18:09:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-01 18:09:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:152] - Step 1-3 完成 - 总计: 164 个元素 (具体:46, 具象:104, 隐含:7, 抽象:7)
-2025-12-01 18:09:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:162] - ▶ Step 4: 共性分析
-2025-12-01 18:09:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-01 18:09:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-01 18:10:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-01 18:11:08 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:168] - ▶ Step 5: 多维度评分
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:684] - 【多维度评分】输入: 164 个实质元素
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-12, name=交通信号灯, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-18, name=田地, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-20, name=路牌, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-21, name=波浪形雕塑, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-22, name=白色招牌, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-23, name=蓝色凳子, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-25, name=亭子, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-26, name=投影孔, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-27, name=金属格栅, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-28, name=高架桥, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-29, name=河流, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-31, name=城市灯光, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-36, name=岛屿, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-37, name=海洋, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-38, name=方形底座, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-41, name=圆柱形纪念碑, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-42, name=平板电脑, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-43, name=手, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-45, name=银色球体雕塑, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-46, name=红色矩形牌, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-8, name=陕西省人民政府, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-10, name=心脏, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-14, name=地理坐标, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-16, name=精维度, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-17, name=起算点, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-18, name=新中国, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-19, name=前苏联, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-20, name=误差, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-21, name=领海, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-22, name=精确位置, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-24, name=经济发展, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-26, name=大地坐标系统, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-27, name=国土, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-28, name=中部, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-29, name=地基, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-30, name=数据, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-31, name=坐标原点, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-32, name=中华崛起, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-33, name=小村庄, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-34, name=陕西, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-35, name=泾阳县, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-36, name=永乐镇, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-37, name=北流村, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-38, name=国家测绘局, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-39, name=先秦, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-40, name=文章, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-41, name=泾阳赋, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-42, name=宝地, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-43, name=装饰, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-44, name=测绘史, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-45, name=经纬度, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-47, name=基准, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-48, name=地图绘制, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-49, name=交通规划, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-50, name=航空, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-51, name=航海, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-52, name=纸上谈兵, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-58, name=仪器台, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-59, name=测量仪器, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-60, name=亭式建筑, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-61, name=投影台, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-62, name=投影孔, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-63, name=大地原点标志, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-64, name=玛瑙, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-65, name=十字交叉点, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-66, name=中心标志, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-67, name=地下室, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-68, name=花岗岩, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-69, name=标石头, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-73, name=地心坐标系, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-74, name=趋势, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-75, name=地心原点, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-76, name=二维, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-77, name=三维, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-80, name=过渡期, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-81, name=十年, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-82, name=数字, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-83, name=北纬, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-84, name=东经, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-85, name=国家尊严, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-86, name=象征, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-87, name=测绘事业, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-88, name=手, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-89, name=全世界, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-90, name=底线, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-91, name=西汉, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-92, name=老祖宗, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-93, name=建筑基线, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-94, name=古人, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-95, name=智慧, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-98, name=眼界, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-99, name=土地, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-100, name=故事, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-102, name=讨论, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-103, name=老朋友, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-104, name=知识, frequency=1
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-1, name=民族自豪与重要性, frequency=0
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-2, name=知识揭秘与引导, frequency=0
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-3, name=国家战略与自主决心, frequency=0
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-4, name=技术基石与国家主权, frequency=0
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-5, name=科技迭代与发展, frequency=0
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-6, name=古今智慧的共鸣, frequency=0
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-7, name=知识普及与社群互动, frequency=0
-2025-12-01 18:11:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:716] - 频次过滤: 68/164 个元素参与评分, 96 个元素被过滤
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:174] - ▶ Step 6: 筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-1, name=女人, 原因=覆盖率=90.48%
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-2, name=帽子, 原因=覆盖率=90.48%
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-3, name=黑色上衣, 原因=覆盖率=90.48%
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-4, name=白色裙子, 原因=覆盖率=90.48%
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-5, name=树, 原因=覆盖率=100.00%
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-6, name=土路, 原因=覆盖率=52.38%
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-7, name=黑色石碑, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-8, name=圆形基座, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-9, name=中国地图雕塑, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-10, name=杆, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-11, name=灌木丛, 原因=覆盖率=38.10%
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-12, name=交通信号灯, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-13, name=汽车, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-14, name=人行道, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-15, name=塔楼, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-16, name=圆顶, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-17, name=建筑物, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-18, name=田地, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-19, name=山脉, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-20, name=路牌, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-21, name=波浪形雕塑, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-22, name=白色招牌, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-23, name=蓝色凳子, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-24, name=竹子, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-25, name=亭子, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-26, name=投影孔, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-27, name=金属格栅, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-28, name=高架桥, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-29, name=河流, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-30, name=船, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-31, name=城市灯光, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-32, name=卫星, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-33, name=地球, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-34, name=宇航员, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-35, name=太阳, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-36, name=岛屿, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-37, name=海洋, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-38, name=方形底座, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-39, name=玻璃罩, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-40, name=圆形标志牌, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-41, name=圆柱形纪念碑, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-42, name=平板电脑, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-43, name=手, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-44, name=草地, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-45, name=银色球体雕塑, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-46, name=红色矩形牌, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-1, name=中国, 原因=覆盖率=47.62%
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-2, name=中心, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-3, name=地方, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-4, name=祖国, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-5, name=大地原点, 原因=覆盖率=42.86%
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-6, name=第五批省级文物保护单位, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-7, name=中华人民共和国, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-8, name=陕西省人民政府, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-9, name=视频, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-10, name=心脏, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-11, name=大地, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-12, name=基准点, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-13, name=国家, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-14, name=地理坐标, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-15, name=领土, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-16, name=精维度, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-17, name=起算点, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-18, name=新中国, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-19, name=前苏联, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-20, name=误差, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-21, name=领海, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-22, name=精确位置, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-23, name=地图, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-24, name=经济发展, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-25, name=国防建设, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-26, name=大地坐标系统, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-27, name=国土, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-28, name=中部, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-29, name=地基, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-30, name=数据, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-31, name=坐标原点, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-32, name=中华崛起, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-33, name=小村庄, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-34, name=陕西, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-35, name=泾阳县, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-36, name=永乐镇, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-37, name=北流村, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-38, name=国家测绘局, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-39, name=先秦, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-40, name=文章, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-41, name=泾阳赋, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-42, name=宝地, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-43, name=装饰, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-44, name=测绘史, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-45, name=经纬度, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-46, name=坐标, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-47, name=基准, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-48, name=地图绘制, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-49, name=交通规划, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-50, name=航空, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-51, name=航海, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-52, name=纸上谈兵, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-53, name=部分, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-54, name=主体建筑, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-55, name=塔楼, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-56, name=玻璃钢屋顶, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-57, name=天象, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-58, name=仪器台, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-59, name=测量仪器, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-60, name=亭式建筑, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-61, name=投影台, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-62, name=投影孔, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-63, name=大地原点标志, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-64, name=玛瑙, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-65, name=十字交叉点, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-66, name=中心标志, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-67, name=地下室, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-68, name=花岗岩, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-69, name=标石头, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-70, name=中央, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-71, name=字, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-72, name=卫星导航技术, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-73, name=地心坐标系, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-74, name=趋势, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-75, name=地心原点, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-76, name=二维, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-77, name=三维, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-78, name=导航, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-79, name=原点, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-80, name=过渡期, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-81, name=十年, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-82, name=数字, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-83, name=北纬, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-84, name=东经, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-85, name=国家尊严, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-86, name=象征, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-87, name=测绘事业, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-88, name=手, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-89, name=全世界, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-90, name=底线, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-91, name=西汉, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-92, name=老祖宗, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-93, name=建筑基线, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-94, name=古人, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-95, name=智慧, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-96, name=终南山, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-97, name=白娘子, 原因=目的点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-98, name=眼界, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-99, name=土地, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-100, name=故事, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-101, name=群里, 原因=目的点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-102, name=讨论, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-103, name=老朋友, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-104, name=知识, 原因=未通过筛选
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-1, name=国家核心地理标志, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-2, name=国家自主测绘体系, 原因=覆盖率=33.33%
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-3, name=国家科技进步与创新, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-4, name=文化与历史传承, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-5, name=国家尊严与领土完整, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-6, name=地理信息基础设施, 原因=覆盖率=38.10%
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-7, name=国土空间治理, 原因=灵感点语义>0.7
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:974] - 筛选完成: 39/157 通过
-2025-12-01 18:13:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:178] - ▶ Step 7: 分类
-2025-12-01 18:13:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:184] - ▶ Step 8: 合并信息
-2025-12-01 18:13:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:190] - 实质元素提取完成 - 最终元素数: 39
-2025-12-01 18:13:25 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 39
-2025-12-01 18:13:25 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-01 18:13:25 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:78] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-01 18:13:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: v4uqqoj4f6g4
-2025-12-01 18:13:26 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:138] - 输入: 具体元素=12, 具象概念=20, 隐含概念=0, 抽象概念=7, 形式关键点=0
-2025-12-01 18:13:26 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:148] - ▶ Step 1: 提取具象概念形式
-2025-12-01 18:13:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-01 18:14:51 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-01 18:14:51 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:291] - Step 1 完成 - 提取了 47 个具象概念形式
-2025-12-01 18:14:51 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:154] - ▶ Step 2: 提取具体元素形式
-2025-12-01 18:14:51 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-01 18:15:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-01 18:15:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:393] - Step 2 完成 - 提取了 22 个具体元素形式
-2025-12-01 18:15:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:160] - ▶ Step 3: 提取整体形式
-2025-12-01 18:15:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-01 18:16:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-01 18:16:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:510] - Step 3 完成 - 提取了 3 个整体形式
-2025-12-01 18:16:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:174] - Step 1-3 完成 - 总计提取: 72 个形式元素 (具象概念形式:47, 具体元素形式:22, 整体形式:3)
-2025-12-01 18:16:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - ▶ Step 4: 共性分析(跳过 - 形式元素不需要共性分析)
-2025-12-01 18:16:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:185] - ▶ Step 5: 多维度评分
-2025-12-01 18:16:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:523] - 【多维度评分】输入: 72 个形式元素
-2025-12-01 18:16:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:579] - 灵感点分批评估: 2 批
-2025-12-01 18:16:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:579] - 目的点分批评估: 2 批
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:557] - 多维度评分完成
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:191] - ▶ Step 6: 筛选
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:704] - 【筛选】输入: 形式元素评分结果
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-1, name=直接呼唤强调, 原因=未通过筛选
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-2, name=口播与文字同步强调, 原因=未通过筛选
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-3, name=提出疑问引出话题, 原因=目的点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-4, name=强调未被认识的重要性, 原因=未通过筛选
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-5, name=日常关联性陈述, 原因=未通过筛选
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-6, name=强调式比喻, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-7, name=定义性解释, 原因=目的点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-8, name=实际应用举例说明, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-9, name=历史背景铺垫, 原因=目的点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-10, name=引导性反问与强调, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-11, name=列举负面影响, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-12, name=宏观影响阐述, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-13, name=主权意识强调, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-14, name=过程艰辛叙述, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-15, name=成果描述与优势列举, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-16, name=强调自主与专属, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-17, name=引导式观察提问, 原因=目的点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-18, name=地理位置反差呈现, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-19, name=精确地点指明, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-20, name=古文引用赋能, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-21, name=对比衬托重要性, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-22, name=基础性功能重申, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-23, name=假设性后果警示, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-24, name=圣神化描述与引导, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-25, name=详细物理特征描述与标注, 原因=目的点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-26, name=功能性特征说明, 原因=目的点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-27, name=组件识别与用途说明, 原因=目的点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-28, name=精准定位功能阐述, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-29, name=材质与核心标识的具象化强调, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-30, name=深度嵌套式位置说明, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-31, name=永恒性与中心地位的强调, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-32, name=情感式价值赞叹, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-33, name=趋势演变说明, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-34, name=里程碑式自主启用, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-35, name=进化与精准度提升对比, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-36, name=现代生活应用示例, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-37, name=拟人化与历史阶段划分, 原因=未通过筛选
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-38, name=精确数据提示, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-39, name=对比升华象征意义, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-40, name=诞生时刻与自主掌控强调, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-41, name=国际宣示与主权坚定, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-42, name=惊叹式历史巧合揭示, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-43, name=互动邀约与个人品牌推广, 原因=目的点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-44, name=观众反馈式情感表达, 原因=目的点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-45, name=群体互动与爱国情感共鸣, 原因=目的点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-46, name=友善互动式提问, 原因=目的点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-47, name=激励性转发呼吁, 原因=目的点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-1, name=主持人形象, 原因=未通过筛选
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-2, name=石碑外观, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-3, name=中国地图浮雕, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-4, name=大地原点主体塔楼, 原因=未通过筛选
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-5, name=村庄与田野全景, 原因=未通过筛选
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-6, name=交通路标牌, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-7, name=垂直标识牌, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-8, name=城市高架夜景, 原因=未通过筛选
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-9, name=太空地球与卫星, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-10, name=导航系统界面, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-11, name=平板导航显示, 原因=目的点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-12, name=大地原点中心标志, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-13, name=地下石柱, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-14, name=视频结尾互动区, 原因=目的点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-15, name=祖国中心地带的象征, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-16, name=国家基准点的具象化, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-17, name=测绘基准的实体体现, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-18, name=科技进步与精准定位的视觉呈现, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-19, name=日常导航的应用, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-20, name=国家尊严的象征, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-21, name=古人智慧的体现, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-22, name=地图绘制与交通规划的挑战, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-1, name=导览式科普解说, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-2, name=多模态信息呈现, 原因=目的点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-3, name=问题-解决方案叙事结构, 原因=灵感点语义>0.7
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:755] - 筛选完成: 63/72 通过
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-01 18:18:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:764] - 【分类】输入: 63 个筛选后的形式元素
-2025-12-01 18:19:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:806] - 分类完成: 3 个维度
-2025-12-01 18:19:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:201] - ▶ 合并最终信息
-2025-12-01 18:19:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:876] - 【合并信息】输入: 63 个筛选后的元素ID
-2025-12-01 18:19:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:946] - 合并完成: 63 个元素
-2025-12-01 18:19:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - 形式元素提取完成 - 最终元素数: 63
-2025-12-01 18:19:03 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 63
-2025-12-01 18:19:03 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-01 18:19:03 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 39, 形式元素: 63
-2025-12-01 18:19:03 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-01 18:19:03 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-01 18:19:03 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-01 18:19:03 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=43766016 title=🔴习惯不拔充电器的朋友们,安全意识要加强哦!
-2025-12-01 18:19:03 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-01 18:19:03 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-01 18:19:03 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/jq_oss/video/2024112806543168430.mp4
-2025-12-01 18:19:03 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/43766016/43766016.mp4
-2025-12-01 18:19:03 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 18:19:03 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 2.25 MB
-2025-12-01 18:19:03 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp6v2k4oky.mp4
-2025-12-01 18:19:03 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp6v2k4oky.mp4
-2025-12-01 18:19:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-01 18:19:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-01 18:19:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-01 18:19:19 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-01 18:19:19 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/u9dqwnklo1zt
-2025-12-01 18:19:19 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-01 18:19:19 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-01 18:19:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: u9dqwnklo1zt
-2025-12-01 18:19:19 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-01 18:19:19 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-01 18:19:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-01 18:19:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-01 18:19:34 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "安全警示教育",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "引言:充电器未拔引发火灾的严重后果",
-      "内容范围": [
-        "0:00-0:03"
-      ],
-      "推理依据": "视频开篇通过警报声、火灾画面和醒目文字直接点出主题和核心危险。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "火灾场景展示与警示",
-          "内容范围": [
-            "0:00-0:03"
-          ],
-          "推理依据": "以真实(或模拟)的火灾画面和警报声迅速抓住观众注意力,并直接引出“充电器不拔插头导致严重火灾”的警示。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "案例分析:不拔充电器导致财产损失",
-      "内容范围": [
-        "0:03-0:25"
-      ],
-      "推理依据": "通过具体案例和视觉证据,详细说明了因疏忽未拔充电器而引发的火灾及其破坏性后果。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "案例一:主人疏忽烧毁房屋",
-          "内容范围": [
-            "0:03-0:14"
-          ],
-          "推理依据": "讲述了一个因主人一时疏忽未拔充电器,导致房屋被烧毁的悲剧,强调了后果的严重性。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "案例二:床头充电器引发火灾",
-          "内容范围": [
-            "0:14-0:25"
-          ],
-          "推理依据": "展示了充电器在床头长时间未拔引发火灾的另一个常见场景,警告儿童和成年人类似的危险行为。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "危险原理揭示与安全意识提升",
-      "内容范围": [
-        "0:25-0:42"
-      ],
-      "推理依据": "从普遍习惯入手,解释了不拔充电器的潜在危险,并呼吁观众提高警惕。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "常见习惯的危险性",
-          "内容范围": [
-            "0:25-0:30"
-          ],
-          "推理依据": "指出'手机充完电不拔充电器'是常见但危险的习惯,引出后续的原理说明。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "充电器持续工作引发火灾的原理",
-          "内容范围": [
-            "0:30-0:37"
-          ],
-          "推理依据": "解释了充电器长时间插着会有微弱电流通过,导致温度升高,最终可能引发火灾的技术原理。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "呼吁警惕并分享信息",
-          "内容范围": [
-            "0:37-0:42"
-          ],
-          "推理依据": "直接呼吁观众不要抱有侥幸心理,并将视频分享给亲朋好友,增强传播效果。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "总结与全民行动倡议",
-      "内容范围": [
-        "0:42-1:11"
-      ],
-      "推理依据": "对整个视频内容进行总结,再次强调安全的重要性,并号召大家共同行动,互相提醒,提升安全意识。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "安全无小事的提醒",
-          "内容范围": [
-            "0:42-0:51"
-          ],
-          "推理依据": "概括性地提醒观众安全的重要性,以及不拔充电器的隐患。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "个人行动与呼吁分享",
-          "内容范围": [
-            "0:51-1:01"
-          ],
-          "推理依据": "通过'我立刻检查了家里的插座'这一个人行动,鼓励观众效仿,并再次强调分享视频给亲友的重要性。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "增强安全意识与互相帮助",
-          "内容范围": [
-            "1:01-1:11"
-          ],
-          "推理依据": "发出更广泛的倡议,希望大家共同提高警惕,从身边小事做起,通过互助来提升整体安全水平,让更多人受益。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-01 18:19:34 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "安全警示教育",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "引言:充电器未拔引发火灾的严重后果",
-      "内容范围": [
-        "0:00-0:03"
-      ],
-      "推理依据": "视频开篇通过警报声、火灾画面和醒目文字直接点出主题和核心危险。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "火灾场景展示与警示",
-          "内容范围": [
-            "0:00-0:03"
-          ],
-          "推理依据": "以真实(或模拟)的火灾画面和警报声迅速抓住观众注意力,并直接引出“充电器不拔插头导致严重火灾”的警示。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "案例分析:不拔充电器导致财产损失",
-      "内容范围": [
-        "0:03-0:25"
-      ],
-      "推理依据": "通过具体案例和视觉证据,详细说明了因疏忽未拔充电器而引发的火灾及其破坏性后果。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "案例一:主人疏忽烧毁房屋",
-          "内容范围": [
-            "0:03-0:14"
-          ],
-          "推理依据": "讲述了一个因主人一时疏忽未拔充电器,导致房屋被烧毁的悲剧,强调了后果的严重性。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "案例二:床头充电器引发火灾",
-          "内容范围": [
-            "0:14-0:25"
-          ],
-          "推理依据": "展示了充电器在床头长时间未拔引发火灾的另一个常见场景,警告儿童和成年人类似的危险行为。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "危险原理揭示与安全意识提升",
-      "内容范围": [
-        "0:25-0:42"
-      ],
-      "推理依据": "从普遍习惯入手,解释了不拔充电器的潜在危险,并呼吁观众提高警惕。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "常见习惯的危险性",
-          "内容范围": [
-            "0:25-0:30"
-          ],
-          "推理依据": "指出'手机充完电不拔充电器'是常见但危险的习惯,引出后续的原理说明。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "充电器持续工作引发火灾的原理",
-          "内容范围": [
-            "0:30-0:37"
-          ],
-          "推理依据": "解释了充电器长时间插着会有微弱电流通过,导致温度升高,最终可能引发火灾的技术原理。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "呼吁警惕并分享信息",
-          "内容范围": [
-            "0:37-0:42"
-          ],
-          "推理依据": "直接呼吁观众不要抱有侥幸心理,并将视频分享给亲朋好友,增强传播效果。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "总结与全民行动倡议",
-      "内容范围": [
-        "0:42-1:11"
-      ],
-      "推理依据": "对整个视频内容进行总结,再次强调安全的重要性,并号召大家共同行动,互相提醒,提升安全意识。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "安全无小事的提醒",
-          "内容范围": [
-            "0:42-0:51"
-          ],
-          "推理依据": "概括性地提醒观众安全的重要性,以及不拔充电器的隐患。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "个人行动与呼吁分享",
-          "内容范围": [
-            "0:51-1:01"
-          ],
-          "推理依据": "通过'我立刻检查了家里的插座'这一个人行动,鼓励观众效仿,并再次强调分享视频给亲友的重要性。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "增强安全意识与互相帮助",
-          "内容范围": [
-            "1:01-1:11"
-          ],
-          "推理依据": "发出更广泛的倡议,希望大家共同提高警惕,从身边小事做起,通过互助来提升整体安全水平,让更多人受益。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-01 18:19:34 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 安全警示教育, 段落数: 4
-2025-12-01 18:19:34 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-01 18:19:34 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-01 18:19:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: u9dqwnklo1zt
-2025-12-01 18:19:34 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:130] - ▶ Step 1: 提取具体元素
-2025-12-01 18:19:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-01 18:20:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-01 18:20:01 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:134] - ▶ Step 2: 提取具象概念
-2025-12-01 18:20:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-01 18:20:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-01 18:20:32 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:138] - ▶ Step 2.1: 提取隐含概念
-2025-12-01 18:20:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-01 18:20:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-01 18:20:50 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:142] - ▶ Step 3: 总结抽象概念
-2025-12-01 18:20:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-01 18:21:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-01 18:21:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:152] - Step 1-3 完成 - 总计: 70 个元素 (具体:27, 具象:33, 隐含:3, 抽象:7)
-2025-12-01 18:21:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:162] - ▶ Step 4: 共性分析
-2025-12-01 18:21:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-01 18:22:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:168] - ▶ Step 5: 多维度评分
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:684] - 【多维度评分】输入: 70 个实质元素
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-12, name=电火花, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-13, name=排插, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-14, name=木质桌面, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-15, name=烧毁的墙壁插座, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-20, name=儿童, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-21, name=手机, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-22, name=烧毁的床上用品, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-23, name=烧毁的办公桌, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-24, name=烧毁的椅子, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具体元素-25, name=烧毁的电脑/显示器, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-1, name=警钟, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-3, name=插头, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-6, name=主人, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-7, name=疏忽, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-8, name=房子, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-10, name=不小心, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-11, name=大祸, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-12, name=火势, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-14, name=可燃物, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-15, name=孩子, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-17, name=温度, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-20, name=电流, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-21, name=工作状态, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-22, name=侥幸心理, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-24, name=亲朋好友, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-27, name=生活, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-28, name=隐患, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-29, name=插座, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-31, name=朋友, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-32, name=警惕, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:714] - ❌ 频次过滤: id=具象概念-33, name=安全意识, frequency=1
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-1, name=紧急警示, frequency=0
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-2, name=灾难性疏忽, frequency=0
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:703] - ✅ 频次过滤豁免(隐含概念): id=隐含概念-3, name=全民警醒, frequency=0
-2025-12-01 18:22:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:716] - 频次过滤: 39/70 个元素参与评分, 31 个元素被过滤
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:174] - ▶ Step 6: 筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-1, name=建筑, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-2, name=火焰, 原因=覆盖率=33.33%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-3, name=烟雾, 原因=灵感点语义>0.7
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-4, name=空调外机, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-5, name=女性, 原因=覆盖率=88.89%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-6, name=沙发, 原因=覆盖率=88.89%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-7, name=窗户, 原因=覆盖率=88.89%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-8, name=吊灯, 原因=覆盖率=88.89%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-9, name=充电器, 原因=覆盖率=55.56%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-10, name=充电线, 原因=覆盖率=55.56%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-11, name=墙壁插座, 原因=覆盖率=55.56%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-12, name=电火花, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-13, name=排插, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-14, name=木质桌面, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-15, name=烧毁的墙壁插座, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-16, name=烧毁的充电器, 原因=灵感点语义>0.7
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-17, name=烧毁的充电线, 原因=灵感点语义>0.7
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-18, name=烧毁的房间内部, 原因=灵感点语义>0.7
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具体元素-19, name=床, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-20, name=儿童, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-21, name=手机, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-22, name=烧毁的床上用品, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-23, name=烧毁的办公桌, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-24, name=烧毁的椅子, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具体元素-25, name=烧毁的电脑/显示器, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-26, name=茶几, 原因=覆盖率=88.89%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具体元素-27, name=地毯, 原因=覆盖率=88.89%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-1, name=警钟, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-2, name=充电器, 原因=覆盖率=66.67%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-3, name=插头, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-4, name=火灾, 原因=覆盖率=44.44%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-5, name=大火, 原因=灵感点语义>0.7
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-6, name=主人, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-7, name=疏忽, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-8, name=房子, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-9, name=手机, 原因=覆盖率=44.44%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-10, name=不小心, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-11, name=大祸, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-12, name=火势, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-13, name=家, 原因=覆盖率=33.33%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-14, name=可燃物, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-15, name=孩子, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-16, name=床, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-17, name=温度, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-18, name=人, 原因=覆盖率=33.33%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-19, name=习惯, 原因=灵感点语义>0.7
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-20, name=电流, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-21, name=工作状态, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-22, name=侥幸心理, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-23, name=视频, 原因=覆盖率=33.33%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-24, name=亲朋好友, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-25, name=安全, 原因=覆盖率=33.33%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:972] - ❌ 过滤: id=具象概念-26, name=小事, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-27, name=生活, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-28, name=隐患, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-29, name=插座, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=具象概念-30, name=家人, 原因=目的点语义>0.7
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-31, name=朋友, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-32, name=警惕, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:938] - ❌ 过滤: id=具象概念-33, name=安全意识, 原因=未通过筛选
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-1, name=火灾事故, 原因=覆盖率=44.44%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-2, name=电器安全隐患, 原因=覆盖率=66.67%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-3, name=人为疏忽, 原因=覆盖率=66.67%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-4, name=财产与生命安全, 原因=覆盖率=55.56%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-5, name=安全警示教育, 原因=覆盖率=66.67%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-6, name=防火安全, 原因=覆盖率=100.00%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:968] - ✅ 保留: id=抽象概念-7, name=用电规范, 原因=覆盖率=77.78%
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:974] - 筛选完成: 31/67 通过
-2025-12-01 18:24:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:178] - ▶ Step 7: 分类
-2025-12-01 18:24:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:184] - ▶ Step 8: 合并信息
-2025-12-01 18:24:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:190] - 实质元素提取完成 - 最终元素数: 31
-2025-12-01 18:24:42 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 31
-2025-12-01 18:24:42 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-01 18:24:42 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:78] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-01 18:24:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: u9dqwnklo1zt
-2025-12-01 18:24:43 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:138] - 输入: 具体元素=14, 具象概念=10, 隐含概念=0, 抽象概念=7, 形式关键点=0
-2025-12-01 18:24:43 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:148] - ▶ Step 1: 提取具象概念形式
-2025-12-01 18:24:43 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-01 18:25:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-01 18:25:18 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:291] - Step 1 完成 - 提取了 15 个具象概念形式
-2025-12-01 18:25:18 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:154] - ▶ Step 2: 提取具体元素形式
-2025-12-01 18:25:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-01 18:26:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-01 18:26:05 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:393] - Step 2 完成 - 提取了 21 个具体元素形式
-2025-12-01 18:26:05 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:160] - ▶ Step 3: 提取整体形式
-2025-12-01 18:26:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-01 18:26:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-01 18:26:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:510] - Step 3 完成 - 提取了 4 个整体形式
-2025-12-01 18:26:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:174] - Step 1-3 完成 - 总计提取: 40 个形式元素 (具象概念形式:15, 具体元素形式:21, 整体形式:4)
-2025-12-01 18:26:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - ▶ Step 4: 共性分析(跳过 - 形式元素不需要共性分析)
-2025-12-01 18:26:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:185] - ▶ Step 5: 多维度评分
-2025-12-01 18:26:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:523] - 【多维度评分】输入: 40 个形式元素
-2025-12-01 18:26:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:579] - 灵感点分批评估: 1 批
-2025-12-01 18:26:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:579] - 目的点分批评估: 1 批
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:557] - 多维度评分完成
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:191] - ▶ Step 6: 筛选
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:704] - 【筛选】输入: 形式元素评分结果
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-1, name=警示性开场语, 原因=目的点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-2, name=原因与后果直述, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-3, name=强调经济损失与情感价值, 原因=目的点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-4, name=行为对比凸显疏忽, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-5, name=小事酿大祸的强调, 原因=目的点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-6, name=时间紧迫与后果迅速, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-7, name=毁灭性结果的具象化, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-8, name=普遍性行为的呈现, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-9, name=原理性解释与危险预警, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-10, name=高风险可能性强调, 原因=目的点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-11, name=直接呼吁与集体行动号召, 原因=目的点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-12, name=警句式总结, 原因=目的点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-13, name=点破认知盲区, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具象概念形式-14, name=第一人称示范与影响, 原因=未通过筛选
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具象概念形式-15, name=安全责任范围扩展, 原因=目的点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-1, name=熊熊燃烧的火焰, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-2, name=浓密黑烟, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-3, name=主播形象, 原因=未通过筛选
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-4, name=简约灰色布艺沙发, 原因=未通过筛选
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-5, name=落地玻璃窗, 原因=未通过筛选
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-6, name=现代风格圆形吊灯, 原因=未通过筛选
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-7, name=白色塑料电源适配器, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-8, name=灰色或黑色数据线, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-9, name=白色墙面电源插座, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-10, name=焦黑熔化的充电器残骸, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-11, name=焦黑断裂的电线残骸, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-12, name=焦黑一片的房屋废墟, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-13, name=现代简约木质茶几, 原因=未通过筛选
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-14, name=灰色短绒地毯, 原因=未通过筛选
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-15, name=正在使用的电源适配器与数据线, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-16, name=房屋被火焰与浓烟吞噬的灾难场景, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:753] - ❌ 过滤: id=具体元素形式-17, name=儿童手持智能手机, 原因=未通过筛选
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-18, name=被火灾损毁的居住空间, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-19, name=手机充完电不拔充电器的日常行为, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-20, name=火灾警示与安全提醒, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=具体元素形式-21, name=呼吁亲友关注安全, 原因=目的点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-1, name=警示教育短视频, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-2, name=多模态组合呈现, 原因=目的点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-3, name=案例分析与后果展示, 原因=灵感点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - ✅ 保留: id=整体形式-4, name=社会化传播引导, 原因=目的点语义>0.7
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:755] - 筛选完成: 32/40 通过
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-01 18:27:59 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:764] - 【分类】输入: 32 个筛选后的形式元素
-2025-12-01 18:28:28 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:806] - 分类完成: 3 个维度
-2025-12-01 18:28:28 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:201] - ▶ 合并最终信息
-2025-12-01 18:28:28 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:876] - 【合并信息】输入: 32 个筛选后的元素ID
-2025-12-01 18:28:28 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:946] - 合并完成: 32 个元素
-2025-12-01 18:28:28 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - 形式元素提取完成 - 最终元素数: 32
-2025-12-01 18:28:28 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 32
-2025-12-01 18:28:28 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-01 18:28:28 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 31, 形式元素: 32
-2025-12-01 18:28:28 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-01 18:28:28 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-01 18:28:28 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-01 18:28:29 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:151] - 批量脚本理解完成: total=8, success=8, fail=0

+ 0 - 1
logs/deconstruction_system_20251201_210347.log

@@ -1 +0,0 @@
-2025-12-01 21:03:47 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully

+ 0 - 789
logs/deconstruction_system_20251201_210636.log

@@ -1,789 +0,0 @@
-2025-12-01 21:06:36 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-01 21:06:37 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:56] - ScriptWorkflowV2 初始化完成,model_provider: google_genai
-2025-12-01 21:06:37 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-01 21:06:37 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-01 21:06:37 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:73] - ScriptWorkflowV2 图构建完成 - 流程:视频上传 → L3 单元拆分 → 整体理解
-2025-12-01 21:06:37 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-01 21:06:37 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-01 21:06:37 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-01 21:06:37 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 21:06:42 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-01 21:06:42 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp940h374x.mp4
-2025-12-01 21:06:43 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp940h374x.mp4
-2025-12-01 21:08:03 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-01 21:08:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-01 21:08:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-01 21:08:14 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-01 21:08:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/wglpoe30fss0
-2025-12-01 21:08:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-01 21:08:14 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:70] - ================================================================================
-2025-12-01 21:08:14 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:71] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-01 21:08:14 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:72] - ================================================================================
-2025-12-01 21:08:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: wglpoe30fss0
-2025-12-01 21:08:15 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:90] - 开始视频脚本分析和L3单元拆分...
-2025-12-01 21:08:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-01 21:10:00 - DeconstructionSystem.src.utils.json_extractor - ERROR - [json_extractor.py:57] - JSON解析失败: Invalid control character at: line 2 column 43 (char 44)
-JSON修复也失败: Invalid control character at: line 2 column 43 (char 44)
-内容: {
-  "markdown_result": "## 单元 1:人到晚年,最想念的老同学
-*   **时间范围**:[00:00 - 00:01]
-*   **完整文案**:\"人到晚年,是我最想念的老同学。\"
-*   **实质 A:【具体元素】(老同学)**
-    *   **对应形式-文案**:使用具象称谓“老同学”,直接点明主题人物。
-    *   **对应形式-画面**:无特定人物画面,但背景为一栋带有古典建筑风格的房屋,被修剪整齐的园林环绕,远处有山峦,整体呈现出宁静、成熟的氛围,暗示着岁月流逝与生活沉淀,为“老同学”这一概念提供了背景。字幕为黄色粗体字,醒目且带有温暖感。
-    *   **对应形式-声音**:男声语速缓慢,语调温和,BGM为轻柔的怀旧旋律,营造出思念与感慨的氛围。
-*   **实质 B:【具象概念】(想念)**
-    *   **对应形式-文案**:直接表达“想念”这一动作和情感。
-    *   **对应形式-画面**:背景画面稳定,但带有柔和的光线,增强了情感的内敛与深刻。
-    *   **对应形式-声音**:语调中略带一丝感慨,配合BGM,强化了思念的情绪。
-*   **实质 C:【抽象概念】(晚年)**
-    *   **对应形式-文案**:使用“晚年”这一时间概念,暗示人生阶段。
-    *   **对应形式-画面**:画面中的古典建筑和自然风光,象征着时间的沉淀和生命的周期,与“晚年”概念形成视觉呼应。
-    *   **对应形式-声音**:语速和BGM的节奏感营造出一种平和而深远的意境,符合“晚年”的平静与回忆感。
-
-## 单元 2:特分享给你看看
-*   **时间范围**:[00:01 - 00:03]
-*   **完整文案**:\"特分享给你看看。\"
-*   **实质 A:【具体元素】(你)**
-    *   **对应形式-文案**:使用第二人称代词“你”,建立与观众的直接对话感。
-    *   **对应形式-画面**:画面延续,保持温馨氛围,仿佛是私人的分享。
-    *   **对应形式-声音**:语调亲切,增强了分享的意图。
-*   **实质 B:【具象概念】(分享、看看)**
-    *   **对应形式-文案**:使用动词“分享”和“看看”,明确了视频的目的和对观众的引导。
-    *   **对应形式-画面**:字幕切换自然,与语速同步。
-    *   **对应形式-声音**:语速和语调保持平稳,传达出真诚的分享意愿。
-*   **实质 C:【抽象概念】(亲密感)**
-    *   **对应形式-文案**:通过直接称呼和邀请,营造一种与观众的亲密感和互动。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:语调的亲切感。
-
-## 单元 3:有一种关系叫老同学
-*   **时间范围**:[00:03 - 00:04]
-*   **完整文案**:\"有一种关系叫老同学\"
-*   **实质 A:【具体元素】(老同学)**
-    *   **对应形式-文案**:再次提及“老同学”,强调其作为一种特殊关系的独特性。
-    *   **对应形式-画面**:画面从之前的白日场景转变为黄昏或日出,金黄色的光线笼罩着房屋和远山,营造出温暖而怀旧的氛围,象征着这种关系的珍贵和历史感。
-    *   **对应形式-声音**:语调略带庄重,BGM保持温暖。
-*   **实质 C:【抽象概念】(独特性、珍视)**
-    *   **对应形式-文案**:使用“有一种…叫…”句式,突出这种关系的特别和值得被命名。
-    *   **对应形式-画面**:黄昏的金色调强化了珍贵和温暖的情感。
-    *   **对应形式-声音**:无。
-
-## 单元 4:有一种感动叫因为我们是同学
-*   **时间范围**:[00:04 - 00:07]
-*   **完整文案**:\"有一种感动叫因为我们是同学\"
-*   **实质 A:【具体元素】(我们)**
-    *   **对应形式-文案**:代词“我们”,强调集体和共同的身份。
-    *   **对应形式-画面**:画面保持不变,这种稳定感衬托出情感的持久。
-    *   **对应形式-声音**:无。
-*   **实质 C:【抽象概念】(感动、身份认同)**
-    *   **对应形式-文案**:直接点出“感动”,并给出原因“因为我们是同学”,强调共同经历带来的情感共鸣。
-    *   **对应形式-画面**:画面中的宁静和广阔,为这种深沉的情感提供了背景。
-    *   **对应形式-声音**:语调饱含情感,BGM的旋律在此处可能略有起伏,增强感染力。
-
-## 单元 5:有一份牵挂叫同学情
-*   **时间范围**:[00:07 - 00:09]
-*   **完整文案**:\"有一份牵挂叫同学情\"
-*   **实质 C:【抽象概念】(牵挂、情谊)**
-    *   **对应形式-文案**:使用“牵挂”和“同学情”,将抽象的情感具象化为一种情谊。
-    *   **对应形式-画面**:画面持续保持日落/日出景色,这种持续的温暖色调强调了情谊的恒久。
-    *   **对应形式-声音**:语调平和,传递出一种深情。
-
-## 单元 6:同学情是永远割不断的情
-*   **时间范围**:[00:09 - 00:11]
-*   **完整文案**:\"同学情是永远割不断的情\"
-*   **实质 C:【抽象概念】(永恒、坚韧)**
-    *   **对应形式-文案**:使用“永远割不断”这一修辞,强调同学情谊的坚韧和持久,不可分割。
-    *   **对应形式-画面**:画面保持不变,稳定而宽广的背景暗示了情感的广阔和深度。
-    *   **对应形式-声音**:语调坚定,BGM可能在此处略有加强,烘托情感的宏大。
-
-## 单元 7:同学缘是永远不能散的缘
-*   **时间范围**:[00:11 - 00:13]
-*   **完整文案**:\"同学缘是永远不能散的缘\"
-*   **实质 C:【抽象概念】(缘分、不可分离)**
-    *   **对应形式-文案**:使用“缘”的概念,强调同学情谊是命中注定且不可分离的。
-    *   **对应形式-画面**:画面由之前的建筑转变为一条充满古韵的石板小巷,两旁是房屋和盛开的粉色花朵,上方垂下柳条,营造出诗意、婉约而又充满生机的氛围,象征着缘分的美好和绵延。
-    *   **对应形式-声音**:语调柔和,BGM在此处可能过渡到更轻快或更具诗意的旋律。
-
-## 单元 8:同学情愈久愈纯正
-*   **时间范围**:[00:13 - 00:15]
-*   **完整文案**:\"同学情愈久愈纯正\"
-*   **实质 C:【抽象概念】(纯粹、时间深化)**
-    *   **对应形式-文案**:使用“愈久愈纯正”的递进修辞,表达情谊随着时间沉淀而变得更加纯粹和真挚。
-    *   **对应形式-画面**:小巷画面中的花朵和绿意,象征着生命力和纯洁,与“纯正”相呼应。
-    *   **对应形式-声音**:语速平缓,语调充满肯定。
-
-## 单元 9:愈久愈珍贵,愈久愈甘甜
-*   **时间范围**:[00:15 - 00:17]
-*   **完整文案**:\"愈久愈珍贵,愈久愈甘甜\"
-*   **实质 C:【抽象概念】(珍贵、美好)**
-    *   **对应形式-文案**:进一步使用“愈久愈珍贵”、“愈久愈甘甜”进行排比,强调情谊随着时间的价值提升和美好感受。
-    *   **对应形式-画面**:画面色彩鲜明,花朵盛开,寓意着美好和丰盛,与“珍贵”、“甘甜”相得益彰。
-    *   **对应形式-声音**:语调充满赞美,BGM在此处可能达到一个小高潮,情感充沛。
-
-## 单元 10:同学情虽不是亲情,却不逊于亲情
-*   **时间范围**:[00:17 - 00:21]
-*   **完整文案**:\"同学情虽不是亲情,却不逊于亲情\"
-*   **实质 C:【抽象概念】(情感强度、亲密)**
-    *   **对应形式-文案**:通过与“亲情”的比较,强调同学情谊的深厚和重要性,虽非血缘,却有着同等的份量。
-    *   **对应形式-画面**:小巷的蜿蜒和深远,暗示情感的深度。
-    *   **对应形式-声音**:语调肯定有力,表达出对同学情谊的高度评价。
-
-## 单元 11:哪怕是十几年数十年聚散两茫茫
-*   **时间范围**:[00:21 - 00:25]
-*   **完整文案**:\"哪怕是十几年数十年聚散两茫茫\"
-*   **实质 B:【具象概念】(聚散)**
-    *   **对应形式-文案**:描绘了同学之间长时间分离(聚散两茫茫)的现实。
-    *   **对应形式-画面**:画面从古色小巷切换到一栋依山而建的木屋,周围是郁郁葱葱的山峦和蜿蜒的小径,呈现出一种遗世独立的宁静感,暗示着分离和时间的流逝。
-    *   **对应形式-声音**:语速放缓,BGM可能略带一丝悠远感,烘托时间的跨度。
-*   **实质 A:【具体元素】(十几年、数十年)**
-    *   **对应形式-文案**:具体的时间跨度,突出分离之久。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 单元 12:依然是不思量自难忘岁月悠悠催白了头
-*   **时间范围**:[00:25 - 00:27]
-*   **完整文案**:\"依然是不思量自难忘岁月悠悠催白了头\"
-*   **实质 C:【抽象概念】(回忆、岁月痕迹)**
-    *   **对应形式-文案**:引用经典诗句“不思量,自难忘”,表达深埋心底的思念,并加入“岁月悠悠催白了头”,体现时间的沧桑感和对容颜的改变。
-    *   **对应形式-画面**:木屋和山峦的背景,象征着自然和时间的永恒,而人却会老去,形成对比。
-    *   **对应形式-声音**:语调略带沧桑感,BGM的旋律在此处可能更加悠长,引人深思。
-
-## 单元 13:久别的同学盼重逢
-*   **时间范围**:[00:27 - 00:29]
-*   **完整文案**:\"久别的同学盼重逢\"
-*   **实质 A:【具体元素】(久别的同学)**
-    *   **对应形式-文案**:强调同学“久别”的状态。
-    *   **对应形式-画面**:木屋的画面不变,其孤立感反衬出对重逢的渴望。
-    *   **对应形式-声音**:无。
-*   **实质 B:【具象概念】(盼重逢)**
-    *   **对应形式-文案**:直接表达了对再次相见的期盼。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:语调中充满期待。
-
-## 单元 14:同学不分贵与贱
-*   **时间范围**:[00:29 - 00:31]
-*   **完整文案**:\"同学不分贵与贱\"
-*   **实质 C:【抽象概念】(平等、纯粹)**
-    *   **对应形式-文案**:强调同学之间不分社会地位的平等与纯粹。
-    *   **对应形式-画面**:木屋和自然的背景,暗示了返璞归真,世俗界限的消融,与“不分贵贱”的理念相符。
-    *   **对应形式-声音**:语调坚定有力,表达出对这种平等价值观的认同。
-
-## 单元 15:同学没有富和穷
-*   **时间范围**:[00:31 - 00:33]
-*   **完整文案**:\"同学没有富和穷\"
-*   **实质 C:【抽象概念】(平等、无私)**
-    *   **对应形式-文案**:进一步强调同学之间不分财富的平等和无私。
-    *   **对应形式-画面**:画面保持不变,强化了这种超越物质的纯粹情谊。
-    *   **对应形式-声音**:语调平稳,重复强调平等。
-
-## 单元 16:同学情贯穿于难忘的岁月,谨记着难解的情结
-*   **时间范围**:[00:33 - 00:37]
-*   **完整文案**:\"同学情贯穿于难忘的岁月,谨记着难解的情结\"
-*   **实质 B:【具象概念】(贯穿、谨记)**
-    *   **对应形式-文案**:使用“贯穿”和“谨记”来描述情谊的持久和记忆的深刻。
-    *   **对应形式-画面**:画面从木屋过渡到烟雨蒙蒙的水乡,小桥流水人家,柳树依依,画面自带朦胧和诗意,暗示时间流逝和情感的绵长,如同情结般难以解开。
-    *   **对应形式-声音**:语速缓慢,语调深沉,BGM在此处可能更加悠扬,烘托情谊的厚重感。
-*   **实质 C:【抽象概念】(记忆、情结)**
-    *   **对应形式-文案**:强调岁月和情结的“难忘”与“难解”,表现情谊的深度。
-    *   **对应形式-画面**:水乡的景象,常与记忆和思念相关联,与文案意境相符。
-    *   **对应形式-声音**:无。
-
-## 单元 17:酿成了陈年的老酒,窖藏了珍贵的古董
-*   **时间范围**:[00:37 - 00:40]
-*   **完整文案**:\"酿成了陈年的老酒,窖藏了珍贵的古董\"
-*   **实质 C:【抽象概念】(珍贵、沉淀)**
-    *   **对应形式-文案**:使用“老酒”和“古董”的比喻,形象地表达同学情谊经过岁月沉淀后的醇厚和珍贵。
-    *   **对应形式-画面**:水乡古朴的建筑和水面,如同陈年老酒和古董一般,充满历史感和韵味,与比喻相得益彰。
-    *   **对应形式-声音**:语调充满赞美,BGM可能变得更加醇厚,体现“老酒”的韵味。
-
-## 单元 18:无论同窗共读时间长与短,三年也好,五载也罢
-*   **时间范围**:[00:40 - 00:44]
-*   **完整文案**:\"无论同窗共读时间长与短,三年也好,五载也罢\"
-*   **实质 A:【具体元素】(三年、五载)**
-    *   **对应形式-文案**:具体的时间长度,强调无论时间长短。
-    *   **对应形式-画面**:水乡的画面,其宁静和永恒感,超越了时间的具体长短。
-    *   **对应形式-声音**:无。
-*   **实质 B:【具象概念】(同窗共读)**
-    *   **对应形式-文案**:描述了学生时代共同学习的经历。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-*   **实质 C:【抽象概念】(无关时间)**
-    *   **对应形式-文案**:使用“无论…长与短,三年也好,五载也罢”的句式,强调情谊的深浅与共同度过的时间长短无关。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:语调豁达,表现出对情谊本质的深刻理解。
-
-## 单元 19:同学之间的悠悠友情,一生都难以隔断
-*   **时间范围**:[00:44 - 00:47]
-*   **完整文案**:\"同学之间的悠悠友情,一生都难以隔断\"
-*   **实质 C:【抽象概念】(持久、不可磨灭)**
-    *   **对应形式-文案**:使用“悠悠友情”和“一生都难以隔断”,强调情谊的绵长和不可磨灭。
-    *   **对应形式-画面**:水乡的流水,象征着时间的流逝和情感的绵延不绝。
-    *   **对应形式-声音**:语调深情,BGM在此处可能达到一个情感高点,表达情谊的永恒。
-
-## 单元 20:同学情一世情,三言两语说不清
-*   **时间范围**:[00:47 - 00:50]
-*   **完整文案**:\"同学情一世情,三言两语说不清\"
-*   **实质 C:【抽象概念】(永恒、深奥)**
-    *   **对应形式-文案**:用“一世情”概括情谊的永恒,用“三言两语说不清”表达其复杂和深奥,超越言语。
-    *   **对应形式-画面**:画面从水乡切换到一幅描绘乡村田园风光的景象:房屋、菜地、远山,天空白云悠悠,整体呈现出清新、质朴、回归自然的氛围,暗示情谊的纯粹和根植于生活。
-    *   **对应形式-声音**:语速缓慢,语调充满感慨,BGM可能转换为更田园风格的旋律。
-
-## 单元 21:同学情那是同窗数载的依恋,那是青春岁月的证明
-*   **时间范围**:[00:50 - 00:53]
-*   **完整文案**:\"同学情那是同窗数载的依恋,那是青春岁月的证明\"
-*   **实质 B:【具象概念】(依恋)**
-    *   **对应形式-文案**:表达了对过去共同时光的留恋和不舍。
-    *   **对应形式-画面**:田园风光,唤起对纯真年代的回忆,与“青春岁月”相呼应。
-    *   **对应形式-声音**:无。
-*   **实质 C:【抽象概念】(青春、证明)**
-    *   **对应形式-文案**:将同学情定义为“依恋”和“证明”,强调其与青春和共同经历的深刻联系。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:语调柔和,充满回忆。
-
-## 单元 22:那是世间最纯真的友谊
-*   **时间范围**:[00:53 - 00:56]
-*   **完整文案**:\"那是世间最纯真的友谊\"
-*   **实质 C:【抽象概念】(纯真、友谊)**
-    *   **对应形式-文案**:使用“最纯真”这一最高级,强调同学友谊的无暇和美好。
-    *   **对应形式-画面**:田园的自然、未经雕琢的美,与“纯真”相契合。
-    *   **对应形式-声音**:语调充满赞美和肯定。
-
-## 单元 23:那是看不见摸不着的惦记
-*   **时间范围**:[00:56 - 00:59]
-*   **完整文案**:\"那是看不见摸不着的惦记\"
-*   **实质 B:【具象概念】(惦记)**
-    *   **对应形式-文案**:描述了虽然无法感知,但真实存在于心中的思念。
-    *   **对应形式-画面**:画面保持不变,宁静的景色给人一种“惦记”虽无形却无处不在的感受。
-    *   **对应形式-声音**:语调轻柔,表达出内心深处的情感。
-*   **实质 C:【抽象概念】(无形、深沉)**
-    *   **对应形式-文案**:使用“看不见摸不着”的描述,强调惦记的无形和深沉。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 单元 24:或许彼此是天之涯海之角的距离,但何时也隔阻不了同学之间的深情相依
-*   **时间范围**:[00:59 - 01:03]
-*   **完整文案**:\"或许彼此是天之涯海之角的距离,但何时也隔阻不了同学之间的深情相依\"
-*   **实质 B:【具象概念】(距离)**
-    *   **对应形式-文案**:使用“天之涯海之角”这一夸张修辞,描绘了地理上的遥远距离。
-    *   **对应形式-画面**:画面从田园风光切换到一片黄色花海和青翠山峦,蜿蜒的小径通向远方,暗示着广阔的空间和远距离的友谊。
-    *   **对应形式-声音**:语速缓慢,语调略带感慨。
-*   **实质 C:【抽象概念】(超越距离、深情)**
-    *   **对应形式-文案**:通过转折句“但何时也隔阻不了”,强调同学情谊超越物理距离的深厚和相互依赖。
-    *   **对应形式-画面**:远山的连绵不绝和花海的生机,共同营造出一种超越障碍、情感永存的意境。
-    *   **对应形式-声音**:语调坚定,BGM可能略微激昂,表达情感的强大。
-
-## 单元 25:忆往昔,曾经的玩闹逗笑,如今都成了历史
-*   **时间范围**:[01:03 - 01:07]
-*   **完整文案**:\"忆往昔,曾经的玩闹逗笑,如今都成了历史\"
-*   **实质 B:【具象概念】(玩闹逗笑)**
-    *   **对应形式-文案**:具体描述了年少时嬉戏打闹的场景。
-    *   **对应形式-画面**:画面从花海切换到两栋现代风格的别墅,暗示着从过去走向现在,生活环境的变迁,与“历史”相呼应。
-    *   **对应形式-声音**:语速放缓,语调带着一丝怀旧和感慨。
-*   **实质 C:【抽象概念】(怀旧、流逝)**
-    *   **对应形式-文案**:以“忆往昔”开篇,点明怀旧主题,并指出过去的一切都已成为“历史”,强调时间的不可逆转。
-    *   **对应形式-画面**:现代建筑的风格与之前的自然风光形成对比,进一步强调了时间的变化。
-    *   **对应形式-声音**:BGM可能在此处略显悠远。
-
-## 单元 26:曾经的朝夕相处,如今都成了回忆
-*   **时间范围**:[01:07 - 01:10]
-*   **完整文案**:\"曾经的朝夕相处,如今都成了回忆\"
-*   **实质 B:【具象概念】(朝夕相处)**
-    *   **对应形式-文案**:描述了过去日夜相伴的亲密生活。
-    *   **对应形式-画面**:两栋别墅的画面,以分屏或拼接的方式呈现,或许暗示了各自有了新的生活空间,但共同的背景(山峦)又连接着彼此。
-    *   **对应形式-声音**:无。
-*   **实质 C:【抽象概念】(回忆)**
-    *   **对应形式-文案**:将“朝夕相处”的状态转变为“回忆”,再次强调时间对现实的转化。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:语调柔和,充满追忆。
-
-## 单元 27:曾经的梦想目标,如今都成了追忆
-*   **时间范围**:[01:10 - 01:13]
-*   **完整文案**:\"曾经的梦想目标,如今都成了追忆\"
-*   **实质 C:【抽象概念】(梦想、追忆)**
-    *   **对应形式-文案**:将过去的“梦想目标”转化为“追忆”,表达对青春理想的怀念和感叹。
-    *   **对应形式-画面**:画面从两栋别墅切换到一栋带有宽阔草坪的别墅,阳光从云层中射出,营造出一种宏大而又略带伤感的氛围,仿佛在回顾曾经的辉煌与失落。
-    *   **对应形式-声音**:语调略带沉重,BGM可能略有升华,引发共鸣。
-
-## 单元 28:忘不了当初那一张张稚嫩的笑脸
-*   **时间范围**:[01:13 - 01:16]
-*   **完整文案**:\"忘不了当初那一张张稚嫩的笑脸\"
-*   **实质 A:【具体元素】(稚嫩的笑脸)**
-    *   **对应形式-文案**:具象化地描绘了年轻时纯真的面容。
-    *   **对应形式-画面**:别墅的宽阔草坪,象征着青春的广阔与美好。
-    *   **对应形式-声音**:无。
-*   **实质 C:【抽象概念】(记忆、纯真)**
-    *   **对应形式-文案**:使用“忘不了”强调记忆的深刻,并突出“稚嫩”的纯真。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:语调深情,充满怀念。
-
-## 单元 29:忘不了当初那一阵阵熟悉的笑声
-*   **时间范围**:[01:16 - 01:20]
-*   **完整文案**:\"忘不了当初那一阵阵熟悉的笑声\"
-*   **实质 B:【具象概念】(熟悉的笑声)**
-    *   **对应形式-文案**:听觉上的记忆,强调笑声的熟悉感。
-    *   **对应形式-画面**:画面切换到一幅壮丽的梯田景观,粉色的花朵和金黄色的油菜花交织,远山如黛,云雾缭绕,色彩斑斓而富有生机,象征着青春的活力和美好的回忆,与“笑声”的欢快相呼应。
-    *   **对应形式-声音**:语调轻快,可能加入一些模拟笑声的轻微音效,增加回忆的沉浸感。
-*   **实质 C:【抽象概念】(记忆、欢愉)**
-    *   **对应形式-文案**:再次强调“忘不了”,突出笑声带来的欢愉记忆。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 单元 30:忘不了当初那一串串有趣的故事
-*   **时间范围**:[01:20 - 01:23]
-*   **完整文案**:\"忘不了当初那一串串有趣的故事\"
-*   **实质 B:【具象概念】(有趣的故事)**
-    *   **对应形式-文案**:具体描述了学生时代发生的趣事。
-    *   **对应形式-画面**:梯田花海的画面,其丰富多彩的景象,如同“有趣的故事”般引人入胜。
-    *   **对应形式-声音**:语调充满愉悦,BGM可能在此处略显活泼。
-*   **实质 C:【抽象概念】(记忆、趣味)**
-    *   **对应形式-文案**:通过“一串串”描绘故事的丰富,突出其“有趣”性,再次强化记忆。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 单元 31:忘不了当初那一幕幕快乐的情景
-*   **时间范围**:[01:23 - 01:24]
-*   **完整文案**:\"忘不了当初那一幕幕快乐的情景\"
-*   **实质 B:【具象概念】(快乐的情景)**
-    *   **对应形式-文案**:描绘了过去快乐的场景。
-    *   **对应形式-画面**:梯田花海的画面,整体的明亮和活力感,完美契合“快乐的情景”。
-    *   **对应形式-声音**:语调欢快,BGM可能在此处达到一个高点。
-*   **实质 C:【抽象概念】(记忆、喜悦)**
-    *   **对应形式-文案**:使用“一幕幕”描绘情景的生动,突出“快乐”,再次强化记忆。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 单元 32:由于工作的繁忙,各自的闯荡
-*   **时间范围**:[01:24 - 01:26]
-*   **完整文案**:\"由于工作的繁忙,各自的闯荡\"
-*   **实质 B:【具象概念】(繁忙、闯荡)**
-    *   **对应形式-文案**:描述了毕业后工作和生活的现实状态,解释了联系减少的原因。
-    *   **对应形式-画面**:画面从梯田花海切换到江南水乡的景象,小舟在水面荡漾,两岸是黛瓦白墙的古建筑,柳枝低垂,画面清新而富有生活气息。这种场景既可以理解为忙碌后的归宿,也可以暗示各自奔波的不同路径。
-    *   **对应形式-声音**:语调变得平实,BGM可能略微放缓,带有淡淡的叙述感。
-*   **实质 C:【抽象概念】(现实、疏离)**
-    *   **对应形式-文案**:说明了现实因素导致的分离。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 单元 33:毕业后的我们联系甚少,可一点也不会影响彼此的亲密友情
-*   **时间范围**:[01:26 - 01:30]
-*   **完整文案**:\"毕业后的我们联系甚少,可一点也不会影响彼此的亲密友情\"
-*   **实质 B:【具象概念】(联系甚少)**
-    *   **对应形式-文案**:直接描述了联系减少的状况。
-    *   **对应形式-画面**:水乡的静谧,反衬出即使联系甚少,情谊依然存在的深度。
-    *   **对应形式-声音**:无。
-*   **实质 C:【抽象概念】(友情、亲密)**
-    *   **对应形式-文案**:通过转折句强调即使联系减少,也“不会影响”深厚的“亲密友情”。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:语调肯定,BGM在此处可能重新变得温暖。
-
-## 单元 34:相见之后,不管你喊我的绰号,还是我叫你的乳名
-*   **时间范围**:[01:30 - 01:35]
-*   **完整文案**:\"相见之后,不管你喊我的绰号,还是我叫你的乳名\"
-*   **实质 B:【具象概念】(喊绰号、叫乳名)**
-    *   **对应形式-文案**:具体描绘了重逢时亲昵的互动方式,这些称呼是学生时代特有的。
-    *   **对应形式-画面**:水乡的画面,小舟荡漾,暗示着友情的自由和轻松。
-    *   **对应形式-声音**:语调轻松愉快,BGM可能变得更加活泼。
-*   **实质 C:【抽象概念】(亲昵、无拘束)**
-    *   **对应形式-文案**:使用“不管…还是…”的句式,强调无论用何种方式称呼,都充满亲昵和无拘束。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 单元 35:对方都不会计较,反而笑得那么开心
-*   **时间范围**:[01:35 - 01:38]
-*   **完整文案**:\"对方都不会计较,反而笑得那么开心\"
-*   **实质 B:【具象概念】(笑)**
-    *   **对应形式-文案**:描绘了开心的笑容,是真挚友情的体现。
-    *   **对应形式-画面**:画面从水乡切换到一片依山而建的村庄,梯田层层叠叠,远山云雾缭绕,景色开阔而富有生命力,带来一种心旷神怡的感受,与“开心”的情绪相呼应。
-    *   **对应形式-声音**:语调充满喜悦,BGM可能变得更加明快。
-*   **实质 C:【抽象概念】(宽容、喜悦)**
-    *   **对应形式-文案**:强调同学之间“不计较”的宽容,以及重逢带来的“开心”。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 单元 36:相聚之时,不管我拍你一掌,还是你K我一拳
-*   **时间范围**:[01:38 - 01:42]
-*   **完整文案**:\"相聚之时,不管我拍你一掌,还是你K我一拳\"
-*   **实质 B:【具象概念】(拍一掌、K一拳)**
-    *   **对应形式-文案**:具体描绘了重逢时打闹嬉戏的身体互动,这些动作带有学生时代特有的亲密和玩笑。
-    *   **对应形式-画面**:村庄和梯田的画面,其自然和真实感,映衬出这种不设防的互动。
-    *   **对应形式-声音**:语调活泼,BGM可能带有轻快的节奏,甚至加入轻微的音效,增强画面感。
-*   **实质 C:【抽象概念】(亲密、打闹)**
-    *   **对应形式-文案**:通过“不管…还是…”的句式,强调这种打闹是无伤大雅的亲密行为。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 单元 37:对方不但不计较,反而心里感觉很舒坦
-*   **时间范围**:[01:42 - 01:44]
-*   **完整文案**:\"对方不但不计较,反而心里感觉很舒坦\"
-*   **实质 C:【抽象概念】(舒适、真诚)**
-    *   **对应形式-文案**:再次强调“不计较”,并引出“心里感觉很舒坦”,表现出真诚和放松。
-    *   **对应形式-画面**:村庄和梯田的画面,其广阔和宁静,与内心“舒坦”的感受相呼应。
-    *   **对应形式-声音**:语调轻松,BGM可能变得更加舒缓。
-
-## 单元 38:现如今那一张张稚嫩的小脸上渐渐刻上了皱纹,那一声声熟悉的笑声里充满了沧桑
-*   **时间范围**:[01:44 - 01:49]
-*   **完整文案**:\"现如今那一张张稚嫩的小脸上渐渐刻上了皱纹,那一声声熟悉的笑声里充满了沧桑\"
-*   **实质 A:【具体元素】(稚嫩的小脸、皱纹、熟悉的笑声)**
-    *   **对应形式-文案**:具体描绘了外貌和声音的变化,对比今昔。
-    *   **对应形式-画面**:画面从村庄切换到一条铺满石板的小径,两旁是翠绿的植物,远处山峦叠嶂,云雾缭绕。这种幽深的小径,象征着岁月流逝和人生的轨迹,与“皱纹”和“沧桑”的意境相符。
-    *   **对应形式-声音**:语速缓慢,语调略带沉重和感慨,BGM可能在此处变得更加深沉。
-*   **实质 C:【抽象概念】(岁月流逝、沧桑)**
-    *   **对应形式-文案**:通过“渐渐刻上了皱纹”和“充满了沧桑”,直接点明了时间在人身上留下的痕迹,表达了对时光飞逝的感叹。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 单元 39:那一串串有趣的故事,仅剩下的回味
-*   **时间范围**:[01:49 - 01:53]
-*   **完整文案**:\"那一串串有趣的故事,仅剩下的回味\"
-*   **实质 B:【具象概念】(有趣的故事、回味)**
-    *   **对应形式-文案**:描述了过去故事的趣味性和如今只能“回味”的状态。
-    *   **对应形式-画面**:石板小径的画面,其深远感和两旁生长的植物,暗示着故事如同这些植物一样,虽然过去,却留下了生动的痕迹,供人回味。
-    *   **对应形式-声音**:语调悠长,BGM可能在此处略带一丝甜蜜的忧伤。
-*   **实质 C:【抽象概念】(记忆、余韵)**
-    *   **对应形式-文案**:强调故事的“仅剩下回味”,表达对过去美好时光的怀念和珍视。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 单元 40:那一幕幕快乐的情景,还犹在眼前
-*   **时间范围**:[01:53 - 01:57]
-*   **完整文案**:\"那一幕幕快乐的情景,还犹在眼前\"
-*   **实质 B:【具象概念】(快乐的情景、犹在眼前)**
-    *   **对应形式-文案**:描绘了快乐场景在脑海中清晰可见,如同昨日。
-    *   **对应形式-画面**:石板小径的画面,其清晰的纹理和绿意盎然的植物,仿佛将回忆具象化,使人感到情景“犹在眼前”。
-    *   **对应形式-声音**:语调充满温馨和肯定,BGM可能变得更加明亮。
-*   **实质 C:【抽象概念】(生动记忆、怀念)**
-    *   **对应形式-文案**:通过“犹在眼前”的描述,表达记忆的鲜活和对快乐时光的深深怀念。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 41. 同学情最实在
-*   **时间范围**:[01:57 - 01:58]
-*   **完整文案**:\"同学情最实在\"
-*   **实质 C:【抽象概念】(实在、真实)**
-    *   **对应形式-文案**:使用“最实在”这一最高级,强调同学情谊的真实和不虚假。
-    *   **对应形式-画面**:画面从石板小径切换到一片充满生机的田园风光,有房屋、菜地、盛开的鲜花,远山层叠,云雾缭绕,整体呈现出质朴、真实的美感,与“实在”相契合。
-    *   **对应形式-声音**:语调肯定有力,BGM可能在此处略显朴实。
-
-## 42. 不需要丝毫的伪装
-*   **时间范围**:[01:58 - 02:00]
-*   **完整文案**:\"不需要丝毫的伪装\"
-*   **实质 C:【抽象概念】(真诚、纯粹)**
-    *   **对应形式-文案**:通过“不需要伪装”进一步解释“实在”,强调情谊的真诚和纯粹。
-    *   **对应形式-画面**:田园风光的自然、未经修饰的景象,正是“不需要伪装”的视觉体现。
-    *   **对应形式-声音**:语调坚定。
-
-## 43. 同学情最珍贵
-*   **时间范围**:[02:00 - 02:01]
-*   **完整文案**:\"同学情最珍贵\"
-*   **实质 C:【抽象概念】(珍贵)**
-    *   **对应形式-文案**:使用“最珍贵”这一最高级,强调同学情谊的无价。
-    *   **对应形式-画面**:画面保持不变,田园的丰富色彩和远山的壮丽,共同烘托出情谊的珍贵。
-    *   **对应形式-声音**:语调充满赞美。
-
-## 44. 不需要任何的装潢
-*   **时间范围**:[02:01 - 02:03]
-*   **完整文案**:\"不需要任何的装潢\"
-*   **实质 C:【抽象概念】(朴素、自然)**
-    *   **对应形式-文案**:通过“不需要装潢”进一步解释“珍贵”,强调情谊的朴素和自然,不加雕饰。
-    *   **对应形式-画面**:田园风光的纯朴,正是“不需要装潢”的视觉化表达。
-    *   **对应形式-声音**:语调平和。
-
-## 45. 同学情最美好
-*   **时间范围**:[02:03 - 02:04]
-*   **完整文案**:\"同学情最美好\"
-*   **实质 C:【抽象概念】(美好)**
-    *   **对应形式-文案**:使用“最美好”这一最高级,概括情谊的整体积极感受。
-    *   **对应形式-画面**:画面保持不变,整体温暖和谐的色调,与“美好”相得益彰。
-    *   **对应形式-声音**:语调充满积极情感。
-
-## 46. 是那么的随意,那么的真诚,那么的绵长
-*   **时间范围**:[02:04 - 02:07]
-*   **完整文案**:\"是那么的随意,那么的真诚,那么的绵长\"
-*   **实质 C:【抽象概念】(随意、真诚、绵长)**
-    *   **对应形式-文案**:使用排比句式,从多个维度描绘同学情谊的美好品质:自在、真挚和持久。
-    *   **对应形式-画面**:画面中的田园风光,小路蜿蜒,暗示情谊的“绵长”;自然的色彩和景物,体现“随意”和“真诚”。
-    *   **对应形式-声音**:语调流畅,富有感染力,BGM可能在此处略有起伏,增强情感。
-
-## 47. 青山在人渐老,同学情更浓
-*   **时间范围**:[02:07 - 02:10]
-*   **完整文案**:\"青山在人渐老,同学情更浓\"
-*   **实质 B:【具象概念】(人渐老)**
-    *   **对应形式-文案**:对比青山常在而人会老去,突出时间的流逝。
-    *   **对应形式-画面**:画面中的青翠山峦,象征着自然界的永恒,而前景的房屋和花草则与人的生命周期相呼应,形成对比。
-    *   **对应形式-声音**:语速缓慢,语调略带感慨。
-*   **实质 C:【抽象概念】(对比、深化)**
-    *   **对应形式-文案**:通过“青山在人渐老”的对比,引出“同学情更浓”,强调情谊随着岁月而深化。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:BGM可能在此处略显深沉,突出情感的深化。
-
-## 48. 水长流岁月增,友谊更深层
-*   **时间范围**:[02:10 - 02:13]
-*   **完整文案**:\"水长流岁月增,友谊更深层\"
-*   **实质 B:【具象概念】(水长流、岁月增)**
-    *   **对应形式-文案**:描绘了时间如同流水般不断流逝,岁月增长。
-    *   **对应形式-画面**:画面中的山峦和广阔的田野,暗示着自然与时间的永恒,与“水长流岁月增”的意境相符。
-    *   **对应形式-声音**:语调平稳,BGM可能变得更加悠扬。
-*   **实质 C:【抽象概念】(延续、深度)**
-    *   **对应形式-文案**:通过“水长流岁月增”的自然规律,引出“友谊更深层”,强调情谊的持续和加深。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 49. 我们想对所有的老同学说,彼此之间也许同床三两载,却是悠悠一生情
-*   **时间范围**:[02:13 - 02:18]
-*   **完整文案**:\"我们想对所有的老同学说,彼此之间也许同床三两载,却是悠悠一生情\"
-*   **实质 A:【具体元素】(所有老同学)**
-    *   **对应形式-文案**:点明受众,传递集体信息。
-    *   **对应形式-画面**:画面从绿色田园切换到一片金黄色的梯田,村庄房屋点缀其中,远山如画,阳光明媚,整体呈现出丰收、宁静而又广阔的景象,象征着时间的沉淀和情谊的丰厚。
-    *   **对应形式-声音**:语调真诚,带有号召力。
-*   **实质 B:【具象概念】(同床三两载)**
-    *   **对应形式-文案**:具体描述了学生时代共同生活的短暂时光。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-*   **实质 C:【抽象概念】(深远、永恒)**
-    *   **对应形式-文案**:通过“也许同床三两载,却是悠悠一生情”的对比,强调同学情谊超越短暂共处时间,成为一生的牵绊。
-    *   **对应形式-画面**:金黄色梯田的广阔和远山的深远,映衬出“悠悠一生情”的宏大。
-    *   **对应形式-声音**:语调深情,BGM可能在此处达到一个高点,充满感染力。
-
-## 50. 看完要是喜欢这篇文章,由衷希望你能动动手指
-*   **时间范围**:[02:18 - 02:22]
-*   **完整文案**:\"看完要是喜欢这篇文章,由衷希望你能动动手指\"
-*   **实质 B:【具象概念】(动动手指)**
-    *   **对应形式-文案**:直接的行动号召,引导观众进行分享操作。
-    *   **对应形式-画面**:画面保持不变,明亮而开阔的景色,给人积极向上的感觉,促使观众愿意行动。
-    *   **对应形式-声音**:语调亲切而带有鼓励性。
-*   **实质 C:【抽象概念】(希望、鼓励)**
-    *   **对应形式-文案**:表达了对观众积极互动的“由衷希望”。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 51. 将这个视频分享出去,分享到同学群里,让更多的老同学看到,咱们把这份情谊传递下去
-*   **时间范围**:[02:22 - 02:29]
-*   **完整文案**:\"将这个视频分享出去,分享到同学群里,让更多的老同学看到,咱们把这份情谊传递下去\"
-*   **实质 A:【具体元素】(这个视频、同学群、老同学)**
-    *   **对应形式-文案**:明确分享的对象和目的。
-    *   **对应形式-画面**:画面从梯田切换到一条雨后湿润的木栈道,两旁是葱郁的树木和盛开的鲜花,远处是云雾缭绕的山峰,整体呈现出清新、宁静而又充满希望的氛围。栈道延伸向远方,象征着情谊的传递和延续。
-    *   **对应形式-声音**:语速加快,语调充满热情和号召力。
-*   **实质 B:【具象概念】(分享、看到、传递)**
-    *   **对应形式-文案**:强调了分享、传播和传承的行动。
-    *   **对应形式-画面**:木栈道和远山的画面,隐喻情谊的连接和传播。
-    *   **对应形式-声音**:无。
-*   **实质 C:【抽象概念】(传播、传承、共鸣)**
-    *   **对应形式-文案**:表达了通过分享,让更多人感受到并传承情谊的愿景。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:BGM在此处可能变得更加激昂,充满积极能量。
-
-## 52. 让大家都回忆起那段美好的校园时光,想起那些无忧无虑的日子
-*   **时间范围**:[02:29 - 02:34]
-*   **完整文案**:\"让大家都回忆起那段美好的校园时光,想起那些无忧无虑的日子\"
-*   **实质 B:【具象概念】(回忆、想起)**
-    *   **对应形式-文案**:描述了唤起记忆和思念的行动。
-    *   **对应形式-画面**:木栈道的清新和远山的广阔,营造出一种适合回忆的宁静和美好氛围,与“校园时光”和“无忧无虑”相呼应。
-    *   **对应形式-声音**:语速放缓,语调充满温情,BGM可能转换为更纯真、怀旧的旋律。
-*   **实质 C:【抽象概念】(美好、纯真)**
-    *   **对应形式-文案**:强调“美好的校园时光”和“无忧无虑的日子”,突出回忆的正面和积极。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 53. 老同学,你在远方还好吗?
-*   **时间范围**:[02:34 - 02:36]
-*   **完整文案**:\"老同学,你在远方还好吗?\"
-*   **实质 A:【具体元素】(老同学、远方)**
-    *   **对应形式-文案**:直接向“老同学”发问,提及“远方”,暗示了地理上的距离。
-    *   **对应形式-画面**:木栈道的画面,延伸向远方,强化了“远方”的意境。
-    *   **对应形式-声音**:语调关切,BGM可能略带一丝思念。
-*   **实质 C:【抽象概念】(关怀、思念)**
-    *   **对应形式-文案**:以疑问句的形式表达了对远方同学的关心和思念。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 54. 工作顺利吗?生活幸福吗?
-*   **时间范围**:[02:36 - 02:38]
-*   **完整文案**:\"工作顺利吗?生活幸福吗?\"
-*   **实质 B:【具象概念】(工作顺利、生活幸福)**
-    *   **对应形式-文案**:具体询问了对方的工作和生活状况。
-    *   **对应形式-画面**:木栈道的画面,其平稳和延伸,暗示了对顺利和幸福的祝愿。
-    *   **对应形式-声音**:语调依然关切,语气柔和。
-*   **实质 C:【抽象概念】(祝福、关心)**
-    *   **对应形式-文案**:进一步表达了对同学福祉的祝福和关心。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 55. 看到这个视频,希望能给你带去一丝温暖,一丝回忆
-*   **时间范围**:[02:38 - 02:43]
-*   **完整文案**:\"看到这个视频,希望能给你带去一丝温暖,一丝回忆\"
-*   **实质 A:【具体元素】(这个视频)**
-    *   **对应形式-文案**:指代当前播放的内容,再次强调其作用。
-    *   **对应形式-画面**:画面从木栈道切换到一片金黄色的梯田和村庄,蓝天白云,阳光普照,整体呈现出温暖、光明和希望的景象,与“温暖”和“回忆”的情感相呼应。
-    *   **对应形式-声音**:语调充满希望和温情,BGM在此处可能变得更加舒缓和感人。
-*   **实质 B:【具象概念】(带去)**
-    *   **对应形式-文案**:表达了视频能带来的效果。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-*   **实质 C:【抽象概念】(温暖、回忆)**
-    *   **对应形式-文案**:直接点明视频带来的情感价值。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 56. 也分享给你的好友们,让更多的人感受到这份真挚的同学情
-*   **时间范围**:[02:43 - 02:47]
-*   **完整文案**:\"也分享给你的好友们,让更多的人感受到这份真挚的同学情\"
-*   **实质 A:【具体元素】(好友们、更多的人)**
-    *   **对应形式-文案**:扩大分享的受众,强调传播的广泛性。
-    *   **对应形式-画面**:梯田和村庄的广阔景象,象征着广泛的受众和情谊的传播。
-    *   **对应形式-声音**:语速加快,语调充满号召力。
-*   **实质 B:【具象概念】(分享、感受到)**
-    *   **对应形式-文案**:行动号召和期望达成的效果。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-*   **实质 C:【抽象概念】(真挚、共鸣)**
-    *   **对应形式-文案**:再次强调“真挚”的同学情,希望引发更广泛的共鸣。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:BGM可能在此处略有加强,烘托情感。
-
-## 57. 同学之间一声问候,一份祝福都显得弥足珍贵
-*   **时间范围**:[02:47 - 02:51]
-*   **完整文案**:\"同学之间一声问候,一份祝福都显得弥足珍贵\"
-*   **实质 B:【具象概念】(问候、祝福)**
-    *   **对应形式-文案**:具体指代了同学间互动的形式。
-    *   **对应形式-画面**:梯田和村庄的画面,其温暖和宁静,与“问候”和“祝福”的温馨感受相符。
-    *   **对应形式-声音**:语调柔和,充满感激,BGM可能在此处略显庄重,突出珍贵。
-*   **实质 C:【抽象概念】(珍贵、重视)**
-    *   **对应形式-文案**:使用“弥足珍贵”这一词组,强调了简单问候和祝福的巨大价值。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 58. 让我们一起珍惜这份情谊
-*   **时间范围**:[02:51 - 02:53]
-*   **完整文案**:\"让我们一起珍惜这份情谊\"
-*   **实质 B:【具象概念】(珍惜)**
-    *   **对应形式-文案**:直接的行动号召,引导观众共同珍视情谊。
-    *   **对应形式-画面**:画面保持不变,广阔的景色暗示了这种共同珍视的意义。
-    *   **对应形式-声音**:语调坚定而富有号召力,BGM可能略有升华。
-*   **实质 C:【抽象概念】(共同珍视)**
-    *   **对应形式-文案**:使用“让我们一起”,强调集体行动和共同的价值观。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 59. 无论走到哪里,无论身在何方
-*   **时间范围**:[02:53 - 02:56]
-*   **完整文案**:\"无论走到哪里,无论身在何方\"
-*   **实质 B:【具象概念】(走到、身在)**
-    *   **对应形式-文案**:描述了行动和存在的状态,强调地理上的不确定性。
-    *   **对应形式-画面**:画面从梯田切换到一片广阔的山谷,绿色的田野、蜿蜒的公路、远山和蓝天白云,景色宏大而富有层次感。公路通向远方,象征着人生的旅途和无论身处何地的普遍性。
-    *   **对应形式-声音**:语调辽远,BGM可能变得更加开阔。
-*   **实质 C:【抽象概念】(普遍性、超越地理)**
-    *   **对应形式-文案**:通过排比句式,强调无论身处何地,情谊的普遍性和超越地理限制。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 60. 同学情永远是我们心中最温暖的港湾
-*   **时间范围**:[02:56 - 02:59]
-*   **完整文案**:\"同学情永远是我们心中最温暖的港湾\"
-*   **实质 C:【抽象概念】(归属感、温暖、安全)**
-    *   **对应形式-文案**:使用“最温暖的港湾”这一比喻,将同学情谊具象化为心灵的寄托和安全感。
-    *   **对应形式-画面**:山谷的开阔和宁静,给人以安全和归属感,与“港湾”的比喻相契合。
-    *   **对应形式-声音**:语调深情,充满肯定,BGM可能达到最高潮,温暖而宏大。
-
-## 61. 老同学,感谢有你,感谢我们一起走过的青葱岁月
-*   **时间范围**:[02:59 - 03:03]
-*   **完整文案**:\"老同学,感谢有你,感谢我们一起走过的青葱岁月\"
-*   **实质 A:【具体元素】(老同学、青葱岁月)**
-    *   **对应形式-文案**:再次点名“老同学”,提及“青葱岁月”,回溯共同的青春时光。
-    *   **对应形式-画面**:画面从山谷切换到一片阳光穿透树林的美丽景象,光束洒落在森林深处,营造出一种神圣、温暖而又充满希望的氛围。阳光象征着友谊的温暖和生命的美好,与“感谢”和“青葱岁月”的怀念相呼应。
-    *   **对应形式-声音**:语调充满真诚的感谢,BGM可能变得更加柔和和感动。
-*   **实质 C:【抽象概念】(感谢、怀念)**
-    *   **对应形式-文案**:两次使用“感谢”,强调对同学和共同经历的感激和珍视。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 62. 岁月流逝,情谊不变,让我们把这份美好的情谊永远珍藏在心底
-*   **时间范围**:[03:03 - 03:07]
-*   **完整文案**:\"岁月流逝,情谊不变,让我们把这份美好的情谊永远珍藏在心底\"
-*   **实质 B:【具象概念】(珍藏)**
-    *   **对应形式-文案**:呼吁将情谊深藏于心。
-    *   **对应形式-画面**:阳光穿透森林的画面,其永恒和神圣感,暗示着情谊如同光芒般永存,值得“永远珍藏”。
-    *   **对应形式-声音**:语速缓慢,语调庄重而深情,BGM可能达到一个高潮,表达情感的坚定。
-*   **实质 C:【抽象概念】(永恒、美好)**
-    *   **对应形式-文案**:通过“岁月流逝,情谊不变”的对比,强调情谊的永恒,并呼吁“永远珍藏”这份“美好”。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 63. 这个视频希望大家能多多分享,让更多的同学能够重拾那份美好的记忆,再次感受到同学情谊的温暖与力量
-*   **时间范围**:[03:07 - 03:16]
-*   **完整文案**:\"这个视频希望大家能多多分享,让更多的同学能够重拾那份美好的记忆,再次感受到同学情谊的温暖与力量\"
-*   **实质 A:【具体元素】(这个视频、更多的同学)**
-    *   **对应形式-文案**:再次指代视频本身和受众。
-    *   **对应形式-画面**:画面从森林切换到一条蜿蜒的乡间小路,两旁是青翠的树木,远处是层峦叠嶂的山脉和绚丽的晚霞,整体呈现出宁静、广阔而充满希望的景象。小路象征着生命的旅程和情谊的延续,晚霞的色彩也寓意着美好的结束和新的开始。
-    *   **对应形式-声音**:语速加快,语调充满热情和号召力。
-*   **实质 B:【具象概念】(分享、重拾、感受到)**
-    *   **对应形式-文案**:强烈的行动号召和期望带来的积极效果。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-*   **实质 C:【抽象概念】(希望、温暖、力量)**
-    *   **对应形式-文案**:表达了视频传递“温暖与力量”的最终目的,希望引发情感共鸣。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:BGM在此处可能再次激昂,充满积极的鼓舞力量。
-
-## 64. 别忘了点个赞再走哦,你的支持是我最大的动力
-*   **时间范围**:[03:16 - 03:20]
-*   **完整文案**:\"别忘了点个赞再走哦,你的支持是我最大的动力\"
-*   **实质 B:【具象概念】(点个赞)**
-    *   **对应形式-文案**:直接的互动请求,引导观众点赞。
-    *   **对应形式-画面**:乡间小路和晚霞的画面,其温暖和美好,促使观众愿意留下积极的反馈。
-    *   **对应形式-声音**:语调亲切、活泼,带有撒娇或恳求的语气。
-*   **实质 C:【抽象概念】(支持、动力)**
-    *   **对应形式-文案**:明确表达观众“支持”的重要性,是创作者的“最大动力”。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-
-## 65. 再次感谢大家,让你的老同学们也看看
-*   **时间范围**:[03:20 - 03:24]
-*   **完整文案**:\"再次感谢大家,让你的老同学们也看看\"
-*   **实质 A:【具体元素】(大家、老同学们)**
-    *   **对应形式-文案**:感谢所有观众,并再次呼吁分享给“老同学们”。
-    *   **对应形式-画面**:乡间小路和晚霞的画面,整体呈现出一种圆满和温馨,为视频画上句号。
-    *   **对应形式-声音**:语调真诚而充满感激,同时带有最后一次的号召力。
-*   **实质 B:【具象概念】(感谢、看看)**
-    *   **对应形式-文案**:表达感谢和再次引导观看。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-*   **实质 C:【抽象概念】(感谢、分享)**
-    *   **对应形式-文案**:总结性的感谢和最后的分享呼吁。
-    *   **对应形式-画面**:无。
-    *   **对应形式-声音**:无。
-"
-}...
-2025-12-01 21:10:00 - DeconstructionSystem.src.utils.llm_invoker - WARNING - [llm_invoker.py:292] - 内容单元拆分分析 - LLM返回内容为空或解析失败
-原始内容: ```json
-{
-  "markdown_result": "## 单元 1:人到晚年,最想念的老同学
-*   **时间范围**:[00:00 - 00:01]
-*   **完整文案**:\"人到晚年,是我最想念的老同学。\"
-*   **实质 A:【具体元素】(老同学)**
-    *   **对应形式-文案**:使用具象称谓“老同学”,直接点明主题人物。
-    *   **对应形式-画面*...
-2025-12-01 21:10:00 - DeconstructionSystem.src.components.agents.content_unit_split_agent - WARNING - [content_unit_split_agent.py:114] - 视频分析返回空结果: 视频分析返回空结果
-2025-12-01 21:10:00 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,是否包含 markdown_result: True, 长度: 0
-2025-12-01 21:10:00 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-01 21:10:00 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:90] - ================================================================================
-2025-12-01 21:10:00 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:91] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-01 21:10:00 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-01 21:10:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: wglpoe30fss0
-2025-12-01 21:10:00 - DeconstructionSystem.src.components.agents.content_unit_understand - WARNING - [content_unit_understand.py:116] - 缺少 L3 单元解构资料(content_unit_analysis.markdown_result/raw_response 为空)
-2025-12-01 21:10:00 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:121] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-01 21:10:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-01 21:11:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-01 21:11:17 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:158] - 整体结构分析完成,结果长度: 7485 字符
-2025-12-01 21:11:17 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:159] - ================================================================================
-2025-12-01 21:11:17 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,是否包含 markdown_result: True, 长度: 7485
-2025-12-01 21:11:17 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:184] - === ScriptWorkflowV2 执行完成 ===
-2025-12-01 21:11:17 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-01 21:11:17 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-01 21:11:17 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-01 21:11:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-01 21:11:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-01 21:11:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 21:11:23 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-01 21:11:23 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpwfkjsa62.mp4
-2025-12-01 21:11:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpwfkjsa62.mp4

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 39
logs/deconstruction_system_20251201_211937.log


+ 0 - 61
logs/deconstruction_system_20251201_213809.log

@@ -1,61 +0,0 @@
-2025-12-01 21:38:09 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-01 21:38:09 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:56] - ScriptWorkflowV2 初始化完成,model_provider: google_genai
-2025-12-01 21:38:09 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-01 21:38:09 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-01 21:38:09 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:73] - ScriptWorkflowV2 图构建完成 - 流程:视频上传 → L3 单元拆分 → 整体理解
-2025-12-01 21:38:09 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-01 21:38:09 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-01 21:38:09 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-01 21:38:09 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 21:38:12 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-01 21:38:12 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpplmq891g.mp4
-2025-12-01 21:38:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpplmq891g.mp4
-2025-12-01 21:38:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-01 21:38:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-01 21:38:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-01 21:38:40 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-01 21:38:40 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/9fb9jvnt966p
-2025-12-01 21:38:40 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-01 21:38:40 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-01 21:38:40 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-01 21:38:40 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-01 21:38:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 9fb9jvnt966p
-2025-12-01 21:38:41 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-01 21:38:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-01 21:40:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-01 21:40:56 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 88
-2025-12-01 21:40:56 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-01 21:40:56 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,是否包含 markdown_result: False, 长度: 0
-2025-12-01 21:40:56 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-01 21:40:56 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:91] - ================================================================================
-2025-12-01 21:40:56 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-01 21:40:56 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - ================================================================================
-2025-12-01 21:40:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 9fb9jvnt966p
-2025-12-01 21:40:57 - DeconstructionSystem.src.components.agents.content_unit_understand - ERROR - [content_unit_understand.py:165] - 内容整体结构理解分析失败: ContentUnitUnderstandAgent._build_analysis_prompt() got an unexpected keyword argument 'l3_markdown'
-Traceback (most recent call last):
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/components/agents/content_unit_understand.py", line 115, in process
-    prompt = self._build_analysis_prompt(l3_markdown=content_unit_analysis)
-TypeError: ContentUnitUnderstandAgent._build_analysis_prompt() got an unexpected keyword argument 'l3_markdown'
-2025-12-01 21:40:57 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,是否包含 markdown_result: True, 长度: 0
-2025-12-01 21:40:57 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:184] - === ScriptWorkflowV2 执行完成 ===
-2025-12-01 21:40:57 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-01 21:40:57 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-01 21:40:57 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-01 21:40:57 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-01 21:40:57 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-01 21:40:57 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 21:40:59 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-01 21:40:59 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp5z4co7_5.mp4
-2025-12-01 21:40:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp5z4co7_5.mp4
-2025-12-01 21:41:06 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-01 21:41:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-01 21:41:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-01 21:41:13 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-01 21:41:13 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/6b15brlqb3oa
-2025-12-01 21:41:13 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-01 21:41:13 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-01 21:41:13 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-01 21:41:13 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-01 21:41:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 6b15brlqb3oa
-2025-12-01 21:41:13 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-01 21:41:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...

+ 0 - 73
logs/deconstruction_system_20251201_214302.log

@@ -1,73 +0,0 @@
-2025-12-01 21:43:02 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-01 21:43:02 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:56] - ScriptWorkflowV2 初始化完成,model_provider: google_genai
-2025-12-01 21:43:02 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-01 21:43:02 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-01 21:43:02 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:73] - ScriptWorkflowV2 图构建完成 - 流程:视频上传 → L3 单元拆分 → 整体理解
-2025-12-01 21:43:02 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-01 21:43:02 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-01 21:43:02 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-01 21:43:02 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 21:43:04 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-01 21:43:04 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp0ol04t3d.mp4
-2025-12-01 21:43:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp0ol04t3d.mp4
-2025-12-01 21:43:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-01 21:43:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-01 21:43:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-01 21:43:23 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-01 21:43:23 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/1kjf74jxb97p
-2025-12-01 21:43:23 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-01 21:43:23 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-01 21:43:23 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-01 21:43:23 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-01 21:43:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 1kjf74jxb97p
-2025-12-01 21:43:24 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-01 21:43:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-01 21:46:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-01 21:46:21 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 115
-2025-12-01 21:46:21 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-01 21:46:21 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,是否包含 markdown_result: False, 长度: 0
-2025-12-01 21:46:21 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-01 21:46:21 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:91] - ================================================================================
-2025-12-01 21:46:21 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-01 21:46:21 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - ================================================================================
-2025-12-01 21:46:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 1kjf74jxb97p
-2025-12-01 21:46:21 - DeconstructionSystem.src.components.agents.content_unit_understand - ERROR - [content_unit_understand.py:165] - 内容整体结构理解分析失败: Invalid format specifier ' "...",
-    "整体实质×形式": "...",
-    "纵向逻辑流": "...",
-  ' for object of type 'str'
-Traceback (most recent call last):
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/components/agents/content_unit_understand.py", line 115, in process
-    prompt = self._build_analysis_prompt(content_unit_analysis=content_unit_analysis)
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/components/agents/content_unit_understand.py", line 226, in _build_analysis_prompt
-    "整体解构": {
-                ^
-    ...<3 lines>...
-    },
-    ^
-ValueError: Invalid format specifier ' "...",
-    "整体实质×形式": "...",
-    "纵向逻辑流": "...",
-  ' for object of type 'str'
-2025-12-01 21:46:21 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,是否包含 markdown_result: True, 长度: 0
-2025-12-01 21:46:21 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:184] - === ScriptWorkflowV2 执行完成 ===
-2025-12-01 21:46:21 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-01 21:46:21 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-01 21:46:21 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-01 21:46:21 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-01 21:46:21 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-01 21:46:21 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 21:46:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-01 21:46:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmps2tqgrz8.mp4
-2025-12-01 21:46:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmps2tqgrz8.mp4
-2025-12-01 21:46:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-01 21:47:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-01 21:47:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-01 21:47:02 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-01 21:47:02 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/6pj7fkikrh5g
-2025-12-01 21:47:02 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-01 21:47:02 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-01 21:47:02 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-01 21:47:02 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-01 21:47:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 6pj7fkikrh5g
-2025-12-01 21:47:02 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-01 21:47:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...

+ 0 - 73
logs/deconstruction_system_20251201_215149.log

@@ -1,73 +0,0 @@
-2025-12-01 21:51:49 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-01 21:51:50 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:56] - ScriptWorkflowV2 初始化完成,model_provider: google_genai
-2025-12-01 21:51:50 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-01 21:51:50 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-01 21:51:50 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:73] - ScriptWorkflowV2 图构建完成 - 流程:视频上传 → L3 单元拆分 → 整体理解
-2025-12-01 21:51:50 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-01 21:51:50 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-01 21:51:50 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-01 21:51:50 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 21:51:52 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-01 21:51:52 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp6u0d7hg5.mp4
-2025-12-01 21:51:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp6u0d7hg5.mp4
-2025-12-01 21:53:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-01 21:53:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-01 21:53:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-01 21:53:41 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-01 21:53:41 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/bdvzkevryr5l
-2025-12-01 21:53:41 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-01 21:53:41 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-01 21:53:41 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-01 21:53:41 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-01 21:53:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: bdvzkevryr5l
-2025-12-01 21:53:42 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-01 21:53:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-01 21:56:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-01 21:56:14 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 57
-2025-12-01 21:56:14 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-01 21:56:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,是否包含 markdown_result: False, 长度: 0
-2025-12-01 21:56:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-01 21:56:14 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:91] - ================================================================================
-2025-12-01 21:56:14 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-01 21:56:14 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - ================================================================================
-2025-12-01 21:56:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: bdvzkevryr5l
-2025-12-01 21:56:14 - DeconstructionSystem.src.components.agents.content_unit_understand - ERROR - [content_unit_understand.py:165] - 内容整体结构理解分析失败: Invalid format specifier ' "整体节点信息",
-    "整体实质×形式": "整体实质×形式分析",
-    "纵向逻辑流": "整体纵向逻辑流分析",
-  ' for object of type 'str'
-Traceback (most recent call last):
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/components/agents/content_unit_understand.py", line 115, in process
-    prompt = self._build_analysis_prompt(content_unit_analysis=content_unit_analysis)
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/components/agents/content_unit_understand.py", line 208, in _build_analysis_prompt
-    "整体解构": {
-                ^
-    ...<3 lines>...
-    },
-    ^
-ValueError: Invalid format specifier ' "整体节点信息",
-    "整体实质×形式": "整体实质×形式分析",
-    "纵向逻辑流": "整体纵向逻辑流分析",
-  ' for object of type 'str'
-2025-12-01 21:56:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,是否包含 markdown_result: True, 长度: 0
-2025-12-01 21:56:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:184] - === ScriptWorkflowV2 执行完成 ===
-2025-12-01 21:56:14 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-01 21:56:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-01 21:56:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-01 21:56:14 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-01 21:56:14 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-01 21:56:14 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 21:56:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-01 21:56:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp2nbkazpw.mp4
-2025-12-01 21:56:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp2nbkazpw.mp4
-2025-12-01 21:57:43 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-01 21:57:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-01 21:57:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-01 21:57:49 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-01 21:57:49 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/05dh0oy2b2cc
-2025-12-01 21:57:49 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-01 21:57:49 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-01 21:57:49 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-01 21:57:49 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-01 21:57:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 05dh0oy2b2cc
-2025-12-01 21:57:49 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-01 21:57:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...

+ 0 - 3260
logs/deconstruction_system_20251201_220017.log

@@ -1,3260 +0,0 @@
-2025-12-01 22:00:17 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-01 22:00:18 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:56] - ScriptWorkflowV2 初始化完成,model_provider: google_genai
-2025-12-01 22:00:18 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-01 22:00:18 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-01 22:00:18 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:73] - ScriptWorkflowV2 图构建完成 - 流程:视频上传 → L3 单元拆分 → 整体理解
-2025-12-01 22:00:18 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-01 22:00:18 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-01 22:00:18 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-01 22:00:18 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 22:00:20 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-01 22:00:20 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp_lgruupn.mp4
-2025-12-01 22:00:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp_lgruupn.mp4
-2025-12-01 22:01:08 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-01 22:01:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-01 22:01:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-01 22:01:14 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-01 22:01:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/19e5yhpr8bek
-2025-12-01 22:01:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-01 22:01:15 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-01 22:01:15 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-01 22:01:15 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-01 22:01:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 19e5yhpr8bek
-2025-12-01 22:01:15 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-01 22:01:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-01 22:03:53 - DeconstructionSystem.src.utils.json_extractor - ERROR - [json_extractor.py:57] - JSON解析失败: Expecting ',' delimiter: line 1239 column 5 (char 27947)
-JSON修复也失败: Expecting ',' delimiter: line 1239 column 5 (char 27947)
-内容: {
-  "单元列表": [
-    {
-      "单元编号": 1,
-      "时间范围": "00:00-00:02",
-      "单元核心概括": "分享对老同学的思念",
-      "完整文案": "是我最想念的老同学,特分享给你看看。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["老同学"],
-          "对应形式": {
-            "文案形式": "直接称谓,情感直接。",
-            "画面形式": "黄色字幕框突出显示,背景为古典园林建筑,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语速适中,语调亲切。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["想念", "分享"],
-          "对应形式": {
-            "文案形式": "动词表达个人情感和行为。",
-            "画面形式": "文字逐步浮现,与背景的宁静氛围相映衬。",
-            "声音形式": "背景音乐舒缓,带有温馨感。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["思念", "情谊"],
-          "对应形式": {
-            "文案形式": "“最想念”强化情感深度。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 2,
-      "时间范围": "00:02-00:04",
-      "单元核心概括": "定义老同学关系的独特性",
-      "完整文案": "有一种关系叫老同学。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["老同学"],
-          "对应形式": {
-            "文案形式": "定义性表述,将“老同学”作为一种特殊关系类型。",
-            "画面形式": "黄色字幕框突出显示,背景切换为另一古典园林景观,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调平稳,略带感慨。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["关系"],
-          "对应形式": {
-            "文案形式": "强调其存在性和独有性。",
-            "画面形式": "(同上)",
-            "声音形式": "背景音乐保持舒缓。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["独特性"],
-          "对应形式": {
-            "文案形式": "“有一种”暗示其与众不同和珍贵。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 3,
-      "时间范围": "00:04-00:06",
-      "单元核心概括": "表达因同学身份而产生的感动",
-      "完整文案": "有一种感动叫因为我们是同学。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["同学"],
-          "对应形式": {
-            "文案形式": "强调身份的共同性。",
-            "画面形式": "黄色字幕框突出显示,背景切换,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调温和。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["感动"],
-          "对应形式": {
-            "文案形式": "直接表达情感。",
-            "画面形式": "文字内容直接呈现在屏幕中央,背景为宁静的自然风光。",
-            "声音形式": "背景音乐温馨。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["情感共鸣"],
-          "对应形式": {
-            "文案形式": "“因为我们是同学”阐明感动的原因。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 4,
-      "时间范围": "00:06-00:08",
-      "单元核心概括": "指出同学情谊中的牵挂",
-      "完整文案": "有一份牵挂叫同学情。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["同学情"],
-          "对应形式": {
-            "文案形式": "将“同学情”与“牵挂”关联,赋予其内涵。",
-            "画面形式": "黄色字幕框突出显示,背景切换,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调深情。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["牵挂"],
-          "对应形式": {
-            "文案形式": "名词化表达,具象化情感。",
-            "画面形式": "文字浮现,背景为带有小桥流水的古典水乡。",
-            "声音形式": "背景音乐持续舒缓。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["关怀"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 5,
-      "时间范围": "00:08-00:10",
-      "单元核心概括": "强调同学情的永恒性",
-      "完整文案": "同学情是永远割不断的情。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["同学情"],
-          "对应形式": {
-            "文案形式": "重复“同学情”,强调主体。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调坚定。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["割不断"],
-          "对应形式": {
-            "文案形式": "比喻性动词,强调连接的牢固。",
-            "画面形式": "文字逐字浮现,增强表达的节奏感。",
-            "声音形式": "背景音乐烘托情感。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["永恒", "坚韧"],
-          "对应形式": {
-            "文案形式": "“永远”强调时间上的持续性。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 6,
-      "时间范围": "00:10-00:12",
-      "单元核心概括": "强调同学缘分的不可分离",
-      "完整文案": "同学缘是永远不能散的缘。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["同学缘"],
-          "对应形式": {
-            "文案形式": "使用“同学缘”强调缘分。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调肯定。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["不能散"],
-          "对应形式": {
-            "文案形式": "否定句式强调其不可分割性。",
-            "画面形式": "文字逐字浮现。",
-            "声音形式": "(同上)"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["缘分", "永恒"],
-          "对应形式": {
-            "文案形式": "“永远”再次强调其持续性。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 7,
-      "时间范围": "00:12-00:14",
-      "单元核心概括": "阐述同学情随时间流逝而纯正",
-      "完整文案": "同学情愈久愈纯正。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["同学情"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "黄色字幕框突出显示,背景切换为小镇小巷,石板路和垂柳,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调温和。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["纯正"],
-          "对应形式": {
-            "文案形式": "形容词,描绘情感特质。",
-            "画面形式": "文字逐字浮现,与画面中的古朴感相呼应。",
-            "声音形式": "背景音乐略带怀旧。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["时光淬炼", "纯粹"],
-          "对应形式": {
-            "文案形式": "“愈久愈”强调时间对情谊的积极影响。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 8,
-      "时间范围": "00:14-00:16",
-      "单元核心概括": "阐述同学情随时间流逝而珍贵",
-      "完整文案": "愈久愈珍贵。",
-      "实质": {
-        "具体元素": {
-          "关键词": [],
-          "对应形式": {
-            "文案形式": "(无)",
-            "画面形式": "(无)",
-            "声音形式": "(无)"
-          }
-        },
-        "具象概念": {
-          "关键词": ["珍贵"],
-          "对应形式": {
-            "文案形式": "形容词,强调价值。",
-            "画面形式": "文字逐字浮现,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调充满肯定。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["价值", "稀有"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 9,
-      "时间范围": "00:16-00:18",
-      "单元核心概括": "阐述同学情随时间流逝而甘甜",
-      "完整文案": "愈久愈甘甜。",
-      "实质": {
-        "具体元素": {
-          "关键词": [],
-          "对应形式": {
-            "文案形式": "(无)",
-            "画面形式": "(无)",
-            "声音形式": "(无)"
-          }
-        },
-        "具象概念": {
-          "关键词": ["甘甜"],
-          "对应形式": {
-            "文案形式": "形容词,描绘感官体验和美好感受。",
-            "画面形式": "文字逐字浮现,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调充满肯定。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["美好", "回味"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 10,
-      "时间范围": "00:18-00:20",
-      "单元核心概括": "指出同学情与亲情的异同",
-      "完整文案": "同学情虽不是亲情。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["同学情", "亲情"],
-          "对应形式": {
-            "文案形式": "对比两种情感。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调平缓。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["不是"],
-          "对应形式": {
-            "文案形式": "否定词,进行区分。",
-            "画面形式": "文字浮现,与画面中的古朴感相呼应。",
-            "声音形式": "(同上)"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["界限"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 11,
-      "时间范围": "00:20-00:22",
-      "单元核心概括": "强调同学情不逊于亲情",
-      "完整文案": "却不逊于亲情。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["亲情"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调略带强调。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["不逊于"],
-          "对应形式": {
-            "文案形式": "比较性短语,强调情感的深度和重要性。",
-            "画面形式": "文字逐字浮现,画面保持静态。",
-            "声音形式": "(同上)"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["重要性", "深度"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 12,
-      "时间范围": "00:22-00:24",
-      "单元核心概括": "描述多年聚散后对同学的思念",
-      "完整文案": "哪怕是十几年数十年聚散两茫茫。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["十几年", "数十年"],
-          "对应形式": {
-            "文案形式": "时间量词,表示漫长的时间跨度。",
-            "画面形式": "黄色字幕框突出显示,背景切换至一栋木屋在山林间的小径旁,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语速略缓,语调感慨。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["聚散", "茫茫"],
-          "对应形式": {
-            "文案形式": "动词与形容词结合,描绘相聚离散的无奈与时间流逝的久远。",
-            "画面形式": "画面中蜿蜒的小径象征时间的流逝和分离。",
-            "声音形式": "背景音乐舒缓,略带忧伤。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["离别", "时间流逝"],
-          "对应形式": {
-            "文案形式": "“两茫茫”意境深远,暗示思念的无尽。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 13,
-      "时间范围": "00:24-00:26",
-      "单元核心概括": "表达对同学的深切思念",
-      "完整文案": "依然是不思量。",
-      "实质": {
-        "具体元素": {
-          "关键词": [],
-          "对应形式": {
-            "文案形式": "(无)",
-            "画面形式": "(无)",
-            "声音形式": "(无)"
-          }
-        },
-        "具象概念": {
-          "关键词": ["不思量"],
-          "对应形式": {
-            "文案形式": "古典诗词化的表达,意指不必刻意想念,思念自来。",
-            "画面形式": "文字浮现,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调深沉。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["深思", "无意识思念"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 14,
-      "时间范围": "00:26-00:28",
-      "单元核心概括": "感叹岁月流逝,发丝斑白",
-      "完整文案": "自难忘岁月悠悠催白了头。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["岁月", "头"],
-          "对应形式": {
-            "文案形式": "具象化时间流逝和生理变化。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调感慨。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["难忘", "悠悠", "催白"],
-          "对应形式": {
-            "文案形式": "动词与形容词结合,描绘时光的无情流逝和记忆的深刻。",
-            "画面形式": "画面宁静,与“岁月悠悠”的意境相符。",
-            "声音形式": "背景音乐略带沧桑感。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["缅怀", "逝去", "衰老"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 15,
-      "时间范围": "00:28-00:30",
-      "单元核心概括": "表达对久别同学重逢的期盼",
-      "完整文案": "久别的同学盼重逢。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["同学"],
-          "对应形式": {
-            "文案形式": "强调主体。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调充满期待。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["久别", "盼重逢"],
-          "对应形式": {
-            "文案形式": "动词组合,表达离别之久和重聚的渴望。",
-            "画面形式": "文字浮现,与画面中的自然风光相结合,寓意希望。",
-            "声音形式": "背景音乐变得略显明快。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["期盼", "团聚"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 16,
-      "时间范围": "00:30-00:32",
-      "单元核心概括": "强调同学间没有贵贱之分",
-      "完整文案": "同学不分贵与贱。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["同学"],
-          "对应形式": {
-            "文案形式": "强调同学作为整体。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调坚定。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["不分贵与贱"],
-          "对应形式": {
-            "文案形式": "否定式排比句,强调平等观念。",
-            "画面形式": "文字浮现,画面继续展现自然和谐的景色,寓意纯粹。",
-            "声音形式": "背景音乐平和。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["平等", "纯粹"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 17,
-      "时间范围": "00:32-00:34",
-      "单元核心概括": "强调同学间没有贫富差距",
-      "完整文案": "同学没有富和穷。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["同学"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调坚定。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["没有富和穷"],
-          "对应形式": {
-            "文案形式": "否定式排比句,强调经济地位的无关性。",
-            "画面形式": "文字浮现,画面保持静态,继续强调纯粹的友谊。",
-            "声音形式": "背景音乐平和。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["真诚", "超越物质"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 18,
-      "时间范围": "00:34-00:36",
-      "单元核心概括": "同学情贯穿于难忘的岁月",
-      "完整文案": "同学情贯穿于难忘的岁月。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["同学情", "岁月"],
-          "对应形式": {
-            "文案形式": "将“同学情”与“岁月”关联。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调深沉。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["贯穿", "难忘"],
-          "对应形式": {
-            "文案形式": "动词与形容词,描绘情感的持久性和记忆的深刻性。",
-            "画面形式": "文字浮现,画面中的小径象征情感的延续。",
-            "声音形式": "背景音乐略带怀旧。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["持久", "深刻"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 19,
-      "时间范围": "00:36-00:38",
-      "单元核心概括": "珍藏同学间难解的情结",
-      "完整文案": "谨记着难解的情结。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["情结"],
-          "对应形式": {
-            "文案形式": "名词,抽象化为具体记忆。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调郑重。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["谨记", "难解"],
-          "对应形式": {
-            "文案形式": "动词与形容词,强调记忆的深度和复杂性。",
-            "画面形式": "文字浮现,画面静态,寓意对往事的回味。",
-            "声音形式": "背景音乐庄重。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["珍视", "复杂情感"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 20,
-      "时间范围": "00:38-00:40",
-      "单元核心概括": "将同学情比作陈年老酒",
-      "完整文案": "酿成了陈年的老酒。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["老酒"],
-          "对应形式": {
-            "文案形式": "比喻,将情感具象化为珍贵物品。",
-            "画面形式": "黄色字幕框突出显示,背景切换至下雨的水乡街景,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调深沉。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["酿成"],
-          "对应形式": {
-            "文案形式": "动词,强调时间的沉淀和情感的醇厚。",
-            "画面形式": "雨景增添了怀旧和沉淀的氛围。",
-            "声音形式": "背景音乐悠扬,略带湿润感。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["醇厚", "时光沉淀"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 21,
-      "时间范围": "00:40-00:42",
-      "单元核心概括": "将同学情比作珍贵古董",
-      "完整文案": "窖藏了珍贵的古董。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["古董"],
-          "对应形式": {
-            "文案形式": "比喻,强调其稀有和价值。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调珍重。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["窖藏"],
-          "对应形式": {
-            "文案形式": "动词,强调妥善保存和价值。",
-            "画面形式": "文字浮现,画面保持静态,继续渲染怀旧氛围。",
-            "声音形式": "背景音乐持续悠扬。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["珍藏", "价值"],
-          "对应形式": {
-            "文案形式": "“珍贵”强调其非凡价值。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 22,
-      "时间范围": "00:42-00:44",
-      "单元核心概括": "无论共读时间长短,同学情谊不变",
-      "完整文案": "无论同窗共读时间长与短。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["时间"],
-          "对应形式": {
-            "文案形式": "泛指时间长度。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调平稳。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["同窗共读"],
-          "对应形式": {
-            "文案形式": "动宾短语,回忆共同学习的经历。",
-            "画面形式": "文字浮现,画面保持静态。",
-            "声音形式": "背景音乐舒缓。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["共同经历", "无关时间"],
-          "对应形式": {
-            "文案形式": "“无论...与...”强调不被时间长度所限。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 23,
-      "时间范围": "00:44-00:46",
-      "单元核心概括": "强调同窗时长不影响情谊",
-      "完整文案": "三年也好,五载也罢。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["三年", "五载"],
-          "对应形式": {
-            "文案形式": "具体的时间量词,代表不同长度的同窗岁月。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语速适中,语调平缓。"
-          }
-        },
-        "具象概念": {
-          "关键词": [],
-          "对应形式": {
-            "文案形式": "(无)",
-            "画面形式": "(无)",
-            "声音形式": "(无)"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["时间长度", "无关紧要"],
-          "对应形式": {
-            "文案形式": "“也好”、“也罢”表示无论哪种情况都一样。",
-            "画面形式": "文字浮现,画面保持静态,强调对时间差异的包容。",
-            "声音形式": "背景音乐保持舒缓。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 24,
-      "时间范围": "00:46-00:48",
-      "单元核心概括": "描绘同学友情的悠长",
-      "完整文案": "同学之间的悠悠友情。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["同学", "友情"],
-          "对应形式": {
-            "文案形式": "指明主体和客体。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调深情。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["悠悠"],
-          "对应形式": {
-            "文案形式": "叠词形容词,描绘情感的深远和绵长。",
-            "画面形式": "文字浮现,画面保持静态,背景为水乡风情,与“悠悠”意境相符。",
-            "声音形式": "背景音乐悠扬。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["绵长", "深远"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 25,
-      "时间范围": "00:48-00:50",
-      "单元核心概括": "强调同学情是难以隔断的",
-      "完整文案": "一生都难以隔断。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["一生"],
-          "对应形式": {
-            "文案形式": "时间副词,强调持续的生命周期。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调肯定。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["难以隔断"],
-          "对应形式": {
-            "文案形式": "否定词组,强调其坚不可摧。",
-            "画面形式": "文字浮现,画面保持静态,意在表达情感的牢固。",
-            "声音形式": "背景音乐有力。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["坚韧", "永恒"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 26,
-      "时间范围": "00:50-00:52",
-      "单元核心概括": "概括同学情的深远",
-      "完整文案": "同学情一世情。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["同学情", "一世情"],
-          "对应形式": {
-            "文案形式": "对仗句式,概括性强,强调时间跨度。",
-            "画面形式": "黄色字幕框突出显示,背景切换至乡村小屋和菜园,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调深情。"
-          }
-        },
-        "具象概念": {
-          "关键词": [],
-          "对应形式": {
-            "文案形式": "(无)",
-            "画面形式": "(无)",
-            "声音形式": "(无)"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["永恒", "深远"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "背景音乐舒缓,带有田园气息。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 27,
-      "时间范围": "00:52-00:54",
-      "单元核心概括": "表达同学情难以言喻",
-      "完整文案": "三言两语说不清。",
-      "实质": {
-        "具体元素": {
-          "关键词": [],
-          "对应形式": {
-            "文案形式": "(无)",
-            "画面形式": "(无)",
-            "声音形式": "(无)"
-          }
-        },
-        "具象概念": {
-          "关键词": ["说不清"],
-          "对应形式": {
-            "文案形式": "否定性动词短语,强调情感的复杂和丰富,难以言表。",
-            "画面形式": "文字浮现,画面保持静态,寓意情感的深邃。",
-            "声音形式": "旁白语调略带感叹。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["复杂", "丰富"],
-          "对应形式": {
-            "文案形式": "“三言两语”指言语的有限。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 28,
-      "时间范围": "00:54-00:56",
-      "单元核心概括": "描述同学情是同窗依恋的证明",
-      "完整文案": "同学情那是同窗数载的依恋。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["同学情", "同窗"],
-          "对应形式": {
-            "文案形式": "将“同学情”与“同窗”关联。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调温柔。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["依恋"],
-          "对应形式": {
-            "文案形式": "名词,表达深厚的情感。",
-            "画面形式": "文字浮现,画面保持静态,绿色菜园充满生机,象征情感的生长。",
-            "声音形式": "背景音乐温馨。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["情感纽带", "美好回忆"],
-          "对应形式": {
-            "文案形式": "“数载”强调共同经历的时间。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 29,
-      "时间范围": "00:56-00:58",
-      "单元核心概括": "描述同学情是青春岁月的证明",
-      "完整文案": "那是青春岁月的证明。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["青春岁月", "证明"],
-          "对应形式": {
-            "文案形式": "将“同学情”看作“青春岁月”的见证。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调肯定。"
-          }
-        },
-        "具象概念": {
-          "关键词": [],
-          "对应形式": {
-            "文案形式": "(无)",
-            "画面形式": "(无)",
-            "声音形式": "(无)"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["回忆", "见证"],
-          "对应形式": {
-            "文案形式": "“证明”强调其不可磨灭的价值。",
-            "画面形式": "文字浮现,画面保持静态,寓意时光的印记。",
-            "声音形式": "背景音乐略带怀旧。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 30,
-      "时间范围": "00:58-01:00",
-      "单元核心概括": "描述同学情是世间最纯真的友谊",
-      "完整文案": "那是世间最纯真的友谊。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["友谊"],
-          "对应形式": {
-            "文案形式": "直接指明情感类型。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调充满赞美。"
-          }
-        },
-        "具象概念": {
-          "关键词": [],
-          "对应形式": {
-            "文案形式": "(无)",
-            "画面形式": "(无)",
-            "声音形式": "(无)"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["纯真", "美好"],
-          "对应形式": {
-            "文案形式": "“最纯真”强调其无暇和珍贵。",
-            "画面形式": "文字浮现,画面保持静态,绿色田园风光象征纯洁。",
-            "声音形式": "背景音乐清澈。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 31,
-      "时间范围": "00:59-01:01",
-      "单元核心概括": "描述同学情是看不见摸不着的惦记",
-      "完整文案": "那是看不见摸不着的惦记。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["惦记"],
-          "对应形式": {
-            "文案形式": "名词,抽象情感的具体化。",
-            "画面形式": "黄色字幕框突出显示,背景切换至远山村落和梯田,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调深沉。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["看不见摸不着"],
-          "对应形式": {
-            "文案形式": "排比否定句,强调情感的无形却真实存在。",
-            "画面形式": "画面中远山如黛,村落静谧,衬托情感的深远和无形。",
-            "声音形式": "背景音乐悠扬,略带思绪。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["牵挂", "无形"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 32,
-      "时间范围": "01:01-01:03",
-      "单元核心概括": "指出同学间可能存在远距离",
-      "完整文案": "或许彼此是天之涯海之角的距离。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["天之涯", "海之角", "距离"],
-          "对应形式": {
-            "文案形式": "比喻性地理名词,强调空间上的遥远。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调略带无奈。"
-          }
-        },
-        "具象概念": {
-          "关键词": [],
-          "对应形式": {
-            "文案形式": "(无)",
-            "画面形式": "(无)",
-            "声音形式": "(无)"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["遥远", "分离"],
-          "对应形式": {
-            "文案形式": "“或许”表示可能性。",
-            "画面形式": "画面中广阔的梯田和远山,视觉上强化了距离感。",
-            "声音形式": "背景音乐略显开阔。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 33,
-      "时间范围": "01:03-01:06",
-      "单元核心概括": "强调距离无法阻隔同学情谊",
-      "完整文案": "但何时也隔阻不了同学之间的深情相依。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["同学"],
-          "对应形式": {
-            "文案形式": "指明主体。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调坚定有力。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["隔阻不了", "相依"],
-          "对应形式": {
-            "文案形式": "否定词与动词结合,强调情感的不可分割和相互支持。",
-            "画面形式": "文字浮现,画面保持静态,山水相连的景色象征情感的连接。",
-            "声音形式": "背景音乐变得更加振奋。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["坚韧", "支持", "深情"],
-          "对应形式": {
-            "文案形式": "“深情相依”强调情感的深度和依赖。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 34,
-      "时间范围": "01:06-01:08",
-      "单元核心概括": "回顾过去玩闹的时光",
-      "完整文案": "忆往昔,曾经的玩闹逗笑。",
-      "实质": {
-        "具体元素": [],
-        "对应形式": {
-          "文案形式": "(无)",
-          "画面形式": "(无)",
-          "声音形式": "(无)"
-        }
-      },
-      "具象概念": {
-        "关键词": ["忆往昔", "玩闹逗笑"],
-        "对应形式": {
-          "文案形式": "动词短语,回忆过去的欢乐场景。",
-          "画面形式": "黄色字幕框突出显示,背景为两栋现代别墅的拼贴,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调略带回忆和轻松。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["回忆", "欢乐"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "别墅的画面可能暗示现在的生活富足,与过去的纯真形成对比。",
-          "声音形式": "背景音乐略带活泼。"
-        }
-      }
-    },
-    {
-      "单元编号": 35,
-      "时间范围": "01:08-01:10",
-      "单元核心概括": "感叹玩闹已成历史",
-      "完整文案": "如今都成了历史。",
-      "实质": {
-        "具体元素": ["历史"],
-        "对应形式": {
-          "文案形式": "名词,强调过去性。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调略带感叹。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["成了"],
-        "对应形式": {
-          "文案形式": "动词,表示状态的转变。",
-          "画面形式": "文字浮现,画面保持静态。",
-          "声音形式": "背景音乐转为平缓。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["过去", "流逝"],
-        "对应形式": {
-          "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      },
-    {
-      "单元编号": 36,
-      "时间范围": "01:10-01:12",
-      "单元核心概括": "回顾过去朝夕相处的时光",
-      "完整文案": "曾经的朝夕相处。",
-      "实质": {
-        "具体元素": [],
-        "对应形式": {
-          "文案形式": "(无)",
-          "画面形式": "(无)",
-          "声音形式": "(无)"
-        }
-      },
-      "具象概念": {
-        "关键词": ["朝夕相处"],
-        "对应形式": {
-          "文案形式": "动词短语,回忆共同生活的经历。",
-          "画面形式": "黄色字幕框突出显示,背景切换至一栋现代别墅和花园,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调温和。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["陪伴", "亲密"],
-        "对应形式": {
-          "文案形式": "“曾经的”强调时间上的过去性。",
-          "画面形式": "(同上)",
-          "声音形式": "背景音乐温馨。"
-        }
-      }
-    },
-    {
-      "单元编号": 37,
-      "时间范围": "01:12-01:14",
-      "单元核心概括": "感叹朝夕相处已成回忆",
-      "完整文案": "如今都成了回忆。",
-      "实质": {
-        "具体元素": ["回忆"],
-        "对应形式": {
-          "文案形式": "名词,强调记忆性。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调略带伤感。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["成了"],
-        "对应形式": {
-          "文案形式": "动词,表示状态的转变。",
-          "画面形式": "文字浮现,画面保持静态。",
-          "声音形式": "背景音乐转为柔和。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["追溯", "缅怀"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 38,
-      "时间范围": "01:14-01:16",
-      "单元核心概括": "回顾曾经的梦想与目标",
-      "完整文案": "曾经的梦想目标。",
-      "实质": {
-        "具体元素": ["梦想", "目标"],
-        "对应形式": {
-          "文案形式": "名词,指代人生理想。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调略带憧憬。"
-        }
-      },
-      "具象概念": {
-        "关键词": [],
-        "对应形式": {
-          "文案形式": "(无)",
-          "画面形式": "(无)",
-          "声音形式": "(无)"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["理想", "抱负"],
-        "对应形式": {
-          "文案形式": "“曾经的”强调时间上的过去性。",
-          "画面形式": "(同上)",
-          "声音形式": "背景音乐略带激昂。"
-        }
-      }
-    },
-    {
-      "单元编号": 39,
-      "时间范围": "01:16-01:18",
-      "单元核心概括": "感叹梦想已成追忆",
-      "完整文案": "如今都成了追忆。",
-      "实质": {
-        "具体元素": ["追忆"],
-          "对应形式": {
-            "文案形式": "名词,强调追溯和回忆的动作。",
-            "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调略带唏嘘。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["成了"],
-          "对应形式": {
-            "文案形式": "动词,表示状态的转变。",
-            "画面形式": "文字浮现,画面保持静态。",
-            "声音形式": "背景音乐转为沉思。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["逝去", "感叹"],
-          "对应形式": {
-            "文案形式": "(同上)",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 40,
-      "时间范围": "01:18-01:20",
-      "单元核心概括": "忘不了当初稚嫩的笑脸",
-      "完整文案": "忘不了当初那一张张稚嫩的笑脸。",
-      "实质": {
-        "具体元素": ["笑脸"],
-        "对应形式": {
-          "文案形式": "名词,具象化人物面貌。",
-          "画面形式": "黄色字幕框突出显示,背景切换至彩色梯田和樱花,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调温柔,略带怀旧。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["忘不了", "稚嫩"],
-        "对应形式": {
-          "文案形式": "否定词与形容词,强调记忆的深刻和过去的纯真。",
-          "画面形式": "画面色彩鲜艳,与“稚嫩的笑脸”形成美好对比,营造温馨感。",
-          "声音形式": "背景音乐轻快,略带回忆。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["纯真", "回忆"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 41,
-      "时间范围": "01:20-01:22",
-      "单元核心概括": "忘不了当初熟悉的笑声",
-      "完整文案": "忘不了当初那一阵阵熟悉的笑声。",
-      "实质": {
-        "具体元素": ["笑声"],
-        "对应形式": {
-          "文案形式": "名词,具象化声音。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调充满回忆。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["忘不了", "熟悉"],
-        "对应形式": {
-          "文案形式": "(同上),强调记忆的深刻和过去的亲切。",
-            "画面形式": "文字浮现,画面保持静态,色彩依旧鲜明。",
-            "声音形式": "背景音乐欢快。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["亲切", "欢乐"],
-          "对应形式": {
-            "文案形式": "“一阵阵”强调声音的连续和生动。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 42,
-      "时间范围": "01:22-01:24",
-      "单元核心概括": "忘不了当初有趣的故事",
-      "完整文案": "忘不了当初那一串串有趣的故事。",
-      "实质": {
-        "具体元素": ["故事"],
-        "对应形式": {
-          "文案形式": "名词,具象化事件。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调充满趣味。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["忘不了", "有趣"],
-        "对应形式": {
-          "文案形式": "(同上),强调记忆的深刻和过去的生动。",
-            "画面形式": "文字浮现,画面保持静态。",
-            "声音形式": "背景音乐活泼。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["生动", "共享记忆"],
-          "对应形式": {
-            "文案形式": "“一串串”强调数量和连贯性。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 43,
-      "时间范围": "01:24-01:26",
-      "单元核心概括": "忘不了当初快乐的情景",
-      "完整文案": "忘不了当初那一幕幕快乐的情景。",
-      "实质": {
-        "具体元素": ["情景"],
-        "对应形式": {
-          "文案形式": "名词,具象化画面。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调充满喜悦。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["忘不了", "快乐"],
-        "对应形式": {
-          "文案形式": "(同上),强调记忆的深刻和过去的幸福。",
-            "画面形式": "文字浮现,画面保持静态,整体画面营造幸福感。",
-            "声音形式": "背景音乐愉悦。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["幸福", "美好时光"],
-          "对应形式": {
-            "文案形式": "“一幕幕”强调画面的连续和丰富。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 44,
-      "时间范围": "01:26-01:28",
-      "单元核心概括": "描述毕业后联系减少的原因",
-      "完整文案": "由于工作的繁忙,各自的闯荡。",
-      "实质": {
-        "具体元素": ["工作"],
-        "对应形式": {
-          "文案形式": "名词,指代生活状态。",
-          "画面形式": "黄色字幕框突出显示,背景切换至青山绿水间的江南水乡,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调略带理解。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["繁忙", "闯荡"],
-        "对应形式": {
-          "文案形式": "形容词与动词,描绘各自的生活状态和经历。",
-          "画面形式": "画面中船只缓缓行驶,象征人生的旅程和各自的奔波。",
-          "声音形式": "背景音乐平和,略带远行感。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["分离", "现实"],
-          "对应形式": {
-            "文案形式": "“由于”表示原因。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      },
-    {
-      "单元编号": 45,
-      "时间范围": "01:28-01:30",
-      "单元核心概括": "指出毕业后同学间联系甚少",
-      "完整文案": "毕业后的我们联系甚少。",
-      "实质": {
-        "具体元素": ["我们"],
-        "对应形式": {
-          "文案形式": "指代同学群体。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调略带遗憾。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["联系甚少"],
-        "对应形式": {
-          "文案形式": "动词短语,描述联系状态。",
-          "画面形式": "文字浮现,画面保持静态,强调分隔。",
-          "声音形式": "背景音乐略显低沉。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["疏远", "遗憾"],
-        "对应形式": {
-          "文案形式": "“毕业后”明确时间节点。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 46,
-      "时间范围": "01:30-01:33",
-      "单元核心概括": "强调联系减少不影响亲密友情",
-      "完整文案": "可一点也不会影响彼此的亲密友情。",
-      "实质": {
-        "具体元素": ["友情"],
-        "对应形式": {
-          "文案形式": "指明情感类型。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调转为肯定。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["不会影响"],
-        "对应形式": {
-            "文案形式": "否定性动词,强调不受影响的坚韧。",
-            "画面形式": "文字浮现,画面保持静态,展现友情的坚固。",
-            "声音形式": "背景音乐变得坚定有力。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["坚固", "深厚"],
-          "对应形式": {
-            "文案形式": "“亲密”强调情感的深度。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 47,
-      "时间范围": "01:33-01:35",
-      "单元核心概括": "描述同学相见时的情景",
-      "完整文案": "相见之后。",
-      "实质": {
-        "具体元素": [],
-        "对应形式": {
-          "文案形式": "(无)",
-          "画面形式": "(无)",
-          "声音形式": "(无)"
-        }
-      },
-      "具象概念": {
-        "关键词": ["相见"],
-        "对应形式": {
-          "文案形式": "动词,表示重聚的时刻。",
-          "画面形式": "黄色字幕框突出显示,背景切换至山峦叠嶂的乡村梯田,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调充满期待。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["重逢", "喜悦"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "画面开阔,色彩鲜明,营造积极向上的氛围。",
-          "声音形式": "背景音乐变得欢快。"
-        }
-      }
-    },
-    {
-      "单元编号": 48,
-      "时间范围": "01:35-01:37",
-      "单元核心概括": "指出同学相见时称谓的随意性",
-      "完整文案": "不管你喊我的绰号。",
-      "实质": {
-        "具体元素": ["绰号"],
-        "对应形式": {
-          "文案形式": "名词,指代非正式称谓。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调轻松。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["喊"],
-        "对应形式": {
-          "文案形式": "动词,表示称呼的行为。",
-          "画面形式": "文字浮现,画面保持静态,暗示亲密无间。",
-          "声音形式": "背景音乐活泼。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["亲昵", "随意"],
-        "对应形式": {
-          "文案形式": "“不管”强调无所谓。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 49,
-      "时间范围": "01:37-01:39",
-      "单元核心概括": "指出同学相见时称谓的随意性",
-      "完整文案": "还是我叫你的乳名。",
-      "实质": {
-        "具体元素": ["乳名"],
-        "对应形式": {
-          "文案形式": "名词,指代非正式称谓,更显亲密。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-            "声音形式": "旁白语调更显亲切。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["叫"],
-          "对应形式": {
-            "文案形式": "动词,表示称呼的行为。",
-            "画面形式": "文字浮现,画面保持静态。",
-            "声音形式": "背景音乐温暖。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["亲密", "无拘束"],
-          "对应形式": {
-            "文案形式": "“还是”表示并列选择。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 50,
-      "时间范围": "01:39-01:41",
-      "单元核心概括": "强调同学间不会计较称谓",
-      "完整文案": "对方都不会计较。",
-      "实质": {
-        "具体元素": [],
-        "对应形式": {
-          "文案形式": "(无)",
-          "画面形式": "(无)",
-          "声音形式": "(无)"
-        }
-      },
-      "具象概念": {
-        "关键词": ["不会计较"],
-        "对应形式": {
-          "文案形式": "否定词组,强调无私和宽容。",
-          "画面形式": "文字浮现,画面保持静态,寓意纯粹的友谊。",
-          "声音形式": "旁白语调肯定。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["宽容", "真诚"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 51,
-      "时间范围": "01:41-01:43",
-      "单元核心概括": "描述同学相见时的开心",
-      "完整文案": "反而笑的那么开心。",
-      "实质": {
-        "具体元素": [],
-        "对应形式": {
-          "文案形式": "(无)",
-          "画面形式": "(无)",
-          "声音形式": "(无)"
-        }
-      },
-      "具象概念": {
-        "关键词": ["笑的那么开心"],
-        "对应形式": {
-          "文案形式": "动词短语,描绘欢快的表情和心情。",
-          "画面形式": "文字浮现,画面保持静态,田园风光营造轻松愉悦氛围。",
-          "声音形式": "旁白语调欢快,背景音乐轻盈。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["喜悦", "幸福"],
-        "对应形式": {
-          "文案形式": "“反而”表示出乎意料的积极反应。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 52,
-      "时间范围": "01:43-01:45",
-      "单元核心概括": "描述同学相聚时的情景",
-      "完整文案": "相聚之时。",
-      "实质": {
-        "具体元素": [],
-        "对应形式": {
-          "文案形式": "(无)",
-          "画面形式": "(无)",
-          "声音形式": "(无)"
-        }
-      },
-      "具象概念": {
-        "关键词": ["相聚"],
-        "对应形式": {
-          "文案形式": "动词,表示重逢的时刻。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调充满期待。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["团圆", "喜悦"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "画面保持乡村梯田景观,营造温馨感。",
-          "声音形式": "背景音乐欢快。"
-        }
-      }
-    },
-    {
-      "单元编号": 53,
-      "时间范围": "01:45-01:47",
-      "单元核心概括": "指出同学相聚时的肢体互动",
-      "完整文案": "不管我拍你一掌。",
-      "实质": {
-        "具体元素": ["一掌"],
-        "对应形式": {
-          "文案形式": "量词,具象化肢体动作。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调轻松。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["拍"],
-        "对应形式": {
-          "文案形式": "动词,表示亲昵的肢体接触。",
-          "画面形式": "文字浮现,画面保持静态,暗示随意自在。",
-          "声音形式": "背景音乐活泼。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["亲昵", "随意"],
-        "对应形式": {
-          "文案形式": "“不管”强调无所谓。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 54,
-      "时间范围": "01:47-01:49",
-      "单元核心概括": "指出同学相聚时的肢体互动",
-      "完整文案": "还是你擂我一拳。",
-      "实质": {
-        "具体元素": ["一拳"],
-        "对应形式": {
-          "文案形式": "量词,具象化肢体动作。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调更显亲近。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["擂"],
-        "对应形式": {
-          "文案形式": "动词,表示玩闹的肢体接触。",
-            "画面形式": "文字浮现,画面保持静态。",
-            "声音形式": "背景音乐活跃。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["打闹", "无拘束"],
-          "对应形式": {
-            "文案形式": "“还是”表示并列选择。",
-            "画面形式": "(同上)",
-            "声音形式": "(同上)"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 55,
-      "时间范围": "01:49-01:51",
-      "单元核心概括": "强调同学间不会计较肢体互动",
-      "完整文案": "对方不但不计较。",
-      "实质": {
-        "具体元素": [],
-        "对应形式": {
-          "文案形式": "(无)",
-          "画面形式": "(无)",
-          "声音形式": "(无)"
-        }
-      },
-      "具象概念": {
-        "关键词": ["不计较"],
-        "对应形式": {
-          "文案形式": "否定词组,强调无私和宽容。",
-          "画面形式": "文字浮现,画面保持静态,寓意纯粹的友谊。",
-          "声音形式": "旁白语调肯定。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["宽容", "真诚"],
-        "对应形式": {
-          "文案形式": "“不但”表示递进关系。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 56,
-      "时间范围": "01:51-01:53",
-      "单元核心概括": "描述同学相聚时的舒坦心情",
-      "完整文案": "反而心里感觉很舒坦。",
-      "实质": {
-        "具体元素": [],
-        "对应形式": {
-          "文案形式": "(无)",
-          "画面形式": "(无)",
-          "声音形式": "(无)"
-        }
-      },
-      "具象概念": {
-        "关键词": ["感觉很舒坦"],
-        "对应形式": {
-          "文案形式": "动词短语,描绘内心舒适放松的状态。",
-          "画面形式": "文字浮现,画面保持静态,田园风光营造宁静惬意。",
-          "声音形式": "旁白语调轻松,背景音乐愉悦。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["放松", "舒适", "真情"],
-        "对应形式": {
-          "文案形式": "“反而”表示出乎意料的积极反应。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 57,
-      "时间范围": "01:53-01:55",
-      "单元核心概括": "感叹岁月流逝,同学容颜已老",
-      "完整文案": "现如今那一张张稚嫩的小脸上渐渐刻上了皱纹。",
-      "实质": {
-        "具体元素": ["小脸", "皱纹"],
-        "对应形式": {
-          "文案形式": "名词,具象化人物面貌和岁月痕迹。",
-          "画面形式": "黄色字幕框突出显示,背景切换至乡村小径和菜园,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调略带感伤。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["稚嫩", "刻上了"],
-        "对应形式": {
-          "文案形式": "形容词与动词,对比今昔容颜,强调岁月流逝。",
-          "画面形式": "画面中青翠的植物与远山形成对比,自然生长的生命力与人脸上的岁月痕迹形成对比。",
-          "声音形式": "背景音乐略带沧桑感。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["衰老", "时光流逝", "感叹"],
-        "对应形式": {
-          "文案形式": "“现如今”强调时间点。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 58,
-      "时间范围": "01:55-01:58",
-      "单元核心概括": "描述同学笑声中充满沧桑",
-      "完整文案": "那一声声熟悉的笑声里充满了沧桑。",
-      "实质": {
-        "具体元素": ["笑声"],
-        "对应形式": {
-          "文案形式": "名词,具象化声音。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调深沉。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["充满", "沧桑"],
-        "对应形式": {
-          "文案形式": "动词与名词,描绘笑声背后的人生阅历。",
-          "画面形式": "文字浮现,画面保持静态,宁静的乡村背景,烘托出一种沉淀下来的厚重感。",
-          "声音形式": "背景音乐悠远,带有厚重感。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["阅历", "沉淀", "岁月感"],
-        "对应形式": {
-          "文案形式": "“一声声”、“熟悉”强调声音的真实和亲切。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 59,
-      "时间范围": "01:58-02:00",
-      "单元核心概括": "回忆当初有趣的故事",
-      "完整文案": "那一串串有趣的故事。",
-      "实质": {
-        "具体元素": ["故事"],
-        "对应形式": {
-          "文案形式": "名词,指代过往经历。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调略带追忆。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["有趣"],
-        "对应形式": {
-          "文案形式": "形容词,强调故事的吸引力。",
-          "画面形式": "文字浮现,画面保持静态。",
-          "声音形式": "背景音乐轻快。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["回忆", "趣味"],
-        "对应形式": {
-          "文案形式": "“一串串”强调连续和丰富。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 60,
-      "时间范围": "02:00-02:02",
-      "单元核心概括": "感叹故事只剩下回味",
-      "完整文案": "仅剩下的回味。",
-      "实质": {
-        "具体元素": ["回味"],
-        "对应形式": {
-          "文案形式": "名词,表示对过往的追忆和思考。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调略带伤感。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["剩下"],
-        "对应形式": {
-          "文案形式": "动词,强调现状。",
-          "画面形式": "文字浮现,画面保持静态,寓意时光流逝后的沉淀。",
-          "声音形式": "背景音乐变得柔和。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["遗憾", "缅怀"],
-        "对应形式": {
-          "文案形式": "“仅”强调其稀有和珍贵。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 61,
-      "时间范围": "02:02-02:04",
-      "单元核心概括": "回忆当初快乐的情景",
-      "完整文案": "那一幕幕快乐的情景。",
-      "实质": {
-        "具体元素": ["情景"],
-        "对应形式": {
-          "文案形式": "名词,具象化画面。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调充满喜悦。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["快乐"],
-        "对应形式": {
-          "文案形式": "形容词,强调情绪。",
-          "画面形式": "文字浮现,画面保持静态。",
-          "声音形式": "背景音乐愉悦。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["幸福", "美好时光"],
-        "对应形式": {
-          "文案形式": "“一幕幕”强调连续和丰富。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 62,
-      "时间范围": "02:04-02:06",
-      "单元核心概括": "强调快乐情景历历在目",
-      "完整文案": "还犹在眼前。",
-      "实质": {
-        "具体元素": [],
-        "对应形式": {
-          "文案形式": "(无)",
-          "画面形式": "(无)",
-          "声音形式": "(无)"
-        }
-      },
-      "具象概念": {
-        "关键词": ["犹在眼前"],
-        "对应形式": {
-          "文案形式": "动词短语,描绘记忆的鲜活和清晰。",
-          "画面形式": "文字浮现,画面保持静态,寓意记忆的持久。",
-          "声音形式": "旁白语调肯定。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["鲜活", "清晰记忆"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 63,
-      "时间范围": "02:06-02:08",
-      "单元核心概括": "赞美同学情的实在",
-      "完整文案": "同学情最实在。",
-      "实质": {
-        "具体元素": ["同学情"],
-        "对应形式": {
-          "文案形式": "强调主体。",
-          "画面形式": "黄色字幕框突出显示,背景切换至远山下的乡村景色和菜园花海,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调肯定。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["实在"],
-        "对应形式": {
-          "文案形式": "形容词,强调真诚和没有虚假。",
-          "画面形式": "画面中真实朴素的乡村景色,与“实在”相呼应。",
-          "声音形式": "背景音乐平和,带有田园气息。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["真诚", "质朴"],
-        "对应形式": {
-          "文案形式": "“最”强调最高程度。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 64,
-      "时间范围": "02:08-02:10",
-      "单元核心概括": "强调同学情不需要伪装",
-      "完整文案": "不需要丝毫的伪装。",
-      "实质": {
-        "具体元素": ["伪装"],
-        "对应形式": {
-          "文案形式": "名词,指代虚假行为。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调坚定。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["不需要"],
-        "对应形式": {
-          "文案形式": "否定词,强调其真诚和自然。",
-          "画面形式": "文字浮现,画面保持静态,自然景色象征真实。",
-          "声音形式": "背景音乐坦荡。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["真诚", "自然"],
-        "对应形式": {
-          "文案形式": "“丝毫”强调程度。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 65,
-      "时间范围": "02:10-02:12",
-      "单元核心概括": "赞美同学情的珍贵",
-      "完整文案": "同学情最珍贵。",
-      "实质": {
-        "具体元素": ["同学情"],
-        "对应形式": {
-          "文案形式": "强调主体。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调赞美。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["珍贵"],
-        "对应形式": {
-          "文案形式": "形容词,强调价值。",
-          "画面形式": "文字浮现,画面保持静态。",
-          "声音形式": "背景音乐庄重。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["价值", "稀有"],
-        "对应形式": {
-          "文案形式": "“最”强调最高程度。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 66,
-      "时间范围": "02:12-02:14",
-      "单元核心概括": "强调同学情不需要装潢",
-      "完整文案": "不需要任何的装潢。",
-      "实质": {
-        "具体元素": ["装潢"],
-        "对应形式": {
-          "文案形式": "名词,指代虚饰。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调坚定。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["不需要"],
-        "对应形式": {
-          "文案形式": "否定词,强调其自然和本真。",
-          "画面形式": "文字浮现,画面保持静态,自然景色寓意本真。",
-          "声音形式": "背景音乐纯粹。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["本真", "纯粹"],
-        "对应形式": {
-          "文案形式": "“任何”强调完全不需要。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 67,
-      "时间范围": "02:14-02:16",
-      "单元核心概括": "赞美同学情的美好",
-      "完整文案": "同学情最美好。",
-      "实质": {
-        "具体元素": ["同学情"],
-        "对应形式": {
-          "文案形式": "强调主体。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调赞美。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["美好"],
-        "对应形式": {
-          "文案形式": "形容词,强调积极感受。",
-          "画面形式": "文字浮现,画面保持静态,花海景色增添美好感。",
-          "声音形式": "背景音乐温馨。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["幸福", "和谐"],
-        "对应形式": {
-          "文案形式": "“最”强调最高程度。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 68,
-      "时间范围": "02:16-02:18",
-      "单元核心概括": "描述同学情的随意",
-      "完整文案": "是那么的随意。",
-      "实质": {
-        "具体元素": [],
-        "对应形式": {
-          "文案形式": "(无)",
-          "画面形式": "(无)",
-          "声音形式": "(无)"
-        }
-      },
-      "具象概念": {
-        "关键词": ["随意"],
-        "对应形式": {
-          "文案形式": "形容词,强调自然和不拘束。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调轻松。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["自由", "自在"],
-        "对应形式": {
-          "文案形式": "“那么的”强调程度。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 69,
-      "时间范围": "02:18-02:20",
-      "单元核心概括": "描述同学情的真诚",
-      "完整文案": "那么的真诚。",
-      "实质": {
-        "具体元素": [],
-        "对应形式": {
-          "文案形式": "(无)",
-          "画面形式": "(无)",
-          "声音形式": "(无)"
-        }
-      },
-      "具象概念": {
-        "关键词": ["真诚"],
-        "对应形式": {
-          "文案形式": "形容词,强调真实和不做作。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调诚恳。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["真实", "不做作"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 70,
-      "时间范围": "02:20-02:22",
-      "单元核心概括": "描述同学情的绵长",
-      "完整文案": "那么的绵长。",
-      "实质": {
-        "具体元素": [],
-        "对应形式": {
-          "文案形式": "(无)",
-          "画面形式": "(无)",
-          "声音形式": "(无)"
-        }
-      },
-      "具象概念": {
-        "关键词": ["绵长"],
-        "对应形式": {
-          "文案形式": "形容词,强调时间的延续和情感的深远。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调悠远。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["持久", "深远"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 71,
-      "时间范围": "02:22-02:24",
-      "单元核心概括": "感叹岁月流逝,人渐衰老",
-      "完整文案": "青山在人渐老。",
-      "实质": {
-        "具体元素": ["青山", "人"],
-        "对应形式": {
-          "文案形式": "名词,对比自然界的永恒与人的短暂。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调感慨。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["在", "渐老"],
-        "对应形式": {
-          "文案形式": "动词与形容词,描绘不变与变化的对比。",
-          "画面形式": "画面中山峦青翠,静谧的乡村,寓意自然界的永恒与生命的短暂。",
-          "声音形式": "背景音乐略带忧伤。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["永恒", "短暂", "衰老"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 72,
-      "时间范围": "02:24-02:26",
-      "单元核心概括": "强调同学情日渐深浓",
-      "完整文案": "同学情更浓。",
-      "实质": {
-        "具体元素": ["同学情"],
-        "对应形式": {
-          "文案形式": "强调主体。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调坚定。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["更浓"],
-        "对应形式": {
-          "文案形式": "形容词,强调情感的加深。",
-          "画面形式": "文字浮现,画面保持静态,绿色田野象征生机和情感的滋长。",
-          "声音形式": "背景音乐变得醇厚。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["深厚", "持久"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 73,
-      "时间范围": "02:26-02:28",
-      "单元核心概括": "感叹岁月流逝,情谊永存",
-      "完整文案": "水长流岁月增。",
-      "实质": {
-        "具体元素": ["水", "岁月"],
-        "对应形式": {
-          "文案形式": "名词,比喻时间流逝。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调悠远。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["长流", "增"],
-        "对应形式": {
-          "文案形式": "动词,描绘时间的连续和累积。",
-          "画面形式": "画面中远山、水流(想象中),象征时间的流逝。",
-          "声音形式": "背景音乐持续。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["时间", "积累"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 74,
-      "时间范围": "02:28-02:30",
-      "单元核心概括": "强调友谊更加深厚",
-      "完整文案": "友谊更深层。",
-      "实质": {
-        "具体元素": ["友谊"],
-        "对应形式": {
-          "文案形式": "强调主体。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调深情。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["更深层"],
-        "对应形式": {
-          "文案形式": "形容词,强调情感的深度和内涵。",
-          "画面形式": "文字浮现,画面保持静态,远山暗示深远。",
-          "声音形式": "背景音乐深沉。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["深度", "升华"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 75,
-      "时间范围": "02:30-02:33",
-      "单元核心概括": "向老同学表达虽同窗短暂,但情谊一生",
-      "完整文案": "我们想对所有的老同学说,彼此之间也许同窗三两载。",
-      "实质": {
-        "具体元素": ["老同学"],
-        "对应形式": {
-          "文案形式": "指代群体。",
-          "画面形式": "黄色字幕框突出显示,背景切换至稻田村落,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调真挚。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["同窗三两载"],
-        "对应形式": {
-          "文案形式": "动词短语,回忆共同学习的短暂经历。",
-          "画面形式": "画面开阔,绿色稻田象征生机与活力,村落的宁静感烘托情感的真挚。",
-          "声音形式": "背景音乐温暖,略带怀旧。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["共鸣", "情深"],
-        "对应形式": {
-          "文案形式": "“也许”表示可能性,为下文铺垫。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 76,
-      "时间范围": "02:33-02:35",
-      "单元核心概括": "强调同学情谊的持久",
-      "完整文案": "却是悠悠一生情。",
-      "实质": {
-        "具体元素": ["一生情"],
-        "对应形式": {
-          "文案形式": "名词,强调情感的持久性。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调深情。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["悠悠"],
-        "对应形式": {
-          "文案形式": "叠词形容词,描绘情感的深远和绵长。",
-          "画面形式": "文字浮现,画面保持静态,寓意情感的延续。",
-          "声音形式": "背景音乐悠扬。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["永恒", "深厚"],
-        "对应形式": {
-          "文案形式": "“却”表示转折,强调对比。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 77,
-      "时间范围": "02:35-02:37",
-      "单元核心概括": "鼓励分享视频",
-      "完整文案": "看完要是喜欢这篇文章。",
-      "实质": {
-        "具体元素": ["文章"],
-        "对应形式": {
-          "文案形式": "名词,指代视频内容。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调引导。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["喜欢"],
-        "对应形式": {
-          "文案形式": "动词,表示情感偏好。",
-          "画面形式": "文字浮现,画面保持静态,引发观众共鸣。",
-          "声音形式": "背景音乐温和。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["认可", "共鸣"],
-        "对应形式": {
-          "文案形式": "“要是”表示条件。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 78,
-      "时间范围": "02:37-02:39",
-      "单元核心概括": "呼吁观众分享视频",
-      "完整文案": "由衷希望你能动动手指。",
-      "实质": {
-        "具体元素": ["手指"],
-        "对应形式": {
-          "文案形式": "名词,具象化分享动作。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调诚恳。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["动动"],
-        "对应形式": {
-          "文案形式": "叠词动词,轻松愉快的呼吁。",
-          "画面形式": "文字浮现,画面保持静态,鼓励互动。",
-          "声音形式": "背景音乐友好。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["请求", "互动"],
-        "对应形式": {
-          "文案形式": "“由衷希望”表示真诚的愿望。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 79,
-      "时间范围": "02:39-02:41",
-      "单元核心概括": "呼吁观众分享视频",
-      "完整文案": "将这个视频分享出去。",
-      "实质": {
-        "具体元素": ["视频"],
-        "对应形式": {
-          "文案形式": "名词,指代当前内容。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调引导。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["分享"],
-        "对应形式": {
-          "文案形式": "动词,鼓励传播。",
-          "画面形式": "文字浮现,画面保持静态,促进传播。",
-          "声音形式": "背景音乐积极。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["传播", "互动"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 80,
-      "时间范围": "02:41-02:43",
-      "单元核心概括": "建议将视频分享到同学群",
-      "完整文案": "分享到同学群里。",
-      "实质": {
-        "具体元素": ["同学群"],
-        "对应形式": {
-          "文案形式": "名词,明确分享目标群体。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调具体。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["分享"],
-        "对应形式": {
-          "文案形式": "动词,明确传播途径。",
-          "画面形式": "文字浮现,画面保持静态,指引操作。",
-          "声音形式": "背景音乐有方向感。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["社群", "传播"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 81,
-      "时间范围": "02:43-02:46",
-      "单元核心概括": "希望传递情谊让更多同学看到",
-      "完整文案": "让更多的老同学看到,咱们把这份情谊传递下去。",
-      "实质": {
-        "具体元素": ["老同学", "情谊"],
-        "对应形式": {
-          "文案形式": "指代群体和情感。",
-          "画面形式": "黄色字幕框突出显示,背景切换至雨中木桥和花草,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调充满希望。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["看到", "传递下去"],
-        "对应形式": {
-          "文案形式": "动词短语,表达传播和延续的愿望。",
-          "画面形式": "雨景营造一种清新的氛围,木桥象征连接,寓意情感的传递。",
-          "声音形式": "背景音乐略带清新和希望。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["希望", "传承"],
-        "对应形式": {
-          "文案形式": "“让更多”强调范围扩大。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 82,
-      "时间范围": "02:46-02:49",
-      "单元核心概括": "希望勾起大家美好的校园回忆",
-      "完整文案": "让大家都回忆起那段美好的校园时光。",
-      "实质": {
-        "具体元素": ["校园时光"],
-        "对应形式": {
-          "文案形式": "名词,指代具体时间段。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调温柔。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["回忆起"],
-        "对应形式": {
-          "文案形式": "动词,鼓励唤醒记忆。",
-          "画面形式": "文字浮现,画面保持静态,木桥小径蜿蜒,引人遐思。",
-          "声音形式": "背景音乐略带怀旧。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["美好", "怀旧"],
-        "对应形式": {
-          "文案形式": "“美好”强调回忆的积极性。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 83,
-      "时间范围": "02:49-02:51",
-      "单元核心概括": "希望想起无忧无虑的日子",
-      "完整文案": "想起那些无忧无虑的日子。",
-      "实质": {
-        "具体元素": ["日子"],
-        "对应形式": {
-          "文案形式": "名词,指代具体时间段。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调轻松。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["想起", "无忧无虑"],
-        "对应形式": {
-          "文案形式": "动词与形容词,描绘记忆和过去的状态。",
-          "画面形式": "文字浮现,画面保持静态,清新的雨景和绿意,营造无忧感。",
-          "声音形式": "背景音乐轻快。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["纯真", "轻松"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 84,
-      "时间范围": "02:51-02:53",
-      "单元核心概括": "问候远方的老同学",
-      "完整文案": "老同学,你在远方还好吗?",
-      "实质": {
-        "具体元素": ["老同学", "远方"],
-        "对应形式": {
-          "文案形式": "直接称谓和地理名词,明确问候对象。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调关切。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["还好吗"],
-        "对应形式": {
-          "文案形式": "疑问句,表达关心。",
-          "画面形式": "文字浮现,画面保持静态,雨中的小径通往远方,寓意对远方朋友的思念。",
-          "声音形式": "背景音乐略带思念。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["关心", "牵挂"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 85,
-      "时间范围": "02:53-02:55",
-      "单元核心概括": "询问老同学工作是否顺利",
-      "完整文案": "工作顺利吗?",
-      "实质": {
-        "具体元素": ["工作"],
-        "对应形式": {
-          "文案形式": "名词,具体化问候内容。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调关心。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["顺利吗"],
-        "对应形式": {
-          "文案形式": "疑问句,表达祝福。",
-          "画面形式": "文字浮现,画面保持静态。",
-          "声音形式": "背景音乐柔和。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["祝福", "关怀"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 86,
-      "时间范围": "02:55-02:57",
-      "单元核心概括": "询问老同学生活是否幸福",
-      "完整文案": "生活幸福吗?",
-      "实质": {
-        "具体元素": ["生活"],
-        "对应形式": {
-          "文案形式": "名词,具体化问候内容。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调关心。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["幸福吗"],
-        "对应形式": {
-          "文案形式": "疑问句,表达祝福。",
-          "画面形式": "文字浮现,画面保持静态。",
-          "声音形式": "背景音乐温馨。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["祝福", "期盼"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 87,
-      "时间范围": "02:57-02:59",
-      "单元核心概括": "表达对视频的期望",
-      "完整文案": "看到这个视频。",
-      "实质": {
-        "具体元素": ["视频"],
-        "对应形式": {
-          "文案形式": "名词,指代当前内容。",
-          "画面形式": "黄色字幕框突出显示,背景切换至黄色油菜花田和远山村落,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调温和。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["看到"],
-        "对应形式": {
-          "文案形式": "动词,强调观看行为。",
-          "画面形式": "画面开阔明亮,油菜花田象征生机和希望。",
-          "声音形式": "背景音乐欢快。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["分享", "互动"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 88,
-      "时间范围": "02:59-03:01",
-      "单元核心概括": "希望视频带来温暖",
-      "完整文案": "希望能给你带去一丝温暖。",
-      "实质": {
-        "具体元素": ["温暖"],
-        "对应形式": {
-          "文案形式": "名词,具象化积极感受。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调温柔。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["带去"],
-        "对应形式": {
-          "文案形式": "动词,表达给予和传递。",
-          "画面形式": "文字浮现,画面保持静态,明亮的画面感营造温暖。",
-          "声音形式": "背景音乐温馨。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["慰藉", "关怀"],
-        "对应形式": {
-          "文案形式": "“一丝”强调微小却重要的力量。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 89,
-      "时间范围": "03:01-03:03",
-      "单元核心概括": "希望视频带来回忆",
-      "完整文案": "一丝回忆。",
-      "实质": {
-        "具体元素": ["回忆"],
-        "对应形式": {
-          "文案形式": "名词,具象化过往。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调略带怀旧。"
-        }
-      },
-      "具象概念": {
-        "关键词": [],
-        "对应形式": {
-          "文案形式": "(无)",
-          "画面形式": "(无)",
-          "声音形式": "(无)"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["怀旧", "思绪"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 90,
-      "时间范围": "03:03-03:06",
-      "单元核心概括": "鼓励分享给好友感受同学情",
-      "完整文案": "也分享给你的好友们,让更多的人感受到这份真挚的同学情。",
-      "实质": {
-        "具体元素": ["好友", "同学情"],
-        "对应形式": {
-          "文案形式": "指代群体和情感。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调充满希望。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["分享", "感受到"],
-        "对应形式": {
-          "文案形式": "动词,鼓励传播和体验。",
-          "画面形式": "文字浮现,画面保持静态,明亮开阔的景色象征共享的美好。",
-          "声音形式": "背景音乐积极向上。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["真挚", "共鸣", "传播"],
-        "对应形式": {
-          "文案形式": "“让更多的人”强调影响力扩大。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 91,
-      "时间范围": "03:06-03:09",
-      "单元核心概括": "同学间问候与祝福的珍贵",
-      "完整文案": "同学之间一声问候,一份祝福都显得弥足珍贵。",
-      "实质": {
-        "具体元素": ["问候", "祝福"],
-        "对应形式": {
-          "文案形式": "名词,具象化情感表达。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调郑重。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["显得", "弥足珍贵"],
-        "对应形式": {
-          "文案形式": "动词与形容词,强调其非凡的价值。",
-          "画面形式": "文字浮现,画面保持静态,金黄的油菜花田象征珍贵。",
-          "声音形式": "背景音乐庄重,带有温馨。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["价值", "关怀"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 92,
-      "时间范围": "03:09-03:12",
-      "单元核心概括": "呼吁珍惜情谊,无论身在何方",
-      "完整文案": "让我们一起珍惜这份情谊,无论走到哪里。",
-      "实质": {
-        "具体元素": ["情谊"],
-        "对应形式": {
-          "文案形式": "名词,指代同学情。",
-          "画面形式": "黄色字幕框突出显示,背景切换至宽广的油菜花田和远山,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调呼吁,充满真诚。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["珍惜", "走到"],
-        "对应形式": {
-          "文案形式": "动词,鼓励行动和强调普遍性。",
-          "画面形式": "画面开阔,远方蜿蜒的道路,象征人生的旅程和情谊的延续。",
-          "声音形式": "背景音乐开阔,富有感染力。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["珍视", "超越空间"],
-        "对应形式": {
-          "文案形式": "“无论...哪里”强调其普遍性。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 93,
-      "时间范围": "03:12-03:14",
-      "单元核心概括": "强调无论身在何方,情谊永存",
-      "完整文案": "无论身在何方。",
-      "实质": {
-        "具体元素": [],
-        "对应形式": {
-          "文案形式": "(无)",
-          "画面形式": "(无)",
-          "声音形式": "(无)"
-        }
-      },
-      "具象概念": {
-        "关键词": ["身在何方"],
-        "对应形式": {
-          "文案形式": "动词短语,强调地理上的不确定性。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调坚定。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["超越地域", "坚韧"],
-        "对应形式": {
-          "文案形式": "“无论”再次强调普遍性。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 94,
-      "时间范围": "03:14-03:17",
-      "单元核心概括": "同学情是心中最温暖的港湾",
-      "完整文案": "同学情永远是我们心中最温暖的港湾。",
-      "实质": {
-        "具体元素": ["同学情", "港湾"],
-        "对应形式": {
-          "文案形式": "比喻,将情感具象化为提供安全和温暖的场所。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调深情,充满力量。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["温暖"],
-        "对应形式": {
-          "文案形式": "形容词,强调情感带来的积极感受。",
-          "画面形式": "画面开阔明亮,白色的房屋和绿色的田野,营造一种安宁、温暖的归属感。",
-          "声音形式": "背景音乐温馨,带有力量感。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["归属", "安慰", "安全感"],
-        "对应形式": {
-          "文案形式": "“永远”、“最”强调其永恒和至高无上。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 95,
-      "时间范围": "03:17-03:19",
-      "单元核心概括": "感谢老同学的存在",
-      "完整文案": "老同学,感谢有你。",
-      "实质": {
-        "具体元素": ["老同学"],
-        "对应形式": {
-          "文案形式": "直接称谓,表达感激。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调真挚,充满感谢。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["感谢有你"],
-        "对应形式": {
-          "文案形式": "动词短语,直接表达感谢之情。",
-          "画面形式": "文字浮现,画面保持静态。",
-          "声音形式": "背景音乐温暖。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["感激", "感恩"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 96,
-      "时间范围": "03:19-03:22",
-      "单元核心概括": "感谢与同学走过的青春岁月",
-      "完整文案": "感谢我们一起走过的青葱岁月。",
-      "实质": {
-        "具体元素": ["青葱岁月"],
-        "对应形式": {
-          "文案形式": "名词,指代共同的年轻时光。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调充满怀旧和感激。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["感谢", "走过"],
-        "对应形式": {
-          "文案形式": "动词,表达感激和共同经历。",
-          "画面形式": "文字浮现,画面保持静态,开阔的田野和远山,象征曾经的广阔人生。",
-          "声音形式": "背景音乐悠扬,略带怀旧。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["感恩", "共同成长"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 97,
-      "时间范围": "03:22-03:24",
-      "单元核心概括": "强调岁月流逝,情谊不变",
-      "完整文案": "岁月流逝,情谊不变。",
-      "实质": {
-        "具体元素": ["岁月", "情谊"],
-        "对应形式": {
-          "文案形式": "名词,对比时间与情感的持久性。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调坚定。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["流逝", "不变"],
-        "对应形式": {
-          "文案形式": "动词与形容词,强调时间变化与情感的恒定。",
-          "画面形式": "文字浮现,画面保持静态,象征时光流转而情谊永恒。",
-          "声音形式": "背景音乐有力,充满希望。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["永恒", "坚韧"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 98,
-      "时间范围": "03:24-03:27",
-      "单元核心概括": "呼吁永远珍藏这份美好情谊",
-      "完整文案": "让我们把这份美好的情谊永远珍藏在心底。",
-      "实质": {
-        "具体元素": ["情谊", "心底"],
-        "对应形式": {
-          "文案形式": "名词,指代情感和情感寄托之地。",
-          "画面形式": "黄色字幕框突出显示,背景切换至阳光透过森林的画面,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调深情而庄重。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["珍藏"],
-        "对应形式": {
-          "文案形式": "动词,强调妥善保管和珍视。",
-          "画面形式": "阳光穿透森林,光影斑驳,营造一种神圣、美好的氛围,象征情谊的温暖和永恒。",
-          "声音形式": "背景音乐宏大,充满希望和温暖。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["珍视", "永恒", "美好"],
-        "对应形式": {
-          "文案形式": "“永远”强调时间上的持续。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 99,
-      "时间范围": "03:27-03:30",
-      "单元核心概括": "希望大家多多分享视频",
-      "完整文案": "这个视频希望大家能多多分享,让更多的同学能够重拾那份美好的记忆。",
-      "实质": {
-        "具体元素": ["视频", "记忆"],
-        "对应形式": {
-          "文案形式": "名词,指代内容和情感。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调真诚,带有期望。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["分享", "重拾"],
-        "对应形式": {
-          "文案形式": "动词,鼓励传播和唤醒。",
-          "画面形式": "文字浮现,画面保持静态,继续强调美好和希望。",
-          "声音形式": "背景音乐积极向上。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["传播", "唤醒", "共享"],
-        "对应形式": {
-          "文案形式": "“多多分享”强调数量和积极性。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 100,
-      "时间范围": "03:30-03:34",
-      "单元核心概括": "再次感受同学情谊的温暖与力量",
-      "完整文案": "再次感受到同学情谊的温暖与力量。",
-      "实质": {
-        "具体元素": ["同学情谊", "温暖", "力量"],
-        "对应形式": {
-          "文案形式": "名词,指代情感和感受。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调坚定,充满感染力。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["感受到"],
-        "对应形式": {
-          "文案形式": "动词,强调体验。",
-          "画面形式": "文字浮现,画面保持静态,阳光穿透森林,营造出一种温暖和力量感。",
-          "声音形式": "背景音乐恢弘,激昂。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["共鸣", "激励"],
-        "对应形式": {
-          "文案形式": "“再次”强调重复的积极体验。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 101,
-      "时间范围": "03:34-03:36",
-      "单元核心概括": "呼吁点赞",
-      "完整文案": "别忘了点个赞再走哦。",
-      "实质": {
-        "具体元素": ["赞"],
-        "对应形式": {
-          "文案形式": "名词,指代网络互动行为。",
-          "画面形式": "黄色字幕框突出显示,背景切换至山峦和绿色田野,阳光普照,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调亲切,略带提示。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["点个赞", "再走"],
-        "对应形式": {
-          "文案形式": "动词短语,呼吁互动和鼓励。",
-          "画面形式": "画面开阔明亮,营造积极愉悦的氛围。",
-          "声音形式": "背景音乐轻快。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["支持", "互动"],
-        "对应形式": {
-          "文案形式": "“别忘了”提示性语气。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 102,
-      "时间范围": "03:36-03:38",
-      "单元核心概括": "强调观众支持是动力",
-      "完整文案": "你的支持是我最大的动力。",
-      "实质": {
-        "具体元素": ["你", "我", "动力"],
-        "对应形式": {
-          "文案形式": "人称代词和名词,明确支持者和受益者。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调真诚,充满感谢。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["支持"],
-        "对应形式": {
-          "文案形式": "名词,表达积极行为。",
-          "画面形式": "文字浮现,画面保持静态。",
-          "声音形式": "背景音乐温暖。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["感谢", "激励"],
-        "对应形式": {
-          "文案形式": "“最大”强调程度。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 103,
-      "时间范围": "03:38-03:40",
-      "单元核心概括": "再次感谢观众",
-      "完整文案": "再次感谢大家。",
-      "实质": {
-        "具体元素": ["大家"],
-        "对应形式": {
-          "文案形式": "指代所有观众。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调诚恳。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["感谢"],
-        "对应形式": {
-          "文案形式": "动词,表达感谢之情。",
-          "画面形式": "文字浮现,画面保持静态。",
-          "声音形式": "背景音乐温馨。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["感激"],
-        "对应形式": {
-          "文案形式": "“再次”强调重复性。",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    },
-    {
-      "单元编号": 104,
-      "时间范围": "03:40-03:42",
-      "单元核心概括": "鼓励分享给老同学",
-      "完整文案": "让你的老同学们也看看。",
-      "实质": {
-        "具体元素": ["老同学"],
-        "对应形式": {
-          "文案形式": "指代目标群体。",
-          "画面形式": "黄色字幕框突出显示,背景不变,上方固定显示“人到晚年”字样。",
-          "声音形式": "旁白语调引导,充满希望。"
-        }
-      },
-      "具象概念": {
-        "关键词": ["看看"],
-        "对应形式": {
-          "文案形式": "动词,鼓励观看。",
-          "画面形式": "文字浮现,画面保持静态,结尾处以广阔的景色结束,寓意广阔的传播。",
-          "声音形式": "背景音乐平和,带有期待。"
-        }
-      },
-      "抽象概念": {
-        "关键词": ["分享", "希望"],
-        "对应形式": {
-          "文案形式": "(同上)",
-          "画面形式": "(同上)",
-          "声音形式": "(同上)"
-        }
-      }
-    }
-  ]
-}...
-2025-12-01 22:03:53 - DeconstructionSystem.src.utils.llm_invoker - WARNING - [llm_invoker.py:292] - 内容单元拆分分析 - LLM返回内容为空或解析失败
-原始内容: ```json
-{
-  "单元列表": [
-    {
-      "单元编号": 1,
-      "时间范围": "00:00-00:02",
-      "单元核心概括": "分享对老同学的思念",
-      "完整文案": "是我最想念的老同学,特分享给你看看。",
-      "实质": {
-        "具体元素": {
-          "关键词": ["老同学"],
-   ...
-2025-12-01 22:03:53 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 0
-2025-12-01 22:03:53 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-01 22:03:53 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,是否包含 markdown_result: False, 长度: 0
-2025-12-01 22:03:53 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-01 22:03:53 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:91] - ================================================================================
-2025-12-01 22:03:53 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-01 22:03:53 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - ================================================================================
-2025-12-01 22:03:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 19e5yhpr8bek
-2025-12-01 22:03:53 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:117] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-01 22:03:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-01 22:04:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-01 22:04:50 - DeconstructionSystem.src.components.agents.content_unit_understand - WARNING - [content_unit_understand.py:145] - 视频整体结构分析返回空结果: 
-2025-12-01 22:04:50 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,是否包含 markdown_result: True, 长度: 0
-2025-12-01 22:04:50 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:184] - === ScriptWorkflowV2 执行完成 ===
-2025-12-01 22:04:50 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-01 22:04:50 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-01 22:04:50 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-01 22:04:50 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-01 22:04:50 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-01 22:04:50 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-01 22:04:52 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-01 22:04:52 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpfcis0gau.mp4
-2025-12-01 22:04:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpfcis0gau.mp4
-2025-12-01 22:04:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...

+ 0 - 25
logs/deconstruction_system_20251202_103524.log

@@ -1,25 +0,0 @@
-2025-12-02 10:35:24 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-02 10:35:25 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:56] - ScriptWorkflowV2 初始化完成,model_provider: google_genai
-2025-12-02 10:35:25 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:84] - 已处理过该视频,跳过: 53009047|https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-02 10:35:25 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-02 10:35:25 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 10:35:25 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:73] - ScriptWorkflowV2 图构建完成 - 流程:视频上传 → L3 单元拆分 → 整体理解
-2025-12-02 10:35:25 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 10:35:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-02 10:35:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-02 10:35:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 10:35:29 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-02 10:35:29 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp2zos3tkq.mp4
-2025-12-02 10:35:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp2zos3tkq.mp4
-2025-12-02 10:35:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 10:36:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 10:36:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 10:36:10 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 10:36:10 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/4qh88few82zp
-2025-12-02 10:36:10 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 10:36:10 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 10:36:10 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 10:36:10 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 10:36:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 4qh88few82zp
-2025-12-02 10:36:10 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 10:36:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 66
logs/deconstruction_system_20251202_103637.log


+ 0 - 10
logs/deconstruction_system_20251202_104956.log

@@ -1,10 +0,0 @@
-2025-12-02 10:49:56 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-02 10:49:57 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:56] - ScriptWorkflowV2 初始化完成,model_provider: google_genai
-2025-12-02 10:49:57 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:84] - 已处理过该视频,跳过: 53009047|https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-02 10:49:57 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-02 10:49:57 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 10:49:57 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:73] - ScriptWorkflowV2 图构建完成 - 流程:视频上传 → L3 单元拆分 → 整体理解
-2025-12-02 10:49:58 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 10:49:58 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-02 10:49:58 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-02 10:49:58 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...

+ 0 - 123
logs/deconstruction_system_20251202_105012.log

@@ -1,123 +0,0 @@
-2025-12-02 10:50:12 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-02 10:50:13 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:56] - ScriptWorkflowV2 初始化完成,model_provider: google_genai
-2025-12-02 10:50:13 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-02 10:50:13 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 10:50:13 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:73] - ScriptWorkflowV2 图构建完成 - 流程:视频上传 → L3 单元拆分 → 整体理解
-2025-12-02 10:50:13 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 10:50:13 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-02 10:50:13 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-02 10:50:13 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 10:50:21 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-02 10:50:21 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpm7w9jw7i.mp4
-2025-12-02 10:50:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpm7w9jw7i.mp4
-2025-12-02 10:51:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 10:51:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 10:51:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 10:51:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 10:51:17 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/e7uojja8akox
-2025-12-02 10:51:17 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 10:51:17 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 10:51:17 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 10:51:17 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 10:51:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: e7uojja8akox
-2025-12-02 10:51:17 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 10:51:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 10:53:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 10:53:42 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 66
-2025-12-02 10:53:42 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 10:53:42 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,是否包含 markdown_result: False, 长度: 0
-2025-12-02 10:53:42 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 10:53:42 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:91] - ================================================================================
-2025-12-02 10:53:42 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 10:53:42 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - ================================================================================
-2025-12-02 10:53:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: e7uojja8akox
-2025-12-02 10:53:42 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:117] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 10:53:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 10:54:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 10:54:28 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:149] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构', '单元解构']
-2025-12-02 10:54:28 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - ================================================================================
-2025-12-02 10:54:28 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,是否包含 markdown_result: False, 长度: 0
-2025-12-02 10:54:28 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:184] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 10:54:29 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-02 10:54:29 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 10:54:29 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 10:54:29 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-02 10:54:29 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-02 10:54:29 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 10:54:31 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-02 10:54:31 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpb0nbff_h.mp4
-2025-12-02 10:54:31 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpb0nbff_h.mp4
-2025-12-02 10:54:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 10:54:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 10:54:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 10:54:46 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 10:54:46 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/h4vvxq2uzf1e
-2025-12-02 10:54:46 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 10:54:46 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 10:54:46 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 10:54:46 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 10:54:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: h4vvxq2uzf1e
-2025-12-02 10:54:46 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 10:54:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 10:57:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 10:57:27 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 99
-2025-12-02 10:57:27 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 10:57:27 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,是否包含 markdown_result: False, 长度: 0
-2025-12-02 10:57:27 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 10:57:27 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:91] - ================================================================================
-2025-12-02 10:57:27 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 10:57:27 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - ================================================================================
-2025-12-02 10:57:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: h4vvxq2uzf1e
-2025-12-02 10:57:27 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:117] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 10:57:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 11:01:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 11:01:41 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:149] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构', '单元解构']
-2025-12-02 11:01:41 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - ================================================================================
-2025-12-02 11:01:41 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,是否包含 markdown_result: False, 长度: 0
-2025-12-02 11:01:41 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:184] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 11:01:41 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=31877786 title=⭕九九重阳节,将出现“双月同天”的天文景象‌
-2025-12-02 11:01:41 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 11:01:41 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 11:01:41 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20241009/57463791OoDiuHeqBZlhyJJ4vt.mp4
-2025-12-02 11:01:41 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/31877786/31877786.mp4
-2025-12-02 11:01:41 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 11:01:52 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 57.86 MB
-2025-12-02 11:01:52 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpbuj5qtqw.mp4
-2025-12-02 11:01:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpbuj5qtqw.mp4
-2025-12-02 11:04:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 11:04:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 11:04:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 11:04:27 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 11:04:27 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/qqptbsmmm8m6
-2025-12-02 11:04:27 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 11:04:27 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 11:04:27 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 11:04:27 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 11:04:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: qqptbsmmm8m6
-2025-12-02 11:04:27 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 11:04:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 11:07:43 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 11:07:43 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 63
-2025-12-02 11:07:43 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 11:07:43 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,是否包含 markdown_result: False, 长度: 0
-2025-12-02 11:07:43 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 11:07:43 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:91] - ================================================================================
-2025-12-02 11:07:43 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 11:07:43 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - ================================================================================
-2025-12-02 11:07:43 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: qqptbsmmm8m6
-2025-12-02 11:07:43 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:117] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 11:07:43 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 11:08:12 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 11:08:12 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:149] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构', '单元解构']
-2025-12-02 11:08:12 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - ================================================================================
-2025-12-02 11:08:12 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,是否包含 markdown_result: False, 长度: 0
-2025-12-02 11:08:12 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:184] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 11:08:12 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=52088667 title=退休人员收到告示书
-2025-12-02 11:08:12 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 11:08:12 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 11:08:12 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20240810/66085350uUqFZIg77FJLAzJJpY.mp4
-2025-12-02 11:08:12 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/52088667/52088667.mp4
-2025-12-02 11:08:12 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 11:08:13 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 3.92 MB
-2025-12-02 11:08:13 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp4cwwelbf.mp4
-2025-12-02 11:08:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp4cwwelbf.mp4

+ 0 - 110
logs/deconstruction_system_20251202_111122.log

@@ -1,110 +0,0 @@
-2025-12-02 11:11:22 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-02 11:11:23 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:56] - ScriptWorkflowV2 初始化完成,model_provider: google_genai
-2025-12-02 11:11:23 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-02 11:11:23 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 11:11:23 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:73] - ScriptWorkflowV2 图构建完成 - 流程:视频上传 → L3 单元拆分 → 整体理解
-2025-12-02 11:11:23 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 11:11:23 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-02 11:11:23 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-02 11:11:23 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 11:11:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-02 11:11:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpqk2oxy8q.mp4
-2025-12-02 11:11:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpqk2oxy8q.mp4
-2025-12-02 11:12:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 11:12:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 11:12:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 11:12:32 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 11:12:32 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/0a45euvw9ze7
-2025-12-02 11:12:32 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 11:12:32 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 11:12:32 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 11:12:32 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 11:12:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 0a45euvw9ze7
-2025-12-02 11:12:33 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 11:12:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 11:16:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 11:16:25 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 120
-2025-12-02 11:16:25 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 11:16:25 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,是否包含 markdown_result: False, 长度: 0
-2025-12-02 11:16:25 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 11:16:25 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:91] - ================================================================================
-2025-12-02 11:16:25 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 11:16:25 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - ================================================================================
-2025-12-02 11:16:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 0a45euvw9ze7
-2025-12-02 11:16:25 - DeconstructionSystem.src.components.agents.content_unit_understand - ERROR - [content_unit_understand.py:157] - 内容整体结构理解分析失败: Invalid format specifier ' "元素名称",
-            "对应形式-文案": "文案形式",
-            "对应形式-画面": "画面形式",
-            "对应形式-声音": "声音形式"
-        ' for object of type 'str'
-Traceback (most recent call last):
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/components/agents/content_unit_understand.py", line 115, in process
-    prompt = self._build_analysis_prompt(content_unit_analysis=content_unit_analysis)
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/components/agents/content_unit_understand.py", line 212, in _build_analysis_prompt
-    {
-    ...<4 lines>...
-    }
-ValueError: Invalid format specifier ' "元素名称",
-            "对应形式-文案": "文案形式",
-            "对应形式-画面": "画面形式",
-            "对应形式-声音": "声音形式"
-        ' for object of type 'str'
-2025-12-02 11:16:25 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,是否包含 markdown_result: True, 长度: 0
-2025-12-02 11:16:25 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:184] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 11:16:25 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-02 11:16:25 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 11:16:25 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 11:16:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-02 11:16:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-02 11:16:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 11:16:27 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-02 11:16:27 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpbq8s9cbh.mp4
-2025-12-02 11:16:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpbq8s9cbh.mp4
-2025-12-02 11:17:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 11:17:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 11:17:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 11:17:55 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 11:17:55 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/qen4kl65i304
-2025-12-02 11:17:55 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 11:17:55 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 11:17:55 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 11:17:55 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 11:17:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: qen4kl65i304
-2025-12-02 11:17:55 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 11:17:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 11:18:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 11:18:59 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 18
-2025-12-02 11:18:59 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 11:18:59 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,是否包含 markdown_result: False, 长度: 0
-2025-12-02 11:18:59 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 11:18:59 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:91] - ================================================================================
-2025-12-02 11:18:59 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 11:18:59 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - ================================================================================
-2025-12-02 11:18:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: qen4kl65i304
-2025-12-02 11:18:59 - DeconstructionSystem.src.components.agents.content_unit_understand - ERROR - [content_unit_understand.py:157] - 内容整体结构理解分析失败: Invalid format specifier ' "元素名称",
-            "对应形式-文案": "文案形式",
-            "对应形式-画面": "画面形式",
-            "对应形式-声音": "声音形式"
-        ' for object of type 'str'
-Traceback (most recent call last):
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/components/agents/content_unit_understand.py", line 115, in process
-    prompt = self._build_analysis_prompt(content_unit_analysis=content_unit_analysis)
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/components/agents/content_unit_understand.py", line 212, in _build_analysis_prompt
-    {
-    ...<4 lines>...
-    }
-ValueError: Invalid format specifier ' "元素名称",
-            "对应形式-文案": "文案形式",
-            "对应形式-画面": "画面形式",
-            "对应形式-声音": "声音形式"
-        ' for object of type 'str'
-2025-12-02 11:18:59 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,是否包含 markdown_result: True, 长度: 0
-2025-12-02 11:18:59 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:184] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 11:18:59 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=31877786 title=⭕九九重阳节,将出现“双月同天”的天文景象‌
-2025-12-02 11:18:59 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 11:18:59 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 11:18:59 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20241009/57463791OoDiuHeqBZlhyJJ4vt.mp4
-2025-12-02 11:18:59 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/31877786/31877786.mp4
-2025-12-02 11:18:59 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 11:19:10 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 57.86 MB
-2025-12-02 11:19:10 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp9or8sfgh.mp4
-2025-12-02 11:19:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp9or8sfgh.mp4

+ 0 - 112
logs/deconstruction_system_20251202_112150.log

@@ -1,112 +0,0 @@
-2025-12-02 11:21:50 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-02 11:21:51 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:56] - ScriptWorkflowV2 初始化完成,model_provider: google_genai
-2025-12-02 11:21:51 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-02 11:21:51 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 11:21:51 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:73] - ScriptWorkflowV2 图构建完成 - 流程:视频上传 → L3 单元拆分 → 整体理解
-2025-12-02 11:21:51 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 11:21:51 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-02 11:21:51 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-02 11:21:51 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 11:21:53 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-02 11:21:53 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp3mvz7kw9.mp4
-2025-12-02 11:21:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp3mvz7kw9.mp4
-2025-12-02 11:22:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 11:22:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 11:22:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 11:22:18 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 11:22:18 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/shzu3ko2ixj4
-2025-12-02 11:22:18 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 11:22:18 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 11:22:18 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 11:22:18 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 11:22:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: shzu3ko2ixj4
-2025-12-02 11:22:18 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 11:22:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 11:25:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 11:25:22 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 87
-2025-12-02 11:25:22 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 11:25:22 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,是否包含 markdown_result: False, 长度: 0
-2025-12-02 11:25:22 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 11:25:22 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 11:25:22 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 11:25:22 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 11:25:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: shzu3ko2ixj4
-2025-12-02 11:25:22 - DeconstructionSystem.src.components.agents.content_unit_understand - ERROR - [content_unit_understand.py:158] - 内容整体结构理解分析失败: Invalid format specifier ' "具体元素名称",
-            "对应形式-文案": "文案形式",
-            "对应形式-画面": "画面形式",
-            "对应形式-声音": "声音形式"
-        ' for object of type 'str'
-Traceback (most recent call last):
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/components/agents/content_unit_understand.py", line 116, in process
-    prompt = self._build_analysis_prompt(content_unit_analysis=content_unit_analysis)
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/components/agents/content_unit_understand.py", line 219, in _build_analysis_prompt
-    {
-    ...<4 lines>...
-    }
-ValueError: Invalid format specifier ' "具体元素名称",
-            "对应形式-文案": "文案形式",
-            "对应形式-画面": "画面形式",
-            "对应形式-声音": "声音形式"
-        ' for object of type 'str'
-2025-12-02 11:25:22 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,是否包含 markdown_result: True, 长度: 0
-2025-12-02 11:25:22 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:184] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 11:25:22 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-02 11:25:22 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 11:25:22 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 11:25:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-02 11:25:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-02 11:25:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 11:25:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-02 11:25:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpi3u8_ssg.mp4
-2025-12-02 11:25:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpi3u8_ssg.mp4
-2025-12-02 11:25:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 11:25:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 11:25:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 11:25:50 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 11:25:50 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/wlqqafryt2ao
-2025-12-02 11:25:50 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 11:25:50 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 11:25:50 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 11:25:50 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 11:25:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: wlqqafryt2ao
-2025-12-02 11:25:50 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 11:25:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 11:27:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 11:27:24 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 40
-2025-12-02 11:27:24 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 11:27:24 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,是否包含 markdown_result: False, 长度: 0
-2025-12-02 11:27:24 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 11:27:24 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 11:27:24 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 11:27:24 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 11:27:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: wlqqafryt2ao
-2025-12-02 11:27:25 - DeconstructionSystem.src.components.agents.content_unit_understand - ERROR - [content_unit_understand.py:158] - 内容整体结构理解分析失败: Invalid format specifier ' "具体元素名称",
-            "对应形式-文案": "文案形式",
-            "对应形式-画面": "画面形式",
-            "对应形式-声音": "声音形式"
-        ' for object of type 'str'
-Traceback (most recent call last):
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/components/agents/content_unit_understand.py", line 116, in process
-    prompt = self._build_analysis_prompt(content_unit_analysis=content_unit_analysis)
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/components/agents/content_unit_understand.py", line 219, in _build_analysis_prompt
-    {{
-    ^^
-    ...<4 lines>...
-    }}
-    ^
-ValueError: Invalid format specifier ' "具体元素名称",
-            "对应形式-文案": "文案形式",
-            "对应形式-画面": "画面形式",
-            "对应形式-声音": "声音形式"
-        ' for object of type 'str'
-2025-12-02 11:27:25 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,是否包含 markdown_result: True, 长度: 0
-2025-12-02 11:27:25 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:184] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 11:27:25 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=31877786 title=⭕九九重阳节,将出现“双月同天”的天文景象‌
-2025-12-02 11:27:25 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 11:27:25 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 11:27:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20241009/57463791OoDiuHeqBZlhyJJ4vt.mp4
-2025-12-02 11:27:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/31877786/31877786.mp4
-2025-12-02 11:27:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 11:27:33 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 57.86 MB
-2025-12-02 11:27:33 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp5l3gbrmo.mp4
-2025-12-02 11:27:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp5l3gbrmo.mp4

+ 0 - 83
logs/deconstruction_system_20251202_112752.log

@@ -1,83 +0,0 @@
-2025-12-02 11:27:52 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-02 11:27:53 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:56] - ScriptWorkflowV2 初始化完成,model_provider: google_genai
-2025-12-02 11:27:53 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-02 11:27:53 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 11:27:53 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:73] - ScriptWorkflowV2 图构建完成 - 流程:视频上传 → L3 单元拆分 → 整体理解
-2025-12-02 11:27:53 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 11:27:53 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-02 11:27:53 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-02 11:27:53 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 11:27:57 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-02 11:27:57 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpds0p9xvs.mp4
-2025-12-02 11:27:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpds0p9xvs.mp4
-2025-12-02 11:28:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 11:28:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 11:28:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 11:28:14 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 11:28:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/i0es3aazga83
-2025-12-02 11:28:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 11:28:15 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 11:28:15 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 11:28:15 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 11:28:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: i0es3aazga83
-2025-12-02 11:28:15 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 11:28:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 11:31:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 11:31:19 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 74
-2025-12-02 11:31:19 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 11:31:19 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,是否包含 markdown_result: False, 长度: 0
-2025-12-02 11:31:19 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 11:31:19 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 11:31:19 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 11:31:19 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 11:31:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: i0es3aazga83
-2025-12-02 11:31:20 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 11:31:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 11:33:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 11:33:17 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 11:33:17 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 11:33:17 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,是否包含 markdown_result: False, 长度: 0
-2025-12-02 11:33:17 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:184] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 11:33:17 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-02 11:33:17 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 11:33:17 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 11:33:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-02 11:33:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-02 11:33:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 11:33:23 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-02 11:33:23 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp3u4rqj_l.mp4
-2025-12-02 11:33:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp3u4rqj_l.mp4
-2025-12-02 11:34:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 11:34:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 11:34:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 11:34:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 11:34:22 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/2kot90vsxylb
-2025-12-02 11:34:22 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 11:34:22 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 11:34:22 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 11:34:22 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 11:34:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 2kot90vsxylb
-2025-12-02 11:34:23 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 11:34:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 11:37:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 11:37:16 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 71
-2025-12-02 11:37:16 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 11:37:16 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,是否包含 markdown_result: False, 长度: 0
-2025-12-02 11:37:16 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 11:37:16 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 11:37:16 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 11:37:16 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 11:37:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 2kot90vsxylb
-2025-12-02 11:37:17 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 11:37:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 11:38:36 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 11:38:36 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 11:38:36 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 11:38:36 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,是否包含 markdown_result: False, 长度: 0
-2025-12-02 11:38:36 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:184] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 11:38:36 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=31877786 title=⭕九九重阳节,将出现“双月同天”的天文景象‌
-2025-12-02 11:38:36 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:171] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 11:38:36 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 11:38:36 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20241009/57463791OoDiuHeqBZlhyJJ4vt.mp4
-2025-12-02 11:38:36 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/31877786/31877786.mp4
-2025-12-02 11:38:36 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...

+ 0 - 74
logs/deconstruction_system_20251202_114157.log

@@ -1,74 +0,0 @@
-2025-12-02 11:41:57 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-02 11:41:58 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:56] - ScriptWorkflowV2 初始化完成,model_provider: google_genai
-2025-12-02 11:41:58 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-02 11:41:58 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:162] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 11:41:58 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:73] - ScriptWorkflowV2 图构建完成 - 流程:视频上传 → L3 单元拆分 → 整体理解
-2025-12-02 11:41:58 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 11:41:58 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-02 11:41:58 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-02 11:41:58 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 11:42:03 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-02 11:42:03 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp245u7vm9.mp4
-2025-12-02 11:42:03 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp245u7vm9.mp4
-2025-12-02 11:42:09 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 11:42:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 11:42:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 11:42:15 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 11:42:15 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/j88syrk9ad26
-2025-12-02 11:42:15 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 11:42:15 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 11:42:15 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 11:42:15 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 11:42:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: j88syrk9ad26
-2025-12-02 11:42:15 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 11:42:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 11:44:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 11:44:57 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 80
-2025-12-02 11:44:57 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 11:44:57 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,长度: 1
-2025-12-02 11:44:57 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:131] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 11:44:57 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 11:44:57 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 11:44:57 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 11:44:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: j88syrk9ad26
-2025-12-02 11:44:57 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 82038
-2025-12-02 11:44:57 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 11:44:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 11:47:39 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 11:47:39 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 11:47:39 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 11:47:39 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:141] - 整体结构理解完成,长度: 2
-2025-12-02 11:47:39 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:175] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 11:47:39 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-02 11:47:39 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:162] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 11:47:39 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 11:47:39 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-02 11:47:39 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-02 11:47:39 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 11:47:42 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-02 11:47:42 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpfwhvz9aq.mp4
-2025-12-02 11:47:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpfwhvz9aq.mp4
-2025-12-02 11:47:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 11:47:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 11:47:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 11:47:55 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 11:47:55 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/uqliq9hxp0wx
-2025-12-02 11:47:55 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 11:47:55 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 11:47:55 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 11:47:55 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 11:47:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: uqliq9hxp0wx
-2025-12-02 11:47:56 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 11:47:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 11:50:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 11:50:11 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 89
-2025-12-02 11:50:11 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 11:50:11 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,长度: 1
-2025-12-02 11:50:11 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:131] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 11:50:11 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 11:50:11 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 11:50:11 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 11:50:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: uqliq9hxp0wx
-2025-12-02 11:50:12 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 69485
-2025-12-02 11:50:12 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 11:50:12 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...

+ 0 - 1168
logs/deconstruction_system_20251202_115109.log

@@ -1,1168 +0,0 @@
-2025-12-02 11:51:09 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-02 11:51:10 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:56] - ScriptWorkflowV2 初始化完成,model_provider: google_genai
-2025-12-02 11:51:10 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-02 11:51:10 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:163] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 11:51:10 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:73] - ScriptWorkflowV2 图构建完成 - 流程:视频上传 → L3 单元拆分 → 整体理解
-2025-12-02 11:51:10 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 11:51:10 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-02 11:51:10 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-02 11:51:10 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 11:51:24 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-02 11:51:24 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp4in7rbr7.mp4
-2025-12-02 11:51:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp4in7rbr7.mp4
-2025-12-02 11:52:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 11:52:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 11:52:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 11:52:20 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 11:52:20 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/g62saprw5d48
-2025-12-02 11:52:20 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 11:52:20 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 11:52:20 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 11:52:20 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 11:52:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: g62saprw5d48
-2025-12-02 11:52:20 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 11:52:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 11:55:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 11:55:49 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 86
-2025-12-02 11:55:49 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 11:55:49 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,长度: 1
-2025-12-02 11:55:49 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:131] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 11:55:49 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 11:55:49 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 11:55:49 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 11:55:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: g62saprw5d48
-2025-12-02 11:55:49 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 80885
-2025-12-02 11:55:49 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 11:55:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 12:00:03 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 12:00:03 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 12:00:03 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 12:00:03 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:141] - 整体结构理解完成,长度: 2
-2025-12-02 12:00:03 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:176] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 12:00:03 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-02 12:00:03 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:163] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 12:00:03 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 12:00:03 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-02 12:00:03 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-02 12:00:03 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 12:00:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-02 12:00:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpcdk_qkvt.mp4
-2025-12-02 12:00:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpcdk_qkvt.mp4
-2025-12-02 12:00:47 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 12:00:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 12:00:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 12:00:53 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 12:00:53 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/utunb5f3g4yb
-2025-12-02 12:00:53 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 12:00:53 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 12:00:53 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 12:00:53 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 12:00:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: utunb5f3g4yb
-2025-12-02 12:00:53 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 12:00:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 12:03:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 12:03:19 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 61
-2025-12-02 12:03:19 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 12:03:19 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,长度: 1
-2025-12-02 12:03:19 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:131] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 12:03:19 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 12:03:19 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 12:03:19 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 12:03:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: utunb5f3g4yb
-2025-12-02 12:03:20 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 56346
-2025-12-02 12:03:20 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 12:03:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 12:04:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 12:04:20 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 12:04:20 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 12:04:20 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:141] - 整体结构理解完成,长度: 2
-2025-12-02 12:04:20 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:176] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 12:04:20 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=31877786 title=⭕九九重阳节,将出现“双月同天”的天文景象‌
-2025-12-02 12:04:20 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:163] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 12:04:20 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 12:04:20 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20241009/57463791OoDiuHeqBZlhyJJ4vt.mp4
-2025-12-02 12:04:20 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/31877786/31877786.mp4
-2025-12-02 12:04:20 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 12:04:48 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 57.86 MB
-2025-12-02 12:04:48 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp1bp1qq_k.mp4
-2025-12-02 12:04:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp1bp1qq_k.mp4
-2025-12-02 12:05:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 12:05:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 12:05:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 12:05:33 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 12:05:33 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/g0c21pvdg72e
-2025-12-02 12:05:33 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 12:05:33 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 12:05:33 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 12:05:33 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 12:05:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: g0c21pvdg72e
-2025-12-02 12:05:33 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 12:05:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 12:07:51 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 12:07:51 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 58
-2025-12-02 12:07:51 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 12:07:51 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,长度: 1
-2025-12-02 12:07:51 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:131] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 12:07:51 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 12:07:51 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 12:07:51 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 12:07:51 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: g0c21pvdg72e
-2025-12-02 12:07:52 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 51302
-2025-12-02 12:07:52 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 12:07:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 12:09:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 12:09:19 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 12:09:19 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 12:09:19 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:141] - 整体结构理解完成,长度: 2
-2025-12-02 12:09:19 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:176] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 12:09:19 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=52088667 title=退休人员收到告示书
-2025-12-02 12:09:19 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:163] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 12:09:19 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 12:09:19 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20240810/66085350uUqFZIg77FJLAzJJpY.mp4
-2025-12-02 12:09:19 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/52088667/52088667.mp4
-2025-12-02 12:09:19 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 12:09:23 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 3.92 MB
-2025-12-02 12:09:23 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp279v2_e_.mp4
-2025-12-02 12:09:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp279v2_e_.mp4
-2025-12-02 12:09:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 12:09:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 12:09:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 12:09:55 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 12:09:55 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/1ifl8kbeqsfc
-2025-12-02 12:09:55 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 12:09:55 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 12:09:55 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 12:09:55 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 12:09:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 1ifl8kbeqsfc
-2025-12-02 12:09:56 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 12:09:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 12:11:30 - DeconstructionSystem.src.utils.json_extractor - ERROR - [json_extractor.py:57] - JSON解析失败: Expecting ',' delimiter: line 220 column 5 (char 5775)
-JSON修复也失败: Expecting ',' delimiter: line 220 column 5 (char 5775)
-内容: {
-  "单元列表": [
-    {
-      "单元编号": 1,
-      "时间范围": "00:00-00:06",
-      "单元核心概括": "视频开篇,介绍此为写给全国离退休人员的“三字经”形式的书。",
-      "完整文案": "告全国离退休人员三字经",
-      "实质": {
-        "具体元素": {
-          "关键词": ["全国离退休人员", "三字经"],
-          "对应形式": {
-            "文案形式": "采用“告...”的正式文体,直接点明受众和内容形式。",
-            "画面形式": "竹简展开,带有传统国风的竹叶动画,标题文字(“告退休人员”先出,后补充为“全国离退休人员三字经”)以行书字体呈现,颜色为金黄色,庄重且醒目。",
-            "声音形式": "男声播报,语速适中,语调庄重,背景音乐为传统古筝与笛子交织的舒缓乐曲。"
-          }
-        },
-        "具象概念": null,
-        "抽象概念": {
-          "关键词": ["通知", "启示"],
-          "对应形式": {
-            "文案形式": "“告”字带有告知、宣告的意味。",
-            "画面形式": "文字的逐步显现增强了内容的权威性和仪式感。",
-            "声音形式": "语气的平稳和清晰,增加了信息的传递效率。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 2,
-      "时间范围": "00:07-00:09",
-      "单元核心概括": "引出“总则”部分,作为整部“三字经”的总纲。",
-      "完整文案": "总则",
-      "实质": {
-        "具体元素": null,
-        "具象概念": null,
-        "抽象概念": {
-          "关键词": ["纲领", "指导原则"],
-          "对应形式": {
-            "文案形式": "简洁明了的标题,概括性强。",
-            "画面形式": "竹简翻页动画,接着“总则”二字以金色、略带卡通感的行书字体出现,与背景的竹简纹理融合,暗示章节主题。",
-            "声音形式": "播报语调略微上扬,强调章节的重要性,背景音乐保持舒缓。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 3,
-      "时间范围": "00:09-00:14",
-      "单元核心概括": "引用经典,阐明老年人应以平和心态追求安宁。",
-      "完整文案": "人之初,性本善。到老年,求平安。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["求平安"],
-          "对应形式": {
-            "文案形式": "使用动词“求”,表达一种主动的追求。",
-            "画面形式": "文字逐行浮现,与朗读同步,字体保持一致的行书风格,易于阅读。",
-            "声音形式": "语速平稳,语调温和,具有教导性和启发性。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["性善论", "平和", "安宁"],
-          "对应形式": {
-            "文案形式": "引用《三字经》开篇名句,奠定传统道德基础,引出老年人追求“平安”的价值观。",
-            "画面形式": "文字排列规整,营造出典籍的庄重感。",
-            "声音形式": "背景音乐的平和与播报的语气相得益彰,烘托出内心的宁静。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 4,
-      "时间范围": "00:14-00:19",
-      "单元核心概括": "提醒老年人世事无完美,应顺其自然,避免失落。",
-      "完整文案": "世间事,难万全。别失落,顺自然。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["顺自然", "别失落"],
-          "对应形式": {
-            "文案形式": "“顺”字表达一种随和、不强求的姿态;“别”字为劝诫式。",
-            "画面形式": "文字依旧逐行显现,简洁明了,没有额外动画干扰阅读。",
-            "声音形式": "语气中带有理解和劝慰,节奏感较强,易于记忆。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["接纳", "豁达", "随性"],
-          "对应形式": {
-            "文案形式": "强调接受不完美,倡导顺应自然的心态。",
-            "画面形式": "竹简的古朴背景与文字内容相映衬,体现出一种生活的智慧。",
-            "声音形式": "背景音乐的平和感,为听者营造出放松的心境。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 5,
-      "时间范围": "00:19-00:24",
-      "单元核心概括": "建议对外界事物保持淡然,减少欲望,活得潇洒。",
-      "完整文案": "窗外事,淡如烟。无欲求,潇洒点。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["淡如烟", "无欲求", "潇洒点"],
-          "对应形式": {
-            "文案形式": "“淡如烟”使用比喻,形象表达对世事的淡泊;“无欲求”直接阐明心境;“潇洒点”为口语化的建议。",
-            "画面形式": "页面过渡后,文字继续逐行出现,维持视觉连贯性。",
-            "声音形式": "语调略带超脱感,语速平缓,引导听者放松。",
-            "音效": "翻页时的纸张摩擦声(隐约可闻)。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["淡泊名利", "自由", "洒脱"],
-          "对应形式": {
-            "文案形式": "倡导老年人放下执念,追求精神上的自由与洒脱。",
-            "画面形式": "简洁的文字呈现方式,避免了视觉上的纷扰。",
-            "声音形式": "背景音乐保持一致的平和,与“淡泊”的主题相符。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 6,
-      "时间范围": "00:24-00:30",
-      "单元核心概括": "告诫老年人不要攀比,化解恩怨,每天都快乐生活。",
-      "完整文案": "莫攀比,化恩怨。快乐过,每一天。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["莫攀比", "化恩怨", "快乐过"],
-          "对应形式": {
-            "文案形式": "“莫”字为禁止性劝诫;“化”字表达积极的行动;“快乐过”直接强调结果。",
-            "画面形式": "文字逐行显示,字体与之前的保持一致,清晰易读。",
-            "声音形式": "语调积极向上,带有鼓励和引导性,背景音乐轻松愉悦。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["满足", "宽容", "积极情绪"],
-          "对应形式": {
-            "文案形式": "核心思想是避免负面情绪和行为,积极拥抱日常的快乐。",
-            "画面形式": "文字与背景的色调和谐,不产生视觉疲劳。",
-            "声音形式": "播报的语气平和而坚定,增强了劝导效果。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 7,
-      "时间范围": "00:31-00:32",
-      "单元核心概括": "引入“生活篇”章节。",
-      "完整文案": "生活篇",
-      "实质": {
-        "具体元素": null,
-        "具象概念": null,
-        "抽象概念": {
-          "关键词": ["生活方式", "日常"],
-          "对应形式": {
-            "文案形式": "直白地指出章节主题。",
-            "画面形式": "竹简翻页动画,接着“生活篇”三字以金色行书字体呈现,作为新的篇章标题。",
-            "声音形式": "播报语调再次略微上扬,提示新篇章的开始,背景音乐延续。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 8,
-      "时间范围": "00:33-00:37",
-      "单元核心概括": "鼓励老年人多参与社交活动,避免独居呆滞。",
-      "完整文案": "多聚会,少窝家。窝在家,成傻瓜。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["多聚会", "少窝家", "成傻瓜"],
-          "对应形式": {
-            "文案形式": "使用对比句式,强化“多”与“少”的效果,并用“成傻瓜”这种略带诙谐的夸张说法来增强劝诫效果。",
-            "画面形式": "文字逐行出现,配合语速,呈现清晰。",
-            "声音形式": "语调略带活泼,有劝导意味,背景音乐轻松。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["社交", "活跃", "孤独"],
-          "对应形式": {
-            "文案形式": "强调社交的重要性,警示孤独可能带来的负面影响。",
-            "画面形式": "文字与背景的暖色调营造出温馨感,鼓励老年人走出家门。",
-            "声音形式": "播报的语调充满关切,促使听者反思。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 9,
-      "时间范围": "00:37-00:44",
-      "单元核心概括": "倡导外出交流,适度消费,享受生活带来的乐趣。",
-      "完整文案": "走出去,乐开花。找朋友,说说说话。喜欢地,钱要花。",
-      "实质": {
-        "具体元素": ["朋友", "钱"],
-          "对应形式": {
-            "文案形式": "具象化了老年人日常社交和消费行为。",
-            "画面形式": "文字逐行出现,字形饱满,易于识别。",
-            "声音形式": "播报语气亲切,具有感染力。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["走出去", "乐开花", "说说说话", "钱要花"],
-          "对应形式": {
-            "文案形式": "一系列动词和短语,描述了积极的生活状态和行动,如“乐开花”形象生动, “钱要花”则体现了适度消费的观念。",
-            "画面形式": "文字显示流畅,与内容主题的活跃感相符。",
-            "声音形式": "语调轻松愉悦,背景音乐烘托出积极氛围。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["享受", "自由", "满足"],
-          "对应形式": {
-            "文案形式": "鼓励老年人通过实际行动去体验和享受生活。",
-            "画面形式": "竹简背景的金色调,象征着老年生活的珍贵和美好。",
-            "声音形式": "播报的语速和语调,让人感受到一种自在和洒脱。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 10,
-      "时间范围": "00:44-00:49",
-      "单元核心概括": "警示老年人莫再等待,时光不等人,身体机能会衰退。",
-      "完整文案": "别总等,更老了。耳也聋,眼也花。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["别总等", "耳也聋", "眼也花"],
-          "对应形式": {
-            "文案形式": "“别总等”是直接的劝诫,带有紧迫感;“耳也聋,眼也花”用具体的生理衰退现象说明后果。",
-            "画面形式": "竹简翻页动画,文字逐行出现,保持一致的视觉风格。",
-            "声音形式": "语调变得略显沉重,带有警醒意味,背景音乐的节奏也略微放缓,营造出一种时间的流逝感。",
-            "音效": "翻页时的纸张摩擦声。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["珍惜时间", "衰老", "警醒"],
-          "对应形式": {
-            "文案形式": "强调时间的不可逆性,提醒老年人珍惜当下。",
-            "画面形式": "文字呈现方式简洁,让听众更聚焦于文字内容本身。",
-            "声音形式": "播报的语调和节奏,加重了对听者的触动。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 11,
-      "时间范围": "00:49-00:57",
-      "单元核心概括": "通过对比,指出再好的物质条件也无法抵挡衰老带来的身体局限。",
-      "完整文案": "衣再好,腰成虾。饭再好,没有牙。钱再多,床上爬。",
-      "实质": {
-        "具体元素": ["衣", "饭", "钱"],
-          "对应形式": {
-            "文案形式": "列举了老年人常见的生活物质和生理困境。",
-            "画面形式": "文字逐行出现,呈现方式与口播同步。",
-            "声音形式": "播报语调带有强调,突出无奈感。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["腰成虾", "没有牙", "床上爬"],
-          "对应形式": {
-            "文案形式": "生动的比喻和描述,形象地表现了老年后的身体衰退和行动不便。",
-            "画面形式": "文字的呈现,让这些生动的比喻更具冲击力。",
-            "声音形式": "播报的语气略带感叹,营造出一种无奈和现实的氛围。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["无常", "局限", "物质与身体的对比"],
-          "对应形式": {
-            "文案形式": "核心思想是物质财富无法弥补身体衰退的现实,提醒老年人更应关注身心健康。",
-            "画面形式": "竹简的古朴感,衬托出对生命哲理的思考。",
-            "声音形式": "背景音乐保持舒缓,与略显沉重的内容形成对比,避免过于悲观。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 12,
-      "时间范围": "00:57-01:04",
-      "单元核心概括": "最终劝导老年人抓住当下,不要犯傻,快乐地生活。",
-      "完整文案": "抓紧了,别犯傻。快乐活,笑哈哈。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["抓紧了", "别犯傻", "快乐活", "笑哈哈"],
-          "对应形式": {
-            "文案形式": "“抓紧了”是口语化的敦促;“别犯傻”是直白的警示;“笑哈哈”通过叠词强化了快乐的氛围。",
-            "画面形式": "竹简翻页动画,文字逐行出现,节奏明快,字形略显活泼。",
-            "声音形式": "语调再次变得轻松愉悦,带有鼓励和豁达,背景音乐也变得轻快起来,配合“笑哈哈”的语气。",
-            "音效": "翻页时的纸张摩擦声。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["积极", "乐观", "把握当下"],
-          "对应形式": {
-            "文案形式": "作为“生活篇”的总结,再次强调积极乐观地生活,把握当下。",
-            "画面形式": "文字与背景的颜色和谐,营造出积极向上的氛围。",
-            "声音形式": "播报的语气和节奏充满活力,能够感染听者。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 13,
-      "时间范围": "01:05-01:06",
-      "单元核心概括": "引入“健康篇”章节。",
-      "完整文案": "健康篇",
-      "实质": {
-        "具体元素": null,
-        "具象概念": null,
-        "抽象概念": {
-          "关键词": ["健康", "养生"],
-          "对应形式": {
-            "文案形式": "直白地指出章节主题。",
-            "画面形式": "竹简翻页动画,接着“健康篇”三字以金色行书字体呈现,作为新的篇章标题。",
-            "声音形式": "播报语调略微上扬,提示新篇章的开始,背景音乐延续。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 14,
-      "时间范围": "01:07-01:13",
-      "单元核心概括": "指出老年人身体机能变化,强调疾病预防的重要性。",
-      "完整文案": "到老年,体质变。易生病,防在先。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["体质变", "易生病", "防在先"],
-          "对应形式": {
-            "文案形式": "描述了老年人的生理特点和应对策略,强调“防”的重要性。",
-            "画面形式": "文字逐行出现,清晰呈现,没有多余的修饰。",
-            "声音形式": "语速平稳,语调带有科普和提醒的性质,背景音乐保持舒缓。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["预防", "警惕", "健康意识"],
-          "对应形式": {
-            "文案形式": "提醒老年人要正视身体变化,树立预防为主的健康观念。",
-            "画面形式": "竹简的庄重感,增加了健康建议的说服力。",
-            "声音形式": "播报的语气沉稳,让人觉得可靠。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 15,
-      "时间范围": "01:13-01:20",
-      "单元核心概括": "倡导科学养生,不迷信神仙,强调命运掌握在自己手中。",
-      "完整文案": "讲养生,顺自然。不信神,不求仙。命在我,不在天。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["讲养生", "顺自然", "不信神", "不求仙"],
-          "对应形式": {
-            "文案形式": "“讲养生,顺自然”是行动指导;“不信神,不求仙”强调科学理性;“命在我,不在天”表达自主信念。",
-            "画面形式": "文字逐行出现,内容与朗读同步,字形工整。",
-            "声音形式": "语调坚定,带有哲理和自信,背景音乐依然沉静,烘托出思考的氛围。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["科学", "自主", "唯物主义", "掌控感"],
-          "对应形式": {
-            "文案形式": "核心思想是倡导积极、科学的养生理念,而非依赖外部力量。",
-            "画面形式": "文字排列整齐,给人一种严肃而可信的感觉。",
-            "声音形式": "播报的语气自信有力,能增强听者的信念。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 16,
-      "时间范围": "01:21-01:29",
-      "单元核心概括": "鼓励相信科学,坚持锻炼,坚定意志,从而实现长寿。",
-      "完整文案": "信科学,不走偏。常锻炼,意志坚。活百岁,也不难。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["信科学", "不走偏", "常锻炼", "意志坚", "活百岁"],
-          "对应形式": {
-            "文案形式": "“信科学”和“常锻炼”是具体方法;“不走偏”和“意志坚”是精神要求;“活百岁,也不难”是积极的目标和结果。",
-            "画面形式": "竹简翻页动画,文字逐行出现,维持视觉一致性。",
-            "声音形式": "语调积极,带有鼓舞性,语速适中,背景音乐略显振奋,传达出力量感。",
-            "音效": "翻页时的纸张摩擦声。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["理性", "毅力", "健康生活", "长寿"],
-          "对应形式": {
-            "文案形式": "强调通过科学和毅力来获得健康长寿,充满正能量。",
-            "画面形式": "文字与背景的金色调,象征健康和长寿的宝贵。",
-            "声音形式": "播报的语气充满信心,能够激励听者。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 17,
-      "时间范围": "01:29-01:35",
-      "单元核心概括": "提供具体饮食建议,强调荤素搭配和粗细粮的均衡。",
-      "完整文案": "日三餐,荤素鲜。粗细粮,搭配全。",
-      "实质": {
-        "具体元素": ["日三餐", "荤素鲜", "粗细粮"],
-          "对应形式": {
-            "文案形式": "列举了饮食的餐数、种类和搭配原则。",
-            "画面形式": "文字逐行出现,呈现方式清晰直观。",
-            "声音形式": "播报语调平实,带有实用性指导,背景音乐平和。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["搭配全"],
-          "对应形式": {
-            "文案形式": "强调了饮食的全面性。",
-            "画面形式": "文字的呈现,让饮食建议更加具体。",
-            "声音形式": "播报的语气稳健,给人以专业的建议感。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["均衡营养", "健康饮食"],
-          "对应形式": {
-            "文案形式": "提供具体可操作的饮食建议,注重营养均衡。",
-            "画面形式": "文字的排列规整,易于吸收信息。",
-            "声音形式": "背景音乐的舒缓,营造出轻松的氛围,让听者更容易接受这些建议。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 18,
-      "时间范围": "01:36-01:49",
-      "单元核心概括": "提供多方面的健康建议,包括饮食习惯、兴趣培养和日常锻炼。",
-      "完整文案": "多咀嚼,咽慢咽。七分饱,控糖盐。养花鸟,兴趣添。练书画,脑不瘫。游山水,逛公园。",
-      "实质": {
-        "具体元素": ["花鸟", "书画", "山水", "公园"],
-          "对应形式": {
-            "文案形式": "列举了具体的兴趣爱好和活动地点。",
-            "画面形式": "文字逐行出现,与口播同步。",
-            "声音形式": "播报语气充满趣味和引导性。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["多咀嚼", "咽慢咽", "七分饱", "控糖盐", "养花鸟", "练书画", "脑不瘫", "游山水", "逛公园"],
-          "对应形式": {
-            "文案形式": "一系列动词和短语,覆盖了饮食细节、兴趣爱好和户外活动,如“脑不瘫”形象表达了益智效果。",
-            "画面形式": "文字呈现速度适中,便于理解和记忆。",
-            "声音形式": "语调轻松活泼,背景音乐保持愉悦感。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["身心健康", "生活乐趣", "预防痴呆"],
-          "对应形式": {
-            "文案形式": "综合性地提供了促进身心健康的多种方法,强调精神和身体的双重保养。",
-            "画面形式": "文字与背景的竹简元素,呼应传统养生智慧。",
-            "声音形式": "播报的语调和节奏,让人感受到生活的多姿多彩和健康的重要性。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 19,
-      "时间范围": "01:50-02:04",
-      "单元核心概括": "继续提供健康建议,包括保持运动、充足睡眠、控制三高、食疗及持之以恒的重要性。",
-      "完整文案": "多走动,筋骨展。莫熬夜,保睡眠。常活动,三高减。重食疗,病不缠。持之恒,年寿延。",
-      "实质": {
-        "具体元素": ["三高"],
-          "对应形式": {
-            "文案形式": "直接提及“三高”这一常见老年健康问题。",
-            "画面形式": "文字逐行出现,与口播同步。",
-            "声音形式": "播报语气带有科普和提醒的性质。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["多走动", "筋骨展", "莫熬夜", "保睡眠", "常活动", "三高减", "重食疗", "病不缠", "持之恒", "年寿延"],
-          "对应形式": {
-            "文案形式": "一系列动词和结果,强调了规律的作息、适度的运动、健康的饮食习惯,以及持之以恒的坚持,最终达到“年寿延”的目标。",
-            "画面形式": "竹简翻页动画,文字逐行呈现,结构清晰。",
-            "声音形式": "语调坚定有力,带有劝导和鼓舞性,背景音乐保持平和,但在关键处略有加强,增强效果。",
-            "音效": "翻页时的纸张摩擦声。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["自律", "坚持", "长寿", "疾病管理"],
-          "对应形式": {
-            "文案形式": "强调了自我管理和长期坚持对健康长寿的决定性作用。",
-            "画面形式": "文字的排列规整,增强了信息的权威性。",
-            "声音形式": "播报的语气充满自信和希望,能够激励听者积极行动。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 20,
-      "时间范围": "02:05-02:06",
-      "单元核心概括": "引入“家庭篇”章节。",
-      "完整文案": "家庭篇",
-      "实质": {
-        "具体元素": null,
-        "具象概念": null,
-        "抽象概念": {
-          "关键词": ["家庭", "伦理"],
-          "对应形式": {
-            "文案形式": "直白地指出章节主题。",
-            "画面形式": "竹简翻页动画,接着“家庭篇”三字以金色行书字体呈现,作为新的篇章标题。",
-            "声音形式": "播报语调略微上扬,提示新篇章的开始,背景音乐延续。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 21,
-      "时间范围": "02:07-02:19",
-      "单元核心概括": "强调老年生活以家庭和睦为重,夫妻恩爱,子女孝顺,遇事少争辩。",
-      "完整文案": "老来闲,家为先。家庭和,福寿天。夫妻好,无限仙。子女孝,心里甜。遇分歧,少争辩。",
-      "实质": {
-        "具体元素": ["家", "夫妻", "子女"],
-          "对应形式": {
-            "文案形式": "点明了家庭中的主要成员及其关系。",
-            "画面形式": "文字逐行出现,与口播同步。",
-            "声音形式": "播报语调亲切,充满温情。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["家为先", "家庭和", "福寿天", "夫妻好", "无限仙", "子女孝", "心里甜", "少争辩"],
-          "对应形式": {
-            "文案形式": "一系列积极的形容和动作,描绘了理想的家庭关系,如“福寿天”、“无限仙”、“心里甜”都表达了幸福感和满足感。",
-            "画面形式": "文字呈现流畅,字体风格统一,易于理解家庭伦理。",
-            "声音形式": "语调温和,带有传统家庭观念的教育意味,背景音乐舒缓温馨。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["和睦", "孝道", "幸福", "包容"],
-          "对应形式": {
-            "文案形式": "强调家庭和谐的重要性,以及夫妻、子女间的良好关系是幸福的源泉。",
-            "画面形式": "竹简的古朴背景,增加了传统伦理观念的厚重感。",
-            "声音形式": "播报的语气充满慈爱,能够触动听者的情感。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 22,
-      "时间范围": "02:20-02:32",
-      "单元核心概括": "建议家庭中遇到冲突时要忍让,对子女事务不武断,讲民主,分担家务,多关心家人。",
-      "完整文案": "起争执,让着点。儿孙事,莫武断。讲民主,不包办。家务活,分担点。多关心,问寒暖。",
-      "实质": {
-        "具体元素": ["儿孙"],
-          "对应形式": {
-            "文案形式": "提及家庭中的晚辈,强调长辈对其的态度。",
-            "画面形式": "文字逐行出现,与口播同步。",
-            "声音形式": "播报语气语重心长。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["让着点", "莫武断", "讲民主", "不包办", "分担点", "多关心", "问寒暖"],
-          "对应形式": {
-            "文案形式": "一系列具体的行为指导,涵盖了冲突处理、代际关系、家务分工和日常关爱,强调了相互理解和承担。",
-            "画面形式": "竹简翻页动画,文字呈现清晰,易于理解复杂的家庭关系处理方式。",
-            "声音形式": "语调平和而富有智慧,带有长辈对晚辈的谆谆教诲,背景音乐保持温馨。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["尊重", "沟通", "责任", "关怀", "民主"],
-          "对应形式": {
-            "文案形式": "强调通过良好的沟通和互动,建立健康、和谐的家庭关系。",
-            "画面形式": "文字的排列规整,增强了家庭教育的严肃性。",
-            "声音形式": "播报的语气充满爱意,能够温暖听者的心。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 23,
-      "时间范围": "02:33-02:38",
-      "单元核心概括": "总结家庭篇,核心是教育子女品德贤良,最终实现合家欢乐。",
-      "完整文案": "教子女,品德贤。和睦处,合家欢。",
-      "实质": {
-        "具体元素": ["子女"],
-          "对应形式": {
-            "文案形式": "再次提及子女,强调教育的重要性。",
-            "画面形式": "文字逐行出现,与口播同步。",
-            "声音形式": "播报语气带有期望和欣慰。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["教子女", "品德贤", "和睦处", "合家欢"],
-          "对应形式": {
-            "文案形式": "“教子女”强调教育责任;“品德贤”是教育目标;“合家欢”是最终的幸福结果。",
-            "画面形式": "文字呈现流畅,字形饱满,给人以美好的视觉体验。",
-            "声音形式": "语调充满喜悦和祝福,背景音乐温暖,烘托出家庭和乐的氛围。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["教育", "美德", "幸福", "圆满"],
-          "对应形式": {
-            "文案形式": "通过教育子女,实现家庭和睦和整体幸福,是家庭生活的最高境界。",
-            "画面形式": "文字与背景的和谐色调,强化了家庭幸福的主题。",
-            "声音形式": "播报的语气充满希望,能够感染听者对美好家庭的向往。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 24,
-      "时间范围": "02:39-02:41",
-      "单元核心概括": "引入“上网篇”章节。",
-      "完整文案": "上网篇",
-      "实质": {
-        "具体元素": null,
-        "具象概念": null,
-        "抽象概念": {
-          "关键词": ["互联网", "科技", "数字生活"],
-          "对应形式": {
-            "文案形式": "直白地指出章节主题。",
-            "画面形式": "竹简翻页动画,接着“上网篇”三字以金色行书字体呈现,作为新的篇章标题。",
-            "声音形式": "播报语调略微上扬,提示新篇章的开始,背景音乐延续。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 25,
-      "时间范围": "02:42-02:54",
-      "单元核心概括": "鼓励老年人积极拥抱网络潮流,学习使用电脑手机,通过博客微信与老同学新老人保持联系。",
-      "完整文案": "年再高,潮流赶。用电脑,手机玩。博客逛,微信翻。新老人,来推荐。老同学,全在线。",
-      "实质": {
-        "具体元素": ["电脑", "手机", "博客", "微信", "新老人", "老同学"],
-          "对应形式": {
-            "文案形式": "列举了具体的网络工具、平台和用户群体。",
-            "画面形式": "文字逐行出现,与口播同步,清晰呈现。",
-            "声音形式": "播报语气充满鼓励和时代感,背景音乐变得略微活跃,体现科技融入生活。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["潮流赶", "用电脑", "手机玩", "博客逛", "微信翻", "来推荐", "全在线"],
-          "对应形式": {
-            "文案形式": "一系列动词和状态,描绘了老年人积极适应数字生活的场景,如“潮流赶”、“手机玩”带有年轻化和时尚感。",
-            "画面形式": "文字的呈现速度适中,与科技学习的节奏相符。",
-            "声音形式": "播报的语速加快,语调充满活力,能够激发老年人对新事物的好奇心和学习热情。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["学习", "社交", "时尚", "开放"],
-          "对应形式": {
-            "文案形式": "核心思想是鼓励老年人与时俱进,通过网络拓宽社交圈,保持活力。",
-            "画面形式": "竹简的古朴背景与现代的网络内容形成有趣对比,寓意传统与现代的融合。",
-            "声音形式": "播报的语气热情洋溢,能够增强老年人尝试新事物的勇气。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 26,
-      "时间范围": "02:54-03:07",
-      "单元核心概括": "鼓励老年人利用网络与老战友聊天、分享图片,并提醒要辨别信息真伪。",
-      "完整文案": "老战友,相见欢。打打字,聊聊天。传图片,笑开颜。各信息,往上传。真和假,自己辨。",
-      "实质": {
-        "具体元素": ["老战友", "图片", "信息"],
-          "对应形式": {
-            "文案形式": "提及特定群体和网络内容形式。",
-            "画面形式": "文字逐行出现,与口播同步。",
-            "声音形式": "播报语气亲切,对信息辨别的部分略显严肃。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["相见欢", "打打字", "聊聊天", "传图片", "笑开颜", "往上传", "自己辨"],
-          "对应形式": {
-            "文案形式": "描述了线上互动和信息处理的流程,强调了情感交流和理性判断。",
-            "画面形式": "竹简翻页动画,文字呈现清晰,易于理解网络行为的方方面面。",
-            "声音形式": "语调前半段欢快,后半段变得语重心长,背景音乐在警示部分略微沉静,突出重要性。",
-            "音效": "翻页时的纸张摩擦声。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["友情", "分享", "谨慎", "辨别能力"],
-          "对应形式": {
-            "文案形式": "在享受网络便利的同时,也提醒老年人提高警惕,理性辨别网络信息。",
-            "画面形式": "文字与背景的竹简色调保持和谐,视觉上不会造成过度刺激。",
-            "声音形式": "播报的语速和语调,张弛有度,能够引导听者关注重点。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 27,
-      "时间范围": "03:07-03:13",
-      "单元核心概括": "鼓励老年人在网络上多分享、多点赞,少发牢骚,保持积极心态。",
-      "完整文案": "多分享,很方便。少牢骚,多点赞。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["多分享", "少牢骚", "多点赞"],
-          "对应形式": {
-            "文案形式": "使用对比句式,直接给出积极的线上行为建议和消极行为的规避。",
-            "画面形式": "文字逐行出现,保持一致的视觉风格。",
-            "声音形式": "语调轻快,带有鼓励和正能量,背景音乐轻松愉悦,符合积极向上的主题。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["积极互动", "乐观", "正能量", "便利性"],
-          "对应形式": {
-            "文案形式": "核心思想是倡导老年人在网络空间中传播正能量,避免抱怨,享受网络带来的便捷。",
-            "画面形式": "文字呈现简洁,寓意网络信息的快速传播。",
-            "声音形式": "播报的语气充满活力,能够激发听者的积极情绪。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 28,
-      "时间范围": "03:14-03:15",
-      "单元核心概括": "引入“心态篇”章节。",
-      "完整文案": "心态篇",
-      "实质": {
-        "具体元素": null,
-        "具象概念": null,
-        "抽象概念": {
-          "关键词": ["心态", "情绪管理"],
-          "对应形式": {
-            "文案形式": "直白地指出章节主题。",
-            "画面形式": "竹简翻页动画,接着“心态篇”三字以金色行书字体呈现,作为新的篇章标题。",
-            "声音形式": "播报语调略微上扬,提示新篇章的开始,背景音乐延续。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 29,
-      "时间范围": "03:16-03:27",
-      "单元核心概括": "通过对比,阐释笑、愁、恼、跑等行为对寿命和心胸的影响,强调乐观和心胸宽广的重要性。",
-      "完整文案": "笑一笑,十年少。愁一愁,白了头。恼一恼,催人老。跑一跑,身体好。心胸宽,不急躁。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["笑一笑", "十年少", "愁一愁", "白了头", "恼一恼", "催人老", "跑一跑", "身体好", "心胸宽", "不急躁"],
-          "对应形式": {
-            "文案形式": "使用对比和排比句式,形象地阐明不同情绪和行为对身体和心态的影响,如“十年少”、“白了头”、“催人老”等。",
-            "画面形式": "文字逐行出现,与口播同步,字体保持一致,但节奏因内容而异。",
-            "声音形式": "语调在积极和消极内容间转换,对比明显,播报节奏感强,背景音乐随情绪变化,如“笑一笑”时轻快,“愁一愁”时略显低沉。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["乐观", "悲观", "健康", "情绪管理", "心胸开阔"],
-          "对应形式": {
-            "文案形式": "核心思想是积极乐观的情绪和宽广的心胸对健康和长寿至关重要。",
-            "画面形式": "文字的呈现,加深了情绪对身体影响的理解。",
-            "声音形式": "播报的语气富含哲理,能够引发听者的共鸣和思考。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 30,
-      "时间范围": "03:28-03:40",
-      "单元核心概括": "鼓励老年人对琐事不计较,保持乐观愉悦,享受生活,不惧怕衰老。",
-      "完整文案": "闲杂事,不计较。乐陶陶,情绪高。经常笑,百病消。该吃吃,该玩玩。不惧老,心乐观。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["不计较", "乐陶陶", "情绪高", "经常笑", "百病消", "该吃吃", "该玩玩", "不惧老", "心乐观"],
-          "对应形式": {
-            "文案形式": "一系列积极的行动和心态描述,强调了放开胸怀、享受当下,以及乐观面对衰老,如“乐陶陶”和“百病消”富有感染力。",
-            "画面形式": "竹简翻页动画,文字逐行出现,呈现方式积极向上。",
-            "声音形式": "语调明快,充满正能量,带有豁达和享受生活的态度,背景音乐轻松愉悦,与内容高度契合。",
-            "音效": "翻页时的纸张摩擦声。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["豁达", "乐观", "享受生活", "心态平和"],
-          "对应形式": {
-            "文案形式": "强调了积极心态是老年幸福生活的基石,不被琐事困扰,活出自我。",
-            "画面形式": "文字与背景的暖色调,营造出温馨舒适的氛围。",
-            "声音形式": "播报的语气充满活力和智慧,能够感染听者积极面对生活。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 31,
-      "时间范围": "03:40-03:54",
-      "单元核心概括": "总结全篇,强调将“三字经”记在心间,把老年变为玩年,欣赏夕阳美好,享受快乐,这比千金更珍贵。",
-      "完整文案": "三字经,记心田。把老年,变玩年。夕阳美,霞满天。心快乐,百岁欢。给千金,也不换。",
-      "实质": {
-        "具体元素": ["三字经", "夕阳", "霞", "千金"],
-          "对应形式": {
-            "文案形式": "引用了“三字经”这一主旨,并用“夕阳美,霞满天”描绘了老年生活的意境,最后以“千金”比喻物质财富。",
-            "画面形式": "文字逐行出现,与口播同步。",
-            "声音形式": "播报语气充满哲理和深情,对“千金也不换”的强调很有力度。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["记心田", "变玩年", "心快乐"],
-          "对应形式": {
-            "文案形式": "“记心田”表达了内化和实践;“变玩年”是心态的转变,将老年视为享受的阶段;“心快乐”是核心目标。",
-            "画面形式": "文字的呈现带有总结和升华的意味,字体更加稳重。",
-            "声音形式": "语调富有感染力,背景音乐在这一部分达到高潮,更加悠扬和富有感染力,营造出圆满和幸福感。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["智慧", "价值", "幸福", "知足", "珍贵"],
-          "对应形式": {
-            "文案形式": "总结了老年生活的真谛,强调了精神富足远胜于物质财富,是人生最宝贵的财富。",
-            "画面形式": "竹简的金色调与夕阳的意象相结合,共同传递出老年生活的美好和辉煌。",
-            "声音形式": "播报的语气充满深情和感悟,能够深深触动听者的内心。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 32,
-      "时间范围": "03:54-03:59",
-      "单元核心概括": "发出呼吁,邀请观众分享此视频。",
-      "完整文案": "同意地,转一转",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["转一转"],
-          "对应形式": {
-            "文案形式": "“转一转”是口语化的直接呼吁,带有互动性和分享的含义。",
-            "画面形式": "竹简翻页动画,接着“同意地,转一转”以红色、略带卡通感和旋转动画的字体出现,强调互动和分享的行动。",
-            "声音形式": "语调轻松而略带俏皮,带有号召性,背景音乐略显欢快,引导听者参与。",
-            "音效": "翻页时的纸张摩擦声,文字旋转时有轻微的音效(类似叮当声)。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["分享", "互动", "认同"],
-          "对应形式": {
-            "文案形式": "通过直接呼吁,鼓励观众传播视频内容。",
-            "画面形式": "文字的动态效果,增加了趣味性和吸引力。",
-            "声音形式": "播报的语速加快,语调充满期待,能够激发听者的行动。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 33,
-      "时间范围": "04:00-04:05",
-      "单元核心概括": "进一步强调视频的实用性,并鼓励老年朋友为家人和朋友分享视频。",
-      "完整文案": "老友们,这个视频对咱们非常实用。为了家人朋友,一定要转发分享到群。",
-      "实质": {
-        "具体元素": ["老友们", "视频", "家人朋友", "群"],
-          "对应形式": {
-            "文案形式": "直接点出受众群体、内容形式和分享对象。",
-            "画面形式": "画面切换为真人照片,一家三代幸福合影,两位老年人竖起大拇指,字幕叠加“老友们”,充满亲切感和真实感。",
-            "声音形式": "女声播报,语速变快,语调亲切热情,背景音乐变得更现代、温馨,传递出家庭幸福的氛围。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["非常实用", "转发分享"],
-          "对应形式": {
-            "文案形式": "强调视频的价值和分享的行动。",
-            "画面形式": "画面中人物的笑容和手势,增强了对视频实用性的认同感。",
-            "声音形式": "语气的真诚和热情,增加了说服力。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["实用性", "关爱", "责任", "号召"],
-          "对应形式": {
-            "文案形式": "强调分享视频是出于对家人朋友的关爱和责任。",
-            "画面形式": "真人画面比之前的竹简更具情感连接,能引发观众共鸣。",
-            "声音形式": "播报语调的亲和力,让听者感受到被关心和被尊重。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 34,
-      "时间范围": "04:05-04:09",
-      "单元核心概括": "承诺分享后,群里的家人会感谢你。",
-      "完整文案": "群里的家人都会感谢你的。",
-      "实质": {
-        "具体元素": ["家人"],
-          "对应形式": {
-            "文案形式": "明确了受益群体。",
-            "画面形式": "画面先是多位老年人愉快交流、握手的场景,接着切换为一位年轻女性做出爱心手势的画面,字幕叠加“群里的家人都会感谢你的”,传递出温暖和感激。",
-            "声音形式": "女声播报,语调温柔,带有鼓励和肯定,背景音乐保持温馨愉悦。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["感谢"],
-          "对应形式": {
-            "文案形式": "明确了分享后的积极反馈和回报。",
-            "画面形式": "爱心手势和笑容,直接表达了感谢的情绪。",
-            "声音形式": "语气的真诚,增加了这句话的可信度。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["感恩", "认可", "社会回报"],
-          "对应形式": {
-            "文案形式": "通过情感上的回报来激励观众分享视频。",
-            "画面形式": "年轻女性的出现,象征着代际间的关爱和联系,也暗示视频受众的广泛性。",
-            "声音形式": "播报语调的亲和力,让听者感受到分享的价值。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 35,
-      "时间范围": "04:10-04:14",
-      "单元核心概括": "最后号召大家转发传递,让更多人从中受益。",
-      "完整文案": "转发传递,让每一个人都能从中受益!",
-      "实质": {
-        "具体元素": ["每一个人"],
-          "对应形式": {
-            "文案形式": "强调了视频的普适性和广阔的受益范围。",
-            "画面形式": "画面再次切换回一家三代幸福合影,字幕叠加“转发传递,让每一个人都能从中受益!”,进一步强化了家庭和乐的画面与分享的价值。",
-            "声音形式": "女声播报,语调坚定有力,带有号召性和使命感,背景音乐达到高潮,充满希望和正能量,作为结束。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["转发传递", "受益"],
-          "对应形式": {
-            "文案形式": "再次强调分享的行为和其带来的积极结果。",
-            "画面形式": "画面中人物的笑容和积极的表情,与“受益”的理念相得益彰。",
-            "声音形式": "语气的坚定和充满信心的语调,增加了号召的力度。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["普惠", "价值传播", "社会责任"],
-          "对应形式": {
-            "文案形式": "将分享行为升华到更广泛的社会意义,强调视频的价值能够惠及每一个人。",
-            "画面形式": "画面中家庭的幸福氛围,象征着这种受益能够带来整体的和谐与美好。",
-            "声音形式": "播报的语调和音乐的配合,营造出一种积极、温暖的结束氛围,鼓励观众积极参与到知识的传播中。"
-          }
-        }
-      }
-    }
-  ]
-}...
-2025-12-02 12:11:30 - DeconstructionSystem.src.utils.llm_invoker - WARNING - [llm_invoker.py:292] - 内容单元拆分分析 - LLM返回内容为空或解析失败
-原始内容: ```json
-{
-  "单元列表": [
-    {
-      "单元编号": 1,
-      "时间范围": "00:00-00:06",
-      "单元核心概括": "视频开篇,介绍此为写给全国离退休人员的“三字经”形式的书。",
-      "完整文案": "告全国离退休人员三字经",
-      "实质": {
-        "具体元素": {
-          "关键词":...
-2025-12-02 12:11:30 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 0
-2025-12-02 12:11:30 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 12:11:30 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,长度: 2
-2025-12-02 12:11:30 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:131] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 12:11:30 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 12:11:30 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 12:11:30 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 12:11:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 1ifl8kbeqsfc
-2025-12-02 12:11:30 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 40
-2025-12-02 12:11:30 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 12:11:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 12:12:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 12:12:17 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 12:12:17 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 12:12:17 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:141] - 整体结构理解完成,长度: 2
-2025-12-02 12:12:17 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:176] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 12:12:17 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=24076827 title=💖参观这个纪念馆,永远怀念!
-2025-12-02 12:12:17 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:163] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 12:12:17 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 12:12:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250811/57463792oH5RnCGJ9AIZQSHPLl.mp4
-2025-12-02 12:12:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/24076827/24076827.mp4
-2025-12-02 12:12:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 12:12:45 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 55.53 MB
-2025-12-02 12:12:45 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpyb4eeskq.mp4
-2025-12-02 12:12:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpyb4eeskq.mp4
-2025-12-02 12:13:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 12:13:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 12:13:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 12:13:15 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 12:13:15 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/bjii12vuhvmf
-2025-12-02 12:13:15 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 12:13:15 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 12:13:15 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 12:13:15 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 12:13:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: bjii12vuhvmf
-2025-12-02 12:13:16 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 12:13:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 12:15:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 12:15:46 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 47
-2025-12-02 12:15:46 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 12:15:46 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,长度: 1
-2025-12-02 12:15:46 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:131] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 12:15:46 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 12:15:46 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 12:15:46 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 12:15:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: bjii12vuhvmf
-2025-12-02 12:15:46 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 42860
-2025-12-02 12:15:46 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 12:15:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 12:16:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 12:16:59 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 12:16:59 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 12:16:59 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:141] - 整体结构理解完成,长度: 2
-2025-12-02 12:16:59 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:176] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 12:16:59 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=22847469 title=⭕这个地方,竟如此好!一妻多夫的村
-2025-12-02 12:16:59 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:163] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 12:16:59 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:79] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 12:16:59 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20240725/66055630tfcs46gemRBilN8aZ.mp4
-2025-12-02 12:16:59 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/22847469/22847469.mp4
-2025-12-02 12:16:59 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 12:17:03 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 13.42 MB
-2025-12-02 12:17:03 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpif2h0zn7.mp4
-2025-12-02 12:17:03 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpif2h0zn7.mp4
-2025-12-02 12:17:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 12:17:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 12:17:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 12:17:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 12:17:25 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:90] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/4gcbxm2le7zy
-2025-12-02 12:17:25 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:107] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 12:17:25 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 12:17:25 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 12:17:25 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 12:17:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 4gcbxm2le7zy
-2025-12-02 12:17:25 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 12:17:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 12:18:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 12:18:45 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 29
-2025-12-02 12:18:45 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 12:18:45 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:117] - L3 单元拆分完成,长度: 1
-2025-12-02 12:18:45 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:131] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 12:18:45 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 12:18:45 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 12:18:45 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 12:18:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 4gcbxm2le7zy
-2025-12-02 12:18:45 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 26821
-2025-12-02 12:18:45 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 12:18:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...

+ 0 - 5212
logs/deconstruction_system_20251202_122355.log

@@ -1,5212 +0,0 @@
-2025-12-02 12:23:55 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-02 12:23:56 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:56] - ScriptWorkflowV2 初始化完成,model_provider: google_genai
-2025-12-02 12:23:56 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-02 12:23:56 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:193] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 12:23:56 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:75] - ScriptWorkflowV2 图构建完成 - 流程:视频上传 → L3 单元拆分 → 整体理解 → 结果汇总
-2025-12-02 12:23:56 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:81] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 12:23:56 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-02 12:23:56 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-02 12:23:56 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 12:24:08 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-02 12:24:08 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpxllgjk3k.mp4
-2025-12-02 12:24:08 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpxllgjk3k.mp4
-2025-12-02 12:24:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 12:24:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 12:24:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 12:24:29 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 12:24:29 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:92] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/9zrld5ijurda
-2025-12-02 12:24:29 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:109] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 12:24:29 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 12:24:29 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 12:24:29 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 12:24:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 9zrld5ijurda
-2025-12-02 12:24:29 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 12:24:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 12:26:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 12:26:22 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 70
-2025-12-02 12:26:22 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 12:26:22 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:119] - L3 单元拆分完成,单元数量: 70
-2025-12-02 12:26:22 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 12:26:22 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 12:26:22 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 12:26:22 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 12:26:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 9zrld5ijurda
-2025-12-02 12:26:23 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 60403
-2025-12-02 12:26:23 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 12:26:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 12:27:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 12:27:22 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 12:27:22 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 12:27:22 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,段落数量: 4
-2025-12-02 12:27:22 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:159] - === ScriptWorkflowV2:执行节点 result_aggregation ===
-2025-12-02 12:27:22 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:175] - 结果汇总完成
-2025-12-02 12:27:22 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:206] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 12:27:22 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-02 12:27:22 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:193] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 12:27:22 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:81] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 12:27:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-02 12:27:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-02 12:27:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 12:27:28 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-02 12:27:28 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpm92mqz24.mp4
-2025-12-02 12:27:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpm92mqz24.mp4
-2025-12-02 12:27:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 12:27:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 12:27:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 12:27:40 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 12:27:40 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:92] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/sz31beeza5ko
-2025-12-02 12:27:40 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:109] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 12:27:40 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 12:27:40 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 12:27:40 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 12:27:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: sz31beeza5ko
-2025-12-02 12:27:40 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 12:27:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 12:30:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 12:30:24 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 61
-2025-12-02 12:30:24 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 12:30:24 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:119] - L3 单元拆分完成,单元数量: 61
-2025-12-02 12:30:24 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 12:30:24 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 12:30:24 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 12:30:24 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 12:30:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: sz31beeza5ko
-2025-12-02 12:30:24 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 60706
-2025-12-02 12:30:24 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 12:30:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 12:32:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 12:32:14 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 12:32:14 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 12:32:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,段落数量: 7
-2025-12-02 12:32:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:159] - === ScriptWorkflowV2:执行节点 result_aggregation ===
-2025-12-02 12:32:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:175] - 结果汇总完成
-2025-12-02 12:32:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:206] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 12:32:14 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=31877786 title=⭕九九重阳节,将出现“双月同天”的天文景象‌
-2025-12-02 12:32:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:193] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 12:32:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:81] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 12:32:14 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20241009/57463791OoDiuHeqBZlhyJJ4vt.mp4
-2025-12-02 12:32:14 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/31877786/31877786.mp4
-2025-12-02 12:32:14 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 12:33:16 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 57.86 MB
-2025-12-02 12:33:16 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp0yeija7l.mp4
-2025-12-02 12:33:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp0yeija7l.mp4
-2025-12-02 12:34:08 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 12:34:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 12:34:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 12:34:20 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 12:34:20 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:92] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/b60qmlt299gu
-2025-12-02 12:34:20 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:109] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 12:34:20 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 12:34:20 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 12:34:20 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 12:34:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: b60qmlt299gu
-2025-12-02 12:34:20 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 12:34:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 12:36:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 12:36:14 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 56
-2025-12-02 12:36:14 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 12:36:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:119] - L3 单元拆分完成,单元数量: 56
-2025-12-02 12:36:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 12:36:14 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 12:36:14 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 12:36:14 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 12:36:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: b60qmlt299gu
-2025-12-02 12:36:14 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 43953
-2025-12-02 12:36:14 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 12:36:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 12:37:31 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 12:37:31 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 12:37:31 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 12:37:31 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,段落数量: 10
-2025-12-02 12:37:31 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:159] - === ScriptWorkflowV2:执行节点 result_aggregation ===
-2025-12-02 12:37:31 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:175] - 结果汇总完成
-2025-12-02 12:37:31 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:206] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 12:37:31 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=52088667 title=退休人员收到告示书
-2025-12-02 12:37:31 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:193] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 12:37:31 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:81] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 12:37:31 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20240810/66085350uUqFZIg77FJLAzJJpY.mp4
-2025-12-02 12:37:31 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/52088667/52088667.mp4
-2025-12-02 12:37:31 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 12:37:36 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 3.92 MB
-2025-12-02 12:37:36 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpin0t2iti.mp4
-2025-12-02 12:37:36 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpin0t2iti.mp4
-2025-12-02 12:37:39 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 12:37:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 12:37:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 12:37:45 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 12:37:45 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:92] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/gsqhs2dcair6
-2025-12-02 12:37:45 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:109] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 12:37:45 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 12:37:45 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 12:37:45 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 12:37:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: gsqhs2dcair6
-2025-12-02 12:37:46 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 12:37:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 12:38:49 - DeconstructionSystem.src.utils.json_extractor - ERROR - [json_extractor.py:57] - JSON解析失败: Expecting ',' delimiter: line 373 column 5 (char 9606)
-JSON修复也失败: Expecting ',' delimiter: line 373 column 5 (char 9606)
-内容: {
-  "单元列表": [
-    {
-      "单元编号": 1,
-      "时间范围": "00:00-00:06",
-      "单元核心概括": "视频开篇,介绍主题为面向退休人员的《三字经》。",
-      "完整文案": "告全国离退休人员 三字书",
-      "实质": {
-        "具体元素": {
-          "关键词": ["全国离退休人员", "三字书"],
-          "对应形式": {
-            "文案形式": "明确指出受众群体和内容形式,采用公告式语体。",
-            "画面形式": "竹简展开,标题“告全国离退休人员”横向显示,随后“三字书”在卷轴中浮现,视觉中心突出,配有竹叶飘落的动画效果,营造古典与雅致的氛围。",
-            "声音形式": "男声低沉稳重地朗读,背景音乐(BGM)旋律悠扬,带有传统国风特色,音效有竹简展开的沙沙声和落叶声。"
-          }
-        },
-        "具象概念": null,
-        "抽象概念": {
-          "关键词": ["通知", "启示", "实用性"],
-          "对应形式": {
-            "文案形式": "“告”字体现了庄重性和信息传递的目的。",
-            "画面形式": "竹简和卷轴的形式暗示内容的经典性和价值。",
-            "声音形式": "语调庄重,暗示内容的权威性和实用价值。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 2,
-      "时间范围": "00:07-00:08",
-      "单元核心概括": "进入第一部分:总则。",
-      "完整文案": "总则",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["章节开始"],
-          "对应形式": {
-            "文案形式": "简洁的标题,概括章节内容。",
-            "画面形式": "画面翻页,新的竹简出现,标题“总则”以金色字体置于顶部中央,字体醒目,周围有云纹装饰,象征章节的开始。",
-            "声音形式": "朗读声调平稳,BGM持续,无特殊音效。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["纲领", "指导"],
-          "对应形式": {
-            "文案形式": "“总则”一词暗示其纲领性、指导性。",
-            "画面形式": "金色字体和居中放置,强调其重要性。",
-            "声音形式": "语速适中,增强内容的权威感。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 3,
-      "时间范围": "00:09-00:14",
-      "单元核心概括": "讲述老年人应追求平安心态。",
-      "完整文案": "人之初,性本善。到老年,求平安。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["追求平安"],
-          "对应形式": {
-            "文案形式": "引用经典《三字经》开篇句,再引申到老年主题,形成对比和过渡。",
-            "画面形式": "文字逐字浮现,保持竹简背景,字体端庄。",
-            "声音形式": "朗读清晰,语调平和,BGM平缓。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["本性", "目标", "平和"],
-          "对应形式": {
-            "文案形式": "由“性本善”引申出“求平安”,表达了老年生活的核心价值。",
-            "画面形式": "文字缓慢浮现,给观众思考时间。",
-            "声音形式": "语速适中,强调“平安”的重要性。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 4,
-      "时间范围": "00:14-00:19",
-      "单元核心概括": "老年人面对世事不完美,应顺其自然。",
-      "完整文案": "世间事,难万全。别失落,顺自然。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["接受不完美", "顺应自然"],
-          "对应形式": {
-            "文案形式": "对仗句式,言简意赅,强调接受与适应。",
-            "画面形式": "文字继续逐字浮现,字体风格统一。",
-            "声音形式": "朗读节奏感强,语调中带有劝慰和开导。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["豁达", "知足", "适应"],
-          "对应形式": {
-            "文案形式": "“难万全”与“顺自然”形成对比,传达豁达的人生观。",
-            "画面形式": "文字呈现方式保持一致,突出内容本身。",
-            "声音形式": "语调略带安慰,引导听者放松心态。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 5,
-      "时间范围": "00:19-00:24",
-      "单元核心概括": "建议老年人淡泊名利,活得潇洒。",
-      "完整文案": "窗外事,淡如烟。无欲求,潇洒点。",
-      "实质": {
-        "具体元素": ["窗外事"],
-        "对应形式": {
-          "文案形式": "以“窗外事”具象化世俗杂事,用“淡如烟”比喻其虚无飘渺。",
-          "画面形式": "文字浮现,无特定画面变化,保持竹简背景。",
-          "声音形式": "朗读语速平缓,BGM持续。"
-        },
-        "具象概念": {
-          "关键词": ["淡泊", "无欲无求", "潇洒"],
-          "对应形式": {
-            "文案形式": "“淡如烟”和“潇洒点”描绘了一种超脱的生活状态。",
-            "画面形式": "文字动态出现,引导视线。",
-            "声音形式": "语调轻快,暗示一种轻松自在的生活态度。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["超脱", "自由", "豁达"],
-          "对应形式": {
-            "文案形式": "传达了老年人应有的自由和豁达心态。",
-            "画面形式": "简朴的画面,让受众专注于文字。",
-            "声音形式": "语调温和,传递一种宽广的心境。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 6,
-      "时间范围": "00:24-00:30",
-      "单元核心概括": "劝诫老年人不要攀比,化解恩怨,保持快乐。",
-      "完整文案": "莫攀比,化恩怨。快乐过,每一天。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["不攀比", "化解恩怨", "快乐生活"],
-          "对应形式": {
-            "文案形式": "使用祈使句,直接给出行动建议。",
-            "画面形式": "文字逐字浮现,保持竹简背景。",
-            "声音形式": "朗读语速加快,强调行动和积极心态。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["满足", "宽容", "积极", "幸福"],
-          "对应形式": {
-            "文案形式": "强调知足常乐、宽容待人的美德,以及追求每日快乐的积极生活态度。",
-            "画面形式": "文字呈现平稳,让信息清晰传递。",
-            "声音形式": "语调积极向上,带有鼓励的意味。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 7,
-      "时间范围": "00:31-00:32",
-      "单元核心概括": "进入第二部分:生活篇。",
-      "完整文案": "生活篇",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["章节开始"],
-          "对应形式": {
-            "文案形式": "简洁的章节标题。",
-            "画面形式": "画面翻页,新的竹简出现,标题“生活篇”以金色字体置于顶部中央,字体醒目。",
-            "声音形式": "朗读声调平稳,BGM持续,无特殊音效。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["指导", "日常"],
-          "对应形式": {
-            "文案形式": "“生活篇”明确了此章节的主题,即日常生活的建议。",
-            "画面形式": "金色字体和居中放置,强调重要性。",
-            "声音形式": "语速适中,为接下来的具体建议做铺垫。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 8,
-      "时间范围": "00:33-00:37",
-      "单元核心概括": "鼓励老年人多参与社交,减少独居。",
-      "完整文案": "多聚会,少窝家。窝在家,成傻瓜。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["聚会", "独居", "社交"],
-          "对应形式": {
-            "文案形式": "对比句式,用夸张的“成傻瓜”来警示独居的弊端,增强说服力。",
-            "画面形式": "文字逐字浮现,字体端庄。",
-            "声音形式": "朗读清晰,语调略带夸张,意在引起注意。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["积极", "活泼", "警示"],
-          "对应形式": {
-            "文案形式": "倡导积极的社交生活,警示过度独居的负面影响。",
-            "画面形式": "文字呈现平稳,强调内容的严肃性。",
-            "声音形式": "语调富有感染力,带有鼓励和提醒。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 9,
-      "时间范围": "00:37-00:44",
-      "单元核心概括": "鼓励老年人外出活动,与朋友交流,适度消费。",
-      "完整文案": "走出去,乐开花。找朋友,说说话。喜欢的,钱要花。",
-      "实质": {
-        "具体元素": ["朋友", "钱"],
-        "对应形式": {
-          "文案形式": "具体提到“朋友”和“钱”,直观地表达社交和消费。",
-          "画面形式": "文字逐字浮现,字体风格统一,有竹叶元素作为装饰。",
-          "声音形式": "朗读语速稍快,语调轻松愉快,BGM伴奏。"
-        },
-        "具象概念": {
-          "关键词": ["外出", "交流", "消费"],
-          "对应形式": {
-            "文案形式": "“走出去,乐开花”形象地描绘了外出带来的喜悦。",
-            "画面形式": "文字呈现富有动感,配合内容的积极性。",
-            "声音形式": "语调轻松活泼,传递出愉悦的感受。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["喜悦", "享受", "满足"],
-          "对应形式": {
-            "文案形式": "表达了老年生活应有的愉悦和享受。",
-            "画面形式": "视觉上保持连贯性。",
-            "声音形式": "积极的语调,鼓励老年人享受生活。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 10,
-      "时间范围": "00:44-00:57",
-      "单元核心概括": "警示老年人不要虚度光阴,列举老年身体衰退的现实。",
-      "完整文案": "别总等,更老了。耳也聋,眼也花。衣再好,腰成虾。饭再好,没有牙。钱再多,床上爬。",
-      "实质": {
-        "具体元素": ["耳", "眼", "衣", "腰", "饭", "牙", "钱", "床"],
-        "对应形式": {
-          "文案形式": "列举身体器官和生活用品,具象化衰老状态。",
-          "画面形式": "文字逐字浮现,保持竹简背景。",
-          "声音形式": "朗读语速变慢,语调沉重,强调衰老的现实。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["等待", "衰老", "耳聋", "眼花", "腰弯", "无牙", "卧床"],
-          "对应形式": {
-            "文案形式": "通过“别总等”提醒时间宝贵,随后描绘了听力、视力、体态、饮食能力、行动能力的全面衰退,措辞形象生动,如“腰成虾”、“床上爬”等。",
-            "画面形式": "文字呈现平稳,强调内容的严肃性。",
-            "声音形式": "语调略显惋惜,意在警示。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["警示", "珍惜", "无奈", "现实"],
-          "对应形式": {
-            "文案形式": "传递了对虚度光阴的警示和对衰老无奈的现实表达。",
-            "画面形式": "文字呈现方式不变,强化信息的严肃性。",
-            "声音形式": "沉重的语调,引发听者的思考。"
-          }
-        }
-    },
-    {
-      "单元编号": 11,
-      "时间范围": "00:57-01:04",
-      "单元核心概括": "再次强调珍惜当下,快乐生活。",
-      "完整文案": "抓紧了,别犯傻。快乐活,笑哈哈。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["抓紧时间", "不犯傻", "快乐生活", "大笑"],
-          "对应形式": {
-            "文案形式": "以口语化的“抓紧了”、“别犯傻”增强亲和力,用“笑哈哈”具象化快乐。",
-            "画面形式": "文字逐字浮现,保持竹简背景。",
-            "声音形式": "朗读语速加快,语调再次变得轻松愉快,带有鼓励性,BGM旋律上扬。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["珍惜", "明智", "乐观", "幸福"],
-          "对应形式": {
-            "文案形式": "强调抓住当下、乐观积极的生活态度。",
-            "画面形式": "文字动态突出,带来积极的视觉感受。",
-            "声音形式": "语调充满活力,传递积极的情绪。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 12,
-      "时间范围": "01:05-01:06",
-      "单元核心概括": "进入第三部分:健康篇。",
-      "完整文案": "健康篇",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["章节开始"],
-          "对应形式": {
-            "文案形式": "简洁的章节标题。",
-            "画面形式": "画面翻页,新的竹简出现,标题“健康篇”以金色字体置于顶部中央,字体醒目。",
-            "声音形式": "朗读声调平稳,BGM持续,无特殊音效。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["指导", "健康"],
-          "对应形式": {
-            "文案形式": "“健康篇”明确了此章节的主题,即健康生活的建议。",
-            "画面形式": "金色字体和居中放置,强调重要性。",
-            "声音形式": "语速适中,为接下来的具体建议做铺垫。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 13,
-      "时间范围": "01:07-01:13",
-      "单元核心概括": "强调老年体质变化,预防疾病要先行。",
-      "完整文案": "到老年,体质变。易生病,防在先。",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["体质变化", "生病", "预防"],
-          "对应形式": {
-            "文案形式": "陈述事实,并给出预防性建议,句式直接。",
-            "画面形式": "文字逐字浮现,保持竹简背景。",
-            "声音形式": "朗读语速平稳,语调中带有提醒和警示。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["警示", "未雨绸缪", "重视"],
-          "对应形式": {
-            "文案形式": "强调老年健康的重要性及预防的先行性。",
-            "画面形式": "文字呈现方式保持一致,突出内容本身。",
-            "声音形式": "语调沉稳,增加说服力。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 14,
-      "时间范围": "01:13-01:21",
-      "单元核心概括": "提倡养生顺应自然,不迷信,主宰自己的健康。",
-      "完整文案": "讲养生,顺自然。不信神,不求仙。命在我,不在天。",
-      "实质": {
-        "具体元素": ["神", "仙", "命", "天"],
-        "对应形式": {
-          "文案形式": "具象化迷信对象和决定命运的抽象概念,形成对比。",
-          "画面形式": "文字逐字浮现,保持竹简背景。",
-          "声音形式": "朗读语速较快,语调坚定有力,BGM持续。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["养生", "顺应自然", "不迷信", "主宰命运"],
-          "对应形式": {
-            "文案形式": "“顺自然”体现了科学养生态度,“不信神,不求仙”否定迷信,最后“命在我,不在天”强调主观能动性。",
-            "画面形式": "文字呈现方式保持一致,增强连贯性。",
-            "声音形式": "语调坚定,传递自信和力量。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["科学", "自主", "唯物", "自信"],
-          "对应形式": {
-            "文案形式": "倡导科学自主的健康观,摒弃迷信思想。",
-            "画面形式": "视觉上保持统一,让受众专注于文字信息。",
-            "声音形式": "语调有力,增强了内容的感染力。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 15,
-      "时间范围": "01:21-01:35",
-      "单元核心概括": "提倡科学锻炼,均衡饮食,以期长寿。",
-      "完整文案": "信科学,不走偏。常锻炼,意志坚。活百岁,也不难。日三餐,荤素鲜。粗细粮,搭配全。",
-      "实质": {
-        "具体元素": ["科学", "锻炼", "意志", "百岁", "三餐", "荤素", "粗细粮"],
-        "对应形式": {
-          "文案形式": "直接列举健康元素,给出具体建议。",
-          "画面形式": "文字逐字浮现,保持竹简背景。",
-          "声音形式": "朗读语速适中,语调积极向上,BGM持续。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["相信", "锻炼", "长寿", "饮食搭配"],
-          "对应形式": {
-            "文案形式": "通过“信科学”点明方法论,具体列举了“常锻炼”和“均衡饮食”等做法,并以“活百岁也不难”作为鼓舞。",
-            "画面形式": "文字呈现方式一致,强调内容的实用性。",
-            "声音形式": "语调自信,传递了积极乐观的健康理念。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["理性", "毅力", "乐观", "全面"],
-          "对应形式": {
-            "文案形式": "强调理性健康观、持之以恒的毅力以及全面均衡的饮食观念。",
-            "画面形式": "视觉上保持连贯性。",
-            "声音形式": "语调平稳,鼓励实践。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 16,
-      "时间范围": "01:36-02:04",
-      "单元核心概括": "提供更多具体的养生建议,涵盖饮食、兴趣、休闲、运动、作息和心态。",
-      "完整文案": "多咀嚼,咽慢咽。七分饱,控糖盐。养花鸟,兴趣添。练书画,脑不瘫。游山水,逛公园。多走动,筋骨展。莫熬夜,保睡眠。常活动,三高减。重食疗,病不缠。持之恒,年寿延。",
-      "实质": {
-        "具体元素": ["咀嚼", "糖盐", "花鸟", "书画", "山水", "公园", "筋骨", "睡眠", "三高", "食疗", "病"],
-        "对应形式": {
-          "文案形式": "细致列举了多项养生细节,包括饮食习惯、兴趣爱好、休闲方式、运动方式、作息规律和疾病预防,构成一套全面的健康指南。",
-          "画面形式": "文字逐字浮现,保持竹简背景,竹叶动画增强自然感。",
-          "声音形式": "朗读语速较快,语调轻快,充满活力和积极性,BGM持续。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["细嚼慢咽", "控制摄入", "培养兴趣", "锻炼大脑", "户外活动", "伸展", "规律作息", "降低风险", "预防疾病", "坚持"],
-          "对应形式": {
-            "文案形式": "大量具象动作和状态的描述,如“多咀嚼”、“控糖盐”、“练书画”、“游山水”、“多走动”、“莫熬夜”等,提供了详细可操作的健康建议。",
-            "画面形式": "文字密集出现,但排版清晰,易于阅读。",
-            "声音形式": "语调富有节奏感,提示各项活动的重要性。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["细致", "全面", "坚持", "长寿", "积极", "自律"],
-          "对应形式": {
-            "文案形式": "体现了全面细致的健康理念,强调坚持的重要性,最终指向长寿的目标。",
-            "画面形式": "视觉上保持统一,让受众专注于文字信息。",
-            "声音形式": "语调积极,传递对健康生活的倡导。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 17,
-      "时间范围": "02:05-02:06",
-      "单元核心概括": "进入第四部分:家庭篇。",
-      "完整文案": "家庭篇",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["章节开始"],
-          "对应形式": {
-            "文案形式": "简洁的章节标题。",
-            "画面形式": "画面翻页,新的竹简出现,标题“家庭篇”以金色字体置于顶部中央,字体醒目。",
-            "声音形式": "朗读声调平稳,BGM持续,无特殊音效。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["指导", "家庭关系"],
-          "对应形式": {
-            "文案形式": "“家庭篇”明确了此章节的主题,即家庭关系的建议。",
-            "画面形式": "金色字体和居中放置,强调重要性。",
-            "声音形式": "语速适中,为接下来的具体建议做铺垫。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 18,
-      "时间范围": "02:07-02:18",
-      "单元核心概括": "强调家庭和谐的重要性,夫妻恩爱,子女孝顺,以及处理分歧的智慧。",
-      "完整文案": "老来闲,家为先。家庭和,福寿添。夫妻好,无限仙。子女孝,心里甜。遇分歧,少争辩。",
-      "实质": {
-        "具体元素": ["家", "夫妻", "子女", "分歧"],
-        "对应形式": {
-          "文案形式": "聚焦于家庭成员及常见的家庭问题。",
-          "画面形式": "文字逐字浮现,保持竹简背景,竹叶动画装饰。",
-          "声音形式": "朗读语速适中,语调温馨,带有劝慰和期待。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["优先家庭", "家庭和谐", "夫妻恩爱", "子女孝顺", "减少争辩"],
-          "对应形式": {
-            "文案形式": "以“家为先”确立家庭地位,通过“福寿添”、“无限仙”、“心里甜”等美好感受,具象化家庭和谐带来的幸福,并给出“少争辩”的建议。",
-            "画面形式": "文字呈现方式保持一致,突出内容本身。",
-            "声音形式": "语调充满温情,表达对家庭幸福的期盼。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["重视", "和谐", "幸福", "智慧", "孝道", "忍让"],
-          "对应形式": {
-            "文案形式": "强调家庭是老年生活的重心,提倡和谐、孝道、理解的家庭价值观。",
-            "画面形式": "视觉上保持连贯性。",
-            "声音形式": "语调柔和,传递家庭温暖。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 19,
-      "时间范围": "02:19-02:39",
-      "单元核心概括": "提供处理家庭矛盾和子女事务的建议,强调理解、分担和关心。",
-      "完整文案": "起争执,让着点。儿孙事,莫武断。讲民主,不包办。家务活,分担点。多关心,问寒暖。教子女,品德贤。和睦处,合家欢。",
-      "实质": {
-        "具体元素": ["争执", "儿孙事", "家务活", "子女"],
-        "对应形式": {
-          "文案形式": "具体提到家庭纠纷、子女事务和家务劳动,给出了明确的处理方式。",
-          "画面形式": "文字逐字浮现,保持竹简背景,竹叶动画装饰。",
-          "声音形式": "朗读语速较快,语调亲切,带有指导性。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["忍让", "不武断", "讲民主", "分担", "关心", "教育", "和睦", "欢喜"],
-          "对应形式": {
-            "文案形式": "通过“让着点”、“莫武断”、“分担点”、“多关心”等动作,指导处理家庭关系和子女教育,最后以“合家欢”作为美好愿景。",
-            "画面形式": "文字呈现方式保持一致,增强连贯性。",
-            "声音形式": "语调富有节奏感,提示各项建议的重要性。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["宽容", "尊重", "责任", "关爱", "教育", "幸福"],
-          "对应形式": {
-            "文案形式": "倡导相互理解、尊重民主、分担责任、关爱子女的家庭美德。",
-            "画面形式": "视觉上保持统一,让受众专注于文字信息。",
-            "声音形式": "语调温暖,传递积极的家庭价值观。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 20,
-      "时间范围": "02:40-02:41",
-      "单元核心概括": "进入第五部分:上网篇。",
-      "完整文案": "上网篇",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["章节开始"],
-          "对应形式": {
-            "文案形式": "简洁的章节标题。",
-            "画面形式": "画面翻页,新的竹简出现,标题“上网篇”以金色字体置于顶部中央,字体醒目。",
-            "声音形式": "朗读声调平稳,BGM持续,无特殊音效。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["指导", "科技生活"],
-          "对应形式": {
-            "文案形式": "“上网篇”明确了此章节的主题,即老年人使用网络的建议。",
-            "画面形式": "金色字体和居中放置,强调重要性。",
-            "声音形式": "语速适中,为接下来的具体建议做铺垫。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 21,
-      "时间范围": "02:42-02:54",
-      "单元核心概括": "鼓励老年人拥抱潮流,利用科技与老朋友交流。",
-      "完整文案": "年再高,潮流赶。用电脑,手机玩。博客逛,微信翻。新老人,来推荐。老同学,全在线。",
-      "实质": {
-        "具体元素": ["电脑", "手机", "博客", "微信", "新老人", "老同学"],
-        "对应形式": {
-          "文案形式": "列举现代科技工具和社交平台,以及相关人群,具象化网络生活。",
-          "画面形式": "文字逐字浮现,保持竹简背景,竹叶动画装饰。",
-          "声音形式": "朗读语速较快,语调轻松,充满活力,BGM持续。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["赶潮流", "使用科技", "社交互动", "推荐", "在线"],
-          "对应形式": {
-            "文案形式": "通过“潮流赶”、“手机玩”、“博客逛”、“微信翻”等动作,描绘老年人积极拥抱数字生活的场景,并提及“新老人”和“老同学”这些具象的社交对象。",
-            "画面形式": "文字呈现方式保持一致,增强连贯性。",
-            "声音形式": "语调积极,传递对新事物的开放态度。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["开放", "活力", "学习", "连接", "新潮"],
-          "对应形式": {
-            "文案形式": "倡导老年人保持开放心态,积极学习新事物,保持与社会的连接。",
-            "画面形式": "视觉上保持统一,让受众专注于文字信息。",
-            "声音形式": "语调充满活力,传递积极的价值观。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 22,
-      "时间范围": "02:54-03:14",
-      "单元核心概括": "鼓励老年人利用网络交流互动,分享生活,同时保持理性判断。",
-      "完整文案": "老战友,相见欢。打打字,聊聊天。传图片,笑开颜。各信息,往上传。真和假,自己辨。多分享,很方便。少唠叨,多点赞。",
-      "实质": {
-        "具体元素": ["战友", "字", "天", "图片", "信息"],
-        "对应形式": {
-          "文案形式": "具体提到交流对象、交流内容和信息载体,涵盖了网络互动的主要方面。",
-          "画面形式": "文字逐字浮现,保持竹简背景,竹叶动画装饰。",
-          "声音形式": "朗读语速较快,语调轻松愉快,带有指导性,BGM持续。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["相见欢", "打字", "聊天", "传图片", "笑开颜", "上传信息", "分辨真假", "分享", "少唠叨", "点赞"],
-          "对应形式": {
-            "文案形式": "通过“相见欢”、“打打字,聊聊天”、“传图片,笑开颜”等具象动作描绘了愉快的网络社交场景,同时强调“自己辨”的理性判断,并鼓励“多分享”和“多点赞”。",
-            "画面形式": "文字呈现方式保持一致,增强连贯性。",
-            "声音形式": "语调活泼,充满热情,传递积极的社交态度。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["友情", "喜悦", "理性", "分享", "认同", "积极"],
-          "对应形式": {
-            "文案形式": "倡导通过网络维系友情,分享快乐,同时强调独立思考和理性判断,保持积极的互动。",
-            "画面形式": "视觉上保持统一,让受众专注于文字信息。",
-            "声音形式": "语调轻松愉快,传递正能量。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 23,
-      "时间范围": "03:15-03:16",
-      "单元核心概括": "进入第六部分:心态篇。",
-      "完整文案": "心态篇",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["章节开始"],
-          "对应形式": {
-            "文案形式": "简洁的章节标题。",
-            "画面形式": "画面翻页,新的竹简出现,标题“心态篇”以金色字体置于顶部中央,字体醒目。",
-            "声音形式": "朗读声调平稳,BGM持续,无特殊音效。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["指导", "心理健康"],
-          "对应形式": {
-            "文案形式": "“心态篇”明确了此章节的主题,即心理健康和乐观态度的建议。",
-            "画面形式": "金色字体和居中放置,强调重要性。",
-            "声音形式": "语速适中,为接下来的具体建议做铺垫。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 24,
-      "时间范围": "03:16-03:27",
-      "单元核心概括": "强调乐观心态和适度运动对身心健康的重要性。",
-      "完整文案": "笑一笑,十年少。愁一愁,白了头。恼一恼,催人老。跑一跑,身体好。心胸宽,不急躁。",
-      "实质": {
-        "具体元素": ["头", "人", "身体"],
-        "对应形式": {
-          "文案形式": "具象化身体部位和个体,直接关联心态和行为的后果。",
-          "画面形式": "文字逐字浮现,保持竹简背景,竹叶动画装饰。",
-          "声音形式": "朗读语速较快,语调活泼,富有感染力,BGM持续。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["微笑", "年轻", "忧愁", "白头", "恼怒", "衰老", "跑步", "健康", "心胸宽广", "不急躁"],
-          "对应形式": {
-            "文案形式": "通过“笑一笑”、“愁一愁”、“恼一恼”和“跑一跑”这些重复的动词,描绘了不同行为对身体状态的影响,措辞生动,对比鲜明,如“十年少”对“白了头”、“催人老”。",
-            "画面形式": "文字呈现方式保持一致,增强连贯性。",
-            "声音形式": "语调富有节奏感,突出正反对比,增强说服力。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["乐观", "消极", "积极", "豁达", "耐心"],
-          "对应形式": {
-            "文案形式": "强调乐观心态和积极运动的价值,警示负面情绪的危害,倡导宽广心胸和耐心。",
-            "画面形式": "视觉上保持统一,让受众专注于文字信息。",
-            "声音形式": "语调变化丰富,传递情绪和态度。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 25,
-      "时间范围": "03:28-03:54",
-      "单元核心概括": "鼓励老年人放下杂事,享受生活,保持乐观,将老年变成“玩年”,享受美丽的夕阳。",
-      "完整文案": "闲杂事,不计较。乐淘淘,情绪高。经常笑,百病消。该吃吃,该玩玩。不惧老,心乐观。三字经,记心田。把老年,变玩年。夕阳美,霞满天。心快乐,百岁欢。给千金,也不换。",
-      "实质": {
-        "具体元素": ["闲杂事", "百病", "三字经", "心田", "老年", "玩年", "夕阳", "霞", "千金"],
-        "对应形式": {
-          "文案形式": "具象化烦恼和美好的事物,用“三字经”、“心田”、“千金”等词汇强化价值和记住的重要性。",
-          "画面形式": "文字逐字浮现,保持竹简背景,竹叶动画装饰。",
-          "声音形式": "朗读语速较快,语调充满活力,积极向上,带有总结和升华的意味,BGM旋律逐渐升华,变得更加欢快和宏大。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["不计较", "情绪高涨", "常笑", "消除疾病", "尽情吃玩", "不惧老", "乐观", "记住", "转变观念", "美丽", "快乐", "长寿", "无价"],
-          "对应形式": {
-            "文案形式": "通过“不计较”、“乐淘淘”、“经常笑”、“该吃吃,该玩玩”等动作,描绘了积极享受生活的状态。将《三字经》的教诲内化为“记心田”,并以“把老年,变玩年”作为核心理念,辅以“夕阳美,霞满天”的意境,最终强调“心快乐,百岁欢”的无价之宝。",
-            "画面形式": "文字呈现方式保持一致,增强连贯性,并有竹叶的动态效果。",
-            "声音形式": "语调欢快,充满智慧,带有哲理和深情,使得整个总结部分富有感染力。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["超脱", "喜悦", "健康", "享受", "智慧", "价值", "幸福"],
-          "对应形式": {
-            "文案形式": "倡导老年人超越物质,追求精神上的愉悦和满足,将衰老视为一种新的生命阶段,充满乐观和价值。",
-            "画面形式": "视觉上保持统一,让受众专注于文字信息。",
-            "声音形式": "语调积极,传递一种美好的生活愿景。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 26,
-      "时间范围": "03:54-03:59",
-      "单元核心概括": "呼吁观众分享视频。",
-      "完整文案": "同意地转一转",
-      "实质": {
-        "具体元素": null,
-        "具象概念": {
-          "关键词": ["同意", "分享", "传播"],
-          "对应形式": {
-            "文案形式": "简单的祈使句,直接提出转发请求。",
-            "画面形式": "文字“同意地转一转”以红色醒目字体居中显示,字体放大,提示性强。",
-            "声音形式": "朗读语调亲切,带有请求和期盼,BGM持续。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["认同", "鼓励", "行动"],
-          "对应形式": {
-            "文案形式": "直接表达认同和行动的意愿。",
-            "画面形式": "红色的文字和放大效果,强烈的视觉引导。",
-            "声音形式": "语调充满号召力,引导观众进行分享操作。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 27,
-      "时间范围": "04:00-04:05",
-      "单元核心概括": "真人出镜,再次强调视频的实用性和分享的必要性。",
-      "完整文案": "老友们,这个视频对咱们非常实用。为了家人朋友一定要转发分享到群。",
-      "实质": {
-        "具体元素": ["老友", "视频", "家人", "朋友", "群"],
-        "对应形式": {
-          "文案形式": "口语化的称谓和表达,具体提到分享的受益者和平台。",
-          "画面形式": "真人出镜,一家三代人的温馨画面,老人面带微笑竖起大拇指,年轻一代也笑容满面,营造出家庭幸福和睦的氛围。接着是老年人之间相互握手交流的场景。",
-          "声音形式": "女声亲切,语调真诚,强调视频的价值,BGM旋律变为轻松愉快,带有现代感。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["实用", "转发", "分享"],
-          "对应形式": {
-            "文案形式": "“非常实用”直接评价内容价值,“转发分享”是明确的行动指令。",
-            "画面形式": "温馨家庭场景和社交场景,具象化了视频内容的受众和受益者。",
-            "声音形式": "语调充满真诚和信任,增强说服力。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["实用性", "价值", "关爱", "亲情", "友情", "号召"],
-          "对应形式": {
-            "文案形式": "强调视频的实用价值和通过分享传递关爱的重要性。",
-            "画面形式": "家庭和睦、朋友相聚的画面,直接传递幸福与关爱的情绪。",
-            "声音形式": "亲切的语调,拉近与观众的距离,激发分享意愿。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 28,
-      "时间范围": "04:05-04:14",
-      "单元核心概括": "鼓励分享,让更多人受益。",
-      "完整文案": "群里的家人都会感谢你的。转发传递,让每一个人都能从中受益!",
-      "实质": {
-        "具体元素": ["群里家人", "每一个人"],
-        "对应形式": {
-          "文案形式": "进一步扩大受益人群,并使用“每一个人”强调普适性。",
-          "画面形式": "一位年轻女性双手比心,笑容甜美,表达感谢和爱意。随后又回到老年夫妻和年轻人一起的场景,所有人都面带笑容。",
-          "声音形式": "女声充满感染力,语调积极,带有呼吁和展望,BGM持续。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["感谢", "转发", "传递", "受益"],
-          "对应形式": {
-            "文案形式": "通过“感谢你”和“从中受益”描绘分享的积极反馈和广泛影响,强化行动的正面价值。",
-            "画面形式": "比心手势和微笑的面孔,直接表达感恩和善意。",
-            "声音形式": "语调充满真诚和热情,感染观众进行分享。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["感恩", "影响力", "普惠", "善良", "利他"],
-          "对应形式": {
-            "文案形式": "强调分享行为带来的感恩回报和社会价值。",
-            "画面形式": "积极正面的视觉元素,烘托积极的分享氛围。",
-            "声音形式": "积极的语调,传递正能量和共赢的理念。"
-          }
-        }
-      }
-    }
-  ]
-}...
-2025-12-02 12:38:49 - DeconstructionSystem.src.utils.llm_invoker - WARNING - [llm_invoker.py:292] - 内容单元拆分分析 - LLM返回内容为空或解析失败
-原始内容: ```json
-{
-  "单元列表": [
-    {
-      "单元编号": 1,
-      "时间范围": "00:00-00:06",
-      "单元核心概括": "视频开篇,介绍主题为面向退休人员的《三字经》。",
-      "完整文案": "告全国离退休人员 三字书",
-      "实质": {
-        "具体元素": {
-          "关键词": ["全国...
-2025-12-02 12:38:49 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 0
-2025-12-02 12:38:49 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 12:38:49 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:119] - L3 单元拆分完成,单元数量: 0
-2025-12-02 12:38:49 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 12:38:49 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 12:38:49 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 12:38:49 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 12:38:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: gsqhs2dcair6
-2025-12-02 12:38:50 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 40
-2025-12-02 12:38:50 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 12:38:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 12:39:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 12:39:30 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 12:39:30 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 12:39:30 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,段落数量: 8
-2025-12-02 12:39:30 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:159] - === ScriptWorkflowV2:执行节点 result_aggregation ===
-2025-12-02 12:39:30 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:175] - 结果汇总完成
-2025-12-02 12:39:30 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:206] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 12:39:30 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=24076827 title=💖参观这个纪念馆,永远怀念!
-2025-12-02 12:39:30 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:193] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 12:39:30 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:81] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 12:39:30 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250811/57463792oH5RnCGJ9AIZQSHPLl.mp4
-2025-12-02 12:39:30 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/24076827/24076827.mp4
-2025-12-02 12:39:30 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 12:39:58 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 55.53 MB
-2025-12-02 12:39:58 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpm54xpi_l.mp4
-2025-12-02 12:39:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpm54xpi_l.mp4
-2025-12-02 12:41:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 12:41:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 12:41:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 12:41:26 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 12:41:26 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:92] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/pnrdvdamdb4l
-2025-12-02 12:41:26 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:109] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 12:41:26 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 12:41:26 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 12:41:26 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 12:41:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: pnrdvdamdb4l
-2025-12-02 12:41:26 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 12:41:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 12:43:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 12:43:14 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 45
-2025-12-02 12:43:14 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 12:43:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:119] - L3 单元拆分完成,单元数量: 45
-2025-12-02 12:43:14 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 12:43:14 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 12:43:14 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 12:43:14 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 12:43:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: pnrdvdamdb4l
-2025-12-02 12:43:15 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 48275
-2025-12-02 12:43:15 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 12:43:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 12:45:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 12:45:21 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 12:45:21 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 12:45:21 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,段落数量: 11
-2025-12-02 12:45:21 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:159] - === ScriptWorkflowV2:执行节点 result_aggregation ===
-2025-12-02 12:45:21 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:175] - 结果汇总完成
-2025-12-02 12:45:21 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:206] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 12:45:21 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=22847469 title=⭕这个地方,竟如此好!一妻多夫的村
-2025-12-02 12:45:21 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:193] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 12:45:21 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:81] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 12:45:21 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20240725/66055630tfcs46gemRBilN8aZ.mp4
-2025-12-02 12:45:21 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/22847469/22847469.mp4
-2025-12-02 12:45:21 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 12:45:42 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 13.42 MB
-2025-12-02 12:45:42 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpfnnmrtro.mp4
-2025-12-02 12:45:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpfnnmrtro.mp4
-2025-12-02 12:45:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 12:45:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 12:45:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 12:45:55 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 12:45:55 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:92] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/5izd0xsk78e6
-2025-12-02 12:45:55 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:109] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 12:45:55 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 12:45:55 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 12:45:55 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 12:45:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 5izd0xsk78e6
-2025-12-02 12:45:55 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 12:45:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 12:46:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 12:46:53 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 28
-2025-12-02 12:46:53 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 12:46:53 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:119] - L3 单元拆分完成,单元数量: 28
-2025-12-02 12:46:53 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 12:46:53 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 12:46:53 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 12:46:53 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 12:46:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 5izd0xsk78e6
-2025-12-02 12:46:53 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 26311
-2025-12-02 12:46:53 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 12:46:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 12:48:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 12:48:41 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 12:48:41 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 12:48:41 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,段落数量: 6
-2025-12-02 12:48:41 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:159] - === ScriptWorkflowV2:执行节点 result_aggregation ===
-2025-12-02 12:48:41 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:175] - 结果汇总完成
-2025-12-02 12:48:41 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:206] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 12:48:41 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=23698074 title=🔴中国大地原点竟藏在这!
-2025-12-02 12:48:41 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:193] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 12:48:41 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:81] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 12:48:41 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/jq_oss/video/2024081407060094959.mp4
-2025-12-02 12:48:41 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/23698074/23698074.mp4
-2025-12-02 12:48:41 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 12:48:57 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 22.24 MB
-2025-12-02 12:48:57 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpk7u9_94r.mp4
-2025-12-02 12:48:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpk7u9_94r.mp4
-2025-12-02 12:49:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 12:49:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 12:49:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 12:49:33 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 12:49:33 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:92] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/bf9ptojolg4w
-2025-12-02 12:49:33 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:109] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 12:49:33 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 12:49:33 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 12:49:33 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 12:49:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: bf9ptojolg4w
-2025-12-02 12:49:33 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 12:49:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 12:51:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 12:51:40 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 23
-2025-12-02 12:51:40 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 12:51:40 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:119] - L3 单元拆分完成,单元数量: 23
-2025-12-02 12:51:40 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 12:51:40 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 12:51:40 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 12:51:40 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 12:51:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: bf9ptojolg4w
-2025-12-02 12:51:40 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 26118
-2025-12-02 12:51:40 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 12:51:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 12:52:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 12:52:58 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 12:52:58 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 12:52:58 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,段落数量: 8
-2025-12-02 12:52:58 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:159] - === ScriptWorkflowV2:执行节点 result_aggregation ===
-2025-12-02 12:52:58 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:175] - 结果汇总完成
-2025-12-02 12:52:58 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:206] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 12:52:58 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=43766016 title=🔴习惯不拔充电器的朋友们,安全意识要加强哦!
-2025-12-02 12:52:58 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:193] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 12:52:58 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:81] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 12:52:58 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/jq_oss/video/2024112806543168430.mp4
-2025-12-02 12:52:58 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/43766016/43766016.mp4
-2025-12-02 12:52:58 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 12:52:59 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 2.25 MB
-2025-12-02 12:52:59 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmptqzt_q35.mp4
-2025-12-02 12:52:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmptqzt_q35.mp4
-2025-12-02 12:53:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 12:53:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 12:53:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 12:53:07 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 12:53:07 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:92] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/b4amgn0zpoji
-2025-12-02 12:53:07 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:109] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 12:53:07 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 12:53:07 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 12:53:07 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 12:53:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: b4amgn0zpoji
-2025-12-02 12:53:08 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 12:53:08 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 12:53:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 12:53:58 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 18
-2025-12-02 12:53:58 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 12:53:58 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:119] - L3 单元拆分完成,单元数量: 18
-2025-12-02 12:53:58 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 12:53:58 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 12:53:58 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 12:53:58 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 12:53:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: b4amgn0zpoji
-2025-12-02 12:53:58 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 17759
-2025-12-02 12:53:58 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 12:53:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 12:55:03 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 12:55:03 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 12:55:03 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 12:55:03 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,段落数量: 5
-2025-12-02 12:55:03 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:159] - === ScriptWorkflowV2:执行节点 result_aggregation ===
-2025-12-02 12:55:03 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:175] - 结果汇总完成
-2025-12-02 12:55:03 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:206] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 12:55:04 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=23404708 title=神秘的北纬23度,带你揭晓这里的奥秘!
-2025-12-02 12:55:04 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:193] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 12:55:04 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:81] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 12:55:04 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/jq_oss/video/2024080817321542543.mp4
-2025-12-02 12:55:04 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/23404708/23404708.mp4
-2025-12-02 12:55:04 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 12:55:19 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 43.20 MB
-2025-12-02 12:55:19 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpdv5bgpbc.mp4
-2025-12-02 12:55:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpdv5bgpbc.mp4
-2025-12-02 12:55:43 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 12:55:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 12:55:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 12:55:54 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 12:55:54 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:92] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/qln6h57b8kzd
-2025-12-02 12:55:54 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:109] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 12:55:54 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 12:55:54 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 12:55:54 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 12:55:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: qln6h57b8kzd
-2025-12-02 12:55:55 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 12:55:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 12:57:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 12:57:28 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 39
-2025-12-02 12:57:28 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 12:57:28 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:119] - L3 单元拆分完成,单元数量: 39
-2025-12-02 12:57:28 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 12:57:28 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 12:57:28 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 12:57:28 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 12:57:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: qln6h57b8kzd
-2025-12-02 12:57:29 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 42752
-2025-12-02 12:57:29 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 12:57:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 12:59:47 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 12:59:47 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 12:59:47 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 12:59:47 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,段落数量: 18
-2025-12-02 12:59:47 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:159] - === ScriptWorkflowV2:执行节点 result_aggregation ===
-2025-12-02 12:59:47 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:175] - 结果汇总完成
-2025-12-02 12:59:47 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:206] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 12:59:47 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=25456860 title=🔴人生感悟,真实故事改编,太真实了
-2025-12-02 12:59:47 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:193] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 12:59:47 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:81] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 12:59:47 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/jq_oss/video/2024090216401994174.mp4
-2025-12-02 12:59:47 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/25456860/25456860.mp4
-2025-12-02 12:59:47 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 12:59:55 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 9.95 MB
-2025-12-02 12:59:55 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpn5c3nsiw.mp4
-2025-12-02 12:59:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpn5c3nsiw.mp4
-2025-12-02 13:00:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 13:00:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 13:00:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 13:00:11 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 13:00:11 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:92] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/n0d7wr2uur1o
-2025-12-02 13:00:11 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:109] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 13:00:11 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 13:00:11 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 13:00:11 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 13:00:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: n0d7wr2uur1o
-2025-12-02 13:00:12 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 13:00:12 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 13:02:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 13:02:20 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 73
-2025-12-02 13:02:20 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 13:02:20 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:119] - L3 单元拆分完成,单元数量: 73
-2025-12-02 13:02:20 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 13:02:20 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 13:02:20 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 13:02:20 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 13:02:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: n0d7wr2uur1o
-2025-12-02 13:02:21 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 64697
-2025-12-02 13:02:21 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 13:02:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 13:03:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 13:03:53 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 13:03:53 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 13:03:53 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,段落数量: 12
-2025-12-02 13:03:53 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:159] - === ScriptWorkflowV2:执行节点 result_aggregation ===
-2025-12-02 13:03:53 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:175] - 结果汇总完成
-2025-12-02 13:03:53 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:206] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 13:03:53 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=24275855 title=这是一个不需要门票的地方
-2025-12-02 13:03:53 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:193] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 13:03:53 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:81] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 13:03:53 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20240820/70705308c3paVy7kgNE6KXMXoT.mp4
-2025-12-02 13:03:53 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/24275855/24275855.mp4
-2025-12-02 13:03:53 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 13:03:57 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 9.93 MB
-2025-12-02 13:03:57 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpm3b92u71.mp4
-2025-12-02 13:03:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpm3b92u71.mp4
-2025-12-02 13:04:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 13:04:37 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 13:04:37 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 13:04:37 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 13:04:37 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:92] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/ck7p97a54tc4
-2025-12-02 13:04:37 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:109] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 13:04:37 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 13:04:37 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 13:04:37 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 13:04:37 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: ck7p97a54tc4
-2025-12-02 13:04:37 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 13:04:37 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 13:06:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 13:06:35 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 14
-2025-12-02 13:06:35 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 13:06:35 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:119] - L3 单元拆分完成,单元数量: 14
-2025-12-02 13:06:35 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 13:06:35 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 13:06:35 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 13:06:35 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 13:06:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: ck7p97a54tc4
-2025-12-02 13:06:36 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 21256
-2025-12-02 13:06:36 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 13:06:36 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 13:09:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 13:09:10 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 13:09:10 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 13:09:10 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,段落数量: 6
-2025-12-02 13:09:10 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:159] - === ScriptWorkflowV2:执行节点 result_aggregation ===
-2025-12-02 13:09:10 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:175] - 结果汇总完成
-2025-12-02 13:09:10 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:206] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 13:09:10 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=23311627 title=中国人竟能把大桥建到天上,穿入云中
-2025-12-02 13:09:10 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:193] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 13:09:10 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:81] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 13:09:10 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250910/574637913aZnx0okHx3excA68D.mp4
-2025-12-02 13:09:10 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/23311627/23311627.mp4
-2025-12-02 13:09:10 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 13:09:18 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 24.00 MB
-2025-12-02 13:09:18 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpxdh5k2fz.mp4
-2025-12-02 13:09:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpxdh5k2fz.mp4
-2025-12-02 13:09:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 13:09:31 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 13:09:31 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 13:09:31 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 13:09:31 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:92] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/flxulbxzke7q
-2025-12-02 13:09:31 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:109] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 13:09:31 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 13:09:31 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 13:09:31 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 13:09:31 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: flxulbxzke7q
-2025-12-02 13:09:31 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 13:09:31 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 13:10:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容单元拆分分析 - 视频分析完成
-2025-12-02 13:10:35 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 29
-2025-12-02 13:10:35 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 13:10:35 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:119] - L3 单元拆分完成,单元数量: 29
-2025-12-02 13:10:35 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 13:10:35 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 13:10:35 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 13:10:35 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 13:10:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: flxulbxzke7q
-2025-12-02 13:10:35 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 27814
-2025-12-02 13:10:35 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 13:10:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 13:11:39 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 13:11:39 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 13:11:39 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 13:11:39 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,段落数量: 6
-2025-12-02 13:11:39 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:159] - === ScriptWorkflowV2:执行节点 result_aggregation ===
-2025-12-02 13:11:39 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:175] - 结果汇总完成
-2025-12-02 13:11:39 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:206] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 13:11:39 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=33743665 title=🏮昔日巨贪宅院,奢华尽显。
-2025-12-02 13:11:39 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:193] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 13:11:39 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:81] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 13:11:39 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20241021/48355591eMOnTrv7hLcGrgz8u7.mp4
-2025-12-02 13:11:39 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/33743665/33743665.mp4
-2025-12-02 13:11:39 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 13:11:50 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 27.97 MB
-2025-12-02 13:11:50 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp6ghhgvpp.mp4
-2025-12-02 13:11:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp6ghhgvpp.mp4
-2025-12-02 13:12:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 13:12:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 13:12:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 13:12:23 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 13:12:23 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:92] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/4b9hs7h8t1by
-2025-12-02 13:12:23 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:109] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 13:12:23 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 13:12:23 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 13:12:23 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 13:12:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 4b9hs7h8t1by
-2025-12-02 13:12:23 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 13:12:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 13:16:34 - DeconstructionSystem.src.utils.json_extractor - ERROR - [json_extractor.py:57] - JSON解析失败: Expecting ',' delimiter: line 204 column 42 (char 4833)
-JSON修复也失败: Expecting ',' delimiter: line 204 column 42 (char 4833)
-内容: {
-  "单元列表": [
-    {
-      "单元编号": 1,
-      "时间范围": "00:00-00:01",
-      "单元核心概括": "介绍和珅是北京首富。",
-      "完整文案": "这就是北京首富",
-      "实质": {
-        "具体元素": {
-          "关键词": ["北京", "首富"],
-          "对应形式": {
-            "文案形式": "直接点明“北京首富”身份,使用指示代词“这”引导。",
-            "画面形式": "导游站在室外,身着白色Polo衫和黑色裤子,面朝镜头,右手握住一把折扇,并以手指向上方,背景是古建筑,暗示地点和人物的关联。景别为中景。",
-            "声音形式": "语速适中,语调坚定而略带自豪,强调“首富”二字。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["是"],
-          "对应形式": {
-            "文案形式": "采用判断句式。",
-            "画面形式": "导游的站姿和手势加强了指向性。",
-            "声音形式": "语气肯定。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["财富", "地位"],
-          "对应形式": {
-            "文案形式": "“首富”直接表达了极致的财富和地位。",
-            "画面形式": "导游的表情略带夸张和兴奋,透露出对和珅财富的震惊和介绍的积极情绪。",
-            "声音形式": "略高昂的语调,带有揭秘和吸引听众的语气。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 2,
-      "时间范围": "00:02-00:03",
-      "单元核心概括": "补充和珅是清朝最大的贪官。",
-      "完整文案": "清朝最大的贪官",
-      "实质": {
-        "具体元素": {
-          "关键词": ["清朝", "贪官"],
-          "对应形式": {
-            "文案形式": "使用形容词“最大”修饰“贪官”,强化其程度。",
-            "画面形式": "导游保持中景,手势略微收敛,但表情依然生动。背景的古建筑进一步烘托历史氛围。",
-            "声音形式": "语速稍快,语调转为描述性,强调“最大”以突出其历史地位和负面评价。"
-          }
-        },
-        "具象概念": {
-          "关键词": [],
-          "对应形式": {
-            "文案形式": "无",
-            "画面形式": "无",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["腐败", "极端"],
-          "对应形式": {
-            "文案形式": "“最大的贪官”直接表达了其腐败的极端性。",
-            "画面形式": "导游面部表情略显严肃,与之前的“首富”形成对比,暗示负面评价。",
-            "声音形式": "语调略沉,带有评价和批判色彩。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 3,
-      "时间范围": "00:04-00:04",
-      "单元核心概括": "指出参观地点是和珅的家。",
-      "完整文案": "和珅的家",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅", "家"],
-          "对应形式": {
-            "文案形式": "直接点明地点归属。",
-            "画面形式": "导游转向,似乎在引导观众走向建筑入口。",
-            "声音形式": "语调平和,介绍地点。"
-          }
-        },
-        "具象概念": {
-          "关键词": [],
-          "对应形式": {
-            "文案形式": "无",
-            "画面形式": "无",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["归属"],
-          "对应形式": {
-            "文案形式": "“的家”表达了私人所有权和亲近感。",
-            "画面形式": "导游眼神看向建筑,暗示其重要性。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 4,
-      "时间范围": "00:05-00:06",
-      "单元核心概括": "提出和珅的财富之巨是普遍认知。",
-      "完整文案": "都知道和珅有钱",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅", "钱"],
-          "对应形式": {
-            "文案形式": "“都知道”暗示了和珅财富的普遍认知。",
-            "画面形式": "导游表情略带深思,仿佛在引导观众思考。双手摊开,表示“普遍知道”的态势。",
-            "声音形式": "语调平稳,引出后续问题。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["有钱"],
-          "对应形式": {
-            "文案形式": "简单直接的财富描述。",
-            "画面形式": "导游的肢体语言(摊开双手)配合“都知道”的表达。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["普遍认知", "财富"],
-          "对应形式": {
-            "文案形式": "语气词和表达方式。",
-            "画面形式": "导游面部表情轻松。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 5,
-      "时间范围": "00:06-00:07",
-      "单元核心概括": "提出一个疑问,和珅到底有多少钱。",
-      "完整文案": "和珅到底有多少钱",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅", "钱"],
-          "对应形式": {
-            "文案形式": "疑问句式,提出悬念,用“到底”强调程度。",
-            "画面形式": "导游眼神看向观众,似在提问,双手做出数钱或衡量数量的姿态。",
-            "声音形式": "语调上扬,带有疑问语气,略带神秘感。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["有多少"],
-          "对应形式": {
-            "文案形式": "数量疑问。",
-            "画面形式": "导游手势强调了“多”。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["疑问", "好奇"],
-          "对应形式": {
-            "文案形式": "疑问句直接激发好奇心。",
-            "画面形式": "导游眼神与观众互动。",
-            "声音形式": "语气略带神秘感。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 6,
-      "时间范围": "00:08-00:11",
-      "单元核心概括": "举例和珅家一根柱子的价值。",
-      "完整文案": "据说他们家一根柱子就值二十七个亿",
-      "实质": {
-        "具体元素": {
-          "关键词": ["他们家", "柱子", "二十七个亿"],
-          "对应形式": {
-            "文案形式": "“据说”增加传闻的神秘感,具体数字“二十七个亿”强调巨大价值。",
-            "画面形式": "导游手势向上指,夸张地表示柱子的高大和价值。景别仍为中景。",
-            "声音形式": "语速略慢,语调平稳,清晰地报出数字以示震惊。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["值"],
-          "对应形式": {
-            "文案形式": "直接量化价值。",
-            "画面形式": "手势配合,强调价值。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["惊人财富", "奢华"],
-          "对应形式": {
-            "文案形式": "数字本身就代表了抽象的巨额财富。",
-            "画面形式": "导游表情略显夸张,暗示不可思议。",
-            "声音形式": "语调中带着一丝难以置信。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 7,
-      "时间范围": "00:11-00:15",
-      "单元核心概括": "和珅家任意物品都价值连城。",
-      "完整文案": "随便拎出来一件儿东西,都能在北京换套别墅",
-      "实质": {
-        "具体元素": {
-          "关键词": ["他们家", "东西", "北京", "别墅"],
-          "对应形式": {
-            "文案形式": "“随便拎出来一件”强调普通物品的价值,"北京换套别墅"具象化了高昂价值。",
-            "画面形式": "导游手势左右摇摆,表示“随便”拿一件东西,然后双手摊开,表示可以“换”得别墅,表情自豪。",
-            "声音形式": "语速加快,显得轻描淡写,反而更突出其财富。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["拎出来", "换"],
-          "对应形式": {
-            "文案形式": "动词描述动作。",
-            "画面形式": "手的动作模拟取出和交换。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["巨富", "奢靡"],
-          "对应形式": {
-            "文案形式": "夸张的描述展现了和珅家的富裕程度。",
-            "画面形式": "导游表情自豪,似乎在炫耀这份财富。",
-            "声音形式": "语气略带得意。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 8,
-      "时间范围": "00:15-00:17",
-      "单元核心概括": "指出这些财富还不是最惊人的。",
-      "完整文案": "实际上这都不算什么",
-      "实质": {
-        "具体元素": {
-          "关键词": [],
-          "对应形式": {
-            "文案形式": "无",
-            "画面形式": "无",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["不算什么"],
-          "对应形式": {
-            "文案形式": "否定句式,强调后面的内容更重要。",
-            "画面形式": "导游双手下压,表示“小意思”,表情从容。",
-            "声音形式": "语调低沉,欲扬先抑,带有神秘感。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["低调", "更甚"],
-          "对应形式": {
-            "文案形式": "“不算什么”暗示还有更惊人的内容。",
-            "画面形式": "导游的姿态暗示后面有更震撼的爆料。",
-            "声音形式": "语调转为神秘。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 9,
-      "时间范围": "00:17-00:20",
-      "单元核心概括": "和珅家还有康熙御笔的“天下第一福”。",
-      "完整文案": "他们家还有康熙御笔的天下第一福",
-      "实质": {
-        "具体元素": {
-          "关键词": ["他们家", "康熙", "天下第一福"],
-          "对应形式": {
-            "文案形式": "强调“康熙御笔”的稀有性和“天下第一福”的至高地位。",
-            "画面形式": "画面切换到福字碑的特写,展示其文物价值。碑文上的“福”字清晰可见。",
-            "声音形式": "语调再次上扬,充满敬意和自豪,背景音乐也略显庄重。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["有"],
-          "对应形式": {
-            "文案形式": "动词表示拥有。",
-            "画面形式": "切换画面直接展示福字碑。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["珍贵", "文化价值", "皇权象征"],
-          "对应形式": {
-            "文案形式": "“御笔”和“天下第一”赋予其极高的文化和历史价值。",
-            "画面形式": "福字碑的古朴庄重,强化其历史厚重感。",
-            "声音形式": "语调略带庄重感。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 10,
-      "时间范围": "00:21-00:23",
-      "单元核心概括": "引导观众关注并跟随导游参观和珅家。",
-      "完整文案": "今天关注大岳岳带你走进和珅家",
-      "实质": {
-        "具体元素": {
-          "关键词": ["大岳岳", "和珅家"],
-          "对应形式": {
-            "文案形式": "导游自称,用“带你走进”直接邀请观众,呼吁“关注”进行互动。",
-            "画面形式": "导游再次出现在中景,右手握着折扇指向前方,邀请观众跟随。背景仍是古建筑。",
-            "声音形式": "语调热情,带有互动性,充满号召力。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["关注", "走进"],
-          "对应形式": {
-            "文案形式": "呼吁行动的动词。",
-            "画面形式": "导游的引导动作。",
-            "声音形式": "充满号召力。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["互动", "沉浸式体验"],
-          "对应形式": {
-            "文案形式": "直接邀请,营造亲近感。",
-            "画面形式": "导游与观众眼神交流,营造亲切氛围。",
-            "声音形式": "语调亲切。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 11,
-      "时间范围": "00:23-00:24",
-      "单元核心概括": "引导观众期待看到和珅家的样貌。",
-      "完整文案": "看看什么样",
-      "实质": {
-        "具体元素": {
-          "关键词": [],
-          "对应形式": {
-            "文案形式": "无",
-            "画面形式": "无",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["看看"],
-          "对应形式": {
-            "文案形式": "引导性动词,用疑问句式激发好奇。",
-            "画面形式": "导游手势再次指向前方,眼神充满期待。",
-            "声音形式": "语调带有期待。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["期待", "好奇"],
-          "对应形式": {
-            "文案形式": "疑问句式,激发好奇。",
-            "画面形式": "导游眼神充满期待。",
-            "声音形式": "语气轻松。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 12,
-      "时间范围": "00:25-00:26",
-      "单元核心概括": "指出即将参观的是和珅的卧室。",
-      "完整文案": "这就是和珅的卧室",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅", "卧室"],
-          "对应形式": {
-            "文案形式": "直接指出地点。",
-            "画面形式": "导游指向一个建筑入口,暗示卧室所在地。景别仍是中景。",
-            "声音形式": "语调平稳,介绍新场景。"
-          }
-        },
-        "具象概念": {
-          "关键词": [],
-          "对应形式": {
-            "文案形式": "无",
-            "画面形式": "无",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["隐私", "生活空间"],
-          "对应形式": {
-            "文案形式": "“卧室”暗示了私密性。",
-            "画面形式": "导游表情略带庄重,暗示此地的重要性。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 13,
-      "时间范围": "00:27-00:28",
-      "单元核心概括": "称和珅的卧室为“百亿豪宅”。",
-      "完整文案": "号称百亿豪宅",
-      "实质": {
-        "具体元素": {
-          "关键词": ["豪宅", "百亿"],
-          "对应形式": {
-            "文案形式": "“号称”增加了传闻色彩,“百亿”再次强调天价。",
-            "画面形式": "导游双手做出一个“大”的手势,暗示规模和价值。其表情夸张。",
-            "声音形式": "语调高昂,略带夸张。"
-          }
-        },
-        "具象概念": {
-          "关键词": [],
-          "对应形式": {
-            "文案形式": "无",
-            "画面形式": "无",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["奢华", "价值"],
-          "对应形式": {
-            "文案形式": "“百亿豪宅”直接表达了极致的奢华和价值。",
-            "画面形式": "导游的手势和表情强化了对这种奢华的描绘。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 14,
-      "时间范围": "00:28-00:30",
-      "单元核心概括": "重申一根柱子价值27亿,就在和珅卧室里。",
-      "完整文案": "二十七亿一根的柱子就在这里边",
-      "实质": {
-        "具体元素": {
-          "关键词": ["二十七亿", "柱子", "这里边"],
-          "对应形式": {
-            "文案形式": "数字强调其价值,明确指出地点。",
-            "画面形式": "导游手再次向上指,强调柱子。景别仍是中景。",
-            "声音形式": "语调强调数字,带有震撼感。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["在"],
-          "对应形式": {
-            "文案形式": "表示位置。",
-            "画面形式": "手势指向。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["巨额财富"],
-          "对应形式": {
-            "文案形式": "数字本身就代表了抽象的巨额财富。",
-            "画面形式": "导游的肢体语言强调了柱子的价值。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 15,
-      "时间范围": "00:30-00:34",
-      "单元核心概括": "嘉庆皇帝抄家时差点气疯。",
-      "完整文案": "嘉庆皇帝在抄他家的时候差点没气疯喽",
-      "实质": {
-        "具体元素": {
-          "关键词": ["嘉庆皇帝", "他家"],
-          "对应形式": {
-            "文案形式": "“差点没气疯喽”形容嘉庆的愤怒程度,语气词“喽”增添口语化和生动性。",
-            "画面形式": "导游表情夸张,模拟愤怒,双手握拳,透露出讲述故事的戏剧性。",
-            "声音形式": "语调激昂,带有故事性,强调了情绪的爆发。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["抄家", "气疯"],
-          "对应形式": {
-            "文案形式": "动词和形容词描述行为和状态。",
-            "画面形式": "导游的表情和动作生动地表现了“气疯”的状态。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["愤怒", "嫉妒", "权力斗争"],
-          "对应形式": {
-            "文案形式": "“气疯喽”直接表达了愤怒的强烈程度,暗示了权力斗争中的嫉妒。",
-            "画面形式": "导游的表情和动作使故事更具感染力。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 16,
-      "时间范围": "00:35-00:40",
-      "单元核心概括": "和珅的房子与乾隆住的乐寿堂一模一样。",
-      "完整文案": "因为啥呢,这个房子和他爸爸乾隆住的乐寿堂一模一样",
-      "实质": {
-        "具体元素": {
-          "关键词": ["房子", "乾隆", "乐寿堂"],
-          "对应形式": {
-            "文案形式": "使用比较句式,“一模一样”强调了僭越的严重性。",
-            "画面形式": "导游双手比划,表示“一模一样”的态势,表情略显批判。背景仍是古建筑。",
-            "声音形式": "语调略带谴责,解释了嘉庆愤怒的原因。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["住", "一模一样"],
-          "对应形式": {
-            "文案形式": "动词描述居住,形容词描述相似度。",
-            "画面形式": "导游的手势形象地表现了“一模一样”。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["僭越", "权力", "不敬"],
-          "对应形式": {
-            "文案形式": "“一模一样”直接暗示了和珅对皇权的僭越和不敬。",
-            "画面形式": "导游的表情和手势加强了这种解读。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 17,
-      "时间范围": "00:40-00:46",
-      "单元核心概括": "和珅卧室使用的材料比皇帝的更奢华,是超规制的。",
-      "完整文案": "乐寿堂用的才是小叶紫檀,这个呢用的是金丝楠木,这就是超规制了",
-      "实质": {
-        "具体元素": {
-          "关键词": ["乐寿堂", "小叶紫檀", "和珅卧室", "金丝楠木"],
-          "对应形式": {
-            "文案形式": "通过对比句式,指出两种名贵木材,以“才是”强调等级,用“超规制”直接点明僭越。",
-            "画面形式": "导游手势指向建筑内部,强调材料的珍贵。背景是古建筑。",
-            "声音形式": "语调强调“超规制”,带有批判色彩和揭露的意味。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["用", "超规制"],
-          "对应形式": {
-            "文案形式": "动词描述使用,形容词描述状态。",
-            "画面形式": "导游的手势配合指明材料。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["奢华", "僭越", "超越皇权"],
-          "对应形式": {
-            "文案形式": "“金丝楠木”比“小叶紫檀”更显奢华,加上“超规制”明确表达了和珅超越皇权的野心。",
-            "画面形式": "导游的表情和手势强化了这种越轨行为的严重性。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 18,
-      "时间范围": "00:46-00:52",
-      "单元核心概括": "解释百姓关于和珅的评价:皇帝有的他要有,皇帝没有的他还要有。",
-      "完整文案": "难怪老百姓说和珅,皇帝有的他要有,皇帝没有的他还要有",
-      "实质": {
-        "具体元素": {
-          "关键词": ["老百姓", "和珅", "皇帝"],
-          "对应形式": {
-            "文案形式": "引用百姓的俗语,用排比句式生动形象地刻画和珅的贪婪。",
-            "画面形式": "导游双手合拢再张开,表示贪得无厌的形象,表情略带讽刺。",
-            "声音形式": "语调略带讽刺和无奈,反映了民众对和珅的看法。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["说", "有", "要"],
-          "对应形式": {
-            "文案形式": "动词描述言语,状态和意愿。",
-            "画面形式": "导游的肢体语言(双手开合)形象化地表现了“有”和“要”。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["贪婪", "权力欲望", "民众看法"],
-          "对应形式": {
-            "文案形式": "俗语直接表达了和珅的极致贪婪和权力欲望,也反映了民众的普遍看法。",
-            "画面形式": "导游的表情和手势加强了贪婪的形象。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 19,
-      "时间范围": "00:53-00:56",
-      "单元核心概括": "再次邀请观众看和珅的卧室。",
-      "完整文案": "今天我带着你们看看和珅的卧室长什么样",
-      "实质": {
-        "具体元素": {
-          "关键词": ["我", "你们", "和珅的卧室"],
-          "对应形式": {
-            "文案形式": "直接邀请,用“看看长什么样”引发好奇。",
-            "画面形式": "导游手势引导,眼神与观众互动,表情热情。",
-            "声音形式": "语调热情,富有感染力,再次吸引观众。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["带着", "看看", "长什么样"],
-          "对应形式": {
-            "文案形式": "动词描述引导,观察和外观。",
-            "画面形式": "导游的引导动作和眼神。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["邀请", "探索"],
-          "对应形式": {
-            "文案形式": "直接邀请,营造亲近感和探索氛围。",
-            "画面形式": "导游的姿态和表情鼓励观众参与。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 20,
-      "时间范围": "00:56-01:00",
-      "单元核心概括": "导游在入口处引导人群,并表示要讲解屋子。",
-      "完整文案": "家人们咱们先挪一下,我给你们讲讲这个屋子,你可明白了了吗",
-      "实质": {
-        "具体元素": {
-          "关键词": ["家人们", "我", "你们", "这个屋子"],
-          "对应形式": {
-            "文案形式": "使用“家人们”拉近距离,“挪一下”体现现场秩序,疑问句“你可明白了了吗”互动。",
-            "画面形式": "导游戴着口罩,站在门前,人群拥挤。他手势引导人们挪动,面部表情亲切。",
-            "声音形式": "语调亲切而带有组织性,强调讲解的重要性,并带有引导性。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["挪一下", "讲讲", "明白"],
-          "对应形式": {
-            "文案形式": "动词描述移动,讲解和理解。",
-            "画面形式": "导游的引导动作。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["亲切", "引导", "教学"],
-          "对应形式": {
-            "文案形式": "通过称呼和提问营造亲近和互动氛围。",
-            "画面形式": "导游的姿态和表情传达了亲切和负责的态度。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 21,
-      "时间范围": "01:00-01:04",
-      "单元核心概括": "再次强调和珅卧室的奢华和使用者。",
-      "完整文案": "没看明白我给大家讲讲怎么样,这就是和珅和他九个媳妇儿居住的卧室",
-      "实质": {
-        "具体元素": {
-          "关键词": ["我", "大家", "和珅", "九个媳妇儿", "卧室"],
-          "对应形式": {
-            "文案形式": "反问“没看明白”以继续讲解,强调“九个媳妇儿”暗示其地位和奢靡生活。",
-            "画面形式": "导游指向内部,画面切换到室内全景,展示奢华的木制结构和家具。景别为远景。",
-            "声音形式": "语调自信,讲解富有吸引力,强调了和珅的奢侈生活。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["看明白", "讲讲", "居住"],
-          "对应形式": {
-            "文案形式": "动词描述理解,讲解和居住。",
-            "画面形式": "导游的引导和画面切换。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["奢华生活", "多妻", "地位"],
-          "对应形式": {
-            "文案形式": "“九个媳妇儿”直接体现了和珅的奢华和显赫地位。",
-            "画面形式": "室内全景展示的豪华布置,进一步强化了奢靡感。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 22,
-      "时间范围": "01:05-01:07",
-      "单元核心概括": "指出室内的柱子价值27亿。",
-      "完整文案": "看见那个柱子了吗是二十七个亿一根",
-      "实质": {
-        "具体元素": {
-          "关键词": ["柱子", "二十七个亿", "一根"],
-          "对应形式": {
-            "文案形式": "疑问句吸引注意力,强调“二十七个亿一根”的惊人价值。",
-            "画面形式": "画面聚焦到室内一根粗大的木制柱子,有字幕提醒。景别为近景特写。",
-            "声音形式": "语调带着强调和惊叹,突出了柱子的天价。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["看见", "是"],
-          "对应形式": {
-            "文案形式": "动词描述观察,判断。",
-            "画面形式": "镜头聚焦和字幕配合。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["天价", "财富"],
-          "对应形式": {
-            "文案形式": "具体的数字直接代表了抽象的巨额财富。",
-            "画面形式": "柱子的宏伟和细节的展示,强化了其价值。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 23,
-      "时间范围": "01:08-01:10",
-      "单元核心概括": "介绍和珅卧室是两层结构。",
-      "完整文案": "这里边呢是两层",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅卧室", "两层"],
-          "对应形式": {
-            "文案形式": "直接描述建筑结构。",
-            "画面形式": "导游指向室内上层,画面仰视,展示室内建筑的两层结构。",
-            "声音形式": "语调平稳,介绍了建筑特色。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["是"],
-          "对应形式": {
-            "文案形式": "判断句式。",
-            "画面形式": "指向上层。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["建筑特色", "空间感"],
-          "对应形式": {
-            "文案形式": "“两层”直接体现了独特的建筑风格和空间感。",
-            "画面形式": "仰视镜头强调了建筑的层次感和高大。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 24,
-      "时间范围": "01:11-01:15",
-      "单元核心概括": "解释两层建筑在古代被称为“仙楼”。",
-      "完整文案": "跟古代来说人的脚不着地儿就是什么呀就叫仙,叫仙楼",
-      "实质": {
-        "具体元素": {
-          "关键词": ["古代", "人", "脚", "地儿", "仙", "仙楼"],
-          "对应形式": {
-            "文案形式": "解释古代概念,用类比手法说明“仙楼”的寓意,用“就叫”直接命名。",
-            "画面形式": "画面再次仰视上层结构,营造高远感,加强“仙”的意境。",
-            "声音形式": "语速缓慢,语调富有讲解性,带有知识普及的意味。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["不着地儿", "叫"],
-          "对应形式": {
-            "文案形式": "动词描述状态,命名。",
-            "画面形式": "仰视镜头强化了“高高在上”的感觉。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["仙境", "超凡脱俗", "地位象征"],
-          "对应形式": {
-            "文案形式": "“仙楼”直接表达了超凡脱俗和地位的象征,暗示了和珅的野心。",
-            "画面形式": "高远视角营造出仙境般的氛围。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 25,
-      "时间范围": "01:16-01:18",
-      "单元核心概括": "室内全用金丝楠木打造。",
-      "完整文案": "他这里面全是什么呀金丝楠木的",
-      "实质": {
-        "具体元素": {
-          "关键词": ["这里面", "金丝楠木"],
-          "对应形式": {
-            "文案形式": "强调“全是”以突出材料的普遍使用和价值,用疑问句引出答案。",
-            "画面形式": "画面环绕室内,展示大量金丝楠木制成的门窗、隔断和家具,材质闪烁着金色光泽,背景仍是古建筑。",
-            "声音形式": "语调带有肯定和强调,突出材料的珍贵。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["全是"],
-          "对应形式": {
-            "文案形式": "数量形容词。",
-            "画面形式": "环绕镜头。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["珍贵", "奢华"],
-          "对应形式": {
-            "文案形式": "“金丝楠木”直接代表了极致的珍贵和奢华。",
-            "画面形式": "材料的视觉效果(闪光)加强了奢华感。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 26,
-      "时间范围": "01:18-01:21",
-      "单元核心概括": "介绍家具是螺钿镶嵌工艺。",
-      "完整文案": "看见他这家具了吗他这椅子他这床",
-      "实质": {
-        "具体元素": {
-          "关键词": ["家具", "椅子", "床"],
-          "对应形式": {
-            "文案形式": "疑问句引导注意力,列举具体家具,暗示其特别之处。",
-            "画面形式": "画面特写室内家具细节,可见螺钿镶嵌工艺的闪光效果。景别为近景。",
-            "声音形式": "语调带有引导性,激发观众的好奇。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["看见"],
-          "对应形式": {
-            "文案形式": "动词描述观察。",
-            "画面形式": "镜头聚焦家具。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["工艺", "价值"],
-          "对应形式": {
-            "文案形式": "通过家具的种类和视觉效果暗示其工艺和价值。",
-            "画面形式": "家具的精美和闪光效果。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 27,
-      "时间范围": "01:21-01:28",
-      "单元核心概括": "详细解释螺钿镶嵌的工艺和价值。",
-      "完整文案": "看见它闪光了吗这叫什么呢这叫螺钿(dian)镶嵌,把贝壳磨的非常薄加上药水贴上去的,价值连城",
-      "实质": {
-        "具体元素": {
-          "关键词": ["贝壳", "药水", "螺钿镶嵌"],
-          "对应形式": {
-            "文案形式": "解释性语言,描述工艺过程,用“价值连城”概括其昂贵。",
-            "画面形式": "画面继续聚焦家具,可能有人工放大效果强调闪光。景别仍为近景特写。",
-            "声音形式": "语调详细,带有科普性质,强调了工艺的精湛和价值。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["闪光", "磨", "贴", "价值连城"],
-          "对应形式": {
-            "文案形式": "形容词描述状态,动词描述动作,成语形容价值。",
-            "画面形式": "闪光效果的展示。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["工艺精湛", "昂贵", "奢华"],
-          "对应形式": {
-            "文案形式": "对工艺细节的描述和“价值连城”的评价,体现了极度的奢华。",
-            "画面形式": "家具的精细和光泽。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 28,
-      "时间范围": "01:29-01:32",
-      "单元核心概括": "和珅家随便一把椅子都能换辆奔驰。",
-      "完整文案": "随便拉出去一把椅子都能换辆奔驰",
-      "实质": {
-        "具体元素": {
-          "关键词": ["椅子", "奔驰"],
-          "对应形式": {
-            "文案形式": "“随便拉出去一把”强调其普遍性,"换辆奔驰"具象化其高昂价值。",
-            "画面形式": "导游手势再次做出随意拿取和交换的动作,表情略带夸张。",
-            "声音形式": "语调略带夸张和震惊,突出和珅财富的巨大。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["拉出去", "换"],
-          "对应形式": {
-            "文案形式": "动词描述动作。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["惊人财富", "奢华"],
-          "对应形式": {
-            "文案形式": "通过对比一件普通家具和一辆豪车的价值,形象展现了和珅的惊人财富。",
-            "画面形式": "导游的表情和动作加强了这种对比和夸张感。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 29,
-      "时间范围": "01:33-01:36",
-      "单元核心概括": "引导观众观察地板。",
-      "完整文案": "看完这椅子之后呢你再看看他们家的地板",
-      "实质": {
-        "具体元素": {
-          "关键词": ["椅子", "地板"],
-          "对应形式": {
-            "文案形式": "承上启下的句式,引导观众继续关注新的事物。",
-            "画面形式": "导游手指向地板,画面随后切换到地板特写。景别从导游的中景切换到地板的近景。",
-            "声音形式": "语调引导,引出下一部分内容。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["看完", "看看"],
-          "对应形式": {
-            "文案形式": "动词描述完成和观察。",
-            "画面形式": "导游的引导手势和镜头切换。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["引导", "观察"],
-          "对应形式": {
-            "文案形式": "通过明确的指引,引导观众的注意力。",
-            "画面形式": "导游的动作和镜头的配合。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 30,
-      "时间范围": "01:36-01:39",
-      "单元核心概括": "地板是皇帝专用的花岗岩。",
-      "完整文案": "这地板呢是花岗岩这是皇帝家的专用",
-      "实质": {
-        "具体元素": {
-          "关键词": ["地板", "花岗岩", "皇帝家"],
-          "对应形式": {
-            "文案形式": "“花岗岩”说明材质,"皇帝家的专用"强调其特殊性和越制。",
-            "画面形式": "画面特写地板,显示花岗岩的材质和铺设纹理。景别为近景。",
-            "声音形式": "语调带有强调,突出其尊贵和特殊性。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["是", "专用"],
-          "对应形式": {
-            "文案形式": "判断句式,形容词描述专属特性。",
-            "画面形式": "地板特写。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["尊贵", "僭越", "特权"],
-          "对应形式": {
-            "文案形式": "“皇帝家的专用”直接体现了其尊贵和和珅的僭越行为。",
-            "画面形式": "地板的视觉质感和光泽。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 31,
-      "时间范围": "01:40-01:44",
-      "单元核心概括": "花岗岩地板有冬暖夏凉的功能。",
-      "完整文案": "他有一种功能什么呢叫冬暖夏凉",
-      "实质": {
-        "具体元素": {
-          "关键词": ["功能", "冬暖夏凉"],
-          "对应形式": {
-            "文案形式": "解释性语言,强调“冬暖夏凉”的独特功能,用疑问句引出答案。",
-            "画面形式": "导游手势比划,表现功能。背景仍是古建筑入口。",
-            "声音形式": "语调带有科普性质,介绍了地板的实用价值。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["有", "叫"],
-          "对应形式": {
-            "文案形式": "动词描述拥有和命名。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["舒适", "奢华享受"],
-          "对应形式": {
-            "文案形式": "“冬暖夏凉”直接体现了居住的极致舒适和奢华享受。",
-            "画面形式": "导游的描述使观众联想到实际的体验。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 32,
-      "时间范围": "01:44-01:47",
-      "单元核心概括": "地板越制也是和珅死罪之一。",
-      "完整文案": "所以说呢这也是和珅的死罪之一",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅", "死罪"],
-          "对应形式": {
-            "文案形式": "“死罪之一”强调了此事的严重性,用“所以说”承接前文。",
-            "画面形式": "导游表情严肃,双手收拢,强调后果的严重性。",
-            "声音形式": "语调低沉,带有警示,揭示了和珅的政治罪行。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["是"],
-          "对应形式": {
-            "文案形式": "判断句式。",
-            "画面形式": "导游的严肃表情。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["罪行", "僭越"],
-          "对应形式": {
-            "文案形式": "“死罪之一”直接表达了其政治罪行的严重性,归因于僭越。",
-            "画面形式": "导游的表情和姿态强化了罪行的严重性。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 33,
-      "时间范围": "01:47-01:50",
-      "单元核心概括": "和珅用了皇帝专用的金丝楠木是越制行为。",
-      "完整文案": "因为啥呢他越制他用了皇帝用的东西包括这个金丝楠木",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅", "皇帝", "东西", "金丝楠木"],
-          "对应形式": {
-            "文案形式": "解释“死罪”的原因,具体指出“金丝楠木”这一专用物品,强调“越制”行为。",
-            "画面形式": "导游手势强调了“用”,表情再次带有批判性。背景仍是古建筑入口。",
-            "声音形式": "语调再次带有批判性,明确指出和珅的越轨之处。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["越制", "用"],
-          "对应形式": {
-            "文案形式": "动词描述行为。",
-            "画面形式": "导游的强调手势。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["僭越", "权力"],
-          "对应形式": {
-            "文案形式": "“越制”和“用了皇帝用的东西”直接表达了对皇权的僭越。",
-            "画面形式": "导游的描述使观众理解了行为的政治含义。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 34,
-      "时间范围": "01:51-01:54",
-      "单元核心概括": "引导观众参观和珅家的藏宝楼。",
-      "完整文案": "下一站我带着你们到他们家的藏宝楼去看一看",
-      "实质": {
-        "具体元素": {
-          "关键词": ["我", "你们", "和珅家", "藏宝楼"],
-          "对应形式": {
-            "文案形式": "“下一站”明确行程,“藏宝楼”直接点出看点,用“看一看”邀请。",
-            "画面形式": "导游手势再次引导,眼神与观众互动,表情兴奋。景别仍是中景。",
-            "声音形式": "语调兴奋,引人入胜,激发观众对宝藏的期待。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["带着", "看一看"],
-          "对应形式": {
-            "文案形式": "动词描述引导和观察。",
-            "画面形式": "导游的引导动作和眼神。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["期待", "宝藏"],
-          "对应形式": {
-            "文案形式": "“藏宝楼”直接与宝藏的抽象概念相关联。",
-            "画面形式": "导游的姿态和表情鼓励观众期待。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 35,
-      "时间范围": "01:55-01:56",
-      "单元核心概括": "指出即将参观的是和珅家的藏宝楼。",
-      "完整文案": "这就是和珅家的藏宝楼",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅家", "藏宝楼"],
-          "对应形式": {
-            "文案形式": "直接指出地点,使用指示代词“这”。",
-            "画面形式": "导游站在藏宝楼长长的建筑立面墙壁前,手指向建筑。景别为中景。",
-            "声音形式": "语调坚定,明确介绍了新场景。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["是"],
-          "对应形式": {
-            "文案形式": "判断句式。",
-            "画面形式": "导游的指向动作。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["珍藏", "财富"],
-          "对应形式": {
-            "文案形式": "“藏宝楼”直接表达了财富的集中和珍藏。",
-            "画面形式": "长长的建筑立面暗示了其规模和容纳量。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 36,
-      "时间范围": "01:57-02:00",
-      "单元核心概括": "介绍藏宝楼的尺寸和房间数量。",
-      "完整文案": "东西长156米上下108间",
-      "实质": {
-        "具体元素": {
-          "关键词": ["藏宝楼", "156米", "108间"],
-          "对应形式": {
-            "文案形式": "具体数字量化建筑规模,用“东西长”和“上下”描述尺寸和房间数。",
-            "画面形式": "镜头仰拍藏宝楼,展示其长而高的立面,强调其长度和房间数量。",
-            "声音形式": "语调略带震撼,突出了建筑的宏伟和收藏能力。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["长", "上下"],
-          "对应形式": {
-            "文案形式": "形容词描述长度和方位。",
-            "画面形式": "仰拍镜头。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["规模宏大", "庞大财富"],
-          "对应形式": {
-            "文案形式": "具体的尺寸和数量数字直接体现了宏大的规模和暗示的庞大财富。",
-            "画面形式": "建筑的视觉冲击力。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 37,
-      "时间范围": "02:01-02:04",
-      "单元核心概括": "嘉庆皇帝抄家时差点气得不行。",
-      "完整文案": "当时嘉庆在抄他家的时候差点没气蹬腿喽",
-      "实质": {
-        "具体元素": {
-          "关键词": ["嘉庆", "他家"],
-          "对应形式": {
-            "文案形式": "“差点没气蹬腿喽”形容嘉庆的极度愤怒,语气词“喽”增添口语化和生动性。",
-            "画面形式": "导游表情夸张,模拟愤怒跺脚,进一步强化了嘉庆的激动情绪。",
-            "声音形式": "语调激昂,带有故事性,强调了情绪的爆发。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["抄家", "气蹬腿"],
-          "对应形式": {
-            "文案形式": "动词描述行为,形象词描述状态。",
-            "画面形式": "导游的表演。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["愤怒", "嫉妒"],
-          "对应形式": {
-            "文案形式": "“气蹬腿”直接表达了愤怒和嫉妒的强烈程度。",
-            "画面形式": "导游的肢体和面部表情加强了情绪的表达。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 38,
-      "时间范围": "02:05-02:08",
-      "单元核心概括": "藏宝楼比大清国库还要大。",
-      "完整文案": "为什么呢因为他们家的藏宝楼比大清国的国库还要大",
-      "实质": {
-        "具体元素": {
-          "关键词": ["藏宝楼", "大清国", "国库"],
-          "对应形式": {
-            "文案形式": "解释原因,用“比…还要大”进行对比,强调藏宝楼的规模,用疑问句引出解释。",
-            "画面形式": "导游手势比划出“大”的范围,表情严肃。背景仍是藏宝楼的墙壁。",
-            "声音形式": "语调带有强调,突出和珅财富的惊人。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["大"],
-          "对应形式": {
-            "文案形式": "形容词描述大小比较。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["惊人财富", "僭越", "权力"],
-          "对应形式": {
-            "文案形式": "“比大清国库还要大”直接体现了和珅财富的巨大以及对皇权的潜在威胁和僭越。",
-            "画面形式": "导游的严肃表情和手势强化了这一对比的冲击力。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 39,
-      "时间范围": "02:08-02:15",
-      "单元核心概括": "和珅家搜出的财宝相当于大清国15年的财政收入。",
-      "完整文案": "在他们家搜出来有九亿两白银两亿两黄金,相当于大清国的15年才政收入",
-      "实质": {
-        "具体元素": {
-          "关键词": ["他们家", "九亿两白银", "两亿两黄金", "大清国", "15年", "财政收入"],
-          "对应形式": {
-            "文案形式": "具体数字量化财宝,用“相当于大清国15年财政收入”震撼人心。",
-            "画面形式": "导游双手模拟清点财宝的动作,表情严肃而震惊。",
-            "声音形式": "语调沉重,强调数字的巨大,突出了和珅财富的惊人程度。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["搜出来", "有", "相当于"],
-          "对应形式": {
-            "文案形式": "动词描述行动,拥有和比较。",
-            "画面形式": "导游的肢体语言和严肃表情。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["天文数字", "腐败", "国力"],
-          "对应形式": {
-            "文案形式": "巨额的财宝数字和与国家财政的对比,直接表达了和珅腐败的严重性和对国力的影响。",
-            "画面形式": "导游的表情和动作使这些数字更具冲击力。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 40,
-      "时间范围": "02:16-02:18",
-      "单元核心概括": "提出疑问:这些财宝都放在哪里了?",
-      "完整文案": "那么多的金银财宝他都放在哪了呢",
-      "实质": {
-        "具体元素": {
-          "关键词": ["金银财宝"],
-          "对应形式": {
-            "文案形式": "疑问句,引发观众好奇心,用“那么多的”强调数量。",
-            "画面形式": "导游眼神看向观众,似在提问,表情略带神秘。",
-            "声音形式": "语调上扬,带有疑问和神秘感,吸引观众继续探索。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["放", "在哪"],
-          "对应形式": {
-            "文案形式": "动词描述放置,疑问词描述位置。",
-            "画面形式": "导游的表情和眼神。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["神秘", "好奇"],
-          "对应形式": {
-            "文案形式": "疑问句直接激发好奇心。",
-            "画面形式": "导游的肢体语言和表情强化了神秘感。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 41,
-      "时间范围": "02:18-02:23",
-      "单元核心概括": "和珅极其聪明,是第一个使用银行密码的人。",
-      "完整文案": "可以这么说和珅是一个极其聪明的人,他也是第一个用银行密码的人",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅", "银行密码"],
-          "对应形式": {
-            "文案形式": "强调“极其聪明”,并用“第一个用银行密码”的例子佐证其智慧,强调“也是”表示其开创性。",
-            "画面形式": "导游用手指点太阳穴,表示“聪明”,表情自信。背景仍是藏宝楼的墙壁。",
-            "声音形式": "语调带有赞叹,突出了和珅的非凡智慧和前瞻性。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["聪明", "用"],
-          "对应形式": {
-            "文案形式": "形容词描述评价,动词描述行为。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["智慧", "创新"],
-          "对应形式": {
-            "文案形式": "“极其聪明”和“第一个用银行密码”直接表达了和珅的智慧和创新能力。",
-            "画面形式": "导游的自信表情强化了这一形象。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 42,
-      "时间范围": "02:24-02:27",
-      "单元核心概括": "藏宝楼的窗户各不相同。",
-      "完整文案": "你再看他们家的窗户每一个窗户都不一样",
-      "实质": {
-        "具体元素": {
-          "关键词": ["他们家", "窗户"],
-          "对应形式": {
-            "文案形式": "引导观察,强调“每一个窗户都不一样”,用“再看”表示递进。",
-            "画面形式": "镜头切换到藏宝楼的窗户,展示其多样性和独特设计。景别为近景。",
-            "声音形式": "语调带有引导性,激发观众对细节的关注。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["看", "不一样"],
-          "对应形式": {
-            "文案形式": "动词描述观察,形容词描述状态。",
-            "画面形式": "镜头展示不同窗户。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["独特", "精巧"],
-          "对应形式": {
-            "文案形式": "“每一个窗户都不一样”直接表达了设计和工艺的独特与精巧。",
-            "画面形式": "窗户的视觉差异。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 43,
-      "时间范围": "02:27-02:37",
-      "单元核心概括": "其中一个窗户的装饰寓意“福庆有余”。",
-      "完整文案": "看见那个窗户了吗那个窗户上面有一个蝙蝠是倒着的这叫什么叫福到,下面呢有两条鲶鱼放到一块念什么呢叫福庆有余",
-      "实质": {
-        "具体元素": {
-          "关键词": ["窗户", "蝙蝠", "福", "鲶鱼", "福庆有余"],
-          "对应形式": {
-            "文案形式": "疑问句引导观察,解释寓意,“蝙蝠”谐音“福”,“倒着”即“到”,“鲶鱼”谐音“年年有余”,用“叫”直接点名寓意。",
-            "画面形式": "镜头特写窗户装饰,展示蝙蝠和鲶鱼的图案。景别为近景。",
-            "声音形式": "语调带有讲解性和趣味性,揭示了中国传统文化的吉祥寓意。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["看见", "倒着", "有", "放", "念"],
-          "对应形式": {
-            "文案形式": "动词描述观察,状态,拥有,动作和解读。",
-            "画面形式": "窗户装饰的特写。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["吉祥", "财富", "美好祝愿"],
-          "对应形式": {
-            "文案形式": "通过谐音和象征手法,表达了对财富和美好生活的祝愿。",
-            "画面形式": "窗户装饰的图案直接承载了这些抽象概念。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 44,
-      "时间范围": "02:37-02:45",
-      "单元核心概括": "窗户里放着枕头大的元宝,重达60斤。",
-      "完整文案": "这个窗户里边儿放的是什么宝贝呢,据说放的是元宝什么样的元宝呢,像枕头一样大的元宝说是六十斤一个",
-      "实质": {
-        "具体元素": {
-          "关键词": ["窗户", "宝贝", "元宝", "枕头", "六十斤"],
-          "对应形式": {
-            "文案形式": "疑问句引发好奇,“据说”增加神秘感,“枕头一样大”和“六十斤”具象化元宝的尺寸和重量。",
-            "画面形式": "导游双手比划元宝的大小,表情夸张而震惊。",
-            "声音形式": "语调带有夸张和惊叹,突出了元宝的巨大和珍贵。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["放", "是"],
-          "对应形式": {
-            "文案形式": "动词描述放置,判断。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["巨额财富", "奢华", "稀有"],
-          "对应形式": {
-            "文案形式": "通过具象的描述和重量,直接表达了和珅的巨额财富和奢华生活。",
-            "画面形式": "导游的表情和动作使描述更生动。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 45,
-      "时间范围": "02:46-02:49",
-      "单元核心概括": "另一个菱形窗户里放着珍珠。",
-      "完整文案": "隔壁呢还有一个菱形的,里边儿放的是什么",
-      "实质": {
-        "具体元素": {
-          "关键词": ["隔壁", "菱形的", "珍珠"],
-          "对应形式": {
-            "文案形式": "“菱形的”描述窗户形状,暗示其特殊性,用疑问句引出内容。",
-            "画面形式": "镜头切换到另一个窗户,并指向它。景别为近景。",
-            "声音形式": "语调带有引导性,激发观众对另一个秘密的好奇。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["有", "放"],
-          "对应形式": {
-            "文案形式": "动词描述拥有和放置。",
-            "画面形式": "镜头指向窗户。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["稀有", "珍贵"],
-          "对应形式": {
-            "文案形式": "通过窗户的形状和后续将要揭示的物品,暗示其稀有和珍贵。",
-            "画面形式": "窗户的独特形状。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 46,
-      "时间范围": "02:50-02:54",
-      "单元核心概括": "澄清此处的珍珠并非普通珍珠。",
-      "完整文案": "放的是珍珠,说珍珠说珍珠也不值钱呀咱们在地上五块钱一串",
-      "实质": {
-        "具体元素": {
-          "关键词": ["珍珠", "地摊", "五块钱一串"],
-          "对应形式": {
-            "文案形式": "自问自答,引用大众对珍珠的普遍认知来形成反差,强调其廉价。",
-            "画面形式": "导游手势比划出“不值钱”的动作,表情略带玩笑。",
-            "声音形式": "语调略带玩笑,但很快转为严肃,为下文的揭秘做铺垫。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["不值钱"],
-          "对应形式": {
-            "文案形式": "形容词描述价值。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["普遍性", "廉价"],
-          "对应形式": {
-            "文案形式": "通过对比,突出普通珍珠的普遍性和低廉价格。",
-            "画面形式": "导游的表情和动作。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 47,
-      "时间范围": "02:54-03:04",
-      "单元核心概括": "这里的珍珠是稀世珍宝,比皇帝的还大。",
-      "完整文案": "不是你想象的那个珍珠,像他那个珍珠每一颗珍珠都比皇帝头顶上的那个珍珠还要大,那是稀世珍宝价值连城",
-      "实质": {
-        "具体元素": {
-          "关键词": ["珍珠", "皇帝", "稀世珍宝"],
-          "对应形式": {
-            "文案形式": "“不是你想象的”否定前文,“比皇帝头顶上的还要大”强调其稀有和超越等级,“稀世珍宝”和“价值连城”概括其价值。",
-            "画面形式": "导游手势比划出珍珠的大小,表情严肃而自豪,强调其超越皇权的珍贵。",
-            "声音形式": "语调激动,带有震撼力,突出了这些珍珠的无与伦比的价值。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["大", "价值连城"],
-          "对应形式": {
-            "文案形式": "形容词描述大小,成语形容价值。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["极度珍贵", "超越皇权"],
-          "对应形式": {
-            "文案形式": "通过与皇帝的对比和直接的评价,表达了这些珍珠的极度珍贵和和珅的僭越。",
-            "画面形式": "导游的表情和手势强化了这一震撼信息。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 48,
-      "时间范围": "03:05-03:09",
-      "单元核心概括": "引导观众参观和珅的御花园。",
-      "完整文案": "看完了和珅家的藏宝楼我再带着你们到和珅家的御花园去看看",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅家", "藏宝楼", "我", "你们", "御花园"],
-          "对应形式": {
-            "文案形式": "“看完...再带”衔接内容,“御花园”点出下一景点,用“去看看”邀请。",
-            "画面形式": "导游手势引导,眼神与观众互动,表情热情。背景仍是古建筑。",
-            "声音形式": "语调热情,富有感染力,预告了新的参观亮点。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["看完", "带着", "看看"],
-          "对应形式": {
-            "文案形式": "动词描述完成,引导和观察。",
-            "画面形式": "导游的引导动作和眼神。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["探索", "期待"],
-          "对应形式": {
-            "文案形式": "通过明确的指引和期待的描述,营造探索的氛围。",
-            "画面形式": "导游的姿态和表情鼓励观众期待。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 49,
-      "时间范围": "03:09-03:14",
-      "单元核心概括": "和珅的御花园比皇帝的还大2.5倍。",
-      "完整文案": "比皇帝家的御花园还大2.5倍占地面积2万8千平方米",
-      "实质": {
-        "具体元素": {
-          "关键词": ["皇帝家", "御花园", "2.5倍", "占地面积", "2万8千平方米"],
-          "对应形式": {
-            "文案形式": "对比句式,用具体倍数和面积数字强调和珅御花园的宏大规模和超越皇权。",
-            "画面形式": "导游比划数字,表情严肃而自豪,强调其规模之大。",
-            "声音形式": "语调带有强调,突出了和珅御花园的奢华和僭越。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["大"],
-          "对应形式": {
-            "文案形式": "形容词描述大小比较。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["僭越", "奢华", "宏伟"],
-          "对应形式": {
-            "文案形式": "通过与皇帝的对比和具体的面积数字,直接体现了和珅的僭越和御花园的宏伟奢华。",
-            "画面形式": "导游的表情和手势强化了这种冲击力。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 50,
-      "时间范围": "03:14-03:15",
-      "单元核心概括": "邀请观众跟着走。",
-      "完整文案": "跟我走",
-      "实质": {
-        "具体元素": {
-          "关键词": ["我", "你"],
-          "对应形式": {
-            "文案形式": "祈使句,直接邀请观众跟随。",
-            "画面形式": "导游转身带路,背对镜头,示意观众跟随。景别为中景。",
-            "声音形式": "语调干脆而富有号召力。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["走"],
-          "对应形式": {
-            "文案形式": "动词描述行动。",
-            "画面形式": "导游的转身和前进动作。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["引导", "互动"],
-          "对应形式": {
-            "文案形式": "直接命令,促使观众参与。",
-            "画面形式": "导游的动作直接引导。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 51,
-      "时间范围": "03:15-03:19",
-      "单元核心概括": "介绍御花园的第一块石头。",
-      "完整文案": "来到和珅家御花园第一个建筑看见了吗是一块石头",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅家御花园", "建筑", "石头"],
-          "对应形式": {
-            "文案形式": "“第一个建筑”突出其重要性,“一块石头”描述其外形,用疑问句引出观察。",
-            "画面形式": "镜头跟随导游,展示御花园的石头景观。景别为中景。",
-            "声音形式": "语调平和,介绍新景点,带有知识普及的意味。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["来到", "看见", "是"],
-          "对应形式": {
-            "文案形式": "动词描述到达,观察和判断。",
-            "画面形式": "镜头跟随和展示石头。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["地标", "奇特"],
-          "对应形式": {
-            "文案形式": "“第一个建筑”和“一块石头”结合,暗示其作为地标的奇特之处。",
-            "画面形式": "石头的视觉形态。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 52,
-      "时间范围": "03:20-03:26",
-      "单元核心概括": "解释石头的风水作用,挡住煞气,留住财气福气。",
-      "完整文案": "这块石头起了什么作用呢是一个挡风水的作用挡住外面的煞气晦气,挡住里边的财气福气出不去",
-      "实质": {
-        "具体元素": {
-          "关键词": ["石头", "风水", "煞气", "晦气", "财气", "福气"],
-          "对应形式": {
-            "文案形式": "解释性语言,描述风水理论,用“煞气晦气”和“财气福气”对比,用疑问句引出。",
-            "画面形式": "导游手势左右挥舞,表示“挡住”和“留住”的动作,表情严肃而略带神秘。",
-            "声音形式": "语调带有讲解性,略显神秘,强调了风水的重要性。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["起作用", "挡住", "出不去"],
-          "对应形式": {
-            "文案形式": "动词描述功能,阻挡和保持。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["神秘", "好运", "财富保护"],
-          "对应形式": {
-            "文案形式": "通过风水理论和对“财气福气”的描述,体现了对好运和财富的保护。",
-            "画面形式": "导游的表情和手势强化了神秘感和功能性。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 53,
-      "时间范围": "03:27-03:34",
-      "单元核心概括": "石头背面像鱼,寓意“年年有余”。",
-      "完整文案": "你看它背面像什么背面像一条鱼,像条鱼是什么意思呢叫年年有余之意",
-      "实质": {
-        "具体元素": {
-          "关键词": ["背面", "鱼", "年年有余"],
-          "对应形式": {
-            "文案形式": "疑问句引导观察,解释“鱼”的谐音寓意“年年有余”,用“你看”引导。",
-            "画面形式": "镜头切换到石头背面,展示其鱼形轮廓,并有字幕。景别为中景。",
-            "声音形式": "语调带有趣味性和科普性,揭示了吉祥寓意。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["看", "像", "是"],
-          "对应形式": {
-            "文案形式": "动词描述观察,比喻和判断。",
-            "画面形式": "镜头展示石头形状。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["吉祥", "财富", "好运"],
-          "对应形式": {
-            "文案形式": "通过谐音寓意,直接表达了对吉祥、财富和好运的期望。",
-            "画面形式": "石头的视觉形象。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 54,
-      "时间范围": "03:35-03:39",
-      "单元核心概括": "引导观众看石头正面像女人抱孩子。",
-      "完整文案": "咱们呢慢慢往这来跟着我看看它的正面,它的正面呢像一个什么呀像一个女人抱了一个孩子",
-      "实质": {
-        "具体元素": {
-          "关键词": ["我们", "石头", "正面", "女人", "孩子"],
-          "对应形式": {
-            "文案形式": "引导性语言,“慢慢往这来”和“跟着我”指引行动,用比喻句描述石头形象,用疑问句引出。",
-            "画面形式": "导游转身带路,镜头跟随,然后特写石头正面,展示其类似女人抱孩子的形状。景别为中景。",
-            "声音形式": "语调轻柔,带有引导和描述性,吸引观众观察。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["来", "跟着", "看看", "抱"],
-          "对应形式": {
-            "文案形式": "动词描述移动,跟随,观察和动作。",
-            "画面形式": "导游的引导动作和镜头切换。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["形象", "母爱", "生育"],
-          "对应形式": {
-            "文案形式": "通过比喻描述,暗示了石头的形象及其象征的母爱和生育。",
-            "画面形式": "石头的形状。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 55,
-      "时间范围": "03:40-03:43",
-      "单元核心概括": "石头正面寓意“观音送子石”。",
-      "完整文案": "叫什么呀叫观音送子石",
-      "实质": {
-        "具体元素": {
-          "关键词": ["观音送子石"],
-          "对应形式": {
-            "文案形式": "直接点出寓意名称,用疑问句引出答案。",
-            "画面形式": "镜头聚焦石头正面,可能暗示其特殊性。景别为近景。",
-            "声音形式": "语调庄重,带有神圣感,揭示了石头的文化内涵。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["叫"],
-          "对应形式": {
-            "文案形式": "动词描述命名。",
-            "画面形式": "石头特写。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["求子", "祈福", "神性"],
-          "对应形式": {
-            "文案形式": "“观音送子石”直接表达了求子、祈福和神性的抽象概念。",
-            "画面形式": "石头的形象和其名字。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 56,
-      "时间范围": "03:43-03:49",
-      "单元核心概括": "和珅有了这块石头后才有了儿子丰绅殷德。",
-      "完整文案": "和珅从拥有了这个石头之后才有了他的儿子叫丰绅殷德",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅", "石头", "儿子", "丰绅殷德"],
-          "对应形式": {
-            "文案形式": "讲述因果关系,强调石头的“灵验”,点出儿子的名字。",
-            "画面形式": "导游表情自豪,似乎在讲述一个传奇故事。背景是御花园,阳光明媚。",
-            "声音形式": "语调带有叙事性,强调了石头对和珅家族的重要性。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["拥有", "有", "叫"],
-          "对应形式": {
-            "文案形式": "动词描述拥有,存在和命名。",
-            "画面形式": "导游的叙述姿态。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["灵验", "求子得子", "家族传承"],
-          "对应形式": {
-            "文案形式": "通过故事讲述,表达了石头“灵验”和和珅实现家族传承的愿望。",
-            "画面形式": "导游的表情和叙述方式使故事更具感染力。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 57,
-      "时间范围": "03:49-03:52",
-      "单元核心概括": "引导观众参观和珅的蝠池。",
-      "完整文案": "看完他这块石头之后呢再来看他们家的蝠池",
-      "实质": {
-        "具体元素": {
-          "关键词": ["石头", "和珅家", "蝠池"],
-          "对应形式": {
-            "文案形式": "承上启下,引导下一景点,用“再来看”表示递进。",
-            "画面形式": "导游手势引导,镜头切换,预告下一站。景别从导游中景切换到环境。",
-            "声音形式": "语调引导,引出下一部分内容。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["看完", "看"],
-          "对应形式": {
-            "文案形式": "动词描述完成和观察。",
-            "画面形式": "导游的引导动作和镜头切换。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["期待", "转场"],
-          "对应形式": {
-            "文案形式": "通过明确的指引,营造期待的氛围和完成转场。",
-            "画面形式": "导游的动作和镜头的配合。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 58,
-      "时间范围": "03:53-03:55",
-      "单元核心概括": "指出即将参观的是和珅家的蝠池。",
-      "完整文案": "这就是和珅家的蝠池",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅家", "蝠池"],
-          "对应形式": {
-            "文案形式": "直接指出地点,使用指示代词“这”。",
-            "画面形式": "导游指向水池,画面展示蝠池全貌。景别为中景。",
-            "声音形式": "语调坚定,明确介绍了新场景。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["是"],
-          "对应形式": {
-            "文案形式": "判断句式。",
-            "画面形式": "导游的指向动作。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["独特景观"],
-          "对应形式": {
-            "文案形式": "“蝠池”这个名称本身就暗示了其独特之处。",
-            "画面形式": "水池的外形。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 59,
-      "时间范围": "03:55-04:01",
-      "单元核心概括": "蝠池外形像蝙蝠,寓意“遍地之福”。",
-      "完整文案": "为什么叫蝠池呢它的外形像一个展开翅膀的蝙蝠取意呢是遍地之福的意思",
-      "实质": {
-        "具体元素": {
-          "关键词": ["蝠池", "外形", "蝙蝠", "翅膀", "遍地之福"],
-          "对应形式": {
-            "文案形式": "疑问句引出解释,通过“蝙蝠”谐音“福”,解释“遍地之福”的寓意,用“为什么叫”引出。",
-            "画面形式": "镜头展示蝠池的全景,池水清澈,周围绿树环绕。景别为远景。可能有人工描绘蝠形轮廓。",
-            "声音形式": "语调带有讲解性和趣味性,揭示了吉祥寓意。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["叫", "像", "展开"],
-          "对应形式": {
-            "文案形式": "动词描述命名,比喻和状态。",
-            "画面形式": "蝠池的形状。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["吉祥", "财富", "美好祝愿"],
-          "对应形式": {
-            "文案形式": "通过谐音和形状寓意,直接表达了对吉祥、财富和美好祝愿的追求。",
-            "画面形式": "蝠池的视觉形象。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 60,
-      "时间范围": "04:01-04:06",
-      "单元核心概括": "蝠池周围种榆树,寓意“富余”。",
-      "完整文案": "你看着蝠池的周围呢种的是什么树叫榆树,连到一块念什么念富余",
-      "实质": {
-        "具体元素": {
-          "关键词": ["蝠池", "周围", "榆树", "富余"],
-          "对应形式": {
-            "文案形式": "引导观察,通过“榆树”谐音“余”,与“福”结合,寓意“富余”,用疑问句引出。",
-            "画面形式": "镜头展示蝠池周围的榆树,树干粗壮。景别为中景。",
-            "声音形式": "语调带有讲解性和趣味性,揭示了吉祥寓意。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["看", "种", "念"],
-          "对应形式": {
-            "文案形式": "动词描述观察,种植和解读。",
-            "画面形式": "镜头展示榆树。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["吉祥", "财富", "丰盛"],
-          "对应形式": {
-            "文案形式": "通过谐音寓意,直接表达了对财富和丰盛生活的期望。",
-            "画面形式": "榆树的种植。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 61,
-      "时间范围": "04:07-04:13",
-      "单元核心概括": "榆树会结榆钱儿,落入池中又叫“聚宝盆”。",
-      "完整文案": "这个榆树上面呢会结这个榆钱儿,知道了把成熟的时候落到这个池子里又叫什么又叫聚宝盆",
-      "实质": {
-        "具体元素": {
-          "关键词": ["榆树", "榆钱儿", "池子", "聚宝盆"],
-          "对应形式": {
-            "文案形式": "解释榆树的特点,用“榆钱儿”谐音“钱”,结合“聚宝盆”的寓意,用疑问句引出。",
-            "画面形式": "镜头特写榆钱儿和池子,暗示其联系。景别为近景。",
-            "声音形式": "语调带有科普性和趣味性,强调了财富的象征。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["结", "成熟", "落到", "叫"],
-          "对应形式": {
-            "文案形式": "动词描述结果,状态,落下和命名。",
-            "画面形式": "镜头展示榆钱儿和池子的互动。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["财富聚集", "生财之道"],
-          "对应形式": {
-            "文案形式": "通过自然现象和象征意义,表达了对财富聚集和生财之道的期望。",
-            "画面形式": "榆钱儿落入池中的画面。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 62,
-      "时间范围": "04:14-04:16",
-      "单元核心概括": "称赞和珅太会玩了。",
-      "完整文案": "和珅呢真的太会玩了",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅"],
-          "对应形式": {
-            "文案形式": "赞叹语气,形容和珅的精明和奢华生活,用“真的太会”强调程度。",
-            "画面形式": "导游表情夸张,做出佩服的表情,双手摊开。背景是流杯亭。",
-            "声音形式": "语调带着赞叹,突出了和珅的独到之处。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["会玩"],
-          "对应形式": {
-            "文案形式": "形容词描述能力。",
-            "画面形式": "导游的表情和动作。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["聪明", "享受生活", "品味"],
-          "对应形式": {
-            "文案形式": "“太会玩了”直接表达了和珅的聪明才智和高雅生活品味。",
-            "画面形式": "导游的肢体语言加强了这种赞叹。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 63,
-      "时间范围": "04:16-04:20",
-      "单元核心概括": "介绍和珅玩乐的地方——流杯亭。",
-      "完整文案": "这个地方呢就是和珅玩的地方,这个地方呢叫流杯亭",
-      "实质": {
-        "具体元素": {
-          "关键词": ["地方", "和珅", "流杯亭"],
-          "对应形式": {
-            "文案形式": "明确地点,点出“流杯亭”的名字,用“就是”强调。",
-            "画面形式": "导游身处亭子内,手势指向周围。背景是亭子的建筑结构和自然景观。",
-            "声音形式": "语调平稳,介绍新场景,带有引导性。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["玩", "叫"],
-          "对应形式": {
-            "文案形式": "动词描述活动和命名。",
-            "画面形式": "导游的指向动作。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["娱乐", "休闲"],
-          "对应形式": {
-            "文案形式": "“流杯亭”这个名字本身就暗示了其娱乐功能。",
-            "画面形式": "亭子的环境。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 64,
-      "时间范围": "04:21-04:28",
-      "单元核心概括": "描述流杯亭的玩法:在入水口放酒杯使其自动漂流。",
-      "完整文案": "他怎么玩的呢他几个人在这闲聊天的时候,他会在这个入水口的地方放上一个酒叫它自动漂流",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅", "几个人", "入水口", "酒", "流杯亭"],
-          "对应形式": {
-            "文案形式": "疑问句引出解释,描述具体玩法,用“自动漂流”形容,用“怎么玩”引出。",
-            "画面形式": "镜头特写流杯亭的石刻水渠,模拟放酒杯的动作。景别为近景。",
-            "声音形式": "语调带有讲解性和趣味性,生动描述了游戏过程。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["玩", "闲聊天", "放", "自动漂流"],
-          "对应形式": {
-            "文案形式": "动词描述行为和动作,形容词描述状态。",
-            "画面形式": "镜头聚焦水渠和水。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["雅趣", "休闲娱乐"],
-          "对应形式": {
-            "文案形式": "通过描述玩法,体现了古人雅致的休闲娱乐方式。",
-            "画面形式": "流杯亭的设计和水流的动态。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 65,
-      "时间范围": "04:29-04:33",
-      "单元核心概括": "漂流到谁跟前,谁就得喝三杯酒,再吟诗一首。",
-      "完整文案": "漂流到谁跟前不走了,这个人呢要喝三杯酒再吟诗一首",
-      "实质": {
-        "具体元素": {
-          "关键词": ["人", "酒", "诗"],
-          "对应形式": {
-            "文案形式": "描述游戏规则,强调“喝三杯酒”和“吟诗一首”的要求,用“要”表示规定。",
-            "画面形式": "导游手势比划,强调饮酒和吟诗的动作,表情严肃而有趣。",
-            "声音形式": "语调带有讲解性,突出了游戏的文化内趣。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["漂流", "不走", "喝", "吟诗"],
-          "对应形式": {
-            "文案形式": "动词描述状态,停止,动作。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["文化雅集", "社交游戏", "才情"],
-          "对应形式": {
-            "文案形式": "游戏规则直接体现了文化雅集和对才情的考验。",
-            "画面形式": "导游的描述使观众联想到古代文人的风雅。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 66,
-      "时间范围": "04:34-04:38",
-      "单元核心概括": "这种玩法考验文化水平,没文化的人坐不到这地方。",
-      "完整文案": "这喝的是什么呢这喝的就是你的文化了,没有文化的人坐不到这个地方",
-      "实质": {
-        "具体元素": {
-          "关键词": ["文化", "人", "地方"],
-          "对应形式": {
-            "文案形式": "解释游戏内涵,强调“喝的是文化”,用“坐不到这个地方”暗示文化门槛,用疑问句引出。",
-            "画面形式": "导游表情严肃,强调文化的重要性,双手合拢,似在教育观众。",
-            "声音形式": "语调带有教育性,突出了文化的门槛和地位。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["喝", "坐不到"],
-          "对应形式": {
-            "文案形式": "动词描述行为,否定动词描述能力限制。",
-            "画面形式": "导游的表情和手势。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["文化修养", "地位门槛"],
-          "对应形式": {
-            "文案形式": "直接表达了文化修养和地位门槛的重要性。",
-            "画面形式": "导游的严肃表情。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 67,
-      "时间范围": "04:39-04:49",
-      "单元核心概括": "流杯亭的形状横看像“川”字,竖看像“寿”字,寓意“福寿康宁”。",
-      "完整文案": "你看他这个流杯亭又像什么字儿,说横着看像一个川字,你这么看像一个寿字,说能看到这个字的人就能福寿康宁",
-      "实质": {
-        "具体元素": {
-          "关键词": ["流杯亭", "字儿", "川字", "寿字", "人", "福寿康宁"],
-          "对应形式": {
-            "文案形式": "疑问句引导观察,描述多种字形,并解释“寿字”的寓意“福寿康宁”,用“能看到”强调。",
-            "画面形式": "镜头切换到流杯亭的俯视角度,导游比划字形,强调其巧妙设计。景别为近景和中景。",
-            "声音形式": "语调带有讲解性和趣味性,揭示了建筑的文化内涵。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["看", "像", "能看到"],
-          "对应形式": {
-            "文案形式": "动词描述观察,比喻和能力。",
-            "画面形式": "导游的肢体语言和镜头角度。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["智慧", "长寿", "健康", "吉祥"],
-          "对应形式": {
-            "文案形式": "通过字形的寓意,直接表达了对智慧、长寿、健康和吉祥的祝愿。",
-            "画面形式": "流杯亭的独特形状。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 68,
-      "时间范围": "04:50-04:53",
-      "单元核心概括": "和珅不仅有钱,而且特别有才。",
-      "完整文案": "和珅呢不光有钱这个人呢还特别有才",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅", "人"],
-          "对应形式": {
-            "文案形式": "递进句式,先肯定财富,再强调才华,用“不光...还特别”突出。",
-            "画面形式": "导游表情肯定,手势表示“有才”,强调其全面发展。背景是绿竹林。",
-            "声音形式": "语调带有赞叹,突出了和珅的非凡之处。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["有钱", "有才"],
-          "对应形式": {
-            "文案形式": "形容词描述状态。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["财富", "才华", "全面发展"],
-          "对应形式": {
-            "文案形式": "直接表达了和珅兼具财富和才华的形象。",
-            "画面形式": "导游的表情和动作。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 69,
-      "时间范围": "04:53-05:04",
-      "单元核心概括": "皇帝家都是龙,是“万岁之人”,和珅家都是蝠,是“万福之园”。",
-      "完整文案": "因为他说皇帝家金銮宝殿里边儿全是龙,他是万岁之人,你到了和珅家不一样啦,和珅家呢全是蝠,他是什么呀万福之园",
-      "实质": {
-        "具体元素": {
-          "关键词": ["皇帝家", "金銮宝殿", "龙", "万岁之人", "和珅家", "蝠", "万福之园"],
-          "对应形式": {
-            "文案形式": "对比句式,强调皇帝与和珅的象征物差异,突出和珅家“万福”的寓意,用“不一样啦”制造转折。",
-            "画面形式": "导游手势比划龙和蝠的形象,表情自豪,背景是竹林和亭子,长廊上可见蝙蝠图案。",
-            "声音形式": "语调带有强调和对比,揭示了和珅的野心和对“福”的追求。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["是", "不一样"],
-          "对应形式": {
-            "文案形式": "判断句式,形容词描述差异。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["皇权", "地位", "吉祥", "财富", "超越"],
-          "对应形式": {
-            "文案形式": "通过对比皇权象征“龙”与和珅的“蝠”,以及“万岁”与“万福”,直接体现和珅在地位和财富上超越皇权的野心。",
-            "画面形式": "长廊上的蝙蝠图案。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 70,
-      "时间范围": "05:04-05:11",
-      "单元核心概括": "和珅家的长廊上全是蝙蝠,因此称为“万福之园”。",
-      "完整文案": "所以说呢再看他们家的长廊上了吗全是蝙蝠,成千上万,所以这个地方呢称为万福之园",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅家", "长廊", "蝙蝠", "成千上万", "万福之园"],
-          "对应形式": {
-            "文案形式": "引导观察,用“成千上万”强调数量,并解释“万福之园”的由来,用“所以说”总结。",
-            "画面形式": "镜头切换到长廊,展示无数蝙蝠图案,密密麻麻。景别为近景。",
-            "声音形式": "语调带有讲解性,突出了蝙蝠图案的丰富和寓意。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["看", "全是", "称为"],
-          "对应形式": {
-            "文案形式": "动词描述观察,状态和命名。",
-            "画面形式": "长廊上的蝙蝠图案。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["吉祥", "财富", "寓意"],
-          "对应形式": {
-            "文案形式": "“成千上万”的蝙蝠和“万福之园”的名字直接表达了对吉祥和财富的极致追求。",
-            "画面形式": "图案的重复和密集。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 71,
-      "时间范围": "05:11-05:15",
-      "单元核心概括": "来和珅家就是沾福气。",
-      "完整文案": "来到这个和珅家就是来干什么来啦,沾沾和珅家的福气",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅家", "福气"],
-          "对应形式": {
-            "文案形式": "疑问句引出目的,用“沾沾”形象描述获取福气的行为,用“就是来”强调目的。",
-            "画面形式": "导游双手做出“沾染”的动作,表情喜悦。背景是竹林。",
-            "声音形式": "语调热情,带有祝愿,鼓励观众参与。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["来", "沾沾"],
-          "对应形式": {
-            "文案形式": "动词描述行动和获取。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["好运", "祈福", "吉利"],
-          "对应形式": {
-            "文案形式": "“沾沾福气”直接表达了祈求好运和吉利的心愿。",
-            "画面形式": "导游的表情和动作传达了积极的情绪。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 72,
-      "时间范围": "05:15-05:21",
-      "单元核心概括": "对来访地点的寓意进行对比:皇帝家沾王气,长城沾霸气。",
-      "完整文案": "到了皇帝家去沾沾什么呢沾沾皇帝家的王气,到了长城呢你去沾沾霸气",
-      "实质": {
-        "具体元素": {
-          "关键词": ["皇帝家", "王气", "长城", "霸气"],
-          "对应形式": {
-            "文案形式": "对比句式,用不同地点和对应的“气”来增强趣味性,用疑问句引出。",
-            "画面形式": "导游手势比划,表情生动,强调了不同地点的象征意义。",
-            "声音形式": "语调带有对比和概括性,富有趣味。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["沾沾"],
-          "对应形式": {
-            "文案形式": "动词描述获取。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["皇权", "威严", "气势"],
-          "对应形式": {
-            "文案形式": "“王气”和“霸气”直接表达了皇权、威严和气势的抽象概念。",
-            "画面形式": "导游的生动表情和手势强化了这些气场的感受。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 73,
-      "时间范围": "05:21-05:24",
-      "单元核心概括": "引导观众参观和珅家的戏楼。",
-      "完整文案": "下一站呢我带着你们到他们家的戏楼看一看",
-      "实质": {
-        "具体元素": {
-          "关键词": ["我", "你们", "和珅家", "戏楼"],
-          "对应形式": {
-            "文案形式": "“下一站”明确行程,“戏楼”点出下一景点,用“看一看”邀请。",
-            "画面形式": "导游手势引导,眼神与观众互动,表情兴奋。背景是竹林和亭子。",
-            "声音形式": "语调兴奋,引人入胜,预告了新的参观亮点。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["带着", "看一看"],
-          "对应形式": {
-            "文案形式": "动词描述引导和观察。",
-            "画面形式": "导游的引导动作和眼神。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["期待", "转场"],
-          "对应形式": {
-            "文案形式": "通过明确的指引,营造期待的氛围和完成转场。",
-            "画面形式": "导游的动作和镜头的配合。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 74,
-      "时间范围": "05:27-05:30",
-      "单元核心概括": "介绍和珅家的大戏楼,六七百平米。",
-      "完整文案": "看看他这大戏楼,六七百平米",
-      "实质": {
-        "具体元素": {
-          "关键词": ["大戏楼", "六七百平米"],
-          "对应形式": {
-            "文案形式": "“大戏楼”强调规模,“六七百平米”具象化面积,用“看看”引导观察。",
-            "画面形式": "镜头展示戏楼全景,强调其广阔和华丽。景别为远景。",
-            "声音形式": "语调略带自豪,突出了戏楼的宏伟。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["看看"],
-          "对应形式": {
-            "文案形式": "动词描述观察。",
-            "画面形式": "全景展示。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["宏伟", "规模"],
-          "对应形式": {
-            "文案形式": "通过“大”和具体的面积数字,直接表达了戏楼的宏伟和规模。",
-            "画面形式": "戏楼的广阔空间。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 75,
-      "时间范围": "05:30-05:33",
-      "单元核心概括": "戏楼没有用一颗钉子,全部是榫卯结构。",
-      "完整文案": "没有用一颗钉子,全部都是榫卯结构",
-      "实质": {
-        "具体元素": {
-          "关键词": ["钉子", "榫卯结构"],
-          "对应形式": {
-            "文案形式": "强调“没有用一颗钉子”,突出“榫卯结构”的精湛,用“全部都是”强调。",
-            "画面形式": "镜头可能局部特写榫卯连接处,或整体展示结构,强调其古朴和精巧。",
-            "声音形式": "语调带有赞叹和科普性质,突出了中国传统建筑工艺的精髓。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["没有用", "是"],
-          "对应形式": {
-            "文案形式": "否定动词描述状态,判断。",
-            "画面形式": "建筑细节。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["高超工艺", "传统智慧"],
-          "对应形式": {
-            "文案形式": "通过对“榫卯结构”的描述,直接表达了古人高超的工艺和智慧。",
-            "画面形式": "建筑的结构美感。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 76,
-      "时间范围": "05:33-05:37",
-      "单元核心概括": "疑问:后面包厢的人如何听清唱戏的声音?",
-      "完整文案": "那这后面包厢里边的人怎么能听清楚他们唱戏的声音呢",
-      "实质": {
-        "具体元素": {
-          "关键词": ["后面包厢", "人", "唱戏的声音"],
-          "对应形式": {
-            "文案形式": "疑问句,提出一个声学上的难题,用“怎么能”强调难度。",
-            "画面形式": "镜头指向包厢,营造距离感,暗示听觉上的挑战。景别为远景。",
-            "声音形式": "语调带有疑问,引发好奇,为接下来的解释做铺垫。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["听清楚"],
-          "对应形式": {
-            "文案形式": "动词描述听觉能力。",
-            "画面形式": "包厢的远景。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["疑问", "声学原理"],
-          "对应形式": {
-            "文案形式": "疑问句直接激发对声学原理的好奇。",
-            "画面形式": "包厢的距离感。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 77,
-      "时间范围": "05:37-05:47",
-      "单元核心概括": "戏台下有九个大水缸形成共振,是早期立体环绕音响。",
-      "完整文案": "他这个戏台下边儿啊有九个大水缸,他干什么摆成微字形他起到一个什么呀共振的效果,可以这么说也是最早的立体环绕音响",
-      "实质": {
-        "具体元素": {
-          "关键词": ["戏台下边", "九个大水缸", "微字形", "立体环绕音响"],
-          "对应形式": {
-            "文案形式": "解释原理,用“微字形”描述布局,用“共振”和“最早的立体环绕音响”揭示其科技含量,用“可以这么说”强调。",
-            "画面形式": "导游手势比划水缸形状,表情自豪,强调其独特设计。背景是戏楼内部。",
-            "声音形式": "语调带有科普性和自豪感,突出了古代科技的智慧。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["有", "摆成", "起到", "共振"],
-          "对应形式": {
-            "文案形式": "动词描述拥有,摆放,作用和物理现象。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["智慧", "音响技术", "创新"],
-          "对应形式": {
-            "文案形式": "通过对声学原理和“立体环绕音响”的描述,直接表达了古人的智慧和创新精神。",
-            "画面形式": "导游的表情和手势加强了这种惊叹。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 78,
-      "时间范围": "05:48-05:52",
-      "单元核心概括": "戏楼顶部画着紫藤,寓意“紫气东来”。",
-      "完整文案": "咱们再看看他们上面画的这紫藤,他取意是什么叫紫气东来",
-      "实质": {
-        "具体元素": {
-          "关键词": ["戏楼顶部", "紫藤", "紫气东来"],
-          "对应形式": {
-            "文案形式": "引导观察,解释“紫藤”和“紫气东来”的吉祥寓意,用“再看看”表示递进。",
-            "画面形式": "镜头仰拍戏楼顶部壁画,展示紫藤图案,色彩鲜艳。景别为远景。",
-            "声音形式": "语调带有讲解性,揭示了建筑的文化内涵和吉祥寓意。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["看", "画", "取意"],
-          "对应形式": {
-            "文案形式": "动词描述观察,绘制和寓意。",
-            "画面形式": "壁画的视觉效果。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["吉祥", "祥瑞", "好运"],
-          "对应形式": {
-            "文案形式": "“紫气东来”直接表达了吉祥、祥瑞和好运的期望。",
-            "画面形式": "壁画的图案和色彩。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 79,
-      "时间范围": "05:52-05:59",
-      "单元核心概括": "戏楼画的树叶,代表春夏秋冬四季如春。",
-      "完整文案": "画的这树叶呢就是代表你抬头往上,一看不管它春夏秋冬有一个春意盎然的感觉",
-      "实质": {
-        "具体元素": {
-          "关键词": ["树叶", "春夏秋冬", "春意盎然"],
-          "对应形式": {
-            "文案形式": "解释寓意,用“不管春夏秋冬有一个春意盎然的感觉”描绘意境,用“就是代表”强调。",
-            "画面形式": "镜头环视戏楼,展示壁画细节,绿意盎然。景别为全景。",
-            "声音形式": "语调带有诗意和讲解性,营造出四季如春的感受。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["画", "代表", "看"],
-          "对应形式": {
-            "文案形式": "动词描述绘制,象征和观察。",
-            "画面形式": "壁画的视觉效果。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["四季如春", "美好", "生命力"],
-          "对应形式": {
-            "文案形式": "通过壁画的寓意,表达了对美好、生机勃勃和永恒的期望。",
-            "画面形式": "壁画的色彩和图案。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 80,
-      "时间范围": "05:59-06:01",
-      "单元核心概括": "这是古人的智慧。",
-      "完整文案": "所以说呢这就是咱们古人的一个智慧",
-      "实质": {
-        "具体元素": {
-          "关键词": ["古人", "智慧"],
-          "对应形式": {
-            "文案形式": "总结性语句,高度评价古人的智慧,用“所以说”承接。",
-            "画面形式": "导游表情自豪,双手摊开,表达对古人的敬佩。",
-            "声音形式": "语调带有赞叹,总结了对古建筑和文化的介绍。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["是"],
-          "对应形式": {
-            "文案形式": "判断句式。",
-            "画面形式": "导游的表情和手势。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["传承", "赞美"],
-          "对应形式": {
-            "文案形式": "直接表达了对古代智慧的赞美和传承的价值。",
-            "画面形式": "导游的姿态和表情。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 81,
-      "时间范围": "06:02-06:07",
-      "单元核心概括": "嘉庆抄家时最想带走康熙御笔的“天下第一福字碑”。",
-      "完整文案": "嘉庆在抄和珅家的时候最想带走的是什么,肯定是康熙御笔的天下第一福字碑",
-      "实质": {
-        "具体元素": {
-          "关键词": ["嘉庆", "和珅家", "康熙", "天下第一福字碑"],
-          "对应形式": {
-            "文案形式": "疑问句引出重点,“最想带走”突出其价值,“肯定是”强调确凿性,用“是什么”提问。",
-            "画面形式": "导游表情神秘,然后坚定,眼神看向福字碑方向。背景是御花园的假山。",
-            "声音形式": "语调带有悬念和肯定,突出了福字碑的无上价值。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["抄", "带走"],
-          "对应形式": {
-            "文案形式": "动词描述行动。",
-            "画面形式": "导游的表情。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["珍贵", "皇权", "文化价值"],
-          "对应形式": {
-            "文案形式": "“康熙御笔”和“天下第一”赋予福字碑极高的皇权和文化价值。",
-            "画面形式": "导游的表情和姿态加强了这一印象。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 82,
-      "时间范围": "06:08-06:15",
-      "单元核心概括": "福字碑一半埋在地下,周围是假山,嘉庆不敢动。",
-      "完整文案": "他为什么没有带走呢就是因为这个福字碑啊一半埋在地下,一半在上面,他这个福字碑的周围呢又是假山",
-      "实质": {
-        "具体元素": {
-          "关键词": ["福字碑", "地下", "上面", "周围", "假山"],
-          "对应形式": {
-            "文案形式": "解释未能带走的原因,具体描述福字碑的地理位置和周围环境,用疑问句引出。",
-            "画面形式": "导游手势比划福字碑的埋藏方式,以及假山环绕。背景是御花园的假山。",
-            "声音形式": "语调带有解释性,揭示了福字碑特殊的风水布局。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["没有带走", "埋在", "在"],
-          "对应形式": {
-            "文案形式": "否定动词描述状态,动词描述位置。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["风水", "忌讳", "权力制衡"],
-          "对应形式": {
-            "文案形式": "通过对地理位置和周围环境的描述,暗示了风水上的忌讳和对皇权的制衡。",
-            "画面形式": "导游的描述使观众理解了其背后的深意。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 83,
-      "时间范围": "06:15-06:19",
-      "单元核心概括": "假山上是两条龙,龙代表皇权和江山。",
-      "完整文案": "假山上面呢是两条龙,龙呢在咱们中国代表的是皇权",
-      "实质": {
-        "具体元素": {
-          "关键词": ["假山", "两条龙", "中国", "皇权"],
-          "对应形式": {
-            "文案形式": "解释龙的象征意义,强调“皇权”,用“呢”表示转折。",
-            "画面形式": "镜头切换到假山上的龙图案,细节清晰。景别为近景。",
-            "声音形式": "语调带有讲解性和庄重感,突出了龙的文化象征。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["是", "代表"],
-          "对应形式": {
-            "文案形式": "判断句式,动词描述象征。",
-            "画面形式": "龙的图案。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["皇权象征", "国家权威"],
-          "对应形式": {
-            "文案形式": "“龙”和“皇权”直接表达了国家最高权威的象征。",
-            "画面形式": "龙图案的视觉冲击力。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 84,
-      "时间范围": "06:20-06:26",
-      "单元核心概括": "动福字碑就会塌山,影响江山。",
-      "完整文案": "又代表的是江山,如果说动福字碑就会把这个山给塌掉",
-      "实质": {
-        "具体元素": {
-          "关键词": ["江山", "福字碑", "山"],
-          "对应形式": {
-            "文案形式": "强调龙的另一个象征意义“江山”,并解释动福字碑的严重后果,用假设句式。",
-            "画面形式": "导游双手做出崩塌的动作,表情严肃而紧张。",
-            "声音形式": "语调带有警告性,强调了动福字碑的严重后果。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["代表", "动", "塌掉"],
-          "对应形式": {
-            "文案形式": "动词描述象征,行动和后果。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["国家稳固", "风水影响", "后果严重"],
-          "对应形式": {
-            "文案形式": "通过“江山”和“塌山”的关联,直接表达了对国家稳固的担忧和风水后果的严重性。",
-            "画面形式": "导游的表情和动作使后果更具警示性。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 85,
-      "时间范围": "06:26-06:30",
-      "单元核心概括": "嘉庆怕江山不稳,所以没带走福字碑。",
-      "完整文案": "嘉庆又怕自己的江山不稳,所以说没有带走",
-      "实质": {
-        "具体元素": {
-          "关键词": ["嘉庆", "江山", "福字碑"],
-          "对应形式": {
-            "文案形式": "解释嘉庆的动机,强调“江山不稳”的顾虑,用“所以说”总结。",
-            "画面形式": "导游表情略带担忧,解释嘉庆的心理活动。背景是假山。",
-            "声音形式": "语调带有解释性,揭示了嘉庆皇帝的政治考量。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["怕", "不稳", "没有带走"],
-          "对应形式": {
-            "文案形式": "动词描述情绪,形容词描述状态,否定动词描述行为。",
-            "画面形式": "导游的表情。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["恐惧", "权力稳固", "政治考虑"],
-          "对应形式": {
-            "文案形式": "“怕江山不稳”直接表达了嘉庆对权力稳固的恐惧和政治考虑。",
-            "画面形式": "导游的表情使观众理解了皇家的忌惮。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 86,
-      "时间范围": "06:30-06:36",
-      "单元核心概括": "所有来恭王府的人都是来摸福气,带回家。",
-      "完整文案": "所有来恭王府的人来干什么来了,就是来摸他们家的福气来了,把福气带回家中",
-      "实质": {
-        "具体元素": {
-          "关键词": ["恭王府", "人", "福气", "家中"],
-          "对应形式": {
-            "文案形式": "疑问句引出目的,用“摸福气”和“带回家中”表达美好祝愿,用“就是来”强调。",
-            "画面形式": "导游双手做出“摸”和“收”的动作,表情喜悦。背景是假山。",
-            "声音形式": "语调热情,带有祝愿,鼓励游客参与。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["来", "摸", "带回"],
-          "对应形式": {
-            "文案形式": "动词描述行动,获取和归还。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["祈福", "好运", "心愿"],
-          "对应形式": {
-            "文案形式": "“摸福气”和“带回家中”直接表达了祈求好运和美好心愿。",
-            "画面形式": "导游的表情和动作传达了积极的情绪和祝福。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 87,
-      "时间范围": "06:37-06:37",
-      "单元核心概括": "导游和观众一起去摸福字。",
-      "完整文案": "我们也去摸一摸",
-      "实质": {
-        "具体元素": {
-          "关键词": ["我们"],
-          "对应形式": {
-            "文案形式": "邀请句,强调共同参与,用“也去”表示加入。",
-            "画面形式": "导游与观众互动,走向福字碑。景别为中景。",
-            "声音形式": "语调热情,促使观众参与体验。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["摸一摸"],
-          "对应形式": {
-            "文案形式": "动词描述行动。",
-            "画面形式": "导游的引导动作。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["互动", "共同体验"],
-          "对应形式": {
-            "文案形式": "通过集体行动,营造互动和共同体验的氛围。",
-            "画面形式": "导游与观众的互动。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 88,
-      "时间范围": "06:38-06:43",
-      "单元核心概括": "导游摸福字碑并把福气送给屏幕前的观众。",
-      "完整文案": "我也摸一摸啊,从上往下摸,我把福气不装兜里,送给屏幕前的您",
-      "实质": {
-        "具体元素": {
-          "关键词": ["我", "福气", "兜里", "屏幕前的您"],
-          "对应形式": {
-            "文案形式": "强调个人行动,用“不装兜里”突出无私分享,“送给屏幕前的您”直接与观众互动,语气词“啊”表示感慨。",
-            "画面形式": "导游戴着口罩,双手从上到下抚摸福字碑,然后双手做托举状面向镜头。景别为中景。",
-            "声音形式": "语调充满真诚和祝福,感染力强,直接向观众传达了福气。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["摸", "装", "送给"],
-          "对应形式": {
-            "文案形式": "动词描述行动,携带和给予。",
-            "画面形式": "导游的肢体语言。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["分享", "祝福", "互动"],
-          "对应形式": {
-            "文案形式": "通过个人行为和语言,表达了无私的分享和真诚的祝福,实现了与屏幕外观众的互动。",
-            "画面形式": "导游的表情和手势强化了祝福的传递。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 89,
-      "时间范围": "06:44-06:47",
-      "单元核心概括": "视频回顾:带我们走进了北京的恭王府。",
-      "完整文案": "这个视频带我们走进了北京的恭王府",
-      "实质": {
-        "具体元素": {
-          "关键词": ["视频", "我们", "北京", "恭王府"],
-          "对应形式": {
-            "文案形式": "总结性语句,用“这个视频”点明媒介,用“带我们走进”回顾体验。",
-            "画面形式": "画面静止,字幕叠在导游画面上。字幕背景为黄色,字体为黑色粗体。",
-            "声音形式": "背景音乐平缓,营造总结氛围。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["带", "走进"],
-          "对应形式": {
-            "文案形式": "动词描述引导和进入。",
-            "画面形式": "画面静态展示,字幕作为视觉辅助。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["回顾", "体验"],
-          "对应形式": {
-            "文案形式": "直接表达了视频内容的回顾和观众的体验。",
-            "画面形式": "画面和字幕的结合。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 90,
-      "时间范围": "06:47-06:48",
-      "单元核心概括": "恭王府的奢华令人大开眼界。",
-      "完整文案": "真是让人大开眼界",
-      "实质": {
-        "具体元素": {
-          "关键词": [],
-          "对应形式": {
-            "文案形式": "无",
-            "画面形式": "无",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["大开眼界"],
-          "对应形式": {
-            "文案形式": "感叹句,形容震撼程度,用“真是”加强语气。",
-            "画面形式": "画面静止,字幕叠在导游画面上。",
-            "声音形式": "背景音乐平缓。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["惊叹", "震撼"],
-          "对应形式": {
-            "文案形式": "“大开眼界”直接表达了对恭王府的惊叹和震撼。",
-            "画面形式": "字幕的出现作为视觉强调。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 91,
-      "时间范围": "06:48-06:51",
-      "单元核心概括": "和珅的豪宅有多奢华,看完叹为观止。",
-      "完整文案": "和珅的豪宅到底有多奢华看完后真是叹为观止",
-      "实质": {
-        "具体元素": {
-          "关键词": ["和珅", "豪宅"],
-          "对应形式": {
-            "文案形式": "疑问句引出主题,然后用“叹为观止”总结感受,用“到底有多”加强程度。",
-            "画面形式": "画面静止,字幕叠在导游画面上。",
-            "声音形式": "背景音乐平缓。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["奢华", "看完", "叹为观止"],
-          "对应形式": {
-            "文案形式": "形容词描述状态,动词描述行动,成语描述感受。",
-            "画面形式": "字幕的视觉呈现。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["惊叹", "奢靡", "赞美"],
-          "对应形式": {
-            "文案形式": "“叹为观止”直接表达了对和珅豪宅奢靡程度的惊叹和赞美。",
-            "画面形式": "字幕作为信息载体。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 92,
-      "时间范围": "06:52-06:55",
-      "单元核心概括": "听说很多老朋友都在转发这个视频。",
-      "完整文案": "听说很多老朋友都在群里转发这个视频",
-      "实质": {
-        "具体元素": {
-          "关键词": ["老朋友", "群里", "视频"],
-          "对应形式": {
-            "文案形式": "“听说”增加可信度,“老朋友”拉近距离,“转发”暗示传播广度,用“很多”强调数量。",
-            "画面形式": "画面静止,字幕叠在导游画面上。",
-            "声音形式": "背景音乐平缓。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["听说", "转发"],
-          "对应形式": {
-            "文案形式": "动词描述信息传播和行为。",
-            "画面形式": "字幕作为信息载体。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["流行", "分享", "认可"],
-          "对应形式": {
-            "文案形式": "通过“听说”和“转发”,表达了视频的流行程度和受众的认可。",
-            "画面形式": "字幕的视觉呈现。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 93,
-      "时间范围": "06:55-06:59",
-      "单元核心概括": "大家普遍认为这样的历史文化遗产真的值得一看。",
-      "完整文案": "大家都说这样的历史文化遗产真的值得一看",
-      "实质": {
-        "具体元素": {
-          "关键词": ["历史文化遗产"],
-          "对应形式": {
-            "文案形式": "“大家都说”增加说服力,“真的值得一看”强化推荐,用“这样的”指示。",
-            "画面形式": "画面静止,字幕叠在导游画面上。",
-            "声音形式": "背景音乐平缓。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["说", "值得一看"],
-          "对应形式": {
-            "文案形式": "动词描述言语,形容词描述评价。",
-            "画面形式": "字幕作为信息载体。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["价值", "推荐", "教育"],
-          "对应形式": {
-            "文案形式": "通过大众的评价和推荐,直接表达了历史文化遗产的价值和教育意义。",
-            "画面形式": "字幕的视觉呈现。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 94,
-      "时间范围": "06:59-07:03",
-      "单元核心概括": "呼吁观众转发视频,了解和珅的财富故事。",
-      "完整文案": "你也想了解和珅的财富故事吗,赶紧把这个视频转发到你的群里",
-      "实质": {
-        "具体元素": {
-          "关键词": ["你", "和珅", "财富故事", "视频", "群里"],
-          "对应形式": {
-            "文案形式": "疑问句式吸引观众,祈使句“赶紧转发”明确行动呼吁,用“想了解”表达意愿。",
-            "画面形式": "画面静止,字幕叠在导游画面上。",
-            "声音形式": "背景音乐平缓。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["想了解", "转发"],
-          "对应形式": {
-            "文案形式": "动词描述意愿和行动。",
-            "画面形式": "字幕作为信息载体。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["互动", "传播", "信息获取"],
-          "对应形式": {
-            "文案形式": "通过直接提问和行动呼吁,促使观众参与互动和信息传播。",
-            "画面形式": "字幕的视觉呈现。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 95,
-      "时间范围": "07:04-07:07",
-      "单元核心概括": "让更多人一起感受历史的厚重与辉煌。",
-      "完整文案": "让更多人一起来感受这份历史的厚重与辉煌吧",
-      "实质": {
-        "具体元素": {
-          "关键词": ["人", "历史"],
-          "对应形式": {
-            "文案形式": "祈使句,用“厚重与辉煌”形容历史的魅力,用“更多人一起来”强调集体参与。",
-            "画面形式": "画面静止,字幕叠在导游画面上。",
-            "声音形式": "背景音乐平缓。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["感受", "厚重", "辉煌"],
-          "对应形式": {
-            "文案形式": "动词描述体验,形容词描述评价。",
-            "画面形式": "字幕作为信息载体。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["文化传承", "集体体验", "历史认同"],
-          "对应形式": {
-            "文案形式": "通过呼吁感受历史,直接表达了对文化传承和集体历史认同的期望。",
-            "画面形式": "字幕的视觉呈现。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 96,
-      "时间范围": "07:08-07:08",
-      "单元核心概括": "呼吁大家一起分享。",
-      "完整文案": "大家一起分享",
-      "实质": {
-        "具体元素": {
-          "关键词": ["大家"],
-          "对应形式": {
-            "文案形式": "呼吁性语句,用“一起”强调共同行动。",
-            "画面形式": "画面静止,字幕叠在导游画面上。",
-            "声音形式": "背景音乐平缓。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["分享"],
-          "对应形式": {
-            "文案形式": "动词描述行动。",
-            "画面形式": "字幕作为信息载体。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["社区", "共同传播"],
-          "对应形式": {
-            "文案形式": "直接表达了共同分享和传播的意愿。",
-            "画面形式": "字幕的视觉呈现。",
-            "声音形式": "无"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 97,
-      "时间范围": "07:09-07:11",
-      "单元核心概括": "让更多人知道这段有趣的历史。",
-      "完整文案": "让更多人知道这段有趣的历史",
-      "实质": {
-        "具体元素": {
-          "关键词": ["人", "历史"],
-          "对应形式": {
-            "文案形式": "目的性语句,强调“有趣的历史”,用“更多人”强调传播范围。",
-            "画面形式": "画面静止,字幕叠在导游画面上。",
-            "声音形式": "背景音乐平缓。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["知道", "有趣"],
-          "对应形式": {
-            "文案形式": "动词描述认知,形容词描述评价。",
-            "画面形式": "字幕作为信息载体。",
-            "声音形式": "无"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["知识传播", "趣味性", "教育"],
-          "对应形式": {
-            "文案形式": "直接表达了传播知识、强调趣味性和发挥教育作用的意愿。",
-            "画面形式": "字幕的视觉呈现。",
-            "声音形式": "无"
-          }
-        }
-      }
-    }
-  ]
-}...
-2025-12-02 13:16:34 - DeconstructionSystem.src.utils.llm_invoker - WARNING - [llm_invoker.py:292] - 内容单元拆分分析 - LLM返回内容为空或解析失败
-原始内容: ```json
-{
-  "单元列表": [
-    {
-      "单元编号": 1,
-      "时间范围": "00:00-00:01",
-      "单元核心概括": "介绍和珅是北京首富。",
-      "完整文案": "这就是北京首富",
-      "实质": {
-        "具体元素": {
-          "关键词": ["北京", "首富"],
-        ...
-2025-12-02 13:16:34 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 0
-2025-12-02 13:16:34 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 13:16:34 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:119] - L3 单元拆分完成,单元数量: 0
-2025-12-02 13:16:34 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 13:16:34 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 13:16:34 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 13:16:34 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 13:16:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 4b9hs7h8t1by
-2025-12-02 13:16:35 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 40
-2025-12-02 13:16:35 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 13:16:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...
-2025-12-02 13:17:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 内容整体结构理解分析 - 视频分析完成
-2025-12-02 13:17:30 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:150] - 整体结构分析完成,结果包含字段: ['整体解构', '段落解构']
-2025-12-02 13:17:30 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:151] - ================================================================================
-2025-12-02 13:17:30 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:143] - 整体结构理解完成,段落数量: 7
-2025-12-02 13:17:30 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:159] - === ScriptWorkflowV2:执行节点 result_aggregation ===
-2025-12-02 13:17:30 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:175] - 结果汇总完成
-2025-12-02 13:17:30 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:206] - === ScriptWorkflowV2 执行完成 ===
-2025-12-02 13:17:30 - DeconstructionSystem.__main__ - INFO - [run_batch_script_v2.py:87] - 处理视频: channel_content_id=22789151 title=⭕这才是中国悲壮的烈士陵园,没有人能够平静看完
-2025-12-02 13:17:30 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:193] - === 开始执行 ScriptWorkflowV2(视频 → L3 单元 → L1/L2 整体解构) ===
-2025-12-02 13:17:30 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:81] - === ScriptWorkflowV2:执行节点 video_upload ===
-2025-12-02 13:17:30 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20240723/66055630rR3SogG7TFD3efUVv.mp4
-2025-12-02 13:17:30 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/22789151/22789151.mp4
-2025-12-02 13:17:30 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 13:17:38 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 33.50 MB
-2025-12-02 13:17:38 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpfg6gykts.mp4
-2025-12-02 13:17:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpfg6gykts.mp4
-2025-12-02 13:19:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 13:19:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 13:19:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 13:19:50 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 13:19:50 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:92] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/l7okkdoqndx2
-2025-12-02 13:19:50 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:109] - === ScriptWorkflowV2:执行节点 content_unit_split ===
-2025-12-02 13:19:50 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:82] - ================================================================================
-2025-12-02 13:19:50 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:83] - 内容单元拆分 (ContentUnitSplitAgent)
-2025-12-02 13:19:50 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:84] - ================================================================================
-2025-12-02 13:19:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: l7okkdoqndx2
-2025-12-02 13:19:50 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:101] - 开始视频脚本分析和L3单元拆分...
-2025-12-02 13:19:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容单元拆分分析 - 开始视频分析...
-2025-12-02 13:20:57 - DeconstructionSystem.src.utils.json_extractor - ERROR - [json_extractor.py:57] - JSON解析失败: Expecting property name enclosed in double quotes: line 226 column 5 (char 6677)
-JSON修复也失败: Expecting property name enclosed in double quotes: line 226 column 5 (char 6677)
-内容: {
-  "单元列表": [
-    {
-      "单元编号": 1,
-      "时间范围": "00:00-00:02",
-      "单元核心概括": "视频开场通过墓穴填土的画面引入主题,并展示了对烈士的敬意。",
-      "完整文案": "太平盛世英雄定,不见英雄享太平!立正",
-      "实质": {
-        "具体元素": {
-          "关键词": ["墓穴", "泥土", "人"],
-          "对应形式": {
-            "文案形式": "无",
-            "画面形式": "近景拍摄多排并列的墓穴,人们正在用泥土填埋,营造出肃穆和正在进行的仪式感。",
-            "声音形式": "背景音乐低沉庄重,与画面气氛相符。"
-          }
-        },
-        "具象概念": {
-          "关键词": ["填埋", "仪式感", "口令"],
-          "对应形式": {
-            "文案形式": "顶部的红色背景黄色大字标语“太平盛世英雄定,不见英雄享太平!”直接点明主题和观点,强调和平来之不易。口令“立正”出现,指示观众注意和肃穆。",
-            "画面形式": "人们用工具将泥土填入墓穴,动作严肃。口令“立正”以白色字幕出现在底部,强化指令感。",
-            "声音形式": "低沉的背景音乐,接着响起清晰的口令“立正”,声音严肃有力,带有军事集结的氛围。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["庄重", "敬意", "付出", "和平"],
-          "对应形式": {
-            "文案形式": "“太平盛世英雄定,不见英雄享太平!”表达了对烈士牺牲的肯定和对和平的珍视,暗示没有烈士就没有太平盛世的价值观。",
-            "画面形式": "画面中填埋墓穴的行为暗示了牺牲和逝去,整体色调偏暗,营造出庄重感。",
-            "声音形式": "背景音乐的庄重感和口令的严肃性共同烘托了对烈士的敬意和对主题的强调。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 2,
-      "时间范围": "00:02-00:05",
-      "单元核心概括": "展示了烈士陵园的墓碑和对烈士的献礼,强调他们的牺牲。",
-      "完整文案": "向为国捐躯",
-      "实质": {
-        "具体元素": {
-          "关键词": ["墓碑", "国旗", "泥土"],
-          "对应形式": {
-            "文案形式": "无",
-            "画面形式": "一个覆盖着中国国旗的墓穴被泥土填埋,国旗象征着国家和牺牲。随后画面切换到一排排整齐的墓碑,墓碑上插着中国国旗,绿植覆盖。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["安葬", "献礼", "敬意"],
-          "对应形式": {
-            "文案形式": "“向为国捐躯”直接点明了烈士牺牲的性质和原因,情感真挚。",
-            "画面形式": "填埋的动作,以及国旗覆盖的画面,都具象化了牺牲和安葬的仪式。画面中出现了手持香烛的祭奠者,表达了对烈士的敬意。",
-            "声音形式": "背景音乐依然庄重,配合文案营造出肃穆的氛围。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["牺牲", "爱国", "缅怀"],
-          "对应形式": {
-            "文案形式": "文案“向为国捐躯”直接传达了牺牲的崇高和爱国精神。",
-            "画面形式": "国旗、墓碑和祭奠者的画面共同营造了对烈士牺牲的缅怀和崇敬之情。",
-            "声音形式": "音乐的悲壮感强化了对牺牲的敬意。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 3,
-      "时间范围": "00:05-00:07",
-      "单元核心概括": "特写烈士墓碑,展现烈士的姓名和所属部队信息。",
-      "完整文案": "长眠南疆的兄弟们 敬礼",
-      "实质": {
-        "具体元素": {
-          "关键词": ["烈士墓碑", "烈士姓名", "部队信息"],
-          "对应形式": {
-            "文案形式": "无",
-            "画面形式": "特写镜头展示了刻有烈士姓名(如“彭三烈士”)和所属部队信息的墓碑,文字是金色的,背景为浅色石碑,显得庄重。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["特写", "信息展示", "口令"],
-          "对应形式": {
-            "文案形式": "文案“长眠南疆的兄弟们 敬礼”以亲切的称谓“兄弟们”拉近距离,并用“敬礼”表达崇高敬意。",
-            "画面形式": "特写画面聚焦于具体的烈士信息,让观众能够清晰看到牺牲者的名字,增加真实感和代入感。口令“敬礼”字幕白色显示。",
-            "声音形式": "背景音乐渐强,口令“敬礼”再次响起,声音洪亮,充满力量和敬意。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["缅怀", "牺牲", "战友情"],
-          "对应形式": {
-            "文案形式": "“长眠南疆的兄弟们”表达了深厚的战友情和对逝者的怀念。",
-            "画面形式": "特写烈士墓碑,让牺牲变得具体可感,引发观众的缅怀之情。",
-            "声音形式": "激昂的背景音乐和有力的口令提升了对牺牲精神的崇敬。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 4,
-      "时间范围": "00:07-00:10",
-      "单元核心概括": "通过航拍视角展示陵园全貌和整齐的墓碑。",
-      "完整文案": "长眠南疆的兄弟们 敬礼",
-      "实质": {
-        "具体元素": {
-          "关键词": ["烈士陵园", "墓碑", "红毯"],
-          "对应形式": {
-            "文案形式": "无",
-            "画面形式": "航拍视角从高处俯瞰陵园,展示了整齐排列的墓碑和铺设的红毯,远景是青山,布局宏伟。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["俯瞰", "排列整齐", "仪式"],
-          "对应形式": {
-            "文案形式": "重复“长眠南疆的兄弟们 敬礼”,再次强调了对烈士的敬意。",
-            "画面形式": "航拍展现了陵园的规模和墓碑的整齐排列,暗示了牺牲人数众多和组织的有序性。红毯的出现增加了仪式的庄重感。",
-            "声音形式": "背景音乐变得更加宏大,伴随着多次重复的“敬礼”口令,营造出强烈的情感共鸣和庄严氛围。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["宏伟", "壮烈", "敬仰"],
-          "对应形式": {
-            "文案形式": "文案的重复增强了情感的冲击力,表达了对烈士的深切敬仰。",
-            "画面形式": "航拍的宏伟画面和整齐的墓碑阵列,展现了烈士牺牲的壮烈,引发观众的崇敬。",
-            "声音形式": "音乐的宏大感和口令的力度,共同升华了敬仰之情。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 5,
-      "时间范围": "00:10-00:12",
-      "单元核心概括": "士兵们在烈士陵园进行填埋工作,体现对烈士的尊重。",
-      "完整文案": "好福气",
-      "实质": {
-        "具体元素": {
-          "关键词": ["士兵", "墓穴", "泥土"],
-          "对应形式": {
-            "文案形式": "无",
-            "画面形式": "多个士兵正在用铁锹认真地填埋墓穴,动作一致且严肃,体现了军人对战友的最后送别。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["填埋", "工作", "认真"],
-          "对应形式": {
-            "文案形式": "“好福气”作为视频左上角的贴纸,可能是作者对烈士陵园环境或烈士精神的褒奖,但在本单元文案中并无直接对应。",
-            "画面形式": "近距离拍摄士兵填埋泥土的动作,强调了劳动的神圣性和对逝者的尊重。",
-            "声音形式": "背景音乐依旧庄重,衬托着画面中的肃穆工作。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["尊重", "奉献", "纪念"],
-          "对应形式": {
-            "文案形式": "无直接文案表达,但画面内容暗示了对烈士的尊重和纪念。",
-            "画面形式": "士兵们亲自参与安葬,体现了军队对烈士的深切怀念和尊敬。",
-            "声音形式": "音乐烘托庄严肃穆的氛围,与尊重和纪念的主题相符。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 6,
-      "时间范围": "00:12-00:16",
-      "单元核心概括": "介绍麻栗坡烈士陵园的背景和安葬的烈士数量及年龄特征。",
-      "完整文案": "他是中国最悲壮的烈士陵园,安葬着960位20岁左右为国捐躯的烈士",
-      "实质": {
-        "具体元素": {
-          "关键词": ["麻栗坡烈士陵园", "烈士", "960位", "20岁左右"],
-          "对应形式": {
-            "文案形式": "明确提及“麻栗坡烈士陵园”的具体名称,以及“960位”、“20岁左右”的精确数字和年龄范围,增强了信息的具体性。",
-            "画面形式": "俯瞰视角,画面展示了陵园中心巨大的纪念碑,周围是层层叠叠的墓碑,构成宏伟的景象。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["安葬", "牺牲", "年轻"],
-          "对应形式": {
-            "文案形式": "“安葬着”、“为国捐躯”直接描述了烈士的最终归宿和牺牲方式,“最悲壮的”是高度概括性的形容词。",
-            "画面形式": "画面中,纪念碑的庄严与周围密集的墓碑形成对比,暗示了巨大牺牲。随后切换到墓碑的近景,显示了烈士的姓名和照片,让“20岁左右”的年轻生命具象化。",
-            "声音形式": "解说员语速适中,语调庄重,背景音乐低沉,营造出悲壮的气氛。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["悲壮", "爱国主义", "奉献"],
-          "对应形式": {
-            "文案形式": "“最悲壮的”、“为国捐躯”直接表达了烈士牺牲的崇高和悲壮,唤起观众的爱国情感。",
-            "画面形式": "陵园的宏伟和烈士墓碑的密集排列,视觉上展现了牺牲的规模和沉重感。",
-            "声音形式": "解说词的语调和背景音乐的烘托,共同传达了对烈士奉献精神的敬仰和悲壮情感。"
-          }
-        }
-      }
-    },
-    {
-      "单元编号": 7,
-      "时间范围": "00:16-00:21",
-      "单元核心概括": "进一步揭示烈士的个人情况,强调他们中的绝大多数未婚无子女。",
-      "完整文案": "他们当中99.9%的人没有结婚没有子女",
-      "实质": {
-        "具体元素": {
-          "关键词": ["烈士", "99.9%", "人"],
-          "对应形式": {
-            "文案形式": "“99.9%”的数据精确且惊人,强调了牺牲者的普遍性特点。",
-            "画面形式": "画面逐一展示多个烈士的墓碑,每个墓碑上都嵌有烈士的黑白照片,照片中的烈士面容年轻,眼神坚定。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["未婚", "无子女", "年轻"],
-          "对应形式": {
-            "文案形式": "“没有结婚没有子女”具体说明了烈士们的个人生活状态,突出了他们牺牲的彻底性。",
-            "画面形式": "照片中的年轻面孔与“没有结婚没有子女”的文案形成强烈对比,直观地展现了他们放弃了个人幸福的牺牲。",
-            "声音形式": "解说员语速平缓,语调略带惋惜,背景音乐更加低沉,引发观众对烈士个人命运的思考。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["牺牲", "无私", "遗憾", "奉献"],
-          "对应形式": {
-            "文案形式": "文案直接表达了烈士们为国家放弃个人幸福的无私奉献,也隐含了对他们未能享受家庭生活的遗憾。",
-            "画面形式": "一张张年轻的脸庞,以及墓碑的冰冷,共同营造出一种为国捐躯的悲壮和个人遗憾的复杂情感。",
-            "声音形式": "低沉的音乐和解说词的语气,共同烘托了这种无私奉献与个人遗憾交织的情感。"
-          }
-        }
-    },
-    {
-      "单元编号": 8,
-      "时间范围": "00:21-00:24",
-      "单元核心概括": "通过再次填埋国旗覆盖的墓穴,强调烈士的鲜血铸就了共和国的旗帜。",
-      "完整文案": "但共和国的旗帜上却满是他们的鲜血",
-      "实质": {
-        "具体元素": {
-          "关键词": ["国旗", "鲜血"],
-          "对应形式": {
-            "文案形式": "“共和国的旗帜”是具象的象征,“鲜血”是抽象的隐喻。",
-            "画面形式": "再次出现覆盖着中国国旗的墓穴被泥土填埋的画面,视觉上强调国旗与烈士的关联。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["牺牲", "铸就", "贡献"],
-          "对应形式": {
-            "文案形式": "“满是他们的鲜血”是夸张的修辞手法,具象化了烈士的牺牲与共和国的建立之间的紧密联系。",
-            "画面形式": "缓慢的填埋动作和国旗的红色,视觉上强化了烈士为国捐躯的画面感。",
-            "声音形式": "解说员语速放缓,语调更为沉重,背景音乐逐渐激昂,增强了悲壮感。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["奉献", "爱国", "铭记", "感恩"],
-          "对应形式": {
-            "文案形式": "文案深刻表达了烈士们为共和国付出的巨大牺牲,寓意着今天的和平是他们用生命换来的,激发感恩和铭记之情。",
-            "画面形式": "国旗和泥土的对比,象征着生命与土地的融合,以及烈士精神永存。画面中出现多个墓穴被填埋,进一步强调牺牲的普遍性。",
-            "声音形式": "音乐的悲壮和解说词的深沉,共同升华了对烈士奉献的感恩之情。"
-          }
-        }
-    },
-    {
-      "单元编号": 9,
-      "时间范围": "00:24-00:29",
-      "单元核心概括": "介绍陵园的名称和占地面积。",
-      "完整文案": "它就是麻栗坡烈士陵园,整座陵园占地50余亩",
-      "实质": {
-        "具体元素": {
-          "关键词": ["麻栗坡烈士陵园", "陵园", "50余亩"],
-          "对应形式": {
-            "文案形式": "明确指出陵园名称“麻栗坡烈士陵园”和占地面积“50余亩”,提供具体信息。",
-            "画面形式": "画面从陵园的建筑群切换到刻有“麻栗坡烈士陵园”字样的石墙,金色字体在灰色石墙上格外醒目。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["命名", "面积", "地理位置"],
-          "对应形式": {
-            "文案形式": "“它就是”的句式强调了主语,直接引出陵园的名称和规模。",
-            "画面形式": "从近景的石墙字样到远景的陵园全貌,展示了陵园的地理位置和规模。",
-            "声音形式": "解说员语速正常,语调平稳,背景音乐延续庄重感。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["存在感", "规模", "重要性"],
-          "对应形式": {
-            "文案形式": "通过直接点名和强调占地面积,突出陵园在地理和历史上的重要性。",
-            "画面形式": "宏大的建筑物和清晰的名称标识,强化了陵园的存在感和历史意义。",
-            "声音形式": "无特殊情感倾向,但音乐氛围保持肃穆。"
-          }
-        }
-    },
-    {
-      "单元编号": 10,
-      "时间范围": "00:29-00:34",
-      "单元核心概括": "描述陵园的地理位置和建筑风格,展现其宏伟壮丽。",
-      "完整文案": "背靠青山面向祖国,山势巍峨建筑宏伟",
-      "实质": {
-        "具体元素": {
-          "关键词": ["青山", "祖国", "山势", "建筑"],
-          "对应形式": {
-            "文案形式": "“青山”和“祖国”具象化了地理和情感上的归属,“山势”和“建筑”描述了其自然和人文景观。",
-            "画面形式": "航拍镜头再次展示陵园全貌,墓碑层层叠叠,背靠郁郁葱葱的山峦,显得庄严肃穆。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["背靠", "面向", "巍峨", "宏伟", "布局"],
-          "对应形式": {
-            "文案形式": "“背靠青山面向祖国”具象化了陵园的地理和精神象征意义,“山势巍峨建筑宏伟”则描绘了其壮丽的外观。",
-            "画面形式": "航拍视角从不同角度展示陵园,强调其与自然环境的融合,以及建筑的规模和气势。",
-            "声音形式": "解说员语调变得有力,背景音乐更加雄壮,烘托出宏伟气势。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["庄严", "雄伟", "永恒", "守护"],
-          "对应形式": {
-            "文案形式": "文案通过地理位置和建筑描述,传达了陵园作为烈士安息之地,永恒守护祖国的庄严和雄伟精神。",
-            "画面形式": "陵园依山而建,与青山融为一体,象征着烈士精神与祖国山河同在的永恒。",
-            "声音形式": "雄壮的音乐和有力的解说,共同升华了陵园所代表的守护和永恒的抽象意义。"
-          }
-        }
-    },
-    {
-      "单元编号": 11,
-      "时间范围": "00:34-00:41",
-      "单元核心概括": "介绍安葬于此的烈士来自全国各地不同民族,为保卫国土而牺牲。",
-      "完整文案": "在这里安葬着全国19个省市,19个民族的960位为守卫国土而牺牲的烈士",
-      "实质": {
-        "具体元素": {
-          "关键词": ["烈士", "19个省市", "19个民族", "960位"],
-          "对应形式": {
-            "文案形式": "“全国19个省市”、“19个民族”、“960位”这些具体的数字和范围,强调了烈士来源的广泛性和牺牲的规模。",
-            "画面形式": "航拍镜头俯瞰陵园,展示了密集排列的墓碑,暗示了安葬烈士数量的庞大。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["安葬", "牺牲", "守卫", "来自各地"],
-          "对应形式": {
-            "文案形式": "“安葬着”、“为守卫国土而牺牲”直接说明了烈士们的最终归宿和牺牲的原因和性质。",
-            "画面形式": "画面中,整齐划一的墓碑阵列,以及每个墓碑上覆盖的绿色植被,象征着生命的永续和牺牲的奉献。",
-            "声音形式": "解说员语速平稳,语调庄重,背景音乐保持肃穆,突出信息的严肃性。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["团结", "奉献", "爱国", "牺牲", "民族英雄"],
-          "对应形式": {
-            "文案形式": "文案强调了烈士们不分地域、不分民族,共同为守卫祖国而牺牲的伟大团结和奉献精神,将他们塑造成民族英雄。",
-            "画面形式": "俯瞰视角展现的墓碑群,象征着各民族人民团结一心保卫祖国的决心和力量。",
-            "声音形式": "音乐的庄重感和解说词的语气,共同传达了对这种团结奉献精神的赞颂。"
-          }
-        }
-    },
-    {
-      "单元编号": 12,
-      "时间范围": "00:41-00:47",
-      "单元核心概括": "再次强调烈士的年轻,最大的23岁,最小的才18岁。",
-      "完整文案": "他们中最大的只有23岁,最小的才18岁",
-      "实质": {
-        "具体元素": {
-          "关键词": ["烈士", "23岁", "18岁"],
-          "对应形式": {
-            "文案形式": "“23岁”、“18岁”的具体年龄数字,直观地揭示了烈士们牺牲时的年轻。",
-            "画面形式": "画面特写了多个墓碑上的烈士照片,照片中的面孔都非常年轻,有些甚至显得稚嫩,与年龄数字形成强烈视觉冲击。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["年轻", "牺牲", "青春"],
-          "对应形式": {
-            "文案形式": "“最大的只有23岁,最小的才18岁”直接点明了烈士们牺牲时正值青春年华,增强了悲剧感。",
-            "画面形式": "年轻的烈士照片与背景中墓碑上的国旗、鲜花形成对比,突出了他们未及享受生命的牺牲。",
-            "声音形式": "解说员语速缓慢,语调充满惋惜和悲痛,背景音乐更加哀伤,引发观众共情。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["惋惜", "悲痛", "青春奉献", "无悔牺牲"],
-          "对应形式": {
-            "文案形式": "文案通过具体年龄数字,深刻表达了对烈士们青春早逝的惋惜,以及他们为国捐躯的无悔牺牲精神。",
-            "画面形式": "特写年轻面孔的照片,直接触动观众的内心,激发起对这些英魂的悲痛和敬意。",
-            "声音形式": "哀伤的音乐和解说词的语气,共同强化了这种惋惜和悲痛的情感。"
-          }
-        }
-    },
-    {
-      "单元编号": 13,
-      "时间范围": "00:47-00:52",
-      "单元核心概括": "展示陵园中心的革命烈士纪念塔,以及一名军人前来祭奠的场景。",
-      "完整文案": "走进陵园,只见陵园中心有一座用大理石竖起的革命烈士纪念塔",
-      "实质": {
-        "具体元素": {
-          "关键词": ["陵园", "军人", "革命烈士纪念塔", "大理石"],
-          "对应形式": {
-            "文案形式": "“革命烈士纪念塔”和“大理石”明确了纪念碑的名称和材质。",
-            "画面形式": "一名身着军装的男子手捧鲜花,拾级而上走向陵园中心的纪念塔,画面背景是庄严的陵园,纪念塔高耸入云。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["走进", "竖起", "祭奠", "高耸"],
-          "对应形式": {
-            "文案形式": "“走进陵园,只见”引导观众进入画面,具象化了纪念塔的存在形式。",
-            "画面形式": "镜头跟随军人前行的步伐,逐渐展现纪念塔的宏伟,以及其周围的环境,营造出一种朝圣的氛围。",
-            "声音形式": "解说员语速适中,语调庄重,背景音乐雄壮,突出纪念塔的重要性和神圣性。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["庄严", "神圣", "纪念", "崇敬"],
-          "对应形式": {
-            "文案形式": "文案直接表达了纪念塔作为烈士纪念地的庄严和神圣。",
-            "画面形式": "军人的庄重姿态和纪念塔的宏伟形象,共同传达了对烈士的崇高敬意和对纪念的重视。",
-            "声音形式": "音乐的雄壮感和解说词的语气,共同升华了这种庄严和崇敬的情感。"
-          }
-        }
-    },
-    {
-      "单元编号": 14,
-      "时间范围": "00:52-00:59",
-      "单元核心概括": "详细介绍纪念塔的高度,以及塔身刻的“人民英雄永垂不朽”大字。",
-      "完整文案": "高约19.99米,正面刻的“人民英雄永垂不朽”八个金光闪闪的大字,格外醒目",
-      "实质": {
-        "具体元素": {
-          "关键词": ["纪念塔", "19.99米", "人民英雄永垂不朽", "大字"],
-          "对应形式": {
-            "文案形式": "“19.99米”具体说明了纪念塔的高度,“人民英雄永垂不朽”是纪念塔上的核心文字。",
-            "画面形式": "航拍镜头近距离展示纪念塔,清晰可见塔身“人民英雄永垂不朽”的金色大字,在阳光下闪耀。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["高耸", "刻字", "闪闪发光", "醒目"],
-          "对应形式": {
-            "文案形式": "“高约”、“刻的”、“金光闪闪”、“格外醒目”具象化了纪念塔的物理特征和视觉效果。",
-            "画面形式": "画面聚焦于纪念塔上的金色大字,通过特写和放大,让观众能够清晰看到这些字,感受其视觉冲击力。",
-            "声音形式": "解说员语速适中,语调坚定有力,背景音乐雄壮,强调纪念塔的庄严和重要性。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["永恒", "荣耀", "不朽", "精神象征"],
-          "对应形式": {
-            "文案形式": "“人民英雄永垂不朽”直接表达了对烈士精神的永恒赞颂和不朽地位,是整个陵园的核心精神象征。",
-            "画面形式": "金光闪闪的字体和高耸的纪念塔,视觉上强化了烈士的荣耀和不朽地位。",
-            "声音形式": "雄壮的音乐和坚定有力的解说,共同升华了对烈士精神永恒不朽的崇高敬意。"
-          }
-        }
-    },
-    {
-      "单元编号": 15,
-      "时间范围": "01:00-01:05",
-      "单元核心概括": "以纪念塔为中心,远眺陵园,展示墓碑的梯次排列。",
-      "完整文案": "以纪念塔为中心,远远望去,那些墓碑梯次排列,向两边徐徐延伸开来",
-      "实质": {
-        "具体元素": {
-          "关键词": ["纪念塔", "墓碑", "排列"],
-          "对应形式": {
-            "文案形式": "无",
-            "画面形式": "画面以纪念塔为中心,拍摄多名身着军装的士兵整齐列队向纪念塔致敬的场景。随后镜头切换,展示了从纪念塔向两侧延伸开来的层层叠叠的墓碑群。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["排列", "延伸", "望去", "整齐"],
-          "对应形式": {
-            "文案形式": "“梯次排列”、“徐徐延伸”具象化了墓碑的布局和规模。",
-            "画面形式": "从纪念塔向外扩散的视角,展现了墓碑的整齐排列和延绵不绝,给人以强烈的视觉震撼。士兵致敬的画面增加了仪式的感和肃穆。",
-            "声音形式": "解说员语速平稳,语调庄重,背景音乐保持宏大,强调陵园的规模和秩序感。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["宏伟", "秩序", "庄重", "牺牲规模"],
-          "对应形式": {
-            "文案形式": "文案通过描述墓碑的排列方式,传达了陵园的宏伟和烈士牺牲的规模。",
-            "画面形式": "整齐排列的墓碑群,视觉上展现了烈士牺牲的规模和他们为国家带来的秩序与和平。",
-            "声音形式": "音乐和解说词的语调共同营造了对陵园宏伟和烈士牺牲的庄重感受。"
-          }
-        }
-    },
-    {
-      "单元编号": 16,
-      "时间范围": "01:05-01:13",
-      "单元核心概括": "阐述陵园中960个墓碑的数量,与中国960万平方公里国土面积的数字巧合。",
-      "完整文案": "而960个墓碑的数量,正好是中国960万平方公里领土面积的数量",
-      "实质": {
-        "具体元素": {
-          "关键词": ["墓碑", "960个", "中国", "960万平方公里", "领土面积"],
-          "对应形式": {
-            "文案形式": "“960个”、“960万平方公里”的数字对应,强调了两者之间的象征性联系。",
-            "画面形式": "航拍镜头再次展示陵园广阔的墓碑群,以及远处的山峦和河流,暗示了国土的辽阔。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["数量对应", "象征", "关联"],
-          "对应形式": {
-            "文案形式": "“正好是”强调了这种数量上的精确对应,具象化了烈士与国土的血肉联系。",
-            "画面形式": "画面中,整齐排列的墓碑如同国家的缩影,与文案中的国土面积形成视觉上的联想。",
-            "声音形式": "解说员语速放缓,语调坚定,背景音乐更加庄重,突出这种象征意义的深远。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["守护", "牺牲", "国家一体", "深刻意义"],
-          "对应形式": {
-            "文案形式": "文案通过数字的巧合,深刻表达了烈士的牺牲与国土的完整密不可分,烈士用生命守护了祖国每一寸土地,赋予了陵园更深层次的爱国主义象征。",
-            "画面形式": "陵园与广阔山河的画面结合,强化了烈士牺牲与祖国疆土的紧密关系。",
-            "声音形式": "音乐的庄重感和解说词的深沉语气,共同升华了这种爱国主义情感和深刻意义。"
-          }
-        }
-    },
-    {
-      "单元编号": 17,
-      "时间范围": "01:13-01:20",
-      "单元核心概括": "将墓碑比作钢铁长城,镇守边疆。",
-      "完整文案": "在我看来,这一座座墓碑,犹如一个个战士组成的钢铁长城,镇守在祖国的边疆",
-      "实质": {
-        "具体元素": {
-          "关键词": ["墓碑", "战士", "钢铁长城", "祖国边疆"],
-          "对应形式": {
-            "文案形式": "“墓碑”是具体元素,“战士”和“钢铁长城”是比喻性描述,将烈士的牺牲与防御工事联系起来。",
-            "画面形式": "画面再次展示陵园全景,远景是朦胧的山峦和云雾,营造出边疆的氛围。随后切换到陵园中心,纪念碑高耸,周围的墓碑如同士兵列队。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["组成", "镇守", "比喻", "坚固"],
-          "对应形式": {
-            "文案形式": "“犹如”、“组成”、“镇守”具象化了墓碑的防御作用和烈士的守护形象。",
-            "画面形式": "墓碑的整齐排列和高耸的纪念碑,在视觉上如同坚不可摧的防线,与“钢铁长城”的比喻相呼应。",
-            "声音形式": "解说员语速铿锵有力,语调充满力量,背景音乐激昂,强化了“钢铁长城”的坚毅和守护力量。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["守护", "坚韧", "不屈", "爱国", "永恒防御"],
-          "对应形式": {
-            "文案形式": "文案通过比喻,将烈士们塑造成永恒的边疆守护者,传达了他们坚韧不拔、不屈不挠的爱国精神,以及对国家永恒的防御作用。",
-            "画面形式": "陵园与山川的结合,以及墓碑的阵列,象征着烈士精神如长城般坚固,永远守护着祖国边疆。",
-            "声音形式": "激昂的音乐和有力的解说,共同升华了这种坚韧不屈的守护精神。"
-          }
-        }
-    },
-    {
-      "单元编号": 18,
-      "时间范围": "01:20-01:30",
-      "单元核心概括": "通过亲人祭奠的感人画面,强调烈士的牺牲换来了和平,祖国和人民不会忘记他们。",
-      "完整文案": "太平盛世英雄定,不见英雄享太平!没有他们,哪有现在边境的和平?祖国不会忘记他们,人民更不会忘记他们",
-      "实质": {
-        "具体元素": {
-          "关键词": ["亲人", "烈士照片", "边境", "和平", "祖国", "人民"],
-          "对应形式": {
-            "文案形式": "“亲人”是具体人物,“烈士照片”是具体物品,“祖国”和“人民”是宏观概念。",
-            "画面形式": "画面切换到多位老人在烈士墓碑前痛哭流涕,抚摸烈士照片的感人场景,情感真挚,催人泪下。有老人将照片贴在墓碑上,并轻轻抚摸,表达思念。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["痛哭", "抚摸", "祭奠", "思念", "和平现状"],
-          "对应形式": {
-            "文案形式": "“痛哭”、“抚摸”是亲人祭奠的具象动作,“边境的和平”是烈士牺牲带来的具象成果。",
-            "画面形式": "亲人悲痛的表情和动作,直接展现了生离死别的痛苦和对烈士的深切思念。画面中也出现了年轻的军人同样抚摸墓碑照片的场景,象征着传承。",
-            "声音形式": "解说员语速缓慢,语调充满悲痛和敬意,背景音乐哀伤而感人,强烈引发观众的共情。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["感恩", "铭记", "牺牲", "和平", "家国情怀"],
-          "对应形式": {
-            "文案形式": "文案再次强调“太平盛世英雄定,不见英雄享太平!”,并通过“没有他们,哪有现在边境的和平?”直接点明牺牲的意义,激发观众的感恩之心和家国情怀。结尾“祖国不会忘记他们,人民更不会忘记他们”表达了国家和人民对烈士的永恒承诺和铭记。",
-            "画面形式": "亲人悲痛的真实画面,以及军人致敬的场景,共同营造了强烈的感恩、铭记和家国情怀。",
-            "声音形式": "哀伤感人的音乐和解说词的深沉语气,共同升华了对烈士牺牲的感恩和对和平的珍视。"
-          }
-        }
-    },
-    {
-      "单元编号": 19,
-      "时间范围": "01:30-01:36",
-      "单元核心概括": "呼吁观众向烈士们致敬。",
-      "完整文案": "今天恳请看到视频的朋友,向烈士们致敬",
-      "实质": {
-        "具体元素": {
-          "关键词": ["视频", "朋友", "烈士"],
-          "对应形式": {
-            "文案形式": "“视频”、“朋友”是具体沟通对象,“烈士”是受敬意的对象。",
-            "画面形式": "多名身着军装的士兵戴着口罩,表情严肃,整齐列队向纪念碑致敬,体现了对烈士的崇高敬意。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["恳请", "致敬", "观看", "列队"],
-          "对应形式": {
-            "文案形式": "“恳请”、“致敬”是直接的呼吁和行为指令。",
-            "画面形式": "士兵们整齐划一的敬礼动作,具象化了“致敬”的行为。",
-            "声音形式": "解说员语速放缓,语调诚恳,背景音乐庄重,引导观众采取行动。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["敬意", "感恩", "呼吁", "行动"],
-          "对应形式": {
-            "文案形式": "文案直接表达了对烈士的敬意,并呼吁观众通过行动表达感恩。",
-            "画面形式": "士兵们庄重的敬礼姿态,是敬意和感恩的视觉体现,也是对观众的无声号召。",
-            "声音形式": "音乐和解说词共同营造了庄重而又带有号召力的氛围。"
-          }
-        }
-    },
-    {
-      "单元编号": 20,
-      "时间范围": "01:36-01:44",
-      "单元核心概括": "对比明星绯闻与烈士视频的关注度,表达心寒和对现状的讽刺。",
-      "完整文案": "可令人讽刺的是,明星一次绯闻就有人频频转发,而如此正能量的视频却无人关注,真的让人心寒",
-      "实质": {
-        "具体元素": {
-          "关键词": ["明星", "绯闻", "视频", "人"],
-          "对应形式": {
-            "文案形式": "“明星”、“绯闻”是对比对象,“视频”是当前内容,“人”指大众。",
-            "画面形式": "画面切换到一张刻满烈士姓名的黑色石碑,然后是国旗覆盖的墓穴,随后再次呈现陵园的航拍全景。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["转发", "关注", "对比", "心寒"],
-          "对应形式": {
-            "文案形式": "“频频转发”、“无人关注”具象化了两种现象的对比,并用“心寒”直接表达情感。",
-            "画面形式": "画面切换在烈士纪念相关内容,与文案形成对照,暗示了本应受到关注的英雄却被忽视的现实。",
-            "声音形式": "解说员语速加快,语调从平稳转为略带无奈和讽刺,背景音乐变得轻微,与“心寒”的情绪相符,带有批判意味。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["讽刺", "反思", "价值观", "社会关注", "悲哀"],
-          "对应形式": {
-            "文案形式": "文案直接表达了对社会关注点偏差的讽刺和悲哀,呼吁观众反思当前的价值观。",
-            "画面形式": "庄严肃穆的烈士陵园画面与文案中提及的“无人关注”形成强烈反差,加深了讽刺感。",
-            "声音形式": "解说词语气的转变和背景音乐的轻微化,共同烘托了这种讽刺和悲哀的情绪,引发观众对社会现象的反思。"
-          }
-        }
-    },
-    {
-      "单元编号": 21,
-      "时间范围": "01:44-01:54",
-      "单元核心概括": "再次呼吁所有看到视频的朋友转发,让更多人知道烈士的牺牲。",
-      "完整文案": "今天请所有看到这个视频的朋友,请花1分钟时间转发出去,一人转发,十人知道,百人支持,千人同心,万人铭记",
-      "实质": {
-        "具体元素": {
-          "关键词": ["视频", "朋友", "一人", "十人", "百人", "千人", "万人"],
-          "对应形式": {
-            "文案形式": "“视频”、“朋友”是具体受众,“一人”到“万人”是数字递进,代表传播范围。",
-            "画面形式": "画面再次展示陵园的航拍全景,从远景逐渐拉近,展示纪念碑和墓碑群,气势磅礴。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["转发", "知道", "支持", "同心", "铭记", "行动"],
-          "对应形式": {
-            "文案形式": "“花1分钟时间转发出去”是具体的行动指令,“知道”、“支持”、“同心”、“铭记”是转发带来的具象效果,层层递进。",
-            "画面形式": "航拍的广阔视角和纪念碑的庄严,视觉上强化了烈士精神的广泛性和深远影响力,与文案中传播范围的扩大相呼应。",
-            "声音形式": "解说员语速加快,语调充满号召力,背景音乐变得激昂,烘托出全民参与的氛围。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["传播", "铭记", "团结", "感恩", "集体记忆"],
-          "对应形式": {
-            "文案形式": "文案旨在通过呼吁转发,实现对烈士牺牲的广泛传播和全民铭记,凝聚民族的团结和集体记忆。",
-            "画面形式": "陵园的庄严与广阔,以及纪念碑的宏伟,共同象征着烈士精神需要被广泛传播和铭记,成为民族的共同财富。",
-            "声音形式": "激昂的音乐和有力的号召,共同升华了这种传播、团结和感恩的抽象意义。"
-          }
-        }
-    },
-    {
-      "单元编号": 22,
-      "时间范围": "01:54-02:00",
-      "单元核心概括": "强调烈士们为祖国人民的付出,值得所有国人的追捧和点赞。",
-      "完整文案": "让更多人知道他们为祖国人民的付出,如此大爱的英雄们,值得所有国人的追捧和点赞",
-      "实质": {
-        "具体元素": {
-          "关键词": ["祖国人民", "英雄们", "国人"],
-          "对应形式": {
-            "文案形式": "“祖国人民”、“英雄们”、“国人”是明确的群体。",
-            "画面形式": "画面再次展示陵园的航拍全景,墓碑排列整齐,郁郁葱葱的树木点缀其间,营造出宁静而庄重的氛围。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["付出", "知道", "追捧", "点赞"],
-          "对应形式": {
-            "文案形式": "“付出”具象化了烈士的行为,“知道”、“追捧”、“点赞”具象化了大众的认知和褒扬。",
-            "画面形式": "陵园的宏伟和墓碑的密集,视觉上暗示了烈士们付出的巨大,以及他们对国家和人民的深远影响。",
-            "声音形式": "解说员语速坚定,语调充满敬意和赞美,背景音乐雄壮,强调烈士的伟大和值得尊敬。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["大爱", "奉献", "价值", "认同", "民族精神"],
-          "对应形式": {
-            "文案形式": "文案直接表达了烈士们“大爱”的奉献精神,并强调他们的价值应得到所有国人的认同和推崇,升华为民族精神的象征。",
-            "画面形式": "陵园的庄严和绿色植被,象征着烈士精神的永恒和生机,值得后人永远铭记和学习。",
-            "声音形式": "雄壮的音乐和有力的解说,共同升华了对烈士“大爱”精神的赞颂和对民族精神的认同。"
-          }
-        }
-    },
-    {
-      "单元编号": 23,
-      "时间范围": "02:00-02:11",
-      "单元核心概括": "在八一建军节前夕,呼吁为先烈转发,让他们的名字响彻华夏大地。",
-      "完整文案": "有多少群转发多少群,马上就八一建军节了,让我们为这些先烈转发一次,让这些民族英雄的名字响彻华夏大地",
-      "实质": {
-        "具体元素": {
-          "关键词": ["群", "八一建军节", "先烈", "民族英雄", "名字", "华夏大地"],
-          "对应形式": {
-            "文案形式": "“群”是具体传播载体,“八一建军节”是具体时间节点,“先烈”、“民族英雄”是受尊崇对象,“名字”、“华夏大地”是抽象概念的具体化。",
-            "画面形式": "画面再次展示陵园的航拍全景和纪念碑,随后切换到墓碑的近景,以及刻有烈士姓名的墓碑特写。",
-            "声音形式": "无"
-          }
-        },
-        "具象概念": {
-          "关键词": ["转发", "知道", "纪念", "响彻", "行动"],
-          "对应形式": {
-            "文案形式": "“有多少群转发多少群”是具体行动指令,强调行动的广泛性。“八一建军节”明确了纪念时间。“为这些先烈转发一次”、“让这些民族英雄的名字响彻华夏大地”是行动的目的和效果。",
-            "画面形式": "陵园的宏伟景象与烈士名字的特写相结合,视觉上强调了烈士精神的深远影响和传播的必要性。",
-            "声音形式": "解说员语速坚定有力,语调充满号召力,背景音乐激昂,烘托出节日的纪念氛围和全民参与的激情。"
-          }
-        },
-        "抽象概念": {
-          "关键词": ["纪念", "传承", "民族认同", "荣耀", "爱国主义", "精神力量"],
-          "对应形式": {
-            "文案形式": "文案通过建军节的时间节点,将对烈士的纪念提升到国家和民族的层面,呼吁传承爱国主义精神,让民族英雄的荣耀和精神力量响彻华夏大地,增强民族认同感。",
-            "画面形式": "陵园的庄严与宏伟,以及烈士名字的特写,共同象征着烈士精神作为民族精神的重要组成部分,应被永远铭记和传承。",
-            "声音形式": "激昂的音乐和富有号召力的解说,共同升华了这种纪念、传承和民族认同的抽象意义,激发观众的爱国热情。"
-          }
-        }
-    }
-  ]
-}...
-2025-12-02 13:20:57 - DeconstructionSystem.src.utils.llm_invoker - WARNING - [llm_invoker.py:292] - 内容单元拆分分析 - LLM返回内容为空或解析失败
-原始内容: ```json
-{
-  "单元列表": [
-    {
-      "单元编号": 1,
-      "时间范围": "00:00-00:02",
-      "单元核心概括": "视频开场通过墓穴填土的画面引入主题,并展示了对烈士的敬意。",
-      "完整文案": "太平盛世英雄定,不见英雄享太平!立正",
-      "实质": {
-        "具体元素": {
-         ...
-2025-12-02 13:20:57 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:126] - 分析完成,单元数量: 0
-2025-12-02 13:20:57 - DeconstructionSystem.src.components.agents.content_unit_split_agent - INFO - [content_unit_split_agent.py:127] - ================================================================================
-2025-12-02 13:20:57 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:119] - L3 单元拆分完成,单元数量: 0
-2025-12-02 13:20:57 - DeconstructionSystem.src.workflows.script_workflow_v2 - INFO - [script_workflow_v2.py:133] - === ScriptWorkflowV2:执行节点 content_unit_understand ===
-2025-12-02 13:20:57 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:92] - ================================================================================
-2025-12-02 13:20:57 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:93] - 内容整体结构理解 (ContentUnitUnderstandAgent)
-2025-12-02 13:20:57 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:94] - ================================================================================
-2025-12-02 13:20:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: l7okkdoqndx2
-2025-12-02 13:20:57 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:181] - L3 解构资料长度: 40
-2025-12-02 13:20:57 - DeconstructionSystem.src.components.agents.content_unit_understand - INFO - [content_unit_understand.py:118] - 开始视频整体结构理解分析(调用 safe_invoke_video_analysis)...
-2025-12-02 13:20:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 内容整体结构理解分析 - 开始视频分析...

+ 0 - 1005
logs/deconstruction_system_20251202_171416.log

@@ -1,1005 +0,0 @@
-2025-12-02 17:14:16 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-02 17:14:17 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:65] - ScriptWorkflow 初始化完成,model_provider: google_genai
-2025-12-02 17:14:17 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-02 17:14:17 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-02 17:14:17 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:92] - 工作流图构建完成 - 流程:视频上传 → 段落划分 → 实质提取 → 形式提取 → 分离结果 → 结果汇总
-2025-12-02 17:14:17 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-02 17:14:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-02 17:14:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-02 17:14:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 17:14:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-02 17:14:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp_ny0ap3x.mp4
-2025-12-02 17:14:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp_ny0ap3x.mp4
-2025-12-02 17:15:12 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 17:15:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 17:15:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 17:15:29 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 17:15:29 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/o2liir0nwwkd
-2025-12-02 17:15:29 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-02 17:15:29 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-02 17:15:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: o2liir0nwwkd
-2025-12-02 17:15:29 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-02 17:15:29 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-02 17:15:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-02 17:16:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-02 17:16:10 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "感悟分享",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "晚年对同学情的感悟",
-      "内容范围": [
-        "0:00-1:07"
-      ],
-      "推理依据": "视频开头通过一系列排比句,从不同角度阐述了同学情谊的独特价值和超越亲情的地位,表达了对这份感情的深切怀念和珍视,奠定了视频的主题基调。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "同学情谊的本质与永恒",
-          "内容范围": [
-            "0:00-0:12",
-            "0:12-0:18",
-            "0:18-0:24"
-          ],
-          "推理依据": "这段内容首先明确提出“人到晚年最想念的是老同学”,接着用“一种关系”、“一种感动”、“一份牵挂”来定义和形容同学情,强调其“永远割不断的情”和“永远不能散的缘”,以及其随着时间推移“愈纯正”、“愈珍贵”、“愈甘甜”的特质。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "岁月流逝情谊不变",
-          "内容范围": [
-            "0:24-0:38",
-            "0:38-0:50",
-            "0:50-1:07"
-          ],
-          "推理依据": "这段内容进一步升华了同学情谊的意义,指出它“虽不是亲情却不逊于亲情”,是“青春岁月的证明”,是“世间最纯真的友谊”,并用“酿成了陈年的老酒”、“寄藏了珍贵的古董”等比喻,形象地说明了同学情在岁月洗礼后愈发醇厚和珍贵。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "昔日情景与今日感慨",
-      "内容范围": [
-        "1:07-2:13"
-      ],
-      "推理依据": "这一部分从对同学情谊的抽象感悟转向了对具体回忆和当下现实的描绘,通过今昔对比,展现了时间的流逝对个人和同学情谊的影响,同时强调了这份情感的持久和真实。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "回忆昔日美好的校园时光",
-          "内容范围": [
-            "1:07-1:23"
-          ],
-          "推理依据": "通过“忘不了当初那一串串有趣的往事”、“一幕幕快乐的情景”等描述,唤起观众对青葱岁月和与同学共度时光的集体记忆,营造了一种怀旧氛围。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "如今的疏远与不变的牵挂",
-          "内容范围": [
-            "1:23-1:37",
-            "1:37-1:50"
-          ],
-          "推理依据": "这段内容直面毕业后由于“工作的繁忙”、“各自的闯荡”导致“联系甚少”的现实,但随即强调“一点也不会影响彼此的亲密友情”,并通过“相见之后笑得那么开心”、“心里感觉很舒坦”展现了重逢时的温暖和默契,突显了情谊的深度。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "岁月痕迹与情谊的沉淀",
-          "内容范围": [
-            "1:50-2:13"
-          ],
-          "推理依据": "描述了岁月在脸上留下的“皱纹”和“沧桑”,但强调“熟悉的笑声”、“有趣的故事”依然在“回味”和“眼前”,并以“同学情最实在”、“最珍贵”、“最美好”来总结,表达了对这份无需雕饰、真诚绵长的情谊的认可。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "珍惜与传递同学情谊的呼吁",
-      "内容范围": [
-        "2:13-3:25"
-      ],
-      "推理依据": "视频的最后部分,从个人情感的表达转向了对所有老同学的呼唤和对这份情谊的倡导,鼓励大家积极分享,共同珍藏这份宝贵的记忆和情感。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "同床同窗一生情",
-          "内容范围": [
-            "2:13-2:29"
-          ],
-          "推理依据": "这部分直接点明“也许同床三两载,却是悠悠一生情”的核心观点,并发出明确的号召,希望观众“分享出去”、“传递下去”,让更多老同学“回忆起那段美好的校园时光”。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "远方问候与温暖回忆",
-          "内容范围": [
-            "2:29-2:40",
-            "2:40-2:53"
-          ],
-          "推理依据": "通过向远方的老同学发出“你好吗”、“工作顺利吗”、“生活幸福吗”的问候,表达了深切的关怀,并希望视频能带来“一丝温暖”、“一丝回忆”,鼓励观众分享给好友,让更多人感受到这份“真挚的同学情”。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "珍藏美好,传承情谊",
-          "内容范围": [
-            "2:53-3:25"
-          ],
-          "推理依据": "作为视频的总结和升华,强调同学情是“心中最温暖的港湾”,呼吁“珍惜这份情谊”、“永远珍藏在心底”,并再次鼓励观众点赞并分享,以期“重拾那份美好的记忆”,让更多人感受到“同学情谊的温暖与力量”,以达到情感共鸣和传播的目的。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 17:16:10 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "感悟分享",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "晚年对同学情的感悟",
-      "内容范围": [
-        "0:00-1:07"
-      ],
-      "推理依据": "视频开头通过一系列排比句,从不同角度阐述了同学情谊的独特价值和超越亲情的地位,表达了对这份感情的深切怀念和珍视,奠定了视频的主题基调。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "同学情谊的本质与永恒",
-          "内容范围": [
-            "0:00-0:12",
-            "0:12-0:18",
-            "0:18-0:24"
-          ],
-          "推理依据": "这段内容首先明确提出“人到晚年最想念的是老同学”,接着用“一种关系”、“一种感动”、“一份牵挂”来定义和形容同学情,强调其“永远割不断的情”和“永远不能散的缘”,以及其随着时间推移“愈纯正”、“愈珍贵”、“愈甘甜”的特质。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "岁月流逝情谊不变",
-          "内容范围": [
-            "0:24-0:38",
-            "0:38-0:50",
-            "0:50-1:07"
-          ],
-          "推理依据": "这段内容进一步升华了同学情谊的意义,指出它“虽不是亲情却不逊于亲情”,是“青春岁月的证明”,是“世间最纯真的友谊”,并用“酿成了陈年的老酒”、“寄藏了珍贵的古董”等比喻,形象地说明了同学情在岁月洗礼后愈发醇厚和珍贵。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "昔日情景与今日感慨",
-      "内容范围": [
-        "1:07-2:13"
-      ],
-      "推理依据": "这一部分从对同学情谊的抽象感悟转向了对具体回忆和当下现实的描绘,通过今昔对比,展现了时间的流逝对个人和同学情谊的影响,同时强调了这份情感的持久和真实。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "回忆昔日美好的校园时光",
-          "内容范围": [
-            "1:07-1:23"
-          ],
-          "推理依据": "通过“忘不了当初那一串串有趣的往事”、“一幕幕快乐的情景”等描述,唤起观众对青葱岁月和与同学共度时光的集体记忆,营造了一种怀旧氛围。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "如今的疏远与不变的牵挂",
-          "内容范围": [
-            "1:23-1:37",
-            "1:37-1:50"
-          ],
-          "推理依据": "这段内容直面毕业后由于“工作的繁忙”、“各自的闯荡”导致“联系甚少”的现实,但随即强调“一点也不会影响彼此的亲密友情”,并通过“相见之后笑得那么开心”、“心里感觉很舒坦”展现了重逢时的温暖和默契,突显了情谊的深度。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "岁月痕迹与情谊的沉淀",
-          "内容范围": [
-            "1:50-2:13"
-          ],
-          "推理依据": "描述了岁月在脸上留下的“皱纹”和“沧桑”,但强调“熟悉的笑声”、“有趣的故事”依然在“回味”和“眼前”,并以“同学情最实在”、“最珍贵”、“最美好”来总结,表达了对这份无需雕饰、真诚绵长的情谊的认可。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "珍惜与传递同学情谊的呼吁",
-      "内容范围": [
-        "2:13-3:25"
-      ],
-      "推理依据": "视频的最后部分,从个人情感的表达转向了对所有老同学的呼唤和对这份情谊的倡导,鼓励大家积极分享,共同珍藏这份宝贵的记忆和情感。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "同床同窗一生情",
-          "内容范围": [
-            "2:13-2:29"
-          ],
-          "推理依据": "这部分直接点明“也许同床三两载,却是悠悠一生情”的核心观点,并发出明确的号召,希望观众“分享出去”、“传递下去”,让更多老同学“回忆起那段美好的校园时光”。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "远方问候与温暖回忆",
-          "内容范围": [
-            "2:29-2:40",
-            "2:40-2:53"
-          ],
-          "推理依据": "通过向远方的老同学发出“你好吗”、“工作顺利吗”、“生活幸福吗”的问候,表达了深切的关怀,并希望视频能带来“一丝温暖”、“一丝回忆”,鼓励观众分享给好友,让更多人感受到这份“真挚的同学情”。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "珍藏美好,传承情谊",
-          "内容范围": [
-            "2:53-3:25"
-          ],
-          "推理依据": "作为视频的总结和升华,强调同学情是“心中最温暖的港湾”,呼吁“珍惜这份情谊”、“永远珍藏在心底”,并再次鼓励观众点赞并分享,以期“重拾那份美好的记忆”,让更多人感受到“同学情谊的温暖与力量”,以达到情感共鸣和传播的目的。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 17:16:10 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 感悟分享, 段落数: 3
-2025-12-02 17:16:10 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-02 17:16:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-02 17:16:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: o2liir0nwwkd
-2025-12-02 17:16:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:131] - ▶ Step 1: 提取具体元素
-2025-12-02 17:16:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-02 17:16:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-02 17:16:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:135] - ▶ Step 2: 提取具象概念
-2025-12-02 17:16:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-02 17:18:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-02 17:18:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - ▶ Step 2.1: 提取隐含概念
-2025-12-02 17:18:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-02 17:18:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-02 17:18:54 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:143] - ▶ Step 3: 总结抽象概念
-2025-12-02 17:18:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-02 17:19:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-02 17:19:32 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - Step 1-3 完成 - 总计: 110 个元素 (具体:13, 具象:87, 隐含:3, 抽象:7)
-2025-12-02 17:19:32 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:163] - ▶ Step 4: 共性分析
-2025-12-02 17:19:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 17:19:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 17:20:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 17:21:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 17:21:32 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:169] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-02 17:21:32 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:720] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-02 17:21:32 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:175] - ▶ Step 5.1: 意图支撑评估
-2025-12-02 17:21:32 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:749] - 【意图支撑评估】输入: 110 个实质元素
-2025-12-02 17:21:32 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:769] - 维度分组(意图支撑): 具体元素=13, 具象概念=87, 抽象概念=7, 隐含概念=3
-2025-12-02 17:21:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-02 17:21:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-02 17:21:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 17:21:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-02 17:21:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-02 17:21:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-02 17:21:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 17:21:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-02 17:21:54 - DeconstructionSystem.src.utils.json_extractor - ERROR - [json_extractor.py:57] - JSON解析失败: Expecting value: line 1 column 1 (char 0)
-JSON修复也失败: Expecting value: line 1 column 1 (char 0)
-内容: 根据您的严格判断标准和流程,我将对每个具体元素进行分析,只输出对点有关键支撑的元素-点对:
-
-该视频的视觉内容主要是一系列风景如画的自然景观和传统建筑,如山脉、河流、房屋、花卉、梯田等。这些视觉元素营造了一种宁静、怀旧和美好的氛围。然而,视频中**没有直接描绘同学互动、校园场景、或者任何能明确象征同学情谊或重温回忆的特定视觉符号**(例如,没有出现人物、老照片、学校建筑、课本等)。
-
-视频中文字内容明确提到了“同学情”、“回忆”、“青春岁月”等,这些文字与视频营造的整体氛围相得益彰,共同传达了主题。但如果仅从**视觉实体**本身来判断,这些美丽的风景元素在画面中扮演的是**辅助和装饰**的角色,它们提供了一个宜人的背景,但**并非直接承载或关键地支撑**“颂扬和珍视同学情谊”或“促进老同学间的情感链接与回忆重温”这两个点。
-
-例如,一栋漂亮的房子或一片梯田,其视觉内容本身无法在“无文字”语境下直接表达或削弱对“同学情谊”或“重温回忆”的理解。它们是中性的美学元素。
-
-因此,基于“仅基于视频画面语境”、“视觉实体角色”和“关键支撑”的严格原则,本视频中**没有**任何一个具体的视觉元素对提供的两个点构成**关键支撑**。...
-2025-12-02 17:21:54 - DeconstructionSystem.src.utils.llm_invoker - WARNING - [llm_invoker.py:292] - 意图支撑评估-具体元素-目的点 - LLM返回内容为空或解析失败
-原始内容: 根据您的严格判断标准和流程,我将对每个具体元素进行分析,只输出对点有关键支撑的元素-点对:
-
-该视频的视觉内容主要是一系列风景如画的自然景观和传统建筑,如山脉、河流、房屋、花卉、梯田等。这些视觉元素营造了一种宁静、怀旧和美好的氛围。然而,视频中**没有直接描绘同学互动、校园场景、或者任何能明确象征同学情谊或重温回忆的特定视觉符号**(例如,没有出现人物、老照片、学校建筑、课本等)。
-
-视频中文字内...
-2025-12-02 17:21:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 17:21:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-02 17:21:54 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-灵感点 评估完成: 3 条支撑关系
-2025-12-02 17:21:54 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-目的点 评估完成: 0 条支撑关系
-2025-12-02 17:21:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-02 17:22:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-02 17:22:06 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-02 17:22:09 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-02 17:22:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-02 17:22:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-灵感点 评估完成: 49 条支撑关系
-2025-12-02 17:22:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 17:23:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-目的点 评估完成: 52 条支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 7 条支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-目的点 评估完成: 6 条支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-灵感点 评估完成: 3 条支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-目的点 评估完成: 3 条支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:187] - ▶ Step 6: 筛选
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-1, name=房屋, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具体元素-2, name=山脉, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-3, name=云朵, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-4, name=树木, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具体元素-5, name=花卉, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-6, name=草地, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-7, name=路径, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具体元素-8, name=河流/水道, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-9, name=船只, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-10, name=梯田, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-11, name=灯笼, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-12, name=菜地/农作物, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-13, name=木桥, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-1, name=老同学, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-2, name=关系, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-3, name=感动, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-4, name=同学, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-5, name=牵挂, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-6, name=同学情, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-7, name=情, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-8, name=同学缘, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-9, name=缘, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-10, name=亲情, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-11, name=年, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-12, name=岁月, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-13, name=头, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-14, name=重逢, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-15, name=情结, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-16, name=老酒, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-17, name=古董, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-18, name=同窗, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-19, name=时间, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-20, name=载, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-21, name=友情, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-22, name=一生, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-23, name=一世情, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-24, name=三言两语, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-25, name=依恋, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-26, name=青春岁月, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-27, name=证明, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-28, name=世间, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-29, name=友谊, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-30, name=惦记, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-31, name=天之涯, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-32, name=海之角, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-33, name=距离, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-34, name=历史, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-35, name=回忆, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-36, name=梦想, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-37, name=目标, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-38, name=追忆, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-39, name=笑脸, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-40, name=笑声, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-41, name=故事, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-42, name=情景, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-43, name=工作, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-44, name=联系, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-45, name=绰号, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-46, name=乳名, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-47, name=对方, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-48, name=心里, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-49, name=感觉, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-50, name=小脸, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-51, name=皱纹, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-52, name=沧桑, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-53, name=回味, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-54, name=眼前, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-55, name=丝毫, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-56, name=伪装, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-57, name=装潢, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-58, name=青山, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-59, name=人, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-60, name=水, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-61, name=文章, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-62, name=手指, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-63, name=视频, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-64, name=同学群, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-65, name=情谊, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-66, name=校园, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-67, name=时光, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-68, name=日子, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-69, name=远方, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-70, name=生活, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-71, name=丝, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-72, name=温暖, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-73, name=好友, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-74, name=声, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-75, name=问候, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-76, name=份, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-77, name=祝福, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-78, name=心中, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-79, name=港湾, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-80, name=青葱岁月, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-81, name=心底, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-82, name=记忆, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-83, name=同学情谊, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-84, name=力量, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-85, name=赞, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-86, name=支持, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-87, name=动力, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=抽象概念-1, name=同学情谊, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=抽象概念-2, name=岁月流逝, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=抽象概念-3, name=共同回忆, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=抽象概念-4, name=人生阶段, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=抽象概念-5, name=情感价值, support_count=3
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=抽象概念-6, name=社交连接, support_count=2
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=抽象概念-7, name=时代变迁, support_count=1
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1137] - 筛选完成: 76/107 通过
-2025-12-02 17:23:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-02 17:24:17 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:201] - ▶ Step 8: 合并信息
-2025-12-02 17:24:17 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:211] - 实质元素提取完成 - 最终元素数: 76
-2025-12-02 17:24:17 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 76
-2025-12-02 17:24:17 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-02 17:24:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-02 17:24:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: o2liir0nwwkd
-2025-12-02 17:24:18 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:146] - 输入: 具体元素=3, 具象概念=66, 隐含概念=0, 抽象概念=7, 形式关键点=0
-2025-12-02 17:24:18 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:156] - ▶ Step 1: 提取具象概念形式
-2025-12-02 17:24:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-02 17:26:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-02 17:26:14 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:312] - Step 1 完成 - 提取了 41 个具象概念形式
-2025-12-02 17:26:14 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:162] - ▶ Step 2: 提取具体元素形式
-2025-12-02 17:26:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-02 17:27:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-02 17:27:15 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:427] - Step 2 完成 - 提取了 4 个具体元素形式
-2025-12-02 17:27:15 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:168] - ▶ Step 3: 提取整体形式
-2025-12-02 17:27:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-02 17:27:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-02 17:27:48 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:565] - Step 3 完成 - 提取了 3 个整体形式
-2025-12-02 17:27:48 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - Step 1-3 完成 - 总计提取: 48 个形式元素 (具象概念形式:41, 具体元素形式:4, 整体形式:3)
-2025-12-02 17:27:48 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:190] - ▶ Step 4: 共性分析(跳过 - 形式元素不需要共性分析)
-2025-12-02 17:27:48 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:193] - ▶ Step 5: 多维度评分
-2025-12-02 17:27:48 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:578] - 【多维度评分】输入: 48 个形式元素
-2025-12-02 17:27:48 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:634] - 灵感点分批评估: 1 批
-2025-12-02 17:27:48 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:634] - 目的点分批评估: 1 批
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:612] - 多维度评分完成
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:199] - ▶ Step 6: 筛选
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:759] - 【筛选】输入: 形式元素评分结果
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-1, name=第一人称情感表达, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:808] - ❌ 过滤: id=具象概念形式-2, name=排比定义与强调, 原因=未通过筛选
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-3, name=永恒性修饰, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-4, name=递进式排比, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-5, name=对比肯定, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-6, name=诗文借喻, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-7, name=排比强调共通性, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-8, name=多重比喻与具象化, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-9, name=让步条件与结果强调, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-10, name=口语化概括抒情, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-11, name=排比式本质揭示, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-12, name=逆境强调情谊坚定, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-13, name=今昔对比回忆, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-14, name=岁月变迁对比, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-15, name=排比式细节记忆, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-16, name=外部因素不影响强调, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-17, name=无计较亲密互动, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-18, name=亲密玩笑与舒坦, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-19, name=沧桑对比描写, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-20, name=记忆留存与眼前, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-21, name=排比式纯粹定义, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-22, name=多维度真诚描绘, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-23, name=自然意象对比喻情, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-24, name=第一人称呼告引语, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-25, name=简洁有力总结, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:808] - ❌ 过滤: id=具象概念形式-26, name=互动式分享号召, 原因=未通过筛选
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-27, name=明确目的性分享, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-28, name=引导式集体回忆, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-29, name=直接呼唤与关切提问, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-30, name=排比式情感传递, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-31, name=扩大分享范围与情感共鸣, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-32, name=微小举动珍贵强调, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-33, name=呼吁共同珍视, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-34, name=超越时空比喻, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-35, name=感恩与追溯, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-36, name=恒久情谊总结, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-37, name=深情珍藏呼吁, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-38, name=唤醒记忆的号召, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-39, name=情感力量的重申, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:808] - ❌ 过滤: id=具象概念形式-40, name=互动性鼓励与感激, 原因=未通过筛选
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=具象概念形式-41, name=最后分享提醒, 原因=目的点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:808] - ❌ 过滤: id=具体元素形式-1, name=高对比度色彩, 原因=未通过筛选
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:808] - ❌ 过滤: id=具体元素形式-2, name=全景/远景构图, 原因=未通过筛选
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:808] - ❌ 过滤: id=具体元素形式-3, name=柔和光影效果, 原因=未通过筛选
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:808] - ❌ 过滤: id=具体元素形式-4, name=动态运镜, 原因=未通过筛选
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=整体形式-1, name=多模态组合模式, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=整体形式-2, name=情感递进式叙事结构, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:805] - ✅ 保留: id=整体形式-3, name=反复强调与排比修辞, 原因=灵感点语义>0.7
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:810] - 筛选完成: 41/48 通过
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:203] - ▶ Step 7: 分类
-2025-12-02 17:29:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:819] - 【分类】输入: 41 个筛选后的形式元素
-2025-12-02 17:30:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:861] - 分类完成: 2 个维度
-2025-12-02 17:30:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:209] - ▶ 合并最终信息
-2025-12-02 17:30:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:931] - 【合并信息】输入: 41 个筛选后的元素ID
-2025-12-02 17:30:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1001] - 合并完成: 41 个元素
-2025-12-02 17:30:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:215] - 形式元素提取完成 - 最终元素数: 41
-2025-12-02 17:30:46 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 41
-2025-12-02 17:30:46 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-02 17:30:46 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 76, 形式元素: 41
-2025-12-02 17:30:46 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-02 17:30:46 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-02 17:30:46 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-02 17:30:47 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-02 17:30:47 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-02 17:30:47 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-02 17:30:47 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-02 17:30:47 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-02 17:30:47 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 17:30:49 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-02 17:30:49 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp4qyp9of9.mp4
-2025-12-02 17:30:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp4qyp9of9.mp4
-2025-12-02 17:30:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 17:31:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 17:31:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 17:31:04 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 17:31:04 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/ei6afojd3ju3
-2025-12-02 17:31:04 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-02 17:31:04 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-02 17:31:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: ei6afojd3ju3
-2025-12-02 17:31:04 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-02 17:31:04 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-02 17:31:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-02 17:31:47 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-02 17:31:47 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "恶搞/搞笑短视频",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "狂犬病发作的恶搞短剧",
-      "内容范围": [
-        "0:00-2:52"
-      ],
-      "推理依据": "视频主体内容是创作者通过假装狂犬病发作来恶搞路人,共分为三个不同的情景。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "与大妈的互动",
-          "内容范围": [
-            "0:00-0:37"
-          ],
-          "推理依据": "这是第一个恶搞场景,目标是大妈,展示了从搭讪到追逐的全过程。",
-          "子项": [
-            {
-              "id": "段落1.1.1",
-              "描述": "搭讪并询问偏方",
-              "内容范围": [
-                "0:00-0:06"
-              ],
-              "推理依据": "创作者首先以正常姿态接近大妈,提出关于狂犬病疫苗偏方的问题,为后续铺垫。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.2",
-              "描述": "展示'发病'症状",
-              "内容范围": [
-                "0:06-0:17"
-              ],
-              "推理依据": "大妈建议去医院,创作者开始描述'狗咬伤'并表现出异常举动,制造紧张气氛。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.3",
-              "描述": "恶搞与大妈逃跑",
-              "内容范围": [
-                "0:17-0:37"
-              ],
-              "推理依据": "创作者发出狗叫声和扑咬动作,大妈被吓到并跑掉,鞋子都甩掉了,达到恶搞效果。",
-              "子项": []
-            }
-          ]
-        },
-        {
-          "id": "段落1.2",
-          "描述": "与大爷的互动",
-          "内容范围": [
-            "0:37-1:56"
-          ],
-          "推理依据": "这是第二个恶搞场景,目标是大爷,重复了类似的恶搞模式。",
-          "子项": [
-            {
-              "id": "段落1.2.1",
-              "描述": "搭讪并询问偏方",
-              "内容范围": [
-                "0:37-0:44"
-              ],
-              "推理依据": "创作者再次以寻找偏方的名义接近大爷。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.2",
-              "描述": "展示'发病'症状",
-              "内容范围": [
-                "0:44-1:05"
-              ],
-              "推理依据": "大爷建议去别处,创作者夸大被狗咬的症状,并开始表现出狂犬病特征。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.3",
-              "描述": "恶搞与大爷逃跑",
-              "内容范围": [
-                "1:05-1:17"
-              ],
-              "推理依据": "创作者开始追逐大爷,大爷被吓得跑开,营造搞笑氛围。",
-              "子项": []
-            }
-          ]
-        },
-        {
-          "id": "段落1.3",
-          "描述": "与便利店店主的互动",
-          "内容范围": [
-            "1:17-2:52"
-          ],
-          "推理依据": "这是第三个恶搞场景,地点在便利店,增加了请求帮忙贴胶带的桥段,提高了互动性。",
-          "子项": [
-            {
-              "id": "段落1.3.1",
-              "描述": "搭讪并询问偏方",
-              "内容范围": [
-                "1:17-1:24"
-              ],
-              "推理依据": "创作者进入便利店,继续询问狂犬病疫苗偏方。",
-              "子项": []
-            },
-            {
-              "id": "段落1.3.2",
-              "描述": "展示'发病'症状并请求胶带",
-              "内容范围": [
-                "1:24-2:11"
-              ],
-              "推理依据": "创作者开始表现出'发病',并请求店主帮忙撕开胶带贴住嘴巴,制造荒诞感。",
-              "子项": []
-            },
-            {
-              "id": "段落1.3.3",
-              "描述": "恶搞与店主恐慌",
-              "内容范围": [
-                "2:11-2:52"
-              ],
-              "推理依据": "在店主尝试帮忙时,创作者假装狂犬病发作,突然做出扑咬动作,吓得店主摔倒并逃跑,达到高潮。",
-              "子项": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "呼吁分享的温馨提示",
-      "内容范围": [
-        "2:52-3:58"
-      ],
-      "推理依据": "视频的最后部分是创作者对观众的直接喊话,鼓励分享视频,与前面的恶搞内容主题完全不同。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "回顾视频并鼓励分享",
-          "内容范围": [
-            "2:52-3:13"
-          ],
-          "推理依据": "创作者对前面的恶搞内容进行总结,并直接呼吁观众分享视频。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "强调分享的快乐和福气",
-          "内容范围": [
-            "3:13-3:58"
-          ],
-          "推理依据": "创作者详细阐述分享视频带来的积极影响,如活跃气氛、带来好心情,并将其与'福气'联系起来,进一步激励分享。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 17:31:47 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "恶搞/搞笑短视频",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "狂犬病发作的恶搞短剧",
-      "内容范围": [
-        "0:00-2:52"
-      ],
-      "推理依据": "视频主体内容是创作者通过假装狂犬病发作来恶搞路人,共分为三个不同的情景。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "与大妈的互动",
-          "内容范围": [
-            "0:00-0:37"
-          ],
-          "推理依据": "这是第一个恶搞场景,目标是大妈,展示了从搭讪到追逐的全过程。",
-          "子项": [
-            {
-              "id": "段落1.1.1",
-              "描述": "搭讪并询问偏方",
-              "内容范围": [
-                "0:00-0:06"
-              ],
-              "推理依据": "创作者首先以正常姿态接近大妈,提出关于狂犬病疫苗偏方的问题,为后续铺垫。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.2",
-              "描述": "展示'发病'症状",
-              "内容范围": [
-                "0:06-0:17"
-              ],
-              "推理依据": "大妈建议去医院,创作者开始描述'狗咬伤'并表现出异常举动,制造紧张气氛。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.3",
-              "描述": "恶搞与大妈逃跑",
-              "内容范围": [
-                "0:17-0:37"
-              ],
-              "推理依据": "创作者发出狗叫声和扑咬动作,大妈被吓到并跑掉,鞋子都甩掉了,达到恶搞效果。",
-              "子项": []
-            }
-          ]
-        },
-        {
-          "id": "段落1.2",
-          "描述": "与大爷的互动",
-          "内容范围": [
-            "0:37-1:56"
-          ],
-          "推理依据": "这是第二个恶搞场景,目标是大爷,重复了类似的恶搞模式。",
-          "子项": [
-            {
-              "id": "段落1.2.1",
-              "描述": "搭讪并询问偏方",
-              "内容范围": [
-                "0:37-0:44"
-              ],
-              "推理依据": "创作者再次以寻找偏方的名义接近大爷。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.2",
-              "描述": "展示'发病'症状",
-              "内容范围": [
-                "0:44-1:05"
-              ],
-              "推理依据": "大爷建议去别处,创作者夸大被狗咬的症状,并开始表现出狂犬病特征。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.3",
-              "描述": "恶搞与大爷逃跑",
-              "内容范围": [
-                "1:05-1:17"
-              ],
-              "推理依据": "创作者开始追逐大爷,大爷被吓得跑开,营造搞笑氛围。",
-              "子项": []
-            }
-          ]
-        },
-        {
-          "id": "段落1.3",
-          "描述": "与便利店店主的互动",
-          "内容范围": [
-            "1:17-2:52"
-          ],
-          "推理依据": "这是第三个恶搞场景,地点在便利店,增加了请求帮忙贴胶带的桥段,提高了互动性。",
-          "子项": [
-            {
-              "id": "段落1.3.1",
-              "描述": "搭讪并询问偏方",
-              "内容范围": [
-                "1:17-1:24"
-              ],
-              "推理依据": "创作者进入便利店,继续询问狂犬病疫苗偏方。",
-              "子项": []
-            },
-            {
-              "id": "段落1.3.2",
-              "描述": "展示'发病'症状并请求胶带",
-              "内容范围": [
-                "1:24-2:11"
-              ],
-              "推理依据": "创作者开始表现出'发病',并请求店主帮忙撕开胶带贴住嘴巴,制造荒诞感。",
-              "子项": []
-            },
-            {
-              "id": "段落1.3.3",
-              "描述": "恶搞与店主恐慌",
-              "内容范围": [
-                "2:11-2:52"
-              ],
-              "推理依据": "在店主尝试帮忙时,创作者假装狂犬病发作,突然做出扑咬动作,吓得店主摔倒并逃跑,达到高潮。",
-              "子项": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "呼吁分享的温馨提示",
-      "内容范围": [
-        "2:52-3:58"
-      ],
-      "推理依据": "视频的最后部分是创作者对观众的直接喊话,鼓励分享视频,与前面的恶搞内容主题完全不同。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "回顾视频并鼓励分享",
-          "内容范围": [
-            "2:52-3:13"
-          ],
-          "推理依据": "创作者对前面的恶搞内容进行总结,并直接呼吁观众分享视频。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "强调分享的快乐和福气",
-          "内容范围": [
-            "3:13-3:58"
-          ],
-          "推理依据": "创作者详细阐述分享视频带来的积极影响,如活跃气氛、带来好心情,并将其与'福气'联系起来,进一步激励分享。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 17:31:47 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 恶搞/搞笑短视频, 段落数: 2
-2025-12-02 17:31:47 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-02 17:31:47 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-02 17:31:47 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: ei6afojd3ju3
-2025-12-02 17:31:47 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:131] - ▶ Step 1: 提取具体元素
-2025-12-02 17:31:47 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-02 17:32:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-02 17:32:15 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:135] - ▶ Step 2: 提取具象概念
-2025-12-02 17:32:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-02 17:33:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-02 17:33:44 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - ▶ Step 2.1: 提取隐含概念
-2025-12-02 17:33:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-02 17:34:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-02 17:34:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:143] - ▶ Step 3: 总结抽象概念
-2025-12-02 17:34:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-02 17:34:51 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-02 17:34:51 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - Step 1-3 完成 - 总计: 84 个元素 (具体:30, 具象:44, 隐含:4, 抽象:6)
-2025-12-02 17:34:51 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:163] - ▶ Step 4: 共性分析
-2025-12-02 17:34:51 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 17:35:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 17:35:56 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:169] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-02 17:35:56 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:720] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-02 17:35:56 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:175] - ▶ Step 5.1: 意图支撑评估
-2025-12-02 17:35:56 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:749] - 【意图支撑评估】输入: 84 个实质元素
-2025-12-02 17:35:56 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:769] - 维度分组(意图支撑): 具体元素=30, 具象概念=44, 抽象概念=6, 隐含概念=4
-2025-12-02 17:35:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-02 17:35:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-02 17:35:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-02 17:35:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-02 17:35:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 17:35:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-02 17:35:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-02 17:35:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 17:36:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-02 17:36:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-02 17:36:18 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-灵感点 评估完成: 4 条支撑关系
-2025-12-02 17:36:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-02 17:36:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-目的点 - 视频分析完成
-2025-12-02 17:36:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-目的点 评估完成: 5 条支撑关系
-2025-12-02 17:36:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-02 17:36:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-02 17:36:43 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-02 17:36:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-灵感点 评估完成: 12 条支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-目的点 评估完成: 35 条支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 3 条支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-目的点 评估完成: 6 条支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-灵感点 评估完成: 2 条支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-目的点 评估完成: 4 条支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:187] - ▶ Step 6: 筛选
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具体元素-1, name=中年女子, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-2, name=柳树, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-3, name=住宅楼, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-4, name=白色SUV, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-5, name=黑色轿车, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-6, name=沥青路面, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-7, name=白色石墩, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-8, name=电动三轮车, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-9, name=金属大门, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具体元素-10, name=老年男子, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-11, name=绿色塑料筐, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-12, name=白色塑料筐, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-13, name=泥土地面, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-14, name=商店建筑, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-15, name=人行道, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-16, name=井盖, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-17, name=停放的车辆, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具体元素-18, name=店主, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-19, name=货架, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-20, name=袋装零食, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-21, name=食用油瓶, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-22, name=木质展示盒, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-23, name=白色粉末, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-24, name=花生, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具体元素-25, name=黄色胶带卷, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-26, name=顾客, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-27, name=蓝色雨伞, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-28, name=金属手推车, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具体元素-29, name=绿色柜台, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具体元素-30, name=价格标签, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-1, name=大姨, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-2, name=狂犬疫苗, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-3, name=偏方, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-4, name=医院, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-5, name=狗, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-6, name=大夫, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-7, name=老头, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-8, name=牙, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-9, name=刺, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-10, name=孩子, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-11, name=钱, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-12, name=大爷, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-13, name=针, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-14, name=人, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-15, name=牙疼, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-16, name=事儿, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-17, name=老板, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-18, name=胶带, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-19, name=丽丽, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-20, name=嘴, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-21, name=圈, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-22, name=家, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-23, name=朋友, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-24, name=视频, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-25, name=反应, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-26, name=一遍, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-27, name=第二遍, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-28, name=内容, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-29, name=下方, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-30, name=按钮, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-31, name=微信群, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-32, name=东西, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-33, name=好友, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-34, name=快乐, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-35, name=亲朋好友, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-36, name=分享, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-37, name=眼光, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-38, name=群, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-39, name=祝福, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1133] - ❌ 过滤: id=具象概念-40, name=天, 原因=无隐含概念豁免且不存在意图支撑关系
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-41, name=气氛, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-42, name=心情, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-43, name=手指, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=具象概念-44, name=福气, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=抽象概念-1, name=社交互动, support_count=3
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=抽象概念-2, name=情绪反应, support_count=3
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=抽象概念-3, name=健康风险, support_count=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=抽象概念-4, name=内容传播, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=抽象概念-5, name=社群维护, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1125] - ✅ 保留(意图支撑豁免): id=抽象概念-6, name=互惠共享, support_count=1
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1118] - ✅ 保留(隐含概念豁免): id=隐含概念-1, name=幽默恶作剧, frequency=5
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1118] - ✅ 保留(隐含概念豁免): id=隐含概念-2, name=惊恐与慌乱, frequency=3
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1118] - ✅ 保留(隐含概念豁免): id=隐含概念-3, name=鼓励分享, frequency=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1118] - ✅ 保留(隐含概念豁免): id=隐含概念-4, name=社交互动价值, frequency=2
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1137] - 筛选完成: 50/84 通过
-2025-12-02 17:36:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-02 17:37:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:201] - ▶ Step 8: 合并信息
-2025-12-02 17:37:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:211] - 实质元素提取完成 - 最终元素数: 50
-2025-12-02 17:37:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 50
-2025-12-02 17:37:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-02 17:37:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-02 17:37:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: ei6afojd3ju3
-2025-12-02 17:37:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:146] - 输入: 具体元素=5, 具象概念=35, 隐含概念=4, 抽象概念=6, 形式关键点=0
-2025-12-02 17:37:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:156] - ▶ Step 1: 提取具象概念形式
-2025-12-02 17:37:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-02 17:38:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-02 17:38:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:312] - Step 1 完成 - 提取了 21 个具象概念形式
-2025-12-02 17:38:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:162] - ▶ Step 2: 提取具体元素形式
-2025-12-02 17:38:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-02 17:39:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-02 17:39:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:427] - Step 2 完成 - 提取了 6 个具体元素形式
-2025-12-02 17:39:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:168] - ▶ Step 3: 提取整体形式
-2025-12-02 17:39:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...

+ 0 - 601
logs/deconstruction_system_20251202_174234.log

@@ -1,601 +0,0 @@
-2025-12-02 17:42:34 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-02 17:42:35 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:65] - ScriptWorkflow 初始化完成,model_provider: google_genai
-2025-12-02 17:42:35 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-02 17:42:35 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-02 17:42:35 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:92] - 工作流图构建完成 - 流程:视频上传 → 段落划分 → 实质提取 → 形式提取 → 分离结果 → 结果汇总
-2025-12-02 17:42:35 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-02 17:42:35 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-02 17:42:35 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-02 17:42:35 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 17:42:38 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-02 17:42:38 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpi7ykavnh.mp4
-2025-12-02 17:42:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpi7ykavnh.mp4
-2025-12-02 17:42:43 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 17:42:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 17:42:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 17:42:49 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 17:42:49 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/dvnuf32boebc
-2025-12-02 17:42:49 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-02 17:42:49 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-02 17:42:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: dvnuf32boebc
-2025-12-02 17:42:49 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-02 17:42:49 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-02 17:42:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-02 17:43:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-02 17:43:26 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "情感分享/人生感悟",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "引言:人到晚年对同学情的思念与珍视",
-      "内容范围": [
-        "0:00-0:13"
-      ],
-      "推理依据": "视频开篇通过点题“人到晚年”引出对老同学的深切怀念,并用“有一种关系/感动/牵挂”的排比句式奠定同学情谊的重要性,明确了视频的主题和情感基调。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "晚年思念老同学的初衷与分享愿望",
-          "内容范围": [
-            "0:00-0:03"
-          ],
-          "推理依据": "直接表达了创作者在晚年最想念的是老同学,并希望将这份情感分享出去,作为视频的引入和目的说明。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "同学情的独特之处与无法割断的缘分",
-          "内容范围": [
-            "0:03-0:13"
-          ],
-          "推理依据": "通过一系列“有一种…”的句式,强调同学情谊是一种特殊的关系、感动和牵挂,是永远割不断、散不了的缘,突出其情感的深度和持久性。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "同学情的本质、特质与超越性",
-      "内容范围": [
-        "0:13-1:03"
-      ],
-      "推理依据": "此部分深入探讨了同学情谊随着时间推移的特点,将其与亲情进行比较,并用多种比喻和描述来刻画其坚韧和永恒的品质。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "同学情随时间沉淀的纯粹与珍贵",
-          "内容范围": [
-            "0:13-0:18"
-          ],
-          "推理依据": "通过“愈久愈纯正、愈久愈珍贵、愈久愈甘甜”的递进描述,强调时间是同学情的催化剂,使其情感更为深厚和有价值。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "同学情虽非亲情却超越亲情",
-          "内容范围": [
-            "0:18-0:21"
-          ],
-          "推理依据": "明确指出同学情与亲情的异同,强调其在情感深度和重要性上并不逊色于亲情,凸显其独特而深刻的地位。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "岁月流逝与重逢的渴望",
-          "内容范围": [
-            "0:21-0:30"
-          ],
-          "推理依据": "描绘了岁月悠悠、容颜变老,但同学情依然难忘的画面,并表达了久别同学对重逢的盼望,强化了时间未能磨灭情谊的主题。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "同学情中的平等与深刻影响",
-          "内容范围": [
-            "0:30-0:37"
-          ],
-          "推理依据": "强调同学关系中没有贵贱贫富之分,情谊贯穿难忘岁月,记住复杂情结,体现了这份情感的纯粹性和对人生轨迹的深远影响。",
-          "子项": []
-        },
-        {
-          "id": "段落2.5",
-          "描述": "同学情如陈年老酒与古董,一生难断",
-          "内容范围": [
-            "0:37-1:03"
-          ],
-          "推理依据": "将同学情比作越陈越香的老酒和珍贵的古董,并指出无论同窗时间长短、地理距离远近,同学间的友情都难以割断,象征其历久弥新和坚不可摧。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "同学情的永恒记忆与真情回味",
-      "内容范围": [
-        "1:03-1:57"
-      ],
-      "推理依据": "此部分聚焦于对共同青春岁月的具体回忆,从过去的玩闹、相处到如今的感叹,描绘了那些留在心底的、即便时光荏苒也依然鲜活的记忆和情感。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "青春往事的今昔对比",
-          "内容范围": [
-            "1:03-1:12"
-          ],
-          "推理依据": "通过“曾经的玩闹/相处/梦想,如今都成了历史/回忆/追忆”的对比,表达了对逝去青春的感叹,同时衬托出情谊的永恒。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "难忘的笑脸、笑声与故事",
-          "内容范围": [
-            "1:12-1:23"
-          ],
-          "推理依据": "具象化地列举了青春时期那些稚嫩的笑脸、熟悉的笑声、有趣的故事和快乐的情景,直接触及观众对校园生活的美好回忆。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "分离与重逢时的真情流露",
-          "内容范围": [
-            "1:23-1:57"
-          ],
-          "推理依据": "描述了毕业后因工作和各自闯荡而联系减少,但重逢时依然亲密无间,不计较彼此,脸上虽然有了皱纹,但熟悉的笑声和快乐情景仍历历在目,展现了同学情的真挚和无所顾忌。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "同学情的当下价值与传承呼吁",
-      "内容范围": [
-        "1:57-3:24"
-      ],
-      "推理依据": "这一部分总结了同学情的诸多优点,并向所有老同学发出真挚的问候、祝福和分享视频的呼吁,旨在传递这份美好情感,让更多人重拾回忆和感受到温暖。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "同学情的纯粹与美好本质",
-          "内容范围": [
-            "1:57-2:07"
-          ],
-          "推理依据": "用“最实在、最珍贵、最美好”概括同学情的本质,强调其无需伪装、无需装潢,真诚随意而又绵长。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "同学情随岁月流逝而更加深厚",
-          "内容范围": [
-            "2:07-2:18"
-          ],
-          "推理依据": "通过青山、流水与人、岁月、友谊的对比,形象地表达了同学情谊随着时间流逝不仅不变,反而更加浓厚、深层,即使同窗短暂,也是一生之情。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "呼吁分享视频,唤醒校园记忆",
-          "内容范围": [
-            "2:18-2:34"
-          ],
-          "推理依据": "明确发出行动号召,鼓励观众分享视频,将其传递给同学群,以期让更多老同学回忆起美好的校园时光和无忧无虑的日子。",
-          "子项": []
-        },
-        {
-          "id": "段落4.4",
-          "描述": "对远方同学的问候与祝福",
-          "内容范围": [
-            "2:34-2:46"
-          ],
-          "推理依据": "以个人化的口吻向远方的老同学送去问候和祝福,希望视频能带去温暖和回忆,并再次呼吁分享给好友,共同感受这份真挚情感。",
-          "子项": []
-        },
-        {
-          "id": "段落4.5",
-          "描述": "珍惜情谊,永藏心底",
-          "内容范围": [
-            "2:46-3:06"
-          ],
-          "推理依据": "强调同学间一声问候、一份祝福的珍贵,呼吁大家一起珍惜,将这份情谊视作心中最温暖的港湾,感谢共同走过的青葱岁月,并承诺将美好情谊珍藏心底。",
-          "子项": []
-        },
-        {
-          "id": "段落4.6",
-          "描述": "最终呼吁与感谢",
-          "内容范围": [
-            "3:06-3:24"
-          ],
-          "推理依据": "再次重申视频分享的价值和目的,鼓励观众点赞支持,并对所有人的支持表示感谢,以强化视频的传播效果和情感共鸣。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 17:43:26 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "情感分享/人生感悟",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "引言:人到晚年对同学情的思念与珍视",
-      "内容范围": [
-        "0:00-0:13"
-      ],
-      "推理依据": "视频开篇通过点题“人到晚年”引出对老同学的深切怀念,并用“有一种关系/感动/牵挂”的排比句式奠定同学情谊的重要性,明确了视频的主题和情感基调。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "晚年思念老同学的初衷与分享愿望",
-          "内容范围": [
-            "0:00-0:03"
-          ],
-          "推理依据": "直接表达了创作者在晚年最想念的是老同学,并希望将这份情感分享出去,作为视频的引入和目的说明。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "同学情的独特之处与无法割断的缘分",
-          "内容范围": [
-            "0:03-0:13"
-          ],
-          "推理依据": "通过一系列“有一种…”的句式,强调同学情谊是一种特殊的关系、感动和牵挂,是永远割不断、散不了的缘,突出其情感的深度和持久性。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "同学情的本质、特质与超越性",
-      "内容范围": [
-        "0:13-1:03"
-      ],
-      "推理依据": "此部分深入探讨了同学情谊随着时间推移的特点,将其与亲情进行比较,并用多种比喻和描述来刻画其坚韧和永恒的品质。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "同学情随时间沉淀的纯粹与珍贵",
-          "内容范围": [
-            "0:13-0:18"
-          ],
-          "推理依据": "通过“愈久愈纯正、愈久愈珍贵、愈久愈甘甜”的递进描述,强调时间是同学情的催化剂,使其情感更为深厚和有价值。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "同学情虽非亲情却超越亲情",
-          "内容范围": [
-            "0:18-0:21"
-          ],
-          "推理依据": "明确指出同学情与亲情的异同,强调其在情感深度和重要性上并不逊色于亲情,凸显其独特而深刻的地位。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "岁月流逝与重逢的渴望",
-          "内容范围": [
-            "0:21-0:30"
-          ],
-          "推理依据": "描绘了岁月悠悠、容颜变老,但同学情依然难忘的画面,并表达了久别同学对重逢的盼望,强化了时间未能磨灭情谊的主题。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "同学情中的平等与深刻影响",
-          "内容范围": [
-            "0:30-0:37"
-          ],
-          "推理依据": "强调同学关系中没有贵贱贫富之分,情谊贯穿难忘岁月,记住复杂情结,体现了这份情感的纯粹性和对人生轨迹的深远影响。",
-          "子项": []
-        },
-        {
-          "id": "段落2.5",
-          "描述": "同学情如陈年老酒与古董,一生难断",
-          "内容范围": [
-            "0:37-1:03"
-          ],
-          "推理依据": "将同学情比作越陈越香的老酒和珍贵的古董,并指出无论同窗时间长短、地理距离远近,同学间的友情都难以割断,象征其历久弥新和坚不可摧。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "同学情的永恒记忆与真情回味",
-      "内容范围": [
-        "1:03-1:57"
-      ],
-      "推理依据": "此部分聚焦于对共同青春岁月的具体回忆,从过去的玩闹、相处到如今的感叹,描绘了那些留在心底的、即便时光荏苒也依然鲜活的记忆和情感。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "青春往事的今昔对比",
-          "内容范围": [
-            "1:03-1:12"
-          ],
-          "推理依据": "通过“曾经的玩闹/相处/梦想,如今都成了历史/回忆/追忆”的对比,表达了对逝去青春的感叹,同时衬托出情谊的永恒。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "难忘的笑脸、笑声与故事",
-          "内容范围": [
-            "1:12-1:23"
-          ],
-          "推理依据": "具象化地列举了青春时期那些稚嫩的笑脸、熟悉的笑声、有趣的故事和快乐的情景,直接触及观众对校园生活的美好回忆。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "分离与重逢时的真情流露",
-          "内容范围": [
-            "1:23-1:57"
-          ],
-          "推理依据": "描述了毕业后因工作和各自闯荡而联系减少,但重逢时依然亲密无间,不计较彼此,脸上虽然有了皱纹,但熟悉的笑声和快乐情景仍历历在目,展现了同学情的真挚和无所顾忌。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "同学情的当下价值与传承呼吁",
-      "内容范围": [
-        "1:57-3:24"
-      ],
-      "推理依据": "这一部分总结了同学情的诸多优点,并向所有老同学发出真挚的问候、祝福和分享视频的呼吁,旨在传递这份美好情感,让更多人重拾回忆和感受到温暖。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "同学情的纯粹与美好本质",
-          "内容范围": [
-            "1:57-2:07"
-          ],
-          "推理依据": "用“最实在、最珍贵、最美好”概括同学情的本质,强调其无需伪装、无需装潢,真诚随意而又绵长。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "同学情随岁月流逝而更加深厚",
-          "内容范围": [
-            "2:07-2:18"
-          ],
-          "推理依据": "通过青山、流水与人、岁月、友谊的对比,形象地表达了同学情谊随着时间流逝不仅不变,反而更加浓厚、深层,即使同窗短暂,也是一生之情。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "呼吁分享视频,唤醒校园记忆",
-          "内容范围": [
-            "2:18-2:34"
-          ],
-          "推理依据": "明确发出行动号召,鼓励观众分享视频,将其传递给同学群,以期让更多老同学回忆起美好的校园时光和无忧无虑的日子。",
-          "子项": []
-        },
-        {
-          "id": "段落4.4",
-          "描述": "对远方同学的问候与祝福",
-          "内容范围": [
-            "2:34-2:46"
-          ],
-          "推理依据": "以个人化的口吻向远方的老同学送去问候和祝福,希望视频能带去温暖和回忆,并再次呼吁分享给好友,共同感受这份真挚情感。",
-          "子项": []
-        },
-        {
-          "id": "段落4.5",
-          "描述": "珍惜情谊,永藏心底",
-          "内容范围": [
-            "2:46-3:06"
-          ],
-          "推理依据": "强调同学间一声问候、一份祝福的珍贵,呼吁大家一起珍惜,将这份情谊视作心中最温暖的港湾,感谢共同走过的青葱岁月,并承诺将美好情谊珍藏心底。",
-          "子项": []
-        },
-        {
-          "id": "段落4.6",
-          "描述": "最终呼吁与感谢",
-          "内容范围": [
-            "3:06-3:24"
-          ],
-          "推理依据": "再次重申视频分享的价值和目的,鼓励观众点赞支持,并对所有人的支持表示感谢,以强化视频的传播效果和情感共鸣。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 17:43:26 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 情感分享/人生感悟, 段落数: 4
-2025-12-02 17:43:26 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-02 17:43:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-02 17:43:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: dvnuf32boebc
-2025-12-02 17:43:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:131] - ▶ Step 1: 提取具体元素
-2025-12-02 17:43:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-02 17:43:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-02 17:43:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:135] - ▶ Step 2: 提取具象概念
-2025-12-02 17:43:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-02 17:45:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-02 17:45:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - ▶ Step 2.1: 提取隐含概念
-2025-12-02 17:45:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-02 17:45:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-02 17:45:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:143] - ▶ Step 3: 总结抽象概念
-2025-12-02 17:45:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-02 17:46:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-02 17:46:35 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - Step 1-3 完成 - 总计: 121 个元素 (具体:18, 具象:94, 隐含:3, 抽象:6)
-2025-12-02 17:46:35 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:163] - ▶ Step 4: 共性分析
-2025-12-02 17:46:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 17:46:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 17:47:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 17:49:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 17:49:34 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:169] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-02 17:49:34 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:720] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-02 17:49:34 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:175] - ▶ Step 5.1: 意图支撑评估
-2025-12-02 17:49:34 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:749] - 【意图支撑评估】输入: 121 个实质元素
-2025-12-02 17:49:34 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:769] - 维度分组(意图支撑): 具体元素=18, 具象概念=94, 抽象概念=6, 隐含概念=3
-2025-12-02 17:49:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-02 17:49:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-02 17:49:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-02 17:49:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-02 17:49:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-02 17:49:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 17:49:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 17:49:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-02 17:49:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-02 17:49:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 17:49:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-02 17:49:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-02 17:49:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-灵感点 评估完成: 3 条支撑关系
-2025-12-02 17:50:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-02 17:50:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-02 17:50:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-目的点 - 视频分析完成
-2025-12-02 17:50:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-目的点 评估完成: 11 条支撑关系
-2025-12-02 17:50:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-02 17:50:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-灵感点 评估完成: 62 条支撑关系
-2025-12-02 17:51:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 17:51:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-目的点 评估完成: 89 条支撑关系
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 5 条支撑关系
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-目的点 评估完成: 6 条支撑关系
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-灵感点 评估完成: 3 条支撑关系
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-目的点 评估完成: 3 条支撑关系
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:187] - ▶ Step 6: 筛选
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-1, name=房屋, support_count=2, coverage=0.8125
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-2, name=树木, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=32, coverage=1.0000)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-3, name=花朵, support_count=1, coverage=0.75
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-4, name=草地, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=23, coverage=0.8125)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-5, name=山脉, support_count=3, coverage=0.875
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-6, name=天空, support_count=2, coverage=1.0
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-7, name=小径, support_count=2, coverage=0.75
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-8, name=运河, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.0625)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-9, name=船, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.1250)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-10, name=灯笼, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1250)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-11, name=梯田, support_count=2, coverage=0.4375
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-12, name=菜园, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.0625)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-13, name=人, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.0625)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-14, name=装饰品, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0625)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-15, name=桥梁, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-16, name=阳光, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-17, name=鸟, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.2500)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-18, name=烟雾, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1250)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-1, name=晚年, support_count=3, coverage=1.0
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-2, name=老同学, support_count=3, coverage=0.4375
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-3, name=关系, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-4, name=感动, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-5, name=同学, support_count=3, coverage=0.75
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-6, name=牵挂, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-7, name=情, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-9, name=同学缘, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-10, name=缘, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-11, name=亲情, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0625)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-12, name=十几年, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-13, name=数十年, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-14, name=聚散, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-15, name=岁月, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.2500)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-16, name=头, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-17, name=重逢, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-18, name=情结, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-19, name=老酒, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-20, name=古董, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-21, name=时间, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-22, name=三年, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-23, name=五载, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-24, name=友情, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.1875)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-25, name=一生, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1250)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-26, name=一世情, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-27, name=三言两语, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-28, name=同窗, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0625)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-29, name=数载, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-30, name=依恋, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-31, name=青春岁月, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-32, name=证明, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-33, name=世间, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-35, name=惦记, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-36, name=天之涯, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-37, name=海之角, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-38, name=距离, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-39, name=深情相依, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-40, name=往昔, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-41, name=玩闹逗笑, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-42, name=历史, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-43, name=朝夕相处, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-44, name=回忆, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.2500)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-45, name=梦想目标, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-46, name=追忆, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-47, name=笑脸, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1250)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-48, name=笑声, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1250)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-49, name=故事, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1250)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-50, name=情景, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1250)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-51, name=工作, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1250)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-52, name=繁忙, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-53, name=闯荡, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-54, name=毕业, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-55, name=联系, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-56, name=亲密友情, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-57, name=绰号, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-58, name=乳名, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-59, name=对方, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0625)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-60, name=掌, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-61, name=拳, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-62, name=小脸, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-63, name=皱纹, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-64, name=沧桑, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-65, name=回味, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-66, name=眼前, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-67, name=伪装, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-68, name=装潢, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-69, name=青山, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-70, name=同床, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-71, name=三两载, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-72, name=一生情, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-73, name=文章, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-74, name=手指, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-75, name=视频, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1875)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-76, name=同学群, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-77, name=情谊, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=7, coverage=0.2500)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-78, name=校园时光, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-79, name=日子, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-80, name=远方, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-81, name=生活, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-82, name=温暖, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1875)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-1, name=友谊, support_count=3, coverage=0.875
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-2, name=回忆, support_count=2, coverage=0.5625
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-83, name=好友, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-84, name=问候, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-85, name=祝福, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-86, name=港湾, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-87, name=青葱岁月, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-88, name=心底, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0625)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-89, name=记忆, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-90, name=同学情谊, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-91, name=力量, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-92, name=赞, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-93, name=支持, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-94, name=动力, 原因=出现频次<=1 (frequency=1)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-3, name=岁月, support_count=3, coverage=0.3125
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-4, name=真诚, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.2500)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-5, name=珍视, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.2500)
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-6, name=情感支持, support_count=3, coverage=0.375
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1164] - 筛选完成: 13/118 通过
-2025-12-02 17:51:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-02 17:52:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:201] - ▶ Step 8: 合并信息
-2025-12-02 17:52:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:211] - 实质元素提取完成 - 最终元素数: 13
-2025-12-02 17:52:06 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 13
-2025-12-02 17:52:06 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-02 17:52:06 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-02 17:52:06 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: dvnuf32boebc
-2025-12-02 17:52:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:146] - 输入: 具体元素=6, 具象概念=3, 隐含概念=0, 抽象概念=4, 形式关键点=0
-2025-12-02 17:52:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:156] - ▶ Step 1: 提取具象概念形式
-2025-12-02 17:52:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-02 17:54:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-02 17:54:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:312] - Step 1 完成 - 提取了 62 个具象概念形式
-2025-12-02 17:54:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:162] - ▶ Step 2: 提取具体元素形式
-2025-12-02 17:54:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-02 17:55:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-02 17:55:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:427] - Step 2 完成 - 提取了 4 个具体元素形式
-2025-12-02 17:55:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:168] - ▶ Step 3: 提取整体形式
-2025-12-02 17:55:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-02 17:55:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-02 17:55:25 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:565] - Step 3 完成 - 提取了 3 个整体形式
-2025-12-02 17:55:25 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - Step 1-3 完成 - 总计提取: 69 个形式元素 (具象概念形式:62, 具体元素形式:4, 整体形式:3)
-2025-12-02 17:55:25 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:190] - ▶ Step 4: 共性分析(跳过 - 形式元素不需要共性分析)
-2025-12-02 17:55:25 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:193] - ▶ Step 5: 多维度评分
-2025-12-02 17:55:25 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:578] - 【多维度评分】输入: 69 个形式元素
-2025-12-02 17:55:25 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:634] - 灵感点分批评估: 1 批
-2025-12-02 17:55:25 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:634] - 目的点分批评估: 2 批

+ 0 - 4205
logs/deconstruction_system_20251202_175541.log

@@ -1,4205 +0,0 @@
-2025-12-02 17:55:41 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-02 17:55:42 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:65] - ScriptWorkflow 初始化完成,model_provider: google_genai
-2025-12-02 17:55:42 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-02 17:55:42 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-02 17:55:42 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:92] - 工作流图构建完成 - 流程:视频上传 → 段落划分 → 实质提取 → 形式提取 → 分离结果 → 结果汇总
-2025-12-02 17:55:42 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-02 17:55:42 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-02 17:55:42 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-02 17:55:42 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 17:55:44 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-02 17:55:44 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpun5nluwt.mp4
-2025-12-02 17:55:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpun5nluwt.mp4
-2025-12-02 17:56:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 17:56:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 17:56:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 17:56:27 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 17:56:27 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/hpfg6b296m6r
-2025-12-02 17:56:27 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-02 17:56:27 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-02 17:56:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: hpfg6b296m6r
-2025-12-02 17:56:27 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-02 17:56:27 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-02 17:56:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-02 17:56:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-02 17:56:57 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "情感共鸣与人生感悟",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "同学情的本质与永恒",
-      "内容范围": [
-        "0:00-0:38"
-      ],
-      "推理依据": "视频开头引入了“人到晚年”的核心情境,并用一系列排比句式描述了同学情谊的独特属性、深刻价值和持久性,奠定了视频的情感基调和主题。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "介绍同学情及其独特之处",
-          "内容范围": [
-            "0:00-0:13"
-          ],
-          "推理依据": "从“最想念”引入,定义了同学关系,强调了因同学身份而产生的感动与牵挂,指出同学情谊是“永远割不断的情”和“永远不能散的缘”。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "同学情谊的深化与超越",
-          "内容范围": [
-            "0:13-0:24"
-          ],
-          "推理依据": "进一步阐述同学情随时间推移愈发纯正、珍贵、甘甜,并将其与亲情相提并论,虽非亲情却不逊于亲情,体现其深度。",
-          "子项": []
-        },
-        {
-          "id": "段落1.3",
-          "描述": "同学情谊的永恒与珍藏",
-          "内容范围": [
-            "0:24-0:38"
-          ],
-          "推理依据": "通过“不思量,自难忘”和“岁月悠悠催白了头”来强调时间对其的考验,并用“酿成了陈年的老酒”、“窖藏了珍贵的古董”比喻其珍贵和不朽,同时强调同学间不分贵贱贫富。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "同学情的记忆与回响",
-      "内容范围": [
-        "0:38-1:23"
-      ],
-      "推理依据": "此段落从时间维度回顾了学生时代的共同经历和美好瞬间,强调了这些记忆在成年后的持续影响,构成了情感的核心支柱。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "共同岁月的深刻影响",
-          "内容范围": [
-            "0:38-0:51"
-          ],
-          "推理依据": "不论同窗时间长短,同学友情都能“一生都难以隔断”,并进一步阐述同学情是青春岁月的证明、世间最纯真的友谊,以及虽远隔天涯海角却深情相依。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "昔日情景的生动回忆",
-          "内容范围": [
-            "0:51-1:23"
-          ],
-          "推理依据": "通过具体回忆“玩闹逗笑”、“朝夕相处”、“梦想目标”、“稚嫩笑脸”、“熟悉笑声”、“有趣故事”、“快乐情景”等,唤起听众对学生时代细节的共鸣和追忆。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "同学情的当下与升华",
-      "内容范围": [
-        "1:23-2:28"
-      ],
-      "推理依据": "此段落关注了同学情在成年后,尤其是在各自奋斗、联系减少的情况下,如何保持其纯粹性,并呼吁人们珍惜和传递这份情谊。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "忙碌生活下的纯真友谊",
-          "内容范围": [
-            "1:23-1:49"
-          ],
-          "推理依据": "承认毕业后因工作和各自闯荡联系减少,但强调这不影响亲密友情,相聚时彼此不计较昵称或玩笑,反而开心舒坦,揭示了同学情超越世俗计较的纯粹性,并指出岁月带来的沧桑。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "同学情谊的最高境界",
-          "内容范围": [
-            "1:49-2:12"
-          ],
-          "推理依据": "概括同学情“最实在”、“最珍贵”、“最美好”,无需伪装和装潢,随性、真诚、绵长,并以“青山在人渐老,同学情更浓;水长流岁月增,友谊更深层”来升华主题。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "呼吁传承同学情谊",
-          "内容范围": [
-            "2:12-2:28"
-          ],
-          "推理依据": "直接向所有老同学喊话,呼吁他们将这份“悠悠一生情”传递下去,通过分享视频让更多人看到这份情谊的价值。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "同学情的珍视与展望",
-      "内容范围": [
-        "2:28-3:24"
-      ],
-      "推理依据": "视频的最后部分是一个情感的高潮和总结,再次强调了同学情谊的温暖、力量和需要被珍惜的价值,并鼓励观众积极互动。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "对远方同学的牵挂与祝福",
-          "内容范围": [
-            "2:28-2:47"
-          ],
-          "推理依据": "通过问候远方的老同学“你好吗?”、“工作顺利吗?”、“生活幸福吗?”,表达了深切的关心和牵挂,并希望视频能带来温暖回忆,并鼓励分享。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "感恩与珍藏这份情谊",
-          "内容范围": [
-            "2:47-3:06"
-          ],
-          "推理依据": "强调同学间一声问候、一份祝福的弥足珍贵,将同学情比作“心中最温暖的港湾”,表达对昔日岁月的感恩。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "结尾互动与深情寄语",
-          "内容范围": [
-            "3:06-3:24"
-          ],
-          "推理依据": "以“岁月流逝,情谊不变”作为总结,再次呼吁大家分享、点赞,让更多同学重拾美好记忆,感受情谊的温暖与力量,表达了创作者对观众支持的感谢。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 17:56:57 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "情感共鸣与人生感悟",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "同学情的本质与永恒",
-      "内容范围": [
-        "0:00-0:38"
-      ],
-      "推理依据": "视频开头引入了“人到晚年”的核心情境,并用一系列排比句式描述了同学情谊的独特属性、深刻价值和持久性,奠定了视频的情感基调和主题。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "介绍同学情及其独特之处",
-          "内容范围": [
-            "0:00-0:13"
-          ],
-          "推理依据": "从“最想念”引入,定义了同学关系,强调了因同学身份而产生的感动与牵挂,指出同学情谊是“永远割不断的情”和“永远不能散的缘”。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "同学情谊的深化与超越",
-          "内容范围": [
-            "0:13-0:24"
-          ],
-          "推理依据": "进一步阐述同学情随时间推移愈发纯正、珍贵、甘甜,并将其与亲情相提并论,虽非亲情却不逊于亲情,体现其深度。",
-          "子项": []
-        },
-        {
-          "id": "段落1.3",
-          "描述": "同学情谊的永恒与珍藏",
-          "内容范围": [
-            "0:24-0:38"
-          ],
-          "推理依据": "通过“不思量,自难忘”和“岁月悠悠催白了头”来强调时间对其的考验,并用“酿成了陈年的老酒”、“窖藏了珍贵的古董”比喻其珍贵和不朽,同时强调同学间不分贵贱贫富。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "同学情的记忆与回响",
-      "内容范围": [
-        "0:38-1:23"
-      ],
-      "推理依据": "此段落从时间维度回顾了学生时代的共同经历和美好瞬间,强调了这些记忆在成年后的持续影响,构成了情感的核心支柱。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "共同岁月的深刻影响",
-          "内容范围": [
-            "0:38-0:51"
-          ],
-          "推理依据": "不论同窗时间长短,同学友情都能“一生都难以隔断”,并进一步阐述同学情是青春岁月的证明、世间最纯真的友谊,以及虽远隔天涯海角却深情相依。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "昔日情景的生动回忆",
-          "内容范围": [
-            "0:51-1:23"
-          ],
-          "推理依据": "通过具体回忆“玩闹逗笑”、“朝夕相处”、“梦想目标”、“稚嫩笑脸”、“熟悉笑声”、“有趣故事”、“快乐情景”等,唤起听众对学生时代细节的共鸣和追忆。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "同学情的当下与升华",
-      "内容范围": [
-        "1:23-2:28"
-      ],
-      "推理依据": "此段落关注了同学情在成年后,尤其是在各自奋斗、联系减少的情况下,如何保持其纯粹性,并呼吁人们珍惜和传递这份情谊。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "忙碌生活下的纯真友谊",
-          "内容范围": [
-            "1:23-1:49"
-          ],
-          "推理依据": "承认毕业后因工作和各自闯荡联系减少,但强调这不影响亲密友情,相聚时彼此不计较昵称或玩笑,反而开心舒坦,揭示了同学情超越世俗计较的纯粹性,并指出岁月带来的沧桑。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "同学情谊的最高境界",
-          "内容范围": [
-            "1:49-2:12"
-          ],
-          "推理依据": "概括同学情“最实在”、“最珍贵”、“最美好”,无需伪装和装潢,随性、真诚、绵长,并以“青山在人渐老,同学情更浓;水长流岁月增,友谊更深层”来升华主题。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "呼吁传承同学情谊",
-          "内容范围": [
-            "2:12-2:28"
-          ],
-          "推理依据": "直接向所有老同学喊话,呼吁他们将这份“悠悠一生情”传递下去,通过分享视频让更多人看到这份情谊的价值。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "同学情的珍视与展望",
-      "内容范围": [
-        "2:28-3:24"
-      ],
-      "推理依据": "视频的最后部分是一个情感的高潮和总结,再次强调了同学情谊的温暖、力量和需要被珍惜的价值,并鼓励观众积极互动。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "对远方同学的牵挂与祝福",
-          "内容范围": [
-            "2:28-2:47"
-          ],
-          "推理依据": "通过问候远方的老同学“你好吗?”、“工作顺利吗?”、“生活幸福吗?”,表达了深切的关心和牵挂,并希望视频能带来温暖回忆,并鼓励分享。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "感恩与珍藏这份情谊",
-          "内容范围": [
-            "2:47-3:06"
-          ],
-          "推理依据": "强调同学间一声问候、一份祝福的弥足珍贵,将同学情比作“心中最温暖的港湾”,表达对昔日岁月的感恩。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "结尾互动与深情寄语",
-          "内容范围": [
-            "3:06-3:24"
-          ],
-          "推理依据": "以“岁月流逝,情谊不变”作为总结,再次呼吁大家分享、点赞,让更多同学重拾美好记忆,感受情谊的温暖与力量,表达了创作者对观众支持的感谢。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 17:56:57 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 情感共鸣与人生感悟, 段落数: 4
-2025-12-02 17:56:57 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-02 17:56:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-02 17:56:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: hpfg6b296m6r
-2025-12-02 17:56:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:131] - ▶ Step 1: 提取具体元素
-2025-12-02 17:56:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-02 17:57:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-02 17:57:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:135] - ▶ Step 2: 提取具象概念
-2025-12-02 17:57:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-02 17:59:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-02 17:59:01 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - ▶ Step 2.1: 提取隐含概念
-2025-12-02 17:59:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-02 17:59:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-02 17:59:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:143] - ▶ Step 3: 总结抽象概念
-2025-12-02 17:59:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-02 17:59:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-02 17:59:58 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - Step 1-3 完成 - 总计: 86 个元素 (具体:19, 具象:60, 隐含:3, 抽象:4)
-2025-12-02 17:59:58 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:163] - ▶ Step 4: 共性分析
-2025-12-02 17:59:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 18:03:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 18:03:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:169] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-02 18:03:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:720] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-02 18:03:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:175] - ▶ Step 5.1: 意图支撑评估
-2025-12-02 18:03:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:749] - 【意图支撑评估】输入: 86 个实质元素
-2025-12-02 18:03:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:769] - 维度分组(意图支撑): 具体元素=19, 具象概念=60, 抽象概念=4, 隐含概念=3
-2025-12-02 18:03:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-02 18:03:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-02 18:03:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-02 18:03:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 18:03:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 18:03:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-02 18:03:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-02 18:03:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-02 18:03:19 - DeconstructionSystem.src.utils.json_extractor - ERROR - [json_extractor.py:57] - JSON解析失败: Expecting value: line 1 column 1 (char 0)
-JSON修复也失败: Expecting value: line 1 column 1 (char 0)
-内容: 根据严格的判断标准,视频中的所有具体视觉元素(如房屋、山脉、树木、花卉、道路等)主要作为**背景和氛围渲染**出现,它们共同营造了一种宁静、美好的意境,以配合文字所表达的对同学情谊的颂扬和回忆。
-
-然而,这些具体的视觉元素本身**并非关键支撑**。它们并没有通过自身独特的视觉特征或在画面中的特殊呈现方式,来直接、不可替代地表达“颂扬和珍视同学情谊”或“促进老同学间的情感链接与回忆重温”这两个点。如果移除任何一个具体的视觉元素,文字所表达的核心情感和回忆主题并不会明显削弱(达到30%以上),因为这些信息主要通过文字和语音传达。换言之,这些美丽的画面可以被替换为其他类似风格的风景或建筑,而视频的核心信息依然能被理解。
-
-因此,按照所给的严格标准,没有具体元素对点有关键支撑。...
-2025-12-02 18:03:19 - DeconstructionSystem.src.utils.llm_invoker - WARNING - [llm_invoker.py:292] - 意图支撑评估-具体元素-目的点 - LLM返回内容为空或解析失败
-原始内容: 根据严格的判断标准,视频中的所有具体视觉元素(如房屋、山脉、树木、花卉、道路等)主要作为**背景和氛围渲染**出现,它们共同营造了一种宁静、美好的意境,以配合文字所表达的对同学情谊的颂扬和回忆。
-
-然而,这些具体的视觉元素本身**并非关键支撑**。它们并没有通过自身独特的视觉特征或在画面中的特殊呈现方式,来直接、不可替代地表达“颂扬和珍视同学情谊”或“促进老同学间的情感链接与回忆重温”这两个点。如...
-2025-12-02 18:03:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 18:03:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-02 18:03:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-02 18:03:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-02 18:03:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-02 18:03:36 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-02 18:03:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-灵感点 评估完成: 10 条支撑关系
-2025-12-02 18:03:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-目的点 评估完成: 0 条支撑关系
-2025-12-02 18:03:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 18:03:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-02 18:03:58 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-灵感点 评估完成: 40 条支撑关系
-2025-12-02 18:04:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-目的点 评估完成: 45 条支撑关系
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 3 条支撑关系
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-目的点 评估完成: 4 条支撑关系
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-灵感点 评估完成: 2 条支撑关系
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-目的点 评估完成: 3 条支撑关系
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:187] - ▶ Step 6: 筛选
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-1, name=房屋, support_count=1, coverage=0.9091
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-2, name=山脉, support_count=1, coverage=1.0
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-3, name=树木, support_count=1, coverage=1.0
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-4, name=草地, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=8, coverage=0.2727)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-5, name=花卉(红色), 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=11, coverage=0.3636)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-6, name=花卉(粉色), 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.1818)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-7, name=花卉(黄色), support_count=1, coverage=0.4545
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-8, name=石板路, support_count=1, coverage=0.4545
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-9, name=盆栽植物, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=10, coverage=0.2727)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-10, name=灯笼, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.0909)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-11, name=河流/运河, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=8, coverage=0.1818)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-12, name=船, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=8, coverage=0.1818)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-13, name=悬挂饰品, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.0909)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-14, name=梯田, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=15, coverage=0.2727)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-15, name=蔬菜作物, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=15, coverage=0.2727)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-16, name=木桥/栈道, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.0909)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-17, name=云, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=49, coverage=1.0000)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-18, name=鸟, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=11, coverage=0.3636)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-19, name=道路, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=10, coverage=0.2727)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-1, name=老同学, support_count=3, coverage=0.5455
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-2, name=关系, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-3, name=同学, support_count=3, coverage=0.8182
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-4, name=牵挂, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1818)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-5, name=同学情, support_count=3, coverage=0.7273
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-6, name=情, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=20, coverage=0.7273)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-7, name=同学缘, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-8, name=缘, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-9, name=亲情, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0909)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-10, name=岁月, support_count=3, coverage=0.3636
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-11, name=头, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-12, name=情结, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-13, name=老酒, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-14, name=古董, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-15, name=时间, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-16, name=友情, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1818)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-17, name=一生, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1818)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-18, name=一世情, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-19, name=依恋, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1818)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-20, name=青春岁月, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1818)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-21, name=证明, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-22, name=友谊, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1818)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-23, name=惦记, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-24, name=天之涯海之角, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-25, name=距离, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-26, name=深情, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-27, name=历史, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0909)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-28, name=回忆, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1818)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-29, name=梦想目标, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-30, name=追忆, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-31, name=笑脸, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1818)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-32, name=笑声, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1818)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-33, name=故事, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1818)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-34, name=情景, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1818)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-35, name=工作, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1818)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-36, name=联系, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-37, name=亲密友情, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-38, name=绰号, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-39, name=乳名, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-40, name=掌, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-41, name=拳, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-42, name=小脸, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-43, name=皱纹, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-44, name=沧桑, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-45, name=回味, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-46, name=伪装, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-47, name=装潢, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-48, name=青山, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-49, name=生活, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-50, name=视频, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.2727)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-51, name=温暖, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.2727)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-52, name=好友, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-53, name=问候, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-54, name=祝福, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-55, name=港湾, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-56, name=记忆, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-57, name=力量, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-58, name=赞, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-59, name=支持, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-60, name=动力, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-1, name=同学情谊, support_count=3, coverage=1.0
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-2, name=岁月变迁, support_count=2, coverage=0.6364
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-3, name=珍贵回忆, support_count=3, coverage=0.4545
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-4, name=情感传递与社群互动, support_count=1, coverage=0.3636
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1164] - 筛选完成: 13/83 通过
-2025-12-02 18:04:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-02 18:04:46 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:201] - ▶ Step 8: 合并信息
-2025-12-02 18:04:46 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:211] - 实质元素提取完成 - 最终元素数: 13
-2025-12-02 18:04:46 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 13
-2025-12-02 18:04:46 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-02 18:04:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-02 18:04:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: hpfg6b296m6r
-2025-12-02 18:04:47 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:146] - 输入: 具体元素=5, 具象概念=4, 隐含概念=0, 抽象概念=4, 形式关键点=0
-2025-12-02 18:04:47 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:156] - ▶ Step 1: 提取具象概念形式
-2025-12-02 18:04:47 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-02 18:05:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-02 18:05:30 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:317] - Step 1 完成 - 提取了 11 个具象概念形式
-2025-12-02 18:05:30 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:162] - ▶ Step 2: 提取具体元素形式
-2025-12-02 18:05:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-02 18:06:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-02 18:06:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:432] - Step 2 完成 - 提取了 4 个具体元素形式
-2025-12-02 18:06:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:168] - ▶ Step 3: 提取整体形式
-2025-12-02 18:06:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-02 18:06:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-02 18:06:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:570] - Step 3 完成 - 提取了 3 个整体形式
-2025-12-02 18:06:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - Step 1-3 完成 - 总计提取: 18 个形式元素 (具象概念形式:11, 具体元素形式:4, 整体形式:3)
-2025-12-02 18:06:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:190] - ▶ Step 4: 共性分析
-2025-12-02 18:06:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 形式共性分析 - 开始视频分析...
-2025-12-02 18:07:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 形式共性分析 - 视频分析完成
-2025-12-02 18:07:15 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:631] - 共性分析完成 - 统计了 18 个形式元素的频次
-2025-12-02 18:07:15 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:197] - ▶ Step 5: 多维度评分
-2025-12-02 18:07:15 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:642] - 【多维度评分】输入: 18 个形式元素
-2025-12-02 18:07:15 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 灵感点分批评估: 1 批
-2025-12-02 18:07:15 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 目的点分批评估: 1 批
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:676] - 多维度评分完成
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:203] - ▶ Step 6: 筛选
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:826] - 【筛选】输入: 形式元素共性分析结果 + 评分结果
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-1, name=情感基调, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具象概念形式-2, name=排比句式, 原因=频次>2但未通过相似度筛选 (frequency=11)
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-3, name=比喻描绘, frequency=3, 原因=灵感点语义>0.7
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-4, name=对比论证, 原因=出现频次<=2 (frequency=2)
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-5, name=反问式提问, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-6, name=呼吁行动, frequency=6, 原因=目的点语义>0.7
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-7, name=拟人化描述, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-8, name=坦率表达, frequency=8, 原因=灵感点语义>0.7
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-9, name=回忆式叙述, frequency=9, 原因=目的点语义>0.7
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-10, name=今昔对比, frequency=6, 原因=灵感点语义>0.7
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-11, name=感谢致意, 原因=出现频次<=2 (frequency=2)
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-1, name=田园牧歌式构图, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-2, name=暖色调光影, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-3, name=唯美意境营造, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-4, name=俯瞰视角, 原因=频次>2但未通过相似度筛选 (frequency=9)
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-1, name=多模态信息同步呈现, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-2, name=递进式主题阐述与情感深化, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-3, name=互动与分享引导, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:909] - 筛选完成: 5/18 通过
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - ▶ Step 7: 分类
-2025-12-02 18:08:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:918] - 【分类】输入: 5 个筛选后的形式元素
-2025-12-02 18:08:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:960] - 分类完成: 1 个维度
-2025-12-02 18:08:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:213] - ▶ 合并最终信息
-2025-12-02 18:08:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1030] - 【合并信息】输入: 5 个筛选后的元素ID
-2025-12-02 18:08:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1100] - 合并完成: 5 个元素
-2025-12-02 18:08:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:219] - 形式元素提取完成 - 最终元素数: 5
-2025-12-02 18:08:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 5
-2025-12-02 18:08:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-02 18:08:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 13, 形式元素: 5
-2025-12-02 18:08:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-02 18:08:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-02 18:08:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-02 18:08:22 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-02 18:08:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-02 18:08:22 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-02 18:08:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-02 18:08:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-02 18:08:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 18:08:24 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-02 18:08:24 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp0xcm1_te.mp4
-2025-12-02 18:08:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp0xcm1_te.mp4
-2025-12-02 18:08:37 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 18:08:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 18:08:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 18:08:49 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 18:08:49 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/w6cyrnf7ofmk
-2025-12-02 18:08:49 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-02 18:08:49 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-02 18:08:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: w6cyrnf7ofmk
-2025-12-02 18:08:49 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-02 18:08:49 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-02 18:08:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-02 18:09:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-02 18:09:10 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "搞笑短剧",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "街头狂犬病疫苗骗方挑战",
-      "内容范围": [
-        "0:00-2:53"
-      ],
-      "推理依据": "视频主体内容,围绕一个人假装被狗咬并出现狂犬病症状,向路人询问狂犬病疫苗偏方并制造恐慌的系列恶搞短剧。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "与一位大妈的互动",
-          "内容范围": [
-            "0:00-0:37"
-          ],
-          "推理依据": "场景和互动对象发生变化,从与一位大妈的对话开始,并伴随着恶搞行为升级。",
-          "子项": [
-            {
-              "id": "段落1.1.1",
-              "描述": "询问偏方并声称被狗咬",
-              "内容范围": [
-                "0:00-0:06"
-              ],
-              "推理依据": "开场白,设定情境,询问偏方。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.2",
-              "描述": "症状升级与恐慌制造",
-              "内容范围": [
-                "0:06-0:15"
-              ],
-              "推理依据": "对话内容从寻求帮助转向描述被咬和症状,语气变得急促,暗示狂犬病发作。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.3",
-              "描述": "大妈受惊逃跑",
-              "内容范围": [
-                "0:15-0:23"
-              ],
-              "推理依据": "男子开始发出狗叫声和撕咬动作,大妈意识到危险并开始逃跑。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.4",
-              "描述": "继续追逐与恐吓",
-              "内容范围": [
-                "0:23-0:37"
-              ],
-              "推理依据": "大妈跑掉一只鞋子,男子继续追逐恐吓,使恶搞效果达到高潮。",
-              "子项": []
-            }
-          ]
-        },
-        {
-          "id": "段落1.2",
-          "描述": "与一位大爷的互动",
-          "内容范围": [
-            "0:37-1:18"
-          ],
-          "推理依据": "互动对象从大妈切换到大爷,场景略有变化,开始新的恶搞环节。",
-          "子项": [
-            {
-              "id": "段落1.2.1",
-              "描述": "询问偏方并描述病情",
-              "内容范围": [
-                "0:37-0:45"
-              ],
-              "推理依据": "重复恶搞开场,询问偏方。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.2",
-              "描述": "夸大病情,声称咬人",
-              "内容范围": [
-                "0:45-1:05"
-              ],
-              "推理依据": "男子继续夸大其词,声称自己已经咬了两个人,并描述症状,试图制造恐慌。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.3",
-              "描述": "大爷受惊逃跑,男子尾随",
-              "内容范围": [
-                "1:05-1:18"
-              ],
-              "推理依据": "大爷因恐惧而逃跑,男子在后面发出狗叫声并追逐,恶搞升级。",
-              "子项": []
-            }
-          ]
-        },
-        {
-          "id": "段落1.3",
-          "描述": "与另一位大爷的互动",
-          "内容范围": [
-            "1:18-1:56"
-          ],
-          "推理依据": "互动对象切换到另一位大爷,场景和对话模式再次重复,形成系列恶搞。",
-          "子项": [
-            {
-              "id": "段落1.3.1",
-              "描述": "询问偏方并暗示发病",
-              "内容范围": [
-                "1:18-1:26"
-              ],
-              "推理依据": "重复询问偏方,并发出狗叫声暗示发病。",
-              "子项": []
-            },
-            {
-              "id": "段落1.3.2",
-              "描述": "大爷回避与男子追逐",
-              "内容范围": [
-                "1:26-1:36"
-              ],
-              "推理依据": "大爷试图回避,男子继续发出狗叫并靠近。",
-              "子项": []
-            },
-            {
-              "id": "段落1.3.3",
-              "描述": "大爷加速逃离,男子继续表演",
-              "内容范围": [
-                "1:36-1:56"
-              ],
-              "推理依据": "大爷恐慌地加速逃跑,男子持续追逐并发出叫声。",
-              "子项": []
-            }
-          ]
-        },
-        {
-          "id": "段落1.4",
-          "描述": "与超市老板娘的互动",
-          "内容范围": [
-            "1:56-2:53"
-          ],
-          "推理依据": "场景切换到室内超市,互动对象是老板娘,恶搞方式有所不同,更加戏剧化。",
-          "子项": [
-            {
-              "id": "段落1.4.1",
-              "描述": "索要胶带并提出奇葩要求",
-              "内容范围": [
-                "1:56-2:12"
-              ],
-              "推理依据": "男子询问胶带,然后要求老板娘帮忙封嘴,制造悬念和不解。",
-              "子项": []
-            },
-            {
-              "id": "段落1.4.2",
-              "描述": "解释症状并催促封嘴",
-              "内容范围": [
-                "2:12-2:25"
-              ],
-              "推理依据": "男子解释自己被狗咬,已咬伤多人,催促老板娘赶紧帮忙,增加紧张感。",
-              "子项": []
-            },
-            {
-              "id": "段落1.4.3",
-              "描述": "突然狗叫吓倒老板娘",
-              "内容范围": [
-                "2:25-2:34"
-              ],
-              "推理依据": "男子突然发出狗叫,老板娘受惊摔倒,引发高潮。",
-              "子项": []
-            },
-            {
-              "id": "段落1.4.4",
-              "描述": "老板娘彻底崩溃逃离",
-              "内容范围": [
-                "2:34-2:53"
-              ],
-              "推理依据": "老板娘彻底被吓跑,拒绝提供帮助,体现恶搞的最终效果。",
-              "子项": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "创作者感言与分享呼吁",
-      "内容范围": [
-        "2:53-3:58"
-      ],
-      "推理依据": "视频内容从恶搞短剧转变为创作者本人的旁白,总结视频内容并呼吁观众分享。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "回顾视频亮点与观众反应",
-          "内容范围": [
-            "2:53-3:02"
-          ],
-          "推理依据": "创作者总结视频的搞笑之处,特别是大爷大妈的反应。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "号召分享到微信群",
-          "内容范围": [
-            "3:02-3:14"
-          ],
-          "推理依据": "明确给出分享指令,鼓励观众将快乐分享给更多人。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "鼓励分享给亲朋好友",
-          "内容范围": [
-            "3:14-3:25"
-          ],
-          "推理依据": "扩大分享范围,强调分享者的积极形象。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "强调视频娱乐性与分享价值",
-          "内容范围": [
-            "3:25-3:37"
-          ],
-          "推理依据": "再次强调视频的趣味性,鼓励观众分享以获得好评。",
-          "子项": []
-        },
-        {
-          "id": "段落2.5",
-          "描述": "传递快乐与福气",
-          "内容范围": [
-            "3:37-3:58"
-          ],
-          "推理依据": "总结分享的积极意义,传递快乐和带来福气。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 18:09:10 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "搞笑短剧",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "街头狂犬病疫苗骗方挑战",
-      "内容范围": [
-        "0:00-2:53"
-      ],
-      "推理依据": "视频主体内容,围绕一个人假装被狗咬并出现狂犬病症状,向路人询问狂犬病疫苗偏方并制造恐慌的系列恶搞短剧。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "与一位大妈的互动",
-          "内容范围": [
-            "0:00-0:37"
-          ],
-          "推理依据": "场景和互动对象发生变化,从与一位大妈的对话开始,并伴随着恶搞行为升级。",
-          "子项": [
-            {
-              "id": "段落1.1.1",
-              "描述": "询问偏方并声称被狗咬",
-              "内容范围": [
-                "0:00-0:06"
-              ],
-              "推理依据": "开场白,设定情境,询问偏方。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.2",
-              "描述": "症状升级与恐慌制造",
-              "内容范围": [
-                "0:06-0:15"
-              ],
-              "推理依据": "对话内容从寻求帮助转向描述被咬和症状,语气变得急促,暗示狂犬病发作。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.3",
-              "描述": "大妈受惊逃跑",
-              "内容范围": [
-                "0:15-0:23"
-              ],
-              "推理依据": "男子开始发出狗叫声和撕咬动作,大妈意识到危险并开始逃跑。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.4",
-              "描述": "继续追逐与恐吓",
-              "内容范围": [
-                "0:23-0:37"
-              ],
-              "推理依据": "大妈跑掉一只鞋子,男子继续追逐恐吓,使恶搞效果达到高潮。",
-              "子项": []
-            }
-          ]
-        },
-        {
-          "id": "段落1.2",
-          "描述": "与一位大爷的互动",
-          "内容范围": [
-            "0:37-1:18"
-          ],
-          "推理依据": "互动对象从大妈切换到大爷,场景略有变化,开始新的恶搞环节。",
-          "子项": [
-            {
-              "id": "段落1.2.1",
-              "描述": "询问偏方并描述病情",
-              "内容范围": [
-                "0:37-0:45"
-              ],
-              "推理依据": "重复恶搞开场,询问偏方。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.2",
-              "描述": "夸大病情,声称咬人",
-              "内容范围": [
-                "0:45-1:05"
-              ],
-              "推理依据": "男子继续夸大其词,声称自己已经咬了两个人,并描述症状,试图制造恐慌。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.3",
-              "描述": "大爷受惊逃跑,男子尾随",
-              "内容范围": [
-                "1:05-1:18"
-              ],
-              "推理依据": "大爷因恐惧而逃跑,男子在后面发出狗叫声并追逐,恶搞升级。",
-              "子项": []
-            }
-          ]
-        },
-        {
-          "id": "段落1.3",
-          "描述": "与另一位大爷的互动",
-          "内容范围": [
-            "1:18-1:56"
-          ],
-          "推理依据": "互动对象切换到另一位大爷,场景和对话模式再次重复,形成系列恶搞。",
-          "子项": [
-            {
-              "id": "段落1.3.1",
-              "描述": "询问偏方并暗示发病",
-              "内容范围": [
-                "1:18-1:26"
-              ],
-              "推理依据": "重复询问偏方,并发出狗叫声暗示发病。",
-              "子项": []
-            },
-            {
-              "id": "段落1.3.2",
-              "描述": "大爷回避与男子追逐",
-              "内容范围": [
-                "1:26-1:36"
-              ],
-              "推理依据": "大爷试图回避,男子继续发出狗叫并靠近。",
-              "子项": []
-            },
-            {
-              "id": "段落1.3.3",
-              "描述": "大爷加速逃离,男子继续表演",
-              "内容范围": [
-                "1:36-1:56"
-              ],
-              "推理依据": "大爷恐慌地加速逃跑,男子持续追逐并发出叫声。",
-              "子项": []
-            }
-          ]
-        },
-        {
-          "id": "段落1.4",
-          "描述": "与超市老板娘的互动",
-          "内容范围": [
-            "1:56-2:53"
-          ],
-          "推理依据": "场景切换到室内超市,互动对象是老板娘,恶搞方式有所不同,更加戏剧化。",
-          "子项": [
-            {
-              "id": "段落1.4.1",
-              "描述": "索要胶带并提出奇葩要求",
-              "内容范围": [
-                "1:56-2:12"
-              ],
-              "推理依据": "男子询问胶带,然后要求老板娘帮忙封嘴,制造悬念和不解。",
-              "子项": []
-            },
-            {
-              "id": "段落1.4.2",
-              "描述": "解释症状并催促封嘴",
-              "内容范围": [
-                "2:12-2:25"
-              ],
-              "推理依据": "男子解释自己被狗咬,已咬伤多人,催促老板娘赶紧帮忙,增加紧张感。",
-              "子项": []
-            },
-            {
-              "id": "段落1.4.3",
-              "描述": "突然狗叫吓倒老板娘",
-              "内容范围": [
-                "2:25-2:34"
-              ],
-              "推理依据": "男子突然发出狗叫,老板娘受惊摔倒,引发高潮。",
-              "子项": []
-            },
-            {
-              "id": "段落1.4.4",
-              "描述": "老板娘彻底崩溃逃离",
-              "内容范围": [
-                "2:34-2:53"
-              ],
-              "推理依据": "老板娘彻底被吓跑,拒绝提供帮助,体现恶搞的最终效果。",
-              "子项": []
-            }
-          ]
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "创作者感言与分享呼吁",
-      "内容范围": [
-        "2:53-3:58"
-      ],
-      "推理依据": "视频内容从恶搞短剧转变为创作者本人的旁白,总结视频内容并呼吁观众分享。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "回顾视频亮点与观众反应",
-          "内容范围": [
-            "2:53-3:02"
-          ],
-          "推理依据": "创作者总结视频的搞笑之处,特别是大爷大妈的反应。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "号召分享到微信群",
-          "内容范围": [
-            "3:02-3:14"
-          ],
-          "推理依据": "明确给出分享指令,鼓励观众将快乐分享给更多人。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "鼓励分享给亲朋好友",
-          "内容范围": [
-            "3:14-3:25"
-          ],
-          "推理依据": "扩大分享范围,强调分享者的积极形象。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "强调视频娱乐性与分享价值",
-          "内容范围": [
-            "3:25-3:37"
-          ],
-          "推理依据": "再次强调视频的趣味性,鼓励观众分享以获得好评。",
-          "子项": []
-        },
-        {
-          "id": "段落2.5",
-          "描述": "传递快乐与福气",
-          "内容范围": [
-            "3:37-3:58"
-          ],
-          "推理依据": "总结分享的积极意义,传递快乐和带来福气。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 18:09:10 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 搞笑短剧, 段落数: 2
-2025-12-02 18:09:10 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-02 18:09:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-02 18:09:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: w6cyrnf7ofmk
-2025-12-02 18:09:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:131] - ▶ Step 1: 提取具体元素
-2025-12-02 18:09:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-02 18:09:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-02 18:09:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:135] - ▶ Step 2: 提取具象概念
-2025-12-02 18:09:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-02 18:10:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-02 18:10:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - ▶ Step 2.1: 提取隐含概念
-2025-12-02 18:10:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-02 18:11:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-02 18:11:05 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:143] - ▶ Step 3: 总结抽象概念
-2025-12-02 18:11:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-02 18:11:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-02 18:11:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - Step 1-3 完成 - 总计: 63 个元素 (具体:29, 具象:23, 隐含:3, 抽象:8)
-2025-12-02 18:11:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:163] - ▶ Step 4: 共性分析
-2025-12-02 18:11:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 18:13:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 18:13:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:169] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-02 18:13:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:720] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-02 18:13:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:175] - ▶ Step 5.1: 意图支撑评估
-2025-12-02 18:13:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:749] - 【意图支撑评估】输入: 63 个实质元素
-2025-12-02 18:13:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:769] - 维度分组(意图支撑): 具体元素=29, 具象概念=23, 抽象概念=8, 隐含概念=3
-2025-12-02 18:13:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-02 18:13:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-02 18:13:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-02 18:13:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-02 18:13:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-02 18:13:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 18:13:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 18:13:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-02 18:14:09 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-02 18:14:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-02 18:14:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-目的点 - 视频分析完成
-2025-12-02 18:14:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-02 18:14:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-02 18:14:17 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-灵感点 评估完成: 6 条支撑关系
-2025-12-02 18:14:17 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-目的点 评估完成: 6 条支撑关系
-2025-12-02 18:14:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-02 18:14:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-灵感点 评估完成: 14 条支撑关系
-2025-12-02 18:14:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-目的点 评估完成: 18 条支撑关系
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 5 条支撑关系
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-目的点 评估完成: 7 条支撑关系
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-灵感点 评估完成: 1 条支撑关系
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-目的点 评估完成: 3 条支撑关系
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:187] - ▶ Step 6: 筛选
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-1, name=女人, support_count=2, coverage=0.4211
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-2, name=汽车, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.5263)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-3, name=树, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-4, name=住宅楼, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.3684)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-5, name=沥青路, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-6, name=混凝土路障, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-7, name=黑色斜挎包, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-8, name=黑色平底鞋, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-9, name=蓝色电动三轮车, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-10, name=男人, support_count=2, coverage=0.3158
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-11, name=铁门, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-12, name=商业楼, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.3158)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-13, name=手推车, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-14, name=砖铺路面, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-15, name=垃圾, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-16, name=道路隔离墩, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-17, name=窨井盖, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-18, name=女店主, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-19, name=胶带, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-20, name=货架, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-21, name=袋装零食, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-22, name=食用油瓶, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-23, name=木制展示盒, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-24, name=花生, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-25, name=面粉, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-26, name=女顾客, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-27, name=雨伞, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-28, name=价格标签, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-29, name=条纹围裙, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-1, name=退休群, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.2632)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-2, name=大姨, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=11, coverage=0.1579)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-3, name=狂犬疫苗, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.2105)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-4, name=偏方, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1579)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-5, name=医院, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1053)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-6, name=狗, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.2105)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-7, name=大夫, 原因=出现频次<=1 (frequency=0)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-8, name=老头, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.1579)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-9, name=牙, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1579)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-10, name=孩子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1053)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-11, name=钱, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=7, coverage=0.2105)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-12, name=大爷, support_count=2, coverage=0.3158
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-13, name=针, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0526)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-14, name=老板, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0526)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-15, name=胶带, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=8, coverage=0.1579)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-16, name=嘴, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1053)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-17, name=视频, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=7, coverage=0.1579)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-18, name=按钮, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1053)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-19, name=微信群, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-20, name=好友, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0526)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-21, name=亲朋好友, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-22, name=群, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1053)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-23, name=手指, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0526)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-1, name=人物角色, support_count=2, coverage=1.0
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-2, name=生活场景, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=1.0000)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-3, name=物品道具, support_count=2, coverage=0.7368
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-4, name=医疗健康, support_count=2, coverage=0.4211
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-5, name=幽默娱乐, support_count=2, coverage=1.0
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-6, name=社交互动, support_count=3, coverage=1.0
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-7, name=恶作剧, support_count=2, coverage=0.7368
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-8, name=内容分享, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.2632)
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1164] - 筛选完成: 9/60 通过
-2025-12-02 18:14:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-02 18:14:45 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:201] - ▶ Step 8: 合并信息
-2025-12-02 18:14:45 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:211] - 实质元素提取完成 - 最终元素数: 9
-2025-12-02 18:14:45 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 9
-2025-12-02 18:14:45 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-02 18:14:45 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-02 18:14:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: w6cyrnf7ofmk
-2025-12-02 18:14:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:146] - 输入: 具体元素=2, 具象概念=1, 隐含概念=0, 抽象概念=6, 形式关键点=0
-2025-12-02 18:14:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:156] - ▶ Step 1: 提取具象概念形式
-2025-12-02 18:14:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-02 18:15:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-02 18:15:20 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:317] - Step 1 完成 - 提取了 2 个具象概念形式
-2025-12-02 18:15:20 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:162] - ▶ Step 2: 提取具体元素形式
-2025-12-02 18:15:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-02 18:15:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-02 18:15:41 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:432] - Step 2 完成 - 提取了 3 个具体元素形式
-2025-12-02 18:15:41 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:168] - ▶ Step 3: 提取整体形式
-2025-12-02 18:15:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-02 18:16:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-02 18:16:28 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:570] - Step 3 完成 - 提取了 5 个整体形式
-2025-12-02 18:16:28 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - Step 1-3 完成 - 总计提取: 10 个形式元素 (具象概念形式:2, 具体元素形式:3, 整体形式:5)
-2025-12-02 18:16:28 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:190] - ▶ Step 4: 共性分析
-2025-12-02 18:16:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 形式共性分析 - 开始视频分析...
-2025-12-02 18:17:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 形式共性分析 - 视频分析完成
-2025-12-02 18:17:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:631] - 共性分析完成 - 统计了 10 个形式元素的频次
-2025-12-02 18:17:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:197] - ▶ Step 5: 多维度评分
-2025-12-02 18:17:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:642] - 【多维度评分】输入: 10 个形式元素
-2025-12-02 18:17:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 目的点分批评估: 1 批
-2025-12-02 18:17:01 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 灵感点分批评估: 1 批
-2025-12-02 18:17:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:676] - 多维度评分完成
-2025-12-02 18:17:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:203] - ▶ Step 6: 筛选
-2025-12-02 18:17:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:826] - 【筛选】输入: 形式元素共性分析结果 + 评分结果
-2025-12-02 18:17:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具象概念形式-1, name=对话式引出, 原因=频次>2但未通过相似度筛选 (frequency=5)
-2025-12-02 18:17:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-2, name=扮演式互动, frequency=4, 原因=灵感点语义>0.7
-2025-12-02 18:17:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-1, name=动态跟踪拍摄, 原因=频次>2但未通过相似度筛选 (frequency=4)
-2025-12-02 18:17:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-2, name=特写镜头运用, 原因=频次>2但未通过相似度筛选 (frequency=4)
-2025-12-02 18:17:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-3, name=屏幕文字叠加, 原因=频次>2但未通过相似度筛选 (frequency=7)
-2025-12-02 18:17:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=整体形式-1, name=重复性恶作剧序列, frequency=4, 原因=灵感点语义>0.7
-2025-12-02 18:17:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-2, name=第一人称视角叙事, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:17:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-3, name=多模态信息呈现(口播与字幕结合), 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:17:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-4, name=直接社交分享引导, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:17:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=整体形式-5, name=戏剧化音效与背景音乐烘托, frequency=4, 原因=灵感点语义>0.7
-2025-12-02 18:17:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:909] - 筛选完成: 3/10 通过
-2025-12-02 18:17:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - ▶ Step 7: 分类
-2025-12-02 18:17:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:918] - 【分类】输入: 3 个筛选后的形式元素
-2025-12-02 18:17:51 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:960] - 分类完成: 2 个维度
-2025-12-02 18:17:51 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:213] - ▶ 合并最终信息
-2025-12-02 18:17:51 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1030] - 【合并信息】输入: 3 个筛选后的元素ID
-2025-12-02 18:17:51 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1100] - 合并完成: 3 个元素
-2025-12-02 18:17:51 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:219] - 形式元素提取完成 - 最终元素数: 3
-2025-12-02 18:17:51 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 3
-2025-12-02 18:17:51 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-02 18:17:51 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 9, 形式元素: 3
-2025-12-02 18:17:51 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-02 18:17:51 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-02 18:17:51 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-02 18:17:51 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=31877786 title=⭕九九重阳节,将出现“双月同天”的天文景象‌
-2025-12-02 18:17:51 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-02 18:17:51 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-02 18:17:51 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20241009/57463791OoDiuHeqBZlhyJJ4vt.mp4
-2025-12-02 18:17:51 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/31877786/31877786.mp4
-2025-12-02 18:17:51 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 18:17:58 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 57.86 MB
-2025-12-02 18:17:58 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp4awrx0m8.mp4
-2025-12-02 18:17:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp4awrx0m8.mp4
-2025-12-02 18:20:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 18:20:31 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 18:20:31 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 18:20:31 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 18:20:31 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/qb7mf9ifvror
-2025-12-02 18:20:31 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-02 18:20:31 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-02 18:20:31 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: qb7mf9ifvror
-2025-12-02 18:20:32 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-02 18:20:32 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-02 18:20:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-02 18:21:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-02 18:21:07 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "健康养生/民俗文化",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "不寻常的秋季现象与古老预警",
-      "内容范围": [
-        "0:00-0:59"
-      ],
-      "推理依据": "视频开头通过视觉特效和叙述,引出了今年秋季可能出现的异常现象(双月同天、桂花不开、昆虫稀少),并结合古籍和谚语进行预警,构成一个完整的主题板块。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "重阳节双月同天的预言",
-          "内容范围": [
-            "0:00-0:24"
-          ],
-          "推理依据": "从视觉冲击(闪电、双月)开始,引入农历九月九重阳节将出现“两个月亮”的说法,并引用《汉书五行志》记载的历史事件,强调其不祥的寓意。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "异常的自然现象观察",
-          "内容范围": [
-            "0:24-0:44"
-          ],
-          "推理依据": "从宏大的天象预言转到日常生活中可观察到的异常:桂花未开和蚊虫、蜻蜓、蝴蝶的消失,强调今年的“古怪”之处。",
-          "子项": []
-        },
-        {
-          "id": "段落1.3",
-          "描述": "基于古老智慧的解读与警告",
-          "内容范围": [
-            "0:44-0:59"
-          ],
-          "推理依据": "引用刘伯温的易言和农业谚语(栀子不开花,天下乱如麻;八月不闻桂花香,来年必定饿得慌),进一步强化这些异常现象预示着今年秋冬“不一般”的严重性,为后续健康建议做铺垫。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "秋冬养生关键:秋后四不动",
-      "内容范围": [
-        "0:59-3:26"
-      ],
-      "推理依据": "在预警之后,视频核心转向具体且实用的养生建议,围绕“秋后四不动”这一核心主题展开,每一“不动”都伴随着详细的解释和操作建议。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "整体养生策略引入",
-          "内容范围": [
-            "0:59-1:57"
-          ],
-          "推理依据": "从“年过四十别大意”开始,强调2024年秋冬养生的重要性,并引入“老祖宗传承千年的智慧结晶”——秋后四不动,作为本段落的主旨。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "第一不动:护好脖子",
-          "内容范围": [
-            "1:57-2:19"
-          ],
-          "推理依据": "具体解释了脖子保暖的重要性,通过古今对比(立领与低领),强调脖子有重要通路,受寒易生病,并给出保暖建议。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "第二不动:护好脚部",
-          "内容范围": [
-            "2:19-2:41"
-          ],
-          "推理依据": "引用“风从里入,寒从脚起”的俗语,结合“寒露不露脚”的谚语,强调寒露前后脚部保暖的重要性,并建议穿袜泡脚。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "第三不动:护好头部",
-          "内容范围": [
-            "2:41-3:02"
-          ],
-          "推理依据": "阐述头部作为“诸阳之会”的重要性,结合秋风特点,建议外出戴帽,洗头用热水,避免出汗后受凉,尤其提醒中老年人。",
-          "子项": []
-        },
-        {
-          "id": "段落2.5",
-          "描述": "第四不动:护好关节",
-          "内容范围": [
-            "3:02-3:10"
-          ],
-          "推理依据": "指出深秋冷风易伤关节,建议中老年朋友及时戴护膝,做到“有备无患”。",
-          "子项": []
-        },
-        {
-          "id": "段落2.6",
-          "描述": "秋燥时节的饮食建议",
-          "内容范围": [
-            "3:10-3:26"
-          ],
-          "推理依据": "在强调了身体部位的防护后,补充了应对秋燥的饮食建议,即多吃清淡和润燥的食物,完善了秋冬养生的策略。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "视频分享与祝福",
-      "内容范围": [
-        "3:26-3:48"
-      ],
-      "推理依据": "视频的最后部分,语气由健康建议转变为情感呼吁,鼓励观众分享视频以传递祝福,是典型的结尾互动和传播策略。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "呼吁转发传播与传递祝福",
-          "内容范围": [
-            "3:26-3:48"
-          ],
-          "推理依据": "直接向观众(“老友们”)发出号召,强调视频的价值,鼓励尽可能多地转发,并送上吉祥美满、顺顺利利一辈子的祝福,以此结束视频。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 18:21:07 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "健康养生/民俗文化",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "不寻常的秋季现象与古老预警",
-      "内容范围": [
-        "0:00-0:59"
-      ],
-      "推理依据": "视频开头通过视觉特效和叙述,引出了今年秋季可能出现的异常现象(双月同天、桂花不开、昆虫稀少),并结合古籍和谚语进行预警,构成一个完整的主题板块。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "重阳节双月同天的预言",
-          "内容范围": [
-            "0:00-0:24"
-          ],
-          "推理依据": "从视觉冲击(闪电、双月)开始,引入农历九月九重阳节将出现“两个月亮”的说法,并引用《汉书五行志》记载的历史事件,强调其不祥的寓意。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "异常的自然现象观察",
-          "内容范围": [
-            "0:24-0:44"
-          ],
-          "推理依据": "从宏大的天象预言转到日常生活中可观察到的异常:桂花未开和蚊虫、蜻蜓、蝴蝶的消失,强调今年的“古怪”之处。",
-          "子项": []
-        },
-        {
-          "id": "段落1.3",
-          "描述": "基于古老智慧的解读与警告",
-          "内容范围": [
-            "0:44-0:59"
-          ],
-          "推理依据": "引用刘伯温的易言和农业谚语(栀子不开花,天下乱如麻;八月不闻桂花香,来年必定饿得慌),进一步强化这些异常现象预示着今年秋冬“不一般”的严重性,为后续健康建议做铺垫。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "秋冬养生关键:秋后四不动",
-      "内容范围": [
-        "0:59-3:26"
-      ],
-      "推理依据": "在预警之后,视频核心转向具体且实用的养生建议,围绕“秋后四不动”这一核心主题展开,每一“不动”都伴随着详细的解释和操作建议。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "整体养生策略引入",
-          "内容范围": [
-            "0:59-1:57"
-          ],
-          "推理依据": "从“年过四十别大意”开始,强调2024年秋冬养生的重要性,并引入“老祖宗传承千年的智慧结晶”——秋后四不动,作为本段落的主旨。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "第一不动:护好脖子",
-          "内容范围": [
-            "1:57-2:19"
-          ],
-          "推理依据": "具体解释了脖子保暖的重要性,通过古今对比(立领与低领),强调脖子有重要通路,受寒易生病,并给出保暖建议。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "第二不动:护好脚部",
-          "内容范围": [
-            "2:19-2:41"
-          ],
-          "推理依据": "引用“风从里入,寒从脚起”的俗语,结合“寒露不露脚”的谚语,强调寒露前后脚部保暖的重要性,并建议穿袜泡脚。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "第三不动:护好头部",
-          "内容范围": [
-            "2:41-3:02"
-          ],
-          "推理依据": "阐述头部作为“诸阳之会”的重要性,结合秋风特点,建议外出戴帽,洗头用热水,避免出汗后受凉,尤其提醒中老年人。",
-          "子项": []
-        },
-        {
-          "id": "段落2.5",
-          "描述": "第四不动:护好关节",
-          "内容范围": [
-            "3:02-3:10"
-          ],
-          "推理依据": "指出深秋冷风易伤关节,建议中老年朋友及时戴护膝,做到“有备无患”。",
-          "子项": []
-        },
-        {
-          "id": "段落2.6",
-          "描述": "秋燥时节的饮食建议",
-          "内容范围": [
-            "3:10-3:26"
-          ],
-          "推理依据": "在强调了身体部位的防护后,补充了应对秋燥的饮食建议,即多吃清淡和润燥的食物,完善了秋冬养生的策略。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "视频分享与祝福",
-      "内容范围": [
-        "3:26-3:48"
-      ],
-      "推理依据": "视频的最后部分,语气由健康建议转变为情感呼吁,鼓励观众分享视频以传递祝福,是典型的结尾互动和传播策略。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "呼吁转发传播与传递祝福",
-          "内容范围": [
-            "3:26-3:48"
-          ],
-          "推理依据": "直接向观众(“老友们”)发出号召,强调视频的价值,鼓励尽可能多地转发,并送上吉祥美满、顺顺利利一辈子的祝福,以此结束视频。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 18:21:07 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 健康养生/民俗文化, 段落数: 3
-2025-12-02 18:21:07 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-02 18:21:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-02 18:21:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: qb7mf9ifvror
-2025-12-02 18:21:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:131] - ▶ Step 1: 提取具体元素
-2025-12-02 18:21:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-02 18:21:39 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-02 18:21:39 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:135] - ▶ Step 2: 提取具象概念
-2025-12-02 18:21:39 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-02 18:23:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-02 18:23:29 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - ▶ Step 2.1: 提取隐含概念
-2025-12-02 18:23:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-02 18:24:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-02 18:24:01 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:143] - ▶ Step 3: 总结抽象概念
-2025-12-02 18:24:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-02 18:24:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-02 18:24:44 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - Step 1-3 完成 - 总计: 125 个元素 (具体:48, 具象:65, 隐含:4, 抽象:8)
-2025-12-02 18:24:44 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:163] - ▶ Step 4: 共性分析
-2025-12-02 18:24:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 18:24:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 18:25:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 18:27:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 18:27:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:169] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-02 18:27:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:720] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-02 18:27:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:175] - ▶ Step 5.1: 意图支撑评估
-2025-12-02 18:27:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:749] - 【意图支撑评估】输入: 125 个实质元素
-2025-12-02 18:27:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:769] - 维度分组(意图支撑): 具体元素=48, 具象概念=65, 抽象概念=8, 隐含概念=4
-2025-12-02 18:27:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 18:27:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-02 18:27:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 18:27:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-02 18:27:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-02 18:27:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-02 18:27:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-02 18:27:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 18:27:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-02 18:27:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-02 18:27:45 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-灵感点 评估完成: 1 条支撑关系
-2025-12-02 18:27:51 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-02 18:27:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-02 18:28:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-02 18:28:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-02 18:28:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 18:28:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-目的点 - 视频分析完成
-2025-12-02 18:28:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-目的点 评估完成: 21 条支撑关系
-2025-12-02 18:28:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-灵感点 评估完成: 7 条支撑关系
-2025-12-02 18:28:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 18:28:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-目的点 评估完成: 51 条支撑关系
-2025-12-02 18:28:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 4 条支撑关系
-2025-12-02 18:28:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-目的点 评估完成: 8 条支撑关系
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-灵感点 评估完成: 1 条支撑关系
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-目的点 评估完成: 4 条支撑关系
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:187] - ▶ Step 6: 筛选
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-1, name=天空, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-2, name=闪电, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-3, name=月亮, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-4, name=火焰, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-5, name=飞行动物, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-6, name=人物, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-7, name=女士, support_count=2, coverage=1.0
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-8, name=麦克风, support_count=2, coverage=1.0
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-9, name=手表, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=9, coverage=1.0000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-10, name=戒指, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=9, coverage=1.0000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-11, name=中式建筑, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=9, coverage=1.0000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-12, name=灯笼, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=9, coverage=1.0000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-13, name=桂花, support_count=1, coverage=1.0
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-14, name=绿叶, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=10, coverage=1.0000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-15, name=水, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-16, name=树木, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.3000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-17, name=人群, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-18, name=灰尘, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-19, name=大楼, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-20, name=起重机, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-21, name=蜜蜂, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-22, name=蜻蜓, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-23, name=荷花苞, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-24, name=荷叶, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-25, name=蝴蝶, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-26, name=花朵, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-27, name=银杏树, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-28, name=长凳, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-29, name=桌子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-30, name=发夹, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-31, name=毛巾, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-32, name=汉服, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-33, name=扇子, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-34, name=花瓶, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-35, name=木桌, 原因=出现频次<=1 (frequency=0)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-36, name=上衣, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-37, name=项链, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-38, name=袜子, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-39, name=浴足盆, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-40, name=艾灸, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-41, name=电扇, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-42, name=帽子, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-43, name=围巾, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-44, name=雪地, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-45, name=汽车, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-46, name=护膝, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-47, name=抱枕, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-48, name=连衣裙, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-1, name=退休群, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-2, name=九月初九, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-3, name=重阳节, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-4, name=天上, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-5, name=月亮, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-6, name=霜叶, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-7, name=汉书五行志, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-8, name=公元前37年, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-9, name=洪水, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-10, name=地震, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-11, name=灾难, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-12, name=百姓, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.2000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-13, name=桂花, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=10, coverage=0.2000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-14, name=农历九月, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-15, name=苍蝇, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-16, name=蚊子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-17, name=蜻蜓, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-18, name=蝴蝶, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-19, name=刘伯温, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-20, name=橘子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-21, name=天下, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-22, name=麻, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-23, name=八月, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-24, name=秋冬, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-25, name=秋天, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-26, name=2024年, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-27, name=四不动, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-28, name=老祖宗, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.3000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-29, name=有缘人, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-30, name=评论区, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-31, name=深秋, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.2000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-32, name=季节, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-33, name=太阳, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-34, name=冬天, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-35, name=春天, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-36, name=秋分, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-37, name=脖子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-38, name=衣服, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-39, name=立领, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-40, name=低领, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-41, name=寒风, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-42, name=路, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-43, name=脚, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=12, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-44, name=风, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.3000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-45, name=寒露, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=8, coverage=0.2000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-46, name=白露, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-47, name=身, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-48, name=袜子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-49, name=鞋子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-50, name=头, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-51, name=秋风, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-52, name=帽子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-53, name=水, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-54, name=汗, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-55, name=凉风, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-56, name=中老年人, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-57, name=关节, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-58, name=冷风, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-59, name=护膝, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-60, name=食物, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-61, name=老友, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-62, name=视频, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-63, name=群, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-64, name=手, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-65, name=家人, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-1, name=自然现象, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.2000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-2, name=生物, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-3, name=历史与传统文化, support_count=3, coverage=0.7
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-4, name=人体健康与保健, support_count=2, coverage=0.6
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-5, name=社交互动与传播, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-6, name=灾异预警, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.3000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-7, name=养生智慧, support_count=2, coverage=0.7
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-8, name=祈福纳祥, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1164] - 筛选完成: 6/128 通过
-2025-12-02 18:28:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-02 18:28:50 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:201] - ▶ Step 8: 合并信息
-2025-12-02 18:28:50 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:211] - 实质元素提取完成 - 最终元素数: 6
-2025-12-02 18:28:50 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 6
-2025-12-02 18:28:50 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-02 18:28:50 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-02 18:28:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: qb7mf9ifvror
-2025-12-02 18:28:51 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:146] - 输入: 具体元素=3, 具象概念=0, 隐含概念=0, 抽象概念=3, 形式关键点=0
-2025-12-02 18:28:51 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:156] - ▶ Step 1: 提取具象概念形式
-2025-12-02 18:28:51 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - WARNING - [script_form_extraction_agent.py:249] - ⚠️  没有具象概念,跳过具象概念形式提取
-2025-12-02 18:28:51 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:162] - ▶ Step 2: 提取具体元素形式
-2025-12-02 18:28:51 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-02 18:29:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-02 18:29:50 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:432] - Step 2 完成 - 提取了 3 个具体元素形式
-2025-12-02 18:29:50 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:168] - ▶ Step 3: 提取整体形式
-2025-12-02 18:29:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-02 18:30:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-02 18:30:28 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:570] - Step 3 完成 - 提取了 3 个整体形式
-2025-12-02 18:30:28 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - Step 1-3 完成 - 总计提取: 6 个形式元素 (具象概念形式:0, 具体元素形式:3, 整体形式:3)
-2025-12-02 18:30:28 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:190] - ▶ Step 4: 共性分析
-2025-12-02 18:30:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 形式共性分析 - 开始视频分析...
-2025-12-02 18:31:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 形式共性分析 - 视频分析完成
-2025-12-02 18:31:20 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:631] - 共性分析完成 - 统计了 6 个形式元素的频次
-2025-12-02 18:31:20 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:197] - ▶ Step 5: 多维度评分
-2025-12-02 18:31:20 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:642] - 【多维度评分】输入: 6 个形式元素
-2025-12-02 18:31:20 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 灵感点分批评估: 1 批
-2025-12-02 18:31:20 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 目的点分批评估: 1 批
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:676] - 多维度评分完成
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:203] - ▶ Step 6: 筛选
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:826] - 【筛选】输入: 形式元素共性分析结果 + 评分结果
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-1, name=文字叠加, 原因=频次>2但未通过相似度筛选 (frequency=88)
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-2, name=静态背景, 原因=频次>2但未通过相似度筛选 (frequency=22)
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-3, name=分屏布局, 原因=出现频次<=2 (frequency=0)
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-1, name=指导/建议式呈现, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-2, name=警示-预防叙事, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-3, name=多模态同步信息传递, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:909] - 筛选完成: 0/6 通过
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - ▶ Step 7: 分类
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:918] - 【分类】输入: 0 个筛选后的形式元素
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:213] - ▶ 合并最终信息
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1030] - 【合并信息】输入: 0 个筛选后的元素ID
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:219] - 形式元素提取完成 - 最终元素数: 0
-2025-12-02 18:31:40 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 0
-2025-12-02 18:31:40 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-02 18:31:40 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 6, 形式元素: 0
-2025-12-02 18:31:40 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-02 18:31:40 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-02 18:31:40 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-02 18:31:40 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=52088667 title=退休人员收到告示书
-2025-12-02 18:31:40 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-02 18:31:40 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20240810/66085350uUqFZIg77FJLAzJJpY.mp4
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/52088667/52088667.mp4
-2025-12-02 18:31:40 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 18:31:41 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 3.92 MB
-2025-12-02 18:31:41 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpy_8vw4m6.mp4
-2025-12-02 18:31:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpy_8vw4m6.mp4
-2025-12-02 18:31:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 18:31:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 18:31:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 18:31:57 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 18:31:57 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/3etx0slrsyas
-2025-12-02 18:31:57 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-02 18:31:57 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-02 18:31:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 3etx0slrsyas
-2025-12-02 18:31:57 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-02 18:31:57 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-02 18:31:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-02 18:32:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-02 18:32:23 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "退休生活指南",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "视频介绍与主题",
-      "内容范围": [
-        "0:00-0:07"
-      ],
-      "推理依据": "视频以标题字幕和背景音乐引入,明确了 '告全国离退休人员 三字经' 的主题,作为整体内容的开篇。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "标题介绍",
-          "内容范围": [
-            "0:00-0:07"
-          ],
-          "推理依据": "屏幕中央的卷轴展开,显示视频的标题和副标题,为观众呈现主要内容概览。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "总则篇:退休生活的总体心态与原则",
-      "内容范围": [
-        "0:07-0:31"
-      ],
-      "推理依据": "此部分以'总则'为标题,提出了退休生活应遵循的普遍原则和积极心态,指导后续具体建议。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "人生追求与世事豁达",
-          "内容范围": [
-            "0:09-0:21"
-          ],
-          "推理依据": "强调人生初始的善良本性与老年对平安的追求,以及面对世事不完美时应有的顺其自然和淡然态度。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "心境与快乐",
-          "内容范围": [
-            "0:21-0:31"
-          ],
-          "推理依据": "提出无欲无求的洒脱,避免攀比化解恩怨,并强调每天都要快乐度过,聚焦于内在的幸福感。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "生活篇:退休后的日常社交与消费观念",
-      "内容范围": [
-        "0:31-1:05"
-      ],
-      "推理依据": "以'生活篇'为标题,聚焦于退休人员的社交活动、生活方式选择和金钱使用,倡导积极的生活态度。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "积极社交与享受生活",
-          "内容范围": [
-            "0:33-0:44"
-          ],
-          "推理依据": "鼓励多参与聚会,走出家门,与朋友交流,并建议将钱花在自己喜欢的事情上,享受当下。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "警示与珍惜当下",
-          "内容范围": [
-            "0:44-0:57"
-          ],
-          "推理依据": "通过描述年老体衰的各种不便,警示人们不要总等待,应珍惜现在,及时行乐。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "抓住机遇与快乐生活",
-          "内容范围": [
-            "0:57-1:04"
-          ],
-          "推理依据": "总结性地强调要抓住退休生活的机会,不要犯傻,以快乐的心态面对每一天。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "健康篇:退休人员的养生与保健之道",
-      "内容范围": [
-        "1:05-2:05"
-      ],
-      "推理依据": "以'健康篇'为标题,详细阐述了退休后如何保持健康的身体,包括预防疾病、科学养生和生活习惯。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "养生观念与自主健康",
-          "内容范围": [
-            "1:07-1:21"
-          ],
-          "推理依据": "指出老年体质变化易生病,应防范于未然,提倡顺应自然的养生方式,并强调健康掌握在自己手中,而非迷信神仙。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "饮食与锻炼原则",
-          "内容范围": [
-            "1:21-1:35"
-          ],
-          "推理依据": "建议相信科学,坚持锻炼,以坚韧的意志追求长寿,并给出三餐荤素搭配、粗细粮结合的饮食建议。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "生活习惯与长寿秘诀",
-          "内容范围": [
-            "1:35-2:04"
-          ],
-          "推理依据": "从咀嚼、饮食控制、发展兴趣爱好、精神放松、适度运动和充足睡眠等多方面提供具体的健康建议,以达到长寿的目标。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "家庭篇:退休后的家庭关系处理",
-      "内容范围": [
-        "2:05-2:39"
-      ],
-      "推理依据": "以'家庭篇'为标题,探讨了退休人员在家庭中的角色定位、夫妻子女关系以及家庭矛盾处理等问题。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "家庭和睦与子女孝顺",
-          "内容范围": [
-            "2:07-2:19"
-          ],
-          "推理依据": "强调退休后家庭的重要性,指出家庭和睦能带来福寿,夫妻关系良好如同神仙,子女孝顺则内心甜蜜,并建议减少家庭分歧争吵。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "处理家庭事务与子女教育",
-          "内容范围": [
-            "2:19-2:39"
-          ],
-          "推理依据": "建议在争执时互相谦让,对待儿孙的事不武断,提倡民主,分担家务,多关心家人,并注重子女的品德教育,最终实现合家欢。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落6",
-      "描述": "上网篇:退休人员如何融入数字生活",
-      "内容范围": [
-        "2:39-3:14"
-      ],
-      "推理依据": "以'上网篇'为标题,鼓励老年人积极拥抱互联网,学习使用电子产品,拓展社交圈,享受数字生活带来的便利和乐趣。",
-      "子项": [
-        {
-          "id": "段落6.1",
-          "描述": "拥抱潮流与线上互动",
-          "内容范围": [
-            "2:41-2:54"
-          ],
-          "推理依据": "鼓励老年人即便年龄高也要赶潮流,学习使用电脑和手机,通过博客、微信等平台与新老朋友互动。",
-          "子项": []
-        },
-        {
-          "id": "段落6.2",
-          "描述": "网络社交与信息辨识",
-          "内容范围": [
-            "2:54-3:13"
-          ],
-          "推理依据": "提倡与老战友在线相聚,通过文字、图片分享交流,并提醒老年人在接收网络信息时要学会辨别真伪,同时鼓励多分享、多点赞,少抱怨。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落7",
-      "描述": "心态篇:退休后积极乐观的心态建设",
-      "内容范围": [
-        "3:14-3:54"
-      ],
-      "推理依据": "以'心态篇'为标题,强调了积极乐观的心态对于退休生活的重要性,并提出了具体的心理调适方法。",
-      "子项": [
-        {
-          "id": "段落7.1",
-          "描述": "情绪管理与身心健康",
-          "内容范围": [
-            "3:16-3:28"
-          ],
-          "推理依据": "阐述了情绪对健康的影响,强调笑口常开能减龄,愁恼则催人老,鼓励通过运动保持身体健康,并保持心胸宽广不急躁。",
-          "子项": []
-        },
-        {
-          "id": "段落7.2",
-          "描述": "豁达生活与乐天知命",
-          "内容范围": [
-            "3:28-3:40"
-          ],
-          "推理依据": "建议老年人不要计较琐事,保持乐观积极的情绪,经常笑能消百病,该吃吃该玩玩,不惧怕衰老,保持乐观的心态。",
-          "子项": []
-        },
-        {
-          "id": "段落7.3",
-          "描述": "总结与美好展望",
-          "内容范围": [
-            "3:40-3:54"
-          ],
-          "推理依据": "再次提及'三字经',强调将老年变为玩年,欣赏夕阳的美好,保持快乐的心,活到百岁是值得的,这种心态是千金不换的。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落8",
-      "描述": "视频总结与互动呼吁",
-      "内容范围": [
-        "3:54-4:14"
-      ],
-      "推理依据": "视频以真人的出现和明确的呼吁结束,鼓励观众分享视频,以期让更多人受益,作为视频的结尾和行动指南。",
-      "子项": [
-        {
-          "id": "段落8.1",
-          "描述": "号召分享与传递价值",
-          "内容范围": [
-            "3:54-4:14"
-          ],
-          "推理依据": "通过具体的画面和语音,向老年观众强调视频的实用性,并鼓励他们将内容分享给家人和朋友,以期达到传播效益。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 18:32:23 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "退休生活指南",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "视频介绍与主题",
-      "内容范围": [
-        "0:00-0:07"
-      ],
-      "推理依据": "视频以标题字幕和背景音乐引入,明确了 '告全国离退休人员 三字经' 的主题,作为整体内容的开篇。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "标题介绍",
-          "内容范围": [
-            "0:00-0:07"
-          ],
-          "推理依据": "屏幕中央的卷轴展开,显示视频的标题和副标题,为观众呈现主要内容概览。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "总则篇:退休生活的总体心态与原则",
-      "内容范围": [
-        "0:07-0:31"
-      ],
-      "推理依据": "此部分以'总则'为标题,提出了退休生活应遵循的普遍原则和积极心态,指导后续具体建议。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "人生追求与世事豁达",
-          "内容范围": [
-            "0:09-0:21"
-          ],
-          "推理依据": "强调人生初始的善良本性与老年对平安的追求,以及面对世事不完美时应有的顺其自然和淡然态度。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "心境与快乐",
-          "内容范围": [
-            "0:21-0:31"
-          ],
-          "推理依据": "提出无欲无求的洒脱,避免攀比化解恩怨,并强调每天都要快乐度过,聚焦于内在的幸福感。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "生活篇:退休后的日常社交与消费观念",
-      "内容范围": [
-        "0:31-1:05"
-      ],
-      "推理依据": "以'生活篇'为标题,聚焦于退休人员的社交活动、生活方式选择和金钱使用,倡导积极的生活态度。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "积极社交与享受生活",
-          "内容范围": [
-            "0:33-0:44"
-          ],
-          "推理依据": "鼓励多参与聚会,走出家门,与朋友交流,并建议将钱花在自己喜欢的事情上,享受当下。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "警示与珍惜当下",
-          "内容范围": [
-            "0:44-0:57"
-          ],
-          "推理依据": "通过描述年老体衰的各种不便,警示人们不要总等待,应珍惜现在,及时行乐。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "抓住机遇与快乐生活",
-          "内容范围": [
-            "0:57-1:04"
-          ],
-          "推理依据": "总结性地强调要抓住退休生活的机会,不要犯傻,以快乐的心态面对每一天。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "健康篇:退休人员的养生与保健之道",
-      "内容范围": [
-        "1:05-2:05"
-      ],
-      "推理依据": "以'健康篇'为标题,详细阐述了退休后如何保持健康的身体,包括预防疾病、科学养生和生活习惯。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "养生观念与自主健康",
-          "内容范围": [
-            "1:07-1:21"
-          ],
-          "推理依据": "指出老年体质变化易生病,应防范于未然,提倡顺应自然的养生方式,并强调健康掌握在自己手中,而非迷信神仙。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "饮食与锻炼原则",
-          "内容范围": [
-            "1:21-1:35"
-          ],
-          "推理依据": "建议相信科学,坚持锻炼,以坚韧的意志追求长寿,并给出三餐荤素搭配、粗细粮结合的饮食建议。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "生活习惯与长寿秘诀",
-          "内容范围": [
-            "1:35-2:04"
-          ],
-          "推理依据": "从咀嚼、饮食控制、发展兴趣爱好、精神放松、适度运动和充足睡眠等多方面提供具体的健康建议,以达到长寿的目标。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "家庭篇:退休后的家庭关系处理",
-      "内容范围": [
-        "2:05-2:39"
-      ],
-      "推理依据": "以'家庭篇'为标题,探讨了退休人员在家庭中的角色定位、夫妻子女关系以及家庭矛盾处理等问题。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "家庭和睦与子女孝顺",
-          "内容范围": [
-            "2:07-2:19"
-          ],
-          "推理依据": "强调退休后家庭的重要性,指出家庭和睦能带来福寿,夫妻关系良好如同神仙,子女孝顺则内心甜蜜,并建议减少家庭分歧争吵。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "处理家庭事务与子女教育",
-          "内容范围": [
-            "2:19-2:39"
-          ],
-          "推理依据": "建议在争执时互相谦让,对待儿孙的事不武断,提倡民主,分担家务,多关心家人,并注重子女的品德教育,最终实现合家欢。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落6",
-      "描述": "上网篇:退休人员如何融入数字生活",
-      "内容范围": [
-        "2:39-3:14"
-      ],
-      "推理依据": "以'上网篇'为标题,鼓励老年人积极拥抱互联网,学习使用电子产品,拓展社交圈,享受数字生活带来的便利和乐趣。",
-      "子项": [
-        {
-          "id": "段落6.1",
-          "描述": "拥抱潮流与线上互动",
-          "内容范围": [
-            "2:41-2:54"
-          ],
-          "推理依据": "鼓励老年人即便年龄高也要赶潮流,学习使用电脑和手机,通过博客、微信等平台与新老朋友互动。",
-          "子项": []
-        },
-        {
-          "id": "段落6.2",
-          "描述": "网络社交与信息辨识",
-          "内容范围": [
-            "2:54-3:13"
-          ],
-          "推理依据": "提倡与老战友在线相聚,通过文字、图片分享交流,并提醒老年人在接收网络信息时要学会辨别真伪,同时鼓励多分享、多点赞,少抱怨。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落7",
-      "描述": "心态篇:退休后积极乐观的心态建设",
-      "内容范围": [
-        "3:14-3:54"
-      ],
-      "推理依据": "以'心态篇'为标题,强调了积极乐观的心态对于退休生活的重要性,并提出了具体的心理调适方法。",
-      "子项": [
-        {
-          "id": "段落7.1",
-          "描述": "情绪管理与身心健康",
-          "内容范围": [
-            "3:16-3:28"
-          ],
-          "推理依据": "阐述了情绪对健康的影响,强调笑口常开能减龄,愁恼则催人老,鼓励通过运动保持身体健康,并保持心胸宽广不急躁。",
-          "子项": []
-        },
-        {
-          "id": "段落7.2",
-          "描述": "豁达生活与乐天知命",
-          "内容范围": [
-            "3:28-3:40"
-          ],
-          "推理依据": "建议老年人不要计较琐事,保持乐观积极的情绪,经常笑能消百病,该吃吃该玩玩,不惧怕衰老,保持乐观的心态。",
-          "子项": []
-        },
-        {
-          "id": "段落7.3",
-          "描述": "总结与美好展望",
-          "内容范围": [
-            "3:40-3:54"
-          ],
-          "推理依据": "再次提及'三字经',强调将老年变为玩年,欣赏夕阳的美好,保持快乐的心,活到百岁是值得的,这种心态是千金不换的。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落8",
-      "描述": "视频总结与互动呼吁",
-      "内容范围": [
-        "3:54-4:14"
-      ],
-      "推理依据": "视频以真人的出现和明确的呼吁结束,鼓励观众分享视频,以期让更多人受益,作为视频的结尾和行动指南。",
-      "子项": [
-        {
-          "id": "段落8.1",
-          "描述": "号召分享与传递价值",
-          "内容范围": [
-            "3:54-4:14"
-          ],
-          "推理依据": "通过具体的画面和语音,向老年观众强调视频的实用性,并鼓励他们将内容分享给家人和朋友,以期达到传播效益。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 18:32:23 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 退休生活指南, 段落数: 8
-2025-12-02 18:32:23 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-02 18:32:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-02 18:32:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 3etx0slrsyas
-2025-12-02 18:32:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:131] - ▶ Step 1: 提取具体元素
-2025-12-02 18:32:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-02 18:32:43 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-02 18:32:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:135] - ▶ Step 2: 提取具象概念
-2025-12-02 18:32:43 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-02 18:34:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-02 18:34:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - ▶ Step 2.1: 提取隐含概念
-2025-12-02 18:34:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-02 18:34:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-02 18:34:46 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:143] - ▶ Step 3: 总结抽象概念
-2025-12-02 18:34:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-02 18:35:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-02 18:35:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - Step 1-3 完成 - 总计: 124 个元素 (具体:10, 具象:101, 隐含:3, 抽象:10)
-2025-12-02 18:35:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:163] - ▶ Step 4: 共性分析
-2025-12-02 18:35:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 18:35:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 18:36:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 18:37:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 18:37:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:169] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-02 18:37:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:720] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-02 18:37:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:175] - ▶ Step 5.1: 意图支撑评估
-2025-12-02 18:37:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:749] - 【意图支撑评估】输入: 124 个实质元素
-2025-12-02 18:37:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:769] - 维度分组(意图支撑): 具体元素=10, 具象概念=101, 抽象概念=10, 隐含概念=3
-2025-12-02 18:37:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-02 18:37:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-02 18:37:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-02 18:37:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 18:37:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-02 18:37:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-02 18:37:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 18:37:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 18:37:32 - DeconstructionSystem.src.utils.llm_invoker - WARNING - [llm_invoker.py:292] - 意图支撑评估-具象概念-灵感点 - LLM返回内容为空或解析失败
-原始内容: ```json
-[]
-```...
-2025-12-02 18:37:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-02 18:37:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-02 18:37:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 18:37:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 18:37:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-02 18:37:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 18:37:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-02 18:37:42 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-灵感点 评估完成: 2 条支撑关系
-2025-12-02 18:37:47 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-02 18:37:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-目的点 - 视频分析完成
-2025-12-02 18:37:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-目的点 评估完成: 7 条支撑关系
-2025-12-02 18:37:51 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 18:37:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-02 18:38:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-02 18:38:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-02 18:38:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-灵感点 评估完成: 13 条支撑关系
-2025-12-02 18:39:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 18:40:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-目的点 评估完成: 101 条支撑关系
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 4 条支撑关系
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-目的点 评估完成: 9 条支撑关系
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-灵感点 评估完成: 3 条支撑关系
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-目的点 评估完成: 3 条支撑关系
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:187] - ▶ Step 6: 筛选
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-1, name=竹简, support_count=1, coverage=1.0
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-2, name=卷轴, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-3, name=竹叶, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-4, name=老年男性, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0588)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-5, name=老年女性, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0588)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-6, name=年轻男性, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0588)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-7, name=年轻女性, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.0588)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-8, name=儿童, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-9, name=礼盒, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-10, name=沙发, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-1, name=人员, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-2, name=三字经, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1176)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-3, name=总则, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-4, name=人, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.2353)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-5, name=性, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-6, name=老年, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.2941)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-7, name=平安, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0588)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-8, name=事, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.1765)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-9, name=自然, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1176)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-10, name=窗, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-11, name=烟, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-12, name=欲, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-13, name=恩怨, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-14, name=天, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.2941)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-15, name=生活篇, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-16, name=聚会, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-17, name=家, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=7, coverage=0.2353)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-18, name=傻瓜, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-19, name=朋友, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1176)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-20, name=闲话, 原因=出现频次<=1 (frequency=0)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-21, name=钱, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1765)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-22, name=耳, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-23, name=眼, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-24, name=衣, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-25, name=腰, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-26, name=饭, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-27, name=牙, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-28, name=床, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-29, name=健康篇, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-30, name=体质, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-31, name=病, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1176)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-32, name=养生, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-33, name=神, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-34, name=仙, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1176)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-35, name=命, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-36, name=科学, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-37, name=意志, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-38, name=百岁, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1176)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-39, name=三餐, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-40, name=荤, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-41, name=素, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-42, name=鲜, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-43, name=粗粮, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-44, name=细粮, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-45, name=糖, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-46, name=盐, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-47, name=花, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-48, name=鸟, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-49, name=兴趣, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-50, name=书画, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-51, name=脑, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-52, name=山水, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-53, name=公园, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-54, name=筋骨, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-55, name=睡眠, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-56, name=三高, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-57, name=食疗, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-58, name=年寿, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-59, name=家庭篇, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-60, name=家庭, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-61, name=福寿, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-62, name=夫妻, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-63, name=子女, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1176)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-64, name=心, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.2353)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-65, name=分歧, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-66, name=争执, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-67, name=儿孙, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-68, name=民主, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-69, name=家务, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-70, name=活, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1176)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-71, name=寒暖, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-72, name=品德, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-73, name=合家欢, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-74, name=上网篇, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-75, name=年, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-76, name=潮流, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-77, name=电脑, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-78, name=手机, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-79, name=博客, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-80, name=微信, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-81, name=老人, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-82, name=同学, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-83, name=战友, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-84, name=字, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-85, name=图片, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-86, name=信息, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-87, name=赞, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-88, name=心态篇, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-89, name=头, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-90, name=身体, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0588)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-91, name=心胸, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-92, name=情绪, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-93, name=百病, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-94, name=心田, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-95, name=玩年, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-96, name=夕阳, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-97, name=霞, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-98, name=千金, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-99, name=老友, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-100, name=视频, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-101, name=群, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0588)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-1, name=退休群体, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1176)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-2, name=传统文化表达, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1176)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-3, name=老年生活指南, support_count=2, coverage=0.4118
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-4, name=社交与家庭关系, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1765)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-5, name=多元生活方式, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1765)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-6, name=积极心态, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.2941)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-7, name=健康管理, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1765)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-8, name=积极养老理念, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1765)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-9, name=个人责任, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1765)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-10, name=社会连接, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1176)
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1164] - 筛选完成: 2/121 通过
-2025-12-02 18:40:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-02 18:40:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:201] - ▶ Step 8: 合并信息
-2025-12-02 18:40:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:211] - 实质元素提取完成 - 最终元素数: 2
-2025-12-02 18:40:27 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 2
-2025-12-02 18:40:27 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-02 18:40:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-02 18:40:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: 3etx0slrsyas
-2025-12-02 18:40:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:146] - 输入: 具体元素=1, 具象概念=0, 隐含概念=0, 抽象概念=1, 形式关键点=0
-2025-12-02 18:40:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:156] - ▶ Step 1: 提取具象概念形式
-2025-12-02 18:40:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - WARNING - [script_form_extraction_agent.py:249] - ⚠️  没有具象概念,跳过具象概念形式提取
-2025-12-02 18:40:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:162] - ▶ Step 2: 提取具体元素形式
-2025-12-02 18:40:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-02 18:41:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-02 18:41:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:432] - Step 2 完成 - 提取了 6 个具体元素形式
-2025-12-02 18:41:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:168] - ▶ Step 3: 提取整体形式
-2025-12-02 18:41:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-02 18:41:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-02 18:41:33 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:570] - Step 3 完成 - 提取了 2 个整体形式
-2025-12-02 18:41:33 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - Step 1-3 完成 - 总计提取: 8 个形式元素 (具象概念形式:0, 具体元素形式:6, 整体形式:2)
-2025-12-02 18:41:33 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:190] - ▶ Step 4: 共性分析
-2025-12-02 18:41:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 形式共性分析 - 开始视频分析...
-2025-12-02 18:42:08 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 形式共性分析 - 视频分析完成
-2025-12-02 18:42:08 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:631] - 共性分析完成 - 统计了 8 个形式元素的频次
-2025-12-02 18:42:08 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:197] - ▶ Step 5: 多维度评分
-2025-12-02 18:42:08 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:642] - 【多维度评分】输入: 8 个形式元素
-2025-12-02 18:42:08 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 目的点分批评估: 1 批
-2025-12-02 18:42:08 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 灵感点分批评估: 1 批
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:676] - 多维度评分完成
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:203] - ▶ Step 6: 筛选
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:826] - 【筛选】输入: 形式元素共性分析结果 + 评分结果
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-1, name=卷轴展开动画, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-2, name=文字逐行显示, 原因=频次>2但未通过相似度筛选 (frequency=168)
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-3, name=竹简翻页动画, 原因=频次>2但未通过相似度筛选 (frequency=19)
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-4, name=文字竖排排版, 原因=频次>2但未通过相似度筛选 (frequency=20)
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-5, name=拟物化设计, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-6, name=图像旋转动画, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-1, name=分章式内容结构, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-2, name=传统竹简图文音综合呈现, 原因=出现频次<=2 (frequency=1)
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:909] - 筛选完成: 0/8 通过
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - ▶ Step 7: 分类
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:918] - 【分类】输入: 0 个筛选后的形式元素
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:213] - ▶ 合并最终信息
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1030] - 【合并信息】输入: 0 个筛选后的元素ID
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:219] - 形式元素提取完成 - 最终元素数: 0
-2025-12-02 18:42:38 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 0
-2025-12-02 18:42:38 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-02 18:42:38 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 2, 形式元素: 0
-2025-12-02 18:42:38 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-02 18:42:38 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-02 18:42:38 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-02 18:42:38 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=24076827 title=💖参观这个纪念馆,永远怀念!
-2025-12-02 18:42:38 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-02 18:42:38 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-02 18:42:38 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250811/57463792oH5RnCGJ9AIZQSHPLl.mp4
-2025-12-02 18:42:39 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/24076827/24076827.mp4
-2025-12-02 18:42:39 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 18:43:11 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 55.53 MB
-2025-12-02 18:43:11 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp3aeev4sk.mp4
-2025-12-02 18:43:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp3aeev4sk.mp4
-2025-12-02 18:43:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 18:44:06 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 18:44:06 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 18:44:06 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 18:44:06 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/e7ovj63oz6k5
-2025-12-02 18:44:06 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-02 18:44:06 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-02 18:44:06 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: e7ovj63oz6k5
-2025-12-02 18:44:06 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-02 18:44:06 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-02 18:44:06 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-02 18:44:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-02 18:44:59 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "人物传记",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "开篇:深切缅怀与主题引入",
-      "内容范围": [
-        "0:00-0:10"
-      ],
-      "推理依据": "视频开头通过画面和文字直接点明主题——缅怀已故48年的周恩来总理,并引导观众进入其纪念馆。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "缅怀伟人,亲临故乡纪念馆",
-          "内容范围": [
-            "0:00-0:10"
-          ],
-          "推理依据": "画面中人物对着雕像鞠躬,随后引出周恩来纪念馆,并明确指出这是总理的家乡,旨在通过实地探访来展开对总理生平的介绍。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "少年立志:为中华崛起而读书",
-      "内容范围": [
-        "0:10-0:33"
-      ],
-      "推理依据": "此段落聚焦总理的青少年时期,从出生背景到求学经历,最终引出其早期救国志向的形成。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "出生淮安,开启求学之路",
-          "内容范围": [
-            "0:10-0:16"
-          ],
-          "推理依据": "介绍了总理1898年在淮安的出生地,并提及12岁时到东北求学的经历,是其个人成长轨迹的起点。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "目睹国破家亡,立志救国",
-          "内容范围": [
-            "0:16-0:19"
-          ],
-          "推理依据": "通过展示当时中国山河破碎、内忧外患的地图,为总理立志救国提供了时代背景,解释了他做出人生选择的动因。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "“为中华之崛起而读书”",
-          "内容范围": [
-            "0:19-0:33"
-          ],
-          "推理依据": "通过讲述校长提问学生读书目的的经典故事,展现了年仅13岁的周恩来总理“为中华之崛起而读书”的远大抱负,这是其一生思想的奠基。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "青年投身革命与早期领导",
-      "内容范围": [
-        "0:33-0:57"
-      ],
-      "推理依据": "此段落讲述了总理青年时期投身革命、参与重大历史事件并展现领导才能的关键时刻。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "留学归国,投身五四运动",
-          "内容范围": [
-            "0:33-0:39"
-          ],
-          "推理依据": "介绍了总理在南开求学和留学日本的经历,以及回国后积极投身五四运动,标志着他正式走上革命道路。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "黄埔军校,投身军事政治",
-          "内容范围": [
-            "0:39-0:42"
-          ],
-          "推理依据": "提及26岁时出任黄埔军校政治部主任,展示了他在军事和政治领域的早期领导角色。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "南昌起义,领导革命武装",
-          "内容范围": [
-            "0:42-0:45"
-          ],
-          "推理依据": "强调了总理在1927年南昌起义中担任重要领导人,这是他军事领导能力的重要体现。",
-          "子项": []
-        },
-        {
-          "id": "段落3.4",
-          "描述": "西安事变,促成团结抗日",
-          "内容范围": [
-            "0:45-0:57"
-          ],
-          "推理依据": "展示了38岁总理在西安事变中发挥的关键作用,推动和平解决,强调了其在民族危急时刻促成团结的卓越政治智慧。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "建国伟业与朴素风范",
-      "内容范围": [
-        "0:57-1:27"
-      ],
-      "推理依据": "此段落着重表现总理在新中国成立后的贡献,以及他廉洁奉公、以身作则的个人品格。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "开国大典,智慧解决阅兵难题",
-          "内容范围": [
-            "0:57-1:16"
-          ],
-          "推理依据": "通过讲述51岁总理参加开国大典时,面对飞机数量不足的困境,提出“飞两趟”的巧妙解决方案,展现其在国家建设初期的智慧和担当,并对比今昔成就。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "常穿中山装,'为人民服务'徽章",
-          "内容范围": [
-            "1:16-1:27"
-          ],
-          "推理依据": "展示总理日常穿着的中山装及其上的“为人民服务”徽章,深刻地概括了他鞠躬尽瘁、日理万机的一生写照。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "晚年病重与鞠躬尽瘁",
-      "内容范围": [
-        "1:27-2:30"
-      ],
-      "推理依据": "此段落深入描绘了总理晚年身患重病却仍坚守岗位,为国家操劳的感人细节。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "极度疲惫,病倒在工作岗位",
-          "内容范围": [
-            "1:27-1:56"
-          ],
-          "推理依据": "讲述75岁总理在连续工作30多小时后,因疲惫至极在卫生间小憩,手中仍握着刮脸刀的感人故事,凸显其忘我工作的精神。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "住院期间,仍坚持工作",
-          "内容范围": [
-            "1:56-2:11"
-          ],
-          "推理依据": "展示了总理从1974年住院至1976年逝世期间,尽管经历了13次手术,仍旧坚持工作,甚至在1975年提出“四个现代化”的远大目标,体现他病重不休的奉献。",
-          "子项": []
-        },
-        {
-          "id": "段落5.3",
-          "描述": "身体衰竭,体重仅61斤",
-          "内容范围": [
-            "2:11-2:30"
-          ],
-          "推理依据": "通过展示77岁总理最后一次接见外宾的照片,并提及其体重仅61斤,直观地展现了他身体状况的极度衰竭,令人痛心。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落6",
-      "描述": "永恒的离去与精神传承",
-      "内容范围": [
-        "2:30-3:05"
-      ],
-      "推理依据": "此段落回顾了总理逝世时全民悲痛的场景,其最后的遗愿,并对其光辉一生进行阶段性总结。",
-      "子项": [
-        {
-          "id": "段落6.1",
-          "描述": "灵车送别,举国悲痛",
-          "内容范围": [
-            "2:30-2:40"
-          ],
-          "推理依据": "展示了“十里长街送总理”的灵车及群众哀悼的画面,表达了全国人民对总理逝世的深切悲痛。",
-          "子项": []
-        },
-        {
-          "id": "段落6.2",
-          "描述": "骨灰撒江河大地,心系人民",
-          "内容范围": [
-            "2:40-2:52"
-          ],
-          "推理依据": "介绍了总理将骨灰撒入江河大地的最后遗愿,并解释其初衷是为了做肥料、喂鱼,在生命的最后一刻仍心系人民和国家,体现其无私奉献的精神。",
-          "子项": []
-        },
-        {
-          "id": "段落6.3",
-          "描述": "人生阶段性总结:少年、青年、中年、老年",
-          "内容范围": [
-            "2:52-3:05"
-          ],
-          "推理依据": "视频通过“少年”、“青年”、“中年”、“老年”四个阶段,概括了总理为中华崛起、革命、外交和新中国鞠躬尽瘁的一生,是对其光辉历程的高度凝练。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落7",
-      "描述": "结尾:缅怀与行动号召",
-      "内容范围": [
-        "3:05-3:39"
-      ],
-      "推理依据": "视频以对总理的缅怀作结,并发出号召,鼓励观众通过实际行动传承伟人精神。",
-      "子项": [
-        {
-          "id": "段落7.1",
-          "描述": "盛世如愿,告慰总理",
-          "内容范围": [
-            "3:05-3:12"
-          ],
-          "推理依据": "表达了对总理的永远怀念,并号召观众打出“这盛世如您所愿”,以告慰总理一个更强大的中国,将历史与当下连接。",
-          "子项": []
-        },
-        {
-          "id": "段落7.2",
-          "描述": "呼吁转发,铭记付出",
-          "内容范围": [
-            "3:12-3:39"
-          ],
-          "推理依据": "最后的温馨提示和号召,鼓励观众转发视频,让更多人了解和铭记伟人周恩来为祖国和人民的付出,传承其大爱精神。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 18:44:59 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "人物传记",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "开篇:深切缅怀与主题引入",
-      "内容范围": [
-        "0:00-0:10"
-      ],
-      "推理依据": "视频开头通过画面和文字直接点明主题——缅怀已故48年的周恩来总理,并引导观众进入其纪念馆。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "缅怀伟人,亲临故乡纪念馆",
-          "内容范围": [
-            "0:00-0:10"
-          ],
-          "推理依据": "画面中人物对着雕像鞠躬,随后引出周恩来纪念馆,并明确指出这是总理的家乡,旨在通过实地探访来展开对总理生平的介绍。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "少年立志:为中华崛起而读书",
-      "内容范围": [
-        "0:10-0:33"
-      ],
-      "推理依据": "此段落聚焦总理的青少年时期,从出生背景到求学经历,最终引出其早期救国志向的形成。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "出生淮安,开启求学之路",
-          "内容范围": [
-            "0:10-0:16"
-          ],
-          "推理依据": "介绍了总理1898年在淮安的出生地,并提及12岁时到东北求学的经历,是其个人成长轨迹的起点。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "目睹国破家亡,立志救国",
-          "内容范围": [
-            "0:16-0:19"
-          ],
-          "推理依据": "通过展示当时中国山河破碎、内忧外患的地图,为总理立志救国提供了时代背景,解释了他做出人生选择的动因。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "“为中华之崛起而读书”",
-          "内容范围": [
-            "0:19-0:33"
-          ],
-          "推理依据": "通过讲述校长提问学生读书目的的经典故事,展现了年仅13岁的周恩来总理“为中华之崛起而读书”的远大抱负,这是其一生思想的奠基。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "青年投身革命与早期领导",
-      "内容范围": [
-        "0:33-0:57"
-      ],
-      "推理依据": "此段落讲述了总理青年时期投身革命、参与重大历史事件并展现领导才能的关键时刻。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "留学归国,投身五四运动",
-          "内容范围": [
-            "0:33-0:39"
-          ],
-          "推理依据": "介绍了总理在南开求学和留学日本的经历,以及回国后积极投身五四运动,标志着他正式走上革命道路。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "黄埔军校,投身军事政治",
-          "内容范围": [
-            "0:39-0:42"
-          ],
-          "推理依据": "提及26岁时出任黄埔军校政治部主任,展示了他在军事和政治领域的早期领导角色。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "南昌起义,领导革命武装",
-          "内容范围": [
-            "0:42-0:45"
-          ],
-          "推理依据": "强调了总理在1927年南昌起义中担任重要领导人,这是他军事领导能力的重要体现。",
-          "子项": []
-        },
-        {
-          "id": "段落3.4",
-          "描述": "西安事变,促成团结抗日",
-          "内容范围": [
-            "0:45-0:57"
-          ],
-          "推理依据": "展示了38岁总理在西安事变中发挥的关键作用,推动和平解决,强调了其在民族危急时刻促成团结的卓越政治智慧。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "建国伟业与朴素风范",
-      "内容范围": [
-        "0:57-1:27"
-      ],
-      "推理依据": "此段落着重表现总理在新中国成立后的贡献,以及他廉洁奉公、以身作则的个人品格。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "开国大典,智慧解决阅兵难题",
-          "内容范围": [
-            "0:57-1:16"
-          ],
-          "推理依据": "通过讲述51岁总理参加开国大典时,面对飞机数量不足的困境,提出“飞两趟”的巧妙解决方案,展现其在国家建设初期的智慧和担当,并对比今昔成就。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "常穿中山装,'为人民服务'徽章",
-          "内容范围": [
-            "1:16-1:27"
-          ],
-          "推理依据": "展示总理日常穿着的中山装及其上的“为人民服务”徽章,深刻地概括了他鞠躬尽瘁、日理万机的一生写照。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "晚年病重与鞠躬尽瘁",
-      "内容范围": [
-        "1:27-2:30"
-      ],
-      "推理依据": "此段落深入描绘了总理晚年身患重病却仍坚守岗位,为国家操劳的感人细节。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "极度疲惫,病倒在工作岗位",
-          "内容范围": [
-            "1:27-1:56"
-          ],
-          "推理依据": "讲述75岁总理在连续工作30多小时后,因疲惫至极在卫生间小憩,手中仍握着刮脸刀的感人故事,凸显其忘我工作的精神。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "住院期间,仍坚持工作",
-          "内容范围": [
-            "1:56-2:11"
-          ],
-          "推理依据": "展示了总理从1974年住院至1976年逝世期间,尽管经历了13次手术,仍旧坚持工作,甚至在1975年提出“四个现代化”的远大目标,体现他病重不休的奉献。",
-          "子项": []
-        },
-        {
-          "id": "段落5.3",
-          "描述": "身体衰竭,体重仅61斤",
-          "内容范围": [
-            "2:11-2:30"
-          ],
-          "推理依据": "通过展示77岁总理最后一次接见外宾的照片,并提及其体重仅61斤,直观地展现了他身体状况的极度衰竭,令人痛心。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落6",
-      "描述": "永恒的离去与精神传承",
-      "内容范围": [
-        "2:30-3:05"
-      ],
-      "推理依据": "此段落回顾了总理逝世时全民悲痛的场景,其最后的遗愿,并对其光辉一生进行阶段性总结。",
-      "子项": [
-        {
-          "id": "段落6.1",
-          "描述": "灵车送别,举国悲痛",
-          "内容范围": [
-            "2:30-2:40"
-          ],
-          "推理依据": "展示了“十里长街送总理”的灵车及群众哀悼的画面,表达了全国人民对总理逝世的深切悲痛。",
-          "子项": []
-        },
-        {
-          "id": "段落6.2",
-          "描述": "骨灰撒江河大地,心系人民",
-          "内容范围": [
-            "2:40-2:52"
-          ],
-          "推理依据": "介绍了总理将骨灰撒入江河大地的最后遗愿,并解释其初衷是为了做肥料、喂鱼,在生命的最后一刻仍心系人民和国家,体现其无私奉献的精神。",
-          "子项": []
-        },
-        {
-          "id": "段落6.3",
-          "描述": "人生阶段性总结:少年、青年、中年、老年",
-          "内容范围": [
-            "2:52-3:05"
-          ],
-          "推理依据": "视频通过“少年”、“青年”、“中年”、“老年”四个阶段,概括了总理为中华崛起、革命、外交和新中国鞠躬尽瘁的一生,是对其光辉历程的高度凝练。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落7",
-      "描述": "结尾:缅怀与行动号召",
-      "内容范围": [
-        "3:05-3:39"
-      ],
-      "推理依据": "视频以对总理的缅怀作结,并发出号召,鼓励观众通过实际行动传承伟人精神。",
-      "子项": [
-        {
-          "id": "段落7.1",
-          "描述": "盛世如愿,告慰总理",
-          "内容范围": [
-            "3:05-3:12"
-          ],
-          "推理依据": "表达了对总理的永远怀念,并号召观众打出“这盛世如您所愿”,以告慰总理一个更强大的中国,将历史与当下连接。",
-          "子项": []
-        },
-        {
-          "id": "段落7.2",
-          "描述": "呼吁转发,铭记付出",
-          "内容范围": [
-            "3:12-3:39"
-          ],
-          "推理依据": "最后的温馨提示和号召,鼓励观众转发视频,让更多人了解和铭记伟人周恩来为祖国和人民的付出,传承其大爱精神。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 18:44:59 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 人物传记, 段落数: 7
-2025-12-02 18:44:59 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-02 18:44:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-02 18:44:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: e7ovj63oz6k5
-2025-12-02 18:44:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:131] - ▶ Step 1: 提取具体元素
-2025-12-02 18:44:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-02 18:46:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-02 18:46:02 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:135] - ▶ Step 2: 提取具象概念
-2025-12-02 18:46:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-02 18:50:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-02 18:50:45 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - ▶ Step 2.1: 提取隐含概念
-2025-12-02 18:50:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-02 18:51:37 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-02 18:51:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:143] - ▶ Step 3: 总结抽象概念
-2025-12-02 18:51:37 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-02 18:52:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-02 18:52:45 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - Step 1-3 完成 - 总计: 186 个元素 (具体:61, 具象:114, 隐含:7, 抽象:4)
-2025-12-02 18:52:45 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:163] - ▶ Step 4: 共性分析
-2025-12-02 18:52:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 18:52:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 18:54:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 18:54:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 18:54:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:169] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-02 18:54:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:720] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-02 18:54:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:175] - ▶ Step 5.1: 意图支撑评估
-2025-12-02 18:54:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:749] - 【意图支撑评估】输入: 186 个实质元素
-2025-12-02 18:54:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:769] - 维度分组(意图支撑): 具体元素=61, 具象概念=114, 抽象概念=4, 隐含概念=7
-2025-12-02 18:54:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-02 18:54:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 18:54:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-02 18:54:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 18:54:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 18:54:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 18:54:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 18:54:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 18:55:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-02 18:55:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-02 18:55:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-02 18:55:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-02 18:55:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-02 18:55:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-02 18:55:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-02 18:55:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-02 18:55:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-02 18:55:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-02 18:55:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-02 18:55:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 18:55:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-02 18:55:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-02 18:55:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-灵感点 评估完成: 6 条支撑关系
-2025-12-02 18:56:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-02 18:56:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-02 18:56:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-目的点 - 视频分析完成
-2025-12-02 18:56:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 18:56:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-目的点 - 视频分析完成
-2025-12-02 18:56:19 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-目的点 评估完成: 21 条支撑关系
-2025-12-02 18:56:19 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-灵感点 评估完成: 14 条支撑关系
-2025-12-02 18:56:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-目的点 评估完成: 101 条支撑关系
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 4 条支撑关系
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-目的点 评估完成: 4 条支撑关系
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-灵感点 评估完成: 3 条支撑关系
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-目的点 评估完成: 7 条支撑关系
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:187] - ▶ Step 6: 筛选
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-1, name=白色雕像, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-2, name=绿植, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1667)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-3, name=红花, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1667)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-4, name=纪念馆, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-5, name=台阶, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-6, name=棕榈树, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-7, name=游客, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-8, name=铜像, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-9, name=底座, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-10, name=黑白照片, support_count=1, coverage=0.4444
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-11, name=老旧砖房, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-12, name=玻璃展柜, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-13, name=红色陶罐, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-14, name=少年周恩来照片, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-15, name=时局图, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-16, name=油画, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.2222)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-17, name=教室绘画, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-18, name=学生桌椅, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-19, name=青年周恩来照片, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-20, name=日本留学照片, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-21, name=报纸, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-22, name=黄埔军校照片, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-23, name=南昌起义绘画, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-24, name=38岁周恩来照片, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-25, name=瓦窑堡会议旧址照片, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-26, name=民族团结照片, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-27, name=51岁周恩来照片, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-28, name=开国大典绘画, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-29, name=麦克风, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-30, name=中山装, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-31, name=徽章, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-32, name=纽扣, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-33, name=75岁周恩来绘画, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-34, name=毛巾, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-35, name=刮脸刀, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-36, name=洗手池, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-37, name=镜子, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-38, name=肥皂, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-39, name=杯子, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-40, name=病床, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-41, name=床头柜, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-42, name=木桌, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-43, name=白窗帘, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-44, name=输液架, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-45, name=文件, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-46, name=77岁周恩来照片, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-47, name=沙发, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-48, name=小茶几, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-49, name=茶杯, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-50, name=痰盂, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-51, name=灵车, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0556)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-52, name=花圈, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-53, name=小花束, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-54, name=街道, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-55, name=送行人群, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-56, name=哭泣的面孔, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-57, name=群山, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-58, name=长城, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-59, name=城市景观, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-60, name=水库, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-61, name=河口, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-1, name=年, support_count=3, coverage=0.6111
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-2, name=今天, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-3, name=家乡, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-4, name=江苏淮安, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-5, name=周恩来纪念馆, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-6, name=总理, support_count=3, coverage=0.5556
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-7, name=一生, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-8, name=房子, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-9, name=故居, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-10, name=府衙马巷, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-11, name=东北, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-12, name=时局图, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-13, name=山河, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-14, name=内忧外患, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-15, name=校长, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-16, name=同学们, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-17, name=钱, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-18, name=官, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-19, name=恩来, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-20, name=中华, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-21, name=崛起, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-22, name=南开, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-23, name=日本, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-24, name=五四运动, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-25, name=黄埔军校, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-26, name=政治部主任, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-27, name=南昌起义, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-28, name=领导人, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-29, name=西安事变, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-30, name=和平解决, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-31, name=民族, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-32, name=生命, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-33, name=时刻, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-34, name=瓦窑堡会议, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-35, name=团结, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-36, name=日本帝国主义, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-37, name=侵略, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-38, name=新中国, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-39, name=开国大典, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-1, name=国家命运, support_count=3, coverage=0.8889
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-2, name=伟人精神, support_count=4, coverage=0.6667
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-3, name=民族复兴, support_count=3, coverage=0.5556
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-4, name=时代印记, support_count=4, coverage=0.8333
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-5, name=求学, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=抽象概念-6, name=忧国忧民, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=抽象概念-7, name=立志, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-8, name=革命, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=抽象概念-9, name=奉献, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=抽象概念-10, name=勤政, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=抽象概念-11, name=病重, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=抽象概念-12, name=坚韧, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=抽象概念-13, name=报国, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=抽象概念-14, name=节俭, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=抽象概念-15, name=悲痛, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=抽象概念-16, name=无私, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=抽象概念-17, name=自律, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-40, name=照片, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=24, coverage=0.6667)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-41, name=阅兵仪式, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-42, name=飞机, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.0556)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-43, name=空中梯队, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-44, name=中山装, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-45, name=徽章, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-46, name=人民, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1667)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-47, name=服务, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-48, name=字, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-49, name=写照, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-50, name=小时, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-51, name=秘书, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0556)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-52, name=分钟, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-53, name=外宾, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-54, name=脸, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-55, name=脖子, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-56, name=门口, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-57, name=卫生间, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-58, name=墙, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-59, name=手, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-60, name=肥皂泡, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-61, name=刮脸刀, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-62, name=工作, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-63, name=医院, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-64, name=大小手术, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-65, name=住院期间, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-66, name=治疗, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-67, name=工作情况, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-68, name=会议, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-69, name=负责人, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-70, name=人次, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-71, name=人生, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-72, name=四个现代化, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-73, name=目标, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-74, name=场馆, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-75, name=高大花纹岩石柱, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-76, name=宏伟设想, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-77, name=体重, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0556)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-78, name=斤, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-79, name=课本, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-80, name=十里长街, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-81, name=灵车, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-82, name=举国悲痛, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-83, name=遗愿, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-84, name=骨灰, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-85, name=江河大地, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-86, name=地, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-87, name=肥料, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-88, name=水, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-89, name=鱼, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-90, name=最后一刻, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-91, name=少年, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0556)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-92, name=青年, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0556)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-93, name=中国, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-94, name=明天, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-95, name=革命, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-96, name=中年, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0556)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-97, name=外交场, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-98, name=大国尊严, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-99, name=老年, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0556)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-100, name=解放后20年, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-101, name=盛世, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-102, name=视频, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-103, name=朋友, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-104, name=人, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.0556)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-105, name=祖国, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-106, name=付出, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-107, name=伟人, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.0556)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-108, name=国人, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-109, name=点赞, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-110, name=群, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-111, name=先烈, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-112, name=民族伟人, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-113, name=名字, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-114, name=华夏大地, 原因=出现频次<=1 (frequency=1)
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1164] - 筛选完成: 7/196 通过
-2025-12-02 18:56:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-02 18:56:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:201] - ▶ Step 8: 合并信息
-2025-12-02 18:56:37 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:211] - 实质元素提取完成 - 最终元素数: 7
-2025-12-02 18:56:37 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 7
-2025-12-02 18:56:37 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-02 18:56:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-02 18:56:37 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: e7ovj63oz6k5
-2025-12-02 18:56:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:146] - 输入: 具体元素=1, 具象概念=2, 隐含概念=0, 抽象概念=4, 形式关键点=0
-2025-12-02 18:56:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:156] - ▶ Step 1: 提取具象概念形式
-2025-12-02 18:56:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-02 18:58:12 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-02 18:58:12 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:317] - Step 1 完成 - 提取了 12 个具象概念形式
-2025-12-02 18:58:12 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:162] - ▶ Step 2: 提取具体元素形式
-2025-12-02 18:58:12 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-02 18:59:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-02 18:59:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:432] - Step 2 完成 - 提取了 5 个具体元素形式
-2025-12-02 18:59:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:168] - ▶ Step 3: 提取整体形式
-2025-12-02 18:59:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-02 19:00:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-02 19:00:18 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:570] - Step 3 完成 - 提取了 2 个整体形式
-2025-12-02 19:00:18 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - Step 1-3 完成 - 总计提取: 19 个形式元素 (具象概念形式:12, 具体元素形式:5, 整体形式:2)
-2025-12-02 19:00:18 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:190] - ▶ Step 4: 共性分析
-2025-12-02 19:00:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 形式共性分析 - 开始视频分析...
-2025-12-02 19:01:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 形式共性分析 - 视频分析完成
-2025-12-02 19:01:11 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:631] - 共性分析完成 - 统计了 19 个形式元素的频次
-2025-12-02 19:01:11 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:197] - ▶ Step 5: 多维度评分
-2025-12-02 19:01:11 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:642] - 【多维度评分】输入: 19 个形式元素
-2025-12-02 19:01:11 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 目的点分批评估: 1 批
-2025-12-02 19:01:11 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 灵感点分批评估: 1 批
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:676] - 多维度评分完成
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:203] - ▶ Step 6: 筛选
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:826] - 【筛选】输入: 形式元素共性分析结果 + 评分结果
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具象概念形式-1, name=直接时间量化表达, 原因=频次>2但未通过相似度筛选 (frequency=27)
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-2, name=情感化第一人称叙述, frequency=4, 原因=灵感点语义>0.7
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-3, name=总领性赞美, 原因=出现频次<=2 (frequency=1)
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-4, name=历史时间背景陈述, 原因=出现频次<=2 (frequency=2)
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-5, name=年龄驱动叙事, frequency=10, 原因=灵感点语义>0.7
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-6, name=设问与对比排比, frequency=3, 原因=目的点语义>0.7
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-7, name=引用名言, frequency=5, 原因=灵感点语义>0.7
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-8, name=时间跨度对比, 原因=出现频次<=2 (frequency=2)
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-9, name=四字成语高度概括, frequency=4, 原因=灵感点语义>0.7
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-10, name=疲惫状态细节描绘, frequency=5, 原因=目的点语义>0.7
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-11, name=人生阶段总结, 原因=出现频次<=2 (frequency=1)
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-12, name=唤起集体记忆, 原因=出现频次<=2 (frequency=1)
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具体元素形式-1, name=黑白影像, frequency=21, 原因=灵感点语义>0.7
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-2, name=静态油画, 原因=频次>2但未通过相似度筛选 (frequency=9)
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-3, name=博物馆实物陈列, 原因=频次>2但未通过相似度筛选 (frequency=10)
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-4, name=信息图表展示, 原因=频次>2但未通过相似度筛选 (frequency=5)
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-5, name=俯瞰分屏画面, 原因=频次>2但未通过相似度筛选 (frequency=3)
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-1, name=时间线叙事, 原因=出现频次<=2 (frequency=1)
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-2, name=多模态组合叙事, 原因=出现频次<=2 (frequency=1)
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:909] - 筛选完成: 7/19 通过
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - ▶ Step 7: 分类
-2025-12-02 19:02:34 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:918] - 【分类】输入: 7 个筛选后的形式元素
-2025-12-02 19:02:50 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:960] - 分类完成: 2 个维度
-2025-12-02 19:02:50 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:213] - ▶ 合并最终信息
-2025-12-02 19:02:50 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1030] - 【合并信息】输入: 7 个筛选后的元素ID
-2025-12-02 19:02:50 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1100] - 合并完成: 7 个元素
-2025-12-02 19:02:50 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:219] - 形式元素提取完成 - 最终元素数: 7
-2025-12-02 19:02:50 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 7
-2025-12-02 19:02:50 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-02 19:02:50 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 7, 形式元素: 7
-2025-12-02 19:02:50 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-02 19:02:50 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-02 19:02:50 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-02 19:02:50 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=22847469 title=⭕这个地方,竟如此好!一妻多夫的村
-2025-12-02 19:02:50 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-02 19:02:50 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-02 19:02:50 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20240725/66055630tfcs46gemRBilN8aZ.mp4
-2025-12-02 19:02:50 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/22847469/22847469.mp4
-2025-12-02 19:02:50 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 19:02:58 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 13.42 MB
-2025-12-02 19:02:58 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpaz38a52i.mp4
-2025-12-02 19:02:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpaz38a52i.mp4
-2025-12-02 19:03:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 19:03:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 19:03:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 19:03:46 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 19:03:46 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/a524zj7k9ltg
-2025-12-02 19:03:46 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-02 19:03:46 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-02 19:03:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: a524zj7k9ltg
-2025-12-02 19:03:46 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-02 19:03:46 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-02 19:03:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-02 19:04:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-02 19:04:21 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "文化纪录片/社会风俗",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "俄亚大村:女性的天堂与奇特婚俗引介",
-      "内容范围": [
-        "0:00-0:24"
-      ],
-      "推理依据": "视频开头通过引人入胜的标题和片段展示,快速引入了“女性天堂”和“一妻多夫”的独特主题,并邀请观众深入了解。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "独特家庭分工引出主题",
-          "内容范围": [
-            "0:00-0:06"
-          ],
-          "推理依据": "通过展示一个家庭中多个丈夫分担家务、外出挣钱、照顾孩子的画面,巧妙地引入了多夫制的概念,激发观众好奇。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "揭示中国一妻多夫制村落",
-          "内容范围": [
-            "0:06-0:13"
-          ],
-          "推理依据": "字幕明确指出中国存在“一妻多夫”的村落,强调其罕见和令人难以置信的特性,作为核心内容的揭示。",
-          "子项": []
-        },
-        {
-          "id": "段落1.3",
-          "描述": "强调婚俗的悠久历史和颠覆性",
-          "内容范围": [
-            "0:13-0:21"
-          ],
-          "推理依据": "提及该婚俗已延续400多年,并用“女人的天堂”和“颠覆人们的三观”等词语,进一步凸显其历史深度和对传统观念的冲击力。",
-          "子项": []
-        },
-        {
-          "id": "段落1.4",
-          "描述": "引导观众深入了解",
-          "内容范围": [
-            "0:21-0:24"
-          ],
-          "推理依据": "视频在此处发出呼吁,邀请观众“开开眼”,预示接下来将详细介绍这个村落的更多细节。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "俄亚大村的地理环境与纳西族文化背景",
-      "内容范围": [
-        "0:25-0:46"
-      ],
-      "推理依据": "本段落提供了村落的具体地理位置、独特的建筑风格以及居住的民族,为理解其特殊婚俗奠定空间和文化基础。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "村庄的地理位置与整体面貌",
-          "内容范围": [
-            "0:25-0:29"
-          ],
-          "推理依据": "通过航拍画面展示村庄位于四川云南交界处,让观众对村落的宏观地理环境有初步认知。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "独特的群山房屋建筑体系",
-          "内容范围": [
-            "0:30-0:41"
-          ],
-          "推理依据": "详细描绘了村庄房屋依山而建,层层叠叠,连为一体,形成“巨大蜂巢”般壮观景象的建筑特色,突显其独特性。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "居住的纳西族人群",
-          "内容范围": [
-            "0:42-0:46"
-          ],
-          "推理依据": "交代了村落居民是纳西族人,进一步明确了文化背景,为后续深入介绍婚俗做铺垫。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "一妻多夫制(伙婚)的详细规则与家庭构成",
-      "内容范围": [
-        "0:47-1:39"
-      ],
-      "推理依据": "此部分深入剖析了“伙婚”制度的具体实践,包括女性的核心地位、家庭成员分工、兄弟关系的要求以及对子女的共同抚养。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "伙婚制度的名称与女性主导地位",
-          "内容范围": [
-            "0:47-1:01"
-          ],
-          "推理依据": "正式介绍了当地的“伙婚”称谓,并强调了在这种婚姻中妻子地位最高,是家庭决策者和任务分配者。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "夫妻间的明确职责分工",
-          "内容范围": [
-            "1:02-1:11"
-          ],
-          "推理依据": "细致描述了妻子负责管家和决策,而丈夫们则负责外出工作、家务及照顾孩子,展示了清晰的功能划分。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "丈夫必须是亲兄弟的血缘要求",
-          "内容范围": [
-            "1:12-1:18"
-          ],
-          "推理依据": "揭示了该制度的关键特征:只有亲兄弟才能共同娶一位妻子,这是构成家庭的必要条件,确保了家庭的稳定性和血缘的延续性。",
-          "子项": []
-        },
-        {
-          "id": "段落3.4",
-          "描述": "血缘关系带来的家庭团结与子女抚养",
-          "内容范围": [
-            "1:19-1:39"
-          ],
-          "推理依据": "解释了血缘关系如何促进家庭团结,以及所有丈夫都会将孩子视如己出,并按年龄称呼为大爸、二爸等,展现了这种独特家庭模式下的和谐与亲情。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "一妻多夫制度的成因与当地人接受度",
-      "内容范围": [
-        "1:40-2:16"
-      ],
-      "推理依据": "本段落追溯了“伙婚”制度产生的深层原因,包括当地的社会经济和地理环境限制,以及这种看似奇特的制度在当地已成为习惯。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "当地社会经济与环境因素",
-          "内容范围": [
-            "1:40-1:53"
-          ],
-          "推理依据": "分析了当地男多女少、光棍多以及土地贫瘠的现实问题,这些是促使“伙婚”制度形成的客观原因。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "家族传承与财富集中的目的",
-          "内容范围": [
-            "1:54-2:00"
-          ],
-          "推理依据": "阐明了该制度的深层次目的在于维持家族血脉的传承、集中财产,并最终实现共同富裕,解释了其存在的功能性意义。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "现代社会视角下的习惯与奇特",
-          "内容范围": [
-            "2:01-2:16"
-          ],
-          "推理依据": "对比了这种制度在现代社会难以想象和接受,但在当地居民看来已是习以为常,凸显了文化差异和“大千世界无奇不有”的感叹。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "视频总结与互动呼吁",
-      "内容范围": [
-        "2:17-2:32"
-      ],
-      "推理依据": "视频结尾再次强调了俄亚大村的独特性,并通过强烈的号召鼓励观众分享视频,以传播这一罕见的文化现象。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "对奇特村庄的最终感慨",
-          "内容范围": [
-            "2:17-2:24"
-          ],
-          "推理依据": "以总结性的语言再次强调了村庄的奇特之处,并鼓励观众转发,让更多人增长见识。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "强调分享视频的重要性",
-          "内容范围": [
-            "2:25-2:32"
-          ],
-          "推理依据": "通过反复强调“千万别让这么难得的视频在你手里终止了”,强力促使观众进行转发和传播,完成视频的传播目标。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 19:04:21 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "文化纪录片/社会风俗",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "俄亚大村:女性的天堂与奇特婚俗引介",
-      "内容范围": [
-        "0:00-0:24"
-      ],
-      "推理依据": "视频开头通过引人入胜的标题和片段展示,快速引入了“女性天堂”和“一妻多夫”的独特主题,并邀请观众深入了解。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "独特家庭分工引出主题",
-          "内容范围": [
-            "0:00-0:06"
-          ],
-          "推理依据": "通过展示一个家庭中多个丈夫分担家务、外出挣钱、照顾孩子的画面,巧妙地引入了多夫制的概念,激发观众好奇。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "揭示中国一妻多夫制村落",
-          "内容范围": [
-            "0:06-0:13"
-          ],
-          "推理依据": "字幕明确指出中国存在“一妻多夫”的村落,强调其罕见和令人难以置信的特性,作为核心内容的揭示。",
-          "子项": []
-        },
-        {
-          "id": "段落1.3",
-          "描述": "强调婚俗的悠久历史和颠覆性",
-          "内容范围": [
-            "0:13-0:21"
-          ],
-          "推理依据": "提及该婚俗已延续400多年,并用“女人的天堂”和“颠覆人们的三观”等词语,进一步凸显其历史深度和对传统观念的冲击力。",
-          "子项": []
-        },
-        {
-          "id": "段落1.4",
-          "描述": "引导观众深入了解",
-          "内容范围": [
-            "0:21-0:24"
-          ],
-          "推理依据": "视频在此处发出呼吁,邀请观众“开开眼”,预示接下来将详细介绍这个村落的更多细节。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "俄亚大村的地理环境与纳西族文化背景",
-      "内容范围": [
-        "0:25-0:46"
-      ],
-      "推理依据": "本段落提供了村落的具体地理位置、独特的建筑风格以及居住的民族,为理解其特殊婚俗奠定空间和文化基础。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "村庄的地理位置与整体面貌",
-          "内容范围": [
-            "0:25-0:29"
-          ],
-          "推理依据": "通过航拍画面展示村庄位于四川云南交界处,让观众对村落的宏观地理环境有初步认知。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "独特的群山房屋建筑体系",
-          "内容范围": [
-            "0:30-0:41"
-          ],
-          "推理依据": "详细描绘了村庄房屋依山而建,层层叠叠,连为一体,形成“巨大蜂巢”般壮观景象的建筑特色,突显其独特性。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "居住的纳西族人群",
-          "内容范围": [
-            "0:42-0:46"
-          ],
-          "推理依据": "交代了村落居民是纳西族人,进一步明确了文化背景,为后续深入介绍婚俗做铺垫。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "一妻多夫制(伙婚)的详细规则与家庭构成",
-      "内容范围": [
-        "0:47-1:39"
-      ],
-      "推理依据": "此部分深入剖析了“伙婚”制度的具体实践,包括女性的核心地位、家庭成员分工、兄弟关系的要求以及对子女的共同抚养。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "伙婚制度的名称与女性主导地位",
-          "内容范围": [
-            "0:47-1:01"
-          ],
-          "推理依据": "正式介绍了当地的“伙婚”称谓,并强调了在这种婚姻中妻子地位最高,是家庭决策者和任务分配者。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "夫妻间的明确职责分工",
-          "内容范围": [
-            "1:02-1:11"
-          ],
-          "推理依据": "细致描述了妻子负责管家和决策,而丈夫们则负责外出工作、家务及照顾孩子,展示了清晰的功能划分。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "丈夫必须是亲兄弟的血缘要求",
-          "内容范围": [
-            "1:12-1:18"
-          ],
-          "推理依据": "揭示了该制度的关键特征:只有亲兄弟才能共同娶一位妻子,这是构成家庭的必要条件,确保了家庭的稳定性和血缘的延续性。",
-          "子项": []
-        },
-        {
-          "id": "段落3.4",
-          "描述": "血缘关系带来的家庭团结与子女抚养",
-          "内容范围": [
-            "1:19-1:39"
-          ],
-          "推理依据": "解释了血缘关系如何促进家庭团结,以及所有丈夫都会将孩子视如己出,并按年龄称呼为大爸、二爸等,展现了这种独特家庭模式下的和谐与亲情。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "一妻多夫制度的成因与当地人接受度",
-      "内容范围": [
-        "1:40-2:16"
-      ],
-      "推理依据": "本段落追溯了“伙婚”制度产生的深层原因,包括当地的社会经济和地理环境限制,以及这种看似奇特的制度在当地已成为习惯。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "当地社会经济与环境因素",
-          "内容范围": [
-            "1:40-1:53"
-          ],
-          "推理依据": "分析了当地男多女少、光棍多以及土地贫瘠的现实问题,这些是促使“伙婚”制度形成的客观原因。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "家族传承与财富集中的目的",
-          "内容范围": [
-            "1:54-2:00"
-          ],
-          "推理依据": "阐明了该制度的深层次目的在于维持家族血脉的传承、集中财产,并最终实现共同富裕,解释了其存在的功能性意义。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "现代社会视角下的习惯与奇特",
-          "内容范围": [
-            "2:01-2:16"
-          ],
-          "推理依据": "对比了这种制度在现代社会难以想象和接受,但在当地居民看来已是习以为常,凸显了文化差异和“大千世界无奇不有”的感叹。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "视频总结与互动呼吁",
-      "内容范围": [
-        "2:17-2:32"
-      ],
-      "推理依据": "视频结尾再次强调了俄亚大村的独特性,并通过强烈的号召鼓励观众分享视频,以传播这一罕见的文化现象。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "对奇特村庄的最终感慨",
-          "内容范围": [
-            "2:17-2:24"
-          ],
-          "推理依据": "以总结性的语言再次强调了村庄的奇特之处,并鼓励观众转发,让更多人增长见识。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "强调分享视频的重要性",
-          "内容范围": [
-            "2:25-2:32"
-          ],
-          "推理依据": "通过反复强调“千万别让这么难得的视频在你手里终止了”,强力促使观众进行转发和传播,完成视频的传播目标。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 19:04:21 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 文化纪录片/社会风俗, 段落数: 5
-2025-12-02 19:04:21 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-02 19:04:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-02 19:04:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: a524zj7k9ltg
-2025-12-02 19:04:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:131] - ▶ Step 1: 提取具体元素
-2025-12-02 19:04:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-02 19:05:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-02 19:05:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:135] - ▶ Step 2: 提取具象概念
-2025-12-02 19:05:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-02 19:05:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-02 19:05:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - ▶ Step 2.1: 提取隐含概念
-2025-12-02 19:05:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-02 19:05:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-02 19:05:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:143] - ▶ Step 3: 总结抽象概念
-2025-12-02 19:05:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-02 19:06:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-02 19:06:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - Step 1-3 完成 - 总计: 64 个元素 (具体:37, 具象:18, 隐含:4, 抽象:5)
-2025-12-02 19:06:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:163] - ▶ Step 4: 共性分析
-2025-12-02 19:06:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 19:08:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 19:08:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:169] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-02 19:08:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:720] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-02 19:08:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:175] - ▶ Step 5.1: 意图支撑评估
-2025-12-02 19:08:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:749] - 【意图支撑评估】输入: 64 个实质元素
-2025-12-02 19:08:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:769] - 维度分组(意图支撑): 具体元素=37, 具象概念=18, 抽象概念=5, 隐含概念=4
-2025-12-02 19:08:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 19:08:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-02 19:08:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 19:08:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-02 19:08:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-02 19:08:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-02 19:08:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-02 19:08:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-02 19:08:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-02 19:08:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-02 19:08:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-02 19:08:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-02 19:08:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 19:08:39 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-02 19:08:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-02 19:08:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-灵感点 评估完成: 17 条支撑关系
-2025-12-02 19:09:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-目的点 - 视频分析完成
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-目的点 评估完成: 24 条支撑关系
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-灵感点 评估完成: 9 条支撑关系
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-目的点 评估完成: 15 条支撑关系
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 5 条支撑关系
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-目的点 评估完成: 5 条支撑关系
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-灵感点 评估完成: 4 条支撑关系
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-目的点 评估完成: 4 条支撑关系
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:187] - ▶ Step 6: 筛选
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-1, name=大锅, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.2500)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-2, name=男子, support_count=3, coverage=0.6875
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-3, name=女子, support_count=3, coverage=0.6875
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-4, name=布帘, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1250)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-5, name=橘子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1250)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-6, name=山脉, support_count=3, coverage=0.5625
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-7, name=村庄房屋, support_count=3, coverage=0.5625
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-8, name=石阶路, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.2500)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-9, name=骡子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.1875)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-10, name=儿童, support_count=2, coverage=0.3125
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-11, name=村民, support_count=2, coverage=0.6875
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-12, name=屋顶, support_count=3, coverage=0.4375
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-13, name=民族服饰, support_count=2, coverage=0.6875
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-14, name=银头饰, support_count=2, coverage=0.375
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-15, name=白丝巾, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1250)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-16, name=学校大门, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1250)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-17, name=教学楼, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1250)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-18, name=雾气, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-19, name=梯田, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-20, name=河流, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.2500)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-21, name=晒干的玉米, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1875)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-22, name=新娘, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=8, coverage=0.1875)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-23, name=新郎, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.1875)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-24, name=木梁, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=11, coverage=0.3125)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-25, name=炉灶, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.1875)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-26, name=织布机, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-27, name=织线, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-28, name=桌子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0625)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-29, name=碗, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.1875)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-30, name=食物, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1250)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-31, name=电视机, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0625)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-32, name=吸顶灯, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0625)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-33, name=红灯笼, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-34, name=挂画, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.1250)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-35, name=柴火堆, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-36, name=壕沟, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0625)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-37, name=水管, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0625)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-1, name=俄亚大村, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1875)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-2, name=钱, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1250)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-3, name=家, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.1875)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-4, name=中国, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-5, name=村落, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-6, name=四川, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-7, name=云南, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-8, name=省, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-9, name=交界处, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-10, name=村庄, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1250)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-11, name=房屋, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-12, name=群山, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-13, name=蜂巢, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-14, name=伙婚, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-15, name=土地, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-16, name=财产, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-17, name=手指, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-18, name=视频, 原因=出现频次<=1 (frequency=1)
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-1, name=文化传统, support_count=2, coverage=0.875
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-2, name=社会组织, support_count=3, coverage=0.625
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-3, name=地理条件, support_count=2, coverage=0.5
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-4, name=生存策略, support_count=2, coverage=0.5625
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-5, name=家庭协作, support_count=2, coverage=0.375
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1164] - 筛选完成: 14/60 通过
-2025-12-02 19:09:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-02 19:09:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:201] - ▶ Step 8: 合并信息
-2025-12-02 19:09:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:211] - 实质元素提取完成 - 最终元素数: 14
-2025-12-02 19:09:23 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 14
-2025-12-02 19:09:23 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-02 19:09:23 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-02 19:09:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: a524zj7k9ltg
-2025-12-02 19:09:24 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:146] - 输入: 具体元素=9, 具象概念=0, 隐含概念=0, 抽象概念=5, 形式关键点=0
-2025-12-02 19:09:24 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:156] - ▶ Step 1: 提取具象概念形式
-2025-12-02 19:09:24 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - WARNING - [script_form_extraction_agent.py:249] - ⚠️  没有具象概念,跳过具象概念形式提取
-2025-12-02 19:09:24 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:162] - ▶ Step 2: 提取具体元素形式
-2025-12-02 19:09:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-02 19:09:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-02 19:09:50 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:432] - Step 2 完成 - 提取了 1 个具体元素形式
-2025-12-02 19:09:50 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:168] - ▶ Step 3: 提取整体形式
-2025-12-02 19:09:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-02 19:10:09 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-02 19:10:09 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:570] - Step 3 完成 - 提取了 2 个整体形式
-2025-12-02 19:10:09 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - Step 1-3 完成 - 总计提取: 3 个形式元素 (具象概念形式:0, 具体元素形式:1, 整体形式:2)
-2025-12-02 19:10:09 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:190] - ▶ Step 4: 共性分析
-2025-12-02 19:10:09 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 形式共性分析 - 开始视频分析...
-2025-12-02 19:10:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 形式共性分析 - 视频分析完成
-2025-12-02 19:10:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:631] - 共性分析完成 - 统计了 3 个形式元素的频次
-2025-12-02 19:10:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:197] - ▶ Step 5: 多维度评分
-2025-12-02 19:10:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:642] - 【多维度评分】输入: 3 个形式元素
-2025-12-02 19:10:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 目的点分批评估: 1 批
-2025-12-02 19:10:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 灵感点分批评估: 1 批
-2025-12-02 19:10:39 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:676] - 多维度评分完成
-2025-12-02 19:10:39 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:203] - ▶ Step 6: 筛选
-2025-12-02 19:10:39 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:826] - 【筛选】输入: 形式元素共性分析结果 + 评分结果
-2025-12-02 19:10:39 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-1, name=航拍视角, 原因=频次>2但未通过相似度筛选 (frequency=12)
-2025-12-02 19:10:39 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-1, name=悬念引入与逐步揭示, 原因=出现频次<=2 (frequency=1)
-2025-12-02 19:10:39 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-2, name=多模态叙事与信息强化, 原因=出现频次<=2 (frequency=1)
-2025-12-02 19:10:39 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:909] - 筛选完成: 0/3 通过
-2025-12-02 19:10:39 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - ▶ Step 7: 分类
-2025-12-02 19:10:39 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:918] - 【分类】输入: 0 个筛选后的形式元素
-2025-12-02 19:10:39 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:213] - ▶ 合并最终信息
-2025-12-02 19:10:39 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1030] - 【合并信息】输入: 0 个筛选后的元素ID
-2025-12-02 19:10:39 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:219] - 形式元素提取完成 - 最终元素数: 0
-2025-12-02 19:10:39 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 0
-2025-12-02 19:10:39 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-02 19:10:39 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 14, 形式元素: 0
-2025-12-02 19:10:39 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-02 19:10:39 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-02 19:10:39 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-02 19:10:39 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=23698074 title=🔴中国大地原点竟藏在这!
-2025-12-02 19:10:39 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-02 19:10:39 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-02 19:10:39 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/jq_oss/video/2024081407060094959.mp4
-2025-12-02 19:10:39 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/23698074/23698074.mp4
-2025-12-02 19:10:39 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 19:10:44 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 22.24 MB
-2025-12-02 19:10:44 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpxh1se7u8.mp4
-2025-12-02 19:10:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpxh1se7u8.mp4
-2025-12-02 19:10:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 19:11:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 19:11:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 19:11:07 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 19:11:07 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/l8lmvbtupcz5
-2025-12-02 19:11:07 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-02 19:11:07 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-02 19:11:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: l8lmvbtupcz5
-2025-12-02 19:11:07 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-02 19:11:07 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-02 19:11:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-02 19:11:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-02 19:11:33 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "地理知识科普",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "视频开场:中国大地的中心",
-      "内容范围": [
-        "0:00-0:21"
-      ],
-      "推理依据": "视频开头直接点明主题,并提出问题引发观众兴趣。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "介绍身处中国最中心位置",
-          "内容范围": [
-            "0:00-0:06"
-          ],
-          "推理依据": "女性直接指出自己所在的地点是中国最中心的地方。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "引发对大地原点重要性的思考",
-          "内容范围": [
-            "0:06-0:21"
-          ],
-          "推理依据": "通过提问“99%的人都不知道中国的大地原点究竟在哪里”,强调其重要性并鼓励观众点赞转发,开启探索之旅。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "大地原点的定义、历史及意义",
-      "内容范围": [
-        "0:21-1:48"
-      ],
-      "推理依据": "这一部分从概念、历史背景和重要性多个维度详细阐述了大地原点。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "大地原点的概念",
-          "内容范围": [
-            "0:21-0:31"
-          ],
-          "推理依据": "解释了大地原点是国家地理坐标的基准点,对领土精准定位的重要性。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "自主建立大地原点的必要性",
-          "内容范围": [
-            "0:31-0:52"
-          ],
-          "推理依据": "讲述新中国成立初期沿用前苏联原点导致的误差,以及对经济和国防建设的巨大影响,凸显自主建设的迫切性。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "中国大地原点的选址过程",
-          "内容范围": [
-            "0:52-1:08"
-          ],
-          "推理依据": "介绍了中国在1975年决定建立自己的坐标系统,并经过三年筛选论证,最终找到理想位置。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "中国大地原点的具体位置与历史渊源",
-          "内容范围": [
-            "1:08-1:41"
-          ],
-          "推理依据": "公布了大地原点位于陕西泾阳县永乐镇北流村,并引用古籍《泾阳赋》强调其地理优势和历史认可,说明该地点自古以来的重要性。",
-          "子项": []
-        },
-        {
-          "id": "段落2.5",
-          "描述": "大地原点对现代社会的重要性",
-          "内容范围": [
-            "1:41-1:48"
-          ],
-          "推理依据": "通过地图绘制、交通规划、航空航海及国防建设等例子,说明大地原点在多领域的基础性作用,强调其不可或缺。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "中国大地原点标志性建筑的构成",
-      "内容范围": [
-        "1:48-2:37"
-      ],
-      "推理依据": "这一段详细介绍了大地原点纪念碑的四个主要组成部分。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "主体建筑",
-          "内容范围": [
-            "1:53-2:03"
-          ],
-          "推理依据": "介绍了灰白色七层八棱柱形圆顶塔楼,其圆顶可开启以观天象。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "仪器台",
-          "内容范围": [
-            "2:03-2:09"
-          ],
-          "推理依据": "描述了上方空心圆柱形部分,用于安置测量仪器。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "投影台",
-          "内容范围": [
-            "2:09-2:16"
-          ],
-          "推理依据": "介绍了北边东南、西南方向的亭式建筑,可精准照准大地原点。",
-          "子项": []
-        },
-        {
-          "id": "段落3.4",
-          "描述": "大地原点中心标志",
-          "内容范围": [
-            "2:16-2:37"
-          ],
-          "推理依据": "特写了红色玛瑙雕刻的十字交叉点,以及其镶嵌在地下花岗岩标石中,象征着国家最核心的地理位置。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "地心坐标系的启用与中华崛起的象征",
-      "内容范围": [
-        "2:37-3:49"
-      ],
-      "推理依据": "这一部分讲述了中国测绘技术从地面原点向地心坐标系的演进,以及大地原点所承载的国家尊严和历史智慧。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "地心坐标系成为新趋势",
-          "内容范围": [
-            "2:37-3:02"
-          ],
-          "推理依据": "随着卫星导航技术的普及,地心坐标系逐渐成为主流,2008年中国启用了自主建立的地心原点坐标系。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "大地原点的具体坐标",
-          "内容范围": [
-            "3:02-3:10"
-          ],
-          "推理依据": "给出了具体的北纬和东经数据,强调了坐标的精确性。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "国家尊严与古人智慧的体现",
-          "内容范围": [
-            "3:10-3:49"
-          ],
-          "推理依据": "强调了大地原点是国家尊严的象征,我国测绘事业独立自主,并且与西汉时期老祖宗测定的建筑基线基本一致,展现了古人的智慧。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "视频总结与互动呼吁",
-      "内容范围": [
-        "3:49-4:24"
-      ],
-      "推理依据": "视频的最后部分,主持人进行总结,并鼓励观众进行互动和分享。",
-      "子项": []
-    }
-  ]
-}
-2025-12-02 19:11:33 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "地理知识科普",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "视频开场:中国大地的中心",
-      "内容范围": [
-        "0:00-0:21"
-      ],
-      "推理依据": "视频开头直接点明主题,并提出问题引发观众兴趣。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "介绍身处中国最中心位置",
-          "内容范围": [
-            "0:00-0:06"
-          ],
-          "推理依据": "女性直接指出自己所在的地点是中国最中心的地方。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "引发对大地原点重要性的思考",
-          "内容范围": [
-            "0:06-0:21"
-          ],
-          "推理依据": "通过提问“99%的人都不知道中国的大地原点究竟在哪里”,强调其重要性并鼓励观众点赞转发,开启探索之旅。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "大地原点的定义、历史及意义",
-      "内容范围": [
-        "0:21-1:48"
-      ],
-      "推理依据": "这一部分从概念、历史背景和重要性多个维度详细阐述了大地原点。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "大地原点的概念",
-          "内容范围": [
-            "0:21-0:31"
-          ],
-          "推理依据": "解释了大地原点是国家地理坐标的基准点,对领土精准定位的重要性。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "自主建立大地原点的必要性",
-          "内容范围": [
-            "0:31-0:52"
-          ],
-          "推理依据": "讲述新中国成立初期沿用前苏联原点导致的误差,以及对经济和国防建设的巨大影响,凸显自主建设的迫切性。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "中国大地原点的选址过程",
-          "内容范围": [
-            "0:52-1:08"
-          ],
-          "推理依据": "介绍了中国在1975年决定建立自己的坐标系统,并经过三年筛选论证,最终找到理想位置。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "中国大地原点的具体位置与历史渊源",
-          "内容范围": [
-            "1:08-1:41"
-          ],
-          "推理依据": "公布了大地原点位于陕西泾阳县永乐镇北流村,并引用古籍《泾阳赋》强调其地理优势和历史认可,说明该地点自古以来的重要性。",
-          "子项": []
-        },
-        {
-          "id": "段落2.5",
-          "描述": "大地原点对现代社会的重要性",
-          "内容范围": [
-            "1:41-1:48"
-          ],
-          "推理依据": "通过地图绘制、交通规划、航空航海及国防建设等例子,说明大地原点在多领域的基础性作用,强调其不可或缺。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "中国大地原点标志性建筑的构成",
-      "内容范围": [
-        "1:48-2:37"
-      ],
-      "推理依据": "这一段详细介绍了大地原点纪念碑的四个主要组成部分。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "主体建筑",
-          "内容范围": [
-            "1:53-2:03"
-          ],
-          "推理依据": "介绍了灰白色七层八棱柱形圆顶塔楼,其圆顶可开启以观天象。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "仪器台",
-          "内容范围": [
-            "2:03-2:09"
-          ],
-          "推理依据": "描述了上方空心圆柱形部分,用于安置测量仪器。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "投影台",
-          "内容范围": [
-            "2:09-2:16"
-          ],
-          "推理依据": "介绍了北边东南、西南方向的亭式建筑,可精准照准大地原点。",
-          "子项": []
-        },
-        {
-          "id": "段落3.4",
-          "描述": "大地原点中心标志",
-          "内容范围": [
-            "2:16-2:37"
-          ],
-          "推理依据": "特写了红色玛瑙雕刻的十字交叉点,以及其镶嵌在地下花岗岩标石中,象征着国家最核心的地理位置。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "地心坐标系的启用与中华崛起的象征",
-      "内容范围": [
-        "2:37-3:49"
-      ],
-      "推理依据": "这一部分讲述了中国测绘技术从地面原点向地心坐标系的演进,以及大地原点所承载的国家尊严和历史智慧。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "地心坐标系成为新趋势",
-          "内容范围": [
-            "2:37-3:02"
-          ],
-          "推理依据": "随着卫星导航技术的普及,地心坐标系逐渐成为主流,2008年中国启用了自主建立的地心原点坐标系。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "大地原点的具体坐标",
-          "内容范围": [
-            "3:02-3:10"
-          ],
-          "推理依据": "给出了具体的北纬和东经数据,强调了坐标的精确性。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "国家尊严与古人智慧的体现",
-          "内容范围": [
-            "3:10-3:49"
-          ],
-          "推理依据": "强调了大地原点是国家尊严的象征,我国测绘事业独立自主,并且与西汉时期老祖宗测定的建筑基线基本一致,展现了古人的智慧。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "视频总结与互动呼吁",
-      "内容范围": [
-        "3:49-4:24"
-      ],
-      "推理依据": "视频的最后部分,主持人进行总结,并鼓励观众进行互动和分享。",
-      "子项": []
-    }
-  ]
-}
-2025-12-02 19:11:33 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 地理知识科普, 段落数: 5
-2025-12-02 19:11:33 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-02 19:11:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-02 19:11:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: l8lmvbtupcz5
-2025-12-02 19:11:34 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:131] - ▶ Step 1: 提取具体元素
-2025-12-02 19:11:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-02 19:11:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-02 19:11:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:135] - ▶ Step 2: 提取具象概念
-2025-12-02 19:11:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...

+ 0 - 9
logs/deconstruction_system_20251202_200242.log

@@ -1,9 +0,0 @@
-2025-12-02 20:02:42 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-02 20:02:43 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:65] - ScriptWorkflow 初始化完成,model_provider: google_genai
-2025-12-02 20:02:43 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-02 20:02:43 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-02 20:02:43 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:92] - 工作流图构建完成 - 流程:视频上传 → 段落划分 → 实质提取 → 形式提取 → 分离结果 → 结果汇总
-2025-12-02 20:02:43 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-02 20:02:43 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-02 20:02:43 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-02 20:02:43 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...

+ 0 - 3205
logs/deconstruction_system_20251202_200839.log

@@ -1,3205 +0,0 @@
-2025-12-02 20:08:39 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-02 20:08:40 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:65] - ScriptWorkflow 初始化完成,model_provider: google_genai
-2025-12-02 20:08:40 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=53009047 title=人到晚年,看看咱年轻时的模样!😊
-2025-12-02 20:08:40 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-02 20:08:40 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:92] - 工作流图构建完成 - 流程:视频上传 → 段落划分 → 实质提取 → 形式提取 → 分离结果 → 结果汇总
-2025-12-02 20:08:40 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-02 20:08:40 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250517/93cac5eae2b371328a163f3208a22d10.mp4
-2025-12-02 20:08:40 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/53009047/53009047.mp4
-2025-12-02 20:08:40 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 20:08:45 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 19.19 MB
-2025-12-02 20:08:45 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpwc0zy5cy.mp4
-2025-12-02 20:08:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpwc0zy5cy.mp4
-2025-12-02 20:11:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 20:11:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 20:11:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 20:11:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 20:11:17 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/csjh70f67m00
-2025-12-02 20:11:17 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-02 20:11:17 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-02 20:11:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: csjh70f67m00
-2025-12-02 20:11:17 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-02 20:11:17 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-02 20:11:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-02 20:11:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-02 20:11:52 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "情感/励志/回忆",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "引言:晚年思念老同学",
-      "内容范围": [
-        "0:00-0:03"
-      ],
-      "推理依据": "视频以直接点题的方式开场,明确表达了主题是“人到晚年”对“老同学”的思念,并说明了分享此视频的初衷。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "点题:人到晚年最想念老同学",
-          "内容范围": [
-            "0:00-0:02"
-          ],
-          "推理依据": "画面中的文字和配音开篇即提出“人到晚年,是我最想念的老同学”,直接切入主题。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "分享视频的初衷",
-          "内容范围": [
-            "0:02-0:03"
-          ],
-          "推理依据": "配音提到“特分享给你看看”,表明了视频的分享目的。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "同学情的本质与价值",
-      "内容范围": [
-        "0:03-0:13"
-      ],
-      "推理依据": "此段通过一系列排比句,从不同角度阐述了同学情谊的独特关系、感动、牵挂、永恒性和不可割舍的缘分,强调了其内在价值。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "同学关系的定义",
-          "内容范围": [
-            "0:03-0:04"
-          ],
-          "推理依据": "通过“有一种关系叫老同学”来定义这种特殊的人际关系。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "情感上的感动",
-          "内容范围": [
-            "0:04-0:06"
-          ],
-          "推理依据": "“有一种感动叫因为我们是同学”,强调了同学身份带来的情感共鸣。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "心中的牵挂",
-          "内容范围": [
-            "0:07-0:09"
-          ],
-          "推理依据": "“有一份牵挂叫同学情”,描绘了同学之间持续不断的关心。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "情感的永恒与不可割舍",
-          "内容范围": [
-            "0:09-0:13"
-          ],
-          "推理依据": "“同学情是永远割不断的情,同学缘是永远不能散的缘”,强调了情谊的持久性和稳固性。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "同学情的深度与珍贵",
-      "内容范围": [
-        "0:13-0:37"
-      ],
-      "推理依据": "此段进一步深入,用比喻和感慨的方式表达了同学情谊的纯正、甘甜,以及它在漫长岁月中的沉淀和珍藏,超越了亲情,成为人生宝贵的财富。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "随时间愈发纯正甘甜",
-          "内容范围": [
-            "0:13-0:17"
-          ],
-          "推理依据": "“同学情愈久愈纯正,愈久愈珍贵,愈久愈甘甜”,表达了情谊随时间沉淀而升华。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "超越亲情的存在",
-          "内容范围": [
-            "0:17-0:21"
-          ],
-          "推理依据": "“同学情虽不是亲情,却不逊于亲情”,说明了其深厚程度。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "时间流逝但情谊不减",
-          "内容范围": [
-            "0:21-0:24"
-          ],
-          "推理依据": "“哪怕是十几年数十年,聚散两茫茫,依然是不思量”,强调了岁月无法冲淡的思念。",
-          "子项": []
-        },
-        {
-          "id": "段落3.4",
-          "描述": "岁月沉淀的珍宝",
-          "内容范围": [
-            "0:24-0:37"
-          ],
-          "推理依据": "“自难忘岁月悠悠催白了头”、“酿成了陈年的老酒,寄藏了珍贵的古董”,用比喻的手法强调了同学情谊的价值和回忆的宝贵。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "往昔回忆与现实反思",
-      "内容范围": [
-        "0:37-2:02"
-      ],
-      "推理依据": "此段通过回顾过去共同的时光,对比毕业后的生活,展现了同学情谊如何从青涩走向成熟,又如何在忙碌的生活中依然保持其真挚和温暖,成为心中永恒的印记。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "共同度过时光的依恋",
-          "内容范围": [
-            "0:37-0:46"
-          ],
-          "推理依据": "“无论同窗共读时间长与短,三年也好五载也罢,同学之间的悠悠友情一生都难以隔断”,强调了共同学习的经历形成的深厚纽带。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "青春岁月的纯真友谊",
-          "内容范围": [
-            "0:46-0:57"
-          ],
-          "推理依据": "“同学情一世情,那是青春岁月的证明,那是世间最纯真的友谊,那是看不见摸不着的惦记”,概括了同学情谊的纯粹和重要性。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "距离无法阻隔的深情",
-          "内容范围": [
-            "0:57-1:04"
-          ],
-          "推理依据": "“或许彼此是天之涯海之角的距离,但何时也隔阻不了同学之间的深情相依”,表达了地理距离无法影响情感连接。",
-          "子项": []
-        },
-        {
-          "id": "段落4.4",
-          "描述": "对昔日欢声笑语的追忆",
-          "内容范围": [
-            "1:04-1:15"
-          ],
-          "推理依据": "“忆往昔曾经的玩闹逗笑,如今都成了历史,曾经的朝夕相处,如今都成了回忆,曾经的梦想目标,如今都成了追忆,忘不了当初那一张张稚嫩的笑脸”,充满了对过去美好时光的怀念。",
-          "子项": []
-        },
-        {
-          "id": "段落4.5",
-          "描述": "熟悉情景的历久弥新",
-          "内容范围": [
-            "1:15-1:23"
-          ],
-          "推理依据": "“忘不了当初那一阵阵熟悉的笑声,忘不了当初那一串串有趣的故事,忘不了当初那一幕幕快乐的情景”,具体描绘了那些令人难忘的瞬间。",
-          "子项": []
-        },
-        {
-          "id": "段落4.6",
-          "描述": "毕业后的友谊维系",
-          "内容范围": [
-            "1:23-1:37"
-          ],
-          "推理依据": "“由于工作的繁忙,各自的闯荡,毕业后的我们联系甚少,可一点也不会影响彼此的亲密友情,相见之后,不管你喊我的绰号,还是我叫你的乳名,对方都不会计较,反而笑的那么开心”,展现了虽然联系减少但感情不变,重逢时依旧亲切自然的状况。",
-          "子项": []
-        },
-        {
-          "id": "段落4.7",
-          "描述": "重逢时的舒适与坦诚",
-          "内容范围": [
-            "1:37-1:49"
-          ],
-          "推理依据": "“相聚之时,不管我拍你一掌,还是你累我一拳,对方不但不计较,反而心里感觉很舒坦,现如今那一张张稚嫩的小脸上渐渐刻上了皱纹,那一声声熟悉的笑声里充满了沧桑”,描绘了老友相聚时的轻松氛围和岁月的痕迹。",
-          "子项": []
-        },
-        {
-          "id": "段落4.8",
-          "描述": "情谊的真实与朴素",
-          "内容范围": [
-            "1:49-2:02"
-          ],
-          "推理依据": "“那一串串有趣的故事,仅剩下的回味,那一个个快乐的情景,还尤在眼前,同学情最实在,不需要丝毫的伪装,同学情最珍贵,不需要任何的装潢”,强调了同学情谊的纯粹、真实和无需雕饰。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "同学情谊的永恒与呼唤",
-      "内容范围": [
-        "2:02-3:24"
-      ],
-      "推理依据": "视频最后升华主题,呼吁大家珍惜这份美好、深远的情谊,并鼓励通过分享视频来传递这份温暖和力量,让更多人重拾回忆,共同维系这份珍贵的同学情。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "美好且绵长",
-          "内容范围": [
-            "2:02-2:07"
-          ],
-          "推理依据": "“同学情最美好,是那么的随意,那么的真诚,那么的绵长”,赞美了同学情谊的美好品质。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "岁月流逝情谊更深",
-          "内容范围": [
-            "2:07-2:15"
-          ],
-          "推理依据": "“青山在人渐老,同学情更浓,水长流岁月增,友谊更深层”,用自然景物的比喻强调了情谊的深度和持久。",
-          "子项": []
-        },
-        {
-          "id": "段落5.3",
-          "描述": "对所有老同学的祝福",
-          "内容范围": [
-            "2:15-2:18"
-          ],
-          "推理依据": "“我们想对所有的老同学说,彼此之间也许同床三两载,却是悠悠一生情”,表达了对所有同学的深情寄语。",
-          "子项": []
-        },
-        {
-          "id": "段落5.4",
-          "描述": "呼吁分享传递情谊",
-          "内容范围": [
-            "2:18-2:27"
-          ],
-          "推理依据": "“看完要是喜欢这篇文章,由衷希望你能动动手指,将这个视频分享出去,分享到同学群里,让更多的老同学看到”,明确了分享视频以传递情感的诉求。",
-          "子项": []
-        },
-        {
-          "id": "段落5.5",
-          "描述": "唤起美好校园回忆",
-          "内容范围": [
-            "2:27-2:38"
-          ],
-          "推理依据": "“咱们把这份情谊传递下去,让大家都回忆起那段美好的校园时光,想起那些无忧无虑的日子,老同学,你在远方还好吗?工作顺利吗?生活幸福吗?”,鼓励通过分享唤醒共同回忆和关心。",
-          "子项": []
-        },
-        {
-          "id": "段落5.6",
-          "描述": "情谊带来的温暖与珍贵",
-          "内容范围": [
-            "2:38-2:52"
-          ],
-          "推理依据": "“看到这个视频,希望能给你带去一丝温暖,一丝回忆,也分享给你的好友们,让更多的人感受到这份真挚的同学情,同学之间一声问候,一份祝福都显得弥足珍贵”,强调了视频带来的情感价值和同学间问候的重要性。",
-          "子项": []
-        },
-        {
-          "id": "段落5.7",
-          "描述": "心中最温暖的港湾",
-          "内容范围": [
-            "2:52-3:05"
-          ],
-          "推理依据": "“让我们一起珍惜这份情谊,无论走到哪里,无论身在何方,同学情永远是我们心中最温暖的港湾,老同学,感谢有你,感谢我们一起走过的青葱岁月”,总结了同学情谊的珍贵和在人生中的重要位置。",
-          "子项": []
-        },
-        {
-          "id": "段落5.8",
-          "描述": "再次鼓励互动与感谢",
-          "内容范围": [
-            "3:05-3:24"
-          ],
-          "推理依据": "“岁月流逝,情谊不变,让我们把这份美好的情谊永远珍藏在心底,这个视频希望大家能多多分享,让更多的同学能够重拾那份美好的记忆,再次感受到同学情谊的温暖与力量,别忘了点个赞再走哦,你的支持是我最大的动力,再次感谢大家,让你的老同学们也看看”,再次强调了分享和点赞的重要性,以及对观众支持的感谢。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 20:11:52 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "情感/励志/回忆",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "引言:晚年思念老同学",
-      "内容范围": [
-        "0:00-0:03"
-      ],
-      "推理依据": "视频以直接点题的方式开场,明确表达了主题是“人到晚年”对“老同学”的思念,并说明了分享此视频的初衷。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "点题:人到晚年最想念老同学",
-          "内容范围": [
-            "0:00-0:02"
-          ],
-          "推理依据": "画面中的文字和配音开篇即提出“人到晚年,是我最想念的老同学”,直接切入主题。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "分享视频的初衷",
-          "内容范围": [
-            "0:02-0:03"
-          ],
-          "推理依据": "配音提到“特分享给你看看”,表明了视频的分享目的。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "同学情的本质与价值",
-      "内容范围": [
-        "0:03-0:13"
-      ],
-      "推理依据": "此段通过一系列排比句,从不同角度阐述了同学情谊的独特关系、感动、牵挂、永恒性和不可割舍的缘分,强调了其内在价值。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "同学关系的定义",
-          "内容范围": [
-            "0:03-0:04"
-          ],
-          "推理依据": "通过“有一种关系叫老同学”来定义这种特殊的人际关系。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "情感上的感动",
-          "内容范围": [
-            "0:04-0:06"
-          ],
-          "推理依据": "“有一种感动叫因为我们是同学”,强调了同学身份带来的情感共鸣。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "心中的牵挂",
-          "内容范围": [
-            "0:07-0:09"
-          ],
-          "推理依据": "“有一份牵挂叫同学情”,描绘了同学之间持续不断的关心。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "情感的永恒与不可割舍",
-          "内容范围": [
-            "0:09-0:13"
-          ],
-          "推理依据": "“同学情是永远割不断的情,同学缘是永远不能散的缘”,强调了情谊的持久性和稳固性。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "同学情的深度与珍贵",
-      "内容范围": [
-        "0:13-0:37"
-      ],
-      "推理依据": "此段进一步深入,用比喻和感慨的方式表达了同学情谊的纯正、甘甜,以及它在漫长岁月中的沉淀和珍藏,超越了亲情,成为人生宝贵的财富。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "随时间愈发纯正甘甜",
-          "内容范围": [
-            "0:13-0:17"
-          ],
-          "推理依据": "“同学情愈久愈纯正,愈久愈珍贵,愈久愈甘甜”,表达了情谊随时间沉淀而升华。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "超越亲情的存在",
-          "内容范围": [
-            "0:17-0:21"
-          ],
-          "推理依据": "“同学情虽不是亲情,却不逊于亲情”,说明了其深厚程度。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "时间流逝但情谊不减",
-          "内容范围": [
-            "0:21-0:24"
-          ],
-          "推理依据": "“哪怕是十几年数十年,聚散两茫茫,依然是不思量”,强调了岁月无法冲淡的思念。",
-          "子项": []
-        },
-        {
-          "id": "段落3.4",
-          "描述": "岁月沉淀的珍宝",
-          "内容范围": [
-            "0:24-0:37"
-          ],
-          "推理依据": "“自难忘岁月悠悠催白了头”、“酿成了陈年的老酒,寄藏了珍贵的古董”,用比喻的手法强调了同学情谊的价值和回忆的宝贵。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "往昔回忆与现实反思",
-      "内容范围": [
-        "0:37-2:02"
-      ],
-      "推理依据": "此段通过回顾过去共同的时光,对比毕业后的生活,展现了同学情谊如何从青涩走向成熟,又如何在忙碌的生活中依然保持其真挚和温暖,成为心中永恒的印记。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "共同度过时光的依恋",
-          "内容范围": [
-            "0:37-0:46"
-          ],
-          "推理依据": "“无论同窗共读时间长与短,三年也好五载也罢,同学之间的悠悠友情一生都难以隔断”,强调了共同学习的经历形成的深厚纽带。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "青春岁月的纯真友谊",
-          "内容范围": [
-            "0:46-0:57"
-          ],
-          "推理依据": "“同学情一世情,那是青春岁月的证明,那是世间最纯真的友谊,那是看不见摸不着的惦记”,概括了同学情谊的纯粹和重要性。",
-          "子项": []
-        },
-        {
-          "id": "段落4.3",
-          "描述": "距离无法阻隔的深情",
-          "内容范围": [
-            "0:57-1:04"
-          ],
-          "推理依据": "“或许彼此是天之涯海之角的距离,但何时也隔阻不了同学之间的深情相依”,表达了地理距离无法影响情感连接。",
-          "子项": []
-        },
-        {
-          "id": "段落4.4",
-          "描述": "对昔日欢声笑语的追忆",
-          "内容范围": [
-            "1:04-1:15"
-          ],
-          "推理依据": "“忆往昔曾经的玩闹逗笑,如今都成了历史,曾经的朝夕相处,如今都成了回忆,曾经的梦想目标,如今都成了追忆,忘不了当初那一张张稚嫩的笑脸”,充满了对过去美好时光的怀念。",
-          "子项": []
-        },
-        {
-          "id": "段落4.5",
-          "描述": "熟悉情景的历久弥新",
-          "内容范围": [
-            "1:15-1:23"
-          ],
-          "推理依据": "“忘不了当初那一阵阵熟悉的笑声,忘不了当初那一串串有趣的故事,忘不了当初那一幕幕快乐的情景”,具体描绘了那些令人难忘的瞬间。",
-          "子项": []
-        },
-        {
-          "id": "段落4.6",
-          "描述": "毕业后的友谊维系",
-          "内容范围": [
-            "1:23-1:37"
-          ],
-          "推理依据": "“由于工作的繁忙,各自的闯荡,毕业后的我们联系甚少,可一点也不会影响彼此的亲密友情,相见之后,不管你喊我的绰号,还是我叫你的乳名,对方都不会计较,反而笑的那么开心”,展现了虽然联系减少但感情不变,重逢时依旧亲切自然的状况。",
-          "子项": []
-        },
-        {
-          "id": "段落4.7",
-          "描述": "重逢时的舒适与坦诚",
-          "内容范围": [
-            "1:37-1:49"
-          ],
-          "推理依据": "“相聚之时,不管我拍你一掌,还是你累我一拳,对方不但不计较,反而心里感觉很舒坦,现如今那一张张稚嫩的小脸上渐渐刻上了皱纹,那一声声熟悉的笑声里充满了沧桑”,描绘了老友相聚时的轻松氛围和岁月的痕迹。",
-          "子项": []
-        },
-        {
-          "id": "段落4.8",
-          "描述": "情谊的真实与朴素",
-          "内容范围": [
-            "1:49-2:02"
-          ],
-          "推理依据": "“那一串串有趣的故事,仅剩下的回味,那一个个快乐的情景,还尤在眼前,同学情最实在,不需要丝毫的伪装,同学情最珍贵,不需要任何的装潢”,强调了同学情谊的纯粹、真实和无需雕饰。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "同学情谊的永恒与呼唤",
-      "内容范围": [
-        "2:02-3:24"
-      ],
-      "推理依据": "视频最后升华主题,呼吁大家珍惜这份美好、深远的情谊,并鼓励通过分享视频来传递这份温暖和力量,让更多人重拾回忆,共同维系这份珍贵的同学情。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "美好且绵长",
-          "内容范围": [
-            "2:02-2:07"
-          ],
-          "推理依据": "“同学情最美好,是那么的随意,那么的真诚,那么的绵长”,赞美了同学情谊的美好品质。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "岁月流逝情谊更深",
-          "内容范围": [
-            "2:07-2:15"
-          ],
-          "推理依据": "“青山在人渐老,同学情更浓,水长流岁月增,友谊更深层”,用自然景物的比喻强调了情谊的深度和持久。",
-          "子项": []
-        },
-        {
-          "id": "段落5.3",
-          "描述": "对所有老同学的祝福",
-          "内容范围": [
-            "2:15-2:18"
-          ],
-          "推理依据": "“我们想对所有的老同学说,彼此之间也许同床三两载,却是悠悠一生情”,表达了对所有同学的深情寄语。",
-          "子项": []
-        },
-        {
-          "id": "段落5.4",
-          "描述": "呼吁分享传递情谊",
-          "内容范围": [
-            "2:18-2:27"
-          ],
-          "推理依据": "“看完要是喜欢这篇文章,由衷希望你能动动手指,将这个视频分享出去,分享到同学群里,让更多的老同学看到”,明确了分享视频以传递情感的诉求。",
-          "子项": []
-        },
-        {
-          "id": "段落5.5",
-          "描述": "唤起美好校园回忆",
-          "内容范围": [
-            "2:27-2:38"
-          ],
-          "推理依据": "“咱们把这份情谊传递下去,让大家都回忆起那段美好的校园时光,想起那些无忧无虑的日子,老同学,你在远方还好吗?工作顺利吗?生活幸福吗?”,鼓励通过分享唤醒共同回忆和关心。",
-          "子项": []
-        },
-        {
-          "id": "段落5.6",
-          "描述": "情谊带来的温暖与珍贵",
-          "内容范围": [
-            "2:38-2:52"
-          ],
-          "推理依据": "“看到这个视频,希望能给你带去一丝温暖,一丝回忆,也分享给你的好友们,让更多的人感受到这份真挚的同学情,同学之间一声问候,一份祝福都显得弥足珍贵”,强调了视频带来的情感价值和同学间问候的重要性。",
-          "子项": []
-        },
-        {
-          "id": "段落5.7",
-          "描述": "心中最温暖的港湾",
-          "内容范围": [
-            "2:52-3:05"
-          ],
-          "推理依据": "“让我们一起珍惜这份情谊,无论走到哪里,无论身在何方,同学情永远是我们心中最温暖的港湾,老同学,感谢有你,感谢我们一起走过的青葱岁月”,总结了同学情谊的珍贵和在人生中的重要位置。",
-          "子项": []
-        },
-        {
-          "id": "段落5.8",
-          "描述": "再次鼓励互动与感谢",
-          "内容范围": [
-            "3:05-3:24"
-          ],
-          "推理依据": "“岁月流逝,情谊不变,让我们把这份美好的情谊永远珍藏在心底,这个视频希望大家能多多分享,让更多的同学能够重拾那份美好的记忆,再次感受到同学情谊的温暖与力量,别忘了点个赞再走哦,你的支持是我最大的动力,再次感谢大家,让你的老同学们也看看”,再次强调了分享和点赞的重要性,以及对观众支持的感谢。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 20:11:52 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 情感/励志/回忆, 段落数: 5
-2025-12-02 20:11:52 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-02 20:11:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-02 20:11:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: csjh70f67m00
-2025-12-02 20:11:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:131] - ▶ Step 1: 提取具体元素
-2025-12-02 20:11:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-02 20:12:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-02 20:12:20 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:135] - ▶ Step 2: 提取具象概念
-2025-12-02 20:12:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-02 20:13:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-02 20:13:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - ▶ Step 2.1: 提取隐含概念
-2025-12-02 20:13:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-02 20:13:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-02 20:13:46 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:143] - ▶ Step 3: 总结抽象概念
-2025-12-02 20:13:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-02 20:14:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-02 20:14:20 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - Step 1-3 完成 - 总计: 62 个元素 (具体:23, 具象:30, 隐含:3, 抽象:6)
-2025-12-02 20:14:20 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:163] - ▶ Step 4: 共性分析
-2025-12-02 20:14:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 20:16:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 20:16:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:169] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-02 20:16:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:720] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-02 20:16:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:175] - ▶ Step 5.1: 意图支撑评估
-2025-12-02 20:16:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:749] - 【意图支撑评估】输入: 62 个实质元素
-2025-12-02 20:16:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:769] - 维度分组(意图支撑): 具体元素=23, 具象概念=30, 抽象概念=6, 隐含概念=3
-2025-12-02 20:16:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-02 20:16:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 20:16:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-02 20:16:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-关键点 - 开始视频分析...
-2025-12-02 20:16:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-02 20:16:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 20:16:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-02 20:16:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-02 20:17:12 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-02 20:17:12 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-02 20:17:21 - DeconstructionSystem.src.utils.json_extractor - ERROR - [json_extractor.py:57] - JSON解析失败: Expecting value: line 1 column 1 (char 0)
-JSON修复也失败: Expecting value: line 1 column 1 (char 0)
-内容: Based on the strict interpretation of the given rules, particularly "仅基于视频画面语境" (only based on video visual context) and "关键支撑" (critical support), none of the concrete elements directly and critically support the specific points about "classmate friendship" or "rekindling memories among old classmates."
-
-The video's visual content primarily consists of beautiful, serene, and often nostalgic landscapes (traditional buildings, mountains, rivers, rural villages, etc.). These visuals create a general atmospheric mood that *accompanies* the textual message but do not *visually depict* or *inherently represent* the concepts of "classmate friendship" or "rekindling memories among old classmates" on their own.
-
-For instance, if the video showed actual photos of old classmates, school buildings, or people interacting in a way that clearly conveys friendship or shared history, those would be considered critical support. However, all listed concrete elements are generic scenic components. Their connection to the specific points is entirely established by the superimposed text and narration, not by their visual role in the absence of that text.
-
-Therefore, there are no elements that meet the criteria of "critical support" based *solely on the video's visual content*....
-2025-12-02 20:17:21 - DeconstructionSystem.src.utils.llm_invoker - WARNING - [llm_invoker.py:292] - 意图支撑评估-具体元素-目的点 - LLM返回内容为空或解析失败
-原始内容: Based on the strict interpretation of the given rules, particularly "仅基于视频画面语境" (only based on video visual context) and "关键支撑" (critical support), none of the concrete elements directly and criticall...
-2025-12-02 20:17:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-关键点 - 开始视频分析...
-2025-12-02 20:17:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-02 20:17:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-02 20:17:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-关键点 - 开始视频分析...
-2025-12-02 20:17:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-02 20:17:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-灵感点 评估完成: 12 条支撑关系
-2025-12-02 20:17:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-目的点 评估完成: 0 条支撑关系
-2025-12-02 20:17:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-关键点 - 视频分析完成
-2025-12-02 20:17:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-02 20:17:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-02 20:17:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-关键点 - 开始视频分析...
-2025-12-02 20:17:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 20:17:31 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-02 20:17:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-关键点 - 视频分析完成
-2025-12-02 20:17:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-关键点 评估完成: 17 条支撑关系
-2025-12-02 20:17:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-灵感点 评估完成: 23 条支撑关系
-2025-12-02 20:17:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-目的点 评估完成: 14 条支撑关系
-2025-12-02 20:17:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-02 20:17:43 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-02 20:17:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-关键点 评估完成: 24 条支撑关系
-2025-12-02 20:17:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 4 条支撑关系
-2025-12-02 20:17:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-目的点 评估完成: 5 条支撑关系
-2025-12-02 20:17:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-02 20:17:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-关键点 - 视频分析完成
-2025-12-02 20:18:06 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-关键点 - 视频分析完成
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-关键点 评估完成: 5 条支撑关系
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-灵感点 评估完成: 2 条支撑关系
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-目的点 评估完成: 3 条支撑关系
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-关键点 评估完成: 2 条支撑关系
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:187] - ▶ Step 6: 筛选
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-1, name=传统建筑, support_count=3, coverage=0.4615
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-2, name=树木, support_count=2, coverage=1.0
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-3, name=灌木, support_count=1, coverage=0.4615
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-4, name=花朵, support_count=3, coverage=0.7692
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-5, name=草地, support_count=2, coverage=0.3077
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-6, name=石板路, support_count=4, coverage=0.3077
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-7, name=山脉, support_count=3, coverage=1.0
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-8, name=天空, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=29, coverage=1.0000)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-9, name=云朵, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=28, coverage=1.0000)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-10, name=小船, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-11, name=红灯笼, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-12, name=盆栽, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=10, coverage=0.3846)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-13, name=木屋, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-14, name=运河, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0769)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-15, name=村庄房屋, support_count=2, coverage=0.4231
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-16, name=稻田, support_count=2, coverage=0.5
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-17, name=现代别墅, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-18, name=水面, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0769)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-19, name=风铃, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-20, name=木制栈道, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-21, name=栏杆, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-22, name=土路, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0769)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-23, name=光束, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-1, name=老同学, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=7, coverage=0.2692)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-2, name=同学, support_count=5, coverage=0.8462
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-3, name=头, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-4, name=老酒, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-5, name=古董, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-6, name=同窗, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0769)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-7, name=笑脸, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0769)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-8, name=笑声, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0769)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-9, name=故事, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0769)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-10, name=情景, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0769)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-11, name=工作, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0769)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-12, name=毕业, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-13, name=绰号, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-14, name=乳名, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-15, name=掌, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-16, name=拳, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-17, name=小脸, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-18, name=皱纹, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-19, name=青山, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-20, name=人, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.0769)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-21, name=水, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-22, name=同床, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-23, name=文章, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-24, name=手指, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-25, name=视频, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1154)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-26, name=同学群, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-27, name=好友, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-28, name=港湾, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-29, name=赞, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-30, name=大家, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.0769)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=抽象概念-1, name=自然景观, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=29, coverage=1.0000)
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-2, name=岁月流转, support_count=5, coverage=0.4231
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-3, name=同窗情深, support_count=5, coverage=0.8846
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-4, name=往昔追忆, support_count=4, coverage=0.3077
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-5, name=情感共鸣, support_count=4, coverage=1.0
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-6, name=珍视感恩, support_count=5, coverage=0.5
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1164] - 筛选完成: 15/59 通过
-2025-12-02 20:18:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-02 20:18:18 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:201] - ▶ Step 8: 合并信息
-2025-12-02 20:18:18 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:211] - 实质元素提取完成 - 最终元素数: 15
-2025-12-02 20:18:18 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 15
-2025-12-02 20:18:18 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-02 20:18:18 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-02 20:18:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: csjh70f67m00
-2025-12-02 20:18:21 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:146] - 输入: 具体元素=9, 具象概念=1, 隐含概念=0, 抽象概念=5, 形式关键点=5
-2025-12-02 20:18:21 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:156] - ▶ Step 1: 提取具象概念形式
-2025-12-02 20:18:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-02 20:19:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-02 20:19:32 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:317] - Step 1 完成 - 提取了 8 个具象概念形式
-2025-12-02 20:19:32 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:162] - ▶ Step 2: 提取具体元素形式
-2025-12-02 20:19:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-02 20:20:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-02 20:20:28 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:432] - Step 2 完成 - 提取了 9 个具体元素形式
-2025-12-02 20:20:28 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:168] - ▶ Step 3: 提取整体形式
-2025-12-02 20:20:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-02 20:20:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-02 20:20:57 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:570] - Step 3 完成 - 提取了 4 个整体形式
-2025-12-02 20:20:57 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - Step 1-3 完成 - 总计提取: 21 个形式元素 (具象概念形式:8, 具体元素形式:9, 整体形式:4)
-2025-12-02 20:20:57 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:190] - ▶ Step 4: 共性分析
-2025-12-02 20:20:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 形式共性分析 - 开始视频分析...
-2025-12-02 20:21:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 形式共性分析 - 视频分析完成
-2025-12-02 20:21:32 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:631] - 共性分析完成 - 统计了 21 个形式元素的频次
-2025-12-02 20:21:32 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:197] - ▶ Step 5: 多维度评分
-2025-12-02 20:21:32 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:642] - 【多维度评分】输入: 21 个形式元素
-2025-12-02 20:21:32 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 灵感点分批评估: 1 批
-2025-12-02 20:21:32 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 目的点分批评估: 1 批
-2025-12-02 20:21:32 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 关键点分批评估: 2 批
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:676] - 多维度评分完成
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:203] - ▶ Step 6: 筛选
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:826] - 【筛选】输入: 形式元素共性分析结果 + 评分结果
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-1, name=表达珍视与肯定, frequency=15, 原因=目的点语义>0.7
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-2, name=运用对比手法, frequency=12, 原因=目的点语义>0.7
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-3, name=情感化回忆与叙述, frequency=29, 原因=灵感点语义>0.7
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-4, name=使用比喻和象征, frequency=3, 原因=目的点语义>0.7
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-5, name=互动式提问与关怀, frequency=4, 原因=目的点语义>0.7
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-6, name=呼吁分享与传播, frequency=10, 原因=目的点语义>0.7
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-7, name=第一人称复数叙述, frequency=9, 原因=目的点语义>0.7
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具象概念形式-8, name=排比和反复强调, 原因=频次>2但未通过相似度筛选 (frequency=16)
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具体元素形式-1, name=田园风光, frequency=20, 原因=关键点语义>0.7
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具体元素形式-2, name=暖色调光影, frequency=10, 原因=灵感点语义>0.7
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-3, name=纵深构图, 原因=频次>2但未通过相似度筛选 (frequency=19)
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-4, name=引导式路径, 原因=频次>2但未通过相似度筛选 (frequency=19)
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-5, name=鲜艳色彩, 原因=频次>2但未通过相似度筛选 (frequency=14)
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-6, name=分屏展示, 原因=出现频次<=2 (frequency=1)
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-7, name=前景装饰, 原因=频次>2但未通过相似度筛选 (frequency=5)
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具体元素形式-8, name=朦胧氛围, frequency=5, 原因=灵感点语义>0.7
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-9, name=丁达尔效应, 原因=出现频次<=2 (frequency=1)
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-1, name=多模态层叠呈现, 原因=出现频次<=2 (frequency=1)
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-2, name=情感递进式叙事结构, 原因=出现频次<=2 (frequency=1)
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-3, name=情感渲染与共鸣策略, 原因=出现频次<=2 (frequency=1)
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-4, name=结尾互动与传播倡导, 原因=出现频次<=2 (frequency=1)
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:909] - 筛选完成: 10/21 通过
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - ▶ Step 7: 分类
-2025-12-02 20:23:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:918] - 【分类】输入: 10 个筛选后的形式元素
-2025-12-02 20:23:20 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:960] - 分类完成: 2 个维度
-2025-12-02 20:23:20 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:213] - ▶ 合并最终信息
-2025-12-02 20:23:20 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1030] - 【合并信息】输入: 10 个筛选后的元素ID
-2025-12-02 20:23:20 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1100] - 合并完成: 10 个元素
-2025-12-02 20:23:20 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:219] - 形式元素提取完成 - 最终元素数: 10
-2025-12-02 20:23:20 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 10
-2025-12-02 20:23:20 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-02 20:23:20 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 15, 形式元素: 10
-2025-12-02 20:23:20 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-02 20:23:20 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-02 20:23:20 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-02 20:23:20 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=58840748 title=🔴😂笑死了!让狗咬了,还要粘住嘴
-2025-12-02 20:23:20 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-02 20:23:20 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-02 20:23:20 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-02 20:23:20 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-02 20:23:20 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 20:23:32 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-02 20:23:32 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpzj5cg0r9.mp4
-2025-12-02 20:23:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpzj5cg0r9.mp4
-2025-12-02 20:27:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 20:27:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 20:27:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 20:27:48 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 20:27:48 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/qmzxmq9mq62w
-2025-12-02 20:27:48 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-02 20:27:48 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-02 20:27:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: qmzxmq9mq62w
-2025-12-02 20:27:48 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-02 20:27:48 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-02 20:27:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-02 20:28:09 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-02 20:28:09 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "搞笑短剧",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "情景设定与恶搞开场",
-      "内容范围": [
-        "0:00-0:06",
-        "0:06-0:10",
-        "0:10-0:15"
-      ],
-      "推理依据": "视频通过主角与路人对话,引入被狗咬后 '变狗' 的设定,为后续恶搞做铺垫。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "向大妈询问狂犬疫苗偏方",
-          "内容范围": [
-            "0:00-0:06"
-          ],
-          "推理依据": "主角以礼貌的开场白向大妈询问非正规的狂犬疫苗偏方,营造正常的对话氛围。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "自述被狗咬后行为异常",
-          "内容范围": [
-            "0:06-0:10"
-          ],
-          "推理依据": "主角解释自己被狗咬后开始出现异样,为后续的'变狗'行为提供理由,增加喜剧效果。",
-          "子项": []
-        },
-        {
-          "id": "段落1.3",
-          "描述": "夸大'病情'引发大妈担忧",
-          "内容范围": [
-            "0:10-0:15"
-          ],
-          "推理依据": "主角声称自己已经咬伤两人,且牙齿变得尖锐,试图加剧大妈的恐慌情绪。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "恶搞高潮:恐吓路人使其逃跑",
-      "内容范围": [
-        "0:15-0:36",
-        "0:37-1:17",
-        "1:18-1:55",
-        "1:56-2:52"
-      ],
-      "推理依据": "这是视频的主体部分,通过主角模仿狗叫、追赶路人,达到制造恐慌和搞笑的效果。每个场景都是独立的一次恶搞尝试。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "大妈被吓跑,留下鞋子",
-          "内容范围": [
-            "0:15-0:36"
-          ],
-          "推理依据": "主角开始模仿狗叫,大妈因此惊恐万分,仓皇逃跑,甚至跑掉一只鞋,突显了恶搞的成功和喜剧性。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "大爷被吓跑,留下钱包",
-          "内容范围": [
-            "0:37-1:17"
-          ],
-          "推理依据": "主角以同样的方式对另一位大爷进行恶搞,大爷也被吓得丢弃钱包逃跑,重复并强化了'变狗'恶搞的喜剧模式。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "中年男子被吓跑",
-          "内容范围": [
-            "1:18-1:55"
-          ],
-          "推理依据": "主角继续对一位中年男子进行恶搞,虽然没有物品掉落,但男子的快速逃离同样展现了恶搞的成功。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "便利店老板娘被吓到",
-          "内容范围": [
-            "1:56-2:52"
-          ],
-          "推理依据": "恶搞场景转移到室内,主角请求胶带捆嘴,随后突然的狗叫让老板娘摔倒并惊恐躲避,提供了不同情境下的喜剧冲突。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "视频总结与互动呼吁",
-      "内容范围": [
-        "2:53-3:59"
-      ],
-      "推理依据": "视频末尾通过文字提示,引导观众分享视频,增加互动和传播,是典型的社交媒体视频结尾。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "回顾视频并鼓励分享",
-          "内容范围": [
-            "2:53-3:13"
-          ],
-          "推理依据": "文字内容概括了视频的搞笑点,并直接呼吁观众分享,强调分享的乐趣。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "说明分享方式和意义",
-          "内容范围": [
-            "3:13-3:59"
-          ],
-          "推理依据": "进一步具体说明分享到微信群和好友的步骤,并阐述分享快乐能带来好心情和福气,强化分享的正面价值。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 20:28:09 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "搞笑短剧",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "情景设定与恶搞开场",
-      "内容范围": [
-        "0:00-0:06",
-        "0:06-0:10",
-        "0:10-0:15"
-      ],
-      "推理依据": "视频通过主角与路人对话,引入被狗咬后 '变狗' 的设定,为后续恶搞做铺垫。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "向大妈询问狂犬疫苗偏方",
-          "内容范围": [
-            "0:00-0:06"
-          ],
-          "推理依据": "主角以礼貌的开场白向大妈询问非正规的狂犬疫苗偏方,营造正常的对话氛围。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "自述被狗咬后行为异常",
-          "内容范围": [
-            "0:06-0:10"
-          ],
-          "推理依据": "主角解释自己被狗咬后开始出现异样,为后续的'变狗'行为提供理由,增加喜剧效果。",
-          "子项": []
-        },
-        {
-          "id": "段落1.3",
-          "描述": "夸大'病情'引发大妈担忧",
-          "内容范围": [
-            "0:10-0:15"
-          ],
-          "推理依据": "主角声称自己已经咬伤两人,且牙齿变得尖锐,试图加剧大妈的恐慌情绪。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "恶搞高潮:恐吓路人使其逃跑",
-      "内容范围": [
-        "0:15-0:36",
-        "0:37-1:17",
-        "1:18-1:55",
-        "1:56-2:52"
-      ],
-      "推理依据": "这是视频的主体部分,通过主角模仿狗叫、追赶路人,达到制造恐慌和搞笑的效果。每个场景都是独立的一次恶搞尝试。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "大妈被吓跑,留下鞋子",
-          "内容范围": [
-            "0:15-0:36"
-          ],
-          "推理依据": "主角开始模仿狗叫,大妈因此惊恐万分,仓皇逃跑,甚至跑掉一只鞋,突显了恶搞的成功和喜剧性。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "大爷被吓跑,留下钱包",
-          "内容范围": [
-            "0:37-1:17"
-          ],
-          "推理依据": "主角以同样的方式对另一位大爷进行恶搞,大爷也被吓得丢弃钱包逃跑,重复并强化了'变狗'恶搞的喜剧模式。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "中年男子被吓跑",
-          "内容范围": [
-            "1:18-1:55"
-          ],
-          "推理依据": "主角继续对一位中年男子进行恶搞,虽然没有物品掉落,但男子的快速逃离同样展现了恶搞的成功。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "便利店老板娘被吓到",
-          "内容范围": [
-            "1:56-2:52"
-          ],
-          "推理依据": "恶搞场景转移到室内,主角请求胶带捆嘴,随后突然的狗叫让老板娘摔倒并惊恐躲避,提供了不同情境下的喜剧冲突。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "视频总结与互动呼吁",
-      "内容范围": [
-        "2:53-3:59"
-      ],
-      "推理依据": "视频末尾通过文字提示,引导观众分享视频,增加互动和传播,是典型的社交媒体视频结尾。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "回顾视频并鼓励分享",
-          "内容范围": [
-            "2:53-3:13"
-          ],
-          "推理依据": "文字内容概括了视频的搞笑点,并直接呼吁观众分享,强调分享的乐趣。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "说明分享方式和意义",
-          "内容范围": [
-            "3:13-3:59"
-          ],
-          "推理依据": "进一步具体说明分享到微信群和好友的步骤,并阐述分享快乐能带来好心情和福气,强化分享的正面价值。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-02 20:28:09 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 搞笑短剧, 段落数: 3
-2025-12-02 20:28:09 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-02 20:28:09 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-02 20:28:09 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: qmzxmq9mq62w
-2025-12-02 20:28:10 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:131] - ▶ Step 1: 提取具体元素
-2025-12-02 20:28:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-02 20:28:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-02 20:28:27 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:135] - ▶ Step 2: 提取具象概念
-2025-12-02 20:28:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-02 20:29:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-02 20:29:46 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - ▶ Step 2.1: 提取隐含概念
-2025-12-02 20:29:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-02 20:30:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-02 20:30:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:143] - ▶ Step 3: 总结抽象概念
-2025-12-02 20:30:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-02 20:30:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-02 20:30:44 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - Step 1-3 完成 - 总计: 49 个元素 (具体:13, 具象:26, 隐含:4, 抽象:6)
-2025-12-02 20:30:44 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:163] - ▶ Step 4: 共性分析
-2025-12-02 20:30:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 20:32:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 20:32:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:169] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-02 20:32:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:720] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-02 20:32:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:175] - ▶ Step 5.1: 意图支撑评估
-2025-12-02 20:32:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:749] - 【意图支撑评估】输入: 49 个实质元素
-2025-12-02 20:32:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:769] - 维度分组(意图支撑): 具体元素=13, 具象概念=26, 抽象概念=6, 隐含概念=4
-2025-12-02 20:32:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-02 20:32:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-02 20:32:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-02 20:32:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-02 20:32:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 20:32:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 20:32:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-02 20:32:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-02 20:32:51 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-目的点 - 视频分析完成
-2025-12-02 20:32:51 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-02 20:32:51 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-灵感点 评估完成: 7 条支撑关系
-2025-12-02 20:32:51 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-目的点 评估完成: 6 条支撑关系
-2025-12-02 20:32:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-02 20:33:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-02 20:33:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-02 20:33:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-02 20:33:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 20:33:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-灵感点 评估完成: 17 条支撑关系
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-目的点 评估完成: 24 条支撑关系
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 5 条支撑关系
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-抽象概念-目的点 评估完成: 5 条支撑关系
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-灵感点 评估完成: 3 条支撑关系
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-隐含概念-目的点 评估完成: 4 条支撑关系
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:187] - ▶ Step 6: 筛选
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-1, name=中年女性, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-2, name=汽车, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=8, coverage=1.1111)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-3, name=树木, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.4444)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-4, name=建筑物, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=10, coverage=2.4444)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-5, name=鞋子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-6, name=老年男性, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-7, name=大门, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-8, name=手推车, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-9, name=店主女性, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具体元素-10, name=胶带, support_count=2, coverage=0.5556
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-11, name=货架, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=7, coverage=1.0000)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具体元素-12, name=商品, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=7, coverage=1.0000)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具体元素-13, name=年轻女性, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-1, name=大姨, support_count=2, coverage=0.3333
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-2, name=狂犬疫苗, support_count=2, coverage=0.5556
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-3, name=偏方, support_count=2, coverage=0.4444
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-4, name=医院, support_count=2, coverage=0.3333
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-5, name=狗, support_count=2, coverage=0.5556
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-6, name=大夫, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-7, name=老头, support_count=2, coverage=0.3333
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-8, name=牙, support_count=2, coverage=0.3333
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-9, name=孩子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.1111)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-10, name=錢, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.2222)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-11, name=鞋, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-12, name=大爺, support_count=2, coverage=0.8889
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-13, name=針, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-14, name=人, support_count=2, coverage=0.3333
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-15, name=老闆, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=具象概念-16, name=膠帶, support_count=2, coverage=0.7778
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-17, name=麗麗, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-18, name=嘴巴, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-19, name=朋友, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.2222)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-20, name=视频, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.2222)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-21, name=内容, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-22, name=按钮, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-23, name=微信群, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-24, name=好友, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=具象概念-25, name=親朋好友, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1154] - ❌ 过滤: id=具象概念-26, name=手指, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-1, name=人物角色, support_count=2, coverage=2.2222
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-2, name=日常生活场景, support_count=1, coverage=2.2222
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-3, name=恶作剧道具, support_count=2, coverage=2.0
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-4, name=喜剧冲突, support_count=3, coverage=2.2222
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1131] - ❌ 过滤: id=抽象概念-5, name=社交分享与情感传播, 原因=出现频次<=1 (frequency=1)
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1146] - ✅ 保留: id=抽象概念-6, name=情景喜剧表演, support_count=3, coverage=2.2222
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1122] - ✅ 保留(隐含概念豁免): id=隐含概念-1, name=荒诞前提的建立, frequency=4, coverage=0.5556
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1122] - ✅ 保留(隐含概念豁免): id=隐含概念-2, name=表演性狂躁发作, frequency=4, coverage=0.8889
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1122] - ✅ 保留(隐含概念豁免): id=隐含概念-3, name=被戏弄者的惊慌失措, frequency=4, coverage=0.8889
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1122] - ✅ 保留(隐含概念豁免): id=隐含概念-4, name=幽默的共鸣与分享倡议, frequency=1, coverage=0.2222
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1164] - 筛选完成: 20/49 通过
-2025-12-02 20:33:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:195] - ▶ Step 7: 分类
-2025-12-02 20:33:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:201] - ▶ Step 8: 合并信息
-2025-12-02 20:33:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:211] - 实质元素提取完成 - 最终元素数: 20
-2025-12-02 20:33:30 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 20
-2025-12-02 20:33:30 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-02 20:33:30 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-02 20:33:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: qmzxmq9mq62w
-2025-12-02 20:33:31 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:146] - 输入: 具体元素=1, 具象概念=10, 隐含概念=4, 抽象概念=5, 形式关键点=3
-2025-12-02 20:33:31 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:156] - ▶ Step 1: 提取具象概念形式
-2025-12-02 20:33:31 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-02 20:34:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-02 20:34:41 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:317] - Step 1 完成 - 提取了 11 个具象概念形式
-2025-12-02 20:34:41 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:162] - ▶ Step 2: 提取具体元素形式
-2025-12-02 20:34:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-02 20:35:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-02 20:35:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:432] - Step 2 完成 - 提取了 4 个具体元素形式
-2025-12-02 20:35:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:168] - ▶ Step 3: 提取整体形式
-2025-12-02 20:35:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-02 20:35:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-02 20:35:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:570] - Step 3 完成 - 提取了 2 个整体形式
-2025-12-02 20:35:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - Step 1-3 完成 - 总计提取: 17 个形式元素 (具象概念形式:11, 具体元素形式:4, 整体形式:2)
-2025-12-02 20:35:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:190] - ▶ Step 4: 共性分析
-2025-12-02 20:35:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 形式共性分析 - 开始视频分析...
-2025-12-02 20:36:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 形式共性分析 - 视频分析完成
-2025-12-02 20:36:32 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:631] - 共性分析完成 - 统计了 17 个形式元素的频次
-2025-12-02 20:36:32 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:197] - ▶ Step 5: 多维度评分
-2025-12-02 20:36:32 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:642] - 【多维度评分】输入: 17 个形式元素
-2025-12-02 20:36:32 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 灵感点分批评估: 1 批
-2025-12-02 20:36:32 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 目的点分批评估: 1 批
-2025-12-02 20:36:32 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 关键点分批评估: 1 批
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:676] - 多维度评分完成
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:203] - ▶ Step 6: 筛选
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:826] - 【筛选】输入: 形式元素共性分析结果 + 评分结果
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-1, name=询问式求助, frequency=3, 原因=灵感点语义>0.7
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-2, name=夸张病情自述, frequency=9, 原因=灵感点语义>0.7
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-3, name=拟声化行为表现, frequency=20, 原因=灵感点语义>0.7
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-4, name=金钱诱惑与恐吓交织, frequency=4, 原因=灵感点语义>0.7
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-5, name=惊慌逃离, frequency=5, 原因=灵感点语义>0.7
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-6, name=指令式购买, 原因=出现频次<=2 (frequency=1)
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-7, name=荒诞求助, frequency=3, 原因=灵感点语义>0.7
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-8, name=惊恐拒绝与逃避, 原因=出现频次<=2 (frequency=1)
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-9, name=互动式情感引导, frequency=3, 原因=目的点语义>0.7
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-10, name=呼吁分享行为, frequency=3, 原因=目的点语义>0.7
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-11, name=价值强化与激励, frequency=4, 原因=目的点语义>0.7
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-1, name=第一人称视角, 原因=出现频次<=2 (frequency=1)
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-2, name=动态追随, 原因=频次>2但未通过相似度筛选 (frequency=4)
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具体元素形式-3, name=文字叠加, frequency=5, 原因=关键点语义>0.7
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-4, name=特写镜头, 原因=出现频次<=2 (frequency=0)
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=整体形式-1, name=情景喜剧多段式恶作剧, frequency=4, 原因=灵感点语义>0.7
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-2, name=多模态叙事与社群分享引导, 原因=出现频次<=2 (frequency=1)
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:909] - 筛选完成: 11/17 通过
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - ▶ Step 7: 分类
-2025-12-02 20:37:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:918] - 【分类】输入: 11 个筛选后的形式元素
-2025-12-02 20:37:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:960] - 分类完成: 3 个维度
-2025-12-02 20:37:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:213] - ▶ 合并最终信息
-2025-12-02 20:37:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1030] - 【合并信息】输入: 11 个筛选后的元素ID
-2025-12-02 20:37:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1100] - 合并完成: 11 个元素
-2025-12-02 20:37:52 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:219] - 形式元素提取完成 - 最终元素数: 11
-2025-12-02 20:37:52 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 11
-2025-12-02 20:37:52 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-02 20:37:52 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 20, 形式元素: 11
-2025-12-02 20:37:52 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-02 20:37:52 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-02 20:37:52 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-02 20:37:53 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=31877786 title=⭕九九重阳节,将出现“双月同天”的天文景象‌
-2025-12-02 20:37:53 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-02 20:37:53 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-02 20:37:53 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20241009/57463791OoDiuHeqBZlhyJJ4vt.mp4
-2025-12-02 20:37:53 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/31877786/31877786.mp4
-2025-12-02 20:37:53 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-02 20:38:05 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 57.86 MB
-2025-12-02 20:38:05 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpiuye0yo9.mp4
-2025-12-02 20:38:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpiuye0yo9.mp4
-2025-12-02 20:41:03 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-02 20:41:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-02 20:41:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-02 20:41:16 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-02 20:41:16 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/jx3kgae3wqcw
-2025-12-02 20:41:16 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-02 20:41:16 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-02 20:41:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: jx3kgae3wqcw
-2025-12-02 20:41:17 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-02 20:41:17 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-02 20:41:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-02 20:41:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-02 20:41:44 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "传统智慧与秋季养生",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "异常天象与自然现象预警",
-      "内容范围": [
-        "0:00-1:15"
-      ],
-      "推理依据": "视频开头通过引入不寻常的天象(双月同天)和自然现象(桂花不开,昆虫消失)来建立一种异常和预警的氛围,并引用历史记载和古语来强调其潜在的负面影响,为后续的养生建议做铺垫。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "双月同天与历史灾难",
-          "内容范围": [
-            "0:00-0:28"
-          ],
-          "推理依据": "从引入九月初九双月同天现象,到引用《汉书五行志》记载公元前37年双月同天导致的水旱地震和百姓苦难,建立了不祥之兆的历史关联。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "今年秋季的异常现象",
-          "内容范围": [
-            "0:28-0:55"
-          ],
-          "推理依据": "从指出今年桂花至今未开的异常现象,以及苍蝇蚊子、蜻蜓蝴蝶不见等细节,均是围绕今年秋季的异常情况展开,与古语预言呼应。",
-          "子项": []
-        },
-        {
-          "id": "段落1.3",
-          "描述": "古人预言与当下警示",
-          "内容范围": [
-            "0:55-1:15"
-          ],
-          "推理依据": "引用刘伯温的'句子不开花,天下乱如麻'和农业谚语'八月不闻桂花香,来年必定饿得慌',进一步强调了这些现象的严重性,并引出2024年秋天的特殊性,呼吁大家重视接下来的'四不动'。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "秋季养生:秋后四不动",
-      "内容范围": [
-        "1:15-3:26"
-      ],
-      "推理依据": "这段开始明确提出'秋后四不动'的养生智慧,并逐一详细解释每个'不动'的具体内容和原因,这是视频的核心健康建议部分。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "引言与秋季养生重要性",
-          "内容范围": [
-            "1:15-1:57"
-          ],
-          "推理依据": "在详细介绍'四不动'之前,先强调这些智慧的价值和分享的重要性,然后引入农历八月后深秋的特点,以及做好养生的重要性,为具体的'四不动'做好铺垫。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "一不动:不冻脖子",
-          "内容范围": [
-            "1:57-2:18"
-          ],
-          "推理依据": "详细解释了脖子保暖的重要性,通过古今穿着对比和脖子经络的重要性,强调了防寒保暖的必要性。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "二不动:不冻脚",
-          "内容范围": [
-            "2:18-2:41"
-          ],
-          "推理依据": "阐述了俗语'风从里入,寒从脚起',特别是寒露前后,要注重足部保暖,穿好袜子鞋子,多泡脚以驱散寒气。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "三不动:不动头",
-          "内容范围": [
-            "2:41-3:02"
-          ],
-          "推理依据": "强调头是'诸阳之会',秋风干燥猛烈,要戴帽子,洗头水温要热,出汗后避免冷风吹,尤其提醒中老年人需警惕。",
-          "子项": []
-        },
-        {
-          "id": "段落2.5",
-          "描述": "四不动:不动关节",
-          "内容范围": [
-            "3:02-3:26"
-          ],
-          "推理依据": "说明深秋冷风易伤关节,特别是中老年人,要及时戴护膝,有备无患。最后提及寒露将至,昼夜温差大,以及需要多吃清淡润燥的食物。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "分享视频与美好祝愿",
-      "内容范围": [
-        "3:26-3:48"
-      ],
-      "推理依据": "视频的最后部分,将重点放在呼吁观众分享视频,并传递美好的祝福,旨在增加视频的传播和互动。",
-      "子项": []
-    }
-  ]
-}
-2025-12-02 20:41:44 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "传统智慧与秋季养生",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "异常天象与自然现象预警",
-      "内容范围": [
-        "0:00-1:15"
-      ],
-      "推理依据": "视频开头通过引入不寻常的天象(双月同天)和自然现象(桂花不开,昆虫消失)来建立一种异常和预警的氛围,并引用历史记载和古语来强调其潜在的负面影响,为后续的养生建议做铺垫。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "双月同天与历史灾难",
-          "内容范围": [
-            "0:00-0:28"
-          ],
-          "推理依据": "从引入九月初九双月同天现象,到引用《汉书五行志》记载公元前37年双月同天导致的水旱地震和百姓苦难,建立了不祥之兆的历史关联。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "今年秋季的异常现象",
-          "内容范围": [
-            "0:28-0:55"
-          ],
-          "推理依据": "从指出今年桂花至今未开的异常现象,以及苍蝇蚊子、蜻蜓蝴蝶不见等细节,均是围绕今年秋季的异常情况展开,与古语预言呼应。",
-          "子项": []
-        },
-        {
-          "id": "段落1.3",
-          "描述": "古人预言与当下警示",
-          "内容范围": [
-            "0:55-1:15"
-          ],
-          "推理依据": "引用刘伯温的'句子不开花,天下乱如麻'和农业谚语'八月不闻桂花香,来年必定饿得慌',进一步强调了这些现象的严重性,并引出2024年秋天的特殊性,呼吁大家重视接下来的'四不动'。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "秋季养生:秋后四不动",
-      "内容范围": [
-        "1:15-3:26"
-      ],
-      "推理依据": "这段开始明确提出'秋后四不动'的养生智慧,并逐一详细解释每个'不动'的具体内容和原因,这是视频的核心健康建议部分。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "引言与秋季养生重要性",
-          "内容范围": [
-            "1:15-1:57"
-          ],
-          "推理依据": "在详细介绍'四不动'之前,先强调这些智慧的价值和分享的重要性,然后引入农历八月后深秋的特点,以及做好养生的重要性,为具体的'四不动'做好铺垫。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "一不动:不冻脖子",
-          "内容范围": [
-            "1:57-2:18"
-          ],
-          "推理依据": "详细解释了脖子保暖的重要性,通过古今穿着对比和脖子经络的重要性,强调了防寒保暖的必要性。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "二不动:不冻脚",
-          "内容范围": [
-            "2:18-2:41"
-          ],
-          "推理依据": "阐述了俗语'风从里入,寒从脚起',特别是寒露前后,要注重足部保暖,穿好袜子鞋子,多泡脚以驱散寒气。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "三不动:不动头",
-          "内容范围": [
-            "2:41-3:02"
-          ],
-          "推理依据": "强调头是'诸阳之会',秋风干燥猛烈,要戴帽子,洗头水温要热,出汗后避免冷风吹,尤其提醒中老年人需警惕。",
-          "子项": []
-        },
-        {
-          "id": "段落2.5",
-          "描述": "四不动:不动关节",
-          "内容范围": [
-            "3:02-3:26"
-          ],
-          "推理依据": "说明深秋冷风易伤关节,特别是中老年人,要及时戴护膝,有备无患。最后提及寒露将至,昼夜温差大,以及需要多吃清淡润燥的食物。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "分享视频与美好祝愿",
-      "内容范围": [
-        "3:26-3:48"
-      ],
-      "推理依据": "视频的最后部分,将重点放在呼吁观众分享视频,并传递美好的祝福,旨在增加视频的传播和互动。",
-      "子项": []
-    }
-  ]
-}
-2025-12-02 20:41:44 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 传统智慧与秋季养生, 段落数: 3
-2025-12-02 20:41:44 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-02 20:41:44 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-02 20:41:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: jx3kgae3wqcw
-2025-12-02 20:41:44 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:131] - ▶ Step 1: 提取具体元素
-2025-12-02 20:41:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-02 20:42:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-02 20:42:19 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:135] - ▶ Step 2: 提取具象概念
-2025-12-02 20:42:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-02 20:44:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-02 20:44:59 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - ▶ Step 2.1: 提取隐含概念
-2025-12-02 20:44:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-02 20:45:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-02 20:45:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:143] - ▶ Step 3: 总结抽象概念
-2025-12-02 20:45:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-02 20:46:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-02 20:46:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - Step 1-3 完成 - 总计: 191 个元素 (具体:42, 具象:128, 隐含:6, 抽象:15)
-2025-12-02 20:46:26 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:163] - ▶ Step 4: 共性分析
-2025-12-02 20:46:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 20:46:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-02 20:47:52 - DeconstructionSystem.src.utils.json_extractor - ERROR - [json_extractor.py:57] - JSON解析失败: Expecting ':' delimiter: line 821 column 17 (char 14899)
-JSON修复也失败: Expecting ':' delimiter: line 821 column 17 (char 14899)
-内容: [
-  {
-    "id": "具体元素-1",
-    "名称": "云",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "画面中阴沉多变的云层,0:00-0:04,0:07-0:09"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-2",
-    "名称": "闪电",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "画面中在云层间交织的闪电,0:00-0:04"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-3",
-    "名称": "月亮",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "画面中出现的两个圆形发光的月亮,0:00-0:04,0:07-0:09"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-4",
-    "名称": "女人",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "视频中讲解内容的主要人物,穿着白色外套,0:04-0:07,0:09-0:12,0:12-0:14,0:14-0:20,0:24-0:28"
-      },
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "视频中讲解内容的主要人物,穿着白色外套,0:31-0:36,0:38-0:42,0:45-0:51,0:54-0:55"
-      },
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "视频中讲解内容的主要人物,穿着白色外套,0:55-0:59,0:59-1:02,1:02-1:08,1:08-1:15"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "视频中讲解内容的主要人物,穿着白色外套,1:15-1:27,1:27-1:35,1:38-1:48,1:48-1:54,1:54-1:57"
-      },
-      {
-        "段落ID": "段落2.2",
-        "如何体现": "视频中讲解内容的主要人物,穿着白色外套,1:59-2:02,2:02-2:05,2:07-2:18"
-      },
-      {
-        "段落ID": "段落2.3",
-        "如何体现": "视频中讲解内容的主要人物,穿着白色外套,2:20-2:23,2:23-2:29,2:29-2:37"
-      },
-      {
-        "段落ID": "段落2.4",
-        "如何体现": "视频中讲解内容的主要人物,穿着白色外套,2:43-2:48,2:50-3:02"
-      },
-      {
-        "段落ID": "段落2.5",
-        "如何体现": "视频中讲解内容的主要人物,穿着白色外套,3:04-3:08,3:11-3:26"
-      },
-      {
-        "段落ID": "段落3",
-        "如何体现": "视频中讲解内容的主要人物,穿着白色外套,3:26-3:32,3:32-3:40,3:40-3:48"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-5",
-    "名称": "白色外套",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "女人穿着的白色长袖外套,0:04-0:07,0:09-0:12,0:12-0:14,0:14-0:20,0:24-0:28"
-      },
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "女人穿着的白色长袖外套,0:31-0:36,0:38-0:42,0:45-0:51,0:54-0:55"
-      },
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "女人穿着的白色长袖外套,0:55-0:59,0:59-1:02,1:02-1:08,1:08-1:15"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "女人穿着的白色长袖外套,1:15-1:27,1:27-1:35,1:38-1:48,1:48-1:54,1:54-1:57"
-      },
-      {
-        "段落ID": "段落2.2",
-        "如何体现": "女人穿着的白色长袖外套,1:59-2:02,2:02-2:05,2:07-2:18"
-      },
-      {
-        "段落ID": "段落2.3",
-        "如何体现": "女人穿着的白色长袖外套,2:20-2:23,2:23-2:29,2:29-2:37"
-      },
-      {
-        "段落ID": "段落2.4",
-        "如何体现": "女人穿着的白色长袖外套,2:43-2:48,2:50-3:02"
-      },
-      {
-        "段落ID": "段落2.5",
-        "如何体现": "女人穿着的白色长袖外套,3:04-3:08,3:11-3:26"
-      },
-      {
-        "段落ID": "段落3",
-        "如何体现": "女人穿着的白色长袖外套,3:26-3:32,3:32-3:40,3:40-3:48"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-6",
-    "名称": "设备",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "女人手中拿着的黑色长方形小型电子设备,0:04-0:07,0:09-0:12,0:12-0:14,0:14-0:20,0:24-0:28"
-      },
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "女人手中拿着的黑色长方形小型电子设备,0:31-0:36,0:38-0:42,0:45-0:51,0:54-0:55"
-      },
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "女人手中拿着的黑色长方形小型电子设备,0:55-0:59,0:59-1:02,1:02-1:08,1:08-1:15"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "女人手中拿着的黑色长方形小型电子设备,1:15-1:27,1:27-1:35,1:38-1:48,1:48-1:54,1:54-1:57"
-      },
-      {
-        "段落ID": "段落2.2",
-        "如何体现": "女人手中拿着的黑色长方形小型电子设备,1:59-2:02,2:02-2:05,2:07-2:18"
-      },
-      {
-        "段落ID": "段落2.3",
-        "如何体现": "女人手中拿着的黑色长方形小型电子设备,2:20-2:23,2:23-2:29,2:29-2:37"
-      },
-      {
-        "段落ID": "段落2.4",
-        "如何体现": "女人手中拿着的黑色长方形小型电子设备,2:43-2:48,2:50-3:02"
-      },
-      {
-        "段落ID": "段落2.5",
-        "如何体现": "女人手中拿着的黑色长方形小型电子设备,3:04-3:08,3:11-3:26"
-      },
-      {
-        "段落ID": "段落3",
-        "如何体现": "女人手中拿着的黑色长方形小型电子设备,3:26-3:32,3:32-3:40,3:40-3:48"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-7",
-    "名称": "花",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "背景中出现的黄色花朵,0:04-0:07,0:09-0:12,0:12-0:14,0:14-0:20,0:24-0:28"
-      },
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "背景中出现的黄色花朵,0:31-0:36,0:38-0:42,0:45-0:51,0:54-0:55"
-      },
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "背景中出现的黄色花朵,0:55-0:59,0:59-1:02,1:02-1:08,1:08-1:15"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "背景中出现的黄色花朵,1:15-1:27,1:27-1:35,1:38-1:48,1:48-1:54,1:54-1:57"
-      },
-      {
-        "段落ID": "段落2.2",
-        "如何体现": "背景中出现的黄色花朵,1:59-2:02,2:02-2:05,2:07-2:18"
-      },
-      {
-        "段落ID": "段落2.3",
-        "如何体现": "背景中出现的黄色花朵,2:20-2:23,2:23-2:29,2:29-2:37"
-      },
-      {
-        "段落ID": "段落2.4",
-        "如何体现": "背景中出现的黄色花朵,2:43-2:48,2:50-3:02"
-      },
-      {
-        "段落ID": "段落2.5",
-        "如何体现": "背景中出现的黄色花朵,3:04-3:08,3:11-3:26"
-      },
-      {
-        "段落ID": "段落3",
-        "如何体现": "背景中出现的黄色花朵,3:26-3:32,3:32-3:40,3:40-3:48"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-8",
-    "名称": "灯笼",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "背景中挂着的黄色方形灯笼,0:04-0:07,0:09-0:12,0:12-0:14,0:14-0:20,0:24-0:28"
-      },
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "背景中挂着的黄色方形灯笼,0:31-0:36,0:38-0:42,0:45-0:51,0:54-0:55"
-      },
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "背景中挂着的黄色方形灯笼,0:55-0:59,0:59-1:02,1:02-1:08,1:08-1:15"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "背景中挂着的黄色方形灯笼,1:15-1:27,1:27-1:35,1:38-1:48,1:48-1:54,1:54-1:57"
-      },
-      {
-        "段落ID": "段落2.2",
-        "如何体现": "背景中挂着的黄色方形灯笼,1:59-2:02,2:02-2:05,2:07-2:18"
-      },
-      {
-        "段落ID": "段落2.3",
-        "如何体现": "背景中挂着的黄色方形灯笼,2:20-2:23,2:23-2:29,2:29-2:37"
-      },
-      {
-        "段落ID": "段落2.4",
-        "如何体现": "背景中挂着的黄色方形灯笼,2:43-2:48,2:50-3:02"
-      },
-      {
-        "段落ID": "段落2.5",
-        "如何体现": "背景中挂着的黄色方形灯笼,3:04-3:08,3:11-3:26"
-      },
-      {
-        "段落ID": "段落3",
-        "如何体现": "背景中挂着的黄色方形灯笼,3:26-3:32,3:32-3:40,3:40-3:48"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-9",
-    "名称": "水",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "画面中大量流动的水体,呈泛滥状,0:20-0:24"
-      },
-      {
-        "段落ID": "段落2.3",
-        "如何体现": "泡脚的木盆中装满水,0:37-0:41"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-10",
-    "名称": "树木",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "画面中被洪水淹没或环绕的绿色树木,0:20-0:24"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-11",
-    "名称": "人群",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "画面中聚集在一起的许多人,0:20-0:24"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-12",
-    "名称": "灰尘云",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "画面中因灾难而升起的巨大灰尘或烟雾云团,0:20-0:24"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-13",
-    "名称": "灌木",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "画面中绿叶茂盛但没有花朵的灌木植物,0:28-0:31"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-14",
-    "名称": "叶子",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "灌木上的绿色叶片,0:28-0:31"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-15",
-    "名称": "建筑",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "灌木背景中的现代化楼房,0:28-0:31"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-16",
-    "名称": "桂花",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "画面中黄色小花簇拥的桂花树枝,0:36-0:38"
-      },
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "画面中黄色小花簇拥的桂花树枝,0:51-0:55"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-17",
-    "名称": "树枝",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "承载桂花和叶片的植物分支,0:36-0:38,0:51-0:55"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-18",
-    "名称": "蜻蜓",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "一只绿色身体的蜻蜓,停在荷花蕾上,0:42-0:45"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-19",
-    "名称": "荷花蕾",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "粉红色、未完全开放的荷花花蕾,0:42-0:45"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-20",
-    "名称": "荷叶",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "宽大的绿色荷叶,作为背景,0:42-0:45"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-21",
-    "名称": "蝴蝶",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "两只翅膀带有黑白花纹的蝴蝶,在花朵上飞舞,0:42-0:45"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-22",
-    "名称": "银杏树",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "画面中叶片金黄色的高大银杏树,1:35-1:38"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-23",
-    "名称": "落叶",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "空中飘落和地面堆积的金黄色树叶,1:35-1:38"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-24",
-    "名称": "地面",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "公园中铺设的砖地或土地,1:35-1:38"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-25",
-    "名称": "毛巾",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.2",
-        "如何体现": "白色毛巾,搭在脖子上,1:57-1:59"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-26",
-    "名称": "立领衣服",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.2",
-        "如何体现": "具有立式衣领的传统服饰,1:59-2:02"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-27",
-    "名称": "扇子",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.2",
-        "如何体现": "女人手中拿着的圆形扇子,1:59-2:02"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-28",
-    "名称": "低领上衣",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.2",
-        "如何体现": "白色、领口较低的现代上衣,2:05-2:07"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-29",
-    "名称": "手",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.3",
-        "如何体现": "正在穿着袜子的手,2:18-2:20"
-      },
-      {
-        "段落ID": "段落2.3",
-        "如何体现": "泡脚时,露出水面的手,2:37-2:41"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-30",
-    "名称": "袜子",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.3",
-        "如何体现": "棕色毛绒材质的保暖袜子,2:18-2:20"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-31",
-    "名称": "脚",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.3",
-        "如何体现": "泡在木盆中的双脚,2:37-2:41"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-32",
-    "名称": "木盆",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.3",
-        "如何体现": "用于泡脚的圆形木质容器,2:37-2:41"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-33",
-    "名称": "头",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.4",
-        "如何体现": "进行艾灸的头部,2:41-2:43"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-34",
-    "名称": "艾灸",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.4",
-        "如何体现": "放置在头顶,用于施灸的草药制品,2:41-2:43"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-35",
-    "名称": "姜片",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.4",
-        "如何体现": "作为艾灸底座的姜片,2:41-2:43"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-36",
-    "名称": "针织帽",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.4",
-        "如何体现": "粉色带耳罩的针织帽子,2:48-2:50"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-37",
-    "名称": "围巾",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.4",
-        "如何体现": "白色围在脖子上的保暖衣物,2:48-2:50"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-38",
-    "名称": "雪",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.4",
-        "如何体现": "画面中覆盖地面的白色雪景,2:48-2:50"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-39",
-    "名称": "护膝",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.5",
-        "如何体现": "黑色弹性材质的膝盖保暖套,3:02-3:04"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-40",
-    "名称": "腿",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.5",
-        "如何体现": "穿着护膝的人体腿部,3:02-3:04"
-      },
-      {
-        "段落ID": "段落2.5",
-        "如何体现": "穿着膝盖按摩器的人体腿部,3:08-3:11"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-41",
-    "名称": "膝盖按摩器",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.5",
-        "如何体现": "灰色带有圆形黑色按钮的膝盖按摩设备,3:08-3:11"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-42",
-    "名称": "膝盖",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.5",
-        "如何体现": "佩戴膝盖按摩器的人体膝盖部分,3:08-3:11"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-1",
-    "名称": "退休群",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "画面文字“退休群”,0:00-0:04"
-      },
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "画面文字“退休群”,0:28-0:31"
-      },
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "画面文字“退休群”,0:55-0:59"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "画面文字“退休群”,1:15-1:27"
-      },
-      {
-        "段落ID": "段落2.2",
-        "如何体现": "画面文字“退休群”,1:57-1:59"
-      },
-      {
-        "段落ID": "段落2.3",
-        "如何体现": "画面文字“退休群”,2:18-2:20"
-      },
-      {
-        "段落ID": "段落2.4",
-        "如何体现": "画面文字“退休群”,2:41-2:43"
-      },
-      {
-        "段落ID": "段落2.5",
-        "如何体现": "画面文字“退休群”,3:02-3:04"
-      },
-      {
-        "段落ID": "段落3",
-        "如何体现": "画面文字“退休群”,3:26-3:32"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-2",
-    "名称": "九月初九",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "画面文字“九月初九”,0:00-0:04"
-      },
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“今年9月9”,0:04-0:07"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-3",
-    "名称": "重阳节",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "画面文字“重阳节”,0:00-0:04"
-      },
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“重阳节”,0:04-0:07"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-4",
-    "名称": "月亮",
-    "出现频次": 4,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "画面文字“两个月亮”,0:00-0:04"
-      },
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“两个月亮”,0:07-0:09"
-      },
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "画面文字“两个月亮”,0:07-0:09"
-      },
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“两个月亮”,0:14-0:20"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-5",
-    "名称": "期间",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“重阳节期间”,0:04-0:07"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-6",
-    "名称": "时间",
-    "出现频次": 3,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“时间长达20天”,0:09-0:12"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "口播内容“这个时间做好了”,1:42-1:48"
-      },
-      {
-        "段落ID": "段落2.3",
-        "如何体现": "口播内容“这个時候”,2:33-2:37"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-7",
-    "名称": "天",
-    "出现频次": 3,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“长达20天”,0:09-0:12"
-      },
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“霜叶同天”,0:12-0:14"
-      },
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“霜叶同天”,0:45-0:51"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-8",
-    "名称": "好事",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“这可不是一件好事”,0:09-0:12"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-9",
-    "名称": "古人",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“古人讲”,0:12-0:14"
-      },
-      {
-        "段落ID": "段落2.2",
-        "如何体现": "口播内容“古人呐”,1:59-2:02"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-10",
-    "名称": "霜叶",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“霜叶同天”,0:12-0:14"
-      },
-      {
-        "段段落1.2",
-        "如何体现": "口播内容“霜叶同天”,0:45-0:51"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-11",
-    "名称": "天",
-    "出现频次": 3,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“霜叶同天”,0:12-0:14"
-      },
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“霜叶同天”,0:45-0:51"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "口播内容“明年的春天”,1:44-1:48"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-12",
-    "名称": "大难",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“必有大难”,0:12-0:14"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-13",
-    "名称": "汉书",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“根据汉书五行志记载”,0:14-0:20"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-14",
-    "名称": "五行志",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“汉书五行志”,0:14-0:20"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-15",
-    "名称": "记载",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“五行志记载”,0:14-0:20"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-16",
-    "名称": "公元前",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“公元前37年前”,0:14-0:20"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-17",
-    "名称": "年",
-    "出现频次": 5,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“37年前”,0:14-0:20"
-      },
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“这一年”,0:20-0:24"
-      },
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“我们一年”,0:24-0:28"
-      },
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "口播内容“2024年”,1:02-1:08"
-      },
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "口播内容“传承千年的”,1:08-1:15"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-18",
-    "名称": "洪水",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“洪水地震严重”,0:20-0:24"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-19",
-    "名称": "地震",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“洪水地震严重”,0:20-0:24"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-20",
-    "名称": "灾难",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“灾难频发”,0:20-0:24"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-21",
-    "名称": "百姓",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“百姓受尽了苦难”,0:20-0:24"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-22",
-    "名称": "苦难",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“受尽了苦难”,0:20-0:24"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-23",
-    "名称": "一年",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“我们一年呢”,0:24-0:28"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-24",
-    "名称": "大家",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "口播内容“不知道大家”,0:24-0:28"
-      },
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "口播内容“大家千万要记住”,1:08-1:15"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-25",
-    "名称": "桂花",
-    "出现频次": 5,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“今年的桂花”,0:28-0:31"
-      },
-      {
-        "段段落1.2",
-        "如何体现": "口播内容“桂花不开”,0:31-0:36"
-      },
-      {
-        "段落1.2",
-        "如何体现": "画面文字“桂花没有开”,0:28-0:31"
-      },
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“各地的桂花”,0:36-0:38"
-      },
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“不闻桂花香”,0:51-0:55"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-26",
-    "名称": "老话",
-    "出现频次": 3,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“老话说”,0:31-0:36"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "口播内容“老话说”,1:48-1:54"
-      },
-      {
-        "段落ID": "段落2.3",
-        "如何体现": "口播内容“老话说”,2:23-2:29"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-27",
-    "名称": "难",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“必定有难”,0:31-0:36"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-28",
-    "名称": "农历",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“这农历的9月”,0:31-0:36"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "口播内容“农历8月”,1:35-1:38"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-29",
-    "名称": "九月",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“农历的9月”,0:31-0:36"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-30",
-    "名称": "各地",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“各地的桂花”,0:36-0:38"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-31",
-    "名称": "苍蝇",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“苍蝇蚊子”,0:38-0:42"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-32",
-    "名称": "蚊子",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“苍蝇蚊子”,0:38-0:42"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-33",
-    "名称": "蜻蜓",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“蜻蜓蝴蝶”,0:42-0:45"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-34",
-    "名称": "蝴蝶",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“蜻蜓蝴蝶”,0:42-0:45"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-35",
-    "名称": "老祖宗",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“老祖宗刘伯温”,0:45-0:51"
-      },
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "口播内容“老祖宗传承千年的”,1:08-1:15"
-      },
-      {
-        "段段落2.4",
-        "如何体现": "口播内容“老祖宗讲”,2:43-2:48"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-36",
-    "名称": "刘伯温",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“老祖宗刘伯温”,0:45-0:51"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-37",
-    "名称": "寓言",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“有句离言”,0:45-0:51"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-38",
-    "名称": "橘子",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“橘子不开花”,0:45-0:51"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-39",
-    "名称": "花",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“不开花”,0:45-0:51"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-40",
-    "名称": "天下",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“天下乱如麻”,0:45-0:51"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-41",
-    "名称": "农业",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“农业里呢也说了”,0:51-0:55"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-42",
-    "名称": "八月",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“八月不闻”,0:51-0:55"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-43",
-    "名称": "桂花香",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“不闻桂花香”,0:51-0:55"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-44",
-    "名称": "来年",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.2",
-        "如何体现": "口播内容“来年必定饿得慌”,0:51-0:55"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-45",
-    "名称": "现象",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "口播内容“种种现象”,0:55-0:59"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-46",
-    "名称": "秋冬",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "口播内容“今年的秋冬”,0:55-0:59"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-47",
-    "名称": "年",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "口播内容“年过四十”,0:59-1:02"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-48",
-    "名称": "秋天",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "口播内容“以往的秋天”,0:59-1:02"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "口播内容“明年的春天”,1:44-1:48"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-49",
-    "名称": "2024年",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "口播内容“2024年想要无病一身轻”,1:02-1:08"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-50",
-    "名称": "病",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "口播内容“无病一身轻”,1:02-1:08"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "口播内容“无病痛”,1:48-1:54"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-51",
-    "名称": "今年",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "口播内容“今年咱们一定要特别重视起来”,1:02-1:08"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "口播内容“今年冬天”,1:44-1:48"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-52",
-    "名称": "一遍",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "口播内容“我只说最后一遍”,1:08-1:15"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "口播内容“多看两遍”,1:24-1:27"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-53",
-    "名称": "四不动",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "口播内容“记住这四不动”,1:08-1:15"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "口播内容“秋后四不动”,1:48-1:54"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "口播内容“是哪四不动”,1:54-1:57"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-54",
-    "名称": "千年",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "口播内容“传承千年的智慧结晶”,1:08-1:15"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-55",
-    "名称": "智慧结晶",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.3",
-        "如何体现": "口播内容“智慧结晶”,1:08-1:15"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-56",
-    "名称": "人",
-    "出现频次": 4,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.2",
-        "如何体现": "口播内容“很多人”,2:05-2:07"
-      },
-      {
-        "段落ID": "段落2.2",
-        "如何体现": "口播内容“人呢就容易”,2:14-2:18"
-      },
-      {
-        "段落ID": "段落2.4",
-        "如何体现": "口播内容“中老年人体弱的人呐”,2:59-3:02"
-      },
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "口播内容“有缘人听”,1:21-1:24"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-57",
-    "名称": "内容",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "口播内容“要说的内容”,1:18-1:21"
-      }
-    ]
-  },
-  {
-    "id": "具象概念-58",
-    "名称": "千金",
-    "出现频次": 1,
-    "出现段落列表": [
-      {
-        "段落ID": "段落2.1",
-        "如何体现": "口播内容“价值千金”,1:18-1:21"
-      }
-    ]
-  }
-]...
-2025-12-02 20:47:52 - DeconstructionSystem.src.utils.llm_invoker - WARNING - [llm_invoker.py:292] - 共性分析 - LLM返回内容为空或解析失败
-原始内容: ```json
-[
-  {
-    "id": "具体元素-1",
-    "名称": "云",
-    "出现频次": 2,
-    "出现段落列表": [
-      {
-        "段落ID": "段落1.1",
-        "如何体现": "画面中阴沉多变的云层,0:00-0:04,0:07-0:09"
-      }
-    ]
-  },
-  {
-    "id": "具体元素...
-2025-12-02 20:48:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-02 20:48:20 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:169] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-02 20:48:20 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:720] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-02 20:48:20 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:175] - ▶ Step 5.1: 意图支撑评估
-2025-12-02 20:48:20 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:749] - 【意图支撑评估】输入: 191 个实质元素
-2025-12-02 20:48:20 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:769] - 维度分组(意图支撑): 具体元素=42, 具象概念=128, 抽象概念=15, 隐含概念=6
-2025-12-02 20:48:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-02 20:48:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 20:48:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 20:48:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-02 20:48:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-02 20:48:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-关键点 - 开始视频分析...
-2025-12-02 20:48:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-02 20:48:32 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-灵感点 评估完成: 1 条支撑关系
-2025-12-02 20:48:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-02 20:48:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-02 20:48:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-关键点 - 开始视频分析...
-2025-12-02 20:49:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-关键点 - 视频分析完成
-2025-12-02 20:49:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-02 20:49:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-关键点 - 开始视频分析...
-2025-12-02 20:49:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-02 20:49:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-关键点 - 开始视频分析...
-2025-12-02 20:49:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 20:49:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-关键点 - 视频分析完成
-2025-12-02 20:49:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-02 20:49:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-02 20:49:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 20:49:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-02 20:49:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-关键点 - 视频分析完成
-2025-12-02 20:49:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-02 20:50:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-02 20:50:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-02 20:50:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-02 20:50:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-02 20:50:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-02 20:50:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-目的点 - 视频分析完成
-2025-12-02 20:50:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-目的点 评估完成: 32 条支撑关系
-2025-12-02 20:50:09 - DeconstructionSystem.src.utils.json_extractor - ERROR - [json_extractor.py:57] - JSON解析失败: Expecting ',' delimiter: line 22 column 5 (char 451)
-JSON修复也失败: Expecting ',' delimiter: line 22 column 5 (char 451)
-内容: [
-  {
-    "id": "具体元素-1",
-    "名称": "云",
-    "支撑结果": [
-      {
-        "点": "古代灾难预言",
-        "点的意图": "点想表达古代预言中与灾难相关的景象",
-        "支撑理由": "视频开头出现阴沉多变的云层,营造出一种不祥、预示灾难的氛围,这与古代灾难预言的意图相符。如果去掉这些云,开场的灾难预言气氛会大为减弱。"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-2",
-    "名称": "闪电",
-    "支撑结果": [
-      {
-        "点": "古代灾难预言",
-        "点的意图": "点想表达古代预言中与灾难相关的景象",
-        "支撑理由": "闪电是自然灾害的强烈象征,在视频开头与阴沉的云层同时出现,直接强化了古代灾难预言的视觉冲击力和紧迫感。缺少闪电,这种预言的灾难性会显著降低。"
-      }
-    },
-  {
-    "id": "具体元素-3",
-    "名称": "月亮",
-    "支撑结果": [
-      {
-        "点": "古代灾难预言",
-        "点的意图": "点想表达古代预言中与灾难相关的景象",
-        "支撑理由": "视频中出现的两个月亮(双月同天)被旁白明确指出是古籍中记载的异象,与洪水地震等灾难和百姓苦难相关联,是古代灾难预言的核心视觉元素。移除此元素将彻底削弱此点的支撑。"
-      },
-      {
-        "点": "今秋自然反常",
-        "点的意图": "点想表达今年秋季出现的反常自然现象",
-        "支撑理由": "“双月同天”作为一种罕见的天文现象,被旁白提及可能在今年秋季出现,这直接构成了“今秋自然反常”的核心视觉论据。移除此元素将彻底削弱此点的支撑。"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-9",
-    "名称": "水",
-    "支撑结果": [
-      {
-        "点": "古代灾难预言",
-        "点的意图": "点想表达古代预言中与灾难相关的景象",
-        "支撑理由": "视频画面中出现的大片洪水,直接视觉化了旁白中提到的“洪水地震严重”这一灾难,与古代灾难预言紧密相关。去掉水灾的画面会大幅削弱灾难的视觉体现。"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-11",
-    "名称": "人群",
-    "支撑结果": [
-      {
-        "点": "古代灾难预言",
-        "点的意图": "点想表达古代预言中与灾难相关的景象",
-        "支撑理由": "画面中逃散或受困的人群直观地展示了旁白中“百姓受尽了苦难”的惨状,是灾难预言引发人间苦难的直接体现。没有人群的画面,灾难的人文影响无法直观呈现。"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-12",
-    "名称": "灰尘云",
-    "支撑结果": [
-      {
-        "点": "古代灾难预言",
-        "点的意图": "点想表达古代预言中与灾难相关的景象",
-        "支撑理由": "画面中巨大的灰尘云象征着地震或大规模破坏,与旁白提及的“洪水地震严重”相呼应,是古代灾难预言中常见的大规模灾害景象。去除此画面将削弱灾难的规模感和严重性。"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-13",
-    "名称": "灌木",
-    "支撑结果": [
-      {
-        "点": "今秋自然反常",
-        "点的意图": "点想表达今年秋季出现的反常自然现象",
-        "支撑理由": "视频中展示的绿叶茂盛但无花朵的灌木,配合旁白强调“今年的桂花没有开”,直接视觉化了这种反常的自然现象。这是支撑此点最直接的视觉证据之一。"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-22",
-    "名称": "银杏树",
-    "支撑结果": [
-      {
-        "点": "秋冬养生重要性",
-        "点的意图": "点想强调在秋冬季节进行养生的必要性",
-        "支撑理由": "金黄色的银杏树是深秋季节的典型标志,视频中展示的银杏树为后续的秋冬养生建议提供了明确的季节背景。移除此元素会使养生建议缺乏明确的时间语境。"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-23",
-    "名称": "落叶",
-    "支撑结果": [
-      {
-        "点": "秋冬养生重要性",
-        "点的意图": "点想强调在秋冬季节进行养生的必要性",
-        "支撑理由": "飘落和堆积的金黄色落叶进一步强化了深秋的季节特征,与银杏树共同为秋冬养生话题建立了视觉背景。这有助于观众理解养生建议的适用季节。"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-25",
-    "名称": "毛巾",
-    "支撑结果": [
-      {
-        "点": "秋冬养生重要性",
-        "点的意图": "点想强调在秋冬季节进行养生的必要性",
-        "支撑理由": "视频中毛巾搭在脖子上的画面,直接形象地演示了旁白中关于“不动脖子”和脖子保暖的重要性,是具体养生实践的视觉体现。移除此元素会削弱养生建议的直观性。"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-26",
-    "名称": "立领衣服",
-    "支撑结果": [
-      {
-        "点": "秋冬养生重要性",
-        "点的意图": "点想强调在秋冬季节进行养生的必要性",
-        "支撑理由": "视频中身穿立领传统服饰的人物,被旁白用作古人保暖防寒的例子,来强调颈部保暖的智慧。这个视觉元素有力支撑了养生建议的历史和文化依据。"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-28",
-    "名称": "低领上衣",
-    "支撑结果": [
-      {
-        "点": "秋冬养生重要性",
-        "点的意图": "点想强调在秋冬季节进行养生的必要性",
-        "支撑理由": "视频中穿着低领上衣的画面,与古人立领服饰形成对比,被旁白用作反例,警示不注意颈部保暖的潜在风险,从而反向强调了秋冬养生中颈部防护的重要性。移除此元素会减弱对比和警示效果。"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-29",
-    "名称": "手",
-    "支撑结果": [
-      {
-        "点": "秋冬养生重要性",
-        "点的意图": "点想强调在秋冬季节进行养生的必要性",
-        "支撑理由": "画面中正在穿袜子的手,直接展示了旁白中“穿好袜子和鞋子”的足部保暖建议,是具体养生行动的视觉化。移除此画面会削弱建议的可操作性和直观性。"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-30",
-    "名称": "袜子",
-    "支撑结果": [
-      {
-        "点": "秋冬养生重要性",
-        "点的意图": "点想强调在秋冬季节进行养生的必要性",
-        "支撑理由": "画面中棕色毛绒保暖袜的特写,是旁白中“穿好袜子和鞋子”这一足部保暖建议的核心视觉元素,直接支撑了秋冬足部养生的具体措施。移除袜子画面将使足部保暖建议的视觉体现缺失。"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-31",
-    "名称": "脚",
-    "支撑结果": [
-      {
-        "点": "秋冬养生重要性",
-        "点的意图": "点想强调在秋冬季节进行养生的必要性",
-        "支撑理由": "画面中浸泡在木盆中的双脚,直接视觉化了旁白中“多泡泡脚”的养生建议,以达到“驱散寒气”的目的。这是足部养生的另一个重要实践,移除此画面会使建议的视觉演示不完整。"
-      }
-    ]
-  },
-  {
-    "id": "具体元素-33",
-    "名称": "头",
-    "支撑结果": [
-      {
-        "点": "秋冬养生重要性",
-        "点的意图": "点想强调在秋冬季节进行养生的必要性",
-        "支撑理由": "画面中进行艾灸的头部(2:42-2:43)和戴帽子的头部(2:49-2:50)直接演示了旁白中“不动头”及头部保暖的养生建议,强调了头部在秋冬防护的重要性。移除这些画面会削弱头部养生建议的视觉表现。"
-      }
-    ]
-  }
-]...
-2025-12-02 20:50:09 - DeconstructionSystem.src.utils.llm_invoker - WARNING - [llm_invoker.py:292] - 意图支撑评估-具体元素-关键点 - LLM返回内容为空或解析失败
-原始内容: ```json
-[
-  {
-    "id": "具体元素-1",
-    "名称": "云",
-    "支撑结果": [
-      {
-        "点": "古代灾难预言",
-        "点的意图": "点想表达古代预言中与灾难相关的景象",
-        "支撑理由": "视频开头出现阴沉多变的云层,营造出一种不祥、预示灾难的氛围,这与古代灾难预言的意图相符。如果去掉这些云,...
-2025-12-02 20:50:09 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具体元素-关键点 评估完成: 9 条支撑关系
-2025-12-02 20:50:09 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-灵感点 评估完成: 9 条支撑关系
-2025-12-02 20:50:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 20:50:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-02 20:50:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:811] - ✅ 意图支撑-具象概念-目的点 评估完成: 138 条支撑关系
-2025-12-02 20:50:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-02 20:50:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-02 20:51:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-02 20:51:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成

Dosya farkı çok büyük olduğundan ihmal edildi
+ 0 - 105
logs/deconstruction_system_20251203_115508.log


+ 0 - 538
logs/deconstruction_system_20251203_121638.log

@@ -1,538 +0,0 @@
-2025-12-03 12:16:38 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-03 12:16:39 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:65] - ScriptWorkflow 初始化完成,model_provider: google_genai
-2025-12-03 12:16:39 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=61626151 title=🔴退伍军人二次入伍的感人画面!若有战,召必回
-2025-12-03 12:16:39 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-03 12:16:39 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:92] - 工作流图构建完成 - 流程:视频上传 → 段落划分 → 实质提取 → 形式提取 → 分离结果 → 结果汇总
-2025-12-03 12:16:39 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-03 12:16:39 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/pipeline/video/f522fd33-1556-4928-ab5a-c5afdd3c9688.mp4
-2025-12-03 12:16:39 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/61626151/61626151.mp4
-2025-12-03 12:16:39 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-03 12:16:43 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 40.14 MB
-2025-12-03 12:16:43 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp3jig19da.mp4
-2025-12-03 12:16:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp3jig19da.mp4
-2025-12-03 12:16:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-03 12:17:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-03 12:17:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-03 12:17:04 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-03 12:17:04 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/ni68mabglj1p
-2025-12-03 12:17:04 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-03 12:17:04 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-03 12:17:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: ni68mabglj1p
-2025-12-03 12:17:05 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-03 12:17:05 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-03 12:17:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-03 12:17:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-03 12:17:29 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "纪实/情感",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "入伍前的深情告别与家国情怀",
-      "内容范围": [
-        "0:00-3:27"
-      ],
-      "推理依据": "视频通过一系列感人至深的告别场景,展现了军人及其家属在国家召唤面前的牺牲与奉献,贯穿始终的主题是即将再次入伍的士兵与亲人的不舍,以及对世界和平的期盼。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "与亲人依依惜别的温情瞬间",
-          "内容范围": [
-            "0:00-1:26"
-          ],
-          "推理依据": "此部分聚焦于军人与不同亲属(婴儿、父母、伴侣)之间私密而感人的告别场景,强调了个人情感的流露和牺牲。",
-          "子项": [
-            {
-              "id": "段落1.1.1",
-              "描述": "告别熟睡的孩子与内心的挣扎",
-              "内容范围": [
-                "0:00-0:12"
-              ],
-              "推理依据": "画面中军人亲吻熟睡婴儿,并表现出不舍与掩面痛哭,展现了军人告别至亲时的内心煎熬。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.2",
-              "描述": "家人相拥与眼含热泪的送别",
-              "内容范围": [
-                "0:12-0:30"
-              ],
-              "推理依据": "军人与家人(父亲、妻子/女友)在送别现场紧紧相拥,脸上写满了不舍和泪水,直观表达了离别时的痛苦。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.3",
-              "描述": "长辈的悉心叮嘱与投喂",
-              "内容范围": [
-                "0:30-0:50"
-              ],
-              "推理依据": "年长的女性亲属(母亲或祖母)为即将离去的军人喂食,这一传统动作承载了深厚的关爱和担忧。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.4",
-              "描述": "妻子的温柔呵护与不舍",
-              "内容范围": [
-                "0:50-1:07"
-              ],
-              "推理依据": "一名女性亲属细致地为军人擦拭脸庞,并递上食物,眼中充满不舍,体现了亲密关系中的温柔与坚韧。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.5",
-              "描述": "下跪致谢与长辈的泪水",
-              "内容范围": [
-                "1:07-1:26"
-              ],
-              "推理依据": "多位军人向长辈下跪,表达感恩与告别,长辈们则流下不舍的泪水,展现了中华民族的孝道和军人对家庭的深情。",
-              "子项": []
-            }
-          ]
-        },
-        {
-          "id": "段落1.2",
-          "描述": "离别时刻的真挚情感表达",
-          "内容范围": [
-            "1:26-2:56"
-          ],
-          "推理依据": "这部分延续了离别的主题,通过更多细节和不同家庭成员的互动,加深了情感的描绘,体现了爱与支持的力量。",
-          "子项": [
-            {
-              "id": "段落1.2.1",
-              "描述": "亲人在行李旁的默默哭泣与陪伴",
-              "内容范围": [
-                "1:26-1:50"
-              ],
-              "推理依据": "女性亲属在军人行李旁哭泣,并为其整理物品,突显了离别的沉重和亲人无尽的牵挂。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.2",
-              "描述": "伴侣细心整理军装,深情凝视",
-              "内容范围": [
-                "1:50-2:25"
-              ],
-              "推理依据": "伴侣为军人整理肩上的绶带和军帽,眼神中充满了爱意和不舍,体现了默默的支持与付出。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.3",
-              "描述": "紧紧相拥,难舍难分",
-              "内容范围": [
-                "2:25-2:45"
-              ],
-              "推理依据": "军人与伴侣紧紧相拥,两人都沉浸在离别的情绪中,画面充满了不言而喻的爱与牵挂。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.4",
-              "描述": "踏上征途的背影",
-              "内容范围": [
-                "2:45-2:56"
-              ],
-              "推理依据": "军人们提着行李,列队走向站台,他们的背影充满了使命感与坚毅,象征着即将开始的军旅生涯。",
-              "子项": []
-            }
-          ]
-        },
-        {
-          "id": "段落1.3",
-          "描述": "集体送别与传承精神",
-          "内容范围": [
-            "2:56-3:27"
-          ],
-          "推理依据": "此部分展现了更宏大的送别场面,不仅有亲人的不舍,更有对军人精神的传承与敬意,以及最终的分别时刻。",
-          "子项": [
-            {
-              "id": "段落1.3.1",
-              "描述": "家属们挥泪送别,包含敬意与不舍",
-              "内容范围": [
-                "2:56-3:06"
-              ],
-              "推理依据": "人群中家属们流泪、挥手,有人向军人敬礼,表达了对军人的敬意和对亲人的不舍。",
-              "子项": []
-            },
-            {
-              "id": "段落1.3.2",
-              "描述": "新兵与老兵的传承与鼓励",
-              "内容范围": [
-                "3:06-3:15"
-              ],
-              "推理依据": "军人与一位年迈的老兵互相整理绶带,象征着军人精神的代代相传和老兵对新兵的鼓励。",
-              "子项": []
-            },
-            {
-              "id": "段落1.3.3",
-              "描述": "追逐远去的车辆,表达最后的眷恋",
-              "内容范围": [
-                "3:15-3:27"
-              ],
-              "推理依据": "家属们在车辆驶离后追逐并挥手告别,将视频推向情感高潮,展现了离别最真实、最不舍的一面。",
-              "子项": []
-            }
-          ]
-        }
-      ]
-    }
-  ]
-}
-2025-12-03 12:17:29 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "纪实/情感",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "入伍前的深情告别与家国情怀",
-      "内容范围": [
-        "0:00-3:27"
-      ],
-      "推理依据": "视频通过一系列感人至深的告别场景,展现了军人及其家属在国家召唤面前的牺牲与奉献,贯穿始终的主题是即将再次入伍的士兵与亲人的不舍,以及对世界和平的期盼。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "与亲人依依惜别的温情瞬间",
-          "内容范围": [
-            "0:00-1:26"
-          ],
-          "推理依据": "此部分聚焦于军人与不同亲属(婴儿、父母、伴侣)之间私密而感人的告别场景,强调了个人情感的流露和牺牲。",
-          "子项": [
-            {
-              "id": "段落1.1.1",
-              "描述": "告别熟睡的孩子与内心的挣扎",
-              "内容范围": [
-                "0:00-0:12"
-              ],
-              "推理依据": "画面中军人亲吻熟睡婴儿,并表现出不舍与掩面痛哭,展现了军人告别至亲时的内心煎熬。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.2",
-              "描述": "家人相拥与眼含热泪的送别",
-              "内容范围": [
-                "0:12-0:30"
-              ],
-              "推理依据": "军人与家人(父亲、妻子/女友)在送别现场紧紧相拥,脸上写满了不舍和泪水,直观表达了离别时的痛苦。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.3",
-              "描述": "长辈的悉心叮嘱与投喂",
-              "内容范围": [
-                "0:30-0:50"
-              ],
-              "推理依据": "年长的女性亲属(母亲或祖母)为即将离去的军人喂食,这一传统动作承载了深厚的关爱和担忧。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.4",
-              "描述": "妻子的温柔呵护与不舍",
-              "内容范围": [
-                "0:50-1:07"
-              ],
-              "推理依据": "一名女性亲属细致地为军人擦拭脸庞,并递上食物,眼中充满不舍,体现了亲密关系中的温柔与坚韧。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.5",
-              "描述": "下跪致谢与长辈的泪水",
-              "内容范围": [
-                "1:07-1:26"
-              ],
-              "推理依据": "多位军人向长辈下跪,表达感恩与告别,长辈们则流下不舍的泪水,展现了中华民族的孝道和军人对家庭的深情。",
-              "子项": []
-            }
-          ]
-        },
-        {
-          "id": "段落1.2",
-          "描述": "离别时刻的真挚情感表达",
-          "内容范围": [
-            "1:26-2:56"
-          ],
-          "推理依据": "这部分延续了离别的主题,通过更多细节和不同家庭成员的互动,加深了情感的描绘,体现了爱与支持的力量。",
-          "子项": [
-            {
-              "id": "段落1.2.1",
-              "描述": "亲人在行李旁的默默哭泣与陪伴",
-              "内容范围": [
-                "1:26-1:50"
-              ],
-              "推理依据": "女性亲属在军人行李旁哭泣,并为其整理物品,突显了离别的沉重和亲人无尽的牵挂。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.2",
-              "描述": "伴侣细心整理军装,深情凝视",
-              "内容范围": [
-                "1:50-2:25"
-              ],
-              "推理依据": "伴侣为军人整理肩上的绶带和军帽,眼神中充满了爱意和不舍,体现了默默的支持与付出。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.3",
-              "描述": "紧紧相拥,难舍难分",
-              "内容范围": [
-                "2:25-2:45"
-              ],
-              "推理依据": "军人与伴侣紧紧相拥,两人都沉浸在离别的情绪中,画面充满了不言而喻的爱与牵挂。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.4",
-              "描述": "踏上征途的背影",
-              "内容范围": [
-                "2:45-2:56"
-              ],
-              "推理依据": "军人们提着行李,列队走向站台,他们的背影充满了使命感与坚毅,象征着即将开始的军旅生涯。",
-              "子项": []
-            }
-          ]
-        },
-        {
-          "id": "段落1.3",
-          "描述": "集体送别与传承精神",
-          "内容范围": [
-            "2:56-3:27"
-          ],
-          "推理依据": "此部分展现了更宏大的送别场面,不仅有亲人的不舍,更有对军人精神的传承与敬意,以及最终的分别时刻。",
-          "子项": [
-            {
-              "id": "段落1.3.1",
-              "描述": "家属们挥泪送别,包含敬意与不舍",
-              "内容范围": [
-                "2:56-3:06"
-              ],
-              "推理依据": "人群中家属们流泪、挥手,有人向军人敬礼,表达了对军人的敬意和对亲人的不舍。",
-              "子项": []
-            },
-            {
-              "id": "段落1.3.2",
-              "描述": "新兵与老兵的传承与鼓励",
-              "内容范围": [
-                "3:06-3:15"
-              ],
-              "推理依据": "军人与一位年迈的老兵互相整理绶带,象征着军人精神的代代相传和老兵对新兵的鼓励。",
-              "子项": []
-            },
-            {
-              "id": "段落1.3.3",
-              "描述": "追逐远去的车辆,表达最后的眷恋",
-              "内容范围": [
-                "3:15-3:27"
-              ],
-              "推理依据": "家属们在车辆驶离后追逐并挥手告别,将视频推向情感高潮,展现了离别最真实、最不舍的一面。",
-              "子项": []
-            }
-          ]
-        }
-      ]
-    }
-  ]
-}
-2025-12-03 12:17:29 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 纪实/情感, 段落数: 1
-2025-12-03 12:17:29 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-03 12:17:29 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-03 12:17:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: ni68mabglj1p
-2025-12-03 12:17:29 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - 意图支撑评估输入: 灵感点=2, 目的点=1, 关键点(实质类)=6
-2025-12-03 12:17:29 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:145] - ▶ Step 1: 提取具体元素
-2025-12-03 12:17:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-03 12:18:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-03 12:18:01 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:149] - ▶ Step 2: 提取具象概念
-2025-12-03 12:18:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-03 12:19:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-03 12:19:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - ▶ Step 2.1: 提取隐含概念
-2025-12-03 12:19:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-03 12:19:47 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-03 12:19:47 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:157] - ▶ Step 3: 总结抽象概念
-2025-12-03 12:19:47 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-03 12:20:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-03 12:20:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:167] - Step 1-3 完成 - 总计: 70 个元素 (具体:27, 具象:35, 隐含:3, 抽象:5)
-2025-12-03 12:20:13 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:177] - ▶ Step 4: 共性分析
-2025-12-03 12:20:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-03 12:22:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:183] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:734] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:189] - ▶ Step 5.1: 意图支撑评估
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:763] - 【意图支撑评估】输入: 70 个实质元素
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:783] - 维度分组(意图支撑): 具体元素=27, 具象概念=35, 抽象概念=5, 隐含概念=3
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具体元素-灵感点 (元素数=27, 点数=2)
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具体元素-目的点 (元素数=27, 点数=1)
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具体元素-关键点 (元素数=27, 点数=6)
-2025-12-03 12:22:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-03 12:22:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具象概念-灵感点 (元素数=35, 点数=2)
-2025-12-03 12:22:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-关键点 - 开始视频分析...
-2025-12-03 12:22:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-关键点 - 开始视频分析...
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具象概念-目的点 (元素数=35, 点数=1)
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具象概念-关键点 (元素数=35, 点数=6)
-2025-12-03 12:22:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-03 12:22:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 抽象概念-灵感点 (元素数=5, 点数=2)
-2025-12-03 12:22:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 12:22:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 抽象概念-目的点 (元素数=5, 点数=1)
-2025-12-03 12:22:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 抽象概念-关键点 (元素数=5, 点数=6)
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 隐含概念-灵感点 (元素数=3, 点数=2)
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 隐含概念-目的点 (元素数=3, 点数=1)
-2025-12-03 12:22:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 隐含概念-关键点 (元素数=3, 点数=6)
-2025-12-03 12:22:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-03 12:22:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-03 12:22:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 12:22:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-目的点 - 视频分析完成
-2025-12-03 12:23:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-关键点 - 视频分析完成
-2025-12-03 12:23:06 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-关键点 - 视频分析完成
-2025-12-03 12:23:06 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-03 12:23:06 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-关键点 - 开始视频分析...
-2025-12-03 12:23:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-03 12:23:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-03 12:23:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-03 12:23:11 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具体元素-灵感点 评估完成: 16 条支撑关系
-2025-12-03 12:23:11 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具体元素-目的点 评估完成: 14 条支撑关系
-2025-12-03 12:23:11 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具体元素-关键点 评估完成: 18 条支撑关系
-2025-12-03 12:23:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 12:23:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-关键点 - 开始视频分析...
-2025-12-03 12:23:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-03 12:23:16 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具象概念-灵感点 评估完成: 8 条支撑关系
-2025-12-03 12:23:16 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具象概念-目的点 评估完成: 9 条支撑关系
-2025-12-03 12:23:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-03 12:23:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 12:23:29 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具象概念-关键点 评估完成: 16 条支撑关系
-2025-12-03 12:23:29 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 5 条支撑关系
-2025-12-03 12:23:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-03 12:23:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-抽象概念-目的点 评估完成: 5 条支撑关系
-2025-12-03 12:23:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-关键点 - 视频分析完成
-2025-12-03 12:23:32 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-抽象概念-关键点 评估完成: 5 条支撑关系
-2025-12-03 12:23:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-03 12:23:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-03 12:23:40 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-隐含概念-灵感点 评估完成: 3 条支撑关系
-2025-12-03 12:23:40 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-隐含概念-目的点 评估完成: 3 条支撑关系
-2025-12-03 12:23:43 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-关键点 - 视频分析完成
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-隐含概念-关键点 评估完成: 3 条支撑关系
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:201] - ▶ Step 6: 筛选
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-1, name=士兵, support_count=8, coverage=1.0
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-2, name=婴儿, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-3, name=床铺, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-4, name=窗户, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.2500)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-5, name=窗帘, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-6, name=墙壁, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-7, name=海报, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-8, name=男子, support_count=6, coverage=0.9167
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-9, name=绶带, support_count=5, coverage=0.9167
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-10, name=胸花, support_count=4, coverage=0.9167
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-11, name=行李箱包, support_count=3, coverage=0.4167
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-12, name=建筑物, support_count=2, coverage=0.9167
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-13, name=老人, support_count=6, coverage=0.3333
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-14, name=手, support_count=4, coverage=0.9167
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-15, name=食物, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-16, name=塑料杯, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-17, name=保温壶, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-18, name=购物袋, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-19, name=小孩, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-20, name=公共汽车, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-21, name=铁轨, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-22, name=站台, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-23, name=帽子, support_count=7, coverage=0.9167
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-24, name=拐杖, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-25, name=矿泉水瓶, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-26, name=背包, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-27, name=草地, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-1, name=军人, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-2, name=2025, support_count=7, coverage=1.0
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-3, name=二次入伍, support_count=8, coverage=1.0
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-4, name=世界和平, support_count=6, coverage=1.0
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-5, name=10月16日, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-6, name=安徽, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-7, name=退伍兵, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-8, name=军令, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-9, name=山, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-10, name=老兵, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-11, name=队, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-12, name=灯影, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-13, name=岁月, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.3333)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-14, name=河边, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-15, name=时光, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-16, name=晨光, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.2500)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-17, name=月, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-18, name=歌, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-19, name=春夏秋冬, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-20, name=脚步, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-21, name=画卷, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-22, name=荒原, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-23, name=花影, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-24, name=流年, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1667)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-25, name=新兵入伍季, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-26, name=亲人, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-27, name=家, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.2500)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-28, name=国, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-29, name=花, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.3333)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-30, name=世间, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.3333)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-31, name=星探, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-32, name=船影, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-33, name=琴声, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-34, name=夜晚, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-35, name=炊烟, 原因=出现频次<=1 (frequency=1)
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-1, name=兵役, support_count=9, coverage=1.0
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-2, name=亲情, support_count=6, coverage=0.9167
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-3, name=爱国主义, support_count=4, coverage=1.0
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-4, name=奉献, support_count=4, coverage=1.0
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-5, name=送别, support_count=6, coverage=1.0
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1151] - ✅ 保留(隐含概念豁免): id=隐含概念-1, name=离别之情, frequency=11, coverage=0.9167
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1151] - ✅ 保留(隐含概念豁免): id=隐含概念-2, name=家国情怀, frequency=12, coverage=1.0
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1151] - ✅ 保留(隐含概念豁免): id=隐含概念-3, name=坚韧与希望, frequency=12, coverage=1.0
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1193] - 筛选完成: 20/70 通过
-2025-12-03 12:23:43 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:209] - ▶ Step 7: 分类
-2025-12-03 12:24:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:215] - ▶ Step 8: 合并信息
-2025-12-03 12:24:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:225] - 实质元素提取完成 - 最终元素数: 20
-2025-12-03 12:24:03 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 20
-2025-12-03 12:24:03 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-03 12:24:03 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-03 12:24:03 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: ni68mabglj1p
-2025-12-03 12:24:04 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:146] - 输入: 具体元素=9, 具象概念=3, 隐含概念=3, 抽象概念=5, 形式关键点=1
-2025-12-03 12:24:04 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:156] - ▶ Step 1: 提取具象概念形式
-2025-12-03 12:24:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-03 12:24:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-03 12:24:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:317] - Step 1 完成 - 提取了 2 个具象概念形式
-2025-12-03 12:24:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:162] - ▶ Step 2: 提取具体元素形式
-2025-12-03 12:24:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-03 12:25:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-03 12:25:57 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:432] - Step 2 完成 - 提取了 3 个具体元素形式
-2025-12-03 12:25:57 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:168] - ▶ Step 3: 提取整体形式
-2025-12-03 12:25:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-03 12:26:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-03 12:26:20 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:570] - Step 3 完成 - 提取了 1 个整体形式
-2025-12-03 12:26:20 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - Step 1-3 完成 - 总计提取: 6 个形式元素 (具象概念形式:2, 具体元素形式:3, 整体形式:1)
-2025-12-03 12:26:20 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:190] - ▶ Step 4: 共性分析
-2025-12-03 12:26:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 形式共性分析 - 开始视频分析...
-2025-12-03 12:26:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 形式共性分析 - 视频分析完成
-2025-12-03 12:26:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:631] - 共性分析完成 - 统计了 6 个形式元素的频次
-2025-12-03 12:26:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:197] - ▶ Step 5: 多维度评分
-2025-12-03 12:26:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:642] - 【多维度评分】输入: 6 个形式元素
-2025-12-03 12:26:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 灵感点分批评估: 1 批
-2025-12-03 12:26:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 目的点分批评估: 1 批
-2025-12-03 12:26:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 关键点分批评估: 1 批
-2025-12-03 12:27:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:676] - 多维度评分完成
-2025-12-03 12:27:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:203] - ▶ Step 6: 筛选
-2025-12-03 12:27:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:826] - 【筛选】输入: 形式元素共性分析结果 + 评分结果
-2025-12-03 12:27:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-1, name=强调性标题呈现, 原因=出现频次<=2 (frequency=1)
-2025-12-03 12:27:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-2, name=祈愿式表达, 原因=出现频次<=2 (frequency=1)
-2025-12-03 12:27:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具体元素形式-1, name=个人情感聚焦, frequency=27, 原因=目的点语义>0.7
-2025-12-03 12:27:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具体元素形式-2, name=告别拥抱, frequency=5, 原因=目的点语义>0.7
-2025-12-03 12:27:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-3, name=跪拜送行, 原因=出现频次<=2 (frequency=2)
-2025-12-03 12:27:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-1, name=情感与爱国叙事, 原因=出现频次<=2 (frequency=1)
-2025-12-03 12:27:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:909] - 筛选完成: 2/6 通过
-2025-12-03 12:27:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - ▶ Step 7: 分类
-2025-12-03 12:27:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:918] - 【分类】输入: 2 个筛选后的形式元素
-2025-12-03 12:27:21 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:960] - 分类完成: 1 个维度
-2025-12-03 12:27:21 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:213] - ▶ 合并最终信息
-2025-12-03 12:27:21 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1030] - 【合并信息】输入: 2 个筛选后的元素ID
-2025-12-03 12:27:21 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1100] - 合并完成: 2 个元素
-2025-12-03 12:27:21 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:219] - 形式元素提取完成 - 最终元素数: 2
-2025-12-03 12:27:21 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 2
-2025-12-03 12:27:21 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-03 12:27:21 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 20, 形式元素: 2
-2025-12-03 12:27:21 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-03 12:27:21 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-03 12:27:21 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-03 12:27:21 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:151] - 批量脚本理解完成: total=1, success=1, fail=0

+ 0 - 495
logs/deconstruction_system_20251203_132016.log

@@ -1,495 +0,0 @@
-2025-12-03 13:20:16 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-03 13:20:17 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:65] - ScriptWorkflow 初始化完成,model_provider: google_genai
-2025-12-03 13:20:17 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=61626151 title=🔴退伍军人二次入伍的感人画面!若有战,召必回
-2025-12-03 13:20:17 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-03 13:20:17 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:92] - 工作流图构建完成 - 流程:视频上传 → 段落划分 → 实质提取 → 形式提取 → 分离结果 → 结果汇总
-2025-12-03 13:20:17 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-03 13:20:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/pipeline/video/f522fd33-1556-4928-ab5a-c5afdd3c9688.mp4
-2025-12-03 13:20:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/61626151/61626151.mp4
-2025-12-03 13:20:17 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-03 13:20:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 40.14 MB
-2025-12-03 13:20:22 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp_161f0ks.mp4
-2025-12-03 13:20:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp_161f0ks.mp4
-2025-12-03 13:20:51 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-03 13:21:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-03 13:21:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-03 13:21:04 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-03 13:21:04 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/g8vrwq1m5n8z
-2025-12-03 13:21:04 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-03 13:21:04 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-03 13:21:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: g8vrwq1m5n8z
-2025-12-03 13:21:04 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-03 13:21:04 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-03 13:21:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-03 13:21:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-03 13:21:35 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "军事入伍与家庭告别",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "离别之痛:私人与亲密的告别时刻",
-      "内容范围": [
-        "0:00-0:12"
-      ],
-      "推理依据": "这段内容聚焦于个人或小家庭的私密告别场景,通过特写和细节展现离别的初始与内心挣扎,为后续的集体告别奠定情感基调。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "亲吻熟睡的孩子:无言的牺牲",
-          "内容范围": [
-            "0:00-0:09"
-          ],
-          "推理依据": "视频以士兵轻吻熟睡婴儿开场,强调了军人离家时对家庭,特别是对孩子的深沉眷恋与无奈牺牲,画面安静却情感深重。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "士兵的隐忍与泪水",
-          "内容范围": [
-            "0:09-0:12"
-          ],
-          "推理依据": "紧接着的士兵掩面、含泪的特写,进一步刻画了他内心巨大的不舍和即将离去的沉重,展现了个人情感的压抑。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "亲人的深情与支持:集体告别仪式中的温情瞬间",
-      "内容范围": [
-        "0:12-2:35"
-      ],
-      "推理依据": "这一部分展示了在较为公开的场合下,士兵与多位亲属进行告别的场景,突出了亲人对士兵的爱与支持,以及在集体离别中流露出的各种关怀行为。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "庄重与不舍的拥抱",
-          "内容范围": [
-            "0:12-0:30"
-          ],
-          "推理依据": "士兵身披“光荣入伍”绶带与亲人拥抱,既体现了入伍的荣耀感,又无法掩饰家人和士兵之间的不舍与泪水,是正式告别中的情感爆发。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "临行前的细致关怀与喂食",
-          "内容范围": [
-            "0:30-1:07"
-          ],
-          "推理依据": "多位亲人(包括老年女性和中年女性)为即将入伍的士兵递送食物或喂食的画面,展现了家人最朴素而深沉的爱与祝福,希望他们在军营也能照顾好自己。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "跪拜父母:感恩与不舍的最高表达",
-          "内容范围": [
-            "1:07-1:50"
-          ],
-          "推理依据": "多名士兵跪下向父母告别,这是中华文化中表达最深敬意和不舍的方式,体现了军人对父母养育之恩的感激,以及父母对子女的无限牵挂,情感冲击力强。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "伴侣的温柔整理与最后依偎",
-          "内容范围": [
-            "1:50-2:35"
-          ],
-          "推理依据": "一位女性为士兵整理军装、轻轻抚摸他的脸,并长时间深情拥抱,表现了伴侣间独特的温存与不舍,是离别前最深情的告别。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "奔赴使命:最终的出发与回望",
-      "内容范围": [
-        "2:35-3:28"
-      ],
-      "推理依据": "此部分展现了士兵们最终登上交通工具,告别家人,正式踏上军旅征程的场景,强调了离别的最终时刻和亲人目送的复杂情感。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "整装待发:走向集合点",
-          "内容范围": [
-            "2:35-2:50"
-          ],
-          "推理依据": "士兵们带着行李,身披绶带,步伐坚定地走向集合点,标志着他们已做好准备,即将奔赴军营,个人告别逐渐转向集体行动。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "列队登车:踏上征途",
-          "内容范围": [
-            "2:50-3:20"
-          ],
-          "推理依据": "士兵们在车站或室内列队,依依不舍地与家人告别后,登上火车或巴士,这是告别的高潮,也是新征程的开始。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "家人追逐:目送远去的背影",
-          "内容范围": [
-            "3:20-3:28"
-          ],
-          "推理依据": "巴士启动后,亲人们在车辆后追逐、挥手、哭泣,这一幕将离别的情感推向最高潮,表达了家人不愿放手的深切思念和祝福。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-03 13:21:35 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "军事入伍与家庭告别",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "离别之痛:私人与亲密的告别时刻",
-      "内容范围": [
-        "0:00-0:12"
-      ],
-      "推理依据": "这段内容聚焦于个人或小家庭的私密告别场景,通过特写和细节展现离别的初始与内心挣扎,为后续的集体告别奠定情感基调。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "亲吻熟睡的孩子:无言的牺牲",
-          "内容范围": [
-            "0:00-0:09"
-          ],
-          "推理依据": "视频以士兵轻吻熟睡婴儿开场,强调了军人离家时对家庭,特别是对孩子的深沉眷恋与无奈牺牲,画面安静却情感深重。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "士兵的隐忍与泪水",
-          "内容范围": [
-            "0:09-0:12"
-          ],
-          "推理依据": "紧接着的士兵掩面、含泪的特写,进一步刻画了他内心巨大的不舍和即将离去的沉重,展现了个人情感的压抑。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "亲人的深情与支持:集体告别仪式中的温情瞬间",
-      "内容范围": [
-        "0:12-2:35"
-      ],
-      "推理依据": "这一部分展示了在较为公开的场合下,士兵与多位亲属进行告别的场景,突出了亲人对士兵的爱与支持,以及在集体离别中流露出的各种关怀行为。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "庄重与不舍的拥抱",
-          "内容范围": [
-            "0:12-0:30"
-          ],
-          "推理依据": "士兵身披“光荣入伍”绶带与亲人拥抱,既体现了入伍的荣耀感,又无法掩饰家人和士兵之间的不舍与泪水,是正式告别中的情感爆发。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "临行前的细致关怀与喂食",
-          "内容范围": [
-            "0:30-1:07"
-          ],
-          "推理依据": "多位亲人(包括老年女性和中年女性)为即将入伍的士兵递送食物或喂食的画面,展现了家人最朴素而深沉的爱与祝福,希望他们在军营也能照顾好自己。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "跪拜父母:感恩与不舍的最高表达",
-          "内容范围": [
-            "1:07-1:50"
-          ],
-          "推理依据": "多名士兵跪下向父母告别,这是中华文化中表达最深敬意和不舍的方式,体现了军人对父母养育之恩的感激,以及父母对子女的无限牵挂,情感冲击力强。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "伴侣的温柔整理与最后依偎",
-          "内容范围": [
-            "1:50-2:35"
-          ],
-          "推理依据": "一位女性为士兵整理军装、轻轻抚摸他的脸,并长时间深情拥抱,表现了伴侣间独特的温存与不舍,是离别前最深情的告别。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "奔赴使命:最终的出发与回望",
-      "内容范围": [
-        "2:35-3:28"
-      ],
-      "推理依据": "此部分展现了士兵们最终登上交通工具,告别家人,正式踏上军旅征程的场景,强调了离别的最终时刻和亲人目送的复杂情感。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "整装待发:走向集合点",
-          "内容范围": [
-            "2:35-2:50"
-          ],
-          "推理依据": "士兵们带着行李,身披绶带,步伐坚定地走向集合点,标志着他们已做好准备,即将奔赴军营,个人告别逐渐转向集体行动。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "列队登车:踏上征途",
-          "内容范围": [
-            "2:50-3:20"
-          ],
-          "推理依据": "士兵们在车站或室内列队,依依不舍地与家人告别后,登上火车或巴士,这是告别的高潮,也是新征程的开始。",
-          "子项": []
-        },
-        {
-          "id": "段落3.3",
-          "描述": "家人追逐:目送远去的背影",
-          "内容范围": [
-            "3:20-3:28"
-          ],
-          "推理依据": "巴士启动后,亲人们在车辆后追逐、挥手、哭泣,这一幕将离别的情感推向最高潮,表达了家人不愿放手的深切思念和祝福。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-03 13:21:35 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 军事入伍与家庭告别, 段落数: 3
-2025-12-03 13:21:35 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-03 13:21:35 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-03 13:21:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: g8vrwq1m5n8z
-2025-12-03 13:21:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - 意图支撑评估输入: 灵感点=2, 目的点=1, 关键点(实质类)=6
-2025-12-03 13:21:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:145] - ▶ Step 1: 提取具体元素
-2025-12-03 13:21:36 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-03 13:22:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-03 13:22:11 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:149] - ▶ Step 2: 提取具象概念
-2025-12-03 13:22:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-03 13:23:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-03 13:23:17 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - ▶ Step 2.1: 提取隐含概念
-2025-12-03 13:23:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-03 13:23:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-03 13:23:41 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:157] - ▶ Step 3: 总结抽象概念
-2025-12-03 13:23:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-03 13:24:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-03 13:24:15 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:167] - Step 1-3 完成 - 总计: 91 个元素 (具体:39, 具象:43, 隐含:4, 抽象:5)
-2025-12-03 13:24:15 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:177] - ▶ Step 4: 共性分析
-2025-12-03 13:24:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-03 13:26:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:183] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:734] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:189] - ▶ Step 5.1: 意图支撑评估
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:763] - 【意图支撑评估】输入: 91 个实质元素
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:783] - 维度分组(意图支撑): 具体元素=39, 具象概念=43, 抽象概念=5, 隐含概念=4
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具体元素-灵感点 (元素数=39, 点数=2)
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具体元素-目的点 (元素数=39, 点数=1)
-2025-12-03 13:26:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具体元素-关键点 (元素数=39, 点数=6)
-2025-12-03 13:26:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具象概念-灵感点 (元素数=43, 点数=2)
-2025-12-03 13:26:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-关键点 - 开始视频分析...
-2025-12-03 13:26:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-关键点 - 开始视频分析...
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具象概念-目的点 (元素数=43, 点数=1)
-2025-12-03 13:26:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-关键点 - 开始视频分析...
-2025-12-03 13:26:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具象概念-关键点 (元素数=43, 点数=6)
-2025-12-03 13:26:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 抽象概念-灵感点 (元素数=5, 点数=2)
-2025-12-03 13:26:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 13:26:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 抽象概念-目的点 (元素数=5, 点数=1)
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 抽象概念-关键点 (元素数=5, 点数=6)
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 隐含概念-灵感点 (元素数=4, 点数=2)
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 隐含概念-目的点 (元素数=4, 点数=1)
-2025-12-03 13:26:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 隐含概念-关键点 (元素数=4, 点数=6)
-2025-12-03 13:27:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-关键点 - 视频分析完成
-2025-12-03 13:27:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 13:27:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-03 13:27:20 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-03 13:27:20 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具体元素-灵感点 评估完成: 8 条支撑关系
-2025-12-03 13:27:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-关键点 - 视频分析完成
-2025-12-03 13:27:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-03 13:27:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-03 13:27:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-03 13:27:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-关键点 - 视频分析完成
-2025-12-03 13:27:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-关键点 - 开始视频分析...
-2025-12-03 13:27:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-03 13:27:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-目的点 - 视频分析完成
-2025-12-03 13:27:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-03 13:27:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-关键点 - 开始视频分析...
-2025-12-03 13:27:29 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具体元素-目的点 评估完成: 21 条支撑关系
-2025-12-03 13:27:29 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具体元素-关键点 评估完成: 15 条支撑关系
-2025-12-03 13:27:29 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具象概念-灵感点 评估完成: 7 条支撑关系
-2025-12-03 13:27:29 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具象概念-目的点 评估完成: 8 条支撑关系
-2025-12-03 13:27:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 13:27:43 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-03 13:27:47 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-03 13:27:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 13:27:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-关键点 - 视频分析完成
-2025-12-03 13:27:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-03 13:27:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-03 13:27:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 13:27:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具象概念-关键点 评估完成: 20 条支撑关系
-2025-12-03 13:27:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 5 条支撑关系
-2025-12-03 13:27:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-抽象概念-目的点 评估完成: 5 条支撑关系
-2025-12-03 13:27:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-抽象概念-关键点 评估完成: 5 条支撑关系
-2025-12-03 13:27:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-隐含概念-灵感点 评估完成: 4 条支撑关系
-2025-12-03 13:27:57 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-隐含概念-目的点 评估完成: 4 条支撑关系
-2025-12-03 13:28:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-关键点 - 视频分析完成
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-隐含概念-关键点 评估完成: 3 条支撑关系
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:201] - ▶ Step 6: 筛选
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-1, name=婴儿, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-2, name=士兵, support_count=9, coverage=1.0
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-3, name=床, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-4, name=背包, support_count=1, coverage=0.6667
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-5, name=衬衫, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.5556)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-6, name=窗户, support_count=1, coverage=0.4444
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-7, name=窗帘, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-8, name=墙壁, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=7, coverage=0.7778)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-9, name=海报/纸张, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-10, name=军装, support_count=8, coverage=0.7778
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-11, name=军帽, support_count=7, coverage=0.7778
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-12, name=红色绶带, support_count=7, coverage=0.7778
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-13, name=男子, support_count=3, coverage=1.0
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-14, name=女子, support_count=4, coverage=0.7778
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-15, name=外套, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-16, name=牛仔裤, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-17, name=手提包, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.3333)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-18, name=红色花朵/装饰品, support_count=6, coverage=0.7778
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-19, name=老年女子, support_count=3, coverage=0.4444
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-20, name=保温杯, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-21, name=筷子/勺子, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-22, name=碗/容器, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-23, name=行李箱/包, support_count=3, coverage=0.4444
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-24, name=草地, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-25, name=建筑物, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=7, coverage=0.7778)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-26, name=小孩, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-27, name=巴士, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-28, name=手, support_count=2, coverage=0.6667
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-29, name=口红, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-30, name=水瓶, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-31, name=塑料袋, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-32, name=毛衣, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-33, name=裙子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-34, name=火车, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-35, name=火车轨道, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-36, name=帽子, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-37, name=老年男子, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-38, name=拐杖, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-39, name=T恤, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-1, name=2025, support_count=7, coverage=1.0
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-2, name=入伍, support_count=8, coverage=1.0
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-3, name=世界, support_count=6, coverage=1.0
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-4, name=和平, support_count=6, coverage=1.0
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-5, name=军人, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-6, name=队, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-7, name=宝贝, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-8, name=月, support_count=1, coverage=0.3333
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-9, name=日, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-10, name=安徽, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-11, name=退伍兵, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-12, name=军令, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-13, name=山, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-14, name=老兵, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-15, name=灯影, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-16, name=岁月, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.3333)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-17, name=河边, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-18, name=时光, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-19, name=缱绻, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-20, name=晨光, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.3333)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-21, name=爱, support_count=1, coverage=0.3333
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-22, name=心田, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-23, name=歌, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-24, name=春夏秋冬, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-25, name=脚步, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-26, name=生命, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-27, name=画卷, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-28, name=阴霾, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-29, name=荒原, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-30, name=孤单, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-31, name=花影, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-32, name=流年, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-33, name=佛缘, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-34, name=善道, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-35, name=悲戚, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-36, name=幸福, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.3333)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-37, name=花, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.3333)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-38, name=世间, support_count=6, coverage=0.3333
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-39, name=船影, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-40, name=琴声, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-41, name=夜晚, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-42, name=炊烟, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-43, name=心事, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-1, name=军事服役, support_count=8, coverage=1.0
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-2, name=家庭羁绊, support_count=6, coverage=1.0
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-3, name=离别时刻, support_count=7, coverage=1.0
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-4, name=家国情怀, support_count=3, coverage=1.0
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-5, name=精神传承, support_count=3, coverage=0.3333
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1193] - 筛选完成: 24/87 通过
-2025-12-03 13:28:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:209] - ▶ Step 7: 分类
-2025-12-03 13:28:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:215] - ▶ Step 8: 合并信息
-2025-12-03 13:28:30 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:225] - 实质元素提取完成 - 最终元素数: 24
-2025-12-03 13:28:30 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 24
-2025-12-03 13:28:30 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-03 13:28:30 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-03 13:28:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: g8vrwq1m5n8z
-2025-12-03 13:28:31 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:146] - 输入: 具体元素=12, 具象概念=7, 隐含概念=0, 抽象概念=5, 形式关键点=1
-2025-12-03 13:28:31 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:156] - ▶ Step 1: 提取具象概念形式
-2025-12-03 13:28:31 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-03 13:29:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-03 13:29:15 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:317] - Step 1 完成 - 提取了 5 个具象概念形式
-2025-12-03 13:29:15 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:162] - ▶ Step 2: 提取具体元素形式
-2025-12-03 13:29:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-03 13:30:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-03 13:30:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:432] - Step 2 完成 - 提取了 10 个具体元素形式
-2025-12-03 13:30:22 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:168] - ▶ Step 3: 提取整体形式
-2025-12-03 13:30:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-03 13:30:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-03 13:30:42 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:570] - Step 3 完成 - 提取了 3 个整体形式
-2025-12-03 13:30:42 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - Step 1-3 完成 - 总计提取: 18 个形式元素 (具象概念形式:5, 具体元素形式:10, 整体形式:3)
-2025-12-03 13:30:42 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:190] - ▶ Step 4: 共性分析
-2025-12-03 13:30:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 形式共性分析 - 开始视频分析...
-2025-12-03 13:31:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 形式共性分析 - 视频分析完成
-2025-12-03 13:31:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:631] - 共性分析完成 - 统计了 18 个形式元素的频次
-2025-12-03 13:31:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:197] - ▶ Step 5: 多维度评分
-2025-12-03 13:31:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:642] - 【多维度评分】输入: 18 个形式元素
-2025-12-03 13:31:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 灵感点分批评估: 1 批
-2025-12-03 13:31:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 目的点分批评估: 1 批
-2025-12-03 13:31:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 关键点分批评估: 1 批
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:676] - 多维度评分完成
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:203] - ▶ Step 6: 筛选
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:826] - 【筛选】输入: 形式元素共性分析结果 + 评分结果
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-1, name=固定宣言呈现, 原因=出现频次<=2 (frequency=1)
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-2, name=愿景式表达, 原因=出现频次<=2 (frequency=1)
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-3, name=诗意抒情旁白, 原因=出现频次<=2 (frequency=1)
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-4, name=情境说明式标题, 原因=出现频次<=2 (frequency=2)
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具象概念形式-5, name=特定群体主题标语, frequency=3, 原因=目的点语义>0.7
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-1, name=温馨特写, 原因=出现频次<=2 (frequency=1)
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具体元素形式-2, name=个人情感展现, frequency=14, 原因=目的点语义>0.7
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具体元素形式-3, name=群体场景呈现, frequency=7, 原因=目的点语义>0.7
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具体元素形式-4, name=特写互动呈现, frequency=7, 原因=目的点语义>0.7
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具体元素形式-5, name=温情细节捕捉, frequency=4, 原因=目的点语义>0.7
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具体元素形式-6, name=高潮情感呈现, frequency=6, 原因=灵感点语义>0.7
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-7, name=静谧情感瞬间, 原因=出现频次<=2 (frequency=2)
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具体元素形式-8, name=细微关怀特写, frequency=3, 原因=目的点语义>0.7
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:896] - ✅ 保留: id=具体元素形式-9, name=持续性离别描绘, frequency=3, 原因=目的点语义>0.7
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-10, name=动态画面捕捉, 原因=出现频次<=2 (frequency=2)
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-1, name=情感叙事蒙太奇, 原因=出现频次<=2 (frequency=1)
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-2, name=恒定主题文字叠加, 原因=出现频次<=2 (frequency=1)
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-3, name=音乐驱动的情绪铺陈, 原因=出现频次<=2 (frequency=1)
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:909] - 筛选完成: 8/18 通过
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - ▶ Step 7: 分类
-2025-12-03 13:32:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:918] - 【分类】输入: 8 个筛选后的形式元素
-2025-12-03 13:32:31 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:960] - 分类完成: 2 个维度
-2025-12-03 13:32:31 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:213] - ▶ 合并最终信息
-2025-12-03 13:32:31 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1030] - 【合并信息】输入: 8 个筛选后的元素ID
-2025-12-03 13:32:31 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1100] - 合并完成: 8 个元素
-2025-12-03 13:32:31 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:219] - 形式元素提取完成 - 最终元素数: 8
-2025-12-03 13:32:31 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 8
-2025-12-03 13:32:31 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-03 13:32:31 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 24, 形式元素: 8
-2025-12-03 13:32:31 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-03 13:32:31 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-03 13:32:31 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-03 13:32:31 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:151] - 批量脚本理解完成: total=1, success=1, fail=0

+ 0 - 527
logs/deconstruction_system_20251203_134805.log

@@ -1,527 +0,0 @@
-2025-12-03 13:48:05 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-03 13:48:06 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:65] - ScriptWorkflow 初始化完成,model_provider: google_genai
-2025-12-03 13:48:06 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=61626151 title=🔴退伍军人二次入伍的感人画面!若有战,召必回
-2025-12-03 13:48:06 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-03 13:48:06 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:92] - 工作流图构建完成 - 流程:视频上传 → 段落划分 → 实质提取 → 形式提取 → 分离结果 → 结果汇总
-2025-12-03 13:48:06 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-03 13:48:06 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/pipeline/video/f522fd33-1556-4928-ab5a-c5afdd3c9688.mp4
-2025-12-03 13:48:06 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/61626151/61626151.mp4
-2025-12-03 13:48:06 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-03 13:48:24 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 40.14 MB
-2025-12-03 13:48:24 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpcw7li2u2.mp4
-2025-12-03 13:48:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpcw7li2u2.mp4
-2025-12-03 13:49:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-03 13:49:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-03 13:49:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-03 13:49:25 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-03 13:49:25 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/u04empn8q506
-2025-12-03 13:49:25 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-03 13:49:25 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-03 13:49:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: u04empn8q506
-2025-12-03 13:49:26 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-03 13:49:26 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-03 13:49:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-03 13:49:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-03 13:49:53 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "征兵纪实",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "个人与至亲的告别时刻",
-      "内容范围": [
-        "0:00-0:12",
-        "0:12-0:30"
-      ],
-      "推理依据": "视频开头通过特写镜头展现了士兵与最亲近家人,特别是婴儿的告别,以及一位老兵与妻子的深情告别,营造出强烈的个人情感色彩和牺牲精神。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "士兵向熟睡中的婴儿告别",
-          "内容范围": [
-            "0:00-0:12"
-          ],
-          "推理依据": "画面聚焦于士兵亲吻婴儿的动作,以及其随后流露出的不舍和隐忍的泪水,强调了个人情感与军人使命之间的冲突。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "老兵被召回与家人依依惜别",
-          "内容范围": [
-            "0:12-0:30"
-          ],
-          "推理依据": "画面切换至一位已穿上军装、佩戴“光荣入伍”绶带的老兵,与家人拥抱告别,再次凸显了“军令如山”的职责和家庭的牺牲。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "集体送别与家人的深切关怀",
-      "内容范围": [
-        "0:30-0:50",
-        "0:50-1:07"
-      ],
-      "推理依据": "此段落展现了多位士兵及其家人在集体入伍现场的互动,家人为即将离家的士兵准备食物、整理行装,充满了朴素而深沉的爱与不舍。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "家属为士兵准备食物与整理行囊",
-          "内容范围": [
-            "0:30-0:50"
-          ],
-          "推理依据": "多个场景中,母亲或妻子细心地给士兵喂食、整理背包,这些日常的举动在离别时刻显得格外动人,配以歌词“都有爱的温柔暖心田”。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "离别前的亲情嘱托与泪水",
-          "内容范围": [
-            "0:50-1:07"
-          ],
-          "推理依据": "镜头捕捉到家人与士兵之间更多的语言和眼神交流,充满担忧与祝福,以及无法抑制的泪水,呼应歌词“岁月如歌在春夏秋冬”。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "对家庭的跪拜与最后告别",
-      "内容范围": [
-        "1:07-1:26",
-        "1:26-1:50"
-      ],
-      "推理依据": "此部分聚焦于士兵向家人下跪的感人瞬间,以及在车窗前不舍的握手,这是中国传统文化中对父母和家人的最高敬意与最后的依恋。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "士兵向父母下跪表达敬意与不舍",
-          "内容范围": [
-            "1:07-1:26"
-          ],
-          "推理依据": "士兵向年迈的父母和幼小的孩子下跪,这一庄重的告别仪式体现了军人对家庭的深情与责任,歌词“幸福如花绽放在世间”为这份牺牲赋予了崇高的意义。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "家人陪同等待与含泪相送",
-          "内容范围": [
-            "1:26-1:50"
-          ],
-          "推理依据": "在候车区,家人仍陪伴在士兵身边,为其擦拭眼泪,再次送上食物。这一幕展现了离别前最真实的无助与心疼。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "恋人间的深情与承诺",
-      "内容范围": [
-        "1:50-2:45"
-      ],
-      "推理依据": "此段落着重表现了士兵与恋人或妻子之间的离别,通过整理军装、深情拥抱等肢体语言,传递出爱情的坚贞和对未来的承诺。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "恋人/妻子整理军装与深情对望",
-          "内容范围": [
-            "1:50-2:25"
-          ],
-          "推理依据": "画面中,女子为士兵细心整理绶带和帽子,两人对视,无言中包含了千言万语,歌词“多少晨光多少夜晚,都有爱的温柔暖心田”恰如其分。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "紧紧相拥与不舍的离别",
-          "内容范围": [
-            "2:25-2:45"
-          ],
-          "推理依据": "两人紧紧拥抱,士兵将头埋在女子颈间,表达出极度的不舍。歌词“有你相伴就不觉孤单”突显了彼此情感的依赖。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "踏上征程的背影与家人期盼",
-      "内容范围": [
-        "2:45-3:26"
-      ],
-      "推理依据": "视频最后部分,士兵们带着行囊毅然踏上列车或大巴,家人在站台或车窗外挥手告别,从个人情感的宣泄转变为对家国大义的理解和接受。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "士兵们整装待发走向站台",
-          "内容范围": [
-            "2:45-3:00"
-          ],
-          "推理依据": "士兵们身着军装,手提行李,队列整齐地走向站台,展现出军人的纪律和即将奔赴前线的决心,歌词“幸福如花绽放在世间”再次升华了奉献的意义。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "家人目送并期盼和平归来",
-          "内容范围": [
-            "3:00-3:26"
-          ],
-          "推理依据": "多角度展现了家人在车窗外挥手、拭泪、追赶大巴的场景,他们的脸上既有悲伤也有骄傲,最终化作对“世界和平”的无声期盼。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-03 13:49:53 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "征兵纪实",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "个人与至亲的告别时刻",
-      "内容范围": [
-        "0:00-0:12",
-        "0:12-0:30"
-      ],
-      "推理依据": "视频开头通过特写镜头展现了士兵与最亲近家人,特别是婴儿的告别,以及一位老兵与妻子的深情告别,营造出强烈的个人情感色彩和牺牲精神。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "士兵向熟睡中的婴儿告别",
-          "内容范围": [
-            "0:00-0:12"
-          ],
-          "推理依据": "画面聚焦于士兵亲吻婴儿的动作,以及其随后流露出的不舍和隐忍的泪水,强调了个人情感与军人使命之间的冲突。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "老兵被召回与家人依依惜别",
-          "内容范围": [
-            "0:12-0:30"
-          ],
-          "推理依据": "画面切换至一位已穿上军装、佩戴“光荣入伍”绶带的老兵,与家人拥抱告别,再次凸显了“军令如山”的职责和家庭的牺牲。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "集体送别与家人的深切关怀",
-      "内容范围": [
-        "0:30-0:50",
-        "0:50-1:07"
-      ],
-      "推理依据": "此段落展现了多位士兵及其家人在集体入伍现场的互动,家人为即将离家的士兵准备食物、整理行装,充满了朴素而深沉的爱与不舍。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "家属为士兵准备食物与整理行囊",
-          "内容范围": [
-            "0:30-0:50"
-          ],
-          "推理依据": "多个场景中,母亲或妻子细心地给士兵喂食、整理背包,这些日常的举动在离别时刻显得格外动人,配以歌词“都有爱的温柔暖心田”。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "离别前的亲情嘱托与泪水",
-          "内容范围": [
-            "0:50-1:07"
-          ],
-          "推理依据": "镜头捕捉到家人与士兵之间更多的语言和眼神交流,充满担忧与祝福,以及无法抑制的泪水,呼应歌词“岁月如歌在春夏秋冬”。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "对家庭的跪拜与最后告别",
-      "内容范围": [
-        "1:07-1:26",
-        "1:26-1:50"
-      ],
-      "推理依据": "此部分聚焦于士兵向家人下跪的感人瞬间,以及在车窗前不舍的握手,这是中国传统文化中对父母和家人的最高敬意与最后的依恋。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "士兵向父母下跪表达敬意与不舍",
-          "内容范围": [
-            "1:07-1:26"
-          ],
-          "推理依据": "士兵向年迈的父母和幼小的孩子下跪,这一庄重的告别仪式体现了军人对家庭的深情与责任,歌词“幸福如花绽放在世间”为这份牺牲赋予了崇高的意义。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "家人陪同等待与含泪相送",
-          "内容范围": [
-            "1:26-1:50"
-          ],
-          "推理依据": "在候车区,家人仍陪伴在士兵身边,为其擦拭眼泪,再次送上食物。这一幕展现了离别前最真实的无助与心疼。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落4",
-      "描述": "恋人间的深情与承诺",
-      "内容范围": [
-        "1:50-2:45"
-      ],
-      "推理依据": "此段落着重表现了士兵与恋人或妻子之间的离别,通过整理军装、深情拥抱等肢体语言,传递出爱情的坚贞和对未来的承诺。",
-      "子项": [
-        {
-          "id": "段落4.1",
-          "描述": "恋人/妻子整理军装与深情对望",
-          "内容范围": [
-            "1:50-2:25"
-          ],
-          "推理依据": "画面中,女子为士兵细心整理绶带和帽子,两人对视,无言中包含了千言万语,歌词“多少晨光多少夜晚,都有爱的温柔暖心田”恰如其分。",
-          "子项": []
-        },
-        {
-          "id": "段落4.2",
-          "描述": "紧紧相拥与不舍的离别",
-          "内容范围": [
-            "2:25-2:45"
-          ],
-          "推理依据": "两人紧紧拥抱,士兵将头埋在女子颈间,表达出极度的不舍。歌词“有你相伴就不觉孤单”突显了彼此情感的依赖。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落5",
-      "描述": "踏上征程的背影与家人期盼",
-      "内容范围": [
-        "2:45-3:26"
-      ],
-      "推理依据": "视频最后部分,士兵们带着行囊毅然踏上列车或大巴,家人在站台或车窗外挥手告别,从个人情感的宣泄转变为对家国大义的理解和接受。",
-      "子项": [
-        {
-          "id": "段落5.1",
-          "描述": "士兵们整装待发走向站台",
-          "内容范围": [
-            "2:45-3:00"
-          ],
-          "推理依据": "士兵们身着军装,手提行李,队列整齐地走向站台,展现出军人的纪律和即将奔赴前线的决心,歌词“幸福如花绽放在世间”再次升华了奉献的意义。",
-          "子项": []
-        },
-        {
-          "id": "段落5.2",
-          "描述": "家人目送并期盼和平归来",
-          "内容范围": [
-            "3:00-3:26"
-          ],
-          "推理依据": "多角度展现了家人在车窗外挥手、拭泪、追赶大巴的场景,他们的脸上既有悲伤也有骄傲,最终化作对“世界和平”的无声期盼。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-03 13:49:53 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 征兵纪实, 段落数: 5
-2025-12-03 13:49:53 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-03 13:49:53 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-03 13:49:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: u04empn8q506
-2025-12-03 13:49:54 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - 意图支撑评估输入: 灵感点=2, 目的点=1, 关键点(实质类)=6
-2025-12-03 13:49:54 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:145] - ▶ Step 1: 提取具体元素
-2025-12-03 13:49:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-03 13:50:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-03 13:50:22 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:149] - ▶ Step 2: 提取具象概念
-2025-12-03 13:50:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-03 13:51:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-03 13:51:40 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - ▶ Step 2.1: 提取隐含概念
-2025-12-03 13:51:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-03 13:52:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-03 13:52:15 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:157] - ▶ Step 3: 总结抽象概念
-2025-12-03 13:52:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-03 13:53:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-03 13:53:05 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:167] - Step 1-3 完成 - 总计: 73 个元素 (具体:16, 具象:43, 隐含:3, 抽象:11)
-2025-12-03 13:53:05 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:177] - ▶ Step 4: 共性分析
-2025-12-03 13:53:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-03 13:54:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:183] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:734] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:189] - ▶ Step 5.1: 意图支撑评估
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:763] - 【意图支撑评估】输入: 73 个实质元素
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:783] - 维度分组(意图支撑): 具体元素=16, 具象概念=43, 抽象概念=11, 隐含概念=3
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具体元素-灵感点 (元素数=16, 点数=2)
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具体元素-目的点 (元素数=16, 点数=1)
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具体元素-关键点 (元素数=16, 点数=6)
-2025-12-03 13:54:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-03 13:54:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具象概念-灵感点 (元素数=43, 点数=2)
-2025-12-03 13:54:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-关键点 - 开始视频分析...
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具象概念-目的点 (元素数=43, 点数=1)
-2025-12-03 13:54:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具象概念-关键点 (元素数=43, 点数=6)
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 抽象概念-灵感点 (元素数=11, 点数=2)
-2025-12-03 13:54:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-03 13:54:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 抽象概念-目的点 (元素数=11, 点数=1)
-2025-12-03 13:54:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 13:54:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 抽象概念-关键点 (元素数=11, 点数=6)
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 隐含概念-灵感点 (元素数=3, 点数=2)
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 隐含概念-目的点 (元素数=3, 点数=1)
-2025-12-03 13:54:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 隐含概念-关键点 (元素数=3, 点数=6)
-2025-12-03 13:55:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-目的点 - 视频分析完成
-2025-12-03 13:55:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 13:55:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-03 13:55:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-关键点 - 视频分析完成
-2025-12-03 13:55:21 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-03 13:55:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具体元素-灵感点 评估完成: 9 条支撑关系
-2025-12-03 13:55:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具体元素-目的点 评估完成: 8 条支撑关系
-2025-12-03 13:55:21 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具体元素-关键点 评估完成: 6 条支撑关系
-2025-12-03 13:55:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 13:55:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-关键点 - 开始视频分析...
-2025-12-03 13:55:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 13:55:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-03 13:55:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-03 13:55:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-03 13:55:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-关键点 - 开始视频分析...
-2025-12-03 13:55:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-03 13:55:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-03 13:55:39 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-03 13:55:39 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具象概念-灵感点 评估完成: 8 条支撑关系
-2025-12-03 13:55:39 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具象概念-目的点 评估完成: 12 条支撑关系
-2025-12-03 13:55:46 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-03 13:55:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-03 13:55:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 13:55:53 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具象概念-关键点 评估完成: 15 条支撑关系
-2025-12-03 13:55:53 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 10 条支撑关系
-2025-12-03 13:55:53 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-抽象概念-目的点 评估完成: 9 条支撑关系
-2025-12-03 13:55:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-关键点 - 视频分析完成
-2025-12-03 13:56:03 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-关键点 - 视频分析完成
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-抽象概念-关键点 评估完成: 7 条支撑关系
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-隐含概念-灵感点 评估完成: 3 条支撑关系
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-隐含概念-目的点 评估完成: 3 条支撑关系
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-隐含概念-关键点 评估完成: 2 条支撑关系
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:201] - ▶ Step 6: 筛选
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-1, name=士兵, support_count=7, coverage=1.0
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-2, name=婴儿, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-3, name=床, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-4, name=背包, support_count=1, coverage=0.6
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-5, name=红色绶带, support_count=4, coverage=0.9
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-6, name=红花, support_count=3, coverage=0.9
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-7, name=军帽, support_count=2, coverage=0.9
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-8, name=平民男子, support_count=1, coverage=0.8
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-9, name=平民女子, support_count=5, coverage=0.8
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-10, name=饭盒/保温杯, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-11, name=筷子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-12, name=小孩, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-13, name=大巴车, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-14, name=火车站台, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-15, name=铁轨, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-16, name=拐杖, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-1, name=军人, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-2, name=队, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-3, name=孩子, 原因=出现频次<=1 (frequency=0)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-4, name=月, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.3000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-5, name=日, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-6, name=安徽, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-7, name=2025, support_count=1, coverage=1.0
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-8, name=入伍, support_count=8, coverage=1.0
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-9, name=世界, support_count=1, coverage=1.0
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-10, name=退伍兵, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-11, name=军令, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-12, name=山, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-13, name=老兵, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-14, name=灯影, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-15, name=岁月, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.4000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-16, name=河边, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-17, name=轻声, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-18, name=时光, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-19, name=晨光, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.3000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-20, name=月, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-21, name=歌, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-22, name=春夏秋冬, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-23, name=春, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-24, name=夏, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-25, name=秋, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-26, name=冬, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-27, name=脚步, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-28, name=画卷, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-29, name=阴霾, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.3000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-30, name=荒原, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.3000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-31, name=花影, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-32, name=流年, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-33, name=新兵, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-34, name=季, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-35, name=亲人, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-36, name=家, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-37, name=国, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-38, name=花, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.4000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-39, name=世间, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.4000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-40, name=船影, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-41, name=琴声, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-42, name=夜晚, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-43, name=炊烟, 原因=出现频次<=1 (frequency=1)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-1, name=军旅生活, support_count=4, coverage=1.0
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-2, name=家庭, support_count=8, coverage=1.0
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-3, name=国家, support_count=4, coverage=1.0
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-4, name=时间, support_count=1, coverage=0.8
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-5, name=离别, support_count=8, coverage=1.0
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-6, name=亲情, support_count=8, coverage=1.0
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-7, name=奉献, support_count=9, coverage=1.0
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-8, name=职责, support_count=9, coverage=1.0
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-9, name=和平, support_count=2, coverage=1.0
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=抽象概念-10, name=成长, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=8, coverage=0.4000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=抽象概念-11, name=传承, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.2000)
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1193] - 筛选完成: 19/70 通过
-2025-12-03 13:56:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:209] - ▶ Step 7: 分类
-2025-12-03 13:56:18 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:215] - ▶ Step 8: 合并信息
-2025-12-03 13:56:18 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:225] - 实质元素提取完成 - 最终元素数: 19
-2025-12-03 13:56:18 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 19
-2025-12-03 13:56:18 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-03 13:56:18 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-03 13:56:18 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: u04empn8q506
-2025-12-03 13:56:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:146] - 输入: 具体元素=7, 具象概念=3, 隐含概念=0, 抽象概念=9, 形式关键点=1
-2025-12-03 13:56:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:156] - ▶ Step 1: 提取具象概念形式
-2025-12-03 13:56:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-03 13:56:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-03 13:56:42 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:317] - Step 1 完成 - 提取了 2 个具象概念形式
-2025-12-03 13:56:42 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:162] - ▶ Step 2: 提取具体元素形式
-2025-12-03 13:56:42 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-03 13:57:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-03 13:57:14 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:432] - Step 2 完成 - 提取了 4 个具体元素形式
-2025-12-03 13:57:14 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:168] - ▶ Step 3: 提取整体形式
-2025-12-03 13:57:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-03 13:57:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-03 13:57:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:570] - Step 3 完成 - 提取了 3 个整体形式
-2025-12-03 13:57:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - Step 1-3 完成 - 总计提取: 9 个形式元素 (具象概念形式:2, 具体元素形式:4, 整体形式:3)
-2025-12-03 13:57:40 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:190] - ▶ Step 4: 共性分析
-2025-12-03 13:57:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 形式共性分析 - 开始视频分析...
-2025-12-03 13:58:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 形式共性分析 - 视频分析完成
-2025-12-03 13:58:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:631] - 共性分析完成 - 统计了 9 个形式元素的频次
-2025-12-03 13:58:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:197] - ▶ Step 5: 多维度评分
-2025-12-03 13:58:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:642] - 【多维度评分】输入: 9 个形式元素
-2025-12-03 13:58:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 灵感点分批评估: 1 批
-2025-12-03 13:58:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 目的点分批评估: 1 批
-2025-12-03 13:58:16 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:698] - 关键点分批评估: 1 批
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:676] - 多维度评分完成
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:203] - ▶ Step 6: 筛选
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:826] - 【筛选】输入: 形式元素共性分析结果 + 评分结果
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具象概念形式-1, name=表达祝愿, 原因=出现频次<=2 (frequency=1)
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具象概念形式-2, name=比喻描绘, 原因=频次>2但未通过相似度筛选 (frequency=5)
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:902] - ❌ 过滤: id=具体元素形式-1, name=特写镜头, 原因=频次>2但未通过相似度筛选 (frequency=50)
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-2, name=情绪渲染, 原因=出现频次<=2 (frequency=1)
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-3, name=多视角拍摄, 原因=出现频次<=2 (frequency=1)
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=具体元素形式-4, name=纪实风格, 原因=出现频次<=2 (frequency=1)
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-1, name=故事化叙事, 原因=出现频次<=2 (frequency=1)
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-2, name=情感渲染, 原因=出现频次<=2 (frequency=1)
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:869] - ❌ 过滤: id=整体形式-3, name=多模态信息融合, 原因=出现频次<=2 (frequency=1)
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:909] - 筛选完成: 0/9 通过
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:207] - ▶ Step 7: 分类
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:918] - 【分类】输入: 0 个筛选后的形式元素
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:213] - ▶ 合并最终信息
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1030] - 【合并信息】输入: 0 个筛选后的元素ID
-2025-12-03 13:58:46 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:219] - 形式元素提取完成 - 最终元素数: 0
-2025-12-03 13:58:46 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 0
-2025-12-03 13:58:46 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-03 13:58:46 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 19, 形式元素: 0
-2025-12-03 13:58:46 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-03 13:58:46 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-03 13:58:46 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-03 13:58:46 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:151] - 批量脚本理解完成: total=1, success=1, fail=0

+ 0 - 525
logs/deconstruction_system_20251203_140226.log

@@ -1,525 +0,0 @@
-2025-12-03 14:02:26 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-03 14:02:27 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:65] - ScriptWorkflow 初始化完成,model_provider: google_genai
-2025-12-03 14:02:27 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=61626151 title=🔴退伍军人二次入伍的感人画面!若有战,召必回
-2025-12-03 14:02:27 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-03 14:02:27 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:92] - 工作流图构建完成 - 流程:视频上传 → 段落划分 → 实质提取 → 形式提取 → 分离结果 → 结果汇总
-2025-12-03 14:02:27 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-03 14:02:27 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/pipeline/video/f522fd33-1556-4928-ab5a-c5afdd3c9688.mp4
-2025-12-03 14:02:27 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/61626151/61626151.mp4
-2025-12-03 14:02:27 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-03 14:02:32 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 40.14 MB
-2025-12-03 14:02:32 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp4gn16psu.mp4
-2025-12-03 14:02:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmp4gn16psu.mp4
-2025-12-03 14:06:47 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-03 14:06:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-03 14:06:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-03 14:06:59 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-03 14:06:59 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/debnexadqnme
-2025-12-03 14:06:59 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-03 14:06:59 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-03 14:06:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: debnexadqnme
-2025-12-03 14:06:59 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-03 14:06:59 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-03 14:06:59 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-03 14:07:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-03 14:07:35 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "纪实/情感",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "第一部分:深情告别:军人与家人的不舍瞬间",
-      "内容范围": [
-        "0:00-0:20",
-        "0:20-0:30",
-        "0:30-0:40",
-        "0:40-0:50",
-        "0:50-1:00",
-        "1:00-1:08",
-        "1:08-1:19",
-        "1:22-1:27",
-        "1:27-1:32",
-        "1:32-1:40",
-        "1:40-1:50",
-        "1:50-1:57",
-        "1:57-2:00",
-        "2:00-2:09",
-        "2:09-2:16",
-        "2:16-2:25",
-        "2:25-2:37",
-        "2:56-3:00",
-        "3:00-3:03",
-        "3:03-3:07",
-        "3:10-3:14",
-        "3:14-3:16",
-        "3:16-3:18"
-      ],
-      "推理依据": "本部分着重展示军人与家人之间充满爱与不舍的告别场景,通过特写镜头和连续的情感表达,凸显了家人对军人的牵挂以及军人离别时的内心情感挣扎,是视频情感表达的核心。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "与亲密家人的私语与拥抱",
-          "内容范围": [
-            "0:00-0:05",
-            "0:05-0:12",
-            "0:12-0:20",
-            "0:20-0:30",
-            "1:22-1:27",
-            "1:50-1:57",
-            "1:57-2:00",
-            "2:00-2:09",
-            "2:09-2:16",
-            "2:16-2:25",
-            "2:25-2:37",
-            "3:10-3:14",
-            "3:16-3:18"
-          ],
-          "推理依据": "这些片段聚焦军人与婴儿、配偶或亲近女性(可能是女友或姐妹)的告别,包括亲吻熟睡的孩子、深情拥抱、擦拭眼泪和整理衣领等亲密动作,表达了深厚的情感和离别的痛苦。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "父母长辈的叮咛与不舍",
-          "内容范围": [
-            "0:30-0:40",
-            "0:40-0:50",
-            "0:50-1:00",
-            "1:00-1:08",
-            "1:08-1:19",
-            "1:27-1:32",
-            "1:32-1:40",
-            "1:40-1:50",
-            "2:56-3:00",
-            "3:00-3:03",
-            "3:03-3:07",
-            "3:14-3:16"
-          ],
-          "推理依据": "本段落展示了长辈(多为母亲形象)为即将入伍的军人准备食物、喂食、或在旁默默流泪的场景,以及军人跪拜长辈的画面,强调了中国传统家庭中父母对子女的深切关爱和不舍,以及军人的孝道。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "第二部分:踏上征程:告别与期盼的启程",
-      "内容范围": [
-        "1:19-1:22",
-        "2:37-2:45",
-        "2:45-2:51",
-        "2:51-2:56",
-        "3:07-3:10",
-        "3:18-3:20",
-        "3:20-3:26"
-      ],
-      "推理依据": "此部分聚焦于军人真正踏上征程的时刻,从与家人最后的分离到登上交通工具,再到家人目送的场景,展现了军人毅然决然的背影和家人含泪期盼的目光。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "登车前的最后凝望",
-          "内容范围": [
-            "1:19-1:22",
-            "3:18-3:20",
-            "3:20-3:26"
-          ],
-          "推理依据": "这些片段描绘了军人通过车窗与家人牵手、挥手告别,以及家人追逐、呼唤行进中车辆的画面,象征着物理上的最终分离,情感在这一刻达到高潮。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "列队出发的坚定身影",
-          "内容范围": [
-            "2:37-2:45",
-            "2:45-2:51",
-            "2:51-2:56"
-          ],
-          "推理依据": "这些画面展现了身着军装的军人整齐列队、携带行囊走向车站或登车点,他们的步伐坚定,表情庄重,体现了军人对使命的担当和对国家的承诺。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "传承荣光的仪式",
-          "内容范围": [
-            "3:07-3:10"
-          ],
-          "推理依据": "军人为一位老兵佩戴“光荣入伍”绶带的场景,象征着军人精神的代代相传和荣誉的延续,为庄重的离别增添了一层历史的厚重感和使命感。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-03 14:07:35 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "纪实/情感",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "第一部分:深情告别:军人与家人的不舍瞬间",
-      "内容范围": [
-        "0:00-0:20",
-        "0:20-0:30",
-        "0:30-0:40",
-        "0:40-0:50",
-        "0:50-1:00",
-        "1:00-1:08",
-        "1:08-1:19",
-        "1:22-1:27",
-        "1:27-1:32",
-        "1:32-1:40",
-        "1:40-1:50",
-        "1:50-1:57",
-        "1:57-2:00",
-        "2:00-2:09",
-        "2:09-2:16",
-        "2:16-2:25",
-        "2:25-2:37",
-        "2:56-3:00",
-        "3:00-3:03",
-        "3:03-3:07",
-        "3:10-3:14",
-        "3:14-3:16",
-        "3:16-3:18"
-      ],
-      "推理依据": "本部分着重展示军人与家人之间充满爱与不舍的告别场景,通过特写镜头和连续的情感表达,凸显了家人对军人的牵挂以及军人离别时的内心情感挣扎,是视频情感表达的核心。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "与亲密家人的私语与拥抱",
-          "内容范围": [
-            "0:00-0:05",
-            "0:05-0:12",
-            "0:12-0:20",
-            "0:20-0:30",
-            "1:22-1:27",
-            "1:50-1:57",
-            "1:57-2:00",
-            "2:00-2:09",
-            "2:09-2:16",
-            "2:16-2:25",
-            "2:25-2:37",
-            "3:10-3:14",
-            "3:16-3:18"
-          ],
-          "推理依据": "这些片段聚焦军人与婴儿、配偶或亲近女性(可能是女友或姐妹)的告别,包括亲吻熟睡的孩子、深情拥抱、擦拭眼泪和整理衣领等亲密动作,表达了深厚的情感和离别的痛苦。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "父母长辈的叮咛与不舍",
-          "内容范围": [
-            "0:30-0:40",
-            "0:40-0:50",
-            "0:50-1:00",
-            "1:00-1:08",
-            "1:08-1:19",
-            "1:27-1:32",
-            "1:32-1:40",
-            "1:40-1:50",
-            "2:56-3:00",
-            "3:00-3:03",
-            "3:03-3:07",
-            "3:14-3:16"
-          ],
-          "推理依据": "本段落展示了长辈(多为母亲形象)为即将入伍的军人准备食物、喂食、或在旁默默流泪的场景,以及军人跪拜长辈的画面,强调了中国传统家庭中父母对子女的深切关爱和不舍,以及军人的孝道。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "第二部分:踏上征程:告别与期盼的启程",
-      "内容范围": [
-        "1:19-1:22",
-        "2:37-2:45",
-        "2:45-2:51",
-        "2:51-2:56",
-        "3:07-3:10",
-        "3:18-3:20",
-        "3:20-3:26"
-      ],
-      "推理依据": "此部分聚焦于军人真正踏上征程的时刻,从与家人最后的分离到登上交通工具,再到家人目送的场景,展现了军人毅然决然的背影和家人含泪期盼的目光。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "登车前的最后凝望",
-          "内容范围": [
-            "1:19-1:22",
-            "3:18-3:20",
-            "3:20-3:26"
-          ],
-          "推理依据": "这些片段描绘了军人通过车窗与家人牵手、挥手告别,以及家人追逐、呼唤行进中车辆的画面,象征着物理上的最终分离,情感在这一刻达到高潮。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "列队出发的坚定身影",
-          "内容范围": [
-            "2:37-2:45",
-            "2:45-2:51",
-            "2:51-2:56"
-          ],
-          "推理依据": "这些画面展现了身着军装的军人整齐列队、携带行囊走向车站或登车点,他们的步伐坚定,表情庄重,体现了军人对使命的担当和对国家的承诺。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "传承荣光的仪式",
-          "内容范围": [
-            "3:07-3:10"
-          ],
-          "推理依据": "军人为一位老兵佩戴“光荣入伍”绶带的场景,象征着军人精神的代代相传和荣誉的延续,为庄重的离别增添了一层历史的厚重感和使命感。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-03 14:07:35 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 纪实/情感, 段落数: 2
-2025-12-03 14:07:35 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-03 14:07:35 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-03 14:07:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: debnexadqnme
-2025-12-03 14:07:35 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - 意图支撑评估输入: 灵感点=2, 目的点=1, 关键点(实质类)=6
-2025-12-03 14:07:35 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:145] - ▶ Step 1: 提取具体元素
-2025-12-03 14:07:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-03 14:08:03 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-03 14:08:03 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:149] - ▶ Step 2: 提取具象概念
-2025-12-03 14:08:03 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-03 14:09:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-03 14:09:16 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - ▶ Step 2.1: 提取隐含概念
-2025-12-03 14:09:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-03 14:09:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-03 14:09:45 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:157] - ▶ Step 3: 总结抽象概念
-2025-12-03 14:09:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-03 14:10:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-03 14:10:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:167] - Step 1-3 完成 - 总计: 80 个元素 (具体:24, 具象:45, 隐含:5, 抽象:6)
-2025-12-03 14:10:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:177] - ▶ Step 4: 共性分析
-2025-12-03 14:10:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-03 14:12:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:183] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:734] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:189] - ▶ Step 5.1: 意图支撑评估
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:763] - 【意图支撑评估】输入: 80 个实质元素
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:783] - 维度分组(意图支撑): 具体元素=24, 具象概念=45, 抽象概念=6, 隐含概念=5
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具体元素-灵感点 (元素数=24, 点数=2)
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具体元素-目的点 (元素数=24, 点数=1)
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具体元素-关键点 (元素数=24, 点数=6)
-2025-12-03 14:12:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-03 14:12:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具象概念-灵感点 (元素数=45, 点数=2)
-2025-12-03 14:12:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-关键点 - 开始视频分析...
-2025-12-03 14:12:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-关键点 - 开始视频分析...
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具象概念-目的点 (元素数=45, 点数=1)
-2025-12-03 14:12:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具象概念-关键点 (元素数=45, 点数=6)
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 抽象概念-灵感点 (元素数=6, 点数=2)
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 抽象概念-目的点 (元素数=6, 点数=1)
-2025-12-03 14:12:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-03 14:12:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-03 14:12:33 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 抽象概念-关键点 (元素数=6, 点数=6)
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 隐含概念-灵感点 (元素数=5, 点数=2)
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 隐含概念-目的点 (元素数=5, 点数=1)
-2025-12-03 14:12:33 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 隐含概念-关键点 (元素数=5, 点数=6)
-2025-12-03 14:12:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-关键点 - 视频分析完成
-2025-12-03 14:12:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 14:13:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-03 14:13:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-03 14:13:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 14:13:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-目的点 - 视频分析完成
-2025-12-03 14:13:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-03 14:13:08 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-03 14:13:08 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-关键点 - 开始视频分析...
-2025-12-03 14:13:08 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-03 14:13:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具体元素-灵感点 评估完成: 15 条支撑关系
-2025-12-03 14:13:08 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具体元素-目的点 评估完成: 15 条支撑关系
-2025-12-03 14:13:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-03 14:13:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-03 14:13:10 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-关键点 - 开始视频分析...
-2025-12-03 14:13:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-关键点 - 视频分析完成
-2025-12-03 14:13:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具体元素-关键点 评估完成: 16 条支撑关系
-2025-12-03 14:13:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具象概念-灵感点 评估完成: 12 条支撑关系
-2025-12-03 14:13:23 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具象概念-目的点 评估完成: 12 条支撑关系
-2025-12-03 14:13:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 14:13:29 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-03 14:13:31 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 14:13:31 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 14:13:31 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具象概念-关键点 评估完成: 19 条支撑关系
-2025-12-03 14:13:31 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 6 条支撑关系
-2025-12-03 14:13:31 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-抽象概念-目的点 评估完成: 6 条支撑关系
-2025-12-03 14:13:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-03 14:13:34 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-03 14:13:43 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-关键点 - 视频分析完成
-2025-12-03 14:13:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-关键点 - 视频分析完成
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-抽象概念-关键点 评估完成: 6 条支撑关系
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-隐含概念-灵感点 评估完成: 5 条支撑关系
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-隐含概念-目的点 评估完成: 5 条支撑关系
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-隐含概念-关键点 评估完成: 4 条支撑关系
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:201] - ▶ Step 6: 筛选
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-1, name=男子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=29, coverage=0.2000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-2, name=婴儿, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-3, name=背包, support_count=3, coverage=0.6
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-4, name=床, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-5, name=窗户, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=10, coverage=0.8000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-6, name=窗帘, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-7, name=士兵, support_count=6, coverage=1.0
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-8, name=军装, support_count=5, coverage=1.0
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-9, name=绶带, support_count=4, coverage=0.8
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-10, name=女性, support_count=6, coverage=0.6
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-11, name=便衣男子, support_count=5, coverage=0.6
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-12, name=红色胸花, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=27, coverage=0.8000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-13, name=食品容器, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=12, coverage=0.2000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-14, name=食物, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=12, coverage=0.2000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-15, name=筷子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.2000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-16, name=行李包, support_count=3, coverage=0.6
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-17, name=购物袋, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.2000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-18, name=小孩, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-19, name=巴士, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.2000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-20, name=火车月台, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-21, name=火车, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-22, name=帽子, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-23, name=拐杖, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-24, name=水瓶, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-1, name=军人, support_count=8, coverage=0.4
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-2, name=战友, 原因=出现频次<=1 (frequency=0)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-3, name=孩子, 原因=出现频次<=1 (frequency=0)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-4, name=2025, support_count=7, coverage=1.0
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-5, name=入伍, support_count=9, coverage=1.0
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-6, name=世界, support_count=1, coverage=1.0
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-7, name=和平, support_count=1, coverage=1.0
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-8, name=10月16日, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-9, name=安徽, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-10, name=退伍兵, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-11, name=军令, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-12, name=老兵, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-13, name=归队, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-14, name=灯影, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-15, name=岁月, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.8000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-16, name=河边, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.4000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-17, name=时光, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.4000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-18, name=缱绻, support_count=3, coverage=0.4
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-19, name=晨光, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.6000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-20, name=爱, support_count=4, coverage=0.4
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-21, name=心田, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.4000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-22, name=春夏秋冬, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.4000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-23, name=脚步, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.4000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-24, name=生命, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.4000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-25, name=画卷, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.4000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-26, name=阴霾, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.4000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-27, name=荒原, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.4000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具象概念-28, name=孤单, support_count=3, coverage=0.4
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-29, name=花影, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-30, name=流年, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.4000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-31, name=佛缘, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-32, name=善道, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-33, name=悲戚, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-34, name=新兵, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-35, name=入伍季, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-36, name=亲人, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-37, name=幸福, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.4000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-38, name=花, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.4000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-39, name=世间, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.4000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-40, name=船影, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-41, name=琴声, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-42, name=夜晚, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-43, name=山, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-44, name=炊烟, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-45, name=心事, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-1, name=家庭, support_count=7, coverage=1.0
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-2, name=军事职责, support_count=9, coverage=1.0
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-3, name=离别, support_count=7, coverage=1.0
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-4, name=牺牲, support_count=8, coverage=1.0
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-5, name=坚守, support_count=9, coverage=1.0
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-6, name=家国情怀, support_count=9, coverage=1.0
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1151] - ✅ 保留(隐含概念豁免): id=隐含概念-1, name=情感离别的沉重, frequency=19, coverage=1.0
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1151] - ✅ 保留(隐含概念豁免): id=隐含概念-2, name=责任与个人情感的冲突, frequency=29, coverage=1.0
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1151] - ✅ 保留(隐含概念豁免): id=隐含概念-3, name=深切的母爱与关怀, frequency=15, coverage=0.6
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1151] - ✅ 保留(隐含概念豁免): id=隐含概念-4, name=无声的告别与承诺, frequency=22, coverage=0.8
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1151] - ✅ 保留(隐含概念豁免): id=隐含概念-5, name=悲恸与无奈, frequency=17, coverage=0.8
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1193] - 筛选完成: 26/80 通过
-2025-12-03 14:13:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:209] - ▶ Step 7: 分类
-2025-12-03 14:14:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:215] - ▶ Step 8: 合并信息
-2025-12-03 14:14:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:225] - 实质元素提取完成 - 最终元素数: 26
-2025-12-03 14:14:14 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 26
-2025-12-03 14:14:14 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-03 14:14:14 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-03 14:14:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: debnexadqnme
-2025-12-03 14:14:15 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:155] - 输入: 具体元素=7, 具象概念=8, 隐含概念=5, 抽象概念=6, 灵感点=2, 目的点=1, 形式关键点=1
-2025-12-03 14:14:15 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:168] - ▶ Step 1: 提取具象概念形式
-2025-12-03 14:14:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-03 14:15:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-03 14:15:05 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:419] - Step 1 完成 - 提取了 8 个具象概念形式
-2025-12-03 14:15:05 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:172] - ✅ Step 1 完成 - 提取了 8 个具象概念形式
-2025-12-03 14:15:05 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:176] -    具象概念形式列表: ['祈使句式', '情感描述', '比喻句式', '拟人句式', '承诺性语句'] (共8个)
-2025-12-03 14:15:05 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - ▶ Step 2: 提取具体元素形式
-2025-12-03 14:15:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-03 14:15:37 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-03 14:15:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:536] - Step 2 完成 - 提取了 3 个具体元素形式
-2025-12-03 14:15:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:186] - ✅ Step 2 完成 - 提取了 3 个具体元素形式
-2025-12-03 14:15:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:190] -    具体元素形式列表: ['特写镜头运用', '叙事性蒙太奇', '柔和色调与慢速剪辑']
-2025-12-03 14:15:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:196] - ▶ Step 3: 提取整体形式
-2025-12-03 14:15:37 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-03 14:16:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-03 14:16:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:676] - Step 3 完成 - 提取了 3 个整体形式
-2025-12-03 14:16:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:204] - ✅ Step 3 完成 - 提取了 3 个整体形式
-2025-12-03 14:16:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:208] -    整体形式列表: ['多模态叙事', '情感递进与高潮', '对比与反差']
-2025-12-03 14:16:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:218] - 📊 Step 1-3 汇总 - 总计提取: 14 个形式元素 (具象概念形式:8, 具体元素形式:3, 整体形式:3)
-2025-12-03 14:16:07 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:226] - ▶ Step 4: 共性分析
-2025-12-03 14:16:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 形式共性分析 - 开始视频分析...
-2025-12-03 14:16:56 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 形式共性分析 - 视频分析完成
-2025-12-03 14:16:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:739] - 共性分析完成 - 统计了 14 个形式元素的频次
-2025-12-03 14:16:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:231] - ✅ Step 4 完成 - 分析了 14 个形式元素的频次
-2025-12-03 14:16:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:240] -    频次分布: {7: 1, 6: 1, 4: 1, 3: 1, 2: 1}
-2025-12-03 14:16:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:246] -    高频元素(前3): [('比喻句式', 7), ('拟人句式', 6), ('情感描述', 4)]
-2025-12-03 14:16:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:251] - ▶ Step 5: 多维度评分
-2025-12-03 14:16:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - 【多维度评分】输入: 14 个形式元素
-2025-12-03 14:16:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:751] -    评分目标: 灵感点=2个, 目的点=1个, 关键点=1个
-2025-12-03 14:16:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:828] - 灵感点分批评估: 1 批
-2025-12-03 14:16:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:828] - 目的点分批评估: 1 批
-2025-12-03 14:16:56 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:828] - 关键点分批评估: 1 批
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:795] - 多维度评分完成
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:804] -    灵感点: 14/14 个元素有相似度评分
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:804] -    目的点: 14/14 个元素有相似度评分
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:804] -    关键点: 14/14 个元素有相似度评分
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:255] - ✅ Step 5 完成 - 多维度评分结果: 灵感点=14个元素, 目的点=14个元素, 关键点=14个元素
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:267] -    有评分的元素总数: 14/14
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:272] - ▶ Step 6: 筛选
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:956] - 【筛选】输入: 形式元素共性分析结果 + 评分结果
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:999] - ❌ 过滤: id=具象概念形式-1, name=祈使句式, 原因=出现频次<=2 (frequency=1)
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1026] - ✅ 保留: id=具象概念形式-2, name=情感描述, frequency=4, 原因=灵感点语义>0.7
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1032] - ❌ 过滤: id=具象概念形式-3, name=比喻句式, 原因=频次>2但未通过相似度筛选 (frequency=7)
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1032] - ❌ 过滤: id=具象概念形式-4, name=拟人句式, 原因=频次>2但未通过相似度筛选 (frequency=6)
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1026] - ✅ 保留: id=具象概念形式-5, name=承诺性语句, frequency=2, 原因=灵感点语义>0.7
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:999] - ❌ 过滤: id=具象概念形式-6, name=使命宣言, 原因=出现频次<=2 (frequency=1)
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1032] - ❌ 过滤: id=具象概念形式-7, name=条件强调句式, 原因=频次>2但未通过相似度筛选 (frequency=3)
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:999] - ❌ 过滤: id=具象概念形式-8, name=重复性宣示, 原因=出现频次<=2 (frequency=1)
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:999] - ❌ 过滤: id=具体元素形式-1, name=特写镜头运用, 原因=出现频次<=2 (frequency=1)
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:999] - ❌ 过滤: id=具体元素形式-2, name=叙事性蒙太奇, 原因=出现频次<=2 (frequency=1)
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:999] - ❌ 过滤: id=具体元素形式-3, name=柔和色调与慢速剪辑, 原因=出现频次<=2 (frequency=1)
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:999] - ❌ 过滤: id=整体形式-1, name=多模态叙事, 原因=出现频次<=2 (frequency=1)
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:999] - ❌ 过滤: id=整体形式-2, name=情感递进与高潮, 原因=出现频次<=2 (frequency=1)
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:999] - ❌ 过滤: id=整体形式-3, name=对比与反差, 原因=出现频次<=2 (frequency=1)
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1039] - 筛选完成: 2/14 通过
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1042] -    通过筛选的元素ID(前10): ['具象概念形式-2', '具象概念形式-5']
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1047] -    被过滤的元素数量: 12
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:274] - ✅ Step 6 完成 - 筛选结果: 2/14 个元素通过筛选
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:283] -    通过筛选的元素(前5): ['情感描述', '承诺性语句']
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:289] - ▶ Step 7: 分类
-2025-12-03 14:17:44 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1058] - 【分类】输入: 2 个筛选后的形式元素
-2025-12-03 14:17:54 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1100] - 分类完成: 1 个维度
-2025-12-03 14:17:54 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1105] -    具象概念形式: 2/2 个元素有分类
-2025-12-03 14:17:54 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:293] - ✅ Step 7 完成 - 分类结果: 1 个维度完成分类
-2025-12-03 14:17:54 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:298] -    具象概念形式: 2 个元素完成分类
-2025-12-03 14:17:54 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:303] - ▶ 合并最终信息
-2025-12-03 14:17:54 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1177] - 【合并信息】输入: 2 个筛选后的元素ID
-2025-12-03 14:17:54 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1247] - 合并完成: 2 个元素
-2025-12-03 14:17:54 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1258] -    有评分的元素: 2/2, 有分类的元素: 2/2
-2025-12-03 14:17:54 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:308] - ✅ 合并完成 - 最终元素数: 2
-2025-12-03 14:17:54 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:317] -    最终元素维度分布: {'具象概念形式': 2}
-2025-12-03 14:17:54 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:321] - 🎉 形式元素提取完成 - 最终元素数: 2
-2025-12-03 14:17:54 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 2
-2025-12-03 14:17:54 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-03 14:17:54 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 26, 形式元素: 2
-2025-12-03 14:17:54 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-03 14:17:54 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-03 14:17:54 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-03 14:17:54 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:151] - 批量脚本理解完成: total=1, success=1, fail=0

+ 0 - 515
logs/deconstruction_system_20251203_141954.log

@@ -1,515 +0,0 @@
-2025-12-03 14:19:54 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-03 14:19:55 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:65] - ScriptWorkflow 初始化完成,model_provider: google_genai
-2025-12-03 14:19:55 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=61626151 title=🔴退伍军人二次入伍的感人画面!若有战,召必回
-2025-12-03 14:19:55 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-03 14:19:55 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:92] - 工作流图构建完成 - 流程:视频上传 → 段落划分 → 实质提取 → 形式提取 → 分离结果 → 结果汇总
-2025-12-03 14:19:55 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-03 14:19:55 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/pipeline/video/f522fd33-1556-4928-ab5a-c5afdd3c9688.mp4
-2025-12-03 14:19:55 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/61626151/61626151.mp4
-2025-12-03 14:19:55 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-03 14:20:11 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 40.14 MB
-2025-12-03 14:20:11 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpo2h866_o.mp4
-2025-12-03 14:20:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpo2h866_o.mp4
-2025-12-03 14:21:30 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-03 14:21:36 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-03 14:21:36 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-03 14:21:36 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-03 14:21:36 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/de27qkee3p1d
-2025-12-03 14:21:36 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-03 14:21:36 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-03 14:21:36 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: de27qkee3p1d
-2025-12-03 14:21:37 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-03 14:21:37 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-03 14:21:37 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-03 14:22:06 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-03 14:22:06 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "情感纪实",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "军人二次入伍的深情告别与家庭的牺牲",
-      "内容范围": [
-        "0:00-3:32"
-      ],
-      "推理依据": "整个视频围绕军人离家入伍,家人不舍告别的主题展开,通过多个视角和场景展现了这份深厚的情感与牺牲。视频中的字幕和背景音乐也强化了这一主题。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "第一位军人的详细告别历程",
-          "内容范围": [
-            "0:00-1:27"
-          ],
-          "推理依据": "视频开头用较长的篇幅详细记录了一位军人从家中到集合点,与家人进行一系列告别的过程,情绪递进,细节丰富。",
-          "子项": [
-            {
-              "id": "段落1.1.1",
-              "描述": "家中对熟睡婴儿的眷恋",
-              "内容范围": [
-                "0:00-0:06"
-              ],
-              "推理依据": "军人轻抚并亲吻熟睡的婴儿,眼神中充满不舍,展现了离家前的温柔与眷恋,是个人情感的开篇。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.2",
-              "描述": "独自离家时的不舍与隐忍",
-              "内容范围": [
-                "0:06-0:12"
-              ],
-              "推理依据": "军人背起行囊,独自擦拭眼泪,表现了作为军人需承担的责任和内心的挣扎,是离家瞬间的真实写照。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.3",
-              "描述": "集合点与爱人及长辈的告别",
-              "内容范围": [
-                "0:12-0:29"
-              ],
-              "推理依据": "在集合点,军人与多位亲人(包括男性长辈、女性伴侣)进行拥抱告别,情绪逐渐升温,是公开场合的离别。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.4",
-              "描述": "母亲的关怀与军人的哽咽",
-              "内容范围": [
-                "0:29-0:51"
-              ],
-              "推理依据": "母亲亲手喂食军人,这是中国传统中表达深切关爱的方式,军人在此刻难以自持,情绪达到高潮,体现了母子情深。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.5",
-              "描述": "与妻子隔窗不舍的互动",
-              "内容范围": [
-                "0:51-1:02"
-              ],
-              "推理依据": "军人上车后,与妻子隔着车窗手拉手,眼神交流,展现了夫妻间难舍难分的情感。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.6",
-              "描述": "跪拜父母与幼子的依恋",
-              "内容范围": [
-                "1:02-1:19"
-              ],
-              "推理依据": "军人下跪感谢父母养育之恩,幼子奔向他,展现了对家庭的责任和对孩子的不舍,是情感的又一高潮。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.7",
-              "描述": "乘车离去时的回望与家人目送",
-              "内容范围": [
-                "1:19-1:27"
-              ],
-              "推理依据": "军人坐上大巴,不断回望家人,家人在车下挥手,是离别的高潮和尾声,预示着新的征程。",
-              "子项": []
-            }
-          ]
-        },
-        {
-          "id": "段落1.2",
-          "描述": "多位军人家庭的告别群像",
-          "内容范围": [
-            "1:27-3:32"
-          ],
-          "推理依据": "从1:27开始,视频剪辑了多位军人与家人告别的片段,展现了这种牺牲的普遍性,引发更广泛的共鸣。",
-          "子项": [
-            {
-              "id": "段落1.2.1",
-              "描述": "集合点集体告别的温情与不舍",
-              "内容范围": [
-                "1:27-2:00"
-              ],
-              "推理依据": "多种家庭组合在集合点拥抱、亲吻、喂食的场景,是离别前最后的温存,强调了家庭对军人的支持。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.2",
-              "描述": "不同军人在车辆上与家人挥泪告别",
-              "内容范围": [
-                "2:00-2:56"
-              ],
-              "推理依据": "多个军人坐上车后,透过车窗与家人告别,流泪或强忍泪水,表现了离别时的煎熬与不舍。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.3",
-              "描述": "军属追赶车辆,挥手告别直至远去",
-              "内容范围": [
-                "2:56-3:32"
-              ],
-              "推理依据": "家属们在车辆驶离后仍追赶或目送,直到车辆消失在视线中,表现了家人对军人无尽的牵挂与支持,为视频划上句号。",
-              "子项": []
-            }
-          ]
-        }
-      ]
-    }
-  ]
-}
-2025-12-03 14:22:06 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "情感纪实",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "军人二次入伍的深情告别与家庭的牺牲",
-      "内容范围": [
-        "0:00-3:32"
-      ],
-      "推理依据": "整个视频围绕军人离家入伍,家人不舍告别的主题展开,通过多个视角和场景展现了这份深厚的情感与牺牲。视频中的字幕和背景音乐也强化了这一主题。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "第一位军人的详细告别历程",
-          "内容范围": [
-            "0:00-1:27"
-          ],
-          "推理依据": "视频开头用较长的篇幅详细记录了一位军人从家中到集合点,与家人进行一系列告别的过程,情绪递进,细节丰富。",
-          "子项": [
-            {
-              "id": "段落1.1.1",
-              "描述": "家中对熟睡婴儿的眷恋",
-              "内容范围": [
-                "0:00-0:06"
-              ],
-              "推理依据": "军人轻抚并亲吻熟睡的婴儿,眼神中充满不舍,展现了离家前的温柔与眷恋,是个人情感的开篇。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.2",
-              "描述": "独自离家时的不舍与隐忍",
-              "内容范围": [
-                "0:06-0:12"
-              ],
-              "推理依据": "军人背起行囊,独自擦拭眼泪,表现了作为军人需承担的责任和内心的挣扎,是离家瞬间的真实写照。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.3",
-              "描述": "集合点与爱人及长辈的告别",
-              "内容范围": [
-                "0:12-0:29"
-              ],
-              "推理依据": "在集合点,军人与多位亲人(包括男性长辈、女性伴侣)进行拥抱告别,情绪逐渐升温,是公开场合的离别。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.4",
-              "描述": "母亲的关怀与军人的哽咽",
-              "内容范围": [
-                "0:29-0:51"
-              ],
-              "推理依据": "母亲亲手喂食军人,这是中国传统中表达深切关爱的方式,军人在此刻难以自持,情绪达到高潮,体现了母子情深。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.5",
-              "描述": "与妻子隔窗不舍的互动",
-              "内容范围": [
-                "0:51-1:02"
-              ],
-              "推理依据": "军人上车后,与妻子隔着车窗手拉手,眼神交流,展现了夫妻间难舍难分的情感。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.6",
-              "描述": "跪拜父母与幼子的依恋",
-              "内容范围": [
-                "1:02-1:19"
-              ],
-              "推理依据": "军人下跪感谢父母养育之恩,幼子奔向他,展现了对家庭的责任和对孩子的不舍,是情感的又一高潮。",
-              "子项": []
-            },
-            {
-              "id": "段落1.1.7",
-              "描述": "乘车离去时的回望与家人目送",
-              "内容范围": [
-                "1:19-1:27"
-              ],
-              "推理依据": "军人坐上大巴,不断回望家人,家人在车下挥手,是离别的高潮和尾声,预示着新的征程。",
-              "子项": []
-            }
-          ]
-        },
-        {
-          "id": "段落1.2",
-          "描述": "多位军人家庭的告别群像",
-          "内容范围": [
-            "1:27-3:32"
-          ],
-          "推理依据": "从1:27开始,视频剪辑了多位军人与家人告别的片段,展现了这种牺牲的普遍性,引发更广泛的共鸣。",
-          "子项": [
-            {
-              "id": "段落1.2.1",
-              "描述": "集合点集体告别的温情与不舍",
-              "内容范围": [
-                "1:27-2:00"
-              ],
-              "推理依据": "多种家庭组合在集合点拥抱、亲吻、喂食的场景,是离别前最后的温存,强调了家庭对军人的支持。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.2",
-              "描述": "不同军人在车辆上与家人挥泪告别",
-              "内容范围": [
-                "2:00-2:56"
-              ],
-              "推理依据": "多个军人坐上车后,透过车窗与家人告别,流泪或强忍泪水,表现了离别时的煎熬与不舍。",
-              "子项": []
-            },
-            {
-              "id": "段落1.2.3",
-              "描述": "军属追赶车辆,挥手告别直至远去",
-              "内容范围": [
-                "2:56-3:32"
-              ],
-              "推理依据": "家属们在车辆驶离后仍追赶或目送,直到车辆消失在视线中,表现了家人对军人无尽的牵挂与支持,为视频划上句号。",
-              "子项": []
-            }
-          ]
-        }
-      ]
-    }
-  ]
-}
-2025-12-03 14:22:06 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 情感纪实, 段落数: 1
-2025-12-03 14:22:06 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-03 14:22:06 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:97] - === 开始实质元素提取(完整流程) ===
-2025-12-03 14:22:06 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: de27qkee3p1d
-2025-12-03 14:22:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:139] - 意图支撑评估输入: 灵感点=2, 目的点=1, 关键点(实质类)=6
-2025-12-03 14:22:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:145] - ▶ Step 1: 提取具体元素
-2025-12-03 14:22:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-03 14:22:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-03 14:22:38 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:149] - ▶ Step 2: 提取具象概念
-2025-12-03 14:22:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-03 14:23:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-03 14:23:55 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:153] - ▶ Step 2.1: 提取隐含概念
-2025-12-03 14:23:55 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 隐含概念提取 - 开始视频分析...
-2025-12-03 14:24:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 隐含概念提取 - 视频分析完成
-2025-12-03 14:24:24 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:157] - ▶ Step 3: 总结抽象概念
-2025-12-03 14:24:24 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-03 14:25:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-03 14:25:05 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:167] - Step 1-3 完成 - 总计: 85 个元素 (具体:27, 具象:48, 隐含:4, 抽象:6)
-2025-12-03 14:25:05 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:177] - ▶ Step 4: 共性分析
-2025-12-03 14:25:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-03 14:27:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:183] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:734] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:189] - ▶ Step 5.1: 意图支撑评估
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:763] - 【意图支撑评估】输入: 85 个实质元素
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:783] - 维度分组(意图支撑): 具体元素=27, 具象概念=48, 抽象概念=6, 隐含概念=4
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具体元素-灵感点 (元素数=27, 点数=2)
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具体元素-目的点 (元素数=27, 点数=1)
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具体元素-关键点 (元素数=27, 点数=6)
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具象概念-灵感点 (元素数=48, 点数=2)
-2025-12-03 14:27:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具象概念-目的点 (元素数=48, 点数=1)
-2025-12-03 14:27:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-03 14:27:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-关键点 - 开始视频分析...
-2025-12-03 14:27:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 具象概念-关键点 (元素数=48, 点数=6)
-2025-12-03 14:27:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-关键点 - 开始视频分析...
-2025-12-03 14:27:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 抽象概念-灵感点 (元素数=6, 点数=2)
-2025-12-03 14:27:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 14:27:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 14:27:00 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 抽象概念-目的点 (元素数=6, 点数=1)
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 抽象概念-关键点 (元素数=6, 点数=6)
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 隐含概念-灵感点 (元素数=4, 点数=2)
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 隐含概念-目的点 (元素数=4, 点数=1)
-2025-12-03 14:27:00 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:808] - 📤 提交意图支撑评估任务: 隐含概念-关键点 (元素数=4, 点数=6)
-2025-12-03 14:27:22 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-关键点 - 视频分析完成
-2025-12-03 14:27:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 14:27:35 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-03 14:27:39 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-目的点 - 视频分析完成
-2025-12-03 14:27:39 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 14:27:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-关键点 - 视频分析完成
-2025-12-03 14:27:40 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-03 14:27:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-03 14:27:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-关键点 - 开始视频分析...
-2025-12-03 14:27:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-灵感点 - 开始视频分析...
-2025-12-03 14:27:51 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-03 14:27:51 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-目的点 - 开始视频分析...
-2025-12-03 14:27:51 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-隐含概念-关键点 - 开始视频分析...
-2025-12-03 14:27:52 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-03 14:27:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具体元素-灵感点 评估完成: 20 条支撑关系
-2025-12-03 14:27:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具体元素-目的点 评估完成: 15 条支撑关系
-2025-12-03 14:27:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具体元素-关键点 评估完成: 11 条支撑关系
-2025-12-03 14:27:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具象概念-灵感点 评估完成: 9 条支撑关系
-2025-12-03 14:27:52 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具象概念-目的点 评估完成: 10 条支撑关系
-2025-12-03 14:28:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-灵感点 - 视频分析完成
-2025-12-03 14:28:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-03 14:28:07 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 14:28:07 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-具象概念-关键点 评估完成: 18 条支撑关系
-2025-12-03 14:28:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-03 14:28:11 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 5 条支撑关系
-2025-12-03 14:28:11 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-抽象概念-目的点 评估完成: 5 条支撑关系
-2025-12-03 14:28:12 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-关键点 - 视频分析完成
-2025-12-03 14:28:12 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-抽象概念-关键点 评估完成: 5 条支撑关系
-2025-12-03 14:28:12 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-隐含概念-灵感点 评估完成: 3 条支撑关系
-2025-12-03 14:28:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-目的点 - 视频分析完成
-2025-12-03 14:28:15 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-隐含概念-目的点 评估完成: 4 条支撑关系
-2025-12-03 14:28:25 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-隐含概念-关键点 - 视频分析完成
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:840] - ✅ 意图支撑-隐含概念-关键点 评估完成: 4 条支撑关系
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:201] - ▶ Step 6: 筛选
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-1, name=男子, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-2, name=婴儿, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-3, name=床铺, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-4, name=迷彩背包, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-5, name=窗户, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-6, name=窗帘, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-7, name=军人, support_count=7, coverage=0.8
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-8, name=绶带, support_count=4, coverage=0.7
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-9, name=背包, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-10, name=中年女子, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=具体元素-11, name=红色花朵, support_count=2, coverage=0.7
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-12, name=保温杯, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-13, name=食物, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-14, name=老年女子, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-15, name=行李箱, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=5, coverage=0.3000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-16, name=手机, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-17, name=购物袋, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-18, name=幼儿, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-19, name=公交车, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具体元素-20, name=手, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-21, name=矿泉水瓶, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-22, name=火车, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-23, name=站台, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-24, name=轨道, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-25, name=帽子, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-26, name=T恤, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具体元素-27, name=拐杖, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-1, name=军人, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-2, name=稚子, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-3, name=睡梦, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-4, name=2025, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-5, name=入伍, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-6, name=世界, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-7, name=和平, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-8, name=退伍兵, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-9, name=军令, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-10, name=山, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-11, name=老兵, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-12, name=灯影, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-13, name=岁月, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-14, name=河边, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-15, name=轻声, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-16, name=时光, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-17, name=牵扯, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-18, name=晨光, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-19, name=月, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-20, name=爱, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.3000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-21, name=温柔, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-22, name=心田, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-23, name=歌, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-24, name=春夏秋冬, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-25, name=脚步, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-26, name=生命, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-27, name=画卷, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-28, name=阴霾, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-29, name=荒原, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-30, name=孤单, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-31, name=花影, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-32, name=流年, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-33, name=佛缘, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-34, name=善道, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-35, name=悲戚, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-36, name=新兵, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-37, name=入伍季, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-38, name=亲人, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-39, name=家, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-40, name=国, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-41, name=幸福, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-42, name=花, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=具象概念-43, name=世间, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-44, name=船影, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-45, name=琴声, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-46, name=夜晚, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-47, name=炊烟, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1160] - ❌ 过滤: id=具象概念-48, name=心事, 原因=出现频次<=1 (frequency=1)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-1, name=兵役使命, support_count=4, coverage=0.6
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-2, name=亲情羁绊, support_count=6, coverage=1.0
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-3, name=国家担当, support_count=5, coverage=0.7
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1183] - ❌ 过滤: id=抽象概念-4, name=和平期盼, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=10, coverage=1.0000)
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-5, name=离别情愫, support_count=7, coverage=1.0
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1175] - ✅ 保留: id=抽象概念-6, name=世代相承, support_count=4, coverage=0.4
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1193] - 筛选完成: 8/81 通过
-2025-12-03 14:28:25 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:209] - ▶ Step 7: 分类
-2025-12-03 14:28:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:215] - ▶ Step 8: 合并信息
-2025-12-03 14:28:36 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:225] - 实质元素提取完成 - 最终元素数: 8
-2025-12-03 14:28:36 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 8
-2025-12-03 14:28:36 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-03 14:28:36 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-03 14:28:36 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: de27qkee3p1d
-2025-12-03 14:28:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:155] - 输入: 具体元素=3, 具象概念=0, 隐含概念=0, 抽象概念=5, 灵感点=2, 目的点=1, 形式关键点=1
-2025-12-03 14:28:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:168] - ▶ Step 1: 提取具象概念形式
-2025-12-03 14:28:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - WARNING - [script_form_extraction_agent.py:351] - ⚠️  没有具象概念,跳过具象概念形式提取
-2025-12-03 14:28:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:172] - ✅ Step 1 完成 - 提取了 0 个具象概念形式
-2025-12-03 14:28:37 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:182] - ▶ Step 2: 提取具体元素形式
-2025-12-03 14:28:37 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-03 14:29:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-03 14:29:14 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:536] - Step 2 完成 - 提取了 2 个具体元素形式
-2025-12-03 14:29:14 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:186] - ✅ Step 2 完成 - 提取了 2 个具体元素形式
-2025-12-03 14:29:14 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:190] -    具体元素形式列表: ['特写', '中景']
-2025-12-03 14:29:14 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:196] - ▶ Step 3: 提取整体形式
-2025-12-03 14:29:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-03 14:30:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-03 14:30:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:676] - Step 3 完成 - 提取了 4 个整体形式
-2025-12-03 14:30:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:204] - ✅ Step 3 完成 - 提取了 4 个整体形式
-2025-12-03 14:30:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:208] -    整体形式列表: ['故事式叙述', '情感渲染递进', '多重身份与代际交织', '图文声一体化']
-2025-12-03 14:30:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:218] - 📊 Step 1-3 汇总 - 总计提取: 6 个形式元素 (具象概念形式:0, 具体元素形式:2, 整体形式:4)
-2025-12-03 14:30:02 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:226] - ▶ Step 4: 共性分析
-2025-12-03 14:30:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 形式共性分析 - 开始视频分析...
-2025-12-03 14:30:38 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 形式共性分析 - 视频分析完成
-2025-12-03 14:30:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:739] - 共性分析完成 - 统计了 6 个形式元素的频次
-2025-12-03 14:30:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:231] - ✅ Step 4 完成 - 分析了 6 个形式元素的频次
-2025-12-03 14:30:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:240] -    频次分布: {30: 1, 25: 1, 1: 4}
-2025-12-03 14:30:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:246] -    高频元素(前3): [('中景', 30), ('特写', 25), ('故事式叙述', 1)]
-2025-12-03 14:30:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:251] - ▶ Step 5: 多维度评分
-2025-12-03 14:30:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:750] - 【多维度评分】输入: 6 个形式元素
-2025-12-03 14:30:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:751] -    评分目标: 灵感点=2个, 目的点=1个, 关键点=1个
-2025-12-03 14:30:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:828] - 灵感点分批评估: 1 批
-2025-12-03 14:30:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:828] - 目的点分批评估: 1 批
-2025-12-03 14:30:38 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:828] - 关键点分批评估: 1 批
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:795] - 多维度评分完成
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:804] -    灵感点: 6/6 个元素有相似度评分
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:804] -    目的点: 6/6 个元素有相似度评分
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:804] -    关键点: 6/6 个元素有相似度评分
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:255] - ✅ Step 5 完成 - 多维度评分结果: 灵感点=6个元素, 目的点=6个元素, 关键点=6个元素
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:267] -    有评分的元素总数: 6/6
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:272] - ▶ Step 6: 筛选
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:956] - 【筛选】输入: 形式元素共性分析结果 + 评分结果
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1032] - ❌ 过滤: id=具体元素形式-1, name=特写, 原因=频次>2但未通过相似度筛选 (frequency=25)
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1032] - ❌ 过滤: id=具体元素形式-2, name=中景, 原因=频次>2但未通过相似度筛选 (frequency=30)
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1026] - ✅ 保留: id=整体形式-1, name=故事式叙述, frequency=1, 原因=灵感点语义>0.7
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1026] - ✅ 保留: id=整体形式-2, name=情感渲染递进, frequency=1, 原因=灵感点语义>0.7
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1026] - ✅ 保留: id=整体形式-3, name=多重身份与代际交织, frequency=1, 原因=灵感点语义>0.7
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1026] - ✅ 保留: id=整体形式-4, name=图文声一体化, frequency=1, 原因=目的点语义>0.7
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1039] - 筛选完成: 4/6 通过
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1042] -    通过筛选的元素ID(前10): ['整体形式-1', '整体形式-2', '整体形式-3', '整体形式-4']
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1047] -    被过滤的元素数量: 2
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:274] - ✅ Step 6 完成 - 筛选结果: 4/6 个元素通过筛选
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:283] -    通过筛选的元素(前5): ['故事式叙述', '情感渲染递进', '多重身份与代际交织', '图文声一体化']
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:289] - ▶ Step 7: 分类
-2025-12-03 14:31:13 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1058] - 【分类】输入: 4 个筛选后的形式元素
-2025-12-03 14:31:36 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1100] - 分类完成: 1 个维度
-2025-12-03 14:31:36 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1105] -    整体形式: 4/4 个元素有分类
-2025-12-03 14:31:36 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:293] - ✅ Step 7 完成 - 分类结果: 1 个维度完成分类
-2025-12-03 14:31:36 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:298] -    整体形式: 4 个元素完成分类
-2025-12-03 14:31:36 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:303] - ▶ 合并最终信息
-2025-12-03 14:31:36 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1177] - 【合并信息】输入: 4 个筛选后的元素ID
-2025-12-03 14:31:36 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1247] - 合并完成: 4 个元素
-2025-12-03 14:31:36 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1258] -    有评分的元素: 4/4, 有分类的元素: 4/4
-2025-12-03 14:31:36 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:308] - ✅ 合并完成 - 最终元素数: 4
-2025-12-03 14:31:36 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:317] -    最终元素维度分布: {'整体形式': 4}
-2025-12-03 14:31:36 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:321] - 🎉 形式元素提取完成 - 最终元素数: 4
-2025-12-03 14:31:36 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 4
-2025-12-03 14:31:36 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-03 14:31:36 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 8, 形式元素: 4
-2025-12-03 14:31:36 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-03 14:31:36 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-03 14:31:36 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-03 14:31:36 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:151] - 批量脚本理解完成: total=1, success=1, fail=0

+ 0 - 271
logs/deconstruction_system_20251203_191934.log

@@ -1,271 +0,0 @@
-2025-12-03 19:19:34 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-03 19:19:35 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:65] - ScriptWorkflow 初始化完成,model_provider: google_genai
-2025-12-03 19:19:35 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=61626151 title=🔴退伍军人二次入伍的感人画面!若有战,召必回
-2025-12-03 19:19:35 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-03 19:19:35 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:92] - 工作流图构建完成 - 流程:视频上传 → 段落划分 → 实质提取 → 形式提取 → 分离结果 → 结果汇总
-2025-12-03 19:19:35 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-03 19:19:35 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/pipeline/video/f522fd33-1556-4928-ab5a-c5afdd3c9688.mp4
-2025-12-03 19:19:35 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/61626151/61626151.mp4
-2025-12-03 19:19:35 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-03 19:19:44 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 40.14 MB
-2025-12-03 19:19:44 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpjw23wkbs.mp4
-2025-12-03 19:19:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpjw23wkbs.mp4
-2025-12-03 19:21:01 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-03 19:21:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-03 19:21:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-03 19:21:13 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-03 19:21:13 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/fn2em29ut33z
-2025-12-03 19:21:13 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-03 19:21:13 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-03 19:21:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: fn2em29ut33z
-2025-12-03 19:21:14 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-03 19:21:14 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-03 19:21:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-03 19:21:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-03 19:21:48 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "纪实/情感",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "个人离别:一个士兵的深情告别与牺牲",
-      "内容范围": [
-        "0:00-0:12"
-      ],
-      "推理依据": "视频开篇通过聚焦一位士兵与他熟睡的婴儿之间的亲密告别,奠定了视频的感人基调,强调了个人为了职责所做的巨大牺牲。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "对熟睡婴儿的温柔吻别",
-          "内容范围": [
-            "0:00-0:05"
-          ],
-          "推理依据": "画面特写士兵轻吻婴儿的动作,以及字幕提示的“战友不舍吻别睡梦中的宝宝”,直接展现了这一核心情感瞬间。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "压抑不住的离别悲伤",
-          "内容范围": [
-            "0:05-0:12"
-          ],
-          "推理依据": "士兵在起身离开时擦拭眼泪、面露悲伤的镜头,表现出其内心挣扎与不舍,突显了离别的痛苦。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "集体送别:家人对士兵的深情不舍与支持",
-      "内容范围": [
-        "0:12-1:50"
-      ],
-      "推理依据": "此段落将视角从个人扩展到多个士兵及其家庭的告别场景,展现了不同亲人间的真挚情感互动,揭示了军队生活背后家庭的默默支持和牺牲。画面中反复出现的'2025 二次入伍 愿世界和平!'与'新兵入伍季 告别亲人 保家卫国'的文字,强化了使命感和对和平的愿望。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "亲人与士兵的拥抱与安慰",
-          "内容范围": [
-            "0:12-0:30"
-          ],
-          "推理依据": "多个士兵与家人(包括朋友、伴侣、父母)拥抱的场景,以及家人流泪、士兵强忍悲痛的表情,展现了离别时刻的温暖与不舍。其中还有'被召回的退伍兵 军令如山老兵归队'的字幕,暗示了服役的责任感。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "母亲们送别食物的温情瞬间",
-          "内容范围": [
-            "0:30-1:07"
-          ],
-          "推理依据": "多位母亲将食物送到即将入伍的士兵手中的画面,象征着母爱和家庭的牵挂,这种无声的关怀比言语更能触动人心。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "跪地告别与紧紧相拥的泪水",
-          "内容范围": [
-            "1:07-1:50"
-          ],
-          "推理依据": "士兵跪地向长辈告别、与亲人紧紧相拥的画面,以及亲人脸上止不住的泪水,将离别的悲伤推向高潮,表达了极度的不舍和对亲人的敬意。其中也出现了“幸福如花绽放在世间”的歌词,增加了影片的抒情感。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "启程远行:奔赴使命与和平的期望",
-      "内容范围": [
-        "1:50-3:26"
-      ],
-      "推理依据": "视频最后部分集中展示了士兵们告别家人后,整齐有序地踏上军旅征程的场景,不仅是对离别的总结,更是对未来职责的展望,并再次强调了'愿世界和平!'的宏大主题。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "最后抚摸与不舍的眼神",
-          "内容范围": [
-            "1:50-2:45"
-          ],
-          "推理依据": "亲人为士兵整理军装、轻抚面颊,以及他们在眼神中流露出的不舍与鼓励,是出发前最直接的情感表达,为即将到来的分离做了铺垫。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "军人列队登车与家人的目送",
-          "内容范围": [
-            "2:45-3:26"
-          ],
-          "推理依据": "士兵们携带行李,整齐列队走向火车或巴士,以及亲人们在车旁奔跑、挥手告别的画面,象征着他们正式踏上保家卫国的征途。画面中再次出现'幸福如花绽放在世间'的歌词,与'2025 二次入伍 愿世界和平!'的文字共同传递了奉献与希望的复杂情感。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-03 19:21:48 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "纪实/情感",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "个人离别:一个士兵的深情告别与牺牲",
-      "内容范围": [
-        "0:00-0:12"
-      ],
-      "推理依据": "视频开篇通过聚焦一位士兵与他熟睡的婴儿之间的亲密告别,奠定了视频的感人基调,强调了个人为了职责所做的巨大牺牲。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "对熟睡婴儿的温柔吻别",
-          "内容范围": [
-            "0:00-0:05"
-          ],
-          "推理依据": "画面特写士兵轻吻婴儿的动作,以及字幕提示的“战友不舍吻别睡梦中的宝宝”,直接展现了这一核心情感瞬间。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "压抑不住的离别悲伤",
-          "内容范围": [
-            "0:05-0:12"
-          ],
-          "推理依据": "士兵在起身离开时擦拭眼泪、面露悲伤的镜头,表现出其内心挣扎与不舍,突显了离别的痛苦。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "集体送别:家人对士兵的深情不舍与支持",
-      "内容范围": [
-        "0:12-1:50"
-      ],
-      "推理依据": "此段落将视角从个人扩展到多个士兵及其家庭的告别场景,展现了不同亲人间的真挚情感互动,揭示了军队生活背后家庭的默默支持和牺牲。画面中反复出现的'2025 二次入伍 愿世界和平!'与'新兵入伍季 告别亲人 保家卫国'的文字,强化了使命感和对和平的愿望。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "亲人与士兵的拥抱与安慰",
-          "内容范围": [
-            "0:12-0:30"
-          ],
-          "推理依据": "多个士兵与家人(包括朋友、伴侣、父母)拥抱的场景,以及家人流泪、士兵强忍悲痛的表情,展现了离别时刻的温暖与不舍。其中还有'被召回的退伍兵 军令如山老兵归队'的字幕,暗示了服役的责任感。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "母亲们送别食物的温情瞬间",
-          "内容范围": [
-            "0:30-1:07"
-          ],
-          "推理依据": "多位母亲将食物送到即将入伍的士兵手中的画面,象征着母爱和家庭的牵挂,这种无声的关怀比言语更能触动人心。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "跪地告别与紧紧相拥的泪水",
-          "内容范围": [
-            "1:07-1:50"
-          ],
-          "推理依据": "士兵跪地向长辈告别、与亲人紧紧相拥的画面,以及亲人脸上止不住的泪水,将离别的悲伤推向高潮,表达了极度的不舍和对亲人的敬意。其中也出现了“幸福如花绽放在世间”的歌词,增加了影片的抒情感。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "启程远行:奔赴使命与和平的期望",
-      "内容范围": [
-        "1:50-3:26"
-      ],
-      "推理依据": "视频最后部分集中展示了士兵们告别家人后,整齐有序地踏上军旅征程的场景,不仅是对离别的总结,更是对未来职责的展望,并再次强调了'愿世界和平!'的宏大主题。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "最后抚摸与不舍的眼神",
-          "内容范围": [
-            "1:50-2:45"
-          ],
-          "推理依据": "亲人为士兵整理军装、轻抚面颊,以及他们在眼神中流露出的不舍与鼓励,是出发前最直接的情感表达,为即将到来的分离做了铺垫。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "军人列队登车与家人的目送",
-          "内容范围": [
-            "2:45-3:26"
-          ],
-          "推理依据": "士兵们携带行李,整齐列队走向火车或巴士,以及亲人们在车旁奔跑、挥手告别的画面,象征着他们正式踏上保家卫国的征途。画面中再次出现'幸福如花绽放在世间'的歌词,与'2025 二次入伍 愿世界和平!'的文字共同传递了奉献与希望的复杂情感。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-03 19:21:48 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 纪实/情感, 段落数: 3
-2025-12-03 19:21:48 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-03 19:21:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:95] - === 开始实质元素提取(完整流程) ===
-2025-12-03 19:21:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: fn2em29ut33z
-2025-12-03 19:21:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:137] - 意图支撑评估输入: 灵感点=2, 目的点=1, 关键点(实质类)=6
-2025-12-03 19:21:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:143] - ▶ Step 1: 提取具体元素
-2025-12-03 19:21:48 - DeconstructionSystem.src.workflows.script_workflow - ERROR - [script_workflow.py:178] - 实质元素提取失败: Invalid format specifier ' "实质", "二级": "具体元素"' for object of type 'str'
-Traceback (most recent call last):
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/workflows/script_workflow.py", line 169, in _substance_extraction_node
-    result = self.substance_agent.process(state)
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/components/agents/script_substance_extraction_agent.py", line 144, in process
-    concrete_elements = self._step1_extract_concrete_elements(video_file)
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/components/agents/script_substance_extraction_agent.py", line 291, in _step1_extract_concrete_elements
-    "维度": {"一级": "实质", "二级": "具体元素"},
-            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
-ValueError: Invalid format specifier ' "实质", "二级": "具体元素"' for object of type 'str'
-2025-12-03 19:21:48 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-03 19:21:48 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-03 19:21:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: fn2em29ut33z
-2025-12-03 19:21:48 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:151] - 输入: 具体元素=0, 具象概念=0, 抽象概念=0, 灵感点=2, 目的点=1, 形式关键点=1
-2025-12-03 19:21:48 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:163] - ▶ Step 1: 提取具象概念形式
-2025-12-03 19:21:48 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - WARNING - [script_form_extraction_agent.py:346] - ⚠️  没有具象概念,跳过具象概念形式提取
-2025-12-03 19:21:48 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:167] - ✅ Step 1 完成 - 提取了 0 个具象概念形式
-2025-12-03 19:21:48 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:177] - ▶ Step 2: 提取具体元素形式
-2025-12-03 19:21:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-03 19:22:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-03 19:22:26 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:532] - Step 2 完成 - 提取了 3 个具体元素形式
-2025-12-03 19:22:26 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:181] - ✅ Step 2 完成 - 提取了 3 个具体元素形式
-2025-12-03 19:22:26 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:185] -    具体元素形式列表: ['蒙太奇剪辑', '慢节奏抒情配乐', '情感特写与中景构图']
-2025-12-03 19:22:26 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:191] - ▶ Step 3: 提取整体形式
-2025-12-03 19:22:26 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-03 19:22:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-03 19:22:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:657] - Step 3 完成 - 提取了 3 个整体形式
-2025-12-03 19:22:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:199] - ✅ Step 3 完成 - 提取了 3 个整体形式
-2025-12-03 19:22:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:203] -    整体形式列表: ['叙事性结构', '情感渲染策略', '多模态信息整合与主题强化']
-2025-12-03 19:22:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:213] - 📊 Step 1-3 汇总 - 总计提取: 6 个形式元素 (具象概念形式:0, 具体元素形式:3, 整体形式:3)
-2025-12-03 19:22:58 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:221] - ▶ Step 4: 共性分析
-2025-12-03 19:22:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 形式共性分析 - 开始视频分析...
-2025-12-03 19:23:19 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 形式共性分析 - 视频分析完成
-2025-12-03 19:23:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:720] - 共性分析完成 - 统计了 6 个形式元素的频次
-2025-12-03 19:23:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:226] - ✅ Step 4 完成 - 分析了 6 个形式元素的频次
-2025-12-03 19:23:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:235] -    频次分布: {1: 6}
-2025-12-03 19:23:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:241] -    高频元素(前3): [('蒙太奇剪辑', 1), ('慢节奏抒情配乐', 1), ('情感特写与中景构图', 1)]
-2025-12-03 19:23:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:246] - ▶ Step 5: 多维度评分
-2025-12-03 19:23:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:731] - 【多维度评分】输入: 6 个形式元素
-2025-12-03 19:23:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:732] -    评分目标: 灵感点=2个, 目的点=1个, 关键点=1个
-2025-12-03 19:23:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:809] - 灵感点分批评估: 1 批
-2025-12-03 19:23:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:809] - 目的点分批评估: 1 批
-2025-12-03 19:23:19 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:809] - 关键点分批评估: 1 批

+ 0 - 502
logs/deconstruction_system_20251203_192337.log

@@ -1,502 +0,0 @@
-2025-12-03 19:23:37 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-03 19:23:38 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:65] - ScriptWorkflow 初始化完成,model_provider: google_genai
-2025-12-03 19:23:38 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:118] - 处理视频: channel_content_id=61626151 title=🔴退伍军人二次入伍的感人画面!若有战,召必回
-2025-12-03 19:23:38 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:300] - === 开始执行脚本理解工作流(视频分析) ===
-2025-12-03 19:23:38 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:92] - 工作流图构建完成 - 流程:视频上传 → 段落划分 → 实质提取 → 形式提取 → 分离结果 → 结果汇总
-2025-12-03 19:23:38 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:98] - === 执行节点:视频上传 ===
-2025-12-03 19:23:38 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/pipeline/video/f522fd33-1556-4928-ab5a-c5afdd3c9688.mp4
-2025-12-03 19:23:38 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/61626151/61626151.mp4
-2025-12-03 19:23:38 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-03 19:23:49 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 40.14 MB
-2025-12-03 19:23:49 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpmzj0o7vy.mp4
-2025-12-03 19:23:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpmzj0o7vy.mp4
-2025-12-03 19:26:58 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-03 19:27:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-03 19:27:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-03 19:27:13 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-03 19:27:13 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:113] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/hnv1psum532j
-2025-12-03 19:27:13 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:129] - === 执行节点:脚本段落划分 ===
-2025-12-03 19:27:13 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:68] - === 开始脚本段落划分 ===
-2025-12-03 19:27:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: hnv1psum532j
-2025-12-03 19:27:13 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:81] - 执行段落划分
-2025-12-03 19:27:13 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:94] - 【段落划分】分析视频的分段结构
-2025-12-03 19:27:13 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Section划分 - 开始视频分析...
-2025-12-03 19:27:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Section划分 - 视频分析完成
-2025-12-03 19:27:32 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:189] - 段落划分详细结果:
-{
-  "内容品类": "纪实/情感",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "个人与家庭的温情告别",
-      "内容范围": [
-        "0:00-0:12"
-      ],
-      "推理依据": "视频开始展现了士兵与最亲近家人(尤其是孩子)的私密告别,强调了个人情感的流露和牺牲。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "士兵轻吻熟睡中的孩子,难掩不舍",
-          "内容范围": [
-            "0:00-0:04"
-          ],
-          "推理依据": "画面聚焦于士兵对孩子的深情一吻,体现了离别前的父爱与不舍。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "士兵转身离开后,情绪失控,擦拭眼泪",
-          "内容范围": [
-            "0:04-0:12"
-          ],
-          "推理依据": "士兵在离开孩子后独自流泪,展现了其内心的挣扎和对家人的牵挂。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "亲友团的集体送别与慰藉",
-      "内容范围": [
-        "0:12-2:25"
-      ],
-      "推理依据": "这一部分展示了多位士兵与不同亲友的互动,包括拥抱、赠送食物和慰问,营造出集体送别和家人支持的氛围。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "被召回的退伍兵与家人的深情拥抱",
-          "内容范围": [
-            "0:12-0:30"
-          ],
-          "推理依据": "视频特意强调了“被召回的退伍兵”和“军令如山老兵归队”,展现了家人对再次入伍的理解与支持,以及老兵的坚毅与不舍。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "亲人喂食与叮嘱,传递浓浓爱意",
-          "内容范围": [
-            "0:30-1:07"
-          ],
-          "推理依据": "多位亲友在送别时为即将踏上征程的士兵喂食或递送食物,这是中国传统中表达关爱和叮嘱的方式,体现了家的温暖与不舍。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "士兵跪谢父母,妻子拭泪送行",
-          "内容范围": [
-            "1:07-1:26"
-          ],
-          "推理依据": "士兵向父母下跪告别,表达了对养育之恩的感激和对离别的无奈;妻子则默默拭泪,展现了女性的坚强与隐忍。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "母亲蹲下身给士兵整理行囊和喂食",
-          "内容范围": [
-            "1:26-1:50"
-          ],
-          "推理依据": "母亲不舍地蹲下身,给士兵装好食物,再次强调了母爱的伟大和对孩子的细致关怀。",
-          "子项": []
-        },
-        {
-          "id": "段落2.5",
-          "描述": "妻子为士兵戴上光荣花并拥抱",
-          "内容范围": [
-            "1:50-2:25"
-          ],
-          "推理依据": "妻子为穿上军装的丈夫整理仪表并给予深情拥抱,表现了对丈夫职业的骄傲和对爱人的不舍。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "告别队伍踏上征程",
-      "内容范围": [
-        "2:25-3:26"
-      ],
-      "推理依据": "这一部分展现了士兵们集体踏上旅途的场景,伴随着亲友们最后的送别,标志着真正意义上的离别。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "士兵们手提行囊,迈向远方",
-          "内容范围": [
-            "2:25-3:15"
-          ],
-          "推理依据": "画面中士兵们整齐地提着行李走向集合点或交通工具,体现了军人的纪律性和即将远行的状态。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "亲友们追逐大巴,挥泪告别",
-          "内容范围": [
-            "3:15-3:26"
-          ],
-          "推理依据": "大巴载着士兵远去,亲友们在后面追逐挥手,这是离别时刻最能触动人心的画面,表达了无限的牵挂与祝福。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-03 19:27:32 - DeconstructionSystem.src.components.agents.script_section_division_agent - INFO - [script_section_division_agent.py:86] - 段落划分结果:
-{
-  "内容品类": "纪实/情感",
-  "段落列表": [
-    {
-      "id": "段落1",
-      "描述": "个人与家庭的温情告别",
-      "内容范围": [
-        "0:00-0:12"
-      ],
-      "推理依据": "视频开始展现了士兵与最亲近家人(尤其是孩子)的私密告别,强调了个人情感的流露和牺牲。",
-      "子项": [
-        {
-          "id": "段落1.1",
-          "描述": "士兵轻吻熟睡中的孩子,难掩不舍",
-          "内容范围": [
-            "0:00-0:04"
-          ],
-          "推理依据": "画面聚焦于士兵对孩子的深情一吻,体现了离别前的父爱与不舍。",
-          "子项": []
-        },
-        {
-          "id": "段落1.2",
-          "描述": "士兵转身离开后,情绪失控,擦拭眼泪",
-          "内容范围": [
-            "0:04-0:12"
-          ],
-          "推理依据": "士兵在离开孩子后独自流泪,展现了其内心的挣扎和对家人的牵挂。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落2",
-      "描述": "亲友团的集体送别与慰藉",
-      "内容范围": [
-        "0:12-2:25"
-      ],
-      "推理依据": "这一部分展示了多位士兵与不同亲友的互动,包括拥抱、赠送食物和慰问,营造出集体送别和家人支持的氛围。",
-      "子项": [
-        {
-          "id": "段落2.1",
-          "描述": "被召回的退伍兵与家人的深情拥抱",
-          "内容范围": [
-            "0:12-0:30"
-          ],
-          "推理依据": "视频特意强调了“被召回的退伍兵”和“军令如山老兵归队”,展现了家人对再次入伍的理解与支持,以及老兵的坚毅与不舍。",
-          "子项": []
-        },
-        {
-          "id": "段落2.2",
-          "描述": "亲人喂食与叮嘱,传递浓浓爱意",
-          "内容范围": [
-            "0:30-1:07"
-          ],
-          "推理依据": "多位亲友在送别时为即将踏上征程的士兵喂食或递送食物,这是中国传统中表达关爱和叮嘱的方式,体现了家的温暖与不舍。",
-          "子项": []
-        },
-        {
-          "id": "段落2.3",
-          "描述": "士兵跪谢父母,妻子拭泪送行",
-          "内容范围": [
-            "1:07-1:26"
-          ],
-          "推理依据": "士兵向父母下跪告别,表达了对养育之恩的感激和对离别的无奈;妻子则默默拭泪,展现了女性的坚强与隐忍。",
-          "子项": []
-        },
-        {
-          "id": "段落2.4",
-          "描述": "母亲蹲下身给士兵整理行囊和喂食",
-          "内容范围": [
-            "1:26-1:50"
-          ],
-          "推理依据": "母亲不舍地蹲下身,给士兵装好食物,再次强调了母爱的伟大和对孩子的细致关怀。",
-          "子项": []
-        },
-        {
-          "id": "段落2.5",
-          "描述": "妻子为士兵戴上光荣花并拥抱",
-          "内容范围": [
-            "1:50-2:25"
-          ],
-          "推理依据": "妻子为穿上军装的丈夫整理仪表并给予深情拥抱,表现了对丈夫职业的骄傲和对爱人的不舍。",
-          "子项": []
-        }
-      ]
-    },
-    {
-      "id": "段落3",
-      "描述": "告别队伍踏上征程",
-      "内容范围": [
-        "2:25-3:26"
-      ],
-      "推理依据": "这一部分展现了士兵们集体踏上旅途的场景,伴随着亲友们最后的送别,标志着真正意义上的离别。",
-      "子项": [
-        {
-          "id": "段落3.1",
-          "描述": "士兵们手提行囊,迈向远方",
-          "内容范围": [
-            "2:25-3:15"
-          ],
-          "推理依据": "画面中士兵们整齐地提着行李走向集合点或交通工具,体现了军人的纪律性和即将远行的状态。",
-          "子项": []
-        },
-        {
-          "id": "段落3.2",
-          "描述": "亲友们追逐大巴,挥泪告别",
-          "内容范围": [
-            "3:15-3:26"
-          ],
-          "推理依据": "大巴载着士兵远去,亲友们在后面追逐挥手,这是离别时刻最能触动人心的画面,表达了无限的牵挂与祝福。",
-          "子项": []
-        }
-      ]
-    }
-  ]
-}
-2025-12-03 19:27:32 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:144] - 脚本段落划分完成 - 内容品类: 纪实/情感, 段落数: 3
-2025-12-03 19:27:32 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:157] - === 执行节点:实质元素提取 ===
-2025-12-03 19:27:32 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:95] - === 开始实质元素提取(完整流程) ===
-2025-12-03 19:27:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: hnv1psum532j
-2025-12-03 19:27:32 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:137] - 意图支撑评估输入: 灵感点=2, 目的点=1, 关键点(实质类)=6
-2025-12-03 19:27:32 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:143] - ▶ Step 1: 提取具体元素
-2025-12-03 19:27:32 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素提取 - 开始视频分析...
-2025-12-03 19:28:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素提取 - 视频分析完成
-2025-12-03 19:28:15 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:147] - ▶ Step 2: 提取具象概念
-2025-12-03 19:28:15 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念提取 - 开始视频分析...
-2025-12-03 19:29:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念提取 - 视频分析完成
-2025-12-03 19:29:11 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:154] - ▶ Step 3: 总结抽象概念
-2025-12-03 19:29:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 抽象概念总结 - 开始视频分析...
-2025-12-03 19:29:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 抽象概念总结 - 视频分析完成
-2025-12-03 19:29:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:164] - Step 1-3 完成 - 总计: 88 个元素 (具体:32, 具象:48, 抽象:8)
-2025-12-03 19:29:48 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:173] - ▶ Step 4: 共性分析
-2025-12-03 19:29:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 共性分析 - 开始视频分析...
-2025-12-03 19:31:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 共性分析 - 视频分析完成
-2025-12-03 19:31:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:179] - ▶ Step 5: 多维度评分(已停用相似度计算,仅返回空结果)
-2025-12-03 19:31:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:661] - 【多维度评分】相似度比较逻辑已关闭,当前不进行评分,仅返回空结果。
-2025-12-03 19:31:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:185] - ▶ Step 5.1: 意图支撑评估
-2025-12-03 19:31:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:690] - 【意图支撑评估】输入: 88 个实质元素
-2025-12-03 19:31:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:704] - 维度分组(意图支撑): 具体元素=32, 具象概念=48, 抽象概念=8
-2025-12-03 19:31:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:728] - 📤 提交意图支撑评估任务: 具体元素-灵感点 (元素数=32, 点数=2)
-2025-12-03 19:31:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:728] - 📤 提交意图支撑评估任务: 具体元素-目的点 (元素数=32, 点数=1)
-2025-12-03 19:31:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-灵感点 - 开始视频分析...
-2025-12-03 19:31:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:728] - 📤 提交意图支撑评估任务: 具体元素-关键点 (元素数=32, 点数=6)
-2025-12-03 19:31:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-目的点 - 开始视频分析...
-2025-12-03 19:31:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:728] - 📤 提交意图支撑评估任务: 具象概念-灵感点 (元素数=48, 点数=2)
-2025-12-03 19:31:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-关键点 - 开始视频分析...
-2025-12-03 19:31:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具体元素-关键点 - 开始视频分析...
-2025-12-03 19:31:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:728] - 📤 提交意图支撑评估任务: 具象概念-目的点 (元素数=48, 点数=1)
-2025-12-03 19:31:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-灵感点 - 开始视频分析...
-2025-12-03 19:31:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:728] - 📤 提交意图支撑评估任务: 具象概念-关键点 (元素数=48, 点数=6)
-2025-12-03 19:31:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-目的点 - 开始视频分析...
-2025-12-03 19:31:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:728] - 📤 提交意图支撑评估任务: 抽象概念-灵感点 (元素数=8, 点数=2)
-2025-12-03 19:31:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 19:31:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 19:31:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:728] - 📤 提交意图支撑评估任务: 抽象概念-目的点 (元素数=8, 点数=1)
-2025-12-03 19:31:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-具象概念-关键点 - 开始视频分析...
-2025-12-03 19:31:14 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:728] - 📤 提交意图支撑评估任务: 抽象概念-关键点 (元素数=8, 点数=6)
-2025-12-03 19:31:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-关键点 - 视频分析完成
-2025-12-03 19:31:44 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-灵感点 - 开始视频分析...
-2025-12-03 19:31:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-灵感点 - 视频分析完成
-2025-12-03 19:31:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 19:31:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-目的点 - 开始视频分析...
-2025-12-03 19:31:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-目的点 - 视频分析完成
-2025-12-03 19:31:57 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 意图支撑评估-抽象概念-关键点 - 开始视频分析...
-2025-12-03 19:32:02 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-目的点 - 视频分析完成
-2025-12-03 19:32:04 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-灵感点 - 视频分析完成
-2025-12-03 19:32:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:760] - ✅ 意图支撑-具体元素-灵感点 评估完成: 24 条支撑关系
-2025-12-03 19:32:04 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:760] - ✅ 意图支撑-具体元素-目的点 评估完成: 15 条支撑关系
-2025-12-03 19:32:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具体元素-关键点 - 视频分析完成
-2025-12-03 19:32:05 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:760] - ✅ 意图支撑-具体元素-关键点 评估完成: 16 条支撑关系
-2025-12-03 19:32:05 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:760] - ✅ 意图支撑-具象概念-灵感点 评估完成: 9 条支撑关系
-2025-12-03 19:32:05 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:760] - ✅ 意图支撑-具象概念-目的点 评估完成: 11 条支撑关系
-2025-12-03 19:32:11 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-灵感点 - 视频分析完成
-2025-12-03 19:32:16 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-目的点 - 视频分析完成
-2025-12-03 19:32:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 19:32:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-抽象概念-关键点 - 视频分析完成
-2025-12-03 19:32:28 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 意图支撑评估-具象概念-关键点 - 视频分析完成
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:760] - ✅ 意图支撑-具象概念-关键点 评估完成: 23 条支撑关系
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:760] - ✅ 意图支撑-抽象概念-灵感点 评估完成: 7 条支撑关系
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:760] - ✅ 意图支撑-抽象概念-目的点 评估完成: 6 条支撑关系
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:760] - ✅ 意图支撑-抽象概念-关键点 评估完成: 6 条支撑关系
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:197] - ▶ Step 6: 筛选
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=具体元素-1, name=士兵, support_count=8, coverage=1.0
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=具体元素-2, name=家属, support_count=6, coverage=0.8889
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-3, name=婴儿, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-4, name=床, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=具体元素-5, name=背包, support_count=3, coverage=0.3333
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-6, name=被子, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-7, name=窗帘, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具体元素-8, name=窗户, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具体元素-9, name=墙壁, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.3333)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-10, name=海报, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=具体元素-11, name=军装, support_count=8, coverage=1.0
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=具体元素-12, name=军帽, support_count=8, coverage=1.0
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=具体元素-13, name=绶带, support_count=7, coverage=0.7778
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=具体元素-14, name=红花, support_count=7, coverage=0.7778
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具体元素-15, name=建筑物, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.4444)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=具体元素-16, name=行李包, support_count=1, coverage=0.3333
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-17, name=保温杯, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-18, name=碗, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具体元素-19, name=购物袋, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具体元素-20, name=手机, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.3333)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-21, name=小孩, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-22, name=花束, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-23, name=巴士, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-24, name=列车, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-25, name=站台, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-26, name=铁轨, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-27, name=国旗衫, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-28, name=太阳镜, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-29, name=波点裙, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具体元素-30, name=拐杖, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=具体元素-31, name=老人, support_count=5, coverage=0.4444
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=具体元素-32, name=背景音乐, support_count=8, coverage=1.0
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-1, name=军人, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-2, name=队, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-3, name=代佬, 原因=出现频次<=1 (frequency=0)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-4, name=宝宝, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-5, name=10月16日, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-6, name=安徽, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=具象概念-7, name=2025, support_count=3, coverage=0.5556
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=具象概念-8, name=世界, support_count=3, coverage=0.5556
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=具象概念-9, name=和平, support_count=3, coverage=0.5556
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-10, name=退伍兵, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-11, name=军令, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-12, name=山, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-13, name=老兵, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-14, name=灯影, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-15, name=岁月, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.3333)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-16, name=河边, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-17, name=时光, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-18, name=缱绻, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-19, name=晨光, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=3, coverage=0.3333)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=具象概念-20, name=爱, support_count=5, coverage=0.3333
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-21, name=温柔, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-22, name=心田, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-23, name=歌, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-24, name=春夏秋冬, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-25, name=脚步, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-26, name=生命, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-27, name=画卷, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-28, name=阴霾, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-29, name=荒原, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-30, name=孤单, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-31, name=花影, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.1111)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-32, name=流年, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-33, name=佛缘, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-34, name=善道, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-35, name=悲戚, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=2, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-36, name=新兵, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-37, name=入伍季, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-38, name=亲人, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-39, name=家, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-40, name=国, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-41, name=幸福, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-42, name=花, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=具象概念-43, name=世间, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=6, coverage=0.2222)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-44, name=船影, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-45, name=琴声, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-46, name=夜晚, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-47, name=炊烟, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1067] - ❌ 过滤: id=具象概念-48, name=心事, 原因=出现频次<=1 (frequency=1)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=抽象概念-1, name=军人职业, support_count=6, coverage=1.0
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=抽象概念-2, name=家庭纽带, support_count=6, coverage=1.0
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=抽象概念-3, name=惜别, support_count=7, coverage=1.0
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=抽象概念-4, name=军事部署, support_count=5, coverage=0.4444
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=抽象概念-5, name=民族荣誉, support_count=3, coverage=0.5556
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1090] - ❌ 过滤: id=抽象概念-6, name=时代流转, 原因=无隐含概念豁免且未同时满足出现频次>1、有意图支撑关系和段落覆盖率>0.3 (frequency=4, coverage=0.4444)
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=抽象概念-7, name=人生际遇, support_count=6, coverage=0.4444
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1082] - ✅ 保留: id=抽象概念-8, name=和平愿景, support_count=2, coverage=0.6667
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:1100] - 筛选完成: 21/88 通过
-2025-12-03 19:32:28 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:205] - ▶ Step 7: 分类
-2025-12-03 19:32:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:211] - ▶ Step 8: 合并信息
-2025-12-03 19:32:49 - DeconstructionSystem.src.components.agents.script_substance_extraction_agent - INFO - [script_substance_extraction_agent.py:221] - 实质元素提取完成 - 最终元素数: 21
-2025-12-03 19:32:49 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:175] - 实质元素提取完成 - 最终元素数: 21
-2025-12-03 19:32:49 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:195] - === 执行节点:形式元素提取 ===
-2025-12-03 19:32:49 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:86] - === 开始形式元素提取(视频版,完整流程) ===
-2025-12-03 19:32:49 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: hnv1psum532j
-2025-12-03 19:32:50 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:151] - 输入: 具体元素=10, 具象概念=4, 抽象概念=7, 灵感点=2, 目的点=1, 形式关键点=1
-2025-12-03 19:32:50 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:163] - ▶ Step 1: 提取具象概念形式
-2025-12-03 19:32:50 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具象概念形式提取 - 开始视频分析...
-2025-12-03 19:33:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具象概念形式提取 - 视频分析完成
-2025-12-03 19:33:14 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:415] - Step 1 完成 - 提取了 4 个具象概念形式
-2025-12-03 19:33:14 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:167] - ✅ Step 1 完成 - 提取了 4 个具象概念形式
-2025-12-03 19:33:14 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:171] -    具象概念形式列表: ['强调性文字呈现', '歌词字幕呈现', '情感渲染音乐背景', '歌唱口吻']
-2025-12-03 19:33:14 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:177] - ▶ Step 2: 提取具体元素形式
-2025-12-03 19:33:14 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 具体元素形式提取 - 开始视频分析...
-2025-12-03 19:33:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 具体元素形式提取 - 视频分析完成
-2025-12-03 19:33:53 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:532] - Step 2 完成 - 提取了 5 个具体元素形式
-2025-12-03 19:33:53 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:181] - ✅ Step 2 完成 - 提取了 5 个具体元素形式
-2025-12-03 19:33:53 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:185] -    具体元素形式列表: ['感伤背景音乐', '特写镜头运用', '柔和光线', '纪实拍摄手法', '慢动作效果']
-2025-12-03 19:33:53 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:191] - ▶ Step 3: 提取整体形式
-2025-12-03 19:33:53 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 整体形式提取 - 开始视频分析...
-2025-12-03 19:34:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 整体形式提取 - 视频分析完成
-2025-12-03 19:34:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:657] - Step 3 完成 - 提取了 3 个整体形式
-2025-12-03 19:34:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:199] - ✅ Step 3 完成 - 提取了 3 个整体形式
-2025-12-03 19:34:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:203] -    整体形式列表: ['叙事性时间线结构', '多模态情感渲染', '核心信息反复强调']
-2025-12-03 19:34:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:213] - 📊 Step 1-3 汇总 - 总计提取: 12 个形式元素 (具象概念形式:4, 具体元素形式:5, 整体形式:3)
-2025-12-03 19:34:17 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:221] - ▶ Step 4: 共性分析
-2025-12-03 19:34:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - 形式共性分析 - 开始视频分析...
-2025-12-03 19:34:45 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - 形式共性分析 - 视频分析完成
-2025-12-03 19:34:45 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:720] - 共性分析完成 - 统计了 12 个形式元素的频次
-2025-12-03 19:34:45 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:226] - ✅ Step 4 完成 - 分析了 12 个形式元素的频次
-2025-12-03 19:34:45 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:235] -    频次分布: {41: 1, 1: 10, 0: 1}
-2025-12-03 19:34:45 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:241] -    高频元素(前3): [('特写镜头运用', 41), ('强调性文字呈现', 1), ('歌词字幕呈现', 1)]
-2025-12-03 19:34:45 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:246] - ▶ Step 5: 多维度评分
-2025-12-03 19:34:45 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:731] - 【多维度评分】输入: 12 个形式元素
-2025-12-03 19:34:45 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:732] -    评分目标: 灵感点=2个, 目的点=1个, 关键点=1个
-2025-12-03 19:34:45 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:809] - 灵感点分批评估: 1 批
-2025-12-03 19:34:45 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:809] - 目的点分批评估: 1 批
-2025-12-03 19:34:45 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:809] - 关键点分批评估: 1 批
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:776] - 多维度评分完成
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:785] -    灵感点: 12/12 个元素有相似度评分
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:785] -    目的点: 12/12 个元素有相似度评分
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:785] -    关键点: 12/12 个元素有相似度评分
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:250] - ✅ Step 5 完成 - 多维度评分结果: 灵感点=12个元素, 目的点=12个元素, 关键点=12个元素
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:262] -    有评分的元素总数: 12/12
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:267] - ▶ Step 6: 筛选
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:937] - 【筛选】输入: 形式元素共性分析结果 + 评分结果
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1013] - ❌ 过滤: id=具象概念形式-1, name=强调性文字呈现, 原因=频次>2但未通过相似度筛选 (frequency=1)
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1013] - ❌ 过滤: id=具象概念形式-2, name=歌词字幕呈现, 原因=频次>2但未通过相似度筛选 (frequency=1)
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1007] - ✅ 保留: id=具象概念形式-3, name=情感渲染音乐背景, frequency=1, 原因=关键点语义>0.7
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1013] - ❌ 过滤: id=具象概念形式-4, name=歌唱口吻, 原因=频次>2但未通过相似度筛选 (frequency=1)
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1007] - ✅ 保留: id=具体元素形式-1, name=感伤背景音乐, frequency=1, 原因=关键点语义>0.7
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1013] - ❌ 过滤: id=具体元素形式-2, name=特写镜头运用, 原因=频次>2但未通过相似度筛选 (frequency=41)
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1013] - ❌ 过滤: id=具体元素形式-3, name=柔和光线, 原因=频次>2但未通过相似度筛选 (frequency=1)
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1013] - ❌ 过滤: id=具体元素形式-4, name=纪实拍摄手法, 原因=频次>2但未通过相似度筛选 (frequency=1)
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:980] - ❌ 过滤: id=具体元素形式-5, name=慢动作效果, 原因=出现频次<1 (frequency=0)
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1007] - ✅ 保留: id=整体形式-1, name=叙事性时间线结构, frequency=1, 原因=目的点语义>0.7
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1007] - ✅ 保留: id=整体形式-2, name=多模态情感渲染, frequency=1, 原因=目的点语义>0.7
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1013] - ❌ 过滤: id=整体形式-3, name=核心信息反复强调, 原因=频次>2但未通过相似度筛选 (frequency=1)
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1020] - 筛选完成: 4/12 通过
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1023] -    通过筛选的元素ID(前10): ['具象概念形式-3', '具体元素形式-1', '整体形式-1', '整体形式-2']
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1028] -    被过滤的元素数量: 8
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:269] - ✅ Step 6 完成 - 筛选结果: 4/12 个元素通过筛选
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:278] -    通过筛选的元素(前5): ['情感渲染音乐背景', '感伤背景音乐', '叙事性时间线结构', '多模态情感渲染']
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:284] - ▶ Step 7: 分类
-2025-12-03 19:35:27 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1039] - 【分类】输入: 4 个筛选后的形式元素
-2025-12-03 19:35:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1081] - 分类完成: 3 个维度
-2025-12-03 19:35:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1086] -    具象概念形式: 1/1 个元素有分类
-2025-12-03 19:35:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1086] -    具体元素形式: 0/1 个元素有分类
-2025-12-03 19:35:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1086] -    整体形式: 2/2 个元素有分类
-2025-12-03 19:35:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:288] - ✅ Step 7 完成 - 分类结果: 3 个维度完成分类
-2025-12-03 19:35:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:293] -    具象概念形式: 1 个元素完成分类
-2025-12-03 19:35:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:293] -    具体元素形式: 1 个元素完成分类
-2025-12-03 19:35:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:293] -    整体形式: 2 个元素完成分类
-2025-12-03 19:35:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:298] - ▶ 合并最终信息
-2025-12-03 19:35:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1158] - 【合并信息】输入: 4 个筛选后的元素ID
-2025-12-03 19:35:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1228] - 合并完成: 4 个元素
-2025-12-03 19:35:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:1239] -    有评分的元素: 4/4, 有分类的元素: 3/4
-2025-12-03 19:35:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:303] - ✅ 合并完成 - 最终元素数: 4
-2025-12-03 19:35:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:312] -    最终元素维度分布: {'具象概念形式': 1, '具体元素形式': 1, '整体形式': 2}
-2025-12-03 19:35:55 - DeconstructionSystem.src.components.agents.script_form_extraction_agent - INFO - [script_form_extraction_agent.py:316] - 🎉 形式元素提取完成 - 最终元素数: 4
-2025-12-03 19:35:55 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:209] - 形式元素提取完成 - 最终元素数: 4
-2025-12-03 19:35:55 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:229] - === 执行节点:分离实质和形式结果 ===
-2025-12-03 19:35:55 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:240] - 分离完成 - 实质元素: 21, 形式元素: 4
-2025-12-03 19:35:55 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:251] - === 执行节点:结果汇总 ===
-2025-12-03 19:35:55 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:284] - 结果汇总完成
-2025-12-03 19:35:55 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:330] - === 脚本理解工作流执行完成(视频分析) ===
-2025-12-03 19:35:55 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:151] - 批量脚本理解完成: total=1, success=1, fail=0

+ 0 - 4
logs/deconstruction_system_20251203_193831.log

@@ -1,4 +0,0 @@
-2025-12-03 19:38:31 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-03 19:38:32 - DeconstructionSystem.src.workflows.script_workflow - INFO - [script_workflow.py:65] - ScriptWorkflow 初始化完成,model_provider: google_genai
-2025-12-03 19:38:32 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:115] - 已处理过该视频,跳过: 61626151|https://rescdn.yishihui.com/pipeline/video/f522fd33-1556-4928-ab5a-c5afdd3c9688.mp4
-2025-12-03 19:38:32 - DeconstructionSystem.__main__ - INFO - [run_batch_script.py:151] - 批量脚本理解完成: total=1, success=1, fail=0

+ 0 - 40
logs/deconstruction_system_20251203_202011.log

@@ -1,40 +0,0 @@
-2025-12-03 20:20:11 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-03 20:20:12 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:98] - WhatDeconstructionWorkflow(视频分析)初始化完成
-2025-12-03 20:20:12 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:467] - === 开始执行 What 解构工作流(视频分析) ===
-2025-12-03 20:20:12 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:146] - 工作流图构建完成 - 视频分析流程:视频上传 → [条件分支: topic_selection_v2 / structure_agent / 三点解构流程]
-2025-12-03 20:20:12 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:152] - === 执行节点:视频上传 ===
-2025-12-03 20:20:12 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-03 20:20:12 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-03 20:20:12 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-03 20:20:16 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-03 20:20:16 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpr68hdiyg.mp4
-2025-12-03 20:20:17 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpr68hdiyg.mp4
-2025-12-03 20:21:27 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-03 20:21:37 - DeconstructionSystem.src.utils.llm_invoker - ERROR - [llm_invoker.py:144] - 获取文件状态失败: [Errno 54] Connection reset by peer
-2025-12-03 20:21:37 - DeconstructionSystem.src.utils.llm_invoker - ERROR - [llm_invoker.py:175] - 上传视频到Gemini失败: 文件处理失败
-Traceback (most recent call last):
-  File "/Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/src/utils/llm_invoker.py", line 170, in upload_video_to_gemini
-    raise Exception("文件处理失败")
-Exception: 文件处理失败
-2025-12-03 20:21:37 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - WARNING - [what_deconstruction_workflow.py:170] - 视频上传失败: 视频上传到Gemini失败
-2025-12-03 20:21:37 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:202] - 使用正常流程(三点解构 → 选题理解 → 搜索关键词)
-2025-12-03 20:21:37 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:325] - === 执行节点:灵感点提取 ===
-2025-12-03 20:21:37 - DeconstructionSystem.src.components.agents.inspiration_points_agent - INFO - [inspiration_points_agent.py:88] - 灵感点分析开始
-2025-12-03 20:21:37 - DeconstructionSystem.src.components.agents.inspiration_points_agent - ERROR - [inspiration_points_agent.py:112] - 未找到视频URI,无法进行分析。视频上传失败: 视频上传到Gemini失败
-2025-12-03 20:21:37 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:351] - 灵感点提取完成 - 共 0 个灵感点
-2025-12-03 20:21:37 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:367] - === 执行节点:目的点提取 ===
-2025-12-03 20:21:37 - DeconstructionSystem.src.components.agents.purpose_point_agent - INFO - [purpose_point_agent.py:125] - 目的点分析开始
-2025-12-03 20:21:37 - DeconstructionSystem.src.utils.llm_invoker - ERROR - [llm_invoker.py:84] - 无法从 state 中获取视频文件对象
-2025-12-03 20:21:37 - DeconstructionSystem.src.components.agents.purpose_point_agent - WARNING - [purpose_point_agent.py:133] - 无法获取视频文件对象,跳过目的点提取
-2025-12-03 20:21:37 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:381] - 目的点提取完成 - 主要目的: 未知
-2025-12-03 20:21:37 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:396] - === 执行节点:关键点提取 ===
-2025-12-03 20:21:37 - DeconstructionSystem.src.components.agents.key_points_agent - INFO - [key_points_agent.py:108] - 关键点分析开始
-2025-12-03 20:21:37 - DeconstructionSystem.src.utils.llm_invoker - ERROR - [llm_invoker.py:84] - 无法从 state 中获取视频文件对象
-2025-12-03 20:21:37 - DeconstructionSystem.src.components.agents.key_points_agent - WARNING - [key_points_agent.py:116] - 无法获取视频文件对象,跳过关键点提取
-2025-12-03 20:21:37 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:410] - 关键点提取完成 - 共 0 个关键点
-2025-12-03 20:21:37 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:270] - === 执行节点:选题理解 ===
-2025-12-03 20:21:37 - DeconstructionSystem.src.components.agents.topic_selection_understanding_agent - INFO - [topic_selection_understanding_agent.py:132] - TopicSelectionUnderstandingAgent 开始执行
-2025-12-03 20:21:37 - DeconstructionSystem.src.utils.llm_invoker - ERROR - [llm_invoker.py:84] - 无法从 state 中获取视频文件对象
-2025-12-03 20:21:37 - DeconstructionSystem.src.components.agents.topic_selection_understanding_agent - WARNING - [topic_selection_understanding_agent.py:140] - 无法获取视频文件对象,跳过选题理解分析
-2025-12-03 20:21:37 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:283] - 选题理解完成 - result: {'topic_selection_understanding': {'主题': '', '描述': '', '覆盖情况': {'灵感点覆盖情况': [], '目的点覆盖情况': [], '关键点覆盖情况': []}, 'explicit_elements': {'灵感点列表': [], '目的点列表': [], '关键点列表': []}, '错误': '无法获取视频文件对象'}}
-2025-12-03 20:21:37 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:295] - === 执行节点:搜索关键词提取 ===

+ 0 - 33
logs/deconstruction_system_20251203_203300.log

@@ -1,33 +0,0 @@
-2025-12-03 20:33:00 - DeconstructionSystem - INFO - [logger.py:58] - DeconstructionLogger initialized successfully
-2025-12-03 20:33:01 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:98] - WhatDeconstructionWorkflow(视频分析)初始化完成
-2025-12-03 20:33:01 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:467] - === 开始执行 What 解构工作流(视频分析) ===
-2025-12-03 20:33:01 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:146] - 工作流图构建完成 - 视频分析流程:视频上传 → [条件分支: topic_selection_v2 / structure_agent / 三点解构流程]
-2025-12-03 20:33:01 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:152] - === 执行节点:视频上传 ===
-2025-12-03 20:33:01 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:68] - 开始下载视频: https://rescdn.yishihui.com/longvideo/transcode/video/vpc/20250929/ce8968e2f346103b83b75c0c8100028e.mp4
-2025-12-03 20:33:01 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:275] - 构建文件路径: /Users/jihuaqiang/piaoquan/aigc_how_decode_base_project_0916_1125/examples/58840748/58840748.mp4
-2025-12-03 20:33:01 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:153] - 未在examples目录下找到同名文件,开始下载...
-2025-12-03 20:33:05 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:203] - 视频下载完成,大小: 21.70 MB
-2025-12-03 20:33:05 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:82] - 视频文件路径: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpgxp4_g_b.mp4
-2025-12-03 20:33:05 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:164] - 上传视频到Gemini: /var/folders/zg/ktsngwv13cd2wp32tyfx17_c0000gn/T/tmpgxp4_g_b.mp4
-2025-12-03 20:37:41 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:120] - 等待文件处理...
-2025-12-03 20:37:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:149] - 文件处理完成
-2025-12-03 20:37:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:172] - 视频上传并处理完成
-2025-12-03 20:37:48 - DeconstructionSystem.src.components.functions.video_upload_function - INFO - [video_upload_function.py:114] - 视频上传成功,文件名称: None
-2025-12-03 20:37:48 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:167] - 视频上传完成 - URI: https://generativelanguage.googleapis.com/v1beta/files/ee1f8vzlzr1b
-2025-12-03 20:37:48 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:202] - 使用正常流程(三点解构 → 选题理解 → 搜索关键词)
-2025-12-03 20:37:48 - DeconstructionSystem.src.workflows.what_deconstruction_workflow - INFO - [what_deconstruction_workflow.py:325] - === 执行节点:灵感点提取 ===
-2025-12-03 20:37:48 - DeconstructionSystem.src.components.agents.inspiration_points_agent - INFO - [inspiration_points_agent.py:88] - 灵感点分析开始
-2025-12-03 20:37:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:79] - 通过 URI 提取的 file_name 获取文件: ee1f8vzlzr1b
-2025-12-03 20:37:48 - DeconstructionSystem.src.components.agents.inspiration_points_agent - INFO - [inspiration_points_agent.py:140] - 
-[Step 1/6] 识别候选灵感点(逐帧分析视频)...
-2025-12-03 20:37:48 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Step1-识别候选灵感点(视频分析) - 开始视频分析...
-2025-12-03 20:38:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Step1-识别候选灵感点(视频分析) - 视频分析完成
-2025-12-03 20:38:23 - DeconstructionSystem.src.components.agents.inspiration_points_agent - INFO - [inspiration_points_agent.py:145] - 候选灵感点: 3个
-2025-12-03 20:38:23 - DeconstructionSystem.src.components.agents.inspiration_points_agent - INFO - [inspiration_points_agent.py:148] - 
-[Step 2/6] 逆向推导验证...
-2025-12-03 20:38:23 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:258] - Step2-逆向验证(视频分析) - 开始视频分析...
-2025-12-03 20:38:54 - DeconstructionSystem.src.utils.llm_invoker - INFO - [llm_invoker.py:298] - Step2-逆向验证(视频分析) - 视频分析完成
-2025-12-03 20:38:54 - DeconstructionSystem.src.components.agents.inspiration_points_agent - INFO - [inspiration_points_agent.py:820] - 验证通过率: 2/3
-2025-12-03 20:38:54 - DeconstructionSystem.src.components.agents.inspiration_points_agent - INFO - [inspiration_points_agent.py:153] - 验证通过: 2个
-2025-12-03 20:38:54 - DeconstructionSystem.src.components.agents.inspiration_points_agent - INFO - [inspiration_points_agent.py:156] - 
-[Step 3/6] 去重检查...

Bu fark içinde çok fazla dosya değişikliği olduğu için bazı dosyalar gösterilmiyor