{"id":1346,"date":"2026-09-01T21:26:18","date_gmt":"2026-09-01T13:26:18","guid":{"rendered":"https:\/\/fatepoint.net\/zhengyuan\/"},"modified":"2026-09-01T21:26:18","modified_gmt":"2026-09-01T13:26:18","slug":"zhengyuan","status":"publish","type":"page","link":"https:\/\/fatepoint.net\/en\/zhengyuan\/","title":{"rendered":"\u6b63\u7de3\u6642\u6a5f\u6e2c\u7b97"},"content":{"rendered":"<style>\n.zy-wrap{max-width:520px;margin:0 auto;font-size:16px;}\n.zy-hook{text-align:center;font-size:1.35em;font-weight:700;margin:.4em 0 .1em;}\n.zy-sub{text-align:center;color:#777;margin:0 0 1.2em;}\n.zy-form{background:#faf7f0;border:1px solid #e5dcc8;border-radius:10px;padding:1.1em;}\n.zy-row{display:flex;gap:.5em;margin-bottom:.7em;flex-wrap:wrap;}\n.zy-row label{flex:1 1 100%;font-weight:600;color:#555;font-size:.92em;}\n.zy-row select{flex:1;min-width:0;padding:.55em;border:1px solid #d8c9a3;border-radius:6px;background:#fff;font-size:1em;}\n.zy-btn{display:block;width:100%;padding:.8em;border:0;border-radius:8px;background:#8b1a1a;color:#fff;font-size:1.05em;font-weight:700;cursor:pointer;}\n.zy-btn:disabled{opacity:.55;}\n.zy-card{display:none;margin-top:1.2em;border-radius:12px;padding:1.4em 1.2em;text-align:center;background:linear-gradient(160deg,#2a1e3f,#4a2545);color:#f5edd8;}\n.zy-card.show{display:block;}\n.zy-card-eyebrow{font-size:.85em;letter-spacing:2px;color:#c9a86a;margin-bottom:.4em;}\n.zy-card-year{font-size:2.6em;font-weight:800;line-height:1.1;color:#f2d189;}\n.zy-card-meta{color:#cbb8d8;margin:.2em 0 .8em;font-size:.95em;}\n.zy-card-line{text-align:left;line-height:1.7;background:rgba(255,255,255,.07);border-radius:8px;padding:.9em;}\n.zy-card-sub{text-align:left;margin-top:.7em;font-size:.9em;color:#cbb8d8;}\n.zy-cta{margin-top:1em;display:flex;gap:.6em;flex-wrap:wrap;}\n.zy-cta a{flex:1;min-width:140px;text-align:center;padding:.7em .4em;border-radius:8px;text-decoration:none;font-weight:700;}\n.zy-cta .zy-go{background:#f2d189;color:#3a2145;}\n.zy-cta .zy-share{background:#06c755;color:#fff;}\n.zy-note{margin-top:.9em;font-size:.8em;color:#9b8bb0;}\n.zy-err{display:none;color:#b3261e;margin-top:.8em;text-align:center;}\n<\/style>\n<div class=\"zy-wrap\">\n\t<p class=\"zy-hook\">\u4f60\u4ec0\u9ebc\u6642\u5019\u6703\u9047\u898b\u90a3\u500b\u4eba\uff1f<\/p>\n\t<p class=\"zy-sub\">\u8f38\u5165\u751f\u65e5\uff0c\u5f15\u64ce\u5f9e\u4f60\u7684\u516b\u5b57\u6d41\u5e74\u88e1\u627e\u51fa\u300c\u59fb\u7de3\u52d5\u300d\u7684\u90a3\u4e00\u5e74<\/p>\n\t<div class=\"zy-form\">\n\t\t<div class=\"zy-row\"><label>\u51fa\u751f\u65e5\u671f\uff08\u570b\u66c6\uff09<\/label>\n\t\t\t<select id=\"zyY\"><\/select><select id=\"zyM\"><\/select><select id=\"zyD\"><\/select>\n\t\t<\/div>\n\t\t<div class=\"zy-row\"><label>\u51fa\u751f\u6642\u8fb0<\/label>\n\t\t\t<select id=\"zyH\"><option value=\"-1\">\u4e0d\u77e5\u9053\u6642\u8fb0<\/option><\/select>\n\t\t<\/div>\n\t\t<div class=\"zy-row\"><label>\u6027\u5225\uff08\u6c7a\u5b9a\u5927\u904b\u6392\u6cd5\uff09<\/label>\n\t\t\t<select id=\"zyG\"><option value=\"0\">\u5973<\/option><option value=\"1\">\u7537<\/option><\/select>\n\t\t<\/div>\n\t\t<button type=\"button\" class=\"zy-btn\" id=\"zyGo\">\u770b\u6211\u7684\u6b63\u7de3\u6642\u6a5f<\/button>\n\t\t<p class=\"zy-err\" id=\"zyErr\"><\/p>\n\t<\/div>\n\t<div class=\"zy-card\" id=\"zyCard\">\n\t\t<div class=\"zy-card-eyebrow\">\u4f60 \u7684 \u6b63 \u7de3 \u6642 \u6a5f<\/div>\n\t\t<div class=\"zy-card-year\" id=\"zyYear\"><\/div>\n\t\t<div class=\"zy-card-meta\" id=\"zyMeta\"><\/div>\n\t\t<div class=\"zy-card-line\" id=\"zyLine\"><\/div>\n\t\t<div class=\"zy-card-sub\" id=\"zySub\"><\/div>\n\t\t<div class=\"zy-cta\">\n\t\t\t<a class=\"zy-go\" id=\"zyBazi\" href=\"\/bazi\/\">\u70ba\u4ec0\u9ebc\u662f\u9019\u4e00\u5e74\uff1f\u770b\u5b8c\u6574\u547d\u76e4 \u2192<\/a>\n\t\t\t<a class=\"zy-share\" id=\"zyShare\" href=\"#\" target=\"_blank\" rel=\"noopener\">\u5206\u4eab\u5230 LINE<\/a>\n\t\t<\/div>\n\t\t<p class=\"zy-note\">\u4f9d\u50b3\u7d71\u5b50\u5e73\u516b\u5b57\u6d41\u5e74\u898f\u5247\u8a08\u7b97\uff0c\u5c6c\u6c11\u4fd7\u53c3\u8003\uff0c\u50c5\u4f9b\u5a1b\u6a02\uff0c\u8acb\u52ff\u4f5c\u70ba\u91cd\u5927\u6c7a\u7b56\u4f9d\u64da\u3002<\/p>\n\t<\/div>\n<\/div>\n<script>\n(function(){\n\tvar REST = \"https:\\\/\\\/fatepoint.net\\\/en\\\/wp-json\\\/zhengyuan\\\/v1\";\n\tfunction track(e){ try{ fetch(REST+'\/event',{method:'POST',headers:{'Content-Type':'application\/json'},body:JSON.stringify({event:e})}).catch(function(){});}catch(x){} }\n\tfunction $id(x){ return document.getElementById(x); }\n\tvar y=$id('zyY'), m=$id('zyM'), d=$id('zyD'), hh=$id('zyH');\n\tvar thisY = new Date().getFullYear();\n\tvar i;\n\tfor (i=thisY-16; i>=thisY-80; i--){ y.add(new Option(i+' \u5e74', i)); }\n\tfor (i=1; i<=12; i++){ m.add(new Option(i+' \u6708', i)); }\n\tfor (i=1; i<=31; i++){ d.add(new Option(i+' \u65e5', i)); }\n\tvar zh=['\u5b50(23-1)','\u4e11(1-3)','\u5bc5(3-5)','\u536f(5-7)','\u8fb0(7-9)','\u5df3(9-11)','\u5348(11-13)','\u672a(13-15)','\u7533(15-17)','\u9149(17-19)','\u620c(19-21)','\u4ea5(21-23)'];\n\tvar zhH=[23,1,3,5,7,9,11,13,15,17,19,21];\n\tfor (i=0; i<12; i++){ hh.add(new Option(zh[i]+' \u6642', zhH[i])); }\n\ty.selectedIndex = 20;\n\ttrack('view');\n\t$id('zyGo').addEventListener('click', function(){\n\t\tvar btn=this; btn.disabled=true; btn.textContent='\u6392\u76e4\u8a08\u7b97\u4e2d\u2026';\n\t\t$id('zyErr').style.display='none';\n\t\tfetch(REST+'\/when',{method:'POST',headers:{'Content-Type':'application\/json'},\n\t\t\tbody:JSON.stringify({calendar:'solar',year:+y.value,month:+m.value,day:+d.value,hour:+hh.value,gender:+$id('zyG').value})\n\t\t}).then(function(r){ if(!r.ok){throw 0;} return r.json(); }).then(function(j){\n\t\t\ttrack('submit');\n\t\t\tvar f = j.main || (j.signals && j.signals[0]) || null;\n\t\t\t$id('zyYear').textContent = f ? f.year + ' \u5e74' : '\u975c\u6c34\u6d41\u6df1';\n\t\t\t$id('zyMeta').textContent = f ? (f.ganzhi + '\u5e74\u30fb\u865b\u6b72 ' + f.age + (j.main ? '\u30fb\u59fb\u7de3\u52d5' : '\u30fb' + f.tags.join('\u3001'))) : '\u672a\u4f86\u5341\u5e74\u8a0a\u865f\u5e73\u6de1';\n\t\t\t$id('zyLine').textContent = j.line;\n\t\t\tvar others = (j.signals||[]).filter(function(s){ return !f || s.year !== f.year; });\n\t\t\t$id('zySub').textContent = others.length ? '\u5176\u4ed6\u503c\u5f97\u7559\u610f\uff1a' + others.map(function(s){ return s.year+'\uff08'+s.tags.join('\u3001')+'\uff09'; }).join('\u3001') : '';\n\t\t\tvar card=$id('zyCard'); card.className='zy-card show';\n\t\t\tcard.scrollIntoView({behavior:'smooth', block:'start'});\n\t\t\tvar txt = '\u6211\u7684\u6b63\u7de3\u6642\u6a5f\u6e2c\u51fa\u4f86\u662f\u300c' + (f ? f.year + ' \u5e74' : '\u975c\u6c34\u6d41\u6df1') + '\u300d\uff01\u4f60\u4e5f\u4f86\u6e2c\uff1a';\n\t\t\t$id('zyShare').href = 'https:\/\/social-plugins.line.me\/lineit\/share?url=' + encodeURIComponent(location.origin + location.pathname) + '&text=' + encodeURIComponent(txt);\n\t\t}).catch(function(){\n\t\t\t$id('zyErr').textContent='\u8a08\u7b97\u5931\u6557\uff0c\u8acb\u78ba\u8a8d\u65e5\u671f\u662f\u5426\u6b63\u78ba'; $id('zyErr').style.display='block';\n\t\t}).finally(function(){ btn.disabled=false; btn.textContent='\u770b\u6211\u7684\u6b63\u7de3\u6642\u6a5f'; });\n\t});\n\t$id('zyBazi').addEventListener('click', function(){ track('click_bazi'); });\n\t$id('zyShare').addEventListener('click', function(){ track('share'); });\n})();\n<\/script>\n\t\t\n","protected":false},"excerpt":{"rendered":"<p>\u8f38\u5165\u751f\u65e5\uff0c\u5f9e\u4f60\u7684\u516b\u5b57\u6d41\u5e74\u627e\u51fa\u300c\u59fb\u7de3\u52d5\u300d\u7684\u90a3\u4e00\u5e74\u2014\u2014\u514d\u8cbb\u3001\u5373\u6642\u3001\u8cc7\u6599\u4e0d\u51fa\u7ad9\u3002<\/p>","protected":false},"author":0,"featured_media":1382,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1346","page","type-page","status-publish","has-post-thumbnail","hentry"],"_hostinger_reach_plugin_has_subscription_block":false,"_hostinger_reach_plugin_is_elementor":false,"_links":{"self":[{"href":"https:\/\/fatepoint.net\/en\/wp-json\/wp\/v2\/pages\/1346","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatepoint.net\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fatepoint.net\/en\/wp-json\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/fatepoint.net\/en\/wp-json\/wp\/v2\/comments?post=1346"}],"version-history":[{"count":0,"href":"https:\/\/fatepoint.net\/en\/wp-json\/wp\/v2\/pages\/1346\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fatepoint.net\/en\/wp-json\/wp\/v2\/media\/1382"}],"wp:attachment":[{"href":"https:\/\/fatepoint.net\/en\/wp-json\/wp\/v2\/media?parent=1346"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}