{"id":1239,"date":"2026-05-29T18:14:14","date_gmt":"2026-05-29T10:14:14","guid":{"rendered":"https:\/\/om-mine.com\/?page_id=1239"},"modified":"2026-05-30T02:10:48","modified_gmt":"2026-05-29T18:10:48","slug":"action","status":"publish","type":"page","link":"https:\/\/om-mine.com\/en\/action\/","title":{"rendered":"\u5165\u5883\u5357\u7121\u5c0f\u904a\u6232"},"content":{"rendered":"\n<meta charset=\"UTF-8\">\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1.0, viewport-fit=cover, maximum-scale=1.0, user-scalable=no\">\n<title>\u5165\u5883\u30fb\u62c2\u5875<\/title>\n\n<!-- \u5b8b\u9ad4\uff08Noto Serif TC\uff09\uff0c\u8f09\u5165\u5931\u6557\u5247\u9000\u56de\u7cfb\u7d71\u5b8b\u9ad4 -->\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+Serif+TC:wght@300;400;500;600;700&amp;display=swap\" rel=\"stylesheet\">\n\n<!-- ============== CSS\uff08\u6a23\u5f0f\uff0c\u8207 JS \u5b8c\u5168\u9694\u96e2\uff09 ============== -->\n<style>\n  :root{\n    \/* \u767d\u30fb\u7da0\u30fb\u5496\u5561 \u8272\u5f69\u7cfb\u7d71 *\/\n    --c-white:#fbfaf3; --c-cream:#efe8d8; --c-sand:#e6dac3;\n    --c-paper:#fdfbf4;\n    --c-green-d:#324c38; --c-green:#5c7950; --c-moss:#7c9068; --c-green-l:#9bb083;\n    --c-brown-d:#574431; --c-brown:#856949; --c-brown-l:#b69a74;\n    --c-text:#3a332a; --c-text-soft:#766a54;\n    --c-line:rgba(87,68,49,.15);\n\n    --font:\"Noto Serif TC\",\"Songti TC\",\"Songti SC\",\"Source Han Serif TC\",\"SimSun\",serif;\n    --radius:26px;\n    --shadow:0 22px 48px -26px rgba(50,76,56,.45), 0 8px 20px -14px rgba(87,68,49,.3);\n  }\n\n  *{ margin:0; padding:0; box-sizing:border-box; -webkit-tap-highlight-color:transparent; }\n  html,body{ height:100%; }\n\n  body{\n    font-family:var(--font);\n    color:var(--c-text);\n    line-height:1.7;\n    letter-spacing:.02em;\n    min-height:100dvh;\n    position:relative;\n    overflow-x:hidden;\n    \/* \u591a\u5c64\u6f38\u5c64\u5149\u6688\u80cc\u666f *\/\n    background:\n      radial-gradient(58% 42% at 14% 8%,  rgba(155,176,131,.55), transparent 72%),\n      radial-gradient(52% 40% at 88% 14%, rgba(182,154,116,.46), transparent 72%),\n      radial-gradient(72% 60% at 50% 112%, rgba(92,121,80,.40), transparent 72%),\n      linear-gradient(162deg, var(--c-white) 0%, var(--c-cream) 100%);\n    background-attachment:fixed;\n  }\n\n  \/* \u7de9\u6162\u547c\u5438\u7684\u6f02\u79fb\u5149\u6688 *\/\n  .glow{ position:fixed; border-radius:50%; filter:blur(46px); z-index:0; pointer-events:none; opacity:.5; }\n  .glow--a{ width:300px; height:300px; top:-60px; left:-70px;\n            background:radial-gradient(circle, rgba(124,144,104,.9), transparent 65%); animation:float1 16s ease-in-out infinite; }\n  .glow--b{ width:340px; height:340px; bottom:-90px; right:-90px;\n            background:radial-gradient(circle, rgba(182,154,116,.85), transparent 65%); animation:float2 19s ease-in-out infinite; }\n\n  \/* \u7d30\u5fae\u566a\u9ede\u8cea\u611f *\/\n  .grain{ position:fixed; inset:0; z-index:1; pointer-events:none; opacity:.05; mix-blend-mode:multiply;\n    background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'\/%3E%3C\/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'\/%3E%3C\/svg%3E\"); }\n\n  \/* \u6f02\u6d6e\u5875\u5149\u7c92\u5b50\u5bb9\u5668 *\/\n  .motes{ position:fixed; inset:0; z-index:1; pointer-events:none; overflow:hidden; }\n  .mote{ position:absolute; border-radius:50%;\n    background:radial-gradient(circle, rgba(255,252,240,.95), rgba(182,154,116,.25) 60%, transparent 75%);\n    animation:twinkle linear infinite; }\n\n  \/* ============ \u7248\u9762 ============ *\/\n  .wrap{\n    position:relative; z-index:2;\n    min-height:100dvh;\n    display:flex; flex-direction:column; align-items:center;\n    padding:calc(env(safe-area-inset-top,0px) + 46px) 22px calc(env(safe-area-inset-bottom,0px) + 22px);\n  }\n  .app{ width:100%; max-width:440px; text-align:center; flex:1 0 auto;\n        display:flex; flex-direction:column; align-items:center; }\n\n  \/* \u9801\u9996 *\/\n  .kicker{ font-size:12px; font-weight:400; letter-spacing:.62em; padding-left:.62em;\n           color:var(--c-brown); opacity:.72; margin-bottom:16px;\n           animation:rise .9s .05s both; }\n  .title{ font-size:44px; font-weight:700; line-height:1.2;\n          background:linear-gradient(118deg, var(--c-green-d) 18%, var(--c-brown-d) 88%);\n          -webkit-background-clip:text; background-clip:text; -webkit-text-fill-color:transparent; color:var(--c-green-d);\n          text-shadow:0 1px 0 rgba(255,255,255,.35);\n          animation:rise .9s .12s both; }\n  .title .dot{ font-weight:400; padding:0 .08em; opacity:.6; }\n  .subtitle{ margin:16px auto 0; max-width:310px; font-size:15px; font-weight:400;\n             color:var(--c-text-soft); animation:rise .9s .2s both; }\n\n  .divider{ display:flex; align-items:center; justify-content:center; gap:13px;\n            margin:22px 0 20px; animation:rise .9s .28s both; }\n  .divider span{ height:1px; width:48px; background:linear-gradient(90deg,transparent,var(--c-line)); }\n  .divider span:last-child{ background:linear-gradient(270deg,transparent,var(--c-line)); }\n  .divider i{ font-style:normal; font-size:12px; letter-spacing:.4em; padding-left:.4em; color:var(--c-moss); }\n\n  \/* ============ \u4efb\u52d9\u5361\uff08\u7e2e\u5c0f\u3001\u56fa\u5b9a\u5c3a\u5bf8\uff09 ============ *\/\n  .stage{ position:relative; width:100%; animation:rise .9s .34s both; }\n  \/* \u5713\u76f8\u5149\u74b0\uff08ens\u014d\uff09\uff1a\u7e2e\u9032\u5361\u7247\u5167\u3001\u67d4\u5149\u6df7\u5408\uff0c\u4e0d\u5728\u5361\u4e0b\u7de3\u9732\u51fa\u534a\u5713\u9670\u5f71 *\/\n  .enso{ position:absolute; left:50%; top:50%; width:230px; height:230px; transform:translate(-50%,-50%);\n         border-radius:50%; z-index:0; pointer-events:none; opacity:.32; mix-blend-mode:soft-light;\n         background:conic-gradient(from 215deg, rgba(124,144,104,.7), rgba(133,105,73,.6) 55%, transparent 84% 100%);\n         -webkit-mask:radial-gradient(circle, transparent 104px, #000 105px);\n                 mask:radial-gradient(circle, transparent 104px, #000 105px);\n         filter:blur(.4px); animation:spin 120s linear infinite; }\n\n  .card{\n    position:relative; z-index:1;\n    height:clamp(264px, 38dvh, 300px);\n    border-radius:var(--radius);\n    border:1px solid rgba(255,255,255,.8);\n    box-shadow:var(--shadow);\n    \/* \u4e2d\u5fc3\u653e\u5c04\u7684\u81ea\u7136\u53d7\u5149 *\/\n    background:radial-gradient(125% 95% at 50% 8%, #ffffff 0%, var(--c-paper) 46%, #f4eee0 100%);\n    display:flex; flex-direction:column; align-items:center; justify-content:center;\n    padding:26px 24px; overflow:hidden;\n  }\n  .card::before{ content:\"\"; position:absolute; inset:0; border-radius:inherit; pointer-events:none;\n    box-shadow:inset 0 1px 0 rgba(255,255,255,.9), inset 0 -36px 60px -50px rgba(87,68,49,.35); }\n\n  .card__label{ font-size:12px; letter-spacing:.45em; padding-left:.45em; color:var(--c-brown);\n                opacity:.85; height:18px; margin-bottom:4px; }\n\n  \/* \u6578\u5b57 + \u5713\u76f8\u74b0 *\/\n  .numbox{ position:relative; width:120px; height:120px; display:flex; align-items:center; justify-content:center; margin:2px 0; }\n  .ring{ position:absolute; inset:0; border-radius:50%;\n    background:conic-gradient(from 212deg, var(--c-green-l), var(--c-moss) 32%, var(--c-brown-l) 66%, transparent 87% 100%);\n    -webkit-mask:radial-gradient(circle, transparent 51px, #000 52px);\n            mask:radial-gradient(circle, transparent 51px, #000 52px);\n    transition:transform .5s ease; }\n  .num{ position:relative; font-size:64px; font-weight:600; line-height:1;\n    background:linear-gradient(150deg, var(--c-green) 10%, var(--c-brown) 92%);\n    -webkit-background-clip:text; background-clip:text; -webkit-text-fill-color:transparent; color:var(--c-green);\n    text-shadow:0 2px 14px rgba(92,121,80,.18);\n    font-variant-numeric:tabular-nums; }\n\n  \/* \u4efb\u52d9\u6587\u5b57\u5340\uff1a\u56fa\u5b9a\u9ad8\u5ea6\uff0c\u907f\u514d\u5ffd\u5927\u5ffd\u5c0f *\/\n  .task{ height:66px; display:flex; align-items:center; justify-content:center;\n         font-size:20px; font-weight:500; color:var(--c-text); line-height:1.6;\n         max-width:290px; margin-top:4px; }\n  .hint{ height:20px; font-size:13px; color:var(--c-text-soft); opacity:.9; }\n\n  \/* \u521d\u59cb\u5c0e\u5f15\u6587\u5b57 *\/\n  .intro{ font-size:16.5px; font-weight:400; color:var(--c-text-soft); line-height:1.95; max-width:266px; }\n  .intro strong{ color:var(--c-green-d); font-weight:600; }\n\n  \/* \u72c0\u614b *\/\n  .card.rolling .ring{ animation:spinFast .7s linear infinite; }\n  .card.rolling .num{ opacity:.85; }\n  .card.done .num{ animation:pop .6s cubic-bezier(.2,1.5,.4,1) both; }\n  .card.done .task{ animation:fadeUp .6s ease both .08s; }\n  .card.done .hint{ animation:fadeUp .6s ease both .16s; }\n\n  .seal{ width:120px; height:120px; display:flex; align-items:center; justify-content:center;\n         font-size:42px; font-weight:300; color:var(--c-green-d); position:relative;\n         animation:pop .6s cubic-bezier(.2,1.5,.4,1) both; }\n  .seal::before{ content:\"\"; position:absolute; inset:0; border-radius:50%;\n    background:conic-gradient(from 212deg, var(--c-green-l), var(--c-moss) 45%, var(--c-brown-l) 78%, transparent 90% 100%);\n    -webkit-mask:radial-gradient(circle, transparent 51px, #000 52px); mask:radial-gradient(circle, transparent 51px, #000 52px); }\n\n  \/* ============ \u6309\u9215 ============ *\/\n  .actions{ margin-top:24px; display:flex; flex-direction:column; gap:12px; align-items:center;\n            animation:rise .9s .42s both; }\n  .btn{ font-family:var(--font); font-size:16.5px; font-weight:500; letter-spacing:.2em; padding-left:.2em;\n        border:none; border-radius:999px; cursor:pointer; padding:16px 44px; min-width:230px; color:#fff;\n        background:linear-gradient(135deg, var(--c-green) 0%, var(--c-green-d) 100%);\n        box-shadow:0 14px 30px -12px rgba(50,76,56,.7), inset 0 1px 0 rgba(255,255,255,.28);\n        transition:transform .18s ease, box-shadow .18s ease, opacity .2s; }\n  .btn:active{ transform:translateY(2px) scale(.99); box-shadow:0 7px 18px -12px rgba(50,76,56,.7); }\n  .btn:disabled{ opacity:.5; cursor:default; transform:none; }\n  .btn--ghost{ background:transparent; color:var(--c-brown-d); box-shadow:inset 0 0 0 1.5px var(--c-line);\n               padding:13px 32px; min-width:auto; font-size:15px; letter-spacing:.16em; }\n  .btn--ghost:active{ background:rgba(133,105,73,.06); }\n\n  .micro{ margin-top:20px; font-size:12px; letter-spacing:.32em; padding-left:.32em;\n          color:var(--c-text-soft); opacity:.6; animation:rise .9s .5s both; }\n\n  \/* ============ Footer ============ *\/\n  .foot{ width:100%; max-width:560px; margin-top:30px; padding-top:18px;\n         border-top:1px solid var(--c-line); text-align:center; animation:rise .9s .58s both; }\n  .foot__brand{ display:inline-block; font-size:15px; font-weight:600; letter-spacing:.1em;\n                color:var(--c-green-d); text-decoration:none; margin-bottom:6px;\n                border-bottom:1px solid rgba(50,76,56,.3); padding-bottom:1px;\n                transition:color .2s, border-color .2s; }\n  .foot__brand:active{ color:var(--c-green); border-color:var(--c-green); }\n  .foot__line{ display:flex; flex-wrap:wrap; align-items:center; justify-content:center; gap:5px 9px;\n               font-size:12.5px; color:var(--c-text-soft); }\n  .foot__line .sep{ color:var(--c-green-l); opacity:.7; }\n  .foot__line .vals{ letter-spacing:.16em; color:var(--c-brown); }\n\n  \/* ============ \u52d5\u756b ============ *\/\n  @keyframes rise{ from{opacity:0; transform:translateY(20px);} to{opacity:1; transform:none;} }\n  @keyframes fadeUp{ from{opacity:0; transform:translateY(10px);} to{opacity:1; transform:none;} }\n  @keyframes pop{ 0%{transform:scale(.5); opacity:0;} 60%{transform:scale(1.08);} 100%{transform:scale(1); opacity:1;} }\n  @keyframes spin{ to{ transform:translate(-50%,-50%) rotate(360deg);} }\n  @keyframes spinFast{ to{ transform:rotate(360deg);} }\n  @keyframes twinkle{ 0%,100%{ transform:translateY(6px); opacity:.15;} 50%{ transform:translateY(-6px); opacity:.7;} }\n  @keyframes float1{ 0%,100%{ transform:translate(0,0);} 50%{ transform:translate(26px,30px);} }\n  @keyframes float2{ 0%,100%{ transform:translate(0,0);} 50%{ transform:translate(-30px,-26px);} }\n\n  @media (prefers-reduced-motion: reduce){ *{ animation:none !important; transition:none !important; } }\n  @media (max-width:360px){\n    .title{ font-size:38px; } .num{ font-size:58px; } .numbox{ width:108px; height:108px; }\n  }\n  @media (max-height:740px){\n    .title{ font-size:40px; } .subtitle{ margin-top:12px; } .divider{ margin:16px 0 14px; }\n    .card{ height:clamp(244px, 34dvh, 280px); } .actions{ margin-top:18px; }\n  }\n<\/style>\n\n\n\n<!-- \u80cc\u666f\u88dd\u98fe\u5c64 -->\n<div class=\"glow glow--a\"><\/div>\n<div class=\"glow glow--b\"><\/div>\n<div class=\"motes\" id=\"motes\"><\/div>\n<div class=\"grain\"><\/div>\n\n<!-- ============== HTML\uff08\u7d50\u69cb\uff09 ============== -->\n<div class=\"wrap\">\n  <main class=\"app\">\n    <p class=\"kicker\">\u5165 \u5834 \u5100 \u5f0f<\/p>\n    <h1 class=\"title\">\u5165\u5883<span class=\"dot\">\u00b7<\/span>\u62c2\u5875<\/h1>\n    <p class=\"subtitle\">\u9032\u5165\u7a7a\u9593\u524d\uff0c\u62bd\u4e00\u9805\u5c0f\u4efb\u52d9\uff0c\u62c2\u53bb\u5fc3\u7dd2\u7684\u6d6e\u5875\u3001\u8eab\u9ad4\u7684\u52de\u7d2f\uff0c\u628a\u7576\u4e0b\u7684\u72c0\u614b\u5148\u8f15\u8f15\u653e\u4e0b\u3002<\/p>\n\n    <div class=\"divider\"><span><\/span><i>\u62bd \u53d6<\/i><span><\/span><\/div>\n\n    <div class=\"stage\">\n      <div class=\"enso\"><\/div>\n      <section class=\"card\" id=\"card\" aria-live=\"polite\">\n        <p class=\"intro\">\u6e96\u5099\u597d\u4e86\u55ce\uff1f<br>\u9ede\u4e0b\u6309\u9215\uff0c\u70ba\u81ea\u5df1<strong>\u62bd\u53d6\u4e00\u9805<\/strong><br>\u5165\u5883\u524d\u7684\u62c2\u5875\u5c0f\u7df4\u7fd2\u3002<\/p>\n      <\/section>\n    <\/div>\n\n    <div class=\"actions\">\n      <button class=\"btn\" id=\"drawBtn\" type=\"button\">\u62bd \u53d6 \u6211 \u7684 \u4efb \u52d9<\/button>\n      <button class=\"btn btn--ghost\" id=\"resetBtn\" type=\"button\" hidden=\"\">\u91cd\u65b0\u62bd\u53d6<\/button>\n    <\/div>\n\n    <p class=\"micro\">\u5b8c\u6210\u5f8c \u00b7 \u5e73\u975c\u5165\u5883<\/p>\n  <\/main>\n\n  <footer class=\"foot\">\n    <a class=\"foot__brand\" href=\"https:\/\/om-mine.com\" target=\"_blank\" rel=\"noopener\">\u5357\u7121\u5357\u6f2b home<\/a>\n    <div class=\"foot__line\">\n      <span>\u5171\u540c\u5b78\u7fd2\u751f\u547d\u7684\u793e\u7fa4<\/span>\n      <span class=\"sep\">\u00b7<\/span>\n      <span class=\"vals\">\u81ea\u9078 \u00b7 \u81ea\u8655 \u00b7 \u81ea\u7531 \u00b7 \u81ea\u5728<\/span>\n    <\/div>\n  <\/footer>\n<\/div>\n\n<!-- ============== JavaScript\uff08\u884c\u70ba\uff0cIIFE \u5c01\u88dd\uff09 ============== -->\n<script>\n(function () {\n  \"use strict\";\n\n  var TASKS = [\n    { text: \"\u62d4\u5ead\u9662\u7684\u96dc\u8349\",                 hint: \"\u5171 20 \u682a\" },\n    { text: \"\u5728\u5ead\u9662\u77f3\u5b50\u8def\u4e0a\u8d64\u8173\u6b65\u884c\u3001\u7ad9\u7acb\", hint: \"\u6301\u7e8c 5 \u5206\u9418\" },\n    { text: \"\u5728\u5ead\u9662\u4f38\u5c55\u8eab\u9ad4\",               hint: \"\u6301\u7e8c 3 \u5206\u9418\" },\n    { text: \"\u6253\u6383\u8eca\u5eab\u5730\u677f\u7684\u6c99\u5875\",           hint: \"\u6383\u6de8\u5373\u53ef\" },\n    { text: \"\u5c0d\u8457\u8eca\u5eab\u6728\u9580\u5927\u8072\u628a\u6c23\u54c8\u51fa\u4f86\",   hint: \"\u91cd\u8907 3 \u6b21\" },\n    { text: \"\u62ff\u8d77\u5927\u8072\u516c\uff0c\u76e1\u60c5\u5927\u7b11\",         hint: \"\u5171 3 \u6b21\" }\n  ];\n\n  var card    = document.getElementById(\"card\");\n  var drawBtn = document.getElementById(\"drawBtn\");\n  var resetBtn= document.getElementById(\"resetBtn\");\n  var rolling = false;\n\n  \/* \u751f\u6210\u6f02\u6d6e\u5875\u5149\u7c92\u5b50 *\/\n  (function makeMotes(){\n    var box = document.getElementById(\"motes\");\n    if (!box) return;\n    for (var i = 0; i < 22; i++){\n      var m = document.createElement(\"span\");\n      m.className = \"mote\";\n      var s = 2 + Math.random() * 4;\n      m.style.width = m.style.height = s.toFixed(1) + \"px\";\n      m.style.left = (Math.random() * 100).toFixed(2) + \"%\";\n      m.style.top  = (Math.random() * 100).toFixed(2) + \"%\";\n      m.style.animationDuration = (5 + Math.random() * 7).toFixed(1) + \"s\";\n      m.style.animationDelay = (-Math.random() * 8).toFixed(1) + \"s\";\n      box.appendChild(m);\n    }\n  })();\n\n  function randIndex(n){ return Math.floor(Math.random() * n); }\n\n  function renderTask(index, label, taskHtml, hintHtml){\n    var t = TASKS[index];\n    card.innerHTML =\n      '<p class=\"card__label\">' + (label || \"\u4f60\u7684\u529f\u8ab2\") + '<\/p>' +\n      '<div class=\"numbox\"><div class=\"ring\"><\/div>' +\n        '<div class=\"num\">' + (index + 1) + '<\/div><\/div>' +\n      '<div class=\"task\">' + (taskHtml !== undefined ? taskHtml : t.text) + '<\/div>' +\n      '<div class=\"hint\">' + (hintHtml !== undefined ? hintHtml : t.hint) + '<\/div>';\n  }\n\n  function draw(){\n    if (rolling) return;\n    rolling = true;\n    drawBtn.disabled = true;\n    resetBtn.hidden = true;\n    card.classList.remove(\"done\");\n    card.classList.add(\"rolling\");\n\n    var finalIndex = randIndex(TASKS.length);\n    var ticks = 14, delay = 60, i = 0;\n\n    function tick(){\n      renderTask(randIndex(TASKS.length), \"\u62c2 \u5875 \u4e2d\u22ef\", \"\", \"\");\n      i++;\n      if (i >= ticks){ settle(finalIndex); return; }\n      delay = Math.round(delay * 1.12);\n      setTimeout(tick, delay);\n    }\n    tick();\n  }\n\n  function settle(index){\n    card.classList.remove(\"rolling\");\n    renderTask(index, \"\u4f60\u7684\u529f\u8ab2\");\n    card.classList.add(\"done\");\n    drawBtn.textContent = \"\u5b8c \u6210 \u00b7 \u6b61 \u8fce \u5165 \u5167\";\n    drawBtn.disabled = false;\n    drawBtn.dataset.mode = \"complete\";\n    resetBtn.hidden = false;\n    rolling = false;\n  }\n\n  function complete(){\n    card.classList.remove(\"done\",\"rolling\");\n    card.innerHTML =\n      '<div class=\"seal\">\u2713<\/div>' +\n      '<div class=\"task\">\u5875\u5fc3\u5df2\u6de8<\/div>' +\n      '<div class=\"hint\">\u9858\u4f60\u5e36\u8457\u5e73\u975c\uff0c\u6b61\u8fce\u5165\u5167\u3002<\/div>';\n    drawBtn.textContent = \"\u518d \u62bd \u4e00 \u6b21\";\n    drawBtn.dataset.mode = \"draw\";\n    resetBtn.hidden = true;\n  }\n\n  function reset(){\n    card.classList.remove(\"done\",\"rolling\");\n    card.innerHTML =\n      '<p class=\"intro\">\u6e96\u5099\u597d\u4e86\u55ce\uff1f<br>\u9ede\u4e0b\u6309\u9215\uff0c\u70ba\u81ea\u5df1<strong>\u62bd\u53d6\u4e00\u9805<\/strong><br>\u5165\u5883\u524d\u7684\u62c2\u5875\u5c0f\u7df4\u7fd2\u3002<\/p>';\n    drawBtn.textContent = \"\u62bd \u53d6 \u6211 \u7684 \u4efb \u52d9\";\n    drawBtn.dataset.mode = \"draw\";\n    resetBtn.hidden = true;\n    rolling = false;\n  }\n\n  drawBtn.addEventListener(\"click\", function(){\n    if ((drawBtn.dataset.mode || \"draw\") === \"complete\") complete();\n    else draw();\n  });\n  resetBtn.addEventListener(\"click\", reset);\n\n  drawBtn.dataset.mode = \"draw\";\n})();\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u5165\u5883\u30fb\u62c2\u5875 \u5165 \u5834 \u5100 \u5f0f \u5165\u5883\u00b7\u62c2\u5875 \u9032\u5165\u7a7a\u9593\u524d\uff0c\u62bd\u4e00\u9805\u5c0f\u4efb\u52d9\uff0c\u62c2\u53bb\u5fc3\u7dd2\u7684\u6d6e\u5875\u3001\u8eab\u9ad4\u7684\u52de\u7d2f\uff0c\u628a\u7576\u4e0b\u7684\u72c0\u614b\u5148\u8f15 [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_gspb_post_css":"","footnotes":""},"class_list":["post-1239","page","type-page","status-publish","hentry"],"blocksy_meta":{"disable_featured_image":"yes","disable_share_box":"yes","disable_header":"yes","disable_footer":"yes","has_hero_section":"disabled","styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":7}},"acf":[],"_links":{"self":[{"href":"https:\/\/om-mine.com\/en\/wp-json\/wp\/v2\/pages\/1239","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/om-mine.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/om-mine.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/om-mine.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/om-mine.com\/en\/wp-json\/wp\/v2\/comments?post=1239"}],"version-history":[{"count":0,"href":"https:\/\/om-mine.com\/en\/wp-json\/wp\/v2\/pages\/1239\/revisions"}],"wp:attachment":[{"href":"https:\/\/om-mine.com\/en\/wp-json\/wp\/v2\/media?parent=1239"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}