{"id":95,"date":"2025-04-17T14:45:35","date_gmt":"2025-04-17T14:45:35","guid":{"rendered":"https:\/\/www.lingyuan-pavilion.com\/?page_id=95"},"modified":"2026-05-19T09:57:47","modified_gmt":"2026-05-19T09:57:47","slug":"%e7%b7%92%e6%9a%ae%e7%b7%9a%e4%b8%8a%e5%8d%a0%e5%8d%9c","status":"publish","type":"page","link":"https:\/\/www.lingyuan-pavilion.com\/?page_id=95","title":{"rendered":"\u7dd2\u66ae\u7dda\u4e0a\u5360\u535c"},"content":{"rendered":"\n<!DOCTYPE html>\n<html lang=\"zh-Hant\">\n<head>\n  <meta charset=\"UTF-8\" \/>\n  <meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\/>\n  <title>\u7dd2\u66ae\u7dda\u4e0a\u5360\u535c<\/title>\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n  <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n  <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Noto+Sans+TC:wght@400;500;700&#038;family=Noto+Serif+TC:wght@500;700&#038;display=swap\" rel=\"stylesheet\">\n  <style>\n    :root {\n      --bg: #f5efe8;\n      --surface: #fcfaf7;\n      --surface-2: #f3ece5;\n      --border: #dccfc3;\n      --text: #2f261f;\n      --muted: #6d6258;\n      --primary: #6f4e37;\n      --primary-hover: #5c3f2d;\n      --accent: #b28b5a;\n      --accent-soft: rgba(178, 139, 90, 0.16);\n      --danger: #b84a4a;\n      --danger-hover: #9f3e3e;\n      --shadow: 0 12px 32px rgba(61, 42, 24, 0.10);\n      --radius-lg: 24px;\n      --radius-md: 18px;\n      --radius-sm: 12px;\n    }\n\n    * {\n      box-sizing: border-box;\n    }\n\n    html {\n      scroll-behavior: smooth;\n    }\n\n    body {\n      margin: 0;\n      font-family: \"Noto Sans TC\", sans-serif;\n      color: var(--text);\n      background:\n        radial-gradient(circle at top, rgba(178, 139, 90, 0.10), transparent 28%),\n        linear-gradient(180deg, #f9f4ee 0%, var(--bg) 100%);\n      line-height: 1.65;\n    }\n\n    img {\n      display: block;\n      max-width: 100%;\n      height: auto;\n    }\n\n    button, select, textarea, input {\n      font: inherit;\n    }\n\n    .container {\n      width: min(1120px, calc(100% - 32px));\n      margin: 0 auto;\n      padding: 24px 0 64px;\n    }\n\n    .hidden {\n      display: none !important;\n    }\n\n    .panel {\n      background: rgba(252, 250, 247, 0.92);\n      border: 1px solid var(--border);\n      border-radius: var(--radius-lg);\n      box-shadow: var(--shadow);\n      padding: 24px;\n      backdrop-filter: blur(6px);\n    }\n\n    h1, h2, h3 {\n      margin: 0 0 12px;\n      font-family: \"Noto Serif TC\", serif;\n      line-height: 1.25;\n      color: var(--text);\n    }\n\n    h1 {\n      font-size: clamp(2.1rem, 4vw, 3.2rem);\n    }\n\n    h2 {\n      font-size: clamp(1.5rem, 2.4vw, 2rem);\n    }\n\n    h3 {\n      font-size: 1.1rem;\n    }\n\n    p {\n      margin: 0 0 12px;\n      color: var(--muted);\n    }\n\n    .hero {\n      display: grid;\n      gap: 20px;\n    }\n\n    .hero-intro {\n      max-width: 760px;\n    }\n\n    .guide-list {\n      display: grid;\n      gap: 10px;\n      margin: 20px 0;\n    }\n\n    .guide-item {\n      background: var(--surface-2);\n      border: 1px solid var(--border);\n      border-radius: 14px;\n      padding: 12px 14px;\n      color: var(--text);\n    }\n\n    .field,\n    .select,\n    textarea {\n      width: 100%;\n      border: 1.5px solid var(--border);\n      border-radius: 14px;\n      background: #fff;\n      color: var(--text);\n      padding: 12px 14px;\n      transition: border-color .2s ease, box-shadow .2s ease;\n    }\n\n    .field:focus,\n    .select:focus,\n    textarea:focus {\n      outline: none;\n      border-color: var(--accent);\n      box-shadow: 0 0 0 4px var(--accent-soft);\n    }\n\n    .btn-row,\n    .toolbar {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 12px;\n      align-items: center;\n    }\n\n    button,\n    .link-button {\n      appearance: none;\n      border: none;\n      border-radius: 999px;\n      padding: 12px 18px;\n      cursor: pointer;\n      font-weight: 700;\n      transition: transform .15s ease, background-color .15s ease, border-color .15s ease;\n      text-decoration: none;\n      display: inline-flex;\n      align-items: center;\n      justify-content: center;\n    }\n\n    button:hover,\n    .link-button:hover {\n      transform: translateY(-1px);\n    }\n\n    .btn-primary {\n      background: var(--primary);\n      color: #fff;\n    }\n\n    .btn-primary:hover {\n      background: var(--primary-hover);\n    }\n\n    .btn-secondary {\n      background: #fff;\n      color: var(--text);\n      border: 1px solid var(--border);\n    }\n\n    .btn-danger {\n      background: var(--danger);\n      color: #fff;\n    }\n\n    .btn-danger:hover {\n      background: var(--danger-hover);\n    }\n\n    .section-header {\n      display: flex;\n      flex-wrap: wrap;\n      align-items: end;\n      justify-content: space-between;\n      gap: 14px;\n      margin-bottom: 16px;\n    }\n\n    .subtle {\n      font-size: 0.95rem;\n      color: var(--muted);\n    }\n\n    .mode-box,\n    .tips-box,\n    .summary-box,\n    .intro-box {\n      background: var(--surface-2);\n      border: 1px solid var(--border);\n      border-radius: var(--radius-md);\n      padding: 16px 18px;\n    }\n\n    .card-selection {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(82px, 1fr));\n      gap: 14px;\n      margin: 22px 0;\n    }\n\n    .card-container {\n      width: 100%;\n      padding-top: 145%;\n      background-color: #fff;\n      border-radius: 16px;\n      border: 1.5px solid var(--border);\n      cursor: pointer;\n      position: relative;\n      background-size: cover;\n      background-repeat: no-repeat;\n      background-position: center;\n      overflow: hidden;\n      transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease;\n    }\n\n    .card-container:hover {\n      transform: translateY(-3px);\n      box-shadow: 0 12px 24px rgba(53, 39, 25, 0.14);\n    }\n\n    .card-container.selected {\n      border-color: var(--accent);\n      box-shadow: 0 0 0 4px var(--accent-soft), 0 12px 24px rgba(53, 39, 25, 0.16);\n    }\n\n    .card-label {\n      position: absolute;\n      bottom: 8px;\n      right: 8px;\n      min-width: 28px;\n      height: 28px;\n      padding: 0 8px;\n      background: rgba(255,255,255,0.92);\n      color: var(--text);\n      border-radius: 999px;\n      display: flex;\n      align-items: center;\n      justify-content: center;\n      font-size: 13px;\n      font-weight: 700;\n      pointer-events: none;\n      border: 1px solid rgba(0,0,0,0.06);\n    }\n\n    .result-wrap {\n      display: grid;\n      gap: 18px;\n    }\n\n    #resultContainer {\n      display: flex;\n      gap: 18px;\n      flex-wrap: wrap;\n      justify-content: center;\n    }\n\n    #resultContainer.horizontal {\n      flex-direction: row;\n    }\n\n    #resultContainer.vertical {\n      flex-direction: column;\n      justify-content: center;\n      align-items: center;\n    }\n\n    #resultContainer.grid {\n      flex-direction: row;\n      flex-wrap: wrap;\n      justify-content: flex-start;\n    }\n\n    .result-card {\n      width: min(100%, 300px);\n      background: #fff;\n      border: 1px solid var(--border);\n      border-radius: 20px;\n      box-shadow: var(--shadow);\n      padding: 18px;\n      display: flex;\n      flex-direction: column;\n      gap: 12px;\n    }\n\n    .result-card h3 {\n      margin: 0;\n      color: var(--primary);\n    }\n\n    .result-card img {\n      width: 100%;\n      max-width: 210px;\n      aspect-ratio: 2 \/ 3;\n      object-fit: cover;\n      margin: 0 auto;\n      border-radius: 14px;\n      box-shadow: 0 8px 20px rgba(0,0,0,0.12);\n    }\n\n    .result-card p {\n      margin: 0;\n      color: #3f352d;\n    }\n\n    .meta-badge {\n      display: inline-flex;\n      align-self: flex-start;\n      padding: 6px 10px;\n      border-radius: 999px;\n      background: var(--surface-2);\n      border: 1px solid var(--border);\n      color: var(--text);\n      font-size: 0.86rem;\n      font-weight: 700;\n    }\n\n    #exportText {\n      min-height: 220px;\n      margin-top: 12px;\n      resize: vertical;\n    }\n\n    .tips-box ul {\n      margin: 0;\n      padding-left: 1.2rem;\n      color: var(--text);\n    }\n\n    .tips-box li + li {\n      margin-top: 8px;\n    }\n\n    .footer-tools {\n      display: flex;\n      flex-wrap: wrap;\n      gap: 12px;\n    }\n\n    .spacer-top {\n      margin-top: 20px;\n    }\n\n    .label {\n      display: inline-block;\n      margin-bottom: 8px;\n      font-weight: 700;\n      color: var(--text);\n    }\n\n    @media (max-width: 768px) {\n      .container {\n        width: min(100% - 20px, 1120px);\n        padding: 14px 0 40px;\n      }\n\n      .panel {\n        padding: 18px;\n        border-radius: 20px;\n      }\n\n      .card-selection {\n        grid-template-columns: repeat(auto-fit, minmax(70px, 1fr));\n        gap: 10px;\n      }\n\n      .result-card {\n        width: 100%;\n      }\n    }\n  <\/style>\n<\/head>\n<body>\n  <div class=\"container\">\n    <section id=\"startScreen\" class=\"panel\">\n      <div class=\"hero\">\n        <div class=\"hero-intro\">\n          <h1>\u7dd2\u66ae\u7dda\u4e0a\u5360\u535c<\/h1>\n          <p>\u8acb\u5148\u6c89\u975c\u4e0b\u4f86\uff0c\u5e36\u8457\u6e05\u695a\u7684\u63d0\u554f\u9032\u5165\u9019\u6b21\u62bd\u724c\u3002\u96f7\u8afe\u66fc\u6bd4\u8d77\u62bd\u8c61\u60c5\u7dd2\uff0c\u66f4\u64c5\u9577\u5448\u73fe\u4e8b\u60c5\u7684\u8108\u7d61\u3001\u8d70\u5411\u8207\u7d44\u5408\u8a0a\u606f\u3002<\/p>\n        <\/div>\n\n        <div class=\"intro-box\">\n          <h3>\u62bd\u724c\u524d\u5efa\u8b70<\/h3>\n          <div class=\"guide-list\">\n            <div class=\"guide-item\">1\uff0e\u627e\u5230\u5b89\u975c\u7684\u5730\u65b9\uff0c\u8b93\u81ea\u5df1\u6162\u6162\u7a69\u5b9a\u4e0b\u4f86\u3002<\/div>\n            <div class=\"guide-item\">2\uff0e\u9589\u4e0a\u773c\u775b\uff0c\u5c07\u6ce8\u610f\u529b\u653e\u5728\u4f60\u771f\u6b63\u60f3\u554f\u7684\u4e8b\u60c5\u3002<\/div>\n            <div class=\"guide-item\">3\uff0e\u5148\u6c7a\u5b9a\u9019\u6b21\u662f\u55ae\u4e00\u554f\u984c\uff0c\u9084\u662f\u591a\u500b\u4e3b\u984c\u6df7\u5408\u3002<\/div>\n            <div class=\"guide-item\">4\uff0e\u82e5\u9078\u81ea\u7531\u5c0d\u61c9\u6a21\u5f0f\uff0c\u8a18\u5f97\u6bcf\u5f35\u724c\u60f3\u5c0d\u61c9\u4ec0\u9ebc\u4e3b\u984c\u3002<\/div>\n            <div class=\"guide-item\">5\uff0e\u82e5\u60f3\u66f4\u5bb9\u6613\u4e0a\u624b\uff0c\u5efa\u8b70\u5148\u7528\u7cfb\u7d71\u724c\u4f4d\u6a21\u5f0f\u3002<\/div>\n          <\/div>\n        <\/div>\n\n        <div>\n          <label class=\"label\" for=\"mainQuestion\">\u672c\u6b21\u5360\u554f<\/label>\n          <textarea id=\"mainQuestion\" class=\"field\" rows=\"4\" placeholder=\"\u4f8b\u5982\uff1a\u6211\u63a5\u4e0b\u4f86\u4e09\u500b\u6708\u7684\u611f\u60c5\u767c\u5c55\u5982\u4f55\uff1f\"><\/textarea>\n        <\/div>\n\n        <div class=\"btn-row\">\n          <button id=\"startBtn\" type=\"button\" class=\"btn-primary\">\u958b\u59cb\u5360\u535c<\/button>\n        <\/div>\n      <\/div>\n    <\/section>\n\n    <section id=\"cardSelection\" class=\"panel hidden spacer-top\">\n      <div class=\"section-header\">\n        <div>\n          <h2>\u9078\u64c7\u60f3\u8981\u7684\u5361\u7247<\/h2>\n          <p class=\"subtle\">\u53ef\u81ea\u7531\u9078\u64c7\u4efb\u610f\u5f35\u6578\u3002\u82e5\u62bd 3 \u5f35\uff0c\u7cfb\u7d71\u6703\u986f\u793a\u9069\u5408\u96f7\u8afe\u66fc\u5165\u9580\u7684\u4e09\u5f35\u95b1\u8b80\u63d0\u793a\u3002<\/p>\n        <\/div>\n        <div class=\"toolbar\">\n          <button type=\"button\" class=\"btn-secondary\" id=\"reshuffleBtn\">\u91cd\u65b0\u6d17\u724c<\/button>\n        <\/div>\n      <\/div>\n\n      <div class=\"mode-box\">\n        <label class=\"label\" for=\"readingMode\">\u89e3\u8b80\u6a21\u5f0f<\/label>\n        <select id=\"readingMode\" class=\"select\">\n          <option value=\"system\" selected>\u7cfb\u7d71\u724c\u4f4d\uff08\u63a8\u85a6\u65b0\u624b\uff09<\/option>\n          <option value=\"custom\">\u81ea\u7531\u5c0d\u61c9\uff08\u6bcf\u5f35\u81ea\u5df1\u6c7a\u5b9a\u4e3b\u984c\uff09<\/option>\n        <\/select>\n        <p class=\"subtle\" style=\"margin-top:10px;\">\n          \u7cfb\u7d71\u724c\u4f4d\u5728\u62bd\u5230 3 \u5f35\u6642\uff0c\u6703\u9810\u8a2d\u70ba\u300c\u80cc\u666f \/ \u6838\u5fc3 \/ \u8d70\u5411\u300d\uff1b\u82e5\u4e0d\u662f 3 \u5f35\uff0c\u5247\u4f9d\u9806\u5e8f\u95b1\u8b80\u3002\u4e09\u5f35\u724c\u5e38\u898b\u8b80\u6cd5\u5305\u542b\u4ee5\u4e2d\u9593\u724c\u70ba\u6838\u5fc3\uff0c\u6216\u7531\u5de6\u5230\u53f3\u8b80\u6210\u6545\u4e8b\u7dda\u3002\n        <\/p>\n      <\/div>\n\n      <div id=\"cardList\" class=\"card-selection\"><\/div>\n\n      <div class=\"btn-row\">\n        <button type=\"button\" class=\"btn-primary\" id=\"confirmBtn\">\u78ba\u8a8d\u9078\u64c7<\/button>\n      <\/div>\n    <\/section>\n\n    <section id=\"cardResult\" class=\"hidden spacer-top\">\n      <div class=\"panel result-wrap\">\n        <div class=\"section-header\">\n          <div>\n            <h2>\u4f60\u7684\u62bd\u5361\u7d50\u679c<\/h2>\n            <p id=\"readingSummaryText\" class=\"subtle\"><\/p>\n          <\/div>\n          <div class=\"toolbar\">\n            <label for=\"layoutSelect\" class=\"label\" style=\"margin-bottom:0;\">\u6392\u5217\u65b9\u5f0f<\/label>\n            <select id=\"layoutSelect\" class=\"select\" style=\"width:auto; min-width:136px;\">\n              <option value=\"horizontal\" selected>\u6a6b\u6392<\/option>\n              <option value=\"vertical\">\u76f4\u6392<\/option>\n              <option value=\"grid\">\u65b9\u5f62\u6392\u5217<\/option>\n            <\/select>\n          <\/div>\n        <\/div>\n\n        <div class=\"summary-box\">\n          <p><strong>\u672c\u6b21\u5360\u554f\uff1a<\/strong><span id=\"mainQuestionPreview\">\u5c1a\u672a\u586b\u5beb<\/span><\/p>\n          <p><strong>\u89e3\u8b80\u6a21\u5f0f\uff1a<\/strong><span id=\"modePreview\">\u7cfb\u7d71\u724c\u4f4d<\/span><\/p>\n        <\/div>\n\n        <div id=\"lenormandTips\" class=\"tips-box\">\n          <h3>\u96f7\u8afe\u66fc\u4e09\u5f35\u724c\u95b1\u8b80\u63d0\u793a<\/h3>\n          <ul>\n            <li>\u53ef\u628a\u4e2d\u9593\u724c\u8996\u70ba\u6838\u5fc3\u4e3b\u984c\uff0c\u5de6\u53f3\u5169\u5f35\u4f5c\u70ba\u88dc\u5145\u8207\u4fee\u98fe\u3002<\/li>\n            <li>\u4e5f\u53ef\u7531\u5de6\u5230\u53f3\u8b80\u6210\u4e8b\u4ef6\u63a8\u9032\u7684\u53e5\u5b50\u6216\u6545\u4e8b\u7dda\u3002<\/li>\n            <li>\u96f7\u8afe\u66fc\u5f88\u4f9d\u8cf4\u63d0\u554f\u8108\u7d61\uff0c\u554f\u984c\u8d8a\u6e05\u695a\uff0c\u8a0a\u606f\u901a\u5e38\u8d8a\u805a\u7126\u3002<\/li>\n            <li>\u724c\u8207\u724c\u7684\u9806\u5e8f\u6703\u5f71\u97ff\u89e3\u8b80\uff0c\u56e0\u70ba\u7d44\u5408\u8207\u65b9\u5411\u6027\u672c\u8eab\u5c31\u662f\u91cd\u9ede\u3002<\/li>\n          <\/ul>\n        <\/div>\n\n        <div id=\"resultContainer\" class=\"horizontal\"><\/div>\n\n        <div>\n          <button type=\"button\" class=\"btn-primary\" id=\"exportBtn\">\u532f\u51fa\u5360\u535c\u7d00\u9304<\/button>\n          <textarea id=\"exportText\" class=\"field\" placeholder=\"\u532f\u51fa\u7d50\u679c\u6703\u986f\u793a\u5728\u9019\u88e1\"><\/textarea>\n        <\/div>\n\n        <div class=\"footer-tools\">\n          <button type=\"button\" class=\"btn-secondary\" id=\"aiBtn\">\u7528 AI \u5ef6\u4f38\u89e3\u8b80<\/button>\n          <button type=\"button\" class=\"btn-danger\" id=\"restartBtn\">\u91cd\u65b0\u958b\u59cb<\/button>\n        <\/div>\n      <\/div>\n    <\/section>\n  <\/div>\n\n  <script>\n    const cards = [\n      { title: \"\u9a0e\u58eb\", description: \"\u9a0e\u58eb\uff1b\u7d05\u5fc39\uff1b#1\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u9a0e\u58eb.png\" },\n      { title: \"\u5e78\u904b\u8349\", description: \"\u5e78\u904b\u8349\uff1b\u65b9\u584a6\uff1b#2\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u5e78\u904b\u8349.png\" },\n      { title: \"\u8239\", description: \"\u8239\uff1b\u9ed1\u684310\uff1b#3\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u8239.png\" },\n      { title: \"\u623f\u5c4b\", description: \"\u623f\u5c4b\uff1b\u7d05\u5fc3K\uff1b#4\", imageUrl: \"https:\/\/www.lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u623f\u5b50.png\" },\n      { title: \"\u6a39\", description: \"\u6a39\uff1b\u7d05\u5fc37\uff1b#5\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u6a39.png\" },\n      { title: \"\u96f2\", description: \"\u96f2\uff1b\u6885\u82b1K\uff1b#6\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u96f2.png\" },\n      { title: \"\u86c7\", description: \"\u86c7\uff1b\u6885\u82b1Q\uff1b#7\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u86c7.png\" },\n      { title: \"\u68fa\u6728\", description: \"\u68fa\u6728\uff1b\u65b9\u584a9\uff1b#8\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u68fa\u6750.png\" },\n      { title: \"\u82b1\u675f\", description: \"\u82b1\u675f\uff1b\u9ed1\u6843Q\uff1b#9\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u82b1\u675f.png\" },\n      { title: \"\u942e\u5200\", description: \"\u942e\u5200\uff1b\u65b9\u584aJ\uff1b#10\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u942e\u5200.png\" },\n      { title: \"\u97ad\u5b50\", description: \"\u97ad\u5b50\uff1b\u6885\u82b1J\uff1b#11\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u97ad\u5b50.png\" },\n      { title: \"\u9ce5\", description: \"\u9ce5\uff1b\u65b9\u584a7\uff1b#12\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u9ce5.png\" },\n      { title: \"\u5c0f\u5b69\", description: \"\u5c0f\u5b69\uff1b\u9ed1\u6843K\uff1b#13\", imageUrl: \"https:\/\/www.lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u5b69\u7ae5\uff0d\u767d.png\" },\n      { title: \"\u72d0\u72f8\", description: \"\u72d0\u72f8\uff1b\u6885\u82b19\uff1b#14\", imageUrl: \"https:\/\/www.lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u72d0\u72f8\uff0d\u767d.png\" },\n      { title: \"\u718a\", description: \"\u718a\uff1b\u6885\u82b110\uff1b#15\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u718a.png\" },\n      { title: \"\u5fc3\", description: \"\u5fc3\uff1b\u7d05\u5fc36\uff1b#16\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u5fc3.png\" },\n      { title: \"\u9e1b\", description: \"\u9e1b\uff1b\u7d05\u5fc3Q\uff1b#17\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u9e1b.png\" },\n      { title: \"\u72d7\", description: \"\u72d7\uff1b\u7d05\u5fc310\uff1b#18\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u72d7.png\" },\n      { title: \"\u5854\", description: \"\u5854\uff1b\u9ed1\u68436\uff1b#19\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u5854.png\" },\n      { title: \"\u82b1\u5712\", description: \"\u82b1\u5712\uff1b\u9ed1\u68438\uff1b#20\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u82b1\u5712.png\" },\n      { title: \"\u5c71\", description: \"\u5c71\uff1b\u6885\u82b18\uff1b#21\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u5c71.png\" },\n      { title: \"\u5206\u5c94\u8def\", description: \"\u5206\u5c94\u8def\uff1b\u65b9\u584aQ\uff1b#22\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u5206\u5c94\u8def.png\" },\n      { title: \"\u8001\u9f20\", description: \"\u8001\u9f20\uff1b\u6885\u82b17\uff1b#23\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u8001\u9f20.png\" },\n      { title: \"\u661f\", description: \"\u661f\uff1b\u7d05\u5fc3J\uff1b#24\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u661f\u661f.png\" },\n      { title: \"\u6212\u6307\", description: \"\u6212\u6307\uff1b\u6885\u82b1A\uff1b#25\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u6212\u6307.png\" },\n      { title: \"\u66f8\", description: \"\u66f8\uff1b\u65b9\u584a10\uff1b#26\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u66f8.png\" },\n      { title: \"\u4fe1\", description: \"\u4fe1\uff1b\u9ed1\u68437\uff1b#27\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u4fe1.png\" },\n      { title: \"\u7537\u4eba\", description: \"\u7537\u4eba\uff1b\u7d05\u5fc3A\uff1b#28\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u7537\u4eba.png\" },\n      { title: \"\u5973\u4eba\", description: \"\u5973\u4eba\uff1b\u9ed1\u6843A\uff1b#29\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u5973\u4eba.png\" },\n      { title: \"\u767e\u5408\u82b1\", description: \"\u767e\u5408\u82b1\uff1b\u9ed1\u6843K\uff1b#30\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u767e\u5408\u82b1.png\" },\n      { title: \"\u592a\u967d\", description: \"\u592a\u967d\uff1b\u65b9\u584aA\uff1b#31\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u592a\u967d.png\" },\n      { title: \"\u6708\u4eae\", description: \"\u6708\u4eae\uff1b\u7d05\u5fc38\uff1b#32\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u6708\u4eae.png\" },\n      { title: \"\u9470\u5319\", description: \"\u9470\u5319\uff1b\u65b9\u584a8\uff1b#33\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u9470\u5319.png\" },\n      { title: \"\u9b5a\", description: \"\u9b5a\uff1b\u65b9\u584aK\uff1b#34\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u9b5a.png\" },\n      { title: \"\u8239\u9328\", description: \"\u8239\u9328\uff1b\u9ed1\u68439\uff1b#35\", imageUrl: \"https:\/\/www.lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u9328.png\" },\n      { title: \"\u5341\u5b57\u67b6\", description: \"\u5341\u5b57\u67b6\uff1b\u6885\u82b16\uff1b#36\", imageUrl: \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u5341\u5b57\u67b6.png\" }\n    ];\n\n    const cardBackUrl = \"https:\/\/lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/\u96f7\u8afe\u66fc\u724c\u80cc.png\";\n\n    let deck = [];\n    let selectedIndices = [];\n\n    const startScreen = document.getElementById(\"startScreen\");\n    const cardSelection = document.getElementById(\"cardSelection\");\n    const cardResult = document.getElementById(\"cardResult\");\n\n    const mainQuestionInput = document.getElementById(\"mainQuestion\");\n    const cardList = document.getElementById(\"cardList\");\n    const readingModeSelect = document.getElementById(\"readingMode\");\n    const resultContainer = document.getElementById(\"resultContainer\");\n    const exportText = document.getElementById(\"exportText\");\n    const layoutSelect = document.getElementById(\"layoutSelect\");\n\n    document.getElementById(\"startBtn\").addEventListener(\"click\", beginReading);\n    document.getElementById(\"reshuffleBtn\").addEventListener(\"click\", reshuffleDeck);\n    document.getElementById(\"confirmBtn\").addEventListener(\"click\", revealSelectedCards);\n    document.getElementById(\"exportBtn\").addEventListener(\"click\", exportReading);\n    document.getElementById(\"aiBtn\").addEventListener(\"click\", openAiReading);\n    document.getElementById(\"restartBtn\").addEventListener(\"click\", restart);\n    layoutSelect.addEventListener(\"change\", (e) => setLayout(e.target.value));\n\n    function beginReading() {\n      const mainQuestion = mainQuestionInput.value.trim();\n      if (!mainQuestion) {\n        alert(\"\u8acb\u5148\u8f38\u5165\u672c\u6b21\u5360\u554f\uff0c\u518d\u958b\u59cb\u62bd\u724c\u3002\");\n        mainQuestionInput.focus();\n        return;\n      }\n\n      startScreen.classList.add(\"hidden\");\n      cardSelection.classList.remove(\"hidden\");\n      cardResult.classList.add(\"hidden\");\n\n      buildNewDeck();\n      renderDeck();\n      exportText.value = \"\";\n    }\n\n    function buildNewDeck() {\n      deck = [...cards];\n      for (let i = deck.length - 1; i > 0; i--) {\n        const j = Math.floor(Math.random() * (i + 1));\n        [deck[i], deck[j]] = [deck[j], deck[i]];\n      }\n    }\n\n    function reshuffleDeck() {\n      buildNewDeck();\n      renderDeck();\n    }\n\n    function renderDeck() {\n      selectedIndices = [];\n      cardList.innerHTML = \"\";\n\n      deck.forEach((_, i) => {\n        const d = document.createElement(\"div\");\n        d.className = \"card-container\";\n        d.style.backgroundImage = `url(${cardBackUrl})`;\n        d.dataset.idx = i;\n        d.addEventListener(\"click\", () => toggleSelect(i, d));\n\n        const label = document.createElement(\"div\");\n        label.className = \"card-label\";\n        label.textContent = i + 1;\n\n        d.appendChild(label);\n        cardList.appendChild(d);\n      });\n    }\n\n    function toggleSelect(i, el) {\n      const pos = selectedIndices.indexOf(i);\n      if (pos === -1) {\n        selectedIndices.push(i);\n        el.classList.add(\"selected\");\n      } else {\n        selectedIndices.splice(pos, 1);\n        el.classList.remove(\"selected\");\n      }\n    }\n\n    function getSystemPositionLabel(index, total) {\n      if (total === 3) {\n        return [\"\u80cc\u666f \/ \u8d77\u9ede\", \"\u6838\u5fc3 \/ \u4e3b\u984c\", \"\u8d70\u5411 \/ \u767c\u5c55\"][index];\n      }\n      return `\u7b2c ${index + 1} \u5f35\u7684\u4f4d\u7f6e`;\n    }\n\n    function revealSelectedCards() {\n      if (selectedIndices.length === 0) {\n        alert(\"\u8acb\u5148\u9078\u64c7\u81f3\u5c11\u4e00\u5f35\u5361\u7247\uff01\");\n        return;\n      }\n\n      const mode = readingModeSelect.value;\n      const modeLabel = mode === \"system\" ? \"\u7cfb\u7d71\u724c\u4f4d\" : \"\u81ea\u7531\u5c0d\u61c9\";\n      const mainQuestion = mainQuestionInput.value.trim() || \"\u672a\u586b\u5beb\";\n\n      cardSelection.classList.add(\"hidden\");\n      cardResult.classList.remove(\"hidden\");\n\n      document.getElementById(\"mainQuestionPreview\").textContent = mainQuestion;\n      document.getElementById(\"modePreview\").textContent = modeLabel;\n      document.getElementById(\"readingSummaryText\").textContent =\n        `\u672c\u6b21\u5171\u62bd\u51fa ${selectedIndices.length} \u5f35\u724c\u3002${mode === \"system\" ? \"\u5efa\u8b70\u5148\u770b\u9806\u5e8f\uff0c\u518d\u770b\u724c\u8207\u724c\u4e4b\u9593\u7684\u547c\u61c9\u3002\" : \"\u8acb\u70ba\u6bcf\u5f35\u724c\u586b\u5165\u5b83\u5c0d\u61c9\u7684\u4e3b\u984c\u6216\u554f\u984c\u3002\"} `;\n\n      document.getElementById(\"lenormandTips\").style.display = selectedIndices.length === 3 ? \"block\" : \"none\";\n\n      resultContainer.innerHTML = \"\";\n\n      selectedIndices.forEach((deckIdx, i) => {\n        const { title, description, imageUrl } = deck[deckIdx];\n\n        const roleLabel = mode === \"system\"\n          ? getSystemPositionLabel(i, selectedIndices.length)\n          : `\u81ea\u8a02\u4e3b\u984c ${i + 1}`;\n\n        const fieldLabel = mode === \"system\"\n          ? \"\u4f60\u4e5f\u53ef\u4ee5\u88dc\u5145\u9019\u500b\u724c\u4f4d\u60f3\u805a\u7126\u7684\u9762\u5411\uff1a\"\n          : \"\u9019\u5f35\u724c\u5c0d\u61c9\u7684\u554f\u984c\u6216\u4e3b\u984c\uff1a\";\n\n        const fieldPlaceholder = mode === \"system\"\n          ? \"\u4f8b\u5982\uff1a\u6211\u60f3\u805a\u7126\u770b\u611f\u60c5\u4e2d\u7684\u963b\u529b\u6216\u9032\u5c55\"\n          : \"\u4f8b\u5982\uff1a\u611b\u60c5\u3001\u5de5\u4f5c\u3001\u4eba\u969b\u3001\u91d1\u9322\u7b49\u4e3b\u984c\";\n\n        const cardDiv = document.createElement(\"div\");\n        cardDiv.className = \"result-card\";\n        cardDiv.innerHTML = `\n          <div class=\"meta-badge\">${roleLabel}<\/div>\n          <h3>\u7b2c ${i + 1} \u5f35\uff1a${title}<\/h3>\n          <img decoding=\"async\" src=\"${imageUrl}\" alt=\"${title}\" loading=\"lazy\">\n          <p>${description}<\/p>\n          <label class=\"label\" for=\"user-question-${i}\" style=\"margin-bottom:0;\">${fieldLabel}<\/label>\n          <textarea id=\"user-question-${i}\" rows=\"3\" placeholder=\"${fieldPlaceholder}\"><\/textarea>\n        `;\n\n        resultContainer.appendChild(cardDiv);\n      });\n\n      setLayout(\"horizontal\");\n      layoutSelect.value = \"horizontal\";\n      exportText.value = \"\";\n    }\n\n    function exportReading() {\n      const mainQuestion = mainQuestionInput.value.trim() || \"(\u672a\u586b\u5beb)\";\n      const mode = readingModeSelect.value;\n      const modeLabel = mode === \"system\" ? \"\u7cfb\u7d71\u724c\u4f4d\" : \"\u81ea\u7531\u5c0d\u61c9\";\n\n      let txt = \"\u3010\u7dd2\u66ae\u7dda\u4e0a\u5360\u535c \u7d50\u679c\u3011\\n\\n\";\n      txt += `\u672c\u6b21\u5360\u554f\uff1a${mainQuestion}\\n`;\n      txt += `\u89e3\u8b80\u6a21\u5f0f\uff1a${modeLabel}\\n`;\n      txt += `\u62bd\u724c\u5f35\u6578\uff1a${selectedIndices.length}\\n\\n`;\n\n      selectedIndices.forEach((deckIdx, i) => {\n        const { title, description } = deck[deckIdx];\n        const role = mode === \"system\"\n          ? getSystemPositionLabel(i, selectedIndices.length)\n          : `\u81ea\u8a02\u4e3b\u984c ${i + 1}`;\n        const q = document.getElementById(`user-question-${i}`)?.value.trim() || \"(\u672a\u586b\u5beb)\";\n\n        txt += `\u7b2c ${i + 1} \u5f35\u724c\uff1a${title}\\n`;\n        txt += `\u724c\u4f4d\uff0f\u5b9a\u4f4d\uff1a${role}\\n`;\n        txt += `\u724c\u9762\u8cc7\u8a0a\uff1a${description}\\n`;\n        txt += `\u88dc\u5145\u4e3b\u984c\uff1a${q}\\n\\n`;\n      });\n\n      if (selectedIndices.length === 3) {\n        txt += \"\u3010\u4e09\u5f35\u724c\u95b1\u8b80\u63d0\u793a\u3011\\n\";\n        txt += \"\u53ef\u5148\u770b\u4e2d\u9593\u724c\u4f5c\u70ba\u6838\u5fc3\uff0c\u518d\u770b\u5de6\u53f3\u5169\u5f35\u5982\u4f55\u4fee\u98fe\u5b83\u3002\\n\";\n        txt += \"\u4e5f\u53ef\u4ee5\u5f9e\u5de6\u5230\u53f3\u8b80\u6210\u4e00\u689d\u4e8b\u4ef6\u767c\u5c55\u7dda\u3002\\n\\n\";\n      }\n\n      exportText.value = txt;\n    }\n\n    function buildAiPrompt() {\n      const mainQuestion = mainQuestionInput.value.trim() || \"(\u672a\u586b\u5beb)\";\n      const mode = readingModeSelect.value;\n      const modeLabel = mode === \"system\" ? \"\u7cfb\u7d71\u724c\u4f4d\" : \"\u81ea\u7531\u5c0d\u61c9\";\n\n      let prompt = \"\u8acb\u6839\u64da\u4ee5\u4e0b\u96f7\u8afe\u66fc\u62bd\u724c\u5167\u5bb9\uff0c\u63d0\u4f9b\u6709\u689d\u7406\u7684\u5360\u535c\u89e3\u6790\u3002\\n\\n\";\n      prompt += `\u672c\u6b21\u5360\u554f\uff1a${mainQuestion}\\n`;\n      prompt += `\u89e3\u8b80\u6a21\u5f0f\uff1a${modeLabel}\\n`;\n      prompt += `\u62bd\u724c\u5f35\u6578\uff1a${selectedIndices.length}\\n\\n`;\n\n      selectedIndices.forEach((deckIdx, i) => {\n        const { title, description } = deck[deckIdx];\n        const role = mode === \"system\"\n          ? getSystemPositionLabel(i, selectedIndices.length)\n          : `\u81ea\u8a02\u4e3b\u984c ${i + 1}`;\n        const q = document.getElementById(`user-question-${i}`)?.value.trim() || \"\u7121\u984d\u5916\u88dc\u5145\";\n\n        prompt += `\u7b2c ${i + 1} \u5f35\uff1a${title}\\n`;\n        prompt += `\u724c\u4f4d\uff1a${role}\\n`;\n        prompt += `\u724c\u9762\u8cc7\u8a0a\uff1a${description}\\n`;\n        prompt += `\u88dc\u5145\u4e3b\u984c\uff1a${q}\\n\\n`;\n      });\n\n      prompt += \"\u8acb\u7528\u7e41\u9ad4\u4e2d\u6587\u56de\u7b54\uff0c\u4e26\u5206\u6210\uff1a1.\u6574\u9ad4\u4e3b\u984c 2.\u9010\u5f35\u89e3\u8b80 3.\u724c\u8207\u724c\u7684\u7d44\u5408\u95dc\u4fc2 4.\u7d66\u4f7f\u7528\u8005\u7684\u5efa\u8b70\u3002\";\n      return prompt;\n    }\n\n    function openAiReading() {\n      if (selectedIndices.length === 0) {\n        alert(\"\u8acb\u5148\u5b8c\u6210\u62bd\u724c\uff0c\u518d\u4f7f\u7528 AI \u5ef6\u4f38\u89e3\u8b80\u3002\");\n        return;\n      }\n\n      const prompt = buildAiPrompt();\n      const url = `https:\/\/www.perplexity.ai\/?q=${encodeURIComponent(prompt)}`;\n      window.open(url, \"_blank\", \"noopener,noreferrer\");\n    }\n\n    function restart() {\n      cardResult.classList.add(\"hidden\");\n      cardSelection.classList.remove(\"hidden\");\n      exportText.value = \"\";\n      buildNewDeck();\n      renderDeck();\n      window.scrollTo({ top: 0, behavior: \"smooth\" });\n    }\n\n    function setLayout(layout) {\n      resultContainer.classList.remove(\"horizontal\", \"vertical\", \"grid\");\n      resultContainer.classList.add(layout);\n    }\n  <\/script>\n<\/body>\n<\/html>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u7dd2\u66ae\u7dda\u4e0a\u5360\u535c \u7dd2\u66ae\u7dda\u4e0a\u5360\u535c \u8acb\u5148\u6c89\u975c\u4e0b\u4f86\uff0c\u5e36\u8457\u6e05\u695a\u7684\u63d0\u554f\u9032\u5165\u9019\u6b21\u62bd\u724c\u3002\u96f7\u8afe\u66fc\u6bd4\u8d77\u62bd\u8c61\u60c5\u7dd2\uff0c\u66f4\u64c5\u9577\u5448\u73fe\u4e8b\u60c5\u7684\u8108\u7d61 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-95","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>\u7dd2\u66ae\u7dda\u4e0a\u5360\u535c - \u51cc\u7de3\u95a3\u5360\u535c\u5e73\u53f0<\/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:\/\/www.lingyuan-pavilion.com\/?page_id=95\" \/>\n<meta property=\"og:locale\" content=\"zh_TW\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u7dd2\u66ae\u7dda\u4e0a\u5360\u535c - \u51cc\u7de3\u95a3\u5360\u535c\u5e73\u53f0\" \/>\n<meta property=\"og:description\" content=\"\u7dd2\u66ae\u7dda\u4e0a\u5360\u535c \u7dd2\u66ae\u7dda\u4e0a\u5360\u535c \u8acb\u5148\u6c89\u975c\u4e0b\u4f86\uff0c\u5e36\u8457\u6e05\u695a\u7684\u63d0\u554f\u9032\u5165\u9019\u6b21\u62bd\u724c\u3002\u96f7\u8afe\u66fc\u6bd4\u8d77\u62bd\u8c61\u60c5\u7dd2\uff0c\u66f4\u64c5\u9577\u5448\u73fe\u4e8b\u60c5\u7684\u8108\u7d61 [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.lingyuan-pavilion.com\/?page_id=95\" \/>\n<meta property=\"og:site_name\" content=\"\u51cc\u7de3\u95a3\u5360\u535c\u5e73\u53f0\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/LingYuanPavilion\/\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-19T09:57:47+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u9810\u4f30\u95b1\u8b80\u6642\u9593\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 \u5206\u9418\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/?page_id=95\",\"url\":\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/?page_id=95\",\"name\":\"\u7dd2\u66ae\u7dda\u4e0a\u5360\u535c - \u51cc\u7de3\u95a3\u5360\u535c\u5e73\u53f0\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/#website\"},\"datePublished\":\"2025-04-17T14:45:35+00:00\",\"dateModified\":\"2026-05-19T09:57:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/?page_id=95#breadcrumb\"},\"inLanguage\":\"zh-TW\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/?page_id=95\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/?page_id=95#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9801\",\"item\":\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u7dd2\u66ae\u7dda\u4e0a\u5360\u535c\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/#website\",\"url\":\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/\",\"name\":\"\u51cc\u7de3\u95a3\u5360\u535c\u5e73\u53f0\",\"description\":\"\u65b0\u529f\u80fd\u5077\u5077\u5efa\u8a2d\u4e2d\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-TW\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/#organization\",\"name\":\"\u51cc\u7de3\u95a3\u5360\u535c\u5e73\u53f0\",\"url\":\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-TW\",\"@id\":\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/cropped-cropped-cropped-cropped-cropped-LOGO.png\",\"contentUrl\":\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/wp-content\\\/uploads\\\/2025\\\/04\\\/cropped-cropped-cropped-cropped-cropped-LOGO.png\",\"width\":466,\"height\":466,\"caption\":\"\u51cc\u7de3\u95a3\u5360\u535c\u5e73\u53f0\"},\"image\":{\"@id\":\"https:\\\/\\\/www.lingyuan-pavilion.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/LingYuanPavilion\\\/\",\"https:\\\/\\\/www.instagram.com\\\/ling_yuan_pavilion\\\/\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u7dd2\u66ae\u7dda\u4e0a\u5360\u535c - \u51cc\u7de3\u95a3\u5360\u535c\u5e73\u53f0","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:\/\/www.lingyuan-pavilion.com\/?page_id=95","og_locale":"zh_TW","og_type":"article","og_title":"\u7dd2\u66ae\u7dda\u4e0a\u5360\u535c - \u51cc\u7de3\u95a3\u5360\u535c\u5e73\u53f0","og_description":"\u7dd2\u66ae\u7dda\u4e0a\u5360\u535c \u7dd2\u66ae\u7dda\u4e0a\u5360\u535c \u8acb\u5148\u6c89\u975c\u4e0b\u4f86\uff0c\u5e36\u8457\u6e05\u695a\u7684\u63d0\u554f\u9032\u5165\u9019\u6b21\u62bd\u724c\u3002\u96f7\u8afe\u66fc\u6bd4\u8d77\u62bd\u8c61\u60c5\u7dd2\uff0c\u66f4\u64c5\u9577\u5448\u73fe\u4e8b\u60c5\u7684\u8108\u7d61 [&hellip;]","og_url":"https:\/\/www.lingyuan-pavilion.com\/?page_id=95","og_site_name":"\u51cc\u7de3\u95a3\u5360\u535c\u5e73\u53f0","article_publisher":"https:\/\/www.facebook.com\/LingYuanPavilion\/","article_modified_time":"2026-05-19T09:57:47+00:00","twitter_card":"summary_large_image","twitter_misc":{"\u9810\u4f30\u95b1\u8b80\u6642\u9593":"1 \u5206\u9418"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.lingyuan-pavilion.com\/?page_id=95","url":"https:\/\/www.lingyuan-pavilion.com\/?page_id=95","name":"\u7dd2\u66ae\u7dda\u4e0a\u5360\u535c - \u51cc\u7de3\u95a3\u5360\u535c\u5e73\u53f0","isPartOf":{"@id":"https:\/\/www.lingyuan-pavilion.com\/#website"},"datePublished":"2025-04-17T14:45:35+00:00","dateModified":"2026-05-19T09:57:47+00:00","breadcrumb":{"@id":"https:\/\/www.lingyuan-pavilion.com\/?page_id=95#breadcrumb"},"inLanguage":"zh-TW","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.lingyuan-pavilion.com\/?page_id=95"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.lingyuan-pavilion.com\/?page_id=95#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9801","item":"https:\/\/www.lingyuan-pavilion.com\/"},{"@type":"ListItem","position":2,"name":"\u7dd2\u66ae\u7dda\u4e0a\u5360\u535c"}]},{"@type":"WebSite","@id":"https:\/\/www.lingyuan-pavilion.com\/#website","url":"https:\/\/www.lingyuan-pavilion.com\/","name":"\u51cc\u7de3\u95a3\u5360\u535c\u5e73\u53f0","description":"\u65b0\u529f\u80fd\u5077\u5077\u5efa\u8a2d\u4e2d","publisher":{"@id":"https:\/\/www.lingyuan-pavilion.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.lingyuan-pavilion.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-TW"},{"@type":"Organization","@id":"https:\/\/www.lingyuan-pavilion.com\/#organization","name":"\u51cc\u7de3\u95a3\u5360\u535c\u5e73\u53f0","url":"https:\/\/www.lingyuan-pavilion.com\/","logo":{"@type":"ImageObject","inLanguage":"zh-TW","@id":"https:\/\/www.lingyuan-pavilion.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/cropped-cropped-cropped-cropped-cropped-LOGO.png","contentUrl":"https:\/\/www.lingyuan-pavilion.com\/wp-content\/uploads\/2025\/04\/cropped-cropped-cropped-cropped-cropped-LOGO.png","width":466,"height":466,"caption":"\u51cc\u7de3\u95a3\u5360\u535c\u5e73\u53f0"},"image":{"@id":"https:\/\/www.lingyuan-pavilion.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/LingYuanPavilion\/","https:\/\/www.instagram.com\/ling_yuan_pavilion\/"]}]}},"_links":{"self":[{"href":"https:\/\/www.lingyuan-pavilion.com\/index.php?rest_route=\/wp\/v2\/pages\/95","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.lingyuan-pavilion.com\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.lingyuan-pavilion.com\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.lingyuan-pavilion.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.lingyuan-pavilion.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=95"}],"version-history":[{"count":75,"href":"https:\/\/www.lingyuan-pavilion.com\/index.php?rest_route=\/wp\/v2\/pages\/95\/revisions"}],"predecessor-version":[{"id":660,"href":"https:\/\/www.lingyuan-pavilion.com\/index.php?rest_route=\/wp\/v2\/pages\/95\/revisions\/660"}],"wp:attachment":[{"href":"https:\/\/www.lingyuan-pavilion.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=95"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}