{
  "blueprintId": "expansion-062",
  "slug": "curtain-wind-fixed-window",
  "language": "zh",
  "mode": "image-to-video",
  "modelId": "MiniMax-H3",
  "evidenceClass": "original-practice-method-not-model-tested",
  "primaryInput": "/learning-assets/pseo-expansion70-20261014/curtain-wind-fixed-window/first-frame.png",
  "inputPolicy": "只上传干净首帧；观察图用于回看。",
  "title": "窗帘受风：布面动，窗框固定",
  "description": "用干净窗边输入练习一次轻缓摆动，检查固定挂点、窗角和逐渐回落的窗帘下摆。",
  "goal": "轻微向内气流只带动窗帘布面，杆、顶部挂点、窗框与房间固定。这是局部织物动作简报，不是风场仿真。",
  "preparation": [
    "配套插画包含关闭的窗、两片垂帘和可见窗杆。替换素材应保留顶部挂线和完整下摆。",
    "只做一次轻柔内鼓并部分回落，不要求暴风、开窗或窗帘脱落。",
    "光线和机位固定，使布面变形能与房间移动、曝光变化区分。",
    "以下摆相对窗台和边桌的位置作对照。场景内保留这些固定参照，运动辅助线只在独立观察图中出现。"
  ],
  "prompt": "以上传窗边场景作为首帧。轻微室内气流使两片窗帘的下半部向室内轻缓鼓起一次，褶皱小幅变化。顶部挂点始终留在同一根固定窗杆上。窗杆、关闭的窗框、窗格、窗台、边桌和摄影机都不移动，日光稳定。窗帘长度和颜色不变。下摆缓慢回到接近原来位置，结尾只留安静的小幅余摆，不反复大幅拍动。",
  "steps": [
    {
      "title": "确认受支撑的上缘",
      "body": "沿窗杆追踪两片帘顶。顶部固定，布面起伏从挂点以下发生，不把整片帘子带着横越窗户。"
    },
    {
      "title": "限制布面幅度",
      "body": "要求小幅向内鼓动，不是整体掀起。下摆留在可见范围内，便于与窗台和桌子比较。"
    },
    {
      "title": "鼓起最宽时检查窗角",
      "body": "先看窗框和杆，再看褶皱。即使布料流畅，窗户跟着弯也是结构失真。"
    },
    {
      "title": "回看逐渐回落的路径",
      "body": "跟踪下摆回落，检查长度不变、挂点保留、没有复制布面。未检查首尾接缝前，不称为无缝循环。"
    }
  ],
  "acceptance": [
    "两片帘顶保持原有挂点。",
    "窗杆与窗角固定，没有弯曲。",
    "只有挂线以下的布面鼓动。",
    "窗帘长度和片数不变。",
    "下摆相对窗台和桌子只小幅位移。",
    "窗格、家具和日光稳定。",
    "布面回到接近原垂挂形态，没有脱落或变成大幅重复拍动。"
  ],
  "troubleshooting": [
    {
      "symptom": "整片窗帘沿窗杆滑走",
      "change": "只把挂点句改成顶部固定，再看鼓起最宽时的上缘。"
    },
    {
      "symptom": "窗户和布一起弯",
      "change": "保持固定机位，只强化窗框的刚性职责，风动幅度不变以便对照。"
    },
    {
      "symptom": "下摆抬到接近窗杆",
      "change": "只把鼓动减为下半部小幅运动，先复查长度与回落过程，再考虑更强气流。"
    }
  ],
  "ending": "接近原垂挂形态结束，只保留安静余摆。分别保存挂点、窗框和下摆记录；循环用途还需另外验证首尾。",
  "assetCaption": "原创插画练习输入与独立观察图，均为编写的教学素材，不是 MiniMax H3 成片，也不是模型测试结果。"
}
