{"id":9099,"date":"2025-04-15T08:58:31","date_gmt":"2025-04-15T00:58:31","guid":{"rendered":"https:\/\/xinliceyan.org\/?p=9099"},"modified":"2025-05-19T19:41:02","modified_gmt":"2025-05-19T11:41:02","slug":"child-parent-relationship","status":"publish","type":"post","link":"https:\/\/xinliceyan.org\/zh\/child-parent-relationship","title":{"rendered":"\u4eb2\u5b50\u5173\u7cfb\u91cf\u8868\u7ebf\u4e0a\u514d\u8d39\u6d4b\u9a8c\uff0820\u9898\uff09"},"content":{"rendered":"<!-- \u89aa\u5b50\u95dc\u4fc2\u91cf\u8868\u6e2c\u9a57 - \u53ef\u5d4c\u5165WordPress\u7684\u6a21\u7d44 -->\n<div id=\"prt-container\" class=\"prt-wrapper\">\n  <!-- \u5f15\u5c0e\u9801 -->\n  <section id=\"prt-intro\" class=\"prt-page prt-intro-page\">\n    <header>\n      <h2 class=\"prt-title\">\u4eb2\u5b50\u5173\u7cfb\u91cf\u8868\u6d4b\u9a8c<\/h2>\n      <p class=\"prt-subtitle\">\u4e86\u89e3\u60a8\u4e0e\u5b69\u5b50\u4e4b\u95f4\u7684\u4e92\u52a8\u54c1\u8d28<\/p>\n    <\/header>\n    \n    <div class=\"prt-intro-content\">\n      <div class=\"prt-intro-features\">\n        <div class=\"prt-feature\">\n          <div class=\"prt-feature-icon\">\n            <svg viewbox=\"0 0 24 24\" width=\"48\" height=\"48\" stroke=\"currentColor\" stroke-width=\"1.5\" fill=\"none\">\n              <path d=\"M17 21v-2a4 4 0 0 0-4-4H5a4 4 0 0 0-4 4v2\"><\/path>\n              <circle cx=\"9\" cy=\"7\" r=\"4\"><\/circle>\n              <path d=\"M23 21v-2a4 4 0 0 0-3-3.87\"><\/path>\n              <path d=\"M16 3.13a4 4 0 0 1 0 7.75\"><\/path>\n            <\/svg>\n          <\/div>\n          <h3>\u79d1\u5b66\u8bc4\u4f30<\/h3>\n          <p>\u57fa\u4e8e\u4e13\u4e1a\u5fc3\u7406\u5b66\u7814\u7a76\uff0c\u5e2e\u52a9\u60a8\u51c6\u786e\u8bc4\u4f30\u4eb2\u5b50\u4e92\u52a8\u6a21\u5f0f<\/p>\n        <\/div>\n        \n        <div class=\"prt-feature\">\n          <div class=\"prt-feature-icon\">\n            <svg viewbox=\"0 0 24 24\" width=\"48\" height=\"48\" stroke=\"currentColor\" stroke-width=\"1.5\" fill=\"none\">\n              <path d=\"M12 2L2 7l10 5 10-5-10-5z\"><\/path>\n              <path d=\"M2 17l10 5 10-5\"><\/path>\n              <path d=\"M2 12l10 5 10-5\"><\/path>\n            <\/svg>\n          <\/div>\n          <h3>\u5168\u9762\u5206\u6790<\/h3>\n          <p>\u4ece\u591a\u4e2a\u7ef4\u5ea6\u8bc4\u4f30\u60a8\u7684\u4eb2\u5b50\u5173\u7cfb\uff0c\u63d0\u4f9b\u4e2a\u6027\u5316\u5efa\u8bae<\/p>\n        <\/div>\n        \n        <div class=\"prt-feature\">\n          <div class=\"prt-feature-icon\">\n            <svg viewbox=\"0 0 24 24\" width=\"48\" height=\"48\" stroke=\"currentColor\" stroke-width=\"1.5\" fill=\"none\">\n              <path d=\"M18 8A6 6 0 0 0 6 8c0 7-3 9-3 9h18s-3-2-3-9\"><\/path>\n              <path d=\"M13.73 21a2 2 0 0 1-3.46 0\"><\/path>\n            <\/svg>\n          <\/div>\n          <h3>\u5b9e\u7528\u5efa\u8bae<\/h3>\n          <p>\u6839\u636e\u6d4b\u9a8c\u7ed3\u679c\u63d0\u4f9b\u4e13\u4e1a\u6307\u5bfc\uff0c\u5e2e\u52a9\u6539\u5584\u60a8\u4e0e\u5b69\u5b50\u7684\u5173\u7cfb<\/p>\n        <\/div>\n      <\/div>\n      \n      <div class=\"prt-intro-description\">\n        <p>\u8be5\u91cf\u8868\u4e3b\u8981\u6d4b\u91cf\u60a8\u548c\u5b69\u5b50\u4e4b\u95f4\u7684\u5173\u7cfb\u54c1\u8d28\u3002\u9002\u7528\u4e8e\u6240\u6709\u60f3\u8981\u4e86\u89e3\u5e76\u6539\u5584\u4eb2\u5b50\u4e92\u52a8\u7684\u5bb6\u957f\u3002<\/p>\n        <p>\u672c\u6d4b\u9a8c\u5305\u542b20\u4e2a\u95ee\u9898\uff0c\u9700\u65f6\u7ea65\u5206\u949f\u5b8c\u6210\u3002\u8bf7\u6839\u636e\u60a8\u4e0e\u5b69\u5b50\u7684\u5b9e\u9645\u4e92\u52a8\u60c5\u51b5\u4f5c\u7b54\uff0c\u7b54\u6848\u6ca1\u6709\u5bf9\u9519\u4e4b\u5206\u3002<\/p>\n        <p>\u5b8c\u6210\u6d4b\u9a8c\u540e\uff0c\u60a8\u5c06\u7acb\u5373\u83b7\u5f97\u8be6\u7ec6\u7684\u5206\u6790\u62a5\u544a\uff0c\u5e2e\u52a9\u60a8\u53d1\u73b0\u53ef\u80fd\u7684\u6539\u5584\u7a7a\u95f4\u3002<\/p>\n      <\/div>\n      \n      <button id=\"prt-start-btn\" class=\"prt-btn prt-primary-btn\" aria-label=\"\u5f00\u59cb\u6d4b\u9a8c\">\n        \u7acb\u5373\u5f00\u59cb\u6d4b\u9a8c\n      <\/button>\n    <\/div>\n  <\/section>\n\n  <!-- \u6e2c\u9a57\u9801 -->\n  <section id=\"prt-quiz\" class=\"prt-page prt-quiz-page\" style=\"display: none;\">\n    <header>\n      <h2 class=\"prt-title\">\u4eb2\u5b50\u5173\u7cfb\u91cf\u8868\u6d4b\u9a8c<\/h2>\n    <\/header>\n    \n    <div class=\"prt-progress-container\">\n      <div class=\"prt-progress-bar\">\n        <div class=\"prt-progress-fill\"><\/div>\n      <\/div>\n      <div class=\"prt-progress-text\">\u95ee\u9898 <span id=\"prt-current-question\">1<\/span>\/<span id=\"prt-total-questions\">20<\/span><\/div>\n    <\/div>\n    \n    <div class=\"prt-questions-container\">\n      <!-- \u554f\u984c\u5c07\u900f\u904eJavaScript\u52d5\u614b\u751f\u6210 -->\n    <\/div>\n    \n    <div class=\"prt-navigation\">\n      <button id=\"prt-prev-btn\" class=\"prt-btn prt-secondary-btn\" aria-label=\"\u4e0a\u4e00\u9898\" style=\"display: none;\">\u4e0a\u4e00\u9898<\/button>\n    <\/div>\n  <\/section>\n\n  <!-- \u7d50\u679c\u9801 -->\n  <section id=\"prt-results\" class=\"prt-page prt-results-page\" style=\"display: none;\">\n    <header>\n      <h2 class=\"prt-title\">\u6d4b\u9a8c\u7ed3\u679c<\/h2>\n    <\/header>\n    \n    <div class=\"prt-results-summary\">\n      <div class=\"prt-score-display\">\n        <h3>\u60a8\u7684\u4eb2\u5b50\u5173\u7cfb\u5206\u6570<\/h3>\n        <div class=\"prt-score-circle\">\n          <span id=\"prt-total-score\">0<\/span>\n          <span class=\"prt-score-max\">\/100<\/span>\n        <\/div>\n      <\/div>\n      \n      <div class=\"prt-chart-container\">\n        <canvas id=\"prt-results-chart\"><\/canvas>\n      <\/div>\n    <\/div>\n    \n    <div class=\"prt-results-analysis\">\n      <h3>\u7ed3\u679c\u5206\u6790<\/h3>\n      <div id=\"prt-analysis-text\" class=\"prt-analysis-content\"><\/div>\n    <\/div>\n    \n    <div class=\"prt-recommendations\">\n      <h3>\u6539\u5584\u5efa\u8bae<\/h3>\n      <div id=\"prt-recommendations-text\" class=\"prt-recommendations-content\"><\/div>\n    <\/div>\n    \n    <button id=\"prt-restart-btn\" class=\"prt-btn prt-primary-btn\" aria-label=\"\u91cd\u65b0\u6d4b\u8bd5\">\n      \u91cd\u65b0\u6d4b\u8bd5\n    <\/button>\n  <\/section>\n<\/div>\n\n<!-- \u6a23\u5f0f\u5b9a\u7fa9 -->\n<style>\n  \/* \u8b8a\u6578\u5b9a\u7fa9 *\/\n  :root {\n    \/* \u4e3b\u8272\u8abf *\/\n    --prt-primary-color: #4e64dd;\n    --prt-primary-dark: #3a4eb0;\n    --prt-primary-light: #6a7ee6;\n    --prt-secondary-color: #5ac8fa;\n    --prt-accent-color: #ff9500;\n    \n    \/* \u4e2d\u6027\u8272\u8abf *\/\n    --prt-background: #ffffff;\n    --prt-surface: #f8f9fa;\n    --prt-border: #e0e5ec;\n    \n    \/* \u6587\u5b57\u984f\u8272 *\/\n    --prt-text-primary: #333344;\n    --prt-text-secondary: #6a6a8e;\n    --prt-text-light: #8a8aa9;\n    \n    \/* \u529f\u80fd\u8272 *\/\n    --prt-success: #34c759;\n    --prt-warning: #ffcc00;\n    --prt-error: #ff3b30;\n    \n    \/* \u5143\u7d20\u5c3a\u5bf8 *\/\n    --prt-border-radius: 12px;\n    --prt-border-radius-sm: 8px;\n    --prt-shadow: 0 8px 24px rgba(149, 157, 165, 0.15);\n    --prt-shadow-sm: 0 4px 12px rgba(149, 157, 165, 0.1);\n    \n    \/* \u9593\u8ddd *\/\n    --prt-spacing-xs: 8px;\n    --prt-spacing-sm: 16px;\n    --prt-spacing-md: 24px;\n    --prt-spacing-lg: 32px;\n    --prt-spacing-xl: 48px;\n    \n    \/* \u5b57\u9ad4 *\/\n    --prt-font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, sans-serif;\n    --prt-font-size-base: 18px;\n    --prt-line-height: 1.6;\n  }\n\n  \/* \u91cd\u7f6e\u6a23\u5f0f\uff0c\u907f\u514d\u8207WordPress\u885d\u7a81 *\/\n  .prt-wrapper *,\n  .prt-wrapper *::before,\n  .prt-wrapper *::after {\n    box-sizing: border-box;\n  }\n  \n  \/* \u57fa\u672c\u5bb9\u5668\u6a23\u5f0f *\/\n  .prt-wrapper {\n    max-width: 750px;\n    margin: 0 auto;\n    padding: var(--prt-spacing-md);\n    font-family: var(--prt-font-family);\n    font-size: var(--prt-font-size-base);\n    line-height: var(--prt-line-height);\n    color: var(--prt-text-primary);\n    background-color: var(--prt-background);\n  }\n  \n  \/* \u9801\u9762\u6a23\u5f0f *\/\n  .prt-page {\n    background-color: var(--prt-background);\n    border-radius: var(--prt-border-radius);\n    box-shadow: var(--prt-shadow);\n    padding: var(--prt-spacing-lg);\n    margin-bottom: var(--prt-spacing-lg);\n  }\n  \n  \/* \u6a19\u984c\u6a23\u5f0f *\/\n  .prt-title {\n    font-size: 32px;\n    font-weight: 700;\n    color: var(--prt-text-primary);\n    text-align: center;\n    margin-top: 0;\n    margin-bottom: var(--prt-spacing-md);\n  }\n  \n  .prt-subtitle {\n    font-size: 20px;\n    color: var(--prt-text-secondary);\n    text-align: center;\n    margin-top: 0;\n    margin-bottom: var(--prt-spacing-lg);\n  }\n  \n  \/* \u6309\u9215\u6a23\u5f0f *\/\n  .prt-btn {\n    display: inline-block;\n    min-width: 160px;\n    padding: 14px 24px;\n    font-size: 18px;\n    font-weight: 600;\n    text-align: center;\n    text-decoration: none;\n    border: none;\n    border-radius: var(--prt-border-radius);\n    cursor: pointer;\n    transition: all 0.3s ease;\n    outline: none;\n  }\n  \n  .prt-primary-btn {\n    background: linear-gradient(135deg, var(--prt-primary-light), var(--prt-primary-color));\n    color: white;\n    box-shadow: 0 6px 16px rgba(78, 100, 221, 0.3);\n  }\n  \n  .prt-primary-btn:hover, \n  .prt-primary-btn:focus {\n    background: linear-gradient(135deg, var(--prt-primary-color), var(--prt-primary-dark));\n    box-shadow: 0 8px 24px rgba(78, 100, 221, 0.4);\n    transform: translateY(-2px);\n  }\n  \n  .prt-secondary-btn {\n    background-color: var(--prt-surface);\n    color: var(--prt-text-secondary);\n    border: 1px solid var(--prt-border);\n  }\n  \n  .prt-secondary-btn:hover,\n  .prt-secondary-btn:focus {\n    background-color: var(--prt-border);\n    color: var(--prt-text-primary);\n  }\n  \n  \/* \u5f15\u5c0e\u9801\u7279\u5b9a\u6a23\u5f0f *\/\n  .prt-intro-content {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: var(--prt-spacing-lg);\n  }\n  \n  .prt-intro-features {\n    display: flex;\n    flex-direction: row;\n    flex-wrap: nowrap;\n    justify-content: space-between;\n    gap: var(--prt-spacing-xs);\n    margin-bottom: var(--prt-spacing-lg);\n    width: 100%;\n  }\n  \n  .prt-feature {\n    flex: 1;\n    min-width: 0;\n    padding: var(--prt-spacing-sm);\n    background-color: var(--prt-surface);\n    border-radius: var(--prt-border-radius);\n    text-align: center;\n    box-shadow: var(--prt-shadow-sm);\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\n  }\n  \n  .prt-feature:hover {\n    transform: translateY(-5px);\n    box-shadow: var(--prt-shadow);\n  }\n  \n  .prt-feature-icon {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    width: 60px;\n    height: 60px;\n    margin: 0 auto var(--prt-spacing-xs);\n    background-color: rgba(78, 100, 221, 0.1);\n    border-radius: 50%;\n    color: var(--prt-primary-color);\n  }\n  \n  .prt-feature-icon svg {\n    width: 30px;\n    height: 30px;\n  }\n  \n  .prt-feature h3 {\n    font-size: 18px;\n    margin-bottom: var(--prt-spacing-xs);\n    color: var(--prt-text-primary);\n  }\n  \n  .prt-feature p {\n    color: var(--prt-text-secondary);\n    margin: 0;\n    font-size: 14px;\n  }\n  \n  .prt-intro-description {\n    max-width: 700px;\n    padding: var(--prt-spacing-md);\n    background-color: var(--prt-surface);\n    border-radius: var(--prt-border-radius);\n    border-left: 4px solid var(--prt-primary-color);\n  }\n  \n  .prt-intro-description p {\n    margin-bottom: var(--prt-spacing-sm);\n  }\n  \n  .prt-intro-description p:last-child {\n    margin-bottom: 0;\n  }\n  \n  \/* \u6e2c\u9a57\u9801\u7279\u5b9a\u6a23\u5f0f *\/\n  .prt-progress-container {\n    margin-bottom: var(--prt-spacing-lg);\n  }\n  \n  .prt-progress-bar {\n    height: 10px;\n    background-color: var(--prt-surface);\n    border-radius: 10px;\n    overflow: hidden;\n    margin-bottom: var(--prt-spacing-xs);\n  }\n  \n  .prt-progress-fill {\n    height: 100%;\n    background: linear-gradient(90deg, var(--prt-primary-light), var(--prt-primary-color));\n    width: 5%;\n    transition: width 0.3s ease;\n  }\n  \n  .prt-progress-text {\n    text-align: center;\n    font-size: 16px;\n    color: var(--prt-text-secondary);\n  }\n  \n  .prt-question {\n    margin-bottom: var(--prt-spacing-lg);\n  }\n  \n  .prt-question-text {\n    font-size: 22px;\n    font-weight: 600;\n    margin-bottom: var(--prt-spacing-md);\n  }\n  \n  .prt-options {\n    display: flex;\n    flex-direction: column;\n    gap: var(--prt-spacing-sm);\n  }\n  \n  .prt-option {\n    padding: var(--prt-spacing-md);\n    background-color: var(--prt-surface);\n    border: 2px solid var(--prt-border);\n    border-radius: var(--prt-border-radius);\n    cursor: pointer;\n    transition: all 0.2s ease;\n    font-size: 18px;\n    display: flex;\n    align-items: center;\n  }\n  \n  .prt-option:hover {\n    border-color: var(--prt-primary-light);\n    background-color: rgba(78, 100, 221, 0.05);\n  }\n  \n  .prt-option.selected {\n    border-color: var(--prt-primary-color);\n    background-color: rgba(78, 100, 221, 0.1);\n  }\n  \n  .prt-option-radio {\n    position: relative;\n    display: inline-block;\n    width: 22px;\n    height: 22px;\n    border: 2px solid var(--prt-text-secondary);\n    border-radius: 50%;\n    margin-right: var(--prt-spacing-sm);\n    flex-shrink: 0;\n  }\n  \n  .prt-option.selected .prt-option-radio {\n    border-color: var(--prt-primary-color);\n  }\n  \n  .prt-option.selected .prt-option-radio::after {\n    content: '';\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%);\n    width: 12px;\n    height: 12px;\n    background-color: var(--prt-primary-color);\n    border-radius: 50%;\n  }\n  \n  .prt-option-text {\n    flex-grow: 1;\n    color: var(--prt-text-primary);\n  }\n  \n  .prt-navigation {\n    display: flex;\n    justify-content: center;\n    margin-top: var(--prt-spacing-lg);\n  }\n  \n  \/* \u7d50\u679c\u9801\u7279\u5b9a\u6a23\u5f0f *\/\n  .prt-results-summary {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: var(--prt-spacing-lg);\n    margin-bottom: var(--prt-spacing-xl);\n  }\n  \n  .prt-score-display {\n    text-align: center;\n  }\n  \n  .prt-score-display h3 {\n    font-size: 20px;\n    margin-bottom: var(--prt-spacing-md);\n  }\n  \n  .prt-score-circle {\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n    align-items: center;\n    width: 160px;\n    height: 160px;\n    border-radius: 50%;\n    background: linear-gradient(135deg, var(--prt-primary-light), var(--prt-primary-color));\n    color: white;\n    box-shadow: 0 8px 24px rgba(78, 100, 221, 0.3);\n  }\n  \n  #prt-total-score {\n    font-size: 48px;\n    font-weight: 700;\n    line-height: 1;\n  }\n  \n  .prt-score-max {\n    font-size: 16px;\n    opacity: 0.8;\n  }\n  \n  .prt-chart-container {\n    width: 100%;\n    max-width: 500px;\n    height: 300px;\n  }\n  \n  .prt-results-analysis,\n  .prt-recommendations {\n    background-color: var(--prt-surface);\n    border-radius: var(--prt-border-radius);\n    padding: var(--prt-spacing-lg);\n    margin-bottom: var(--prt-spacing-lg);\n  }\n  \n  .prt-results-analysis h3,\n  .prt-recommendations h3 {\n    font-size: 22px;\n    margin-top: 0;\n    margin-bottom: var(--prt-spacing-md);\n    color: var(--prt-text-primary);\n  }\n  \n  #prt-restart-btn {\n    display: block;\n    margin: var(--prt-spacing-xl) auto 0;\n  }\n  \n  \/* \u97ff\u61c9\u5f0f\u8a2d\u8a08 *\/\n  @media (max-width: 768px) {\n    .prt-page {\n      padding: var(--prt-spacing-md);\n    }\n    \n    .prt-title {\n      font-size: 28px;\n    }\n    \n    .prt-subtitle {\n      font-size: 18px;\n    }\n    \n    .prt-intro-features {\n      flex-direction: column;\n      align-items: center;\n    }\n    \n    .prt-feature {\n      min-width: 100%;\n    }\n    \n    .prt-question-text {\n      font-size: 20px;\n    }\n    \n    .prt-option {\n      padding: var(--prt-spacing-sm);\n    }\n    \n    .prt-results-summary {\n      flex-direction: column;\n      align-items: center;\n    }\n    \n    .prt-chart-container {\n      height: 250px;\n    }\n  }\n  \n  @media (max-width: 480px) {\n    .prt-wrapper {\n      padding: var(--prt-spacing-sm);\n    }\n    \n    .prt-page {\n      padding: var(--prt-spacing-sm);\n    }\n    \n    .prt-title {\n      font-size: 24px;\n    }\n    \n    .prt-btn {\n      width: 100%;\n    }\n  }\n<\/style>\n\n<!-- \u8173\u672c\u90e8\u5206 -->\n<script src=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/Chart.js\/4.4.1\/chart.umd.min.js\"><\/script>\n<script>\n  (function() {\n    \/\/ \u4f7f\u7528IIFE\u907f\u514d\u5168\u5c40\u8b8a\u91cf\u6c61\u67d3\n    \n    \/\/ \u5e38\u91cf\u5b9a\u7fa9\n    const QUESTIONS = [\n      {\n        text: \"\u4e0d\u7ba1\u6211\u7684\u5de5\u4f5c\u6216\u751f\u6d3b\u518d\u5fd9\u788c\uff0c\u6bcf\u4e00\u5929\u6211\u90fd\u6703\u7559\u4e00\u4e9b\u6642\u9593\u7d66\u5b50\u5973\",\n        category: \"\u6642\u9593\u966a\u4f34\"\n      },\n      {\n        text: \"\u6211\u80fd\u7d93\u5e38\u4fdd\u6301\u6109\u5feb\u7684\u5fc3\u60c5\u548c\u5b69\u5b50\u76f8\u8655\",\n        category: \"\u60c5\u7dd2\u4e92\u52d5\"\n      },\n      {\n        text: \"\u6211\u8a8d\u70ba\u5b69\u5b50\u662f\u6709\u7406\u6027\u7684\uff0c\u80fd\u81ea\u5df1\u9762\u5c0d\u548c\u89e3\u6c7a\u554f\u984c\",\n        category: \"\u5c0a\u91cd\u4fe1\u4efb\"\n      },\n      {\n        text: \"\u548c\u5b69\u5b50\u5c0d\u8a71\u6642\uff0c\u6211\u751a\u5c11\u4f7f\u7528\u300c\u4f60\u61c9\u8a72\u2026\u300d\u3001\u300c\u4f60\u6700\u597d\u2026\u5426\u5247\u2026\u300d\u3001\u300c\u4f60\u518d\u4e0d\u2026 \u6211\u5c31\u2026\u300d\u7684\u8a9e\u6c23\u548c\u5b69\u5b50\u4ea4\u8ac7\",\n        category: \"\u6e9d\u901a\u65b9\u5f0f\"\n      },\n      {\n        text: \"\u6211\u89ba\u5f97\u5b69\u5b50\u80fd\u6b61\u559c\u7684\u751f\u6d3b\uff0c\u6bd4\u6210\u7e3e\u597d\u66f4\u91cd\u8981\",\n        category: \"\u50f9\u503c\u89c0\u5ff5\"\n      },\n      {\n        text: \"\u6211\u89ba\u5f97\u5b69\u5b50\u72af\u932f\u548c\u60f9\u9ebb\u7169\u662f\u6210\u9577\u5fc5\u7d93\u7684\u904e\u7a0b\",\n        category: \"\u6210\u9577\u7406\u89e3\"\n      },\n      {\n        text: \"\u5b69\u5b50\u8aaa\u8a71\u6642\uff0c\u6211\u80fd\u8010\u5fc3\u5c08\u6ce8\u7684\u807d\u5b8c\",\n        category: \"\u50be\u807d\u80fd\u529b\"\n      },\n      {\n        text: \"\u6211\u80fd\u7d93\u5e38\u548c\u5b69\u5b50\u6709\u89aa\u5bc6\u7684\u63a5\u89f8\uff08\u5982\u6478\u982d\u3001\u62cd\u80a9\u3001\u62cd\u624b\u3001\u76f8\u4e92\u64c1\u62b1\u2026\u2026\uff09\",\n        category: \"\u60c5\u611f\u9023\u7d50\"\n      },\n      {\n        text: \"\u5373\u4f7f\u5b69\u5b50\u72af\u4e86\u932f\uff0c\u6211\u4e5f\u4e0d\u6703\u56e0\u6b64\u5c31\u8a8d\u70ba\u4ed6\uff08\u5979\uff09\u662f\u500b\u58de\u5b69\u5b50\",\n        category: \"\u7121\u689d\u4ef6\u63a5\u7d0d\"\n      },\n      {\n        text: \"\u6211\u7d93\u5e38\u7d66\u81ea\u5df1\u548c\u5b69\u5b50\u5145\u88d5\u7684\u6642\u9593\uff0c\u907f\u514d\u50ac\u4fc3\u5b69\u5b50\",\n        category: \"\u8010\u5fc3\u7b49\u5f85\"\n      },\n      {\n        text: \"\u4e0d\u8ad6\u5b69\u5b50\u767c\u751f\u4ec0\u9ebc\u4e8b\uff0c\u6211\u90fd\u80fd\u4ee5\u5b69\u5b50\u7684\u7acb\u5834\uff0c\u5206\u6790\u5b69\u5b50\u5167\u5fc3\u7684\u611f\u53d7\",\n        category: \"\u63db\u4f4d\u601d\u8003\"\n      },\n      {\n        text: \"\u89aa\u5b50\u9593\u6709\u885d\u7a81\u6642\uff0c\u6211\u4e0d\u8a8d\u70ba\u4e00\u5b9a\u662f\u5b69\u5b50\u7684\u932f\",\n        category: \"\u516c\u5e73\u770b\u5f85\"\n      },\n      {\n        text: \"\u6211\u80fd\u7d66\u5b69\u5b50\u5145\u5206\u7684\u81ea\u4e3b\u7a7a\u9593\uff0c\u6c7a\u5b9a\u81ea\u5df1\u7684\u4e8b\",\n        category: \"\u81ea\u4e3b\u652f\u6301\"\n      },\n      {\n        text: \"\u6211\u8981\u6c42\u5b69\u5b50\u505a\u7684\u4e8b\u60c5\uff0c\u6211\u81ea\u5df1\u90fd\u80fd\u505a\u5230\",\n        category: \"\u8a00\u884c\u4e00\u81f4\"\n      },\n      {\n        text: \"\u6211\u7b54\u61c9\u5b69\u5b50\u7684\u4e8b\u60c5\uff0c\u6211\u4e00\u5b9a\u90fd\u6703\u5c65\u884c\",\n        category: \"\u4fe1\u4efb\u5efa\u7acb\"\n      },\n      {\n        text: \"\u6211\u8207\u5b69\u5b50\u8ac7\u8a71\u6642\uff0c\u6211\u80fd\u77ad\u89e3\u5b69\u5b50\u5167\u5fc3\u771f\u6b63\u7684\u611f\u53d7\",\n        category: \"\u60c5\u611f\u5171\u9cf4\"\n      },\n      {\n        text: \"\u6211\u77ad\u89e3\u5b69\u5b50\u5167\u5fc3\u7684\u559c\u597d\u548c\u53ad\u60e1\",\n        category: \"\u4e86\u89e3\u9700\u6c42\"\n      },\n      {\n        text: \"\u5b69\u5b50\u9858\u610f\u4e3b\u52d5\u7684\u544a\u8a34\u6211\uff0c\u4ed6\u5728\u5916\u9762\u767c\u751f\u7684\u4e8b\u60c5\u548c\u5167\u5fc3\u611f\u53d7\",\n        category: \"\u958b\u653e\u6e9d\u901a\"\n      },\n      {\n        text: \"\u548c\u5b69\u5b50\u8ac7\u5b8c\u8a71\uff0c\u6211\u751a\u5c11\u6279\u8a55\u6216\u6307\u8cac\u5b69\u5b50\u7684\u60f3\u6cd5\",\n        category: \"\u63a5\u7d0d\u614b\u5ea6\"\n      },\n      {\n        text: \"\u6211\u6eff\u610f\u6211\u76ee\u524d\u7684\u5bb6\u5ead\u548c\u5b69\u5b50\u7684\u72c0\u6cc1\",\n        category: \"\u6574\u9ad4\u6eff\u610f\u5ea6\"\n      }\n    ];\n    \n    const OPTIONS = [\n      { text: \"\u5b8c\u5168\u4e0d\u7b26\", value: 1 },\n      { text: \"\u4e0d\u7b26\u5408\", value: 2 },\n      { text: \"\u4e00\u822c\", value: 3 },\n      { text: \"\u7b26\u5408\", value: 4 },\n      { text: \"\u5b8c\u5168\u7b26\u5408\", value: 5 }\n    ];\n    \n    \/\/ \u7d50\u679c\u5206\u6790\u6a19\u6e96\n    const SCORE_RANGES = [\n      {\n        min: 0,\n        max: 60,\n        level: \"\u9700\u8981\u6539\u5584\",\n        analysis: \"\u89aa\u5b50\u95dc\u4fc2\u5df2\u6709\u4e86\u5371\u6a5f\uff0c\u9808\u99ac\u4e0a\u8abf\u6574\u3002\",\n        recommendations: \"\u60a8\u9700\u8981\u7de9\u548c\u8207\u5b69\u5b50\u4e4b\u9593\u7684\u95dc\u4fc2\uff0c\u53ef\u4ee5\u5617\u8a66\u8207\u5b69\u5b50\u591a\u804a\u804a\u5b78\u6821\u88e1\u7684\u751f\u6d3b\uff0c\u6bcf\u5929\u6709\u54ea\u4e9b\u958b\u5fc3\u548c\u4e0d\u958b\u5fc3\u7684\u4e8b\u60c5\uff0c\u8a66\u8457\u53bb\u50be\u807d\u5b69\u5b50\u7684\u8072\u97f3\uff0c\u50cf\u5c0d\u5f85\u670b\u53cb\u822c\u7d66\u51fa\u5efa\u8b70\u800c\u4e0d\u662f\u56b4\u53b2\u5730\u53bb\u6307\u8cac\u5b69\u5b50\u3002\u5e73\u5e38\u7684\u6642\u5019\u53ef\u4ee5\u5617\u8a66\u8207\u5b69\u5b50\u4e00\u540c\u53c3\u8207\u4e00\u4e9b\u6236\u5916\u6d3b\u52d5\uff0c\u589e\u9032\u5f7c\u6b64\u9593\u7684\u806f\u7d61\u3002\"\n      },\n      {\n        min: 61,\n        max: 79,\n        level: \"\u826f\u597d\u95dc\u4fc2\",\n        analysis: \"\u4f60\u5011\u7684\u76f8\u8655\u9084\u7b97\u826f\u597d\u3002\",\n        recommendations: \"\u60a8\u548c\u5b69\u5b50\u76f8\u8655\u7684\u8f03\u597d\uff0c\u7e7c\u7e8c\u4fdd\u6301\u9019\u6a23\u7684\u72c0\u6cc1\uff0c\u5617\u8a66\u9032\u4e00\u6b65\u5730\u53bb\u8207\u5b69\u5b50\u6e9d\u901a\u5167\u5fc3\u7684\u60f3\u6cd5\u548c\u89c0\u5ff5\uff0c\u60a8\u548c\u5b69\u5b50\u7684\u95dc\u4fc2\u53ef\u4ee5\u66f4\u9032\u4e00\u6b65\u3002\"\n      },\n      {\n        min: 80,\n        max: 100,\n        level: \"\u512a\u79c0\u95dc\u4fc2\",\n        analysis: \"\u606d\u559c\u4f60\uff0c\u4f60\u5011\u7684\u89aa\u5b50\u95dc\u4fc2\u5f88\u597d\u3002\",\n        recommendations: \"\u60a8\u548c\u5b69\u5b50\u76f8\u8655\u7684\u975e\u5e38\u597d\uff0c\u8acb\u7e7c\u7e8c\u4fdd\u6301\u4e0b\u53bb\u3002\"\n      }\n    ];\n    \n    \/\/ \u72c0\u614b\u8b8a\u6578\n    let currentQuestionIndex = 0;\n    const answers = new Array(QUESTIONS.length).fill(0);\n    let resultsChart = null;\n    \n    \/\/ DOM\u5143\u7d20\n    const introSection = document.getElementById('prt-intro');\n    const quizSection = document.getElementById('prt-quiz');\n    const resultsSection = document.getElementById('prt-results');\n    const startButton = document.getElementById('prt-start-btn');\n    const prevButton = document.getElementById('prt-prev-btn');\n    const restartButton = document.getElementById('prt-restart-btn');\n    const questionsContainer = document.querySelector('.prt-questions-container');\n    const progressFill = document.querySelector('.prt-progress-fill');\n    const currentQuestionSpan = document.getElementById('prt-current-question');\n    const totalQuestionsSpan = document.getElementById('prt-total-questions');\n    const totalScoreSpan = document.getElementById('prt-total-score');\n    const analysisTextDiv = document.getElementById('prt-analysis-text');\n    const recommendationsTextDiv = document.getElementById('prt-recommendations-text');\n    \n    \/\/ \u521d\u59cb\u5316\n    function init() {\n      \/\/ \u8a2d\u7f6e\u554f\u984c\u7e3d\u6578\n      totalQuestionsSpan.textContent = QUESTIONS.length;\n      \n      \/\/ \u7d81\u5b9a\u4e8b\u4ef6\n      startButton.addEventListener('click', startQuiz);\n      prevButton.addEventListener('click', goToPrevQuestion);\n      restartButton.addEventListener('click', restartQuiz);\n      \n      \/\/ \u9632\u6296\u8655\u7406\u8996\u7a97\u5927\u5c0f\u6539\u8b8a\u4e8b\u4ef6\n      const debouncedResize = debounce(function() {\n        if (resultsChart) {\n          resultsChart.resize();\n        }\n      }, 250);\n      \n      window.addEventListener('resize', debouncedResize);\n    }\n    \n    \/\/ \u958b\u59cb\u6e2c\u9a57\n    function startQuiz() {\n      introSection.style.display = 'none';\n      quizSection.style.display = 'block';\n      \n      currentQuestionIndex = 0;\n      answers.fill(0);\n      \n      showQuestion(currentQuestionIndex);\n      updateProgress();\n      \n      \/\/ \u5e73\u6ed1\u6efe\u52d5\u5230\u9802\u90e8\n      window.scrollTo({ top: 0, behavior: 'smooth' });\n    }\n    \n    \/\/ \u986f\u793a\u7576\u524d\u554f\u984c\n    function showQuestion(index) {\n      questionsContainer.innerHTML = '';\n      \n      const questionDiv = document.createElement('div');\n      questionDiv.classList.add('prt-question');\n      questionDiv.setAttribute('data-question-index', index);\n      \n      const questionText = document.createElement('h3');\n      questionText.classList.add('prt-question-text');\n      questionText.textContent = QUESTIONS[index].text;\n      \n      const optionsDiv = document.createElement('div');\n      optionsDiv.classList.add('prt-options');\n      \n      OPTIONS.forEach((option, optionIndex) => {\n        const optionDiv = document.createElement('div');\n        optionDiv.classList.add('prt-option');\n        if (answers[index] === option.value) {\n          optionDiv.classList.add('selected');\n        }\n        \n        const radioSpan = document.createElement('span');\n        radioSpan.classList.add('prt-option-radio');\n        \n        const textSpan = document.createElement('span');\n        textSpan.classList.add('prt-option-text');\n        textSpan.textContent = option.text;\n        \n        optionDiv.appendChild(radioSpan);\n        optionDiv.appendChild(textSpan);\n        \n        \/\/ \u6dfb\u52a0\u9ede\u64ca\u4e8b\u4ef6\n        optionDiv.addEventListener('click', function() {\n          selectOption(index, option.value);\n        });\n        \n        optionsDiv.appendChild(optionDiv);\n      });\n      \n      questionDiv.appendChild(questionText);\n      questionDiv.appendChild(optionsDiv);\n      questionsContainer.appendChild(questionDiv);\n      \n      \/\/ \u66f4\u65b0\u5c0e\u822a\u6309\u9215\u72c0\u614b\n      prevButton.style.display = index > 0 ? 'block' : 'none';\n      \n      \/\/ \u66f4\u65b0\u9032\u5ea6\u986f\u793a\n      currentQuestionSpan.textContent = index + 1;\n    }\n    \n    \/\/ \u9078\u64c7\u9078\u9805\n    function selectOption(questionIndex, value) {\n      answers[questionIndex] = value;\n      \n      \/\/ \u6dfb\u52a0\u9078\u4e2d\u6548\u679c\n      const options = document.querySelectorAll('.prt-option');\n      options.forEach(option => option.classList.remove('selected'));\n      \n      const selectedOption = document.querySelector(`.prt-option:nth-child(${OPTIONS.findIndex(opt => opt.value === value) + 1})`);\n      if (selectedOption) {\n        selectedOption.classList.add('selected');\n      }\n      \n      \/\/ \u5ef6\u9072\u4e00\u4e0b\uff0c\u8b93\u7528\u6236\u770b\u5230\u9078\u64c7\u6548\u679c\n      setTimeout(() => {\n        if (questionIndex < QUESTIONS.length - 1) {\n          \/\/ \u4e0d\u662f\u6700\u5f8c\u4e00\u984c\uff0c\u7e7c\u7e8c\u4e0b\u4e00\u984c\n          currentQuestionIndex++;\n          showQuestion(currentQuestionIndex);\n          updateProgress();\n          \n          \/\/ \u5e73\u6ed1\u6efe\u52d5\u5230\u9802\u90e8\n          window.scrollTo({ top: 0, behavior: 'smooth' });\n        } else {\n          \/\/ \u6700\u5f8c\u4e00\u984c\uff0c\u986f\u793a\u7d50\u679c\n          showResults();\n        }\n      }, 300);\n    }\n    \n    \/\/ \u66f4\u65b0\u9032\u5ea6\u689d\n    function updateProgress() {\n      const progress = ((currentQuestionIndex + 1) \/ QUESTIONS.length) * 100;\n      progressFill.style.width = `${progress}%`;\n    }\n    \n    \/\/ \u8fd4\u56de\u4e0a\u4e00\u984c\n    function goToPrevQuestion() {\n      if (currentQuestionIndex > 0) {\n        currentQuestionIndex--;\n        showQuestion(currentQuestionIndex);\n        updateProgress();\n        \n        \/\/ \u5e73\u6ed1\u6efe\u52d5\u5230\u9802\u90e8\n        window.scrollTo({ top: 0, behavior: 'smooth' });\n      }\n    }\n    \n    \/\/ \u986f\u793a\u7d50\u679c\n    function showResults() {\n      quizSection.style.display = 'none';\n      resultsSection.style.display = 'block';\n      \n      \/\/ \u8a08\u7b97\u7e3d\u5206\n      const totalScore = answers.reduce((sum, value) => sum + value, 0);\n      const maxPossibleScore = QUESTIONS.length * 5;\n      const scorePercentage = Math.round((totalScore \/ maxPossibleScore) * 100);\n      \n      totalScoreSpan.textContent = totalScore;\n      \n      \/\/ \u627e\u5230\u5c0d\u61c9\u7684\u8a55\u5206\u7bc4\u570d\n      const scoreRange = SCORE_RANGES.find(range => totalScore >= range.min && totalScore <= range.max);\n      \n      \/\/ \u986f\u793a\u5206\u6790\u548c\u5efa\u8b70\n      analysisTextDiv.innerHTML = `<p>${scoreRange.analysis}<\/p>`;\n      recommendationsTextDiv.innerHTML = `<p>${scoreRange.recommendations}<\/p>`;\n      \n      \/\/ \u5275\u5efa\u5716\u8868\n      createResultsChart(answers);\n      \n      \/\/ \u5e73\u6ed1\u6efe\u52d5\u5230\u9802\u90e8\n      window.scrollTo({ top: 0, behavior: 'smooth' });\n    }\n    \n    \/\/ \u5275\u5efa\u7d50\u679c\u5716\u8868\n    function createResultsChart(answers) {\n      \/\/ \u8a08\u7b97\u6bcf\u500b\u985e\u5225\u7684\u5e73\u5747\u5206\u6578\n      const categories = {};\n      \n      QUESTIONS.forEach((question, index) => {\n        const category = question.category;\n        if (!categories[category]) {\n          categories[category] = {\n            total: 0,\n            count: 0\n          };\n        }\n        \n        categories[category].total += answers[index];\n        categories[category].count += 1;\n      });\n      \n      \/\/ \u8f49\u63db\u70ba\u5716\u8868\u6578\u64da\n      const categoryNames = [];\n      const categoryScores = [];\n      \n      for (const category in categories) {\n        categoryNames.push(category);\n        const average = (categories[category].total \/ categories[category].count) * 20; \/\/ \u8f49\u63db\u70ba0-100\u5206\n        categoryScores.push(average);\n      }\n      \n      \/\/ \u9078\u64c7\u524d5\u500b\u4e3b\u8981\u985e\u5225\u4ee5\u907f\u514d\u5716\u8868\u904e\u65bc\u64c1\u64e0\n      const topCategories = categoryNames.slice(0, 5);\n      const topScores = categoryScores.slice(0, 5);\n      \n      \/\/ \u7372\u53d6Canvas\u4e0a\u4e0b\u6587\n      const ctx = document.getElementById('prt-results-chart').getContext('2d');\n      \n      \/\/ \u5982\u679c\u4e4b\u524d\u6709\u5716\u8868\u5b58\u5728\uff0c\u5148\u92b7\u6bc0\n      if (resultsChart) {\n        resultsChart.destroy();\n      }\n      \n      \/\/ \u5275\u5efa\u65b0\u5716\u8868\n      resultsChart = new Chart(ctx, {\n        type: 'radar',\n        data: {\n          labels: topCategories,\n          datasets: [{\n            label: '\u5206\u6578 (%)',\n            data: topScores,\n            backgroundColor: 'rgba(78, 100, 221, 0.2)',\n            borderColor: 'rgba(78, 100, 221, 1)',\n            pointBackgroundColor: 'rgba(78, 100, 221, 1)',\n            pointBorderColor: '#fff',\n            pointHoverBackgroundColor: '#fff',\n            pointHoverBorderColor: 'rgba(78, 100, 221, 1)'\n          }]\n        },\n        options: {\n          responsive: true,\n          maintainAspectRatio: false,\n          scales: {\n            r: {\n              angleLines: {\n                display: true\n              },\n              suggestedMin: 0,\n              suggestedMax: 100,\n              ticks: {\n                color: 'rgba(106, 106, 142, 0.8)',\n                backdropColor: 'transparent',\n                font: {\n                  size: 14\n                }\n              },\n              pointLabels: {\n                font: {\n                  size: 18\n                },\n                color: 'rgba(51, 51, 68, 0.9)'\n              }\n            }\n          },\n          plugins: {\n            legend: {\n              display: false\n            },\n            tooltip: {\n              callbacks: {\n                label: function(context) {\n                  return `${context.dataset.label}: ${Math.round(context.raw)}%`;\n                }\n              }\n            }\n          }\n        }\n      });\n    }\n    \n    \/\/ \u91cd\u65b0\u958b\u59cb\u6e2c\u9a57\n    function restartQuiz() {\n      resultsSection.style.display = 'none';\n      introSection.style.display = 'block';\n      \n      currentQuestionIndex = 0;\n      answers.fill(0);\n      \n      \/\/ \u5e73\u6ed1\u6efe\u52d5\u5230\u9802\u90e8\n      window.scrollTo({ top: 0, behavior: 'smooth' });\n    }\n    \n    \/\/ \u9632\u6296\u51fd\u6578\n    function debounce(func, wait) {\n      let timeout;\n      return function() {\n        const context = this;\n        const args = arguments;\n        clearTimeout(timeout);\n        timeout = setTimeout(() => func.apply(context, args), wait);\n      };\n    }\n    \n    \/\/ \u9801\u9762\u52a0\u8f09\u5f8c\u521d\u59cb\u5316\n    document.addEventListener('DOMContentLoaded', init);\n  })();\n<\/script>","protected":false},"excerpt":{"rendered":"<p>\u8be5\u91cf\u8868\u4e3b\u8981\u5728\u4e8e\u6d4b\u91cf\u60a8\u548c\u5b69\u5b50\u7684\u5173\u7cfb\u5982\u4f55\u3002\u9002\u7528\u8303\u56f4\uff1a\u5bb6\u957f\u3002\u4e0b\u9762\u662f\u5173\u4e8e\u4eb2\u5b50\u5173\u7cfb\u7684\u4e00\u4e9b\u63cf\u8ff0\uff0c\u300c\u5b8c\u5168\u4e0d\u7b26\u300d\u3001\u300c\u4e0d\u7b26\u5408\u300d\u3001\u300c\u4e00\u822c\u300d\u3001\u300c\u7b26\u5408\u300d\u3001\u300c\u5b8c\u5168\u7b26\u5408\u300d\u8868\u793a\u4f60\u8ba4\u4e3a\u53e5\u5b50\u7684\u63cf\u8ff0\u4e0e\u4f60\u7684\u7b26\u5408\u7a0b\u5ea6\u3002<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"disabled","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[175],"tags":[],"class_list":["post-9099","post","type-post","status-publish","format-standard","hentry","category-relationships"],"_links":{"self":[{"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/posts\/9099","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/comments?post=9099"}],"version-history":[{"count":3,"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/posts\/9099\/revisions"}],"predecessor-version":[{"id":9946,"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/posts\/9099\/revisions\/9946"}],"wp:attachment":[{"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/media?parent=9099"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/categories?post=9099"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xinliceyan.org\/zh\/wp-json\/wp\/v2\/tags?post=9099"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}