{"id":7158,"date":"2026-01-16T21:05:27","date_gmt":"2026-01-16T13:05:27","guid":{"rendered":"https:\/\/www.shytuzhi.com\/?page_id=7158"},"modified":"2026-01-17T19:43:00","modified_gmt":"2026-01-17T11:43:00","slug":"chinese-courtyard-house-layout-ai-system","status":"publish","type":"page","link":"http:\/\/www.shytuzhi.com\/en\/chinese-courtyard-house-layout-ai-system\/","title":{"rendered":"\u4e2d\u5f0f\u5408\u9662\u6237\u578b\u667a\u80fd\u751f\u6210\u7cfb\u7edf"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"7158\" class=\"elementor elementor-7158\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"wd-negative-gap elementor-element elementor-element-85b75bd wd-section-stretch e-flex e-con-boxed e-con e-parent\" data-id=\"85b75bd\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-caafa21 elementor-widget elementor-widget-shortcode\" data-id=\"caafa21\" data-element_type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><script src=\"https:\/\/cdn.tailwindcss.com\"><\/script>\r\n<script src=\"https:\/\/code.jquery.com\/jquery-3.6.0.min.js\"><\/script>\r\n\r\n<script>\r\n    window.tailwind.config = {\r\n        theme: {\r\n            extend: {\r\n                colors: {\r\n                    'bg-beige': '#F5F0E6', 'main-brown': '#8B4513', 'sub-brown': '#D9C7B8', 'disabled-brown': '#B39A88'\r\n                },\r\n                fontFamily: { 'chinese': ['\"Microsoft YaHei\"', '\"Noto Serif SC\"', 'serif'] }\r\n            }\r\n        }\r\n    }\r\n<\/script>\r\n\r\n<style>\r\n    .house-plan-container { min-height: 50vh; max-height: 850px; }\r\n    .title-underline { height: 0.15rem; background-color: #8B4513; width: 100%; margin: 0.75rem auto; }\r\n\t.input-class{padding: 10px 15px !important;}\r\n    \/* \u6ed1\u5757\u6837\u5f0f\u4fee\u590d *\/\r\n    input[type=\"range\"] { -webkit-appearance: none; appearance: none; background: transparent; height: 2rem; cursor: pointer; width: 100%; margin: 10px 0; }\r\n    input[type=\"range\"]::-webkit-slider-runnable-track { height: 0.5rem; width: 100%; border-radius: 9999px; background-color: #D9C7B8; }\r\n    input[type=\"range\"]::-webkit-slider-thumb { -webkit-appearance: none; appearance: none; height: 1.5rem; width: 1.5rem; border-radius: 50%; background-color: #8B4513; margin-top: -0.5rem; box-shadow: 0 2px 4px rgba(0,0,0,0.2); }\r\n    \r\n    \/* \u7981\u7528\u6309\u94ae\u6837\u5f0f *\/\r\n    .btn-disabled { background-color: #B39A88 !important; cursor: not-allowed !important; opacity: 0.8; }\r\n<\/style>\r\n\r\n<div class=\"bg-bg-beige font-chinese md:p-6 w-full\">\r\n    <div class=\"max-w-5xl mx-auto\">\r\n<!--         <header class=\"text-center mb-8 md:mb-10\">\r\n            <h1 class=\"text-[clamp(2rem,6vw,3rem)] font-bold text-main-brown inline-block\">\u56db\u5408\u9662\u8bbe\u8ba1\u9662<\/h1>\r\n            <div class=\"title-underline\"><\/div>\r\n            <p class=\"text-gray-600 text-base md:text-lg mt-2\">\u4e2d\u5f0f\u5408\u9662\u6237\u578b\u667a\u80fd\u751f\u6210\u7cfb\u7edf<\/p>\r\n        <\/header> -->\r\n\r\n        <main class=\"space-y-8\">\r\n            <section class=\"bg-white rounded-xl shadow-md p-5 md:p-6\">\r\n                <h2 class=\"text-xl md:text-2xl font-bold text-main-brown mb-6 border-b-2 border-sub-brown pb-3 text-center\">\u6237\u578b\u53c2\u6570\u8bbe\u7f6e<\/h2>\r\n                \r\n                <div class=\"space-y-3 mb-6\">\r\n                    <label class=\"block text-gray-700 text-base md:text-lg\">\u9762\u5bbd\u5c3a\u5bf8\uff08\u4e1c\u897f\uff09\uff1a<span id=\"faceWidthVal\" class=\"text-main-brown font-medium text-lg\">15<\/span> \u7c73<\/label>\r\n                    <input type=\"range\" id=\"faceWidthSlider\" min=\"9\" max=\"30\" step=\"0.1\" value=\"15\">\r\n                <\/div>\r\n\r\n                <div class=\"space-y-3 mb-6\">\r\n                    <label class=\"block text-gray-700 text-base md:text-lg\">\u8fdb\u6df1\u5c3a\u5bf8\uff08\u5357\u5317\uff09\uff1a<span id=\"depthVal\" class=\"text-main-brown font-medium text-lg\">20<\/span> \u7c73<\/label>\r\n                    <input type=\"range\" id=\"depthSlider\" min=\"14\" max=\"40\" step=\"0.1\" value=\"20\">\r\n                <\/div>\r\n\r\n                <div class=\"space-y-3 mb-6\">\r\n                    <label class=\"block text-gray-700 text-base md:text-lg text-center\">\u95e8\u697c\u65b9\u5411<\/label>\r\n                    <div class=\"flex flex-wrap gap-3 md:gap-4 justify-center\">\r\n                        <button class=\"bg-sub-brown text-gray-700 hover:bg-opacity-80 transition px-4 py-3 rounded-md text-base md:text-lg\" data-direction=\"\u4e1c\">\u4e1c<\/button>\r\n                        <button class=\"bg-main-brown text-white shadow-md px-4 py-3 rounded-md text-base md:text-lg\" data-direction=\"\u5357\">\u5357<\/button>\r\n                        <button class=\"bg-sub-brown text-gray-700 hover:bg-opacity-80 transition px-4 py-3 rounded-md text-base md:text-lg\" data-direction=\"\u897f\">\u897f<\/button>\r\n                        <button class=\"bg-sub-brown text-gray-700 hover:bg-opacity-80 transition px-4 py-3 rounded-md text-base md:text-lg\" data-direction=\"\u5317\">\u5317<\/button>\r\n                    <\/div>\r\n                <\/div>\r\n\r\n                <div class=\"space-y-3 mb-6\">\r\n                    <label class=\"block text-gray-700 text-base md:text-lg text-center\">\u624b\u673a\u53f7\u9a8c\u8bc1<\/label>\r\n                    <div class=\"flex flex-col sm:flex-row gap-3 max-w-2xl mx-auto\"><input type=\"tel\" id=\"phoneInput\" placeholder=\"\u8bf7\u8f93\u516511\u4f4d\u624b\u673a\u53f7\" maxlength=\"11\" class=\"input-class flex-1 px-4 py-3 border-2 border-sub-brown rounded-md text-base md:text-lg focus:outline-none focus:ring-2 focus:ring-main-brown\">\r\n                        <button id=\"sendCodeBtn\" class=\"bg-sub-brown text-gray-800 px-4 py-3 rounded-md text-base hover:bg-opacity-80 transition whitespace-nowrap min-w-[120px]\">\u83b7\u53d6\u9a8c\u8bc1\u7801<\/button>\r\n                    <\/div>\r\n                    <div class=\"flex flex-col sm:flex-row gap-3 max-w-2xl mx-auto mt-3\">\r\n                        <input type=\"text\" id=\"smsCodeInput\" placeholder=\"\u8bf7\u8f93\u51656\u4f4d\u9a8c\u8bc1\u7801\" maxlength=\"6\" class=\"input-class w-full flex-1 px-4 py-3 border-2 border-sub-brown rounded-md text-base md:text-lg focus:outline-none focus:ring-2 focus:ring-main-brown\">\r\n                    <\/div>\r\n                    <div class=\"flex justify-center max-w-2xl mx-auto mt-3\">\r\n                        <button id=\"submitBtn\" class=\"bg-main-brown text-white px-6 py-3 rounded-md text-base md:text-lg hover:bg-opacity-90 transition whitespace-nowrap w-full\">\u63d0\u4ea4\u9a8c\u8bc1<\/button>\r\n                    <\/div>\r\n                    <p id=\"verifyTip\" class=\"text-sm text-green-600 text-center hidden mt-2\">\u2705 \u9a8c\u8bc1\u6210\u529f<\/p>\r\n                <\/div>\r\n\r\n                <div class=\"flex flex-wrap gap-4 justify-center mt-4\">\r\n                    <button id=\"generateBtn\" class=\"bg-main-brown text-white px-6 py-3 rounded-md text-base md:text-lg hover:bg-opacity-90 transition shadow-md\">\u751f\u6210\u6237\u578b\u65b9\u6848<\/button>\r\n                    <button id=\"newPlanBtn\" class=\"bg-main-brown text-white px-6 py-3 rounded-md text-base md:text-lg hover:bg-opacity-90 transition shadow-md hidden\">\u751f\u6210\u65b0\u65b9\u6848<\/button>\r\n                    <button id=\"saveBtn\" class=\"bg-disabled-brown text-white px-6 py-3 rounded-md text-base md:text-lg cursor-not-allowed shadow-md hidden\">\u4fdd\u5b58\u6237\u578b\u56fe<\/button>\r\n                <\/div>\r\n            <\/section>\r\n\r\n            <section class=\"bg-white rounded-xl shadow-md p-5 md:p-6\">\r\n                <h2 class=\"text-xl md:text-2xl font-bold text-main-brown mb-6 text-center\">\u6237\u578b\u56fe\u5c55\u793a<\/h2>\r\n                <div class=\"house-plan-container border-2 border-sub-brown rounded-lg p-4 bg-gray-50 flex items-center justify-center overflow-hidden\">\r\n                    <img decoding=\"async\" id=\"housePlanImg\" src=\"\" alt=\"\u4e2d\u5f0f\u5408\u9662\u6237\u578b\u56fe\" class=\"max-w-full max-h-full object-contain hidden\">\r\n                    <p id=\"planPlaceholder\" class=\"text-gray-400 text-lg md:text-xl text-center px-4\">\u8bf7\u8bbe\u7f6e\u53c2\u6570\u5e76\u70b9\u51fb\u300c\u751f\u6210\u6237\u578b\u65b9\u6848\u300d<\/p>\r\n                <\/div>\r\n                <a href=\"https:\/\/work.weixin.qq.com\/kfid\/kfc3836def0b67f00ac\" target=\"_blank\" class=\"block w-full max-w-xl mx-auto mt-8 bg-main-brown text-white px-6 py-4 rounded-md text-lg md:text-xl hover:bg-opacity-90 transition text-center shadow-md\">\u5b9a\u5236\u8bbe\u8ba1\uff08\u8054\u7cfb\u5ba2\u670d\u4e00\u5bf9\u4e00\u670d\u52a1\uff09<\/a>\r\n            <\/section>\r\n        <\/main>\r\n        \r\n        <footer class=\"mt-10 text-center text-sm text-gray-500 pb-10\">\r\n            <p>\u6bcf\u7528\u6237\u4ec5\u53ef\u751f\u6210\u56db\u6b21\u65b9\u6848 | \u56db\u5408\u9662\u8bbe\u8ba1\u9662 \u00a9 2026<\/p>\r\n        <\/footer>\r\n    <\/div>\r\n<\/div>\r\n\r\n<script>\r\n    (function() {\r\n        var appState = { faceWidth: 15, depth: 20, gateDirection: '\u5357', generateCount: 0, isPhoneVerified: false, currentImageUrl: '', isNewPlan: false };\r\n        \r\n        \/\/ \u6237\u578b\u6570\u636e (\u538b\u7f29\u7248)\r\n        var houseConfig={'\u5357':{'9-12':{'14-16':{default:'https:\/\/www.shytuzhi.com\/huxing\/9-12X14-16-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/9-12X14-16-s-2.jpg'},'16.1-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/9-12X16.1-20-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/9-12X16.1-20-s-2.jpg'}},'12.1-16':{'14-16':{default:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X14-16-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X14-16-s-2.jpg'},'16.1-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X16.1-20-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X16.1-20-s-2.jpg'},'20.1-24':{default:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X20.1-24-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X20.1-24-s-2.jpg'},'24.1-28':{default:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X24.1-28-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X24.1-28-s-2.jpg'}},'16.1-20':{'14-16':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X14-16-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X14-16-s-2.jpg'},'16.1-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X16.1-20-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X16.1-20-s-2.jpg'},'20.1-24':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X20.1-24-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X20.1-24-s-2.jpg'},'24.1-28':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X24.1-28-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X24.1-28-s-2.jpg'},'28.1-32':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X28.1-32-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X28.1-32-s-2.jpg'}},'20.1-23':{'14-16':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X14-16-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X14-16-s-2.jpg'},'16.1-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X16.1-20-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X16.1-20-s-2.jpg'},'20.1-24':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X20.1-24-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X20.1-24-s-2.jpg'},'24.1-28':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X24.1-28-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X24.1-28-s-2.jpg'},'28.1-32':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X28.1-32-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X28.1-32-s-2.jpg'}},'23.1-30':{'16-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X16-20-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X16-20-s-2.jpg'},'20.1-24':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X20.1-24-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X20.1-24-s-2.jpg'},'24.1-28':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X24.1-28-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X24.1-28-s-2.jpg'},'28.1-32':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X28.1-32-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X28.1-32-s-2.jpg'},'32.1-40':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X32.1-40-s.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X32.1-40-s-2.jpg'}}},'\u4e1c':{'9-12':{'14-16':{default:'https:\/\/www.shytuzhi.com\/huxing\/9-12X14-16-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/9-12X14-16-e-2.jpg'},'16.1-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/9-12X16.1-20-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/9-12X16.1-20-e-2.jpg'}},'12.1-16':{'14-16':{default:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X14-16-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X14-16-e-2.jpg'},'16.1-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X16.1-20-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X16.1-20-e-2.jpg'},'20.1-24':{default:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X20.1-24-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X20.1-24-e-2.jpg'},'24.1-28':{default:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X24.1-28-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X24.1-28-e-2.jpg'}},'16.1-20':{'14-16':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X14-16-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X14-16-e-2.jpg'},'16.1-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X16.1-20-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X16.1-20-e-2.jpg'},'20.1-24':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X20.1-24-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X20.1-24-e-2.jpg'},'24.1-28':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X24.1-28-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X24.1-28-e-2.jpg'},'28.1-32':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X28.1-32-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X28.1-32-e-2.jpg'}},'20.1-23':{'14-16':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X14-16-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X14-16-e-2.jpg'},'16.1-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X16.1-20-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X16.1-20-e-2.jpg'},'20.1-24':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X20.1-24-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X20.1-24-e-2.jpg'},'24.1-28':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X24.1-28-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X24.1-28-e-2.jpg'},'28.1-32':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X28.1-32-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X28.1-32-e-2.jpg'}},'23.1-30':{'16-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X16-20-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X16-20-e-2.jpg'},'20.1-24':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X20.1-24-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X20.1-24-e-2.jpg'},'24.1-28':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X24.1-28-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X24.1-28-e-2.jpg'},'28.1-32':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X28.1-32-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X28.1-32-e-2.jpg'},'32.1-40':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X32.1-40-e.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X32.1-40-e-2.jpg'}}},'\u897f':{'9-12':{'14-16':{default:'https:\/\/www.shytuzhi.com\/huxing\/9-12X14-16-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/9-12X14-16-w-2.jpg'},'16.1-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/9-12X16.1-20-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/9-12X16.1-20-w-2.jpg'}},'12.1-16':{'14-16':{default:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X14-16-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X14-16-w-2.jpg'},'16.1-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X16.1-20-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X16.1-20-w-2.jpg'},'20.1-24':{default:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X20.1-24-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X20.1-24-w-2.jpg'},'24.1-28':{default:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X24.1-28-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X24.1-28-w-2.jpg'}},'16.1-20':{'14-16':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X14-16-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X14-16-w-2.jpg'},'16.1-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X16.1-20-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X16.1-20-w-2.jpg'},'20.1-24':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X20.1-24-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X20.1-24-w-2.jpg'},'24.1-28':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X24.1-28-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X24.1-28-w-2.jpg'},'28.1-32':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X28.1-32-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X28.1-32-w-2.jpg'}},'20.1-23':{'14-16':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X14-16-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X14-16-w-2.jpg'},'16.1-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X16.1-20-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X16.1-20-w-2.jpg'},'20.1-24':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X20.1-24-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X20.1-24-w-2.jpg'},'24.1-28':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X24.1-28-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X24.1-28-w-2.jpg'},'28.1-32':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X28.1-32-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X28.1-32-w-2.jpg'}},'23.1-30':{'16-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X16-20-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X16-20-w-2.jpg'},'20.1-24':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X20.1-24-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X20.1-24-w-2.jpg'},'24.1-28':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X24.1-28-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X24.1-28-w-2.jpg'},'28.1-32':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X28.1-32-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X28.1-32-w-2.jpg'},'32.1-40':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X32.1-40-w.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X32.1-40-w-2.jpg'}}},'\u5317':{'9-12':{'14-16':{default:'https:\/\/www.shytuzhi.com\/huxing\/9-12X14-16-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/9-12X14-16-n-2.jpg'},'16.1-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/9-12X16.1-20-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/9-12X16.1-20-n-2.jpg'}},'12.1-16':{'14-16':{default:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X14-16-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X14-16-n-2.jpg'},'16.1-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X16.1-20-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X16.1-20-n-2.jpg'},'20.1-24':{default:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X20.1-24-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X20.1-24-n-2.jpg'},'24.1-28':{default:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X24.1-28-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/12.1-16X24.1-28-n-2.jpg'}},'16.1-20':{'14-16':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X14-16-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X14-16-n-2.jpg'},'16.1-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X16.1-20-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X16.1-20-n-2.jpg'},'20.1-24':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X20.1-24-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X20.1-24-n-2.jpg'},'24.1-28':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X24.1-28-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X24.1-28-n-2.jpg'},'28.1-32':{default:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X28.1-32-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/16.1-20X28.1-32-n-2.jpg'}},'20.1-23':{'14-16':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X14-16-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X14-16-n-2.jpg'},'16.1-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X16.1-20-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X16.1-20-n-2.jpg'},'20.1-24':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X20.1-24-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X20.1-24-n-2.jpg'},'24.1-28':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X24.1-28-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X24.1-28-n-2.jpg'},'28.1-32':{default:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X28.1-32-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/20.1-23X28.1-32-n-2.jpg'}},'23.1-30':{'16-20':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X16-20-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X16-20-n-2.jpg'},'20.1-24':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X20.1-24-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X20.1-24-n-2.jpg'},'24.1-28':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X24.1-28-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X24.1-28-n-2.jpg'},'28.1-32':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X28.1-32-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X28.1-32-n-2.jpg'},'32.1-40':{default:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X32.1-40-n.jpg',new:'https:\/\/www.shytuzhi.com\/huxing\/23.1-30X32.1-40-n-2.jpg'}}}};\r\n\r\n        function getSizeRange(value, ranges) {\r\n            for (var i = 0; i < ranges.length; i++) {\r\n                var parts = ranges[i].split('-');\r\n                if (value >= parseFloat(parts[0]) && value <= parseFloat(parts[1])) return ranges[i];\r\n            }\r\n            return ranges[ranges.length - 1];\r\n        }\r\n\r\n        \/\/ DOM Ready\r\n        jQuery(document).ready(function($) {\r\n            console.log('App Initialized');\r\n            \r\n            \/\/ Check Config Load\r\n            if (typeof window.sms_ajax_v4 === 'undefined') {\r\n                console.error('PHP Config (sms_ajax_v4) not loaded!');\r\n                $('#sendCodeBtn, #submitBtn').addClass('btn-disabled').text('\u7cfb\u7edf\u9519\u8bef');\r\n                return;\r\n            }\r\n\r\n            \/\/ \u53d1\u9001\u9a8c\u8bc1\u7801 V4\r\n            $('#sendCodeBtn').on('click', function() {\r\n                var $btn = $(this);\r\n                var phone = $('#phoneInput').val().trim();\r\n\r\n                if (!\/^1[3-9]\\d{9}$\/.test(phone)) {\r\n                    alert('\u8bf7\u8f93\u5165\u6709\u6548\u768411\u4f4d\u624b\u673a\u53f7');\r\n                    return;\r\n                }\r\n\r\n                $btn.prop('disabled', true).addClass('btn-disabled').text('\u53d1\u9001\u4e2d...');\r\n\r\n                $.ajax({\r\n                    type: 'POST',\r\n                    url: window.sms_ajax_v4.url,\r\n                    dataType: 'json',\r\n                    data: { action: window.sms_ajax_v4.action_send, phone: phone },\r\n                    success: function(res) {\r\n                        if (res.success) {\r\n                            alert('\u9a8c\u8bc1\u7801\u5df2\u53d1\u9001');\r\n                            var sec = 60;\r\n                            var timer = setInterval(function() {\r\n                                $btn.text(sec + 's');\r\n                                sec--;\r\n                                if (sec < 0) { clearInterval(timer); $btn.prop('disabled', false).removeClass('btn-disabled').text('\u83b7\u53d6\u9a8c\u8bc1\u7801'); }\r\n                            }, 1000);\r\n                        } else {\r\n                            alert(res.data.message || '\u53d1\u9001\u5931\u8d25');\r\n                            $btn.prop('disabled', false).removeClass('btn-disabled').text('\u83b7\u53d6\u9a8c\u8bc1\u7801');\r\n                        }\r\n                    },\r\n                    error: function(xhr) {\r\n                        console.error(xhr);\r\n                        alert('\u670d\u52a1\u5668\u9519\u8bef (' + xhr.status + ')');\r\n                        $btn.prop('disabled', false).removeClass('btn-disabled').text('\u83b7\u53d6\u9a8c\u8bc1\u7801');\r\n                    }\r\n                });\r\n            });\r\n\r\n            \/\/ ===============================================\r\n            \/\/ \u3010\u6838\u5fc3\u4fee\u6539\u3011\u63d0\u4ea4\u9a8c\u8bc1 V4 (\u5e26\u6237\u578b\u53c2\u6570)\r\n            \/\/ ===============================================\r\n            $('#submitBtn').on('click', function() {\r\n                if (appState.isPhoneVerified) return;\r\n                var $btn = $(this);\r\n                var phone = $('#phoneInput').val().trim();\r\n                var code = $('#smsCodeInput').val().trim();\r\n\r\n                if (!phone || code.length !== 6) { alert('\u8bf7\u8f93\u5165\u624b\u673a\u53f7\u548c\u9a8c\u8bc1\u7801'); return; }\r\n\r\n                $btn.prop('disabled', true).addClass('btn-disabled').text('\u9a8c\u8bc1\u4e2d...');\r\n\r\n                $.ajax({\r\n                    type: 'POST',\r\n                    url: window.sms_ajax_v4.url,\r\n                    dataType: 'json',\r\n                    \/\/ \u5728\u8fd9\u91cc\u589e\u52a0\u4e86\u6237\u578b\u53c2\u6570\r\n                    data: { \r\n                        action: window.sms_ajax_v4.action_verify, \r\n                        phone: phone, \r\n                        code: code,\r\n                        face_width: appState.faceWidth, \/\/ \u4f20\u9012\u9762\u5bbd\r\n                        depth: appState.depth,          \/\/ \u4f20\u9012\u8fdb\u6df1\r\n                        direction: appState.gateDirection \/\/ \u4f20\u9012\u65b9\u5411\r\n                    },\r\n                    success: function(res) {\r\n                        if (res.success) {\r\n                            appState.isPhoneVerified = true;\r\n                            localStorage.setItem('housePlanState', JSON.stringify(appState));\r\n                            verifySuccessUI();\r\n                            alert('\u9a8c\u8bc1\u6210\u529f\uff01\u8bf7\u70b9\u51fb\u751f\u6210\u6237\u578b\u65b9\u6848\u3002');\r\n                        } else {\r\n                            alert(res.data.message || '\u9a8c\u8bc1\u5931\u8d25');\r\n                            $btn.prop('disabled', false).removeClass('btn-disabled').text('\u63d0\u4ea4\u9a8c\u8bc1');\r\n                        }\r\n                    },\r\n                    error: function() {\r\n                        alert('\u7f51\u7edc\u9519\u8bef');\r\n                        $btn.prop('disabled', false).removeClass('btn-disabled').text('\u63d0\u4ea4\u9a8c\u8bc1');\r\n                    }\r\n                });\r\n            });\r\n\r\n            \/\/ \u4ea4\u4e92\u4e8b\u4ef6\r\n            $('#faceWidthSlider').on('input', function() { appState.faceWidth = parseFloat(this.value); $('#faceWidthVal').text(appState.faceWidth); });\r\n            $('#depthSlider').on('input', function() { appState.depth = parseFloat(this.value); $('#depthVal').text(appState.depth); });\r\n            \r\n            $('[data-direction]').on('click', function() {\r\n                $('[data-direction]').removeClass('bg-main-brown text-white shadow-md').addClass('bg-sub-brown text-gray-700 hover:bg-opacity-80 transition');\r\n                $(this).removeClass('bg-sub-brown text-gray-700 hover:bg-opacity-80 transition').addClass('bg-main-brown text-white shadow-md');\r\n                appState.gateDirection = $(this).data('direction');\r\n            });\r\n\r\n            $('#generateBtn').on('click', generateHousePlan);\r\n            $('#saveBtn').on('click', saveImage);\r\n            $('#newPlanBtn').on('click', function(){ \r\n                if(!appState.isPhoneVerified){alert('\u8bf7\u5148\u9a8c\u8bc1');return;} \r\n                appState.isNewPlan=true; \r\n                generateHousePlan(); \r\n            });\r\n\r\n            \/\/ \u6062\u590d\u72b6\u6001\r\n            var saved = localStorage.getItem('housePlanState');\r\n            if (saved) {\r\n                try {\r\n                    $.extend(appState, JSON.parse(saved));\r\n                    $('#faceWidthSlider').val(appState.faceWidth); $('#faceWidthVal').text(appState.faceWidth);\r\n                    $('#depthSlider').val(appState.depth); $('#depthVal').text(appState.depth);\r\n                    $('[data-direction]').removeClass('bg-main-brown text-white shadow-md').addClass('bg-sub-brown text-gray-700 hover:bg-opacity-80 transition');\r\n                    $('[data-direction=\"' + appState.gateDirection + '\"]').addClass('bg-main-brown text-white shadow-md').removeClass('bg-sub-brown text-gray-700 hover:bg-opacity-80 transition');\r\n                    if (appState.isPhoneVerified) verifySuccessUI();\r\n                    updateSaveBtnState();\r\n                } catch(e){}\r\n            }\r\n\r\n            function verifySuccessUI() {\r\n                $('#phoneInput, #smsCodeInput').prop('disabled', true).addClass('bg-gray-100');\r\n                $('#sendCodeBtn').hide();\r\n                $('#submitBtn').prop('disabled', true).addClass('btn-disabled').text('\u9a8c\u8bc1\u6210\u529f');\r\n                $('#verifyTip').removeClass('hidden');\r\n                updateSaveBtnState();\r\n            }\r\n\r\n            function updateSaveBtnState() {\r\n                var $btn = $('#saveBtn');\r\n                if (appState.isPhoneVerified) $btn.removeClass('bg-disabled-brown cursor-not-allowed hidden').addClass('bg-main-brown hover:bg-opacity-90').prop('disabled', false);\r\n                else $btn.addClass('bg-disabled-brown cursor-not-allowed').prop('disabled', true);\r\n            }\r\n\r\n            function generateHousePlan() {\r\n                \/\/ \u9a8c\u8bc1\u68c0\u67e5\r\n                if (!appState.isPhoneVerified) { \r\n                    alert('\u8bf7\u5148\u5b8c\u6210\u624b\u673a\u53f7\u9a8c\u8bc1\uff0c\u9a8c\u8bc1\u6210\u529f\u540e\u5373\u53ef\u751f\u6210\u65b9\u6848\u3002'); \r\n                    return; \r\n                }\r\n\r\n                if (appState.generateCount >= 4) { alert('\u6b21\u6570\u5df2\u7528\u5b8c'); return; }\r\n                var wRange = getSizeRange(appState.faceWidth, ['9-12', '12.1-16', '16.1-20', '20.1-23', '23.1-30']);\r\n                var dRange = getSizeRange(appState.depth, ['14-16', '16.1-20', '20.1-24', '24.1-28', '28.1-32', '32.1-40']);\r\n                var conf = houseConfig[appState.gateDirection] && houseConfig[appState.gateDirection][wRange] && houseConfig[appState.gateDirection][wRange][dRange];\r\n                \r\n                if (conf) {\r\n                    var url = appState.isNewPlan ? conf.new : conf.default;\r\n                    appState.currentImageUrl = url;\r\n                    if(!appState.isNewPlan) appState.generateCount++;\r\n                    appState.isNewPlan = false;\r\n                    $('#housePlanImg').attr('src', url).removeClass('hidden');\r\n                    $('#planPlaceholder').addClass('hidden');\r\n                    $('#saveBtn').removeClass('hidden');\r\n                    $('#newPlanBtn').removeClass('hidden');\r\n                    updateSaveBtnState();\r\n                    localStorage.setItem('housePlanState', JSON.stringify(appState));\r\n                } else {\r\n                    alert('\u62b1\u6b49\uff0c\u6682\u65e0\u8be5\u5c3a\u5bf8\u65b9\u6848');\r\n                }\r\n            }\r\n\r\n            function saveImage() {\r\n                if (!appState.isPhoneVerified) { alert('\u8bf7\u5148\u9a8c\u8bc1'); return; }\r\n                if (appState.currentImageUrl) {\r\n                    var a = document.createElement('a');\r\n                    a.href = appState.currentImageUrl;\r\n                    a.download = '\u56db\u5408\u9662\u6237\u578b\u56fe.jpg';\r\n                    document.body.appendChild(a); a.click(); document.body.removeChild(a);\r\n                }\r\n            }\r\n        });\r\n    })();\r\n<\/script><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-7158","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>\u4e2d\u5f0f\u5408\u9662\u6237\u578b\u667a\u80fd\u751f\u6210\u7cfb\u7edf - \u56db\u5408\u9662\u8bbe\u8ba1\u9662<\/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.shytuzhi.com\/en\/chinese-courtyard-house-layout-ai-system\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"\u4e2d\u5f0f\u5408\u9662\u6237\u578b\u667a\u80fd\u751f\u6210\u7cfb\u7edf - \u56db\u5408\u9662\u8bbe\u8ba1\u9662\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.shytuzhi.com\/en\/chinese-courtyard-house-layout-ai-system\/\" \/>\n<meta property=\"og:site_name\" content=\"\u56db\u5408\u9662\u8bbe\u8ba1\u9662\" \/>\n<meta property=\"article:modified_time\" content=\"2026-01-17T11:43:00+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.shytuzhi.com\/chinese-courtyard-house-layout-ai-system\/\",\"url\":\"https:\/\/www.shytuzhi.com\/chinese-courtyard-house-layout-ai-system\/\",\"name\":\"\u4e2d\u5f0f\u5408\u9662\u6237\u578b\u667a\u80fd\u751f\u6210\u7cfb\u7edf - \u56db\u5408\u9662\u8bbe\u8ba1\u9662\",\"isPartOf\":{\"@id\":\"https:\/\/www.shytuzhi.com\/#website\"},\"datePublished\":\"2026-01-16T13:05:27+00:00\",\"dateModified\":\"2026-01-17T11:43:00+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/www.shytuzhi.com\/chinese-courtyard-house-layout-ai-system\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.shytuzhi.com\/chinese-courtyard-house-layout-ai-system\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.shytuzhi.com\/chinese-courtyard-house-layout-ai-system\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9875\",\"item\":\"https:\/\/www.shytuzhi.com\/en\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"\u4e2d\u5f0f\u5408\u9662\u6237\u578b\u667a\u80fd\u751f\u6210\u7cfb\u7edf\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.shytuzhi.com\/#website\",\"url\":\"https:\/\/www.shytuzhi.com\/\",\"name\":\"\u56db\u5408\u9662\u8bbe\u8ba1\u9662\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.shytuzhi.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.shytuzhi.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.shytuzhi.com\/#organization\",\"name\":\"\u56db\u5408\u9662\u8bbe\u8ba1\u9662\",\"url\":\"https:\/\/www.shytuzhi.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.shytuzhi.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.shytuzhi.com\/wp-content\/uploads\/2025\/03\/logo-38.jpg\",\"contentUrl\":\"https:\/\/www.shytuzhi.com\/wp-content\/uploads\/2025\/03\/logo-38.jpg\",\"width\":248,\"height\":38,\"caption\":\"\u56db\u5408\u9662\u8bbe\u8ba1\u9662\"},\"image\":{\"@id\":\"https:\/\/www.shytuzhi.com\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"\u4e2d\u5f0f\u5408\u9662\u6237\u578b\u667a\u80fd\u751f\u6210\u7cfb\u7edf - \u56db\u5408\u9662\u8bbe\u8ba1\u9662","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.shytuzhi.com\/en\/chinese-courtyard-house-layout-ai-system\/","og_locale":"en_US","og_type":"article","og_title":"\u4e2d\u5f0f\u5408\u9662\u6237\u578b\u667a\u80fd\u751f\u6210\u7cfb\u7edf - \u56db\u5408\u9662\u8bbe\u8ba1\u9662","og_url":"https:\/\/www.shytuzhi.com\/en\/chinese-courtyard-house-layout-ai-system\/","og_site_name":"\u56db\u5408\u9662\u8bbe\u8ba1\u9662","article_modified_time":"2026-01-17T11:43:00+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.shytuzhi.com\/chinese-courtyard-house-layout-ai-system\/","url":"https:\/\/www.shytuzhi.com\/chinese-courtyard-house-layout-ai-system\/","name":"\u4e2d\u5f0f\u5408\u9662\u6237\u578b\u667a\u80fd\u751f\u6210\u7cfb\u7edf - \u56db\u5408\u9662\u8bbe\u8ba1\u9662","isPartOf":{"@id":"https:\/\/www.shytuzhi.com\/#website"},"datePublished":"2026-01-16T13:05:27+00:00","dateModified":"2026-01-17T11:43:00+00:00","breadcrumb":{"@id":"https:\/\/www.shytuzhi.com\/chinese-courtyard-house-layout-ai-system\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.shytuzhi.com\/chinese-courtyard-house-layout-ai-system\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.shytuzhi.com\/chinese-courtyard-house-layout-ai-system\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9875","item":"https:\/\/www.shytuzhi.com\/en\/"},{"@type":"ListItem","position":2,"name":"\u4e2d\u5f0f\u5408\u9662\u6237\u578b\u667a\u80fd\u751f\u6210\u7cfb\u7edf"}]},{"@type":"WebSite","@id":"https:\/\/www.shytuzhi.com\/#website","url":"https:\/\/www.shytuzhi.com\/","name":"\u56db\u5408\u9662\u8bbe\u8ba1\u9662","description":"","publisher":{"@id":"https:\/\/www.shytuzhi.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.shytuzhi.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.shytuzhi.com\/#organization","name":"\u56db\u5408\u9662\u8bbe\u8ba1\u9662","url":"https:\/\/www.shytuzhi.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.shytuzhi.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.shytuzhi.com\/wp-content\/uploads\/2025\/03\/logo-38.jpg","contentUrl":"https:\/\/www.shytuzhi.com\/wp-content\/uploads\/2025\/03\/logo-38.jpg","width":248,"height":38,"caption":"\u56db\u5408\u9662\u8bbe\u8ba1\u9662"},"image":{"@id":"https:\/\/www.shytuzhi.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"http:\/\/www.shytuzhi.com\/en\/wp-json\/wp\/v2\/pages\/7158","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.shytuzhi.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/www.shytuzhi.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/www.shytuzhi.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/www.shytuzhi.com\/en\/wp-json\/wp\/v2\/comments?post=7158"}],"version-history":[{"count":45,"href":"http:\/\/www.shytuzhi.com\/en\/wp-json\/wp\/v2\/pages\/7158\/revisions"}],"predecessor-version":[{"id":7208,"href":"http:\/\/www.shytuzhi.com\/en\/wp-json\/wp\/v2\/pages\/7158\/revisions\/7208"}],"wp:attachment":[{"href":"http:\/\/www.shytuzhi.com\/en\/wp-json\/wp\/v2\/media?parent=7158"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}