{"id":2141,"date":"2026-10-27T16:15:53","date_gmt":"2026-10-27T08:15:53","guid":{"rendered":"https:\/\/www.funpt.cn\/?p=2141"},"modified":"2026-10-27T16:19:50","modified_gmt":"2026-10-27T08:19:50","slug":"phv-golden-growth-period","status":"publish","type":"post","link":"https:\/\/www.funpt.cn\/?p=2141","title":{"rendered":"\u8bfb\u61c2\u9752\u5c11\u5e74\u8fd0\u52a8\u5458\u7684\u201c\u9ec4\u91d1\u751f\u957f\u671f\u201d\uff1a\u4ec0\u4e48\u662f\u8eab\u9ad8\u589e\u957f\u5cf0\u503c\u901f\u5ea6\uff08PHV\uff09\uff1f\u5982\u4f55\u6d4b\u8bd5\u5e76\u6307\u5bfc\u79d1\u5b66\u8bad\u7ec3\uff1f"},"content":{"rendered":"\n<div id=\"phv-article\">\n<style>\n  #phv-article {\n    font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"PingFang SC\", \"Microsoft YaHei\", sans-serif;\n    color: #1e293b;\n    line-height: 1.85;\n    font-size: 16px;\n    max-width: 820px;\n    margin: 0 auto;\n    word-break: normal;\n    overflow-wrap: break-word;\n  }\n  #phv-article *, #phv-article *::before, #phv-article *::after { box-sizing: border-box; }\n  #phv-article p { margin: 0 0 16px 0; font-size: 16px; line-height: 1.85; color: #1e293b; }\n  #phv-article h2 {\n    margin: 40px 0 16px 0;\n    padding: 0 0 10px 14px;\n    font-size: 22px;\n    font-weight: 700;\n    line-height: 1.45;\n    color: #0f172a;\n    text-transform: none;\n    letter-spacing: 0;\n    border-left: 5px solid #2563eb;\n    border-bottom: 1px solid #e2e8f0;\n  }\n  #phv-article h3 {\n    margin: 28px 0 12px 0;\n    font-size: 18px;\n    font-weight: 700;\n    line-height: 1.5;\n    color: #1e3a8a;\n    text-transform: none;\n    letter-spacing: 0;\n  }\n  #phv-article h3::before {\n    content: \"\";\n    display: inline-block;\n    width: 8px; height: 8px;\n    margin-right: 8px;\n    margin-bottom: 2px;\n    border-radius: 2px;\n    background: #2563eb;\n    transform: rotate(45deg);\n  }\n  #phv-article strong { color: #0f172a; font-weight: 700; }\n  #phv-article em { font-style: normal; color: #475569; }\n  #phv-article ul, #phv-article ol {\n    margin: 0 0 18px 0;\n    padding-left: 0;\n    list-style: none;\n  }\n  #phv-article ul li, #phv-article ol li {\n    position: relative;\n    list-style: none;\n    margin: 0 0 8px 0;\n    padding-left: 20px;\n    font-size: 16px;\n    line-height: 1.8;\n    color: #334155;\n  }\n  #phv-article ul > li::before {\n    content: \"\";\n    position: absolute;\n    left: 4px; top: 12px;\n    width: 6px; height: 6px;\n    border-radius: 50%;\n    background: #2563eb;\n    opacity: 0.7;\n  }\n  #phv-article ol { counter-reset: phvli; }\n  #phv-article ol > li { counter-increment: phvli; padding-left: 26px; }\n  #phv-article ol > li::before {\n    content: counter(phvli) \".\";\n    position: absolute;\n    left: 0; top: 0;\n    width: 20px;\n    font-weight: 700;\n    color: #2563eb;\n  }\n  #phv-article .phv-card {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 12px;\n    padding: 20px 22px;\n    margin: 0 0 24px 0;\n  }\n  #phv-article .phv-summary {\n    background: linear-gradient(135deg, #f0f7ff 0%, #f8fafc 100%);\n    border: 1px solid #bfdbfe;\n    border-left: 5px solid #2563eb;\n  }\n  #phv-article .phv-summary-title {\n    margin: 0 0 12px 0;\n    font-size: 15px;\n    font-weight: 700;\n    letter-spacing: 1px;\n    color: #1d4ed8;\n  }\n  #phv-article .phv-summary ul { margin-bottom: 0; }\n  #phv-article .phv-summary ul li { font-size: 15px; margin-bottom: 10px; line-height: 1.75; }\n  #phv-article .phv-callout {\n    border-radius: 10px;\n    padding: 16px 18px;\n    margin: 0 0 22px 0;\n    font-size: 15px;\n    line-height: 1.8;\n  }\n  #phv-article .phv-callout p { font-size: 15px; margin-bottom: 8px; }\n  #phv-article .phv-callout p:last-child { margin-bottom: 0; }\n  #phv-article .phv-callout-key {\n    background: #eff6ff;\n    border-left: 4px solid #2563eb;\n    color: #1e3a8a;\n  }\n  #phv-article .phv-callout-warn {\n    background: #fffbeb;\n    border-left: 4px solid #f59e0b;\n    color: #78350f;\n  }\n  #phv-article .phv-callout-note {\n    background: #f0fdf4;\n    border-left: 4px solid #16a34a;\n    color: #14532d;\n  }\n  #phv-article .phv-table-wrap {\n    width: 100%;\n    overflow-x: auto;\n    margin: 0 0 22px 0;\n    border: 1px solid #e2e8f0;\n    border-radius: 10px;\n  }\n  #phv-article table {\n    width: 100%;\n    min-width: 560px;\n    border-collapse: collapse;\n    margin: 0;\n    font-size: 14.5px;\n    line-height: 1.7;\n    background: #ffffff;\n  }\n  #phv-article table td,\n  #phv-article table th {\n    word-break: normal;\n    overflow-wrap: break-word;\n  }\n  #phv-article table thead th {\n    background: #0f172a;\n    color: #ffffff;\n    font-weight: 700;\n    font-size: 14px;\n    text-align: left;\n    padding: 12px 14px;\n    border: none;\n    white-space: nowrap;\n  }\n  #phv-article table tbody td {\n    padding: 12px 14px;\n    border-top: 1px solid #e2e8f0;\n    border-left: none;\n    border-right: none;\n    vertical-align: top;\n    color: #334155;\n    font-size: 14.5px;\n  }\n  #phv-article table tbody tr:nth-child(even) td { background: #f8fafc; }\n  #phv-article table tbody td strong { color: #0f172a; }\n  #phv-article .phv-stage-cell {\n    font-weight: 700;\n    color: #0f172a;\n    white-space: nowrap;\n  }\n  #phv-article .phv-stage-cell span {\n    display: block;\n    font-weight: 400;\n    font-size: 12.5px;\n    color: #64748b;\n    margin-top: 2px;\n  }\n  #phv-article .phv-offset-tag {\n    display: inline-block;\n    padding: 3px 10px;\n    border-radius: 999px;\n    font-size: 13px;\n    font-weight: 700;\n    white-space: nowrap;\n  }\n  #phv-article .tag-pre { background: #dcfce7; color: #15803d; }\n  #phv-article .tag-circa { background: #fef3c7; color: #b45309; }\n  #phv-article .tag-post { background: #dbeafe; color: #1d4ed8; }\n  #phv-article .phv-formula {\n    background: #0f172a;\n    color: #e2e8f0;\n    border-radius: 10px;\n    padding: 18px 20px;\n    margin: 0 0 20px 0;\n    font-family: \"SFMono-Regular\", Consolas, \"Liberation Mono\", Menlo, monospace;\n    font-size: 14px;\n    line-height: 2;\n    overflow-x: auto;\n  }\n  #phv-article .phv-formula .f-label {\n    display: block;\n    font-family: -apple-system, \"PingFang SC\", \"Microsoft YaHei\", sans-serif;\n    font-size: 13px;\n    font-weight: 700;\n    color: #93c5fd;\n    margin-bottom: 8px;\n    letter-spacing: 0.5px;\n  }\n  #phv-article .phv-formula .f-term {\n    display: block;\n    padding-left: 60px;\n    text-indent: -60px;\n    white-space: nowrap;\n  }\n  #phv-article .phv-formula .f-op { color: #fbbf24; font-weight: 700; }\n  #phv-article .phv-formula .f-const { color: #f472b6; }\n  #phv-article .phv-formula .f-var { color: #ffffff; }\n  #phv-article .phv-formula .f-note {\n    display: block;\n    font-family: -apple-system, \"PingFang SC\", \"Microsoft YaHei\", sans-serif;\n    font-size: 12.5px;\n    color: #94a3b8;\n    margin-top: 10px;\n    padding-left: 0;\n    text-indent: 0;\n    white-space: normal;\n  }\n  #phv-article .phv-refs { margin: 0; padding-left: 0; }\n  #phv-article .phv-refs li {\n    font-size: 14px;\n    line-height: 1.75;\n    color: #475569;\n    padding-left: 26px;\n    margin-bottom: 10px;\n  }\n  #phv-article .phv-refs li::before {\n    content: \"\";\n    width: auto; height: auto;\n    position: static;\n    background: none;\n  }\n  #phv-article .phv-refs { counter-reset: phvref; }\n  #phv-article .phv-refs li { counter-increment: phvref; }\n  #phv-article .phv-refs li::before {\n    content: \"[\" counter(phvref) \"]\";\n    position: absolute;\n    left: 0; top: 0;\n    font-weight: 700;\n    color: #2563eb;\n    font-size: 13px;\n  }\n  #phv-article .phv-refs a { color: #2563eb; text-decoration: none; word-break: break-all; }\n  #phv-article .phv-divider {\n    height: 1px;\n    background: linear-gradient(90deg, #e2e8f0, transparent);\n    margin: 36px 0;\n    border: none;\n  }\n  #phv-article .phv-kpi {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 12px;\n    margin: 0 0 22px 0;\n  }\n  #phv-article .phv-kpi-item {\n    background: #f8fafc;\n    border: 1px solid #e2e8f0;\n    border-radius: 10px;\n    padding: 14px 10px;\n    text-align: center;\n  }\n  #phv-article .phv-kpi-val {\n    font-size: 22px;\n    font-weight: 700;\n    color: #1d4ed8;\n    line-height: 1.3;\n  }\n  #phv-article .phv-kpi-label {\n    font-size: 12.5px;\n    color: #64748b;\n    margin-top: 4px;\n  }\n  #phv-article .phv-stages { display: grid; gap: 16px; margin: 0 0 24px 0; }\n  #phv-article .phv-stage-card {\n    border: 1px solid #e2e8f0;\n    border-radius: 12px;\n    overflow: hidden;\n    background: #ffffff;\n  }\n  #phv-article .phv-stage-head {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 10px;\n    flex-wrap: wrap;\n    padding: 12px 16px;\n    background: #f8fafc;\n    border-bottom: 1px solid #e2e8f0;\n    border-left: 5px solid #94a3b8;\n  }\n  #phv-article .phv-stage-card.s-pre .phv-stage-head { border-left-color: #16a34a; background: #f0fdf4; }\n  #phv-article .phv-stage-card.s-circa .phv-stage-head { border-left-color: #f59e0b; background: #fffbeb; }\n  #phv-article .phv-stage-card.s-post .phv-stage-head { border-left-color: #2563eb; background: #eff6ff; }\n  #phv-article .phv-stage-name { font-size: 16px; font-weight: 700; color: #0f172a; }\n  #phv-article .phv-stage-name span { font-size: 12.5px; font-weight: 400; color: #64748b; margin-left: 6px; }\n  #phv-article .phv-stage-body { padding: 4px 16px 12px 16px; }\n  #phv-article .phv-stage-row { padding: 10px 0; border-bottom: 1px dashed #e2e8f0; }\n  #phv-article .phv-stage-row:last-child { border-bottom: none; padding-bottom: 4px; }\n  #phv-article .phv-row-label {\n    font-size: 12.5px;\n    font-weight: 700;\n    letter-spacing: 0.4px;\n    color: #64748b;\n    margin-bottom: 5px;\n  }\n  #phv-article .phv-stage-row p { margin: 0; font-size: 15px; line-height: 1.8; color: #334155; }\n  @media (max-width: 650px) {\n    #phv-article { font-size: 15.5px; }\n    #phv-article h2 { font-size: 19px; }\n    #phv-article h3 { font-size: 16.5px; }\n    #phv-article p { font-size: 15.5px; }\n    #phv-article .phv-formula { font-size: 12.5px; }\n    #phv-article .phv-formula .f-term { padding-left: 40px; text-indent: -40px; }\n    #phv-article .phv-kpi { grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 8px; }\n    #phv-article .phv-kpi-val { font-size: 17px; }\n  }\n<\/style>\n\n<div class=\"phv-card phv-summary\">\n  <div class=\"phv-summary-title\">\u6458 \u8981<\/div>\n  <ul>\n    <li><strong>\u4ec0\u4e48\u662f PHV\uff1f<\/strong>\u8eab\u9ad8\u589e\u957f\u5cf0\u503c\u901f\u5ea6\uff08Peak Height Velocity, PHV\uff09\u662f\u6307\u9752\u5c11\u5e74\u5728\u9752\u6625\u671f\u751f\u957f\u7a81\u589e\u9636\u6bb5\uff0c\u8eab\u9ad8\u7eb5\u5411\u751f\u957f\u901f\u5ea6\u6700\u5feb\u7684\u65f6\u671f\u3002<\/li>\n    <li><strong>\u7537\u5973\u5dee\u5f02\uff1a<\/strong>\u5973\u6027\u901a\u5e38\u6bd4\u7537\u6027\u66f4\u65e9\u8fdb\u5165\u9752\u6625\u671f\u751f\u957f\u7a81\u589e\u4e0e PHV\uff08\u5973\u6027\u7ea6 11 \u5c81\uff0c\u7537\u6027\u7ea6 13 \u5c81\uff09\uff0c\u4f46\u7537\u6027\u5728\u7a81\u589e\u671f\u7684\u8eab\u9ad8\u589e\u957f\u5e45\u5ea6\u5f80\u5f80\u5927\u4e8e\u5973\u6027\u3002<\/li>\n    <li><strong>\u6307\u5bfc\u610f\u4e49\uff1a<\/strong>\u901a\u8fc7\u8ba1\u7b97\u9752\u5c11\u5e74\u7684<strong>\u6210\u719f\u5ea6\u504f\u79fb\u91cf\uff08Maturity Offset\uff09<\/strong>\u4e0e\u9884\u8ba1\u8fbe\u5230 PHV \u7684\u5e74\u9f84\uff0c\u4f53\u80fd\u6559\u7ec3\u548c\u7269\u7406\u6cbb\u7597\u5e08\u53ef\u4ee5\u6839\u636e\u8fd0\u52a8\u5458\u7684<strong>\u201c\u751f\u7269\u5e74\u9f84\uff08Biological Age\uff09\u201d<\/strong>\u800c\u975e\u5355\u7eaf\u7684\u201c\u65e5\u5386\u5e74\u9f84\uff08Chronological Age\uff09\u201d\u6765\u91cf\u8eab\u5b9a\u5236\u529b\u91cf\u3001\u901f\u5ea6\u4e0e\u9884\u9632\u635f\u4f24\u65b9\u6848\u3002<\/li>\n    <li><strong>\u76d1\u6d4b\u9891\u7387\uff1a<\/strong>\u5efa\u8bae\u6bcf\u5e74\u5bf9\u9752\u5c11\u5e74\u8fd0\u52a8\u5458\u8fdb\u884c <strong>2\uff5e3 \u6b21<\/strong> PHV\uff08\u6210\u719f\u5ea6\u504f\u79fb\u91cf\uff09\u6d4b\u8bd5\u4e0e\u8ffd\u8e2a\u3002<\/li>\n  <\/ul>\n<\/div>\n\n<h2>\u4e00\u3001\u4ec0\u4e48\u662f\u8eab\u9ad8\u589e\u957f\u5cf0\u503c\u901f\u5ea6\uff08PHV\uff09\uff1f<\/h2>\n\n<p>\u8fd1\u5e74\u6765\uff0c\u9752\u5c11\u5e74\u4f53\u80fd\u4e0e\u529b\u91cf\u8bad\u7ec3\u53d7\u5230\u8d8a\u6765\u8d8a\u591a\u7684\u5173\u6ce8\u3002\u65e0\u8bba\u5728\u4e13\u4e1a\u4f53\u6821\u3001\u9752\u8bad\u4ff1\u4e50\u90e8\u8fd8\u662f\u6821\u56ed\u4f53\u80b2\u4e2d\uff0c\u6838\u5fc3\u547d\u9898\u59cb\u7ec8\u662f\uff1a<strong>\u5982\u4f55\u5728\u4fdd\u969c\u9aa8\u9abc\u672a\u6210\u719f\u9752\u5c11\u5e74\u5b89\u5168\u4e0e\u5065\u5eb7\u7684\u524d\u63d0\u4e0b\uff0c\u6700\u5927\u5316\u6fc0\u53d1\u4ed6\u4eec\u7684\u8fd0\u52a8\u6f5c\u80fd\uff1f<\/strong><\/p>\n\n<p>\u5728\u6b63\u5f0f\u8fdb\u5165\u6982\u5ff5\u524d\uff0c\u9700\u8981\u5148\u660e\u786e\u8fd0\u52a8\u79d1\u5b66\u4e2d\u5bf9\u5e74\u9f84\u9636\u6bb5\u7684\u5212\u5206\uff1a<\/p>\n\n<ul>\n  <li><strong>\u5a74\u5e7c\u513f\u671f\uff08Infant\uff09\uff1a<\/strong>0\uff5e2 \u5c81\u3002<\/li>\n  <li><strong>\u513f\u7ae5\u671f \/ \u9752\u6625\u671f\u524d\uff08Child \/ Pre-adolescent\uff09\uff1a<\/strong>2 \u5c81\u81f3\u9752\u6625\u671f\u542f\u52a8\u524d\uff08\u7ea6 11.5\uff5e13.5 \u5c81\uff09\u3002<\/li>\n  <li><strong>\u9752\u5c11\u5e74\u671f \/ \u9752\u6625\u671f\uff08Adolescent\uff09\uff1a<\/strong>\u4ece\u9752\u6625\u671f\u542f\u52a8\u81f3\u9752\u6625\u671f\u751f\u957f\u7ed3\u675f\uff08\u7ea6 18 \u5c81\uff09\u3002<\/li>\n<\/ul>\n\n<h3>1. PHV \u7684\u6838\u5fc3\u5b9a\u4e49\u4e0e\u5e38\u89c1\u8bef\u533a<\/h3>\n\n<p><strong>\u8eab\u9ad8\u589e\u957f\u5cf0\u503c\u901f\u5ea6\uff08Peak Height Velocity, PHV\uff09<\/strong>\uff0c\u7b80\u5355\u6765\u8bf4\u5c31\u662f\u9752\u5c11\u5e74\u5728\u9752\u6625\u671f\u751f\u957f\u7a81\u589e\uff08Adolescent Growth Spurt\uff09\u671f\u95f4\uff0c<strong>\u8eab\u9ad8\u5411\u4e0a\u751f\u957f\u6700\u5feb\u7684\u90a3\u6bb5\u65f6\u95f4<\/strong>\u3002<\/p>\n\n<div class=\"phv-callout phv-callout-warn\">\n  <p><strong>\u547d\u540d\u6613\u6df7\u70b9\uff1a<\/strong>\u5207\u52ff\u5c06\u5176\u4e0e\u201c\u4f53\u91cd\u589e\u957f\u5cf0\u503c\u901f\u5ea6\uff08Peak Weight Velocity, PWV\uff09\u201d\u6df7\u6dc6\u3002\u4e8c\u8005\u5728\u53d1\u751f\u65f6\u95f4\u4e0e\u751f\u7406\u610f\u4e49\u4e0a\u5e76\u4e0d\u76f8\u540c\uff0cPWV \u901a\u5e38\u6ede\u540e\u4e8e PHV\u3002<\/p>\n<\/div>\n\n<p><strong>\u6253\u7834\u4e00\u4e2a\u5e38\u89c1\u8bef\u533a\uff1a\u4eba\u7c7b\u4e00\u751f\u4e2d\u8eab\u9ad8\u957f\u5f97\u6700\u5feb\u7684\u65f6\u5019\u662f\u9752\u6625\u671f\u5417\uff1f<\/strong><\/p>\n\n<p>\u5e76\u975e\u5982\u6b64\u3002\u4eba\u7c7b\u8eab\u9ad8\u589e\u957f\u7edd\u5bf9\u901f\u5ea6\u6700\u5feb\u7684\u65f6\u671f\u5b9e\u9645\u4e0a\u662f\u5728<strong>\u51fa\u751f\u540e\u7684\u7b2c\u4e00\u5e74\uff080\uff5e1 \u5c81\uff09<\/strong>\u3002\u6839\u636e\u7f8e\u56fd\u75be\u63a7\u4e2d\u5fc3\uff08CDC\uff09\u7b2c 50 \u767e\u5206\u4f4d\u6570\uff08\u5e73\u5747\u6c34\u5e73\uff09\u7edf\u8ba1\uff1a<\/p>\n\n<div class=\"phv-table-wrap\">\n  <table>\n    <thead>\n      <tr>\n        <th>\u751f\u957f\u9636\u6bb5<\/th>\n        <th>\u7537\u5b69\uff08\u7b2c 50 \u767e\u5206\u4f4d\uff09<\/th>\n        <th>\u5973\u5b69\uff08\u7b2c 50 \u767e\u5206\u4f4d\uff09<\/th>\n      <\/tr>\n    <\/thead>\n    <tbody>\n      <tr>\n        <td><strong>0\uff5e1 \u5c81\u5a74\u513f\u671f<\/strong><\/td>\n        <td>\u7ea6 <strong>26 cm\/\u5e74<\/strong><\/td>\n        <td>\u7ea6 <strong>25 cm\/\u5e74<\/strong><\/td>\n      <\/tr>\n      <tr>\n        <td><strong>\u9752\u6625\u671f PHV \u9636\u6bb5<\/strong><\/td>\n        <td>\u7ea6 <strong>8.3 cm\/\u5e74<\/strong><\/td>\n        <td>\u7ea6 <strong>7.8 cm\/\u5e74<\/strong><\/td>\n      <\/tr>\n      <tr>\n        <td>PHV \u671f\u751f\u957f\u901f\u5ea6\uff08\u53e6\u4e00\u9879\u7edf\u8ba1\uff09<\/td>\n        <td>\u5e73\u5747 <strong>10.3 cm\/\u5e74<\/strong>\uff08\u6b63\u5e38\u6ce2\u52a8 5.8\uff5e13.1\uff09<\/td>\n        <td>\u5e73\u5747 <strong>9.0 cm\/\u5e74<\/strong>\uff08\u6b63\u5e38\u6ce2\u52a8 5.4\uff5e11.2\uff09<\/td>\n      <\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n<p>\u5c3d\u7ba1 0\uff5e1 \u5c81\u957f\u5f97\u6700\u5feb\uff0c\u4f46\u5bf9\u4e8e\u4f53\u80b2\u6559\u7ec3\u3001\u7269\u7406\u6cbb\u7597\u5e08\u548c\u8fd0\u52a8\u79d1\u5b66\u5bb6\u800c\u8a00\uff0c<strong>\u9752\u6625\u671f PHV \u624d\u662f\u6700\u5177\u8bad\u7ec3\u6307\u5bfc\u4ef7\u503c\u7684\u5173\u952e\u7a97\u53e3<\/strong>\u3002<\/p>\n\n<h3>2. PHV \u901a\u5e38\u53d1\u751f\u5728\u51e0\u5c81\uff1f<\/h3>\n\n<p>\u6839\u636e\u82f1\u56fd\u7687\u5bb6\u513f\u79d1\u548c\u513f\u7ae5\u5065\u5eb7\u5b66\u9662\uff08RCPCH\uff09\u53ca CDC \u7684\u7edf\u8ba1\u6570\u636e\uff08\u4ee5\u7b2c 50 \u767e\u5206\u4f4d\u6570\u4e3a\u57fa\u51c6\uff09\uff1a<\/p>\n\n<ul>\n  <li><strong>\u5973\u6027\uff08\u5973\u5b69\uff09\uff1a<\/strong>\u9752\u6625\u671f\u751f\u957f\u7a81\u589e\u7684\u542f\u52a8\u4e0e\u8fbe\u5230 PHV \u7684\u65f6\u95f4\u5747\u66f4\u65e9\uff0c\u5e73\u5747\u5728 <strong>11 \u5c81\u5de6\u53f3<\/strong>\uff08\u5e38\u89c1\u533a\u95f4 10.5\uff5e12.5 \u5c81\uff09\u3002<\/li>\n  <li><strong>\u7537\u6027\uff08\u7537\u5b69\uff09\uff1a<\/strong>\u5e73\u5747\u5728 <strong>13 \u5c81\u5de6\u53f3<\/strong>\uff08\u5e38\u89c1\u533a\u95f4 12.5\uff5e14.5 \u5c81\uff09\u8fbe\u5230 PHV\u3002<\/li>\n<\/ul>\n\n<p>\u867d\u7136\u7537\u5b69\u8fdb\u5165 PHV \u7684\u65f6\u95f4\u6bd4\u5973\u5b69\u665a\u7ea6 2 \u5e74\uff0c\u4f46\u7537\u5b69\u5728\u751f\u957f\u7a81\u589e\u671f\u7684<strong>\u5cf0\u503c\u5e45\u5ea6\uff08\u751f\u957f\u901f\u7387\u4e0e\u603b\u589e\u91cf\uff09\u901a\u5e38\u5927\u4e8e\u5973\u5b69<\/strong>\uff0c\u8fd9\u4e5f\u662f\u6210\u5e74\u7537\u6027\u5e73\u5747\u8eab\u9ad8\u9ad8\u4e8e\u5973\u6027\u7684\u4e3b\u8981\u539f\u56e0\u3002<\/p>\n\n<h3>3. \u5f15\u8d77 PHV \u7684\u751f\u7406\u4e0e\u5185\u5206\u6ccc\u673a\u5236\u662f\u4ec0\u4e48\uff1f<\/h3>\n\n<p>\u9752\u6625\u671f\u751f\u957f\u7a81\u589e\u4e0e\u9752\u6625\u671f\u542f\u52a8\u540c\u6b65\u53d1\u751f\uff0c\u53d7\u5230\u4f53\u5185\u591a\u79cd\u5185\u5206\u6ccc\u6fc0\u7d20\u7684\u7cbe\u5bc6\u8c03\u63a7\uff1a<\/p>\n\n<ul>\n  <li><strong>\u8c03\u63a7\u751f\u957f\u901f\u7387\uff1a<\/strong>\u751f\u957f\u6fc0\u7d20\uff08GH\uff09\u3001\u7532\u72b6\u817a\u7d20\uff08Thyroxine\uff09\u3001\u80f0\u5c9b\u7d20\uff08Insulin\uff09\u3001\u76ae\u8d28\u7c7b\u56fa\u9187\uff08Corticosteroids\uff09\u3002\u5176\u4e2d\u6700\u6838\u5fc3\u7684\u662f\u7531\u751f\u957f\u6fc0\u7d20\u91ca\u653e\u6fc0\u7d20\uff08GHRH\uff09\u548c\u751f\u957f\u6291\u7d20\uff08SS\uff09\u4ecb\u5bfc\u7684<strong>\u751f\u957f\u6fc0\u7d20\uff08GH\uff09<\/strong>\u3002<\/li>\n  <li><strong>\u6539\u53d8\u8eab\u4f53\u6210\u5206\uff1a<\/strong>\u7626\u7d20\uff08Leptin\uff09\u3002<\/li>\n  <li><strong>\u8c03\u63a7\u9aa8\u9abc\u77ff\u5316\u4e0e\u9499\u78f7\u4ee3\u8c22\uff1a<\/strong>\u7532\u72b6\u65c1\u817a\u6fc0\u7d20\uff08PTH\uff09\u30011,25-\u4e8c\u7f9f\u7ef4\u751f\u7d20 D \u4ee5\u53ca\u964d\u9499\u7d20\uff08Calcitonin\uff09\u3002<\/li>\n<\/ul>\n\n<p>\u4f34\u968f\u7740\u6fc0\u7d20\u6c34\u5e73\u7684\u5267\u53d8\uff0c\u9752\u5c11\u5e74\u5728\u8fdb\u5165 PHV \u524d\u3001\u4e2d\u3001\u540e\u671f\u6240\u8868\u73b0\u51fa\u7684\u8fd0\u52a8\u8868\u73b0\u63d0\u5347\uff0c\u4e3b\u8981\u6e90\u4e8e\u4ee5\u4e0b<strong>\u6210\u719f\u5ea6\u76f8\u5173\u7684\u751f\u7406\u9002\u5e94\uff08Maturity-related changes\uff09<\/strong>\uff1a<\/p>\n\n<ol>\n  <li><strong>\u96c4\u6fc0\u7d20\u6d53\u5ea6\uff08Androgen concentrations\uff09<\/strong>\u663e\u8457\u4e0a\u5347\uff1b<\/li>\n  <li><strong>\u808c\u7ea4\u7ef4\u7c7b\u578b\u5206\u5316\uff08Fibre-type differentiation\uff09<\/strong>\u66f4\u52a0\u6210\u719f\uff1b<\/li>\n  <li><strong>\u9759\u606f\u4e09\u78f7\u9178\u817a\u82f7\uff08ATP\uff09\u4e0e\u78f7\u9178\u808c\u9178\uff08CP\uff09\u50a8\u5907\u6c34\u5e73<\/strong>\u63d0\u9ad8\uff1b<\/li>\n  <li><strong>\u808c\u8089-\u808c\u8171\u590d\u5408\u4f53\uff08Muscle-tendon units\uff09<\/strong>\u7684\u89e3\u5256\u7ed3\u6784\u4e0e\u521a\u5ea6\u53d1\u80b2\u3002<\/li>\n<\/ol>\n\n<h2>\u4e8c\u3001PHV \u5bf9\u8fd0\u52a8\u8bad\u7ec3\u4e0e\u635f\u4f24\u9884\u9632\u6709\u4ec0\u4e48\u6307\u5bfc\u610f\u4e49\uff1f<\/h2>\n\n<p>\u5728\u540c\u4e00\u4e2a\u9752\u5c11\u5e74\u8bad\u7ec3\u8425\uff08\u4f8b\u5982 U13 \u68af\u961f\uff09\u4e2d\uff0c\u867d\u7136\u5b69\u5b50\u4eec\u7684\u65e5\u5386\u5e74\u9f84\uff08Chronological Age\uff09<strong>\u90fd\u662f 13 \u5c81<\/strong>\uff0c\u4f46\u4ed6\u4eec\u7684<strong>\u751f\u7269\u5e74\u9f84\uff08Biological Age\uff09\u53ef\u80fd\u76f8\u5dee\u9ad8\u8fbe 4\uff5e5 \u5c81<\/strong>\u2014\u2014\u6709\u7684\u5b69\u5b50\u5df2\u7ecf\u957f\u51fa\u80e1\u987b\u3001\u5b8c\u6210\u8eab\u9ad8\u7a81\u589e\uff08\u65e9\u719f\u578b\uff09\uff0c\u6709\u7684\u5b69\u5b50\u751a\u81f3\u8fd8\u6ca1\u5f00\u59cb\u53d8\u58f0\u548c\u62d4\u9ad8\uff08\u665a\u719f\u578b\uff09\u3002<\/p>\n\n<p>\u8ba1\u7b97\u5e76\u76d1\u6d4b PHV\uff0c\u80fd\u8ba9\u6559\u7ec3\u5c06\u8bad\u7ec3\u8ba1\u5212\u4e0e\u8fd0\u52a8\u5458\u7684<strong>\u751f\u7269\u5e74\u9f84<\/strong>\u540c\u6b65\uff0c\u800c\u975e\u4e00\u5200\u5207\u5730\u6309\u8eab\u4efd\u8bc1\u5e74\u9f84\u8bad\u7ec3\u3002<\/p>\n\n<h3>1. \u4ece\u201c\u673a\u4f1a\u7a97\u53e3\u201d\u5230\u201c\u52a0\u901f\u9002\u5e94\u671f\u201d<\/h3>\n\n<p>\u5728\u8fc7\u53bb\uff0c\u8fd0\u52a8\u79d1\u5b66\u754c\u5e38\u5c06 PHV \u524d\u540e\u7684\u7279\u5b9a\u9636\u6bb5\u79f0\u4e3a\u201c\u673a\u4f1a\u7a97\u53e3\uff08Windows of Opportunity\uff09\u201d\u3002\u4f46\u8fd9\u4e00\u672f\u8bed\u540e\u6765\u5f15\u53d1\u4e86\u5b66\u672f\u4e89\u8bae\u2014\u2014\u56e0\u4e3a\u201c\u7a97\u53e3\u201d\u6697\u793a\u7740\u201c\u4e00\u65e6\u9519\u8fc7\u5c31\u6c38\u8fdc\u5173\u95ed\u201d\uff0c\u4eff\u4f5b\u9519\u8fc7\u4e86\u8fd9\u4e00\u65f6\u671f\uff0c\u8fd0\u52a8\u5458\u7684\u5929\u8d4b\u4e0a\u9650\u5c31\u4f1a\u6c38\u4e45\u964d\u4f4e\u3002<\/p>\n\n<p>\u73b0\u4ee3\u9752\u5c11\u5e74\u4f53\u80fd\u8bad\u7ec3\uff08\u5982 Lloyd &amp; Oliver \u7684\u9752\u5e74\u4f53\u80fd\u53d1\u5c55\u6a21\u578b YPD Model\uff09\u66f4\u503e\u5411\u4e8e\u4f7f\u7528\u66f4\u79d1\u5b66\u7684\u672f\u8bed\u2014\u2014<strong>\u201c\u52a0\u901f\u9002\u5e94\u671f\uff08Periods of Accelerated Adaptation\uff09\u201d<\/strong>\u3002\u8fd9\u610f\u5473\u7740\u5728 PHV \u7684\u4e0d\u540c\u9636\u6bb5\uff0c\u9752\u5c11\u5e74\u5bf9\u7279\u5b9a\u7c7b\u578b\u7684\u8bad\u7ec3\u523a\u6fc0<strong>\u66f4\u52a0\u654f\u611f<\/strong>\uff0c\u80fd\u591f\u83b7\u5f97\u4e8b\u534a\u529f\u500d\u7684\u8fdb\u6b65\uff1b\u5373\u4f7f\u9519\u8fc7\uff0c\u540e\u7eed\u4f9d\u7136\u53ef\u4ee5\u901a\u8fc7\u8bad\u7ec3\u63d0\u5347\uff0c\u53ea\u662f\u628a\u63e1\u4f4f\u201c\u52a0\u901f\u9002\u5e94\u671f\u201d\u6548\u7387\u6700\u9ad8\u3002<\/p>\n\n<h3>2. PHV \u4e0d\u540c\u9636\u6bb5\u7684\u8bad\u7ec3\u5904\u65b9\u7b56\u7565<\/h3>\n\n<div class=\"phv-stages\">\n\n  <div class=\"phv-stage-card s-pre\">\n    <div class=\"phv-stage-head\">\n      <div class=\"phv-stage-name\">PHV \u524d\u671f <span>Pre-PHV<\/span><\/div>\n      <span class=\"phv-offset-tag tag-pre\">\u504f\u79fb\u91cf &lt; \u22121.0 \u5e74<\/span>\n    <\/div>\n    <div class=\"phv-stage-body\">\n      <div class=\"phv-stage-row\">\n        <div class=\"phv-row-label\">\u751f\u7406\u4e0e\u751f\u7269\u529b\u5b66\u7279\u5f81<\/div>\n        <p>\u795e\u7ecf\u7cfb\u7edf\u53ef\u5851\u6027\u6781\u9ad8\uff0c\u96c4\u6fc0\u7d20\u4e0e\u751f\u957f\u6fc0\u7d20\u5c1a\u672a\u6fc0\u589e\u3002<\/p>\n      <\/div>\n      <div class=\"phv-stage-row\">\n        <div class=\"phv-row-label\">\u6838\u5fc3\u8bad\u7ec3\u91cd\u70b9\uff08\u52a0\u901f\u9002\u5e94\u65b9\u5411\uff09<\/div>\n        <p><strong>\u9ad8\u795e\u7ecf\u6fc0\u6d3b\u8bad\u7ec3\uff1a<\/strong>\u2460 \u57fa\u7840\u52a8\u4f5c\u6280\u80fd\uff08FMS\uff09\uff1b\u2461 \u77ed\u8ddd\u79bb\u51b2\u523a\u901f\u5ea6\uff08Sprint\uff09\uff1b\u2462 \u4f4e\u5f3a\u5ea6\u589e\u5f3a\u5f0f\u8bad\u7ec3\uff08Plyometrics\uff09\u4e0e\u52a8\u4f5c\u63a7\u5236\u3002<\/p>\n      <\/div>\n      <div class=\"phv-stage-row\">\n        <div class=\"phv-row-label\">\u635f\u4f24\u9884\u9632\u4e0e\u4e34\u5e8a\u6ce8\u610f\u4e8b\u9879<\/div>\n        <p>\u91cd\u70b9\u6253\u78e8\u843d\u5730\u7f13\u51b2\u3001\u53d8\u5411\u51cf\u901f\u4e0e\u6297\u65cb\u8f6c\u6838\u5fc3\u6280\u672f\uff0c\u5efa\u7acb\u6b63\u786e\u52a8\u4f5c\u6a21\u5f0f\u3002<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"phv-stage-card s-circa\">\n    <div class=\"phv-stage-head\">\n      <div class=\"phv-stage-name\">PHV \u7a81\u589e\u671f <span>Circa-PHV<\/span><\/div>\n      <span class=\"phv-offset-tag tag-circa\">\u504f\u79fb\u91cf \u22121.0 \uff5e +1.0 \u5e74<\/span>\n    <\/div>\n    <div class=\"phv-stage-body\">\n      <div class=\"phv-stage-row\">\n        <div class=\"phv-row-label\">\u751f\u7406\u4e0e\u751f\u7269\u529b\u5b66\u7279\u5f81<\/div>\n        <p>\u9aa8\u9abc\u7eb5\u5411\u98de\u901f\u751f\u957f\uff0c\u5feb\u4e8e\u808c\u8089\u808c\u8171\u5ef6\u5c55\uff1b\u51fa\u73b0\u77ed\u6682\u7684\u201c\u9752\u6625\u671f\u7b28\u62d9\u671f\u201d\uff1b\u7537\u5973\u9664\u67d4\u97e7\u6027\u5916\uff0c\u7537\u5b69\u5404\u9879\u7d20\u8d28\u589e\u5e45\u5f00\u59cb\u8d85\u8d8a\u5973\u5b69\u3002<\/p>\n      <\/div>\n      <div class=\"phv-stage-row\">\n        <div class=\"phv-row-label\">\u6838\u5fc3\u8bad\u7ec3\u91cd\u70b9\uff08\u52a0\u901f\u9002\u5e94\u65b9\u5411\uff09<\/div>\n        <p><strong>\u795e\u7ecf + \u7ed3\u6784\u8fc7\u6e21\u8bad\u7ec3\uff1a<\/strong>\u2460 \u7ef4\u6301\u52a8\u4f5c\u8d28\u91cf\u4e0e\u534f\u8c03\u6027\uff1b\u2461 \u6838\u5fc3\u7a33\u5b9a\u6027\u4e0e\u5355\u817f\u5e73\u8861\uff08\u5982 YBT \u63a7\u5236\uff09\uff1b\u2462 \u4e2d\u7b49\u8d1f\u8377\u6297\u963b\u8bad\u7ec3\uff08\u6280\u672f\u4f18\u5148\uff09\u3002<\/p>\n      <\/div>\n      <div class=\"phv-stage-row\">\n        <div class=\"phv-row-label\">\u635f\u4f24\u9884\u9632\u4e0e\u4e34\u5e8a\u6ce8\u610f\u4e8b\u9879<\/div>\n        <p><strong>\u9aa8\u7a81\u708e\uff08OSD\u3001Sever \u75c5\uff09\u4e0e\u751f\u957f\u677f\u635f\u4f24\u6700\u9ad8\u53d1\u671f\u3002<\/strong>\u5f53\u5468\u751f\u957f\u901f\u5ea6\u8fc7\u5feb\u6216\u51fa\u73b0\u5173\u8282\u7275\u62c9\u75db\u65f6\uff0c\u4e3b\u52a8\u964d\u4f4e\u9ad8\u51b2\u51fb\u8df3\u8dc3\u5bb9\u91cf\uff0c\u5f3a\u5316\u79bb\u5fc3\u4e0e\u7b49\u957f\u808c\u529b\u3002<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <div class=\"phv-stage-card s-post\">\n    <div class=\"phv-stage-head\">\n      <div class=\"phv-stage-name\">PHV \u540e\u671f <span>Post-PHV<\/span><\/div>\n      <span class=\"phv-offset-tag tag-post\">\u504f\u79fb\u91cf &gt; +1.0 \u5e74<\/span>\n    <\/div>\n    <div class=\"phv-stage-body\">\n      <div class=\"phv-stage-row\">\n        <div class=\"phv-row-label\">\u751f\u7406\u4e0e\u751f\u7269\u529b\u5b66\u7279\u5f81<\/div>\n        <p>\u777e\u916e\uff08Testosterone\uff09\u4e0e\u751f\u957f\u6fc0\u7d20\u6c34\u5e73\u8fbe\u5230\u9ad8\u5cf0\uff0c\u9aa8\u9abc\u751f\u957f\u8d8b\u7f13\uff0c\u808c\u8089\u6a2a\u622a\u9762\u79ef\u589e\u52a0\u3002<\/p>\n      <\/div>\n      <div class=\"phv-stage-row\">\n        <div class=\"phv-row-label\">\u6838\u5fc3\u8bad\u7ec3\u91cd\u70b9\uff08\u52a0\u901f\u9002\u5e94\u65b9\u5411\uff09<\/div>\n        <p><strong>\u7ed3\u6784\u4e0e\u4ee3\u8c22\u4e3b\u5bfc\u8bad\u7ec3\uff1a<\/strong>\u2460 \u808c\u80a5\u5927\u8bad\u7ec3\uff08Hypertrophy\uff09\uff1b\u2461 \u5927\u8d1f\u8377\u6700\u5927\u529b\u91cf\uff08Strength\uff09\uff1b\u2462 \u9ad8\u5f3a\u5ea6\u7206\u53d1\u529b\u4e0e\u589e\u5f3a\u5f0f\u8bad\u7ec3\u3002<\/p>\n      <\/div>\n      <div class=\"phv-stage-row\">\n        <div class=\"phv-row-label\">\u635f\u4f24\u9884\u9632\u4e0e\u4e34\u5e8a\u6ce8\u610f\u4e8b\u9879<\/div>\n        <p>\u8eab\u4f53\u8d28\u91cf\u4e0e\u529b\u91cf\u6fc0\u589e\uff0c\u9700\u8b66\u60d5\u9ad8\u5bf9\u6297\u4e0b\u7684\u6025\u6027\u97e7\u5e26\u635f\u4f24\uff08\u5982\u5973\u8fd0\u52a8\u5458 ACL \u9884\u9632\uff09\u53ca\u5927\u91cd\u91cf\u810a\u67f1\u8d1f\u8377\u7ba1\u7406\u3002<\/p>\n      <\/div>\n    <\/div>\n  <\/div>\n\n<\/div>\n\n<div class=\"phv-callout phv-callout-key\">\n  <p><strong>\u5173\u952e\u8bad\u7ec3\u542f\u793a\uff1a<\/strong><\/p>\n  <p>\u2460 <strong>\u9752\u6625\u671f\u524d\uff08Pre-PHV\uff09<\/strong>\u7684\u5b69\u5b50\u6700\u53d7\u76ca\u4e8e<strong>\u9ad8\u795e\u7ecf\u6fc0\u6d3b\u6a21\u5f0f<\/strong>\uff08\u51b2\u523a\u8dd1\u3001\u654f\u6377\u3001\u57fa\u7840\u8df3\u8dc3\uff09\uff1b<\/p>\n  <p>\u2461 <strong>\u8fdb\u5165\u53ca\u5ea6\u8fc7 PHV\uff08Circa \/ Post-PHV\uff09<\/strong>\u7684\u9752\u5c11\u5e74\uff0c\u7531\u4e8e\u777e\u916e\u548c\u751f\u957f\u6fc0\u7d20\u6d53\u5ea6\u5347\u9ad8\uff0c\u5bf9<strong>\u7ed3\u5408\u795e\u7ecf\u4e0e\u7ed3\u6784\u53d1\u5c55\u7684\u8bad\u7ec3\uff08\u6297\u963b\u529b\u91cf\u8bad\u7ec3\u3001\u808c\u80a5\u5927\u8bad\u7ec3\u3001\u9ad8\u9636\u589e\u5f3a\u5f0f\u8bad\u7ec3\uff09<\/strong>\u53cd\u5e94\u6700\u4f73\u3002<\/p>\n  <p>\u2462 \u6b64\u5916\uff0c\u76d1\u6d4b PHV \u8fd8\u80fd\u7528\u4e8e<strong>\u201c\u751f\u7269\u5206\u7ec4\uff08Bio-banding\uff09\u201d<\/strong>\u2014\u2014\u5728\u8bad\u7ec3\u548c\u6bd4\u8d5b\u4e2d\u6309\u751f\u7269\u6210\u719f\u5ea6\u800c\u975e\u51fa\u751f\u5e74\u4efd\u5206\u7ec4\uff0c\u65e2\u4fdd\u62a4\u665a\u719f\u7403\u5458\u514d\u53d7\u8eab\u4f53\u78be\u538b\u548c\u53d7\u4f24\uff0c\u4e5f\u8feb\u4f7f\u65e9\u719f\u7403\u5458\u78e8\u7ec3\u6280\u672f\u800c\u975e\u4ec5\u9760\u8eab\u4f53\u4f18\u52bf\u8e22\u7403\u3002<\/p>\n<\/div>\n\n<h2>\u4e09\u3001\u5982\u4f55\u6d4b\u8bd5\u548c\u8ba1\u7b97 PHV\uff1f\uff08Mirwald \u6210\u719f\u5ea6\u504f\u79fb\u91cf\u6cd5\uff09<\/h2>\n\n<p>\u5728\u4e34\u5e8a\u548c\u533b\u5b66\u7814\u7a76\u4e2d\uff0c\u8bc4\u4f30\u9aa8\u9abc\u751f\u7269\u5e74\u9f84\u7684\u201c\u91d1\u6807\u51c6\u201d\u662f\u62cd\u6444\u624b\u8155\u90e8 X \u5149\u7247\uff08\u8bc4\u4f30\u9aa8\u9f84 Skeletal Age\uff09\u3002\u4f46 X \u5149\u5b58\u5728\u8f90\u5c04\u3001\u6210\u672c\u9ad8\u4e14\u65e0\u6cd5\u5728\u8bad\u7ec3\u573a\u65e5\u5e38\u5f00\u5c55\u3002<\/p>\n\n<p>\u56e0\u6b64\uff0c\u8fd0\u52a8\u79d1\u5b66\u754c\u6700\u5e7f\u6cdb\u4f7f\u7528\u7684\u65e0\u521b\u73b0\u573a\u6d4b\u8bd5\u6cd5\u662f <strong>Mirwald \u7b49\u4eba\uff082002\uff09\u63d0\u51fa\u7684\u201c\u6210\u719f\u5ea6\u504f\u79fb\u91cf\uff08Maturity Offset\uff09\u201d\u9884\u6d4b\u65b9\u7a0b<\/strong>\u3002\u5b83\u901a\u8fc7\u7b80\u5355\u7684\u4eba\u4f53\u6d4b\u91cf\u5b66\u6307\u6807\uff0c\u8ba1\u7b97\u51fa\u9752\u5c11\u5e74\u5f53\u524d\u8ddd\u79bb PHV \u8fd8\u6709\u591a\u5c11\u5e74\u3002<\/p>\n\n<h3>1. \u9700\u8981\u91c7\u96c6\u7684 6 \u9879\u57fa\u7840\u6570\u636e<\/h3>\n\n<p>\u5728\u6d4b\u8bd5\u73b0\u573a\uff0c\u4f60\u53ea\u9700\u8981\u4e00\u628a\u8eab\u9ad8\u8ba1\u3001\u4e00\u4e2a\u6807\u51c6\u9ad8\u5ea6\u7684\u5750\u9ad8\u7bb1\uff08\u6216\u5e73\u51f3\uff09\u548c\u4e00\u53f0\u4f53\u91cd\u79e4\uff0c\u8bb0\u5f55\u4ee5\u4e0b 6 \u9879\u4fe1\u606f\uff1a<\/p>\n\n<div class=\"phv-table-wrap\">\n  <table>\n    <thead>\n      <tr>\n        <th>\u5e8f\u53f7<\/th>\n        <th>\u6307\u6807<\/th>\n        <th>\u91c7\u96c6\u8981\u70b9<\/th>\n      <\/tr>\n    <\/thead>\n    <tbody>\n      <tr><td>1<\/td><td><strong>\u6027\u522b<\/strong>\uff08Gender\uff09<\/td><td>\u51b3\u5b9a\u4f7f\u7528\u7537\u5b50\u6216\u5973\u5b50\u65b9\u7a0b<\/td><\/tr>\n      <tr><td>2<\/td><td><strong>\u51fa\u751f\u65e5\u671f<\/strong>\uff08Date of Birth\uff09<\/td><td>\u7528\u4e8e\u8ba1\u7b97\u6d4b\u8bd5\u65e5\u7684\u7cbe\u786e\u65e5\u5386\u5e74\u9f84<\/td><\/tr>\n      <tr><td>3<\/td><td><strong>\u6d4b\u8bd5\u65e5\u671f<\/strong>\uff08Date of Measurement\uff09<\/td><td>\u5efa\u8bae\u56fa\u5b9a\u5728\u4e0a\u5348\u6216\u8bad\u7ec3\u524d<\/td><\/tr>\n      <tr><td>4<\/td><td><strong>\u7ad9\u7acb\u8eab\u9ad8<\/strong>\uff08Standing Height\uff0ccm\uff09<\/td><td>\u8d64\u8db3\u3001\u8db3\u8ddf\u5e76\u62e2\u3001\u8d34\u5899\u76f4\u7acb\uff0c\u7cbe\u786e\u5230 0.1 cm<\/td><\/tr>\n      <tr><td>5<\/td><td><strong>\u5750\u9ad8<\/strong>\uff08Sitting Height\uff0ccm\uff09<\/td><td>\u5750\u5728\u6807\u51c6\u7bb1\uff0f\u51f3\u4e0a\uff0c\u80cc\u90e8\u633a\u76f4\u8d34\u5899\uff0c\u6d4b\u91cf\u5750\u9aa8\u7ed3\u8282\u81f3\u5934\u9876\u7684\u8ddd\u79bb\uff0c\u7cbe\u786e\u5230 0.1 cm<\/td><\/tr>\n      <tr><td>6<\/td><td><strong>\u4f53\u91cd<\/strong>\uff08Weight\uff0ckg\uff09<\/td><td>\u7a7f\u8f7b\u4fbf\u8fd0\u52a8\u670d\uff0c\u7cbe\u786e\u5230 0.1 kg<\/td><\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n<div class=\"phv-callout phv-callout-note\">\n  <p><strong>\u884d\u751f\u8ba1\u7b97\u6307\u6807\uff1a<\/strong><\/p>\n  <p><strong>\u817f\u957f\uff08Leg Length\uff0ccm\uff09<\/strong>\uff1d \u7ad9\u7acb\u8eab\u9ad8\uff08cm\uff09\u2212 \u5750\u9ad8\uff08cm\uff09<\/p>\n  <p><strong>\u4f53\u91cd\u8eab\u9ad8\u6bd4\uff08Weight by Height Ratio\uff09<\/strong>\uff1d\u3014\u4f53\u91cd\uff08kg\uff09\u00f7 \u7ad9\u7acb\u8eab\u9ad8\uff08cm\uff09\u3015\u00d7 100<\/p>\n<\/div>\n\n<h3>2. \u751f\u7406\u5b66\u6d4b\u8bd5\u539f\u7406\uff1a\u4e3a\u4ec0\u4e48\u8981\u5206\u522b\u6d4b\u201c\u5750\u9ad8\u201d\u548c\u201c\u817f\u957f\u201d\uff1f<\/h3>\n\n<p>\u4eba\u4f53\u9aa8\u9abc\u5728\u9752\u6625\u671f\u7684\u751f\u957f\u9075\u5faa\u4e25\u683c\u7684<strong>\u201c\u4ece\u8fdc\u7aef\u5411\u8fd1\u7aef\uff08Distal-to-Proximal\uff09\u201d<\/strong>\u5148\u540e\u987a\u5e8f\uff08\u5373\u5934\u5c3e\u8f74\u5411\u4e0e\u56db\u80a2\u8fdc\u8fd1\u7aef\u5f02\u901f\u751f\u957f\u89c4\u5f8b\uff09\uff1a<\/p>\n\n<ul>\n  <li><strong>\u4e0b\u80a2\uff08\u817f\u957f\uff09\u5148\u957f\uff1a<\/strong>\u5728\u9752\u6625\u671f\u65e9\u671f\uff0c\u624b\u811a\u548c\u56db\u80a2\u957f\u9aa8\uff08\u80eb\u9aa8\u3001\u80a1\u9aa8\uff09\u6700\u5148\u5f00\u59cb\u52a0\u901f\u751f\u957f\uff0c\u817f\u957f\u7387\u5148\u8fbe\u5230\u751f\u957f\u5cf0\u503c\u3002<\/li>\n  <li><strong>\u8eaf\u5e72\uff08\u5750\u9ad8\uff09\u540e\u957f\uff1a<\/strong>\u810a\u67f1\u548c\u8eaf\u5e72\u7684\u5feb\u901f\u62d4\u9ad8\u53d1\u751f\u5728\u817f\u90e8\u751f\u957f\u9ad8\u5cf0\u4e4b\u540e\u3002<\/li>\n<\/ul>\n\n<p>\u56e0\u6b64\uff0c\u901a\u8fc7\u5bf9\u6bd4\u9752\u5c11\u5e74\u5f53\u524d\u7684<strong>\u817f\u957f\u4e0e\u8eaf\u5e72\uff08\u5750\u9ad8\uff09\u6bd4\u4f8b\u5173\u7cfb<\/strong>\uff0c\u65b9\u7a0b\u5c31\u80fd\u63a8\u7b97\u51fa\u4ed6\uff0f\u5979\u76ee\u524d\u6b63\u5904\u5728\u751f\u957f\u7a81\u589e\u66f2\u7ebf\u7684\u54ea\u4e2a\u4f4d\u7f6e\u3002<\/p>\n\n<h3>3. Mirwald\uff082002\uff09\u6210\u719f\u5ea6\u504f\u79fb\u91cf\u8ba1\u7b97\u516c\u5f0f<\/h3>\n\n<div class=\"phv-formula\">\n  <span class=\"f-label\">\u7537\u5b50\u8ba1\u7b97\u516c\u5f0f\uff08Boys\uff09<\/span>\n  <span class=\"f-term\">MO = <span class=\"f-const\">\u22129.236<\/span><\/span>\n  <span class=\"f-term\"><span class=\"f-op\">+<\/span> <span class=\"f-const\">0.0002708<\/span> \u00d7 (\u817f\u957f \u00d7 \u5750\u9ad8)<\/span>\n  <span class=\"f-term\"><span class=\"f-op\">\u2212<\/span> <span class=\"f-const\">0.001663<\/span> \u00d7 (\u5e74\u9f84 \u00d7 \u817f\u957f)<\/span>\n  <span class=\"f-term\"><span class=\"f-op\">+<\/span> <span class=\"f-const\">0.007216<\/span> \u00d7 (\u5e74\u9f84 \u00d7 \u5750\u9ad8)<\/span>\n  <span class=\"f-term\"><span class=\"f-op\">+<\/span> <span class=\"f-const\">0.02292<\/span> \u00d7 (\u4f53\u91cd \u00f7 \u8eab\u9ad8 \u00d7 100)<\/span>\n  <span class=\"f-note\">\u5355\u4f4d\uff1a\u817f\u957f\uff0f\u5750\u9ad8\uff0f\u8eab\u9ad8\u4e3a cm\uff0c\u4f53\u91cd\u4e3a kg\uff0c\u5e74\u9f84\u4e3a\u5e74\uff1b\u7ed3\u679c\u4e3a\u6210\u719f\u5ea6\u504f\u79fb\u91cf\uff08\u5e74\uff09\u3002<\/span>\n<\/div>\n\n<div class=\"phv-formula\">\n  <span class=\"f-label\">\u5973\u5b50\u8ba1\u7b97\u516c\u5f0f\uff08Girls\uff09<\/span>\n  <span class=\"f-term\">MO = <span class=\"f-const\">\u22129.376<\/span><\/span>\n  <span class=\"f-term\"><span class=\"f-op\">+<\/span> <span class=\"f-const\">0.0001882<\/span> \u00d7 (\u817f\u957f \u00d7 \u5750\u9ad8)<\/span>\n  <span class=\"f-term\"><span class=\"f-op\">+<\/span> <span class=\"f-const\">0.0022<\/span> \u00d7 (\u5e74\u9f84 \u00d7 \u817f\u957f)<\/span>\n  <span class=\"f-term\"><span class=\"f-op\">+<\/span> <span class=\"f-const\">0.005841<\/span> \u00d7 (\u5e74\u9f84 \u00d7 \u5750\u9ad8)<\/span>\n  <span class=\"f-term\"><span class=\"f-op\">\u2212<\/span> <span class=\"f-const\">0.002658<\/span> \u00d7 (\u5e74\u9f84 \u00d7 \u4f53\u91cd)<\/span>\n  <span class=\"f-term\"><span class=\"f-op\">+<\/span> <span class=\"f-const\">0.07693<\/span> \u00d7 (\u4f53\u91cd \u00f7 \u8eab\u9ad8 \u00d7 100)<\/span>\n  <span class=\"f-note\">\u5355\u4f4d\uff1a\u817f\u957f\uff0f\u5750\u9ad8\uff0f\u8eab\u9ad8\u4e3a cm\uff0c\u4f53\u91cd\u4e3a kg\uff0c\u5e74\u9f84\u4e3a\u5e74\uff1b\u7ed3\u679c\u4e3a\u6210\u719f\u5ea6\u504f\u79fb\u91cf\uff08\u5e74\uff09\u3002<\/span>\n<\/div>\n\n<h3>4. \u5982\u4f55\u89e3\u8bfb\u8ba1\u7b97\u7ed3\u679c\uff1f<\/h3>\n\n<p>\u7b97\u51fa\u7684<strong>\u6210\u719f\u5ea6\u504f\u79fb\u91cf\uff08Maturity Offset, MO\uff09<\/strong>\u4f1a\u6709\u6b63\u8d1f\u4e4b\u5206\uff1a<\/p>\n\n<div class=\"phv-table-wrap\">\n  <table>\n    <thead>\n      <tr>\n        <th>\u8ba1\u7b97\u7ed3\u679c<\/th>\n        <th>\u4e34\u5e8a\u542b\u4e49<\/th>\n        <th>\u793a\u4f8b<\/th>\n      <\/tr>\n    <\/thead>\n    <tbody>\n      <tr><td><strong>\u8d1f\u503c<\/strong><\/td><td>\u5c1a\u672a\u8fbe\u5230 PHV\uff0c\u9884\u8ba1\u8fd8\u9700\u82e5\u5e72\u5e74\u624d\u8fce\u6765\u8eab\u9ad8\u751f\u957f\u6700\u5feb\u7684\u90a3\u4e00\u523b<\/td><td>\u22122.4 \u2192 \u9884\u8ba1\u8fd8\u9700 2.4 \u5e74<\/td><\/tr>\n      <tr><td><strong>\u96f6\u503c<\/strong><\/td><td>\u5f53\u524d\u6b63\u5904\u4e8e PHV \u5cf0\u503c\u70b9<\/td><td>0.0<\/td><\/tr>\n      <tr><td><strong>\u6b63\u503c<\/strong><\/td><td>\u5df2\u7ecf\u5ea6\u8fc7 PHV \u5cf0\u503c\u70b9\uff0c\u8eab\u9ad8\u751f\u957f\u901f\u5ea6\u6b63\u5728\u9010\u6b65\u653e\u7f13<\/td><td>+1.5 \u2192 \u5df2\u5ea6\u8fc7 1.5 \u5e74<\/td><\/tr>\n    <\/tbody>\n  <\/table>\n<\/div>\n\n<p><strong>\u9884\u8ba1\u8fbe\u5230 PHV \u7684\u5e74\u9f84\uff08Age at PHV, APHV\uff09\u8ba1\u7b97\uff1a<\/strong><\/p>\n\n<div class=\"phv-formula\">\n  <span class=\"f-label\">APHV \u6362\u7b97<\/span>\n  <span class=\"f-term\">APHV = CA <span class=\"f-op\">\u2212<\/span> MO<\/span>\n  <span class=\"f-note\">CA\uff1d\u5f53\u524d\u65e5\u5386\u5e74\u9f84\uff08Chronological Age\uff09\u3002\u4e3e\u4f8b\uff1a\u4e00\u540d 12.0 \u5c81\u7684\u7537\u5b69\u6d4b\u5f97 MO = \u22121.5 \u5e74\uff0c\u5219 APHV = 12.0 \u2212 (\u22121.5) = 13.5 \u5c81\u3002<\/span>\n<\/div>\n\n<h2>\u56db\u3001PHV \u6d4b\u8bd5\u7684\u4fe1\u6548\u5ea6\u3001\u5c40\u9650\u6027\u4e0e\u6d4b\u8bd5\u9891\u7387<\/h2>\n\n<h3>1. \u8fd9\u9879\u6d4b\u8bd5\u51c6\u786e\u53ef\u9760\u5417\uff1f<\/h3>\n\n<p>Mirwald \u7b49\u4eba\uff082002\uff09\u7684\u7814\u7a76\u8bc1\u5b9e\uff0c\u4f7f\u7528\u4e0a\u8ff0\u4eba\u4f53\u6d4b\u91cf\u5b66\u6307\u6807\u9884\u6d4b\u6210\u719f\u5ea6\u504f\u79fb\u91cf\u662f\u4e00\u79cd\u6709\u6548\u4e14\u53ef\u9760\uff08Valid and Reliable\uff09\u7684\u65e0\u521b\u8bc4\u4f30\u65b9\u6cd5\uff1a<\/p>\n\n<div class=\"phv-kpi\">\n  <div class=\"phv-kpi-item\">\n    <div class=\"phv-kpi-val\">r = 0.94<\/div>\n    <div class=\"phv-kpi-label\">\u76f8\u5173\u7cfb\u6570<\/div>\n  <\/div>\n  <div class=\"phv-kpi-item\">\n    <div class=\"phv-kpi-val\">R\u00b2 = 0.89<\/div>\n    <div class=\"phv-kpi-label\">\u51b3\u5b9a\u7cfb\u6570<\/div>\n  <\/div>\n  <div class=\"phv-kpi-item\">\n    <div class=\"phv-kpi-val\">0.57\uff5e0.59 \u5e74<\/div>\n    <div class=\"phv-kpi-label\">\u4f30\u8ba1\u6807\u51c6\u8bef\u5dee SEE<\/div>\n  <\/div>\n<\/div>\n\n<p>\u5176\u4e2d\u4f30\u8ba1\u6807\u51c6\u8bef\u5dee\u5728\u7537\u5b69\u4e2d\u7ea6\u4e3a <strong>0.59 \u5e74<\/strong>\uff0c\u5973\u5b69\u4e2d\u7ea6\u4e3a <strong>0.57 \u5e74<\/strong>\uff0c\u5373\u8bef\u5dee\u8303\u56f4\u901a\u5e38\u5728 \u00b10.5\uff5e0.6 \u5e74\u4ee5\u5185\u3002<\/p>\n\n<div class=\"phv-callout phv-callout-warn\">\n  <p><strong>\u6838\u5fc3\u5c40\u9650\u6027\u4e00\uff1a\u6700\u4f73\u9884\u6d4b\u533a\u95f4<\/strong><\/p>\n  <p>\u8be5\u65b9\u7a0b\u5728\u9752\u5c11\u5e74<strong>\u5904\u4e8e PHV \u524d\u540e 1 \u5e74\u5185\uff08\u504f\u79fb\u91cf \u22121.0 \u81f3 +1.0\uff0c\u7ea6 9\uff5e15 \u5c81\uff09\u65f6\u6700\u4e3a\u51c6\u786e<\/strong>\u3002\u5982\u679c\u5b69\u5b50\u5e74\u9f84\u592a\u5c0f\uff08\u79bb PHV \u5f88\u8fdc\uff09\u3001\u5df2\u7ecf\u63a5\u8fd1\u6210\u5e74\uff0c\u6216\u5c5e\u4e8e\u6781\u5ea6\u65e9\u719f\uff0f\u6781\u5ea6\u665a\u719f\u4e2a\u4f53\uff0c\u65b9\u7a0b\u7684\u9884\u6d4b\u504f\u5dee\u4f1a\u663e\u8457\u589e\u5927\u3002<\/p>\n  <p><strong>\u6838\u5fc3\u5c40\u9650\u6027\u4e8c\uff1a\u65e5\u95f4\u8eab\u9ad8\u6ce2\u52a8\u8bef\u5dee<\/strong><\/p>\n  <p>\u4eba\u4f53\u7ad9\u7acb\u8eab\u9ad8\u548c\u5750\u9ad8\u5728\u4e00\u5929\u4e4b\u5185\u4f1a\u56e0\u4e3a\u690e\u95f4\u76d8\u53d7\u538b\u800c\u7f29\u6c34\uff08\u65e9\u665a\u53ef\u76f8\u5dee 1\uff5e1.5 cm\uff09\u3002\u56e0\u6b64\uff0c\u6bcf\u6b21\u6d4b\u8bd5\u5fc5\u987b<strong>\u56fa\u5b9a\u5728\u4e00\u5929\u4e2d\u7684\u540c\u4e00\u65f6\u95f4\u6bb5\uff08\u5efa\u8bae\u4e0a\u5348\u6216\u8bad\u7ec3\u524d\uff09<\/strong>\uff0c\u5e76\u7531\u540c\u4e00\u540d\u719f\u7ec3\u6d4b\u8bd5\u5458\u6309\u4e25\u683c\u6807\u51c6\u6d4b\u91cf\uff0c\u5426\u5219\u51e0\u6beb\u7c73\u7684\u5750\u9ad8\u6d4b\u91cf\u8bef\u5dee\u5c31\u4f1a\u660e\u663e\u5f71\u54cd\u8ba1\u7b97\u7ed3\u679c\u3002<\/p>\n<\/div>\n\n<h3>2. \u5e94\u8be5\u591a\u4e45\u6d4b\u8bd5\u4e00\u6b21 PHV\uff1f<\/h3>\n\n<p>\u56e0\u4e3a\u9752\u5c11\u5e74\u5728\u8fdb\u5165\u751f\u957f\u7a81\u589e\u671f\u540e\uff0c\u8eab\u9ad8\u548c\u8eaf\u5e72\u6bd4\u4f8b\u53d8\u5316\u6781\u5feb\uff0c\u800c\u4e14 Mirwald \u65b9\u7a0b\u8d8a\u63a5\u8fd1 PHV \u8d8a\u51c6\u786e\uff0c<em>Science for Sport<\/em> \u5efa\u8bae\uff1a<\/p>\n\n<ul>\n  <li><strong>\u5e38\u89c4\u76d1\u6d4b\u9891\u7387\uff1a<\/strong>\u6bcf\u5e74\u81f3\u5c11\u6d4b\u8bd5 <strong>2\uff5e3 \u6b21<\/strong>\uff08\u5373\u6bcf <strong>4\uff5e6 \u4e2a\u6708<\/strong>\u6d4b\u91cf\u4e00\u6b21\uff09\u3002<\/li>\n  <li><strong>\u91cd\u70b9\u4eba\u7fa4\u52a0\u5bc6\u76d1\u6d4b\uff1a<\/strong>\u5bf9\u4e8e\u6b63\u5904\u4e8e <strong>Circa-PHV\uff08\u504f\u79fb\u91cf \u22121.0 \u81f3 +1.0\uff09<\/strong> \u7684\u9752\u5c11\u5e74\uff0c\u5efa\u8bae\u6bcf <strong>3 \u4e2a\u6708\uff08\u6bcf\u5b63\u5ea6\uff09<\/strong>\u6d4b\u91cf\u4e00\u6b21\u8eab\u9ad8\u3001\u5750\u9ad8\u4e0e\u4f53\u91cd\uff0c\u540c\u6b65\u76d1\u63a7\u6708\u5ea6\uff0f\u5b63\u5ea6\u5b9e\u9645\u751f\u957f\u901f\u5ea6\uff08cm\/\u5e74\uff09\uff1b\u4e00\u65e6\u53d1\u73b0\u751f\u957f\u901f\u7387\u8d85\u8fc7 <strong>7\uff5e8 cm\/\u5e74<\/strong>\uff0c\u7acb\u5373\u542f\u52a8\u751f\u957f\u7a81\u589e\u671f\u8d1f\u8377\u4fdd\u62a4\u673a\u5236\u3002<\/li>\n<\/ul>\n\n<h2>\u4e94\u3001\u53c2\u8003\u6587\u732e<\/h2>\n\n<ul class=\"phv-refs\">\n  <li>Lloyd, R. S., &amp; Oliver, J. L. (2012). The youth physical development model: A new approach to long-term athletic development. <em>Strength &amp; Conditioning Journal<\/em>, 34(3), 61-72.<\/li>\n  <li>Mirwald, R. L., Baxter-Jones, A. D., Bailey, D. A., &amp; Beunen, G. P. (2002). An assessment of maturity from anthropometric measurements. <em>Medicine &amp; Science in Sports &amp; Exercise<\/em>, 34(4), 689-694.<\/li>\n  <li>Ford, P., De Ste Croix, M., Lloyd, R., Meyers, R., Moosavi, M., Oliver, J., Till, K., &amp; Williams, C. (2011). The long-term athlete development model: Physiological evidence and application. <em>Journal of Sports Sciences<\/em>, 29(4), 389-402.<\/li>\n  <li>Rumpf, M. C., Cronin, J. B., Pinder, S. D., Oliver, J., &amp; Hughes, M. (2012). Effect of different training methods on running sprint times in male youth. <em>Pediatric Exercise Science<\/em>, 24(2), 170-186.<\/li>\n  <li>Saville, W. (2025). Peak Height Velocity (PHV). <em>Science for Sport<\/em>. <a href=\"https:\/\/www.scienceforsport.com\/peak-height-velocity\/\" target=\"_blank\" rel=\"noopener noreferrer nofollow\">https:\/\/www.scienceforsport.com\/peak-height-velocity\/<\/a><\/li>\n<\/ul>\n\n<hr class=\"phv-divider\">\n\n<h2>\u9644\uff1aPHV \u4e0e\u6210\u719f\u5ea6\u504f\u79fb\u91cf\u5728\u7ebf\u8ba1\u7b97\u5668<\/h2>\n\n<p>\u4e0b\u9762\u8fd9\u4e2a\u8ba1\u7b97\u5668\u5df2\u5185\u7f6e Mirwald\uff082002\uff09\u7537\uff0f\u5973\u65b9\u7a0b\u3002\u586b\u5165\u6027\u522b\u3001\u51fa\u751f\u65e5\u671f\u3001\u6d4b\u8bd5\u65e5\u671f\u3001\u7ad9\u7acb\u8eab\u9ad8\u3001\u5750\u9ad8\u4e0e\u4f53\u91cd\uff0c\u5373\u53ef\u81ea\u52a8\u5f97\u51fa\u6210\u719f\u5ea6\u504f\u79fb\u91cf\u3001\u9884\u8ba1 PHV \u5e74\u9f84\uff08APHV\uff09\u4e0e\u6240\u5904\u53d1\u80b2\u9636\u6bb5\uff0c\u5e76\u540c\u6b65\u7ed9\u51fa\u5bf9\u5e94\u7684\u4f53\u80fd\u8bad\u7ec3\u5904\u65b9\u4e0e\u635f\u4f24\u9884\u9632\u5efa\u8bae\u3002<\/p>\n\n<\/div>\n\n<!-- WordPress PHV & Maturity Offset Interactive Calculator -->\n<div class=\"phv-calc-wrapper\" id=\"phv-calculator-app\">\n  <style> #phv-calculator-app{\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"PingFang SC\", \"Microsoft YaHei\", sans-serif;\n      max-width: 780px;\n      margin: 28px auto;\n      background: #ffffff;\n      border: 1px solid #e2e8f0;\n      border-radius: 16px;\n      box-shadow: 0 10px 25px -5px rgba(15, 23, 42, 0.06), 0 8px 10px -6px rgba(15, 23, 42, 0.04);\n      overflow: hidden;\n      color: #1e293b;\n      line-height: 1.6;\n      box-sizing: border-box;\n    } #phv-calculator-app *, #phv-calculator-app *::before, #phv-calculator-app *::after{\n      box-sizing: border-box;\n    } #phv-calculator-app .phv-calc-header{\n      background: linear-gradient(135deg, #0f172a 0%, #1e3a8a 100%);\n      color: #ffffff;\n      padding: 24px 28px;\n    } #phv-calculator-app .phv-calc-header h3{\n      margin: 0 0 6px 0 !important;\n      font-size: 20px !important;\n      font-weight: 700 !important;\n      color: #ffffff !important;\n      letter-spacing: 0.3px;\n    } #phv-calculator-app .phv-calc-header p{\n      margin: 0 !important;\n      font-size: 13.5px !important;\n      color: #cbd5e1 !important;\n    } #phv-calculator-app .phv-calc-body{\n      padding: 24px 28px;\n    } #phv-calculator-app .phv-calc-grid{\n      display: grid;\n      grid-template-columns: repeat(2, 1fr);\n      gap: 18px;\n    }\n    @media (max-width: 600px) { #phv-calculator-app .phv-calc-grid{\n        grid-template-columns: 1fr;\n      } #phv-calculator-app .phv-calc-body, #phv-calculator-app .phv-calc-header{\n        padding: 18px 16px;\n      }\n    } #phv-calculator-app .phv-calc-field{\n      display: flex;\n      flex-direction: column;\n    } #phv-calculator-app .phv-calc-field.full-width{\n      grid-column: 1 \/ -1;\n    } #phv-calculator-app .phv-calc-label{\n      font-size: 13.5px;\n      font-weight: 600;\n      color: #334155;\n      margin-bottom: 6px;\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n    } #phv-calculator-app .phv-calc-label span.phv-unit{\n      font-size: 12px;\n      font-weight: 400;\n      color: #64748b;\n    } #phv-calculator-app .phv-calc-input, #phv-calculator-app .phv-calc-select{\n      width: 100%;\n      padding: 10px 12px;\n      font-size: 15px;\n      border: 1.5px solid #cbd5e1;\n      border-radius: 8px;\n      background-color: #f8fafc;\n      color: #0f172a;\n      transition: all 0.2s ease;\n      outline: none;\n    } #phv-calculator-app .phv-calc-input:focus, #phv-calculator-app .phv-calc-select:focus{\n      border-color: #2563eb;\n      background-color: #ffffff;\n      box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.12);\n    } #phv-calculator-app .phv-gender-group{\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 12px;\n    } #phv-calculator-app .phv-gender-btn{\n      padding: 10px 14px;\n      border: 1.5px solid #cbd5e1;\n      background: #f8fafc;\n      border-radius: 8px;\n      font-size: 14.5px;\n      font-weight: 600;\n      color: #475569;\n      cursor: pointer;\n      text-align: center;\n      transition: all 0.2s ease;\n    } #phv-calculator-app .phv-gender-btn.active{\n      background: #eff6ff;\n      border-color: #2563eb;\n      color: #1d4ed8;\n    } #phv-calculator-app .phv-mode-toggle{\n      font-size: 12px;\n      color: #2563eb;\n      cursor: pointer;\n      text-decoration: underline;\n      background: none;\n      border: none;\n      padding: 0;\n    } #phv-calculator-app .phv-calc-actions{\n      margin-top: 22px;\n      display: flex;\n      gap: 12px;\n    } #phv-calculator-app .phv-btn-submit{\n      flex: 1;\n      background: #2563eb;\n      color: #ffffff;\n      border: none;\n      padding: 12px 20px;\n      font-size: 15.5px;\n      font-weight: 600;\n      border-radius: 8px;\n      cursor: pointer;\n      transition: background 0.2s ease;\n    } #phv-calculator-app .phv-btn-submit:hover{\n      background: #1d4ed8;\n    } #phv-calculator-app .phv-btn-demo{\n      background: #f1f5f9;\n      color: #475569;\n      border: 1px solid #cbd5e1;\n      padding: 12px 16px;\n      font-size: 14px;\n      font-weight: 500;\n      border-radius: 8px;\n      cursor: pointer;\n      transition: all 0.2s ease;\n    } #phv-calculator-app .phv-btn-demo:hover{\n      background: #e2e8f0;\n      color: #0f172a;\n    } #phv-calculator-app .phv-error-box{\n      display: none;\n      margin-top: 14px;\n      padding: 10px 14px;\n      background: #fef2f2;\n      border-left: 4px solid #ef4444;\n      color: #b91c1c;\n      font-size: 13.5px;\n      border-radius: 6px;\n    }\/* Results Section *\/ #phv-calculator-app .phv-calc-result{\n      display: none;\n      margin-top: 26px;\n      padding-top: 24px;\n      border-top: 2px dashed #e2e8f0;\n      animation: phvFadeIn 0.35s ease;\n    }\n    @keyframes phvFadeIn {\n      from { opacity: 0; transform: translateY(6px); }\n      to { opacity: 1; transform: translateY(0); }\n    } #phv-calculator-app .phv-metrics-cards{\n      display: grid;\n      grid-template-columns: repeat(4, 1fr);\n      gap: 12px;\n      margin-bottom: 22px;\n    }\n    @media (max-width: 650px) { #phv-calculator-app .phv-metrics-cards{\n        grid-template-columns: repeat(2, 1fr);\n      }\n    } #phv-calculator-app .phv-metric-card{\n      background: #f8fafc;\n      border: 1px solid #e2e8f0;\n      border-radius: 10px;\n      padding: 14px 12px;\n      text-align: center;\n    } #phv-calculator-app .phv-metric-card.highlight{\n      background: #eff6ff;\n      border-color: #93c5fd;\n    } #phv-calculator-app .phv-metric-title{\n      font-size: 12px;\n      color: #64748b;\n      margin-bottom: 4px;\n      font-weight: 500;\n    } #phv-calculator-app .phv-metric-val{\n      font-size: 21px;\n      font-weight: 700;\n      color: #0f172a;\n    } #phv-calculator-app .phv-metric-card.highlight .phv-metric-val{\n      color: #1d4ed8;\n    } #phv-calculator-app .phv-metric-sub{\n      font-size: 11.5px;\n      color: #64748b;\n      margin-top: 2px;\n    }\/* Spectrum Bar *\/ #phv-calculator-app .phv-spectrum-box{\n      background: #f8fafc;\n      border: 1px solid #e2e8f0;\n      border-radius: 12px;\n      padding: 18px 20px;\n      margin-bottom: 20px;\n    } #phv-calculator-app .phv-spectrum-header{\n      display: flex;\n      justify-content: space-between;\n      align-items: center;\n      margin-bottom: 10px;\n      flex-wrap: wrap;\n      gap: 8px;\n    } #phv-calculator-app .phv-stage-badge{\n      display: inline-block;\n      padding: 4px 12px;\n      border-radius: 999px;\n      font-size: 13px;\n      font-weight: 700;\n    } #phv-calculator-app .phv-stage-pre{ background: #dcfce7; color: #15803d; } #phv-calculator-app .phv-stage-circa{ background: #fef3c7; color: #b45309; } #phv-calculator-app .phv-stage-post{ background: #dbeafe; color: #1d4ed8; } #phv-calculator-app .phv-bar-track{\n      position: relative;\n      height: 14px;\n      border-radius: 999px;\n      background: linear-gradient(90deg, \n        #22c55e 0%, #22c55e 33.3%, \n        #f59e0b 33.3%, #ef4444 50%, #f59e0b 66.6%, \n        #3b82f6 66.6%, #3b82f6 100%);\n      margin: 18px 0 8px 0;\n    } #phv-calculator-app .phv-bar-marker{\n      position: absolute;\n      top: -6px;\n      width: 26px;\n      height: 26px;\n      background: #0f172a;\n      border: 3px solid #ffffff;\n      border-radius: 50%;\n      box-shadow: 0 2px 6px rgba(0,0,0,0.3);\n      transform: translateX(-50%);\n      transition: left 0.4s cubic-bezier(0.22, 1, 0.36, 1);\n    } #phv-calculator-app .phv-bar-labels{\n      display: flex;\n      justify-content: space-between;\n      font-size: 11.5px;\n      color: #64748b;\n      font-weight: 500;\n    }\/* Prescription Box *\/ #phv-calculator-app .phv-advice-grid{\n      display: grid;\n      grid-template-columns: 1fr 1fr;\n      gap: 16px;\n    }\n    @media (max-width: 600px) { #phv-calculator-app .phv-advice-grid{\n        grid-template-columns: 1fr;\n      }\n    } #phv-calculator-app .phv-advice-card{\n      border-radius: 10px;\n      padding: 16px;\n      border: 1px solid #e2e8f0;\n    } #phv-calculator-app .phv-advice-card.training{\n      background: #f0fdf4;\n      border-color: #bbf7d0;\n    } #phv-calculator-app .phv-advice-card.injury{\n      background: #fffbeb;\n      border-color: #fde68a;\n    } #phv-calculator-app .phv-advice-card h4{\n      margin: 0 0 8px 0 !important;\n      font-size: 14.5px !important;\n      font-weight: 700 !important;\n      color: #0f172a !important;\n    } #phv-calculator-app .phv-advice-card ul{\n      margin: 0 !important;\n      padding-left: 18px !important;\n      font-size: 13.5px !important;\n      color: #334155 !important;\n    } #phv-calculator-app .phv-advice-card li{\n      margin-bottom: 5px;\n    } #phv-calculator-app .phv-calc-footer{\n      margin-top: 16px;\n      font-size: 12px;\n      color: #64748b;\n      text-align: right;\n    }\n\n    \/* ---- \u4e3b\u9898\u6837\u5f0f\u8986\u76d6\u4fee\u6b63\uff08\u9ad8\u4f18\u5148\u7ea7\uff09 ---- *\/\n    #phv-calculator-app {\n      width: 100%;\n      max-width: 780px;\n    }\n    #phv-calculator-app .phv-calc-field,\n    #phv-calculator-app .phv-calc-grid > *,\n    #phv-calculator-app .phv-advice-grid > *,\n    #phv-calculator-app .phv-metrics-cards > * {\n      min-width: 0;\n    }\n    #phv-calculator-app .phv-calc-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n    #phv-calculator-app .phv-advice-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n    @media (max-width: 650px) {\n      #phv-calculator-app .phv-calc-grid,\n      #phv-calculator-app .phv-advice-grid {\n        grid-template-columns: minmax(0, 1fr);\n      }\n    }\n    #phv-calculator-app .phv-calc-label {\n      flex-wrap: wrap;\n      gap: 2px 8px;\n    }\n    #phv-calculator-app .phv-calc-label > span {\n      min-width: 0;\n    }\n    #phv-calculator-app .phv-bar-labels {\n      flex-wrap: wrap;\n      gap: 6px 10px;\n    }\n    #phv-calculator-app .phv-bar-labels > span {\n      flex: 1 1 30%;\n      min-width: 0;\n    }\n    #phv-calculator-app .phv-advice-card li,\n    #phv-calculator-app .phv-metric-val,\n    #phv-calculator-app .phv-metric-sub {\n      word-break: break-word;\n      overflow-wrap: anywhere;\n    }\n    #phv-calculator-app input.phv-calc-input,\n    #phv-calculator-app select.phv-calc-select {\n      -webkit-appearance: none;\n      appearance: none;\n      display: block;\n      width: 100%;\n      height: auto;\n      min-height: 42px;\n      margin: 0;\n      padding: 10px 12px;\n      font-size: 15px;\n      font-family: inherit;\n      line-height: 1.4;\n      color: #0f172a;\n      background-color: #f8fafc;\n      border: 1.5px solid #cbd5e1;\n      border-radius: 8px;\n      box-shadow: none;\n      outline: none;\n    }\n    #phv-calculator-app input.phv-calc-input:focus,\n    #phv-calculator-app select.phv-calc-select:focus {\n      border-color: #2563eb;\n      background-color: #ffffff;\n      box-shadow: 0 0 0 3px rgba(37, 99, 235, 0.12);\n    }\n    #phv-calculator-app input.phv-calc-input::placeholder {\n      color: #94a3b8;\n      opacity: 1;\n    }\n    #phv-calculator-app .phv-btn-submit,\n    #phv-calculator-app .phv-btn-demo,\n    #phv-calculator-app .phv-mode-toggle {\n      font-family: inherit;\n      text-transform: none;\n      letter-spacing: normal;\n      min-height: 0;\n      line-height: normal;\n      box-shadow: none;\n    }\n    #phv-calculator-app .phv-btn-submit {\n      background: #2563eb;\n      color: #ffffff;\n      border: none;\n      padding: 12px 20px;\n      font-size: 15.5px;\n      font-weight: 600;\n      border-radius: 8px;\n    }\n    #phv-calculator-app .phv-btn-submit:hover {\n      background: #1d4ed8;\n      color: #ffffff;\n    }\n    #phv-calculator-app .phv-btn-demo {\n      background: #f1f5f9;\n      color: #475569;\n      border: 1px solid #cbd5e1;\n      padding: 12px 16px;\n      font-size: 14px;\n      font-weight: 500;\n      border-radius: 8px;\n    }\n    #phv-calculator-app .phv-advice-card ul,\n    #phv-calculator-app .phv-advice-card ol {\n      list-style: none;\n      margin: 0;\n      padding-left: 0;\n    }\n    #phv-calculator-app .phv-advice-card li {\n      position: relative;\n      list-style: none;\n      margin: 0 0 6px 0;\n      padding-left: 14px;\n      font-size: 13.5px;\n      line-height: 1.65;\n      color: #334155;\n    }\n    #phv-calculator-app .phv-advice-card li::before {\n      content: \"\";\n      position: absolute;\n      left: 2px;\n      top: 8px;\n      width: 5px;\n      height: 5px;\n      border-radius: 50%;\n      background: currentColor;\n      opacity: 0.55;\n    }\n    #phv-calculator-app .phv-calc-header h3,\n    #phv-calculator-app .phv-advice-card h4 {\n      text-transform: none;\n      letter-spacing: normal;\n    }\n<\/style>\n\n  <div class=\"phv-calc-header\">\n    <h3>\u9752\u5c11\u5e74\u8eab\u9ad8\u589e\u957f\u5cf0\u503c\u901f\u5ea6 (PHV) \u4e0e\u6210\u719f\u5ea6\u504f\u79fb\u91cf\u8ba1\u7b97\u5668<\/h3>\n    <p>\u57fa\u4e8e Mirwald et al. (2002) \u7ecf\u5178\u4eba\u4f53\u6d4b\u91cf\u5b66\u65b9\u7a0b \u00b7 \u8bc4\u4f30\u751f\u7269\u5e74\u9f84\u4e0e\u8bad\u7ec3\u52a0\u901f\u9002\u5e94\u671f<\/p>\n  <\/div>\n\n  <div class=\"phv-calc-body\">\n    <div class=\"phv-calc-grid\">\n      <!-- \u6027\u522b\u9009\u62e9 -->\n      <div class=\"phv-calc-field full-width\">\n        <label class=\"phv-calc-label\">\n          <span>1. \u8fd0\u52a8\u5458\u6027\u522b (Gender)<\/span>\n          <button type=\"button\" class=\"phv-mode-toggle\" id=\"phv-toggle-age-mode\">\u5207\u6362\u4e3a\uff1a\u76f4\u63a5\u8f93\u5165\u5e74\u9f84<\/button>\n        <\/label>\n        <div class=\"phv-gender-group\">\n          <div class=\"phv-gender-btn active\" data-gender=\"male\" id=\"phv-gender-male\">\u2642 \u7537\u5b69 (Male)<\/div>\n          <div class=\"phv-gender-btn\" data-gender=\"female\" id=\"phv-gender-female\">\u2640 \u5973\u5b69 (Female)<\/div>\n        <\/div>\n      <\/div>\n\n      <!-- \u65e5\u671f\u8f93\u5165\u6a21\u5f0f -->\n      <div class=\"phv-calc-field\" id=\"phv-dob-field\">\n        <label class=\"phv-calc-label\" for=\"phv-dob\">2. \u51fa\u751f\u65e5\u671f (Date of Birth)<\/label>\n        <input type=\"date\" id=\"phv-dob\" class=\"phv-calc-input\" \/>\n      <\/div>\n      <div class=\"phv-calc-field\" id=\"phv-testdate-field\">\n        <label class=\"phv-calc-label\" for=\"phv-testdate\">3. \u6d4b\u8bd5\u65e5\u671f (Measurement Date)<\/label>\n        <input type=\"date\" id=\"phv-testdate\" class=\"phv-calc-input\" \/>\n      <\/div>\n\n      <!-- \u624b\u52a8\u5e74\u9f84\u6a21\u5f0f (\u9ed8\u8ba4\u9690\u85cf) -->\n      <div class=\"phv-calc-field full-width\" id=\"phv-manual-age-field\" style=\"display:none;\">\n        <label class=\"phv-calc-label\" for=\"phv-manual-age\">\n          <span>2. \u5f53\u524d\u7cbe\u786e\u65e5\u5386\u5e74\u9f84 (Chronological Age)<\/span>\n          <span class=\"phv-unit\">\u5355\u4f4d\uff1a\u5c81 (\u5efa\u8bae\u8303\u56f4 8.0 &#8211; 17.0)<\/span>\n        <\/label>\n        <input type=\"number\" id=\"phv-manual-age\" class=\"phv-calc-input\" step=\"0.1\" min=\"6\" max=\"20\" placeholder=\"\u4f8b\u5982\uff1a12.5\" \/>\n      <\/div>\n\n      <!-- \u8eab\u9ad8\u3001\u5750\u9ad8\u3001\u4f53\u91cd -->\n      <div class=\"phv-calc-field\">\n        <label class=\"phv-calc-label\" for=\"phv-height\">\n          <span>\u7ad9\u7acb\u8eab\u9ad8 (Standing Height)<\/span>\n          <span class=\"phv-unit\">cm<\/span>\n        <\/label>\n        <input type=\"number\" id=\"phv-height\" class=\"phv-calc-input\" step=\"0.1\" min=\"100\" max=\"220\" placeholder=\"\u4f8b\u5982\uff1a156.5\" \/>\n      <\/div>\n\n      <div class=\"phv-calc-field\">\n        <label class=\"phv-calc-label\" for=\"phv-sitting\">\n          <span>\u5750\u9ad8 (Sitting Height)<\/span>\n          <span class=\"phv-unit\">cm (\u5750\u9aa8\u81f3\u5934\u9876)<\/span>\n        <\/label>\n        <input type=\"number\" id=\"phv-sitting\" class=\"phv-calc-input\" step=\"0.1\" min=\"50\" max=\"130\" placeholder=\"\u4f8b\u5982\uff1a79.0\" \/>\n      <\/div>\n\n      <div class=\"phv-calc-field full-width\">\n        <label class=\"phv-calc-label\" for=\"phv-weight\">\n          <span>\u4f53\u91cd (Body Mass)<\/span>\n          <span class=\"phv-unit\">kg<\/span>\n        <\/label>\n        <input type=\"number\" id=\"phv-weight\" class=\"phv-calc-input\" step=\"0.1\" min=\"15\" max=\"130\" placeholder=\"\u4f8b\u5982\uff1a45.2\" \/>\n      <\/div>\n    <\/div>\n\n    <div class=\"phv-error-box\" id=\"phv-error-msg\"><\/div>\n\n    <div class=\"phv-calc-actions\">\n      <button type=\"button\" class=\"phv-btn-submit\" id=\"phv-btn-calc\">\u8ba1\u7b97 PHV \u4e0e\u53d1\u80b2\u9636\u6bb5<\/button>\n      <button type=\"button\" class=\"phv-btn-demo\" id=\"phv-btn-demo\">\u586b\u5165\u793a\u4f8b\u6570\u636e<\/button>\n    <\/div>\n\n    <!-- \u7ed3\u679c\u5c55\u793a\u533a -->\n    <div class=\"phv-calc-result\" id=\"phv-result-area\">\n      <div class=\"phv-metrics-cards\">\n        <div class=\"phv-metric-card highlight\">\n          <div class=\"phv-metric-title\">\u6210\u719f\u5ea6\u504f\u79fb\u91cf (Offset)<\/div>\n          <div class=\"phv-metric-val\" id=\"res-offset\">0.00 \u5e74<\/div>\n          <div class=\"phv-metric-sub\" id=\"res-offset-desc\">\u8ddd\u79bb PHV \u65f6\u95f4<\/div>\n        <\/div>\n        <div class=\"phv-metric-card highlight\">\n          <div class=\"phv-metric-title\">\u9884\u8ba1 PHV \u5e74\u9f84 (APHV)<\/div>\n          <div class=\"phv-metric-val\" id=\"res-aphv\">0.0 \u5c81<\/div>\n          <div class=\"phv-metric-sub\" id=\"res-maturity-type\">\u6b63\u5e38\u53d1\u80b2\u8282\u594f<\/div>\n        <\/div>\n        <div class=\"phv-metric-card\">\n          <div class=\"phv-metric-title\">\u5f53\u524d\u65e5\u5386\u5e74\u9f84 (CA)<\/div>\n          <div class=\"phv-metric-val\" id=\"res-ca\">0.00 \u5c81<\/div>\n          <div class=\"phv-metric-sub\">\u6d4b\u8bd5\u65e5\u5b9e\u9645\u5e74\u9f84<\/div>\n        <\/div>\n        <div class=\"phv-metric-card\">\n          <div class=\"phv-metric-title\">\u4e0b\u80a2\u817f\u957f \/ \u5750\u9ad8\u6bd4<\/div>\n          <div class=\"phv-metric-val\" id=\"res-leg\">0.0 cm<\/div>\n          <div class=\"phv-metric-sub\" id=\"res-shr\">\u5750\u9ad8\u5360\u6bd4 00.0%<\/div>\n        <\/div>\n      <\/div>\n\n      <!-- \u9636\u6bb5\u5b9a\u4f4d\u5149\u8c31 -->\n      <div class=\"phv-spectrum-box\">\n        <div class=\"phv-spectrum-header\">\n          <strong style=\"font-size:14.5px; color:#0f172a;\">\u5f53\u524d\u751f\u7269\u53d1\u80b2\u9636\u6bb5\u5b9a\u4f4d\uff1a<\/strong>\n          <span class=\"phv-stage-badge phv-stage-circa\" id=\"res-stage-badge\">Circa-PHV \u751f\u957f\u7a81\u589e\u671f<\/span>\n        <\/div>\n        <div class=\"phv-bar-track\">\n          <div class=\"phv-bar-marker\" id=\"res-bar-marker\" style=\"left: 50%;\"><\/div>\n        <\/div>\n        <div class=\"phv-bar-labels\">\n          <span>Pre-PHV (&lt; -1.0\u5e74)<br>\u795e\u7ecf\u534f\u8c03\u4e3b\u5bfc\u671f<\/span>\n          <span style=\"text-align:center; color:#b45309; font-weight:700;\">Circa-PHV (-1.0 \u81f3 +1.0\u5e74)<br>\u8eab\u9ad8\u7a81\u589e \/ \u9aa8\u7a81\u708e\u9ad8\u53d1\u671f<\/span>\n          <span style=\"text-align:right;\">Post-PHV (&gt; +1.0\u5e74)<br>\u6fc0\u7d20\u4e0e\u529b\u91cf\u7a81\u589e\u671f<\/span>\n        <\/div>\n      <\/div>\n\n      <!-- \u8bad\u7ec3\u4e0e\u5eb7\u590d\u5efa\u8bae -->\n      <div class=\"phv-advice-grid\">\n        <div class=\"phv-advice-card training\">\n          <h4>\ud83c\udfcb\ufe0f \u4f53\u80fd\u8bad\u7ec3\u5904\u65b9\u91cd\u70b9 (\u52a0\u901f\u9002\u5e94\u671f)<\/h4>\n          <ul id=\"res-training-list\"><\/ul>\n        <\/div>\n        <div class=\"phv-advice-card injury\">\n          <h4>\ud83e\ude7a \u7269\u7406\u6cbb\u7597\u4e0e\u635f\u4f24\u9884\u9632\u5efa\u8bae<\/h4>\n          <ul id=\"res-injury-list\"><\/ul>\n        <\/div>\n      <\/div>\n\n      <div class=\"phv-calc-footer\">\n        * \u6ce8\uff1aMirwald \u65b9\u7a0b\u4f30\u8ba1\u6807\u51c6\u8bef\u5dee (SEE) \u7ea6\u4e3a \u00b10.57\u20130.59 \u5e74\uff0c\u5efa\u8bae\u6bcf 3\u20134 \u4e2a\u6708\u5728\u56fa\u5b9a\u65f6\u95f4\u6bb5\u590d\u6d4b\u3002\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <script>\n    (function() {\n      let currentGender = 'male';\n      let isManualAge = false;\n\n      const todayStr = new Date().toISOString().split('T')[0];\n      const testDateInput = document.getElementById('phv-testdate');\n      const dobInput = document.getElementById('phv-dob');\n      testDateInput.value = todayStr;\n\n      \/\/ \u9ed8\u8ba4\u8bbe\u7f6e\u4e00\u4e2a13\u5c81\u5de6\u53f3\u7684\u793a\u4f8b\u51fa\u751f\u65e5\u671f\u5360\u4f4d\n      const defaultDob = new Date();\n      defaultDob.setFullYear(defaultDob.getFullYear() - 13);\n      defaultDob.setMonth(defaultDob.getMonth() - 2);\n      dobInput.value = defaultDob.toISOString().split('T')[0];\n\n      \/\/ \u6027\u522b\u5207\u6362\n      const btnMale = document.getElementById('phv-gender-male');\n      const btnFemale = document.getElementById('phv-gender-female');\n      btnMale.addEventListener('click', function() {\n        currentGender = 'male';\n        btnMale.classList.add('active');\n        btnFemale.classList.remove('active');\n      });\n      btnFemale.addEventListener('click', function() {\n        currentGender = 'female';\n        btnFemale.classList.add('active');\n        btnMale.classList.remove('active');\n      });\n\n      \/\/ \u5e74\u9f84\u8f93\u5165\u6a21\u5f0f\u5207\u6362\n      const toggleBtn = document.getElementById('phv-toggle-age-mode');\n      const dobField = document.getElementById('phv-dob-field');\n      const testDateField = document.getElementById('phv-testdate-field');\n      const manualAgeField = document.getElementById('phv-manual-age-field');\n\n      toggleBtn.addEventListener('click', function() {\n        isManualAge = !isManualAge;\n        if (isManualAge) {\n          dobField.style.display = 'none';\n          testDateField.style.display = 'none';\n          manualAgeField.style.display = 'flex';\n          toggleBtn.textContent = '\u5207\u6362\u4e3a\uff1a\u51fa\u751f\u65e5\u671f\u63a8\u7b97';\n        } else {\n          dobField.style.display = 'flex';\n          testDateField.style.display = 'flex';\n          manualAgeField.style.display = 'none';\n          toggleBtn.textContent = '\u5207\u6362\u4e3a\uff1a\u76f4\u63a5\u8f93\u5165\u5e74\u9f84';\n        }\n      });\n\n      \/\/ \u793a\u4f8b\u6570\u636e\u6309\u94ae\n      document.getElementById('phv-btn-demo').addEventListener('click', function() {\n        if (currentGender === 'male') {\n          document.getElementById('phv-manual-age').value = '13.4';\n          document.getElementById('phv-height').value = '162.5';\n          document.getElementById('phv-sitting').value = '82.0';\n          document.getElementById('phv-weight').value = '49.5';\n        } else {\n          document.getElementById('phv-manual-age').value = '11.6';\n          document.getElementById('phv-height').value = '151.0';\n          document.getElementById('phv-sitting').value = '78.5';\n          document.getElementById('phv-weight').value = '41.0';\n        }\n        calculatePHV();\n      });\n\n      document.getElementById('phv-btn-calc').addEventListener('click', calculatePHV);\n\n      function showError(msg) {\n        const errBox = document.getElementById('phv-error-msg');\n        errBox.textContent = msg;\n        errBox.style.display = 'block';\n      }\n\n      function clearError() {\n        const errBox = document.getElementById('phv-error-msg');\n        errBox.style.display = 'none';\n      }\n\n      function calculatePHV() {\n        clearError();\n        let age = 0;\n\n        if (isManualAge) {\n          age = parseFloat(document.getElementById('phv-manual-age').value);\n          if (isNaN(age) || age < 6 || age > 20) {\n            showError('\u8bf7\u8f93\u5165\u6709\u6548\u7684\u65e5\u5386\u5e74\u9f84\uff08\u5efa\u8bae\u8303\u56f4\uff1a6.0 \u81f3 20.0 \u5c81\uff09\u3002');\n            return;\n          }\n        } else {\n          const dobVal = dobInput.value;\n          const testVal = testDateInput.value;\n          if (!dobVal || !testVal) {\n            showError('\u8bf7\u5b8c\u6574\u9009\u62e9\u51fa\u751f\u65e5\u671f\u4e0e\u6d4b\u8bd5\u65e5\u671f\u3002');\n            return;\n          }\n          const dobDate = new Date(dobVal);\n          const testDate = new Date(testVal);\n          age = (testDate - dobDate) \/ (1000 * 60 * 60 * 24 * 365.2425);\n          if (age < 6 || age > 20) {\n            showError('\u8ba1\u7b97\u51fa\u7684\u65e5\u5386\u5e74\u9f84\u4e3a ' + age.toFixed(1) + ' \u5c81\uff0c\u8d85\u51fa Mirwald \u65b9\u7a0b\u9002\u7528\u5e74\u9f84\u6bb5\uff086\u201320\u5c81\uff09\uff0c\u8bf7\u68c0\u67e5\u51fa\u751f\u65e5\u671f\u3002');\n            return;\n          }\n        }\n\n        const height = parseFloat(document.getElementById('phv-height').value);\n        const sitting = parseFloat(document.getElementById('phv-sitting').value);\n        const weight = parseFloat(document.getElementById('phv-weight').value);\n\n        if (isNaN(height) || height < 100 || height > 220) {\n          showError('\u8bf7\u8f93\u5165\u5408\u7406\u7684\u7ad9\u7acb\u8eab\u9ad8\uff08100 - 220 cm\uff09\u3002');\n          return;\n        }\n        if (isNaN(sitting) || sitting < 45 || sitting >= height - 30) {\n          showError('\u8bf7\u8f93\u5165\u5408\u7406\u7684\u5750\u9ad8\u6570\u636e\uff08\u5750\u9ad8\u5e94\u663e\u8457\u5c0f\u4e8e\u7ad9\u7acb\u8eab\u9ad8\uff0c\u901a\u5e38\u5360\u8eab\u9ad8\u7684 48%\u201355%\uff09\u3002');\n          return;\n        }\n        if (isNaN(weight) || weight < 15 || weight > 140) {\n          showError('\u8bf7\u8f93\u5165\u5408\u7406\u7684\u4f53\u91cd\u6570\u636e\uff0815 - 140 kg\uff09\u3002');\n          return;\n        }\n\n        const legLength = height - sitting;\n        const weightHeightRatio = (weight \/ height) * 100;\n        const sittingHeightRatio = (sitting \/ height) * 100;\n\n        let maturityOffset = 0;\n        if (currentGender === 'male') {\n          \/\/ Mirwald (2002) Male Equation\n          maturityOffset = -9.236 \n            + (0.0002708 * (legLength * sitting)) \n            - (0.001663 * (age * legLength)) \n            + (0.007216 * (age * sitting)) \n            + (0.02292 * weightHeightRatio);\n        } else {\n          \/\/ Mirwald (2002) Female Equation\n          maturityOffset = -9.376 \n            + (0.0001882 * (legLength * sitting)) \n            + (0.0022 * (age * legLength)) \n            + (0.005841 * (age * sitting)) \n            - (0.002658 * (age * weight)) \n            + (0.07693 * weightHeightRatio);\n        }\n\n        const aphv = age - maturityOffset;\n\n        \/\/ \u6e32\u67d3\u5361\u7247\u6570\u503c\n        const sign = maturityOffset > 0 ? '+' : '';\n        document.getElementById('res-offset').textContent = sign + maturityOffset.toFixed(2) + ' \u5e74';\n        document.getElementById('res-offset-desc').textContent = maturityOffset < 0 \n          ? '\u8ddd\u751f\u957f\u5cf0\u503c\u8fd8\u6709 ' + Math.abs(maturityOffset).toFixed(1) + ' \u5e74' \n          : (maturityOffset === 0 ? '\u6b63\u5904\u4e8e\u8eab\u9ad8\u751f\u957f\u5cf0\u503c' : '\u5df2\u5ea6\u8fc7\u5cf0\u503c ' + maturityOffset.toFixed(1) + ' \u5e74');\n\n        document.getElementById('res-aphv').textContent = aphv.toFixed(1) + ' \u5c81';\n        \n        \/\/ \u5224\u65ad\u65e9\u719f\/\u665a\u719f\u53c2\u8003 (\u7537\u5e73\u574713.8, \u5973\u5e73\u574712.0)\n        const avgAphv = currentGender === 'male' ? 13.8 : 11.9;\n        let matType = '\u6b63\u5e38\u53d1\u80b2\u8282\u594f (Average)';\n        if (aphv < avgAphv - 1.0) matType = '\u504f\u65e9\u719f\u503e\u5411 (Early Maturer)';\n        else if (aphv > avgAphv + 1.0) matType = '\u504f\u665a\u719f\u503e\u5411 (Late Maturer)';\n        document.getElementById('res-maturity-type').textContent = matType;\n\n        document.getElementById('res-ca').textContent = age.toFixed(2) + ' \u5c81';\n        document.getElementById('res-leg').textContent = legLength.toFixed(1) + ' cm';\n        document.getElementById('res-shr').textContent = '\u5750\u9ad8\u5360\u6bd4 ' + sittingHeightRatio.toFixed(1) + '%';\n\n        \/\/ \u8ba1\u7b97\u5149\u8c31\u4f4d\u7f6e (-3.0 \u5230 +3.0 \u6620\u5c04\u5230 0% - 100%)\n        let pct = ((maturityOffset + 3.0) \/ 6.0) * 100;\n        pct = Math.max(4, Math.min(96, pct));\n        document.getElementById('res-bar-marker').style.left = pct + '%';\n\n        \/\/ \u9636\u6bb5\u5224\u65ad\u4e0e\u5904\u65b9\u751f\u6210\n        const badge = document.getElementById('res-stage-badge');\n        const trainList = document.getElementById('res-training-list');\n        const injuryList = document.getElementById('res-injury-list');\n        badge.className = 'phv-stage-badge';\n\n        if (maturityOffset < -1.0) {\n          badge.classList.add('phv-stage-pre');\n          badge.textContent = 'Pre-PHV \u00b7 \u5cf0\u503c\u524d\u671f (\u795e\u7ecf\u6fc0\u6d3b\u52a0\u901f\u671f)';\n          trainList.innerHTML = `\n            <li><strong>\u4e2d\u67a2\u795e\u7ecf\u7cfb\u7edf\u9ad8\u53ef\u5851\u671f\uff1a<\/strong>\u4f18\u5148\u53d1\u5c55\u57fa\u7840\u52a8\u4f5c\u6280\u80fd\uff08FMS\uff1a\u8e72\u3001\u9acb\u94f0\u94fe\u3001\u5f13\u6b65\u3001\u63a8\u62c9\u3001\u65cb\u8f6c\u7a33\u5b9a\u6027\uff09\u3002<\/li>\n            <li><strong>\u901f\u5ea6\u4e0e\u7075\u654f\u7b2c\u4e00\u7a97\u53e3\uff1a<\/strong>\u91cd\u70b9\u5b89\u6392\u77ed\u8ddd\u79bb\u51b2\u523a\u8dd1\u6280\u672f\uff08\u6b65\u9891\u4e0e\u52a0\u901f\u8282\u594f\uff09\u4e0e\u591a\u65b9\u5411\u53d8\u5411\u654f\u6377\u8bad\u7ec3\u3002<\/li>\n            <li><strong>\u4f4e\u5f3a\u5ea6\u589e\u5f3a\u5f0f\u8bad\u7ec3 (Plyometrics)\uff1a<\/strong>\u6ce8\u91cd\u8df3\u8fc7\u969c\u788d\u3001\u53cc\/\u5355\u811a\u843d\u5730\u9759\u97f3\u7f13\u51b2\u6280\u672f\uff0c\u5efa\u7acb\u6b63\u786e\u529b\u7ebf\u3002<\/li>\n          `;\n          injuryList.innerHTML = `\n            <li><strong>\u5173\u6ce8\u8ddf\u9aa8\u9aa8\u7a81\u708e (Sever's Disease)\uff1a<\/strong>8\u201311\u5c81\u9636\u6bb5\u82e5\u51fa\u73b0\u8db3\u8ddf\u540e\u4fa7\u8dd1\u8df3\u75db\uff0c\u9700\u6392\u67e5\u5c0f\u817f\u4e09\u5934\u808c\u7d27\u7ef7\u5e76\u63a7\u5236\u786c\u5730\u8dd1\u8df3\u603b\u91cf\u3002<\/li>\n            <li><strong>\u5f3a\u8c03\u52a8\u4f5c\u8d28\u91cf\u800c\u975e\u8d1f\u91cd\uff1a<\/strong>\u6297\u963b\u8bad\u7ec3\u4ee5\u81ea\u91cd\u3001\u5f39\u529b\u5e26\u548c\u8f7b\u5668\u68b0\u4e3a\u4e3b\uff0c\u4e25\u6293\u53cc\u4fa7\u5bf9\u79f0\u6027\u3002<\/li>\n          `;\n        } else if (maturityOffset >= -1.0 && maturityOffset <= 1.0) {\n          badge.classList.add('phv-stage-circa');\n          badge.textContent = 'Circa-PHV \u00b7 \u8eab\u9ad8\u7a81\u589e\u671f (\u9aa8\u7a81\u708e\u4e0e\u52a8\u4f5c\u7b28\u62d9\u9ad8\u53d1\u671f)';\n          trainList.innerHTML = `\n            <li><strong>\u5e94\u5bf9\u201c\u9752\u6625\u671f\u7b28\u62d9\u671f (Adolescent Awkwardness)\u201d\uff1a<\/strong>\u56db\u80a2\u5feb\u901f\u62c9\u957f\u5bfc\u81f4\u672c\u4f53\u611f\u89c9\u6682\u65f6\u4e0b\u964d\uff0c\u9700\u9ad8\u9891\u6b21\u5de9\u56fa\u6838\u5fc3\u6297\u65cb\u8f6c\u4e0e\u5355\u817f\u52a8\u6001\u5e73\u8861\uff08\u5982 YBT \u63a7\u5236\uff09\u3002<\/li>\n            <li><strong>\u6297\u963b\u8bad\u7ec3\u6280\u672f\u8fc7\u6e21\uff1a<\/strong>\u7ef4\u6301\u4e2d\u7b49\u8d1f\u8377\u57fa\u7840\u529b\u91cf\u8bad\u7ec3\uff08\u9ad8\u811a\u676f\u6df1\u8e72\u3001\u7f57\u9a6c\u5c3c\u4e9a\u786c\u62c9\uff09\uff0c\u91cd\u70b9\u5f3a\u5316\u79bb\u5fc3\u63a7\u5236\u3002<\/li>\n            <li><strong>\u52a8\u6001\u76d1\u63a7\u6708\u5ea6\u751f\u957f\u901f\u7387\uff1a<\/strong>\u82e5\u5355\u6708\u957f\u9ad8 &gt;0.7 cm\uff08\u5e74\u5316 &gt;8 cm\uff09\uff0c\u81ea\u52a8\u4e0b\u8c03\u9ad8\u51b2\u51fb\u8df3\u8dc3\u5bb9\u91cf 20%\u201330%\u3002<\/li>\n          `;\n          injuryList.innerHTML = `\n            <li><strong>\u6700\u9ad8\u5371\u9884\u8b66\u2014\u2014\u80eb\u9aa8\u7c97\u9686\u9aa8\u7a81\u708e (OSD)\uff1a<\/strong>\u80a1\u56db\u5934\u808c\u76f8\u5bf9\u7d27\u7ef7\u7275\u62c9\u672a\u9aa8\u5316\u80eb\u9aa8\u7ed3\u8282\u3002\u907f\u514d\u76f4\u63a5\u5f3a\u529b\u88ab\u52a8\u62c9\u4f38\u75db\u70b9\uff0c\u6539\u7528\u6ce1\u6cab\u8f74\u677e\u89e3\u808c\u8179 + \u80a1\u56db\u5934\u808c\u7b49\u957f\u6536\u7f29\u9547\u75db\uff0845\u79d2\u00d75\u7ec4\uff09\u3002<\/li>\n            <li><strong>\u4e25\u9632\u52a8\u6001\u819d\u5916\u7ffb\u4e0e ACL \u98ce\u9669\uff1a<\/strong>\u91cd\u70b9\u7b5b\u67e5 YBT \u524d\u4fa7\u4f38\u5c55\u5de6\u53f3\u5dee\u503c\uff08\u63a7\u5236\u5728 &lt;4 cm\uff09\uff0c\u5f3a\u5316\u81c0\u4e2d\u808c\u4e0e\u8158\u7ef3\u808c\u79bb\u5fc3\u529b\u91cf\u3002<\/li>\n          `;\n        } else {\n          badge.classList.add('phv-stage-post');\n          badge.textContent = 'Post-PHV \u00b7 \u5cf0\u503c\u540e\u671f (\u529b\u91cf\u4e0e\u808c\u80a5\u5927\u52a0\u901f\u9002\u5e94\u671f)';\n          trainList.innerHTML = `\n            <li><strong>\u5408\u6210\u4ee3\u8c22\u6fc0\u7d20\u7ea2\u5229\u671f\uff1a<\/strong>\u777e\u916e\u4e0e\u751f\u957f\u6fc0\u7d20\u663e\u8457\u5347\u9ad8\uff0c\u6b63\u5f0f\u8fdb\u5165<strong>\u6700\u5927\u529b\u91cf (Strength)<\/strong> \u4e0e<strong>\u808c\u80a5\u5927 (Hypertrophy)<\/strong> \u7684\u6700\u4f73\u52a0\u901f\u9002\u5e94\u671f\u3002<\/li>\n            <li><strong>\u590d\u5408\u529b\u91cf\u4e0e\u7206\u53d1\u529b\u8fdb\u9636\uff1a<\/strong>\u7cfb\u7edf\u5316\u5f00\u5c55\u6760\u94c3\u6df1\u8e72\u3001\u786c\u62c9\u3001\u9ad8\u7ffb\u53ca\u9ad8\u5f3a\u5ea6\u589e\u5f3a\u5f0f\u8bad\u7ec3\uff08Drop Jump \/ \u53cd\u5e94\u529b\u91cf\u6307\u6570 RSI \u63d0\u5347\uff09\u3002<\/li>\n            <li><strong>\u4e13\u9879\u65e0\u6c27\u4e0e\u4ee3\u8c22\u8010\u529b\uff1a<\/strong>\u9010\u6b65\u589e\u52a0\u9ad8\u5f3a\u5ea6\u95f4\u6b47\u4e0e\u4e13\u9879\u5bf9\u6297\u8d1f\u8377\u3002<\/li>\n          `;\n          injuryList.innerHTML = `\n            <li><strong>\u9632\u63a7\u9ad8\u5bf9\u6297\u6025\u6027\u635f\u4f24\uff1a<\/strong>\u4f53\u91cd\u4e0e\u51b2\u523a\u52a8\u91cf\u6fc0\u589e\uff0c\u9700\u901a\u8fc7\u6d4b\u529b\u53f0\uff08CMJ\/\u843d\u5730\u529b\uff09\u6216\u5355\u817f\u8df3\u6d4b\u8bd5\u76d1\u63a7\u80a2\u4f53\u5bf9\u79f0\u6027\u6307\u6570\uff08LSI &gt; 90%\uff09\u3002<\/li>\n            <li><strong>\u8170\u690e\u5ce1\u90e8\u88c2\u4e0e\u8f6f\u7ec4\u7ec7\u62c9\u4f24\u9884\u9632\uff1a<\/strong>\u5927\u91cd\u91cf\u6297\u963b\u4e0e\u6263\u6740\/\u5c04\u95e8\u8bad\u7ec3\u4e2d\u4e25\u63a7\u9aa8\u76c6\u8fc7\u5ea6\u524d\u503e\uff08\u8170\u690e\u8d85\u4f38\uff09\uff0c\u5f3a\u5316\u8158\u7ef3\u808c\u957f\u5934\u79bb\u5fc3\u6297\u62c9\u80fd\u529b\uff08\u5982\u5317\u6b27\u633a Nordic Hamstring\uff09\u3002<\/li>\n          `;\n        }\n\n        document.getElementById('phv-result-area').style.display = 'block';\n      }\n    })();\n  <\/script>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>PHV \u662f\u9752\u6625\u671f\u8eab\u9ad8\u589e\u957f\u6700\u5feb\u7684\u9636\u6bb5\uff0c\u5973\u5b69\u7ea6 11 \u5c81\u3001\u7537\u5b69\u7ea6 13 \u5c81\u3002\u672c\u6587\u7cfb\u7edf\u68b3\u7406 PHV \u7684\u5185\u5206\u6ccc\u673a\u5236\u3001\u4e09\u9636\u6bb5\u8bad\u7ec3\u5904\u65b9\uff08Pre \/ Circa \/ Post-PHV\uff09\u3001Mirwald \u6210\u719f\u5ea6\u504f\u79fb\u91cf\u8ba1\u7b97\u6cd5\u4e0e\u4fe1\u6548\u5ea6\u5c40\u9650\uff0c\u5e76\u63d0\u4f9b\u53ef\u76f4\u63a5\u4f7f\u7528\u7684\u5728\u7ebf\u8ba1\u7b97\u5668\u3002<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[22],"tags":[],"class_list":["post-2141","post","type-post","status-publish","format-standard","hentry","category-22"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.funpt.cn\/index.php?rest_route=\/wp\/v2\/posts\/2141","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.funpt.cn\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.funpt.cn\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.funpt.cn\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.funpt.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2141"}],"version-history":[{"count":3,"href":"https:\/\/www.funpt.cn\/index.php?rest_route=\/wp\/v2\/posts\/2141\/revisions"}],"predecessor-version":[{"id":2144,"href":"https:\/\/www.funpt.cn\/index.php?rest_route=\/wp\/v2\/posts\/2141\/revisions\/2144"}],"wp:attachment":[{"href":"https:\/\/www.funpt.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2141"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.funpt.cn\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2141"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.funpt.cn\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2141"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}