{"id":14,"date":"2026-04-30T02:59:01","date_gmt":"2026-04-29T18:59:01","guid":{"rendered":"https:\/\/lnv.rbc.mybluehost.me\/pass\/generator\/"},"modified":"2026-04-30T02:59:01","modified_gmt":"2026-04-29T18:59:01","slug":"generator","status":"publish","type":"page","link":"https:\/\/passphoto.tw\/pass\/generator\/","title":{"rendered":"Generator"},"content":{"rendered":"<div class=\"pgi-wrapper\" data-pgi-lang=\"zh\" lang=\"zh-TW\">\n\n  <!-- TOOLBAR: lang switch + theme toggle -->\n  <div class=\"pgi-toolbar\">\n    <div class=\"lang-switcher\" role=\"group\" aria-label=\"\u8a9e\u8a00\u9078\u64c7\">\n      <a href=\"https:\/\/passphoto.tw\/pass\/wp-json\/wp\/v2\/pages\/14?pass_lang=zh\" class=\"lang-link lang-active\" aria-current=\"page\">\u7e41\u4e2d<\/a>\n      <span class=\"lang-sep\" aria-hidden=\"true\">|<\/span>\n      <a href=\"https:\/\/passphoto.tw\/pass\/wp-json\/wp\/v2\/pages\/14?pass_lang=en\" class=\"lang-link\">EN<\/a>\n    <\/div>\n    <button class=\"theme-toggle\" data-theme-toggle aria-label=\"\u5207\u63db\u81f3\u6df1\u8272\u6a21\u5f0f\" type=\"button\">\n      <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M21 12.79A9 9 0 1 1 11.21 3 7 7 0 0 0 21 12.79z\"\/><\/svg>\n    <\/button>\n  <\/div>\n\n<main class=\"gen-main\">\n\n  <!-- AUTH WIDGET (zh) \u2014 v2.3: 100% width, fluid gutter via clamp() -->\n  <div class=\"pass-auth-widget\" style=\"max-width:100%;margin:0 auto 12px;padding:10px clamp(1rem,4vw,3rem);display:flex;justify-content:flex-end;gap:12px;align-items:center;font-size:14px;\">\n          <span style=\"opacity:.7;\">\u53ef\u81ea\u7531\u700f\u89bd\u8868\u55ae\u3002\u9700\u767b\u5165\u624d\u80fd\u7522\u751f\u5f71\u50cf\u3002<\/span>\n      <button id=\"passLoginBtn\" style=\"background:none;border:1px solid rgba(128,128,128,0.3);padding:6px 12px;border-radius:6px;cursor:pointer;\">\u767b\u5165<\/button>\n      <button id=\"passRegisterBtn\" style=\"background:#111;color:#fff;border:none;padding:7px 14px;border-radius:6px;cursor:pointer;\">\u8a3b\u518a\u5e33\u6236<\/button>\n      <\/div>\n\n  <!-- PAGE HEADER -->\n  <section class=\"gen-hero\">\n    <div class=\"container\">\n      <p class=\"section-eyebrow\">\u4e92\u52d5\u5de5\u5177<\/p>\n      <h1 class=\"gen-title\">P.A.S.S. \u63d0\u793a\u8a5e\u7522\u751f\u5668<\/h1>\n      <p class=\"gen-subtitle\">\u5f9e\u4e0b\u62c9\u9078\u55ae\u5efa\u69cb\u7d50\u69cb\u5316\u7684\u5f71\u50cf\u8f49\u63db\u63d0\u793a\u8a5e\uff0c\u4e0a\u50b3\u7167\u7247\uff0c\u7531 Gemini \u6216 OpenAI \u7522\u751f\u91cd\u65b0\u60f3\u50cf\u7684\u6210\u679c\u3002<\/p>\n    <\/div>\n  <\/section>\n\n  <div class=\"gen-layout container\">\n\n    <!-- LEFT: FORM PANEL -->\n    <div class=\"gen-form-panel\">\n\n      <!-- STEP 1: Scene + Image Upload + Provider -->\n      <div class=\"gen-section\" id=\"step-scene\">\n        <div class=\"gen-section-header\">\n          <span class=\"gen-step-num\">1<\/span>\n          <h2>\u5834\u666f\u8207\u4f86\u6e90\u5f71\u50cf (Scene &amp; Source Image)<\/h2>\n        <\/div>\n\n        <div class=\"gen-field\">\n          <label for=\"sourceImage\">\u4f86\u6e90\u7167\u7247 <span class=\"field-hint\">(JPEG \u6216 PNG \u2014 \u7d04 8 MB \u5167)<\/span><\/label>\n          <input id=\"sourceImage\" type=\"file\" accept=\"image\/jpeg,image\/png,image\/webp\">\n        <\/div>\n\n        <div class=\"gen-field\">\n          <label>\u9078\u64c7\u751f\u6210\u6a21\u578b (Model)<\/label>\n\n          <label style=\"display:flex;align-items:flex-start;gap:8px;padding:10px;border:1px solid rgba(128,128,128,0.25);border-radius:8px;margin-bottom:6px;cursor:pointer;\">\n            <input type=\"radio\" name=\"pass_model\" value=\"google\" checked style=\"margin-top:3px;\">\n            <span>\n              <strong>Google \u00b7 1 \u9ede<\/strong>\n              <span style=\"display:block;font-size:12px;opacity:.75;margin-top:2px;\">Gemini 3 Pro Image (Nano Banana Pro) \u2014 Imagen \u7cfb\u5217\u4e2d\u4fdd\u771f\u5ea6\u6700\u9ad8\u3001\u652f\u63f4\u7167\u7247\u8f38\u5165\u7684\u6a21\u578b\u3002<\/span>\n            <\/span>\n          <\/label>\n\n          <label style=\"display:flex;align-items:flex-start;gap:8px;padding:10px;border:1px solid rgba(128,128,128,0.25);border-radius:8px;margin-bottom:6px;cursor:pointer;\">\n            <input type=\"radio\" name=\"pass_model\" value=\"openai\" style=\"margin-top:3px;\">\n            <span>\n              <strong>OpenAI Images 2.0 \u00b7 1 \u9ede<\/strong>\n              <span style=\"display:block;font-size:12px;opacity:.75;margin-top:2px;\">GPT Image 2 \u2014 \u5177\u898f\u5283\u80fd\u529b\u7684 Agentic \u6a21\u578b\uff0c\u652f\u63f4 4K\uff0c\u6700\u4f73\u6307\u793a\u9075\u5faa\u8207\u6587\u5b57\u6e32\u67d3\u3002<\/span>\n            <\/span>\n          <\/label>\n\n          <label style=\"display:flex;align-items:flex-start;gap:8px;padding:10px;border:1px solid rgba(128,128,128,0.25);border-radius:8px;margin-bottom:8px;cursor:pointer;\">\n            <input type=\"radio\" name=\"pass_model\" value=\"both\" style=\"margin-top:3px;\">\n            <span>\n              <strong>Google + OpenAI (Both) \u00b7 2 \u9ede \u00b7 \u56de\u50b3\u5169\u5f35\u5716<\/strong>\n              <span style=\"display:block;font-size:12px;opacity:.75;margin-top:2px;\">\u540c\u6642\u547c\u53eb\u5169\u5bb6\uff0c\u6bd4\u8f03\u6700\u4f73\u7d50\u679c\u3002\u5931\u6557\u5074\u81ea\u52d5\u9000\u9ede\u3002<\/span>\n            <\/span>\n          <\/label>\n\n          <!-- Lane-C-only opt-in: shown by JS only when input[name=lane] === visionary.\n               The CSS rule below makes [hidden] win over the inline display:flex,\n               which the user-agent stylesheet alone cannot do. -->\n          <style>.lane-c-flux[hidden]{display:none !important}<\/style>\n          <label class=\"lane-c-flux\" hidden style=\"display:flex;align-items:flex-start;gap:8px;padding:10px;border:1px dashed rgba(124,58,237,0.5);border-radius:8px;margin-bottom:8px;cursor:pointer;background:rgba(124,58,237,0.04);\">\n            <input type=\"checkbox\" id=\"passUseFlux\" name=\"pass_use_flux\" style=\"margin-top:3px;\">\n            <span>\n              <strong style=\"color:#7c3aed;\">\u4f7f\u7528 FLUX Kontext (Lane C creative reinvention) \u00b7 \u984d\u5916 2 \u9ede<\/strong>\n              <span style=\"display:block;font-size:12px;opacity:.75;margin-top:2px;\">FLUX Kontext Max \u2014 \u5c0d\u4eba\u81c9\u7d30\u7bc0\u4fdd\u7559\u6700\u4f73\u3001\u5275\u610f\u91cd\u5851\u80fd\u529b\u6700\u5f37\u3002\u9700\u4e0a\u50b3\u539f\u59cb\u7167\u7247\uff0c\u8207\u4e0a\u65b9\u9078\u64c7\u52a0\u7e3d\u8a08\u8cbb\u3002<\/span>\n            <\/span>\n          <\/label>\n\n          <div style=\"font-size:12px;opacity:.7;\">\u6a19\u6e96\uff081 \u9ede\uff09\u70ba Google \u6216 OpenAI \u4efb\u4e00\uff1bBoth \u540c\u6642\u8dd1\u5169\u5bb6\uff082 \u9ede\uff09\uff1bLane C \u53ef\u52a0\u8cfc FLUX\uff08+2 \u9ede\uff09\u3002<\/div>\n        <\/div>\n\n        <div class=\"gen-field\">\n          <label for=\"sceneType\">\u5834\u666f\u985e\u578b (Scene Type)<\/label>\n          <select id=\"sceneType\">\n            <option value=\"\" data-en=\"Select scene type...\">\u8acb\u9078\u64c7\u5834\u666f\u985e\u578b...<\/option>\n            <option value=\"landscape\" data-en=\"Landscape\">\u98a8\u666f (Landscape)<\/option>\n            <option value=\"mountain\" data-en=\"Mountain \/ Alpine\">\u5c71\u5cb3 \/ \u9ad8\u5c71 (Mountain \/ Alpine)<\/option>\n            <option value=\"lake\" data-en=\"Lake \/ Water Body\">\u6e56\u6cca \/ \u6c34\u57df (Lake \/ Water Body)<\/option>\n            <option value=\"forest\" data-en=\"Forest \/ Woodland\">\u68ee\u6797 \/ \u6797\u5730 (Forest \/ Woodland)<\/option>\n            <option value=\"desert\" data-en=\"Desert \/ Arid\">\u6c99\u6f20 \/ \u4e7e\u71e5\u5730\u5e36 (Desert \/ Arid)<\/option>\n            <option value=\"coastal\" data-en=\"Coastal \/ Ocean\">\u6d77\u5cb8 \/ \u6d77\u6d0b (Coastal \/ Ocean)<\/option>\n            <option value=\"road\" data-en=\"Road \/ Path\">\u9053\u8def \/ \u5c0f\u5f91 (Road \/ Path)<\/option>\n            <option value=\"cityscape\" data-en=\"Cityscape \/ Urban\">\u57ce\u5e02\u666f\u89c0 (Cityscape \/ Urban)<\/option>\n            <option value=\"village\" data-en=\"Village \/ Rural\">\u6751\u843d \/ \u9109\u6751 (Village \/ Rural)<\/option>\n            <option value=\"architecture\" data-en=\"Architecture \/ Building\">\u5efa\u7bc9 (Architecture \/ Building)<\/option>\n            <option value=\"garden\" data-en=\"Garden \/ Park\">\u5ead\u5712 \/ \u516c\u5712 (Garden \/ Park)<\/option>\n            <option value=\"waterfall\" data-en=\"Waterfall \/ River\">\u7011\u5e03 \/ \u6cb3\u6d41 (Waterfall \/ River)<\/option>\n          <\/select>\n        <\/div>\n        <div class=\"gen-field\">\n          <label for=\"sceneDesc\">\u5834\u666f\u63cf\u8ff0 <span class=\"field-hint\">(\u7c21\u77ed\u63cf\u8ff0\u7167\u7247\u5167\u5bb9)<\/span><\/label>\n          <textarea id=\"sceneDesc\" rows=\"2\" placeholder=\"\u4f8b\u5982\uff1a\u5408\u6b61\u5c71\u873f\u8712\u5c71\u8def\uff0c\u9aee\u593e\u5f4e\u7a7f\u904e\u4e7e\u71e5\u5730\u5f62\uff0c\u85cd\u8272\u8b77\u6b04\uff0c\u8def\u4e0a\u6709\u8eca\u8f1b\"><\/textarea>\n        <\/div>\n      <\/div>\n\n      <!-- STEP 2: Transformation Type -->\n      <div class=\"gen-section\" id=\"step-transform\">\n        <div class=\"gen-section-header\">\n          <span class=\"gen-step-num\">2<\/span>\n          <h2>\u8f49\u63db\u985e\u578b (Transformation Type)<\/h2>\n        <\/div>\n        <div class=\"gen-field\">\n          <label for=\"transformType\">\u4e3b\u8981\u8f49\u63db (Primary Transformation)<\/label>\n          <select id=\"transformType\">\n            <option value=\"\" data-en=\"Select transformation...\">\u8acb\u9078\u64c7\u8f49\u63db\u985e\u578b...<\/option>\n            <option value=\"weather\" data-en=\"Weather Change\">\u5929\u6c23\u8f49\u63db (Weather Change)<\/option>\n            <option value=\"season\" data-en=\"Season Shift\">\u5b63\u7bc0\u8f49\u63db (Season Shift)<\/option>\n            <option value=\"lighting\" data-en=\"Lighting \/ Time of Day\">\u5149\u7dda \/ \u6642\u6bb5 (Lighting)<\/option>\n            <option value=\"atmosphere\" data-en=\"Atmosphere \/ Mood\">\u6c1b\u570d \/ \u60c5\u5883 (Atmosphere \/ Mood)<\/option>\n            <option value=\"hydrology\" data-en=\"Hydrology \/ Water State\">\u6c34\u9ad4\u72c0\u614b (Hydrology)<\/option>\n            <option value=\"localized\" data-en=\"Localized Edit \/ Inpainting\">\u5c40\u90e8\u7de8\u8f2f (Localized Edit \/ Inpainting)<\/option>\n          <\/select>\n        <\/div>\n\n        <!-- WEATHER -->\n        <div class=\"sub-menus\" id=\"sub-weather\" style=\"display:none\">\n          <div class=\"gen-field\">\n            <label for=\"weatherType\">\u5929\u6c23\u985e\u578b (Weather Type)<\/label>\n            <select id=\"weatherType\">\n              <option value=\"\" data-en=\"Select weather...\">\u8acb\u9078\u64c7\u5929\u6c23...<\/option>\n              <option value=\"snow\" data-en=\"Snow\">\u96ea (Snow)<\/option>\n              <option value=\"rain\" data-en=\"Rain\">\u96e8 (Rain)<\/option>\n              <option value=\"fog\" data-en=\"Fog \/ Mist\">\u9727 \/ \u8584\u9727 (Fog \/ Mist)<\/option>\n              <option value=\"storm\" data-en=\"Storm \/ Dramatic Clouds\">\u66b4\u98a8\u96e8 \/ \u6232\u5287\u6027\u96f2\u5c64 (Storm)<\/option>\n              <option value=\"clear\" data-en=\"Clear \/ Sunshine\">\u6674\u6717 \/ \u967d\u5149 (Clear \/ Sunshine)<\/option>\n              <option value=\"mixed\" data-en=\"Mixed Conditions\">\u6df7\u5408\u5929\u6c23 (Mixed Conditions)<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"gen-field\">\n            <label for=\"weatherIntensity\">\u5f37\u5ea6 (Intensity)<\/label>\n            <select id=\"weatherIntensity\">\n              <option value=\"\" data-en=\"Select intensity...\">\u8acb\u9078\u64c7\u5f37\u5ea6...<\/option>\n              <option value=\"light\" data-en=\"Light\">\u8f15\u5fae (Light)<\/option>\n              <option value=\"moderate\" data-en=\"Moderate\">\u4e2d\u7b49 (Moderate)<\/option>\n              <option value=\"heavy\" data-en=\"Heavy\">\u5f37\u70c8 (Heavy)<\/option>\n              <option value=\"extreme\" data-en=\"Extreme\">\u6975\u7aef (Extreme)<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"gen-field\">\n            <label for=\"weatherActivity\">\u52d5\u614b\u6216\u975c\u614b (Active or Settled)<\/label>\n            <select id=\"weatherActivity\">\n              <option value=\"\" data-en=\"Select state...\">\u8acb\u9078\u64c7\u72c0\u614b...<\/option>\n              <option value=\"falling\" data-en=\"Actively Falling\">\u6b63\u5728\u843d\u4e0b (Actively Falling)<\/option>\n              <option value=\"freshly-fallen\" data-en=\"Freshly Fallen \/ Settled\">\u525b\u843d\u4e0b \/ \u5806\u7a4d (Freshly Fallen \/ Settled)<\/option>\n              <option value=\"melting\" data-en=\"Melting\">\u878d\u5316\u4e2d (Melting)<\/option>\n              <option value=\"clearing\" data-en=\"Clearing\">\u9010\u6f38\u653e\u6674 (Clearing)<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"gen-field\">\n            <label for=\"groundEffect\">\u5730\u9762\u6548\u679c (Ground Effect)<\/label>\n            <select id=\"groundEffect\">\n              <option value=\"\" data-en=\"Select ground effect...\">\u8acb\u9078\u64c7\u5730\u9762\u6548\u679c...<\/option>\n              <option value=\"accumulation\" data-en=\"Accumulation \/ Coverage\">\u5806\u7a4d \/ \u8986\u84cb (Accumulation \/ Coverage)<\/option>\n              <option value=\"wet-sheen\" data-en=\"Wet Sheen \/ Reflections\">\u6fd5\u6f64\u5149\u6fa4 \/ \u53cd\u5149 (Wet Sheen \/ Reflections)<\/option>\n              <option value=\"puddles\" data-en=\"Puddles\">\u6c34\u7aaa (Puddles)<\/option>\n              <option value=\"frost\" data-en=\"Frost\">\u971c (Frost)<\/option>\n              <option value=\"none\" data-en=\"None \/ Minimal\">\u7121 \/ \u6975\u5c11 (None \/ Minimal)<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"gen-field\">\n            <label for=\"skyBehavior\">\u5929\u7a7a\u8655\u7406\u65b9\u5f0f (Sky Behavior)<\/label>\n            <select id=\"skyBehavior\">\n              <option value=\"\" data-en=\"Select sky...\">\u8acb\u9078\u64c7\u5929\u7a7a...<\/option>\n              <option value=\"keep\" data-en=\"Keep Original Sky\">\u4fdd\u7559\u539f\u59cb\u5929\u7a7a (Keep Original Sky)<\/option>\n              <option value=\"overcast\" data-en=\"Replace with Overcast\">\u6539\u70ba\u9670\u5929 (Replace with Overcast)<\/option>\n              <option value=\"dramatic\" data-en=\"Dramatic Cloud Build\">\u6232\u5287\u6027\u96f2\u5c64\u5806\u7a4d (Dramatic Clouds)<\/option>\n              <option value=\"partially-open\" data-en=\"Partially Open \/ Clearing\">\u90e8\u5206\u653e\u6674 (Partially Open \/ Clearing)<\/option>\n              <option value=\"bright-winter\" data-en=\"Bright Winter Blue\">\u51ac\u65e5\u4eae\u85cd\u5929 (Bright Winter Blue)<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n\n        <!-- SEASON -->\n        <div class=\"sub-menus\" id=\"sub-season\" style=\"display:none\">\n          <div class=\"gen-field\">\n            <label for=\"targetSeason\">\u76ee\u6a19\u5b63\u7bc0 (Target Season)<\/label>\n            <select id=\"targetSeason\">\n              <option value=\"\" data-en=\"Select season...\">\u8acb\u9078\u64c7\u5b63\u7bc0...<\/option>\n              <option value=\"spring\" data-en=\"Spring\">\u6625 (Spring)<\/option>\n              <option value=\"summer\" data-en=\"Summer\">\u590f (Summer)<\/option>\n              <option value=\"autumn\" data-en=\"Autumn \/ Fall\">\u79cb (Autumn \/ Fall)<\/option>\n              <option value=\"winter\" data-en=\"Winter\">\u51ac (Winter)<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"gen-field\">\n            <label for=\"seasonPhase\">\u968e\u6bb5 (Phase)<\/label>\n            <select id=\"seasonPhase\">\n              <option value=\"\" data-en=\"Select phase...\">\u8acb\u9078\u64c7\u968e\u6bb5...<\/option>\n              <option value=\"early\" data-en=\"Early\">\u521d\u671f (Early)<\/option>\n              <option value=\"peak\" data-en=\"Peak\">\u76db\u671f (Peak)<\/option>\n              <option value=\"late\" data-en=\"Late\">\u672b\u671f (Late)<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"gen-field\">\n            <label for=\"seasonLight\">\u5149\u7dda\u7279\u6027 (Light Character)<\/label>\n            <select id=\"seasonLight\">\n              <option value=\"\" data-en=\"Select light quality...\">\u8acb\u9078\u64c7\u5149\u7dda\u8cea\u611f...<\/option>\n              <option value=\"cool-spring\" data-en=\"Cool Spring Light\">\u6625\u65e5\u51b7\u8272\u5149 (Cool Spring Light)<\/option>\n              <option value=\"warm-autumn\" data-en=\"Warm Autumn \/ Golden Hour\">\u79cb\u65e5\u6696\u5149 \/ \u9ec3\u91d1\u6642\u6bb5 (Warm Autumn \/ Golden Hour)<\/option>\n              <option value=\"flat-winter\" data-en=\"Flat Winter Overcast\">\u51ac\u65e5\u5e73\u5149\u9670\u5929 (Flat Winter Overcast)<\/option>\n              <option value=\"vibrant-summer\" data-en=\"Vibrant Summer Sun\">\u590f\u65e5\u9bae\u660e\u65e5\u5149 (Vibrant Summer Sun)<\/option>\n              <option value=\"keep\" data-en=\"Keep Original\">\u4fdd\u7559\u539f\u6a23 (Keep Original)<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n\n        <!-- LIGHTING -->\n        <div class=\"sub-menus\" id=\"sub-lighting\" style=\"display:none\">\n          <div class=\"gen-field\">\n            <label for=\"targetTime\">\u76ee\u6a19\u6642\u6bb5 (Target Time of Day)<\/label>\n            <select id=\"targetTime\">\n              <option value=\"\" data-en=\"Select time...\">\u8acb\u9078\u64c7\u6642\u6bb5...<\/option>\n              <option value=\"dawn\" data-en=\"Dawn \/ First Light\">\u9ece\u660e \/ \u521d\u5149 (Dawn \/ First Light)<\/option>\n              <option value=\"morning\" data-en=\"Morning\">\u65e9\u6668 (Morning)<\/option>\n              <option value=\"midday\" data-en=\"Midday\">\u6b63\u5348 (Midday)<\/option>\n              <option value=\"golden-hour\" data-en=\"Golden Hour\">\u9ec3\u91d1\u6642\u6bb5 (Golden Hour)<\/option>\n              <option value=\"sunset\" data-en=\"Sunset\">\u65e5\u843d (Sunset)<\/option>\n              <option value=\"blue-hour\" data-en=\"Blue Hour\">\u85cd\u8abf\u6642\u523b (Blue Hour)<\/option>\n              <option value=\"night\" data-en=\"Night\">\u591c\u665a (Night)<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"gen-field\">\n            <label for=\"sunVisibility\">\u592a\u967d\u72c0\u614b (Sun Visibility)<\/label>\n            <select id=\"sunVisibility\">\n              <option value=\"\" data-en=\"Select sun state...\">\u8acb\u9078\u64c7\u592a\u967d\u72c0\u614b...<\/option>\n              <option value=\"visible\" data-en=\"Sun Visible in Frame\">\u756b\u9762\u53ef\u898b\u592a\u967d (Sun Visible in Frame)<\/option>\n              <option value=\"behind-clouds\" data-en=\"Behind Clouds\">\u88ab\u96f2\u906e\u853d (Behind Clouds)<\/option>\n              <option value=\"below-horizon\" data-en=\"Below Horizon\">\u4f4d\u65bc\u5730\u5e73\u7dda\u4e0b (Below Horizon)<\/option>\n              <option value=\"sidelighting\" data-en=\"Strong Sidelighting\">\u5f37\u70c8\u5074\u5149 (Strong Sidelighting)<\/option>\n              <option value=\"backlighting\" data-en=\"Backlighting \/ Rim Light\">\u9006\u5149 \/ \u908a\u7de3\u5149 (Backlighting \/ Rim Light)<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"gen-field\">\n            <label for=\"cloudCondition\">\u96f2\u6cc1 (Cloud Condition)<\/label>\n            <select id=\"cloudCondition\">\n              <option value=\"\" data-en=\"Select clouds...\">\u8acb\u9078\u64c7\u96f2\u6cc1...<\/option>\n              <option value=\"clear\" data-en=\"Clear Sky\">\u842c\u91cc\u7121\u96f2 (Clear Sky)<\/option>\n              <option value=\"scattered\" data-en=\"Scattered Clouds\">\u96f6\u6563\u96f2\u5c64 (Scattered Clouds)<\/option>\n              <option value=\"dramatic\" data-en=\"Dramatic Clouds\">\u6232\u5287\u6027\u96f2\u5c64 (Dramatic Clouds)<\/option>\n              <option value=\"overcast\" data-en=\"Full Overcast\">\u5168\u9762\u9670\u5929 (Full Overcast)<\/option>\n              <option value=\"clearing-storm\" data-en=\"Clearing Storm\">\u98a8\u96e8\u6f38\u6b47 (Clearing Storm)<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"gen-field\">\n            <label for=\"lightingDrama\">\u6c1b\u570d\u611f (Feel)<\/label>\n            <select id=\"lightingDrama\">\n              <option value=\"\" data-en=\"Select feel...\">\u8acb\u9078\u64c7\u6c1b\u570d\u611f...<\/option>\n              <option value=\"documentary\" data-en=\"Documentary \/ Natural\">\u7d00\u5be6 \/ \u81ea\u7136 (Documentary \/ Natural)<\/option>\n              <option value=\"cinematic\" data-en=\"Cinematic \/ Dramatic\">\u96fb\u5f71\u611f \/ \u6232\u5287\u611f (Cinematic \/ Dramatic)<\/option>\n              <option value=\"ethereal\" data-en=\"Ethereal \/ Soft\">\u98c4\u6e3a \/ \u67d4\u548c (Ethereal \/ Soft)<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n\n        <!-- ATMOSPHERE -->\n        <div class=\"sub-menus\" id=\"sub-atmosphere\" style=\"display:none\">\n          <div class=\"gen-field\">\n            <label for=\"targetMood\">\u76ee\u6a19\u60c5\u5883 (Target Mood)<\/label>\n            <select id=\"targetMood\">\n              <option value=\"\" data-en=\"Select mood...\">\u8acb\u9078\u64c7\u60c5\u5883...<\/option>\n              <option value=\"dramatic\" data-en=\"Dramatic\">\u6232\u5287\u6027 (Dramatic)<\/option>\n              <option value=\"peaceful\" data-en=\"Peaceful \/ Serene\">\u5be7\u975c \/ \u7965\u548c (Peaceful \/ Serene)<\/option>\n              <option value=\"mystical\" data-en=\"Mystical\">\u795e\u7955 (Mystical)<\/option>\n              <option value=\"romantic\" data-en=\"Romantic\">\u6d6a\u6f2b (Romantic)<\/option>\n              <option value=\"cinematic\" data-en=\"Cinematic\">\u96fb\u5f71\u611f (Cinematic)<\/option>\n              <option value=\"dark-moody\" data-en=\"Dark & Moody\">\u9670\u9b31 (Dark &amp; Moody)<\/option>\n              <option value=\"ethereal\" data-en=\"Ethereal\">\u98c4\u6e3a (Ethereal)<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"gen-field\">\n            <label for=\"colorGrading\">\u8272\u5f69\u8abf\u6027 (Color Grading)<\/label>\n            <select id=\"colorGrading\">\n              <option value=\"\" data-en=\"Select color grade...\">\u8acb\u9078\u64c7\u8272\u5f69\u8abf\u6027...<\/option>\n              <option value=\"warm\" data-en=\"Warm Tones\">\u6696\u8272\u8abf (Warm Tones)<\/option>\n              <option value=\"cool\" data-en=\"Cool Tones\">\u51b7\u8272\u8abf (Cool Tones)<\/option>\n              <option value=\"desaturated\" data-en=\"Desaturated\">\u4f4e\u98fd\u548c (Desaturated)<\/option>\n              <option value=\"teal-orange\" data-en=\"Teal & Orange\">\u85cd\u9752\u8207\u6a58\u8272 (Teal &amp; Orange)<\/option>\n              <option value=\"natural\" data-en=\"Natural \/ No Grading\">\u81ea\u7136 \/ \u4e0d\u8abf\u8272 (Natural \/ No Grading)<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"gen-field\">\n            <label for=\"atmosphericEffect\">\u5927\u6c23\u6548\u679c (Atmospheric Effect)<\/label>\n            <select id=\"atmosphericEffect\">\n              <option value=\"\" data-en=\"Select effect...\">\u8acb\u9078\u64c7\u6548\u679c...<\/option>\n              <option value=\"fog\" data-en=\"Fog\">\u6fc3\u9727 (Fog)<\/option>\n              <option value=\"mist\" data-en=\"Mist\">\u8584\u9727 (Mist)<\/option>\n              <option value=\"haze\" data-en=\"Haze\">\u9744 \/ \u973e (Haze)<\/option>\n              <option value=\"god-rays\" data-en=\"God Rays \/ Light Shafts\">\u8036\u7a4c\u5149 \/ \u5149\u675f (God Rays \/ Light Shafts)<\/option>\n              <option value=\"low-clouds\" data-en=\"Low Clouds\">\u4f4e\u96f2 (Low Clouds)<\/option>\n              <option value=\"none\" data-en=\"None\">\u7121 (None)<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n\n        <!-- HYDROLOGY -->\n        <div class=\"sub-menus\" id=\"sub-hydrology\" style=\"display:none\">\n          <div class=\"gen-field\">\n            <label for=\"waterAction\">\u6c34\u9ad4\u52d5\u4f5c (Water Action)<\/label>\n            <select id=\"waterAction\">\n              <option value=\"\" data-en=\"Select action...\">\u8acb\u9078\u64c7\u52d5\u4f5c...<\/option>\n              <option value=\"add\" data-en=\"Add Water (to dry scene)\">\u52a0\u5165\u6c34\u9ad4 (\u65bc\u4e7e\u71e5\u5834\u666f)<\/option>\n              <option value=\"increase\" data-en=\"Increase Water Flow\">\u52a0\u5f37\u6c34\u6d41 (Increase Water Flow)<\/option>\n              <option value=\"freeze\" data-en=\"Freeze Water\">\u7d50\u51b0 (Freeze Water)<\/option>\n              <option value=\"wet-only\" data-en=\"Wet Surfaces Only\">\u50c5\u8868\u9762\u6fd5\u6f64 (Wet Surfaces Only)<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"gen-field\">\n            <label for=\"flowType\">\u6d41\u901f\u985e\u578b (Flow Type)<\/label>\n            <select id=\"flowType\">\n              <option value=\"\" data-en=\"Select flow...\">\u8acb\u9078\u64c7\u6d41\u901f...<\/option>\n              <option value=\"trickling\" data-en=\"Trickling\">\u6d93\u6d41 (Trickling)<\/option>\n              <option value=\"moderate\" data-en=\"Moderate Flow\">\u4e2d\u7b49\u6c34\u6d41 (Moderate Flow)<\/option>\n              <option value=\"powerful\" data-en=\"Powerful \/ Cascading\">\u6e4d\u6025 \/ \u7011\u6d41 (Powerful \/ Cascading)<\/option>\n              <option value=\"mist-heavy\" data-en=\"Mist-Heavy\">\u6c34\u9727\u7030\u6f2b (Mist-Heavy)<\/option>\n              <option value=\"still\" data-en=\"Still \/ Calm\">\u975c\u6b62 \/ \u5e73\u975c (Still \/ Calm)<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"gen-field\">\n            <label for=\"waterClarity\">\u6c34\u9ad4\u6e05\u6670\u5ea6 (Water Clarity)<\/label>\n            <select id=\"waterClarity\">\n              <option value=\"\" data-en=\"Select clarity...\">\u8acb\u9078\u64c7\u6e05\u6670\u5ea6...<\/option>\n              <option value=\"translucent\" data-en=\"Translucent\">\u534a\u900f\u660e (Translucent)<\/option>\n              <option value=\"opaque\" data-en=\"Opaque\">\u4e0d\u900f\u660e (Opaque)<\/option>\n              <option value=\"crystal-clear\" data-en=\"Crystal Clear\">\u6e05\u6f88\u898b\u5e95 (Crystal Clear)<\/option>\n              <option value=\"murky\" data-en=\"Murky \/ Silty\">\u6df7\u6fc1 \/ \u542b\u7802 (Murky \/ Silty)<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n\n        <!-- LOCALIZED -->\n        <div class=\"sub-menus\" id=\"sub-localized\" style=\"display:none\">\n          <div class=\"gen-field\">\n            <label for=\"editType\">\u7de8\u8f2f\u985e\u578b (Edit Type)<\/label>\n            <select id=\"editType\">\n              <option value=\"\" data-en=\"Select type...\">\u8acb\u9078\u64c7\u985e\u578b...<\/option>\n              <option value=\"repair\" data-en=\"Repair (fix \/ remove)\">\u4fee\u5fa9 (\u4fee\u6b63 \/ \u79fb\u9664) (Repair)<\/option>\n              <option value=\"enhancement\" data-en=\"Enhancement (improve existing)\">\u5f37\u5316 (\u6539\u5584\u65e2\u6709\u5143\u7d20) (Enhancement)<\/option>\n              <option value=\"insertive\" data-en=\"Insertive (add new element)\">\u63d2\u5165 (\u65b0\u589e\u5143\u7d20) (Insertive)<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n      <\/div>\n\n      <!-- STEP 3: Divergence Lane -->\n      <div class=\"gen-section\" id=\"step-lane\">\n        <div class=\"gen-section-header\">\n          <span class=\"gen-step-num\">3<\/span>\n          <h2>\u5275\u4f5c\u8def\u7dda (Divergence Lane)<\/h2>\n        <\/div>\n        <div class=\"lane-selector\">\n          <label class=\"lane-option\" data-lane=\"purist\">\n            <input type=\"radio\" name=\"lane\" value=\"purist\">\n            <div class=\"lane-option-content\">\n              <span class=\"lane-badge-sm lane-a-bg\">Lane A<\/span>\n              <strong>\u7d14\u7cb9\u6d3e (Purist)<\/strong>\n              <p>\u50c5\u4f5c\u5408\u7406\u589e\u5f37\u3002\u8fd1\u4e4e\u7d00\u5be6\u7684\u5beb\u5be6\u5ea6\u3002<\/p>\n            <\/div>\n          <\/label>\n          <label class=\"lane-option\" data-lane=\"storyteller\">\n            <input type=\"radio\" name=\"lane\" value=\"storyteller\" checked>\n            <div class=\"lane-option-content\">\n              <span class=\"lane-badge-sm lane-b-bg\">Lane B<\/span>\n              <strong>\u6558\u4e8b\u6d3e (Storyteller)<\/strong>\n              <p>\u53ef\u898b\u4f46\u4ecd\u53ef\u4fe1\u7684\u74b0\u5883\u8b8a\u5316\u3002<\/p>\n            <\/div>\n          <\/label>\n          <label class=\"lane-option\" data-lane=\"visionary\">\n            <input type=\"radio\" name=\"lane\" value=\"visionary\">\n            <div class=\"lane-option-content\">\n              <span class=\"lane-badge-sm lane-c-bg\">Lane C<\/span>\n              <strong>\u60f3\u50cf\u6d3e (Visionary)<\/strong>\n              <p>\u5275\u610f\u91cd\u65b0\u60f3\u50cf\u3002\u6a19\u793a\u70ba\u8a6e\u91cb\u6027\u85dd\u8853\u3002<\/p>\n            <\/div>\n          <\/label>\n        <\/div>\n      <\/div>\n\n      <!-- STEP 4: P.A.S.S. Refinements -->\n      <div class=\"gen-section\" id=\"step-pass\">\n        <div class=\"gen-section-header\">\n          <span class=\"gen-step-num\">4<\/span>\n          <h2>P.A.S.S. \u7d30\u7bc0\u8abf\u6574<\/h2>\n          <span class=\"gen-hint\">\u9078\u586b \u2014 \u53ef\u8986\u5beb\u81ea\u52d5\u7522\u751f\u7684\u5167\u5bb9<\/span>\n        <\/div>\n        <div class=\"gen-field\">\n          <label for=\"preserveOverride\"><span class=\"pass-letter\">P<\/span> \u4fdd\u7559 Preserve <span class=\"field-hint\">(\u5fc5\u9808\u7dad\u6301\u4e0d\u8b8a\u7684\u5143\u7d20)<\/span><\/label>\n          <textarea id=\"preserveOverride\" rows=\"2\" placeholder=\"\u4f8b\u5982\uff1a\u9053\u8def\u4f48\u5c40\u3001\u85cd\u8272\u8b77\u6b04\u3001\u8eca\u8f1b\u3001\u62cd\u651d\u89d2\u5ea6\u3001\u4eba\u7269\u3001\u5c71\u7a1c\u7dda\"><\/textarea>\n        <\/div>\n        <div class=\"gen-field\">\n          <label for=\"atmosphereOverride\"><span class=\"pass-letter\">A<\/span> \u6c1b\u570d Atmosphere <span class=\"field-hint\">(\u76ee\u6a19\u689d\u4ef6)<\/span><\/label>\n          <textarea id=\"atmosphereOverride\" rows=\"2\" placeholder=\"\u7531\u4e0a\u65b9\u9078\u55ae\u81ea\u52d5\u7522\u751f \u2014 \u53ef\u5728\u6b64\u52a0\u5165\u81ea\u8a02\u7d30\u7bc0\"><\/textarea>\n        <\/div>\n        <div class=\"gen-field\">\n          <label for=\"surfacesOverride\"><span class=\"pass-letter\">S<\/span> \u8868\u9762\u6750\u8cea Surfaces <span class=\"field-hint\">(\u6750\u8cea\u53cd\u61c9\u65b9\u5f0f)<\/span><\/label>\n          <textarea id=\"surfacesOverride\" rows=\"2\" placeholder=\"\u4f8b\u5982\uff1a\u96ea\u9644\u8457\u65bc\u6c34\u5e73\u9762\u3001\u6fd5\u77f3\u982d\u8b8a\u6df1\u8272\u3001\u91d1\u5c6c\u7d50\u971c\u3001\u51b0\u7684\u900f\u5149\u611f\"><\/textarea>\n        <\/div>\n        <div class=\"gen-field\">\n          <label for=\"subtletiesOverride\"><span class=\"pass-letter\">S<\/span> \u7d30\u7bc0 Subtleties <span class=\"field-hint\">(\u5beb\u5be6\u611f\u7684\u5fae\u5999\u4e4b\u8655)<\/span><\/label>\n          <textarea id=\"subtletiesOverride\" rows=\"2\" placeholder=\"\u4f8b\u5982\uff1a\u96ea\u82b1\u666f\u6df1\u8b8a\u5316\u3001\u5c71\u9802\u9727\u6c23\u3001\u8f2a\u80ce\u75d5\u3001\u6563\u843d\u843d\u8449\u3001\u971c\u908a\u7de3\"><\/textarea>\n        <\/div>\n      <\/div>\n\n      <!-- STEP 5: P.A.S.S.+ Controls -->\n      <div class=\"gen-section\" id=\"step-plus\">\n        <div class=\"gen-section-header\">\n          <span class=\"gen-step-num\">5<\/span>\n          <h2>P.A.S.S.+ \u5ef6\u4f38\u63a7\u5236<\/h2>\n          <span class=\"gen-hint\">\u9032\u968e\u63d0\u793a\u8a5e\u4fee\u98fe<\/span>\n        <\/div>\n        <div class=\"gen-row\">\n          <div class=\"gen-field\">\n            <label for=\"opticsControl\">\u5149\u5b78 (Optics)<\/label>\n            <select id=\"opticsControl\">\n              <option value=\"\" data-en=\"No constraint\">\u4e0d\u9650\u5236<\/option>\n              <option value=\"wide-angle\" data-en=\"Preserve wide-angle perspective\">\u4fdd\u7559\u5ee3\u89d2\u900f\u8996<\/option>\n              <option value=\"tele\" data-en=\"Preserve telephoto compression\">\u4fdd\u7559\u9577\u7126\u58d3\u7e2e<\/option>\n              <option value=\"shallow-dof\" data-en=\"Maintain shallow depth of field\">\u7dad\u6301\u6dfa\u666f\u6df1<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"gen-field\">\n            <label for=\"colorControl\">\u8272\u5f69\u7d00\u5f8b (Color Discipline)<\/label>\n            <select id=\"colorControl\">\n              <option value=\"\" data-en=\"No constraint\">\u4e0d\u9650\u5236<\/option>\n              <option value=\"natural\" data-en=\"Maintain natural saturation\">\u7dad\u6301\u81ea\u7136\u98fd\u548c\u5ea6<\/option>\n              <option value=\"no-hyper\" data-en=\"Avoid hyper-real color\">\u907f\u514d\u904e\u5ea6\u9bae\u8c54<\/option>\n              <option value=\"muted\" data-en=\"Slightly muted \/ film-like\">\u7565\u4f4e\u98fd\u548c \/ \u5e95\u7247\u611f<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n        <div class=\"gen-row\">\n          <div class=\"gen-field\">\n            <label for=\"postCharacter\">\u5f8c\u88fd\u98a8\u683c (Post Character)<\/label>\n            <select id=\"postCharacter\">\n              <option value=\"\" data-en=\"No constraint\">\u4e0d\u9650\u5236<\/option>\n              <option value=\"photographic\" data-en=\"Keep photographic tonal roll-off\">\u4fdd\u7559\u651d\u5f71\u8272\u8abf\u6f38\u9032<\/option>\n              <option value=\"no-painterly\" data-en=\"Avoid painterly rendering\">\u907f\u514d\u7e6a\u756b\u611f\u5448\u73fe<\/option>\n              <option value=\"film-grain\" data-en=\"Add subtle film grain character\">\u52a0\u5165\u7d30\u5fae\u5e95\u7247\u9846\u7c92\u611f<\/option>\n            <\/select>\n          <\/div>\n          <div class=\"gen-field\">\n            <label for=\"exclusions\">\u6392\u9664\u9805\u76ee (Exclusions)<\/label>\n            <select id=\"exclusions\">\n              <option value=\"\" data-en=\"No exclusions\">\u7121\u6392\u9664<\/option>\n              <option value=\"no-structures\" data-en=\"Do not change structures\">\u4e0d\u6539\u8b8a\u5efa\u7bc9\u7d50\u69cb<\/option>\n              <option value=\"no-faces\" data-en=\"Do not alter faces \/ people\">\u4e0d\u6539\u8b8a\u4eba\u7269 \/ \u81c9\u90e8<\/option>\n              <option value=\"no-objects\" data-en=\"Do not invent new objects\">\u4e0d\u65b0\u589e\u7269\u4ef6<\/option>\n              <option value=\"no-structures-faces\" data-en=\"No structure or face changes\">\u4e0d\u6539\u8b8a\u7d50\u69cb\u6216\u81c9\u90e8<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n        <div class=\"gen-field\">\n          <label for=\"realismTarget\">\u5beb\u5be6\u5ea6\u76ee\u6a19 (Realism Target)<\/label>\n          <select id=\"realismTarget\">\n            <option value=\"photographic\" data-en=\"Strictly photographic\">\u56b4\u683c\u5beb\u5be6\u651d\u5f71<\/option>\n            <option value=\"cinematic\" data-en=\"Cinematic but believable\">\u96fb\u5f71\u611f\u4f46\u5177\u53ef\u4fe1\u5ea6<\/option>\n            <option value=\"expressive\" data-en=\"Expressive \/ artistic\">\u8868\u73fe\u529b \/ \u85dd\u8853\u6027<\/option>\n          <\/select>\n        <\/div>\n      <\/div>\n\n      <!-- GENERATE BUTTON -->\n      <button class=\"gen-button\" id=\"generateBtn\" type=\"button\">\n        <svg width=\"20\" height=\"20\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\"><path d=\"M13 2L3 14h9l-1 8 10-12h-9l1-8z\"\/><\/svg>\n        \u7522\u751f (Generate)\n      <\/button>\n    <\/div>\n\n    <!-- RIGHT: OUTPUT PANEL -->\n    <div class=\"gen-output-panel\" id=\"outputPanel\">\n\n      <div class=\"output-empty\" id=\"outputEmpty\">\n        <div class=\"output-empty-icon\">\n          <svg width=\"48\" height=\"48\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.5\"><rect x=\"3\" y=\"3\" width=\"18\" height=\"18\" rx=\"3\"\/><path d=\"M9 3v18M3 9h18\"\/><\/svg>\n        <\/div>\n        <h3>\u8a2d\u5b9a\u4e26\u7522\u751f<\/h3>\n        <p>\u8acb\u586b\u5beb\u5de6\u65b9\u8868\u55ae\u4e26\u4e0a\u50b3\u4f86\u6e90\u7167\u7247\uff0c\u767b\u5165\u5f8c\u9ede\u64ca\u300c\u7522\u751f\u300d\u5373\u53ef\u57f7\u884c\u8f49\u63db\u3002<\/p>\n      <\/div>\n\n      <div class=\"output-content\" id=\"outputContent\" style=\"display:none\">\n        <div class=\"output-tabs\">\n          <button class=\"output-tab active\" data-tab=\"prompt\" type=\"button\">P.A.S.S. \u63d0\u793a\u8a5e<\/button>\n        <\/div>\n        <div class=\"output-tab-content active\" id=\"tab-prompt\">\n          <div class=\"output-section\">\n            <div class=\"output-section-head\">\n              <h3>\u7d44\u88dd\u5b8c\u6210\u7684 P.A.S.S. \u63d0\u793a\u8a5e<\/h3>\n              <button class=\"copy-btn\" onclick=\"copyToClipboard('passPromptText')\" type=\"button\">\u8907\u88fd<\/button>\n            <\/div>\n            <pre class=\"output-code\" id=\"passPromptText\"><\/pre>\n          <\/div>\n          <div class=\"output-meta\" id=\"promptMeta\"><\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/main>\n<\/div><!-- \/.pgi-wrapper -->\n\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"nf_dc_page":"","om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-14","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Generator - PASS Photography<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/lnv.rbc.mybluehost.me\/pass\/generator\/\" \/>\n<meta property=\"og:locale\" content=\"zh_TW\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Generator - PASS Photography\" \/>\n<meta property=\"og:url\" content=\"https:\/\/lnv.rbc.mybluehost.me\/pass\/generator\/\" \/>\n<meta property=\"og:site_name\" content=\"PASS Photography\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/lnv.rbc.mybluehost.me\\\/pass\\\/generator\\\/\",\"url\":\"https:\\\/\\\/lnv.rbc.mybluehost.me\\\/pass\\\/generator\\\/\",\"name\":\"Generator - PASS Photography\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/lnv.rbc.mybluehost.me\\\/pass\\\/#website\"},\"datePublished\":\"2026-04-29T18:59:01+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/lnv.rbc.mybluehost.me\\\/pass\\\/generator\\\/#breadcrumb\"},\"inLanguage\":\"zh-TW\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/lnv.rbc.mybluehost.me\\\/pass\\\/generator\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/lnv.rbc.mybluehost.me\\\/pass\\\/generator\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/lnv.rbc.mybluehost.me\\\/pass\\\/home\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Generator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/lnv.rbc.mybluehost.me\\\/pass\\\/#website\",\"url\":\"https:\\\/\\\/lnv.rbc.mybluehost.me\\\/pass\\\/\",\"name\":\"PASS Photography\",\"description\":\"AI Photo Reimagination Masterclass \u00b7 \u5f71\u50cf\u518d\u60f3\u50cf\u5927\u5e2b\u73ed\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/lnv.rbc.mybluehost.me\\\/pass\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-TW\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Generator - PASS Photography","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/lnv.rbc.mybluehost.me\/pass\/generator\/","og_locale":"zh_TW","og_type":"article","og_title":"Generator - PASS Photography","og_url":"https:\/\/lnv.rbc.mybluehost.me\/pass\/generator\/","og_site_name":"PASS Photography","twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/lnv.rbc.mybluehost.me\/pass\/generator\/","url":"https:\/\/lnv.rbc.mybluehost.me\/pass\/generator\/","name":"Generator - PASS Photography","isPartOf":{"@id":"https:\/\/lnv.rbc.mybluehost.me\/pass\/#website"},"datePublished":"2026-04-29T18:59:01+00:00","breadcrumb":{"@id":"https:\/\/lnv.rbc.mybluehost.me\/pass\/generator\/#breadcrumb"},"inLanguage":"zh-TW","potentialAction":[{"@type":"ReadAction","target":["https:\/\/lnv.rbc.mybluehost.me\/pass\/generator\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/lnv.rbc.mybluehost.me\/pass\/generator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/lnv.rbc.mybluehost.me\/pass\/home\/"},{"@type":"ListItem","position":2,"name":"Generator"}]},{"@type":"WebSite","@id":"https:\/\/lnv.rbc.mybluehost.me\/pass\/#website","url":"https:\/\/lnv.rbc.mybluehost.me\/pass\/","name":"PASS Photography","description":"AI Photo Reimagination Masterclass \u00b7 \u5f71\u50cf\u518d\u60f3\u50cf\u5927\u5e2b\u73ed","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/lnv.rbc.mybluehost.me\/pass\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-TW"}]}},"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/passphoto.tw\/pass\/wp-json\/wp\/v2\/pages\/14","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/passphoto.tw\/pass\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/passphoto.tw\/pass\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/passphoto.tw\/pass\/wp-json\/wp\/v2\/comments?post=14"}],"version-history":[{"count":0,"href":"https:\/\/passphoto.tw\/pass\/wp-json\/wp\/v2\/pages\/14\/revisions"}],"wp:attachment":[{"href":"https:\/\/passphoto.tw\/pass\/wp-json\/wp\/v2\/media?parent=14"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}