{"id":2300,"date":"2025-03-11T16:44:01","date_gmt":"2025-03-11T08:44:01","guid":{"rendered":"https:\/\/blog.kangyue.pro\/?p=2300"},"modified":"2025-03-11T17:16:06","modified_gmt":"2025-03-11T09:16:06","slug":"%e3%80%8c%e8%a1%97%e9%81%93%e7%ba%aa%e5%b7%a5%e5%a7%94%e3%80%8d%e7%9a%84%e5%8c%be%e9%a2%9d%e6%99%ae%e9%81%8d%e5%ad%98%e5%9c%a8%e7%9a%84%e9%97%ae%e9%a2%98%e5%8f%8a%e6%ad%a3%e8%a7%84%e5%90%8d%e7%a7%b0","status":"publish","type":"post","link":"https:\/\/blog.kangyue.pro\/?p=2300","title":{"rendered":"\u300c\u8857\u9053\u7eaa\u5de5\u59d4\u300d\u7684\u533e\u989d\u666e\u904d\u5b58\u5728\u7684\u95ee\u9898\u53ca\u6b63\u89c4\u540d\u79f0\u3001\u987a\u5e8f\u793a\u4f8b"},"content":{"rendered":"\n<pre class=\"wp-block-code\"><code>- \u672c\u5185\u5bb9\u8bb0\u5f55\u4e8e2022\u5e74\u521d\uff0c\u73b0\u7ecf\u7565\u6539\uff0c\u53d1\u5e03\u4e8e\u6b64\u3002\n- 2011\u5e74-2012\u5e74\u524d\u540e\uff0c\u6211\u53d1\u73b0\u67d0\u5e02\u51e0\u4e4e\u6240\u6709\u7684\u515a\u5de5\u59d4\u7684\u724c\u533e\u4e0a\u4e5f\u90fd\u6709\u201c\u529e\u4e8b\u5904\u201d\u4e09\u4e2a\u5b57\uff0c\u7ecf\u8fc7\u6211\u591a\u5e74\u7684\u5954\u8d70\u6e38\u8bf4\u3001\u90ae\u5bc4\u4fe1\u4ef6\u3001\u53d1\u9001\u7535\u5b50\u90ae\u4ef6\u3001\u53d1\u5e16\u7b49\u65b9\u5f0f\u6307\u51fa\u9519\u8bef\uff0c\u76ee\u524d\u8857\u9053\u515a\u5de5\u59d4\u7684\u540d\u79f0\u7ec8\u4e8e\u8d70\u5411\u6b63\u89c4\uff0c\u4f46\u90e8\u5206<strong>\u7eaa\u5de5\u59d4<\/strong>\u7684\u540d\u79f0\u8fd8\u6709\u5f85\u6539\u8fdb\u3002<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>\u4f8b\uff1a\u4e2d\u539f\u8def\u8857\u9053\u7eaa\u5de5\u59d4\u6b63\u786e\u7684\u5168\u79f0\u5e94\u8be5\u662f\u300c\u4e2d\u56fd\u5171\u4ea7\u515a\u6fee\u9633\u5e02\u534e\u9f99\u533a\u7eaa\u5f8b\u68c0\u67e5\u59d4\u5458\u4f1a\u4e2d\u539f\u8def\u8857\u9053\u5de5\u4f5c\u59d4\u5458\u4f1a\u300d\u3002<\/code><\/pre>\n\n\n\n<h1 class=\"wp-block-heading\">\u5b58\u5728\u7684\u95ee\u9898<\/h1>\n\n\n\n<p>\u76ee\u524d\u7684\u7eaa\u5de5\u59d4\u7684\u724c\u533e\uff0c\u95ee\u9898\u5982\u4e0b\uff1a<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u591a\u51fa \u201c\u529e\u4e8b\u5904\u201d\u4e09\u5b57<\/h3>\n\n\n\n<p>\u3000\u3000\u529e\u4e8b\u5904\u662f\u653f\u5e9c\u7684\u6d3e\u51fa\u673a\u5173\uff0c\u4e0e\u7eaa\u5de5\u59d4\u65e0\u5173\uff0c\u6545\u4e0d\u5e94\u51fa\u73b0\u201c\u529e\u4e8b\u5904\u201d\u4e09\u4e2a\u5b57\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u6ca1\u6709\u6d3e\u51fa\u5b83\u7684\u5355\u4f4d\u540d<\/h3>\n\n\n\n<p>\u3000\u3000\u534e\u9f99\u533a\u515a\u4ee3\u4f1a\u9009\u4e3e\u4ea7\u751f\uff1a\u534e\u9f99\u533a\u59d4\uff08\u53ef\u4ee5\u6d3e\u51fa\u8857\u9053\u515a\u5de5\u59d4\uff09\u548c\u534e\u9f99\u533a\u7eaa\u59d4\uff08\u53ef\u4ee5\u6d3e\u51fa\u8857\u9053\u7eaa\u5de5\u59d4\uff09\u3002<\/p>\n\n\n\n<div class=\"wp-block-visualize-mermaid\"><pre class=\"visualizeMermaid__content js-visualize-content\">flowchart TD\n    A[\u534e\u9f99\u533a\u515a\u4ee3\u4f1a] --> B(\u534e\u9f99\u533a\u515a\u59d4)--> D(A\u8857\u9053\u515a\u5de5\u59d4)\nB(\u534e\u9f99\u533a\u515a\u59d4)--> f(B\u8857\u9053\u515a\u5de5\u59d4)\n    A[\u534e\u9f99\u533a\u515a\u4ee3\u4f1a] --> C(\u534e\u9f99\u533a\u7eaa\u59d4)--> E(A\u8857\u9053\u7eaa\u5de5\u59d4)\nC(\u534e\u9f99\u533a\u7eaa\u59d4)--> G(B\u8857\u9053\u7eaa\u5de5\u59d4)<\/pre><pre class=\"visualizeMermaid__error visualizeMermaid__error--hidden js-visualize-error\"><\/pre><div class=\"visualizeMermaid__canvas\"><svg id=\"graphDiv1741684517156\" width=\"520.0498046875\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" height=\"206.59999084472656\" viewBox=\"0 0 520.0498046875 206.59999084472656\"><style>#graphDiv1741684517156 .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);color:#333}#graphDiv1741684517156 .label text{fill:#333}#graphDiv1741684517156 .node rect,#graphDiv1741684517156 .node circle,#graphDiv1741684517156 .node ellipse,#graphDiv1741684517156 .node polygon,#graphDiv1741684517156 .node path{fill:#eee;stroke:#999;stroke-width:1px}#graphDiv1741684517156 .node .label{text-align:center}#graphDiv1741684517156 .node.clickable{cursor:pointer}#graphDiv1741684517156 .arrowheadPath{fill:#333}#graphDiv1741684517156 .edgePath .path{stroke:#666;stroke-width:1.5px}#graphDiv1741684517156 .edgeLabel{background-color:#fff;text-align:center}#graphDiv1741684517156 .edgeLabel rect{opacity:0.5}#graphDiv1741684517156 .cluster rect{fill:#eaf2fb;stroke:#26a;stroke-width:1px}#graphDiv1741684517156 .cluster text{fill:#333}#graphDiv1741684517156 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:12px;background:#eaf2fb;border:1px solid #26a;border-radius:2px;pointer-events:none;z-index:100}#graphDiv1741684517156 .actor{stroke:#999;fill:#eee}#graphDiv1741684517156 text.actor{fill:#333;stroke:none}#graphDiv1741684517156 .actor-line{stroke:#666}#graphDiv1741684517156 .messageLine0{stroke-width:1.5;stroke-dasharray:'2 2';stroke:#333}#graphDiv1741684517156 .messageLine1{stroke-width:1.5;stroke-dasharray:'2 2';stroke:#333}#graphDiv1741684517156 #arrowhead{fill:#333}#graphDiv1741684517156 .sequenceNumber{fill:#fff}#graphDiv1741684517156 #sequencenumber{fill:#333}#graphDiv1741684517156 #crosshead path{fill:#333 !important;stroke:#333 !important}#graphDiv1741684517156 .messageText{fill:#333;stroke:none}#graphDiv1741684517156 .labelBox{stroke:#999;fill:#eee}#graphDiv1741684517156 .labelText{fill:#333;stroke:none}#graphDiv1741684517156 .loopText{fill:#333;stroke:none}#graphDiv1741684517156 .loopLine{stroke-width:2;stroke-dasharray:'2 2';stroke:#999}#graphDiv1741684517156 .note{stroke:#770;fill:#ffa}#graphDiv1741684517156 .noteText{fill:black;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:14px}#graphDiv1741684517156 .activation0{fill:#f4f4f4;stroke:#666}#graphDiv1741684517156 .activation1{fill:#f4f4f4;stroke:#666}#graphDiv1741684517156 .activation2{fill:#f4f4f4;stroke:#666}#graphDiv1741684517156 .mermaid-main-font{font-family:\"trebuchet ms\", verdana, arial;font-family:var(--mermaid-font-family)}#graphDiv1741684517156 .section{stroke:none;opacity:0.2}#graphDiv1741684517156 .section0{fill:#80b3e6}#graphDiv1741684517156 .section2{fill:#80b3e6}#graphDiv1741684517156 .section1,#graphDiv1741684517156 .section3{fill:#fff;opacity:0.2}#graphDiv1741684517156 .sectionTitle0{fill:#333}#graphDiv1741684517156 .sectionTitle1{fill:#333}#graphDiv1741684517156 .sectionTitle2{fill:#333}#graphDiv1741684517156 .sectionTitle3{fill:#333}#graphDiv1741684517156 .sectionTitle{text-anchor:start;font-size:11px;text-height:14px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#graphDiv1741684517156 .grid .tick{stroke:#e6e6e6;opacity:0.8;shape-rendering:crispEdges}#graphDiv1741684517156 .grid .tick text{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#graphDiv1741684517156 .grid path{stroke-width:0}#graphDiv1741684517156 .today{fill:none;stroke:#d42;stroke-width:2px}#graphDiv1741684517156 .task{stroke-width:2}#graphDiv1741684517156 .taskText{text-anchor:middle;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#graphDiv1741684517156 .taskText:not([font-size]){font-size:11px}#graphDiv1741684517156 .taskTextOutsideRight{fill:#333;text-anchor:start;font-size:11px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#graphDiv1741684517156 .taskTextOutsideLeft{fill:#333;text-anchor:end;font-size:11px}#graphDiv1741684517156 .task.clickable{cursor:pointer}#graphDiv1741684517156 .taskText.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#graphDiv1741684517156 .taskTextOutsideLeft.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#graphDiv1741684517156 .taskTextOutsideRight.clickable{cursor:pointer;fill:#003163 !important;font-weight:bold}#graphDiv1741684517156 .taskText0,#graphDiv1741684517156 .taskText1,#graphDiv1741684517156 .taskText2,#graphDiv1741684517156 .taskText3{fill:#fff}#graphDiv1741684517156 .task0,#graphDiv1741684517156 .task1,#graphDiv1741684517156 .task2,#graphDiv1741684517156 .task3{fill:#26a;stroke:#1a4d80}#graphDiv1741684517156 .taskTextOutside0,#graphDiv1741684517156 .taskTextOutside2{fill:#333}#graphDiv1741684517156 .taskTextOutside1,#graphDiv1741684517156 .taskTextOutside3{fill:#333}#graphDiv1741684517156 .active0,#graphDiv1741684517156 .active1,#graphDiv1741684517156 .active2,#graphDiv1741684517156 .active3{fill:#eee;stroke:#1a4d80}#graphDiv1741684517156 .activeText0,#graphDiv1741684517156 .activeText1,#graphDiv1741684517156 .activeText2,#graphDiv1741684517156 .activeText3{fill:#333 !important}#graphDiv1741684517156 .done0,#graphDiv1741684517156 .done1,#graphDiv1741684517156 .done2,#graphDiv1741684517156 .done3{stroke:#666;fill:#bbb;stroke-width:2}#graphDiv1741684517156 .doneText0,#graphDiv1741684517156 .doneText1,#graphDiv1741684517156 .doneText2,#graphDiv1741684517156 .doneText3{fill:#333 !important}#graphDiv1741684517156 .crit0,#graphDiv1741684517156 .crit1,#graphDiv1741684517156 .crit2,#graphDiv1741684517156 .crit3{stroke:#b1361b;fill:#d42;stroke-width:2}#graphDiv1741684517156 .activeCrit0,#graphDiv1741684517156 .activeCrit1,#graphDiv1741684517156 .activeCrit2,#graphDiv1741684517156 .activeCrit3{stroke:#b1361b;fill:#eee;stroke-width:2}#graphDiv1741684517156 .doneCrit0,#graphDiv1741684517156 .doneCrit1,#graphDiv1741684517156 .doneCrit2,#graphDiv1741684517156 .doneCrit3{stroke:#b1361b;fill:#bbb;stroke-width:2;cursor:pointer;shape-rendering:crispEdges}#graphDiv1741684517156 .milestone{transform:rotate(45deg) scale(0.8, 0.8)}#graphDiv1741684517156 .milestoneText{font-style:italic}#graphDiv1741684517156 .doneCritText0,#graphDiv1741684517156 .doneCritText1,#graphDiv1741684517156 .doneCritText2,#graphDiv1741684517156 .doneCritText3{fill:#333 !important}#graphDiv1741684517156 .activeCritText0,#graphDiv1741684517156 .activeCritText1,#graphDiv1741684517156 .activeCritText2,#graphDiv1741684517156 .activeCritText3{fill:#333 !important}#graphDiv1741684517156 .titleText{text-anchor:middle;font-size:18px;fill:#333;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#graphDiv1741684517156 g.classGroup text{fill:#999;stroke:none;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);font-size:10px}#graphDiv1741684517156 g.classGroup text .title{font-weight:bolder}#graphDiv1741684517156 g.clickable{cursor:pointer}#graphDiv1741684517156 g.classGroup rect{fill:#eee;stroke:#999}#graphDiv1741684517156 g.classGroup line{stroke:#999;stroke-width:1}#graphDiv1741684517156 .classLabel .box{stroke:none;stroke-width:0;fill:#eee;opacity:0.5}#graphDiv1741684517156 .classLabel .label{fill:#999;font-size:10px}#graphDiv1741684517156 .relation{stroke:#999;stroke-width:1;fill:none}#graphDiv1741684517156 .dashed-line{stroke-dasharray:3}#graphDiv1741684517156 #compositionStart{fill:#999;stroke:#999;stroke-width:1}#graphDiv1741684517156 #compositionEnd{fill:#999;stroke:#999;stroke-width:1}#graphDiv1741684517156 #aggregationStart{fill:#eee;stroke:#999;stroke-width:1}#graphDiv1741684517156 #aggregationEnd{fill:#eee;stroke:#999;stroke-width:1}#graphDiv1741684517156 #dependencyStart{fill:#999;stroke:#999;stroke-width:1}#graphDiv1741684517156 #dependencyEnd{fill:#999;stroke:#999;stroke-width:1}#graphDiv1741684517156 #extensionStart{fill:#999;stroke:#999;stroke-width:1}#graphDiv1741684517156 #extensionEnd{fill:#999;stroke:#999;stroke-width:1}#graphDiv1741684517156 .commit-id,#graphDiv1741684517156 .commit-msg,#graphDiv1741684517156 .branch-label{fill:lightgrey;color:lightgrey;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#graphDiv1741684517156 .pieTitleText{text-anchor:middle;font-size:25px;fill:#333;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#graphDiv1741684517156 .slice{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#graphDiv1741684517156 g.stateGroup text{fill:#999;stroke:none;font-size:10px;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#graphDiv1741684517156 g.stateGroup text{fill:#999;stroke:none;font-size:10px}#graphDiv1741684517156 g.stateGroup .state-title{font-weight:bolder;fill:#000}#graphDiv1741684517156 g.stateGroup rect{fill:#eee;stroke:#999}#graphDiv1741684517156 g.stateGroup line{stroke:#999;stroke-width:1}#graphDiv1741684517156 .transition{stroke:#999;stroke-width:1;fill:none}#graphDiv1741684517156 .stateGroup .composit{fill:white;border-bottom:1px}#graphDiv1741684517156 .stateGroup .alt-composit{fill:#e0e0e0;border-bottom:1px}#graphDiv1741684517156 .state-note{stroke:#770;fill:#ffa}#graphDiv1741684517156 .state-note text{fill:black;stroke:none;font-size:10px}#graphDiv1741684517156 .stateLabel .box{stroke:none;stroke-width:0;fill:#eee;opacity:0.5}#graphDiv1741684517156 .stateLabel text{fill:#000;font-size:10px;font-weight:bold;font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family)}#graphDiv1741684517156 .node circle.state-start{fill:black;stroke:black}#graphDiv1741684517156 .node circle.state-end{fill:black;stroke:white;stroke-width:1.5}#graphDiv1741684517156 #statediagram-barbEnd{fill:#999}#graphDiv1741684517156 .statediagram-cluster rect{fill:#eee;stroke:#999;stroke-width:1px}#graphDiv1741684517156 .statediagram-cluster rect.outer{rx:5px;ry:5px}#graphDiv1741684517156 .statediagram-state .divider{stroke:#999}#graphDiv1741684517156 .statediagram-state .title-state{rx:5px;ry:5px}#graphDiv1741684517156 .statediagram-cluster.statediagram-cluster .inner{fill:white}#graphDiv1741684517156 .statediagram-cluster.statediagram-cluster-alt .inner{fill:#e0e0e0}#graphDiv1741684517156 .statediagram-cluster .inner{rx:0;ry:0}#graphDiv1741684517156 .statediagram-state rect.basic{rx:5px;ry:5px}#graphDiv1741684517156 .statediagram-state rect.divider{stroke-dasharray:10,10;fill:#efefef}#graphDiv1741684517156 .note-edge{stroke-dasharray:5}#graphDiv1741684517156 .statediagram-note rect{fill:#ffa;stroke:#770;stroke-width:1px;rx:0;ry:0}:root{--mermaid-font-family: '\"trebuchet ms\", verdana, arial';--mermaid-font-family: \"Comic Sans MS\", \"Comic Sans\", cursive}\n\n:root { --mermaid-font-family: \"trebuchet ms\", verdana, arial;}<\/style><style>#graphDiv1741684517156 {\n    color: rgb(60, 67, 74);\n    font: 13px \/ 18.2px -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Oxygen-Sans, Ubuntu, Cantarell, \"Helvetica Neue\", sans-serif;\n  }<\/style><g transform=\"translate(0, 0)\"><marker id=\"flowchart-pointEnd\" class=\"flowchart\" viewBox=\"0 0 10 10\" refX=\"10\" refY=\"5\" markerUnits=\"strokeWidth\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"flowchart-pointStart\" class=\"flowchart\" viewBox=\"0 0 10 10\" refX=\"0\" refY=\"5\" markerUnits=\"strokeWidth\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"flowchart-circleEnd\" class=\"flowchart\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"strokeWidth\" markerWidth=\"7\" markerHeight=\"7\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"flowchart-circleStart\" class=\"flowchart\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"strokeWidth\" markerWidth=\"7\" markerHeight=\"7\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"><\/circle><\/marker><marker id=\"flowchart-crossEnd\" class=\"flowchart\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"strokeWidth\" markerWidth=\"7\" markerHeight=\"7\" orient=\"auto\"><path stroke=\"black\" d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><marker id=\"flowchart-crossStart\" class=\"flowchart\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"strokeWidth\" markerWidth=\"7\" markerHeight=\"7\" orient=\"auto\"><path stroke=\"black\" d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"><\/path><\/marker><g class=\"root\"><g class=\"clusters\"><\/g><g class=\"edgePaths\"><path d=\"M213.5026626586914,36.64881834968406L198.217254002889,41.07401541855996C182.93184534708658,45.49921248743586,152.36102803548178,54.349606625187654,137.07561937967935,62.94147036073022C121.79021072387695,71.53333409627278,121.79021072387695,79.86666742960612,121.79021072387695,84.03333409627278L121.79021072387695,88.20000076293945\" id=\"id1\" class=\"transition\" marker-end=\"url(#flowchart-pointEnd)\"><\/path><path d=\"M95.71118272341685,118.4000015258789L88.5149831258373,122.56666819254558C81.31878352825773,126.73333485921223,66.9263843330986,135.06666819254556,59.730184735519025,143.4000015258789C52.53398513793945,151.73333485921225,52.53398513793945,160.06666819254556,52.53398513793945,164.23333485921225L52.53398513793945,168.4000015258789\" id=\"id2\" class=\"transition\" marker-end=\"url(#flowchart-pointEnd)\"><\/path><path d=\"M147.86923872433704,118.4000015258789L155.06543832191662,122.56666819254558C162.26163791949617,126.73333485921223,176.65403711465532,135.06666819254556,183.85023671223487,143.4000015258789C191.04643630981445,151.73333485921225,191.04643630981445,160.06666819254556,191.04643630981445,164.23333485921225L191.04643630981445,168.4000015258789\" id=\"id3\" class=\"transition\" marker-end=\"url(#flowchart-pointEnd)\"><\/path><path d=\"M307.1026611328125,36.64881834968406L322.3880697886149,41.07401541855996C337.6734784444173,45.49921248743586,368.24429575602215,54.349606625187654,383.5297044118245,62.94147036073022C398.81511306762695,71.53333409627278,398.81511306762695,79.86666742960612,398.81511306762695,84.03333409627278L398.81511306762695,88.20000076293945\" id=\"id4\" class=\"transition\" marker-end=\"url(#flowchart-pointEnd)\"><\/path><path d=\"M372.73608506716687,118.4000015258789L365.53988546958726,122.56666819254558C358.3436858720077,126.73333485921223,343.9512866768486,135.06666819254556,336.755087079269,143.4000015258789C329.55888748168945,151.73333485921225,329.55888748168945,160.06666819254556,329.55888748168945,164.23333485921225L329.55888748168945,168.4000015258789\" id=\"id5\" class=\"transition\" marker-end=\"url(#flowchart-pointEnd)\"><\/path><path d=\"M424.89414106808704,118.4000015258789L432.09034066566664,122.56666819254558C439.2865402632462,126.73333485921223,453.6789394584053,135.06666819254556,460.8751390559849,143.4000015258789C468.07133865356445,151.73333485921225,468.07133865356445,160.06666819254556,468.07133865356445,164.23333485921225L468.07133865356445,168.4000015258789\" id=\"id6\" class=\"transition\" marker-end=\"url(#flowchart-pointEnd)\"><\/path><\/g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" transform=\"translate(0, 0)\"><text style=\"\"><tspan xml:space=\"preserve\" dy=\"1em\" x=\"0\" class=\"row\"><\/tspan><\/text><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" transform=\"translate(0, 0)\"><text style=\"\"><tspan xml:space=\"preserve\" dy=\"1em\" x=\"0\" class=\"row\"><\/tspan><\/text><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" transform=\"translate(0, 0)\"><text style=\"\"><tspan xml:space=\"preserve\" dy=\"1em\" x=\"0\" class=\"row\"><\/tspan><\/text><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" transform=\"translate(0, 0)\"><text style=\"\"><tspan xml:space=\"preserve\" dy=\"1em\" x=\"0\" class=\"row\"><\/tspan><\/text><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" transform=\"translate(0, 0)\"><text style=\"\"><tspan xml:space=\"preserve\" dy=\"1em\" x=\"0\" class=\"row\"><\/tspan><\/text><\/g><\/g><g class=\"edgeLabel\"><g class=\"label\" transform=\"translate(0, 0)\"><text style=\"\"><tspan xml:space=\"preserve\" dy=\"1em\" x=\"0\" class=\"row\"><\/tspan><\/text><\/g><\/g><\/g><g class=\"nodes\"><g class=\"node undefined\" id=\"A\" transform=\"translate(260.30266189575195, 23.100000381469727)\"><rect class=\"basic label-container\" rx=\"0\" ry=\"0\" x=\"-46.79999923706055\" y=\"-15.099999904632568\" width=\"93.5999984741211\" height=\"30.199999809265137\"><\/rect><g class=\"label\" transform=\"translate(-39.29999923706055, -7.599999904632568)\"><text style=\"\"><tspan xml:space=\"preserve\" dy=\"1em\" x=\"0\" class=\"row\">\u534e\u9f99\u533a\u515a\u4ee3\u4f1a<\/tspan><\/text><\/g><\/g><g class=\"node undefined\" id=\"B\" transform=\"translate(121.79021072387695, 103.30000114440918)\"><rect class=\"basic label-container\" rx=\"5\" ry=\"5\" x=\"-40.29999923706055\" y=\"-15.099999904632568\" width=\"80.5999984741211\" height=\"30.199999809265137\"><\/rect><g class=\"label\" transform=\"translate(-32.79999923706055, -7.599999904632568)\"><text style=\"\"><tspan xml:space=\"preserve\" dy=\"1em\" x=\"0\" class=\"row\">\u534e\u9f99\u533a\u515a\u59d4<\/tspan><\/text><\/g><\/g><g class=\"node undefined\" id=\"D\" transform=\"translate(52.53398513793945, 183.50000190734863)\"><rect class=\"basic label-container\" rx=\"5\" ry=\"5\" x=\"-44.53398513793945\" y=\"-15.099999904632568\" width=\"89.0679702758789\" height=\"30.199999809265137\"><\/rect><g class=\"label\" transform=\"translate(-37.03398513793945, -7.599999904632568)\"><text style=\"\"><tspan xml:space=\"preserve\" dy=\"1em\" x=\"0\" class=\"row\">A\u8857\u9053\u515a\u5de5\u59d4<\/tspan><\/text><\/g><\/g><g class=\"node undefined\" id=\"f\" transform=\"translate(191.04643630981445, 183.50000190734863)\"><rect class=\"basic label-container\" rx=\"5\" ry=\"5\" x=\"-43.97846603393555\" y=\"-15.099999904632568\" width=\"87.9569320678711\" height=\"30.199999809265137\"><\/rect><g class=\"label\" transform=\"translate(-36.47846603393555, -7.599999904632568)\"><text style=\"\"><tspan xml:space=\"preserve\" dy=\"1em\" x=\"0\" class=\"row\">B\u8857\u9053\u515a\u5de5\u59d4<\/tspan><\/text><\/g><\/g><g class=\"node undefined\" id=\"C\" transform=\"translate(398.81511306762695, 103.30000114440918)\"><rect class=\"basic label-container\" rx=\"5\" ry=\"5\" x=\"-40.29999923706055\" y=\"-15.099999904632568\" width=\"80.5999984741211\" height=\"30.199999809265137\"><\/rect><g class=\"label\" transform=\"translate(-32.79999923706055, -7.599999904632568)\"><text style=\"\"><tspan xml:space=\"preserve\" dy=\"1em\" x=\"0\" class=\"row\">\u534e\u9f99\u533a\u7eaa\u59d4<\/tspan><\/text><\/g><\/g><g class=\"node undefined\" id=\"E\" transform=\"translate(329.55888748168945, 183.50000190734863)\"><rect class=\"basic label-container\" rx=\"5\" ry=\"5\" x=\"-44.53398513793945\" y=\"-15.099999904632568\" width=\"89.0679702758789\" height=\"30.199999809265137\"><\/rect><g class=\"label\" transform=\"translate(-37.03398513793945, -7.599999904632568)\"><text style=\"\"><tspan xml:space=\"preserve\" dy=\"1em\" x=\"0\" class=\"row\">A\u8857\u9053\u7eaa\u5de5\u59d4<\/tspan><\/text><\/g><\/g><g class=\"node undefined\" id=\"G\" transform=\"translate(468.07133865356445, 183.50000190734863)\"><rect class=\"basic label-container\" rx=\"5\" ry=\"5\" x=\"-43.97846603393555\" y=\"-15.099999904632568\" width=\"87.9569320678711\" height=\"30.199999809265137\"><\/rect><g class=\"label\" transform=\"translate(-36.47846603393555, -7.599999904632568)\"><text style=\"\"><tspan xml:space=\"preserve\" dy=\"1em\" x=\"0\" class=\"row\">B\u8857\u9053\u7eaa\u5de5\u59d4<\/tspan><\/text><\/g><\/g><\/g><\/g><\/g><\/svg><\/div><\/div>\n\n\n\n<div class=\"wp-block-visualize-mermaid\"><pre class=\"visualizeMermaid__content js-visualize-content\"><\/pre><pre class=\"visualizeMermaid__error visualizeMermaid__error--hidden js-visualize-error\"><\/pre><div class=\"visualizeMermaid__canvas\"><\/div><\/div>\n\n\n\n<p>\u3000\u3000\u6545\uff1a\u6b63\u786e\u7684\u8857\u9053\u7eaa\u5de5\u59d4\u540d\u79f0\uff0c\u5e94\u5148\u6ce8\u660e\u7eaa\u59d4\u7684\u540d\u79f0\uff0c\u5728\u7eaa\u59d4\u7684\u540d\u79f0\u540e\uff0c\u518d\u52a0\u300c\u00d7\u00d7\u8857\u9053\u5de5\u4f5c\u59d4\u5458\u4f1a\u300d\u6bd4\u8f83\u59a5\u5f53\u3002<\/p>\n\n\n\n<p><em>\u4ee5\u4e0b\u7167\u7247\u6444\u4e8e2022\u5e74\u521d\uff1a<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"1744\" height=\"3648\" src=\"https:\/\/blog.kangyue.pro\/wp-content\/uploads\/2025\/03\/image-57.png\" alt=\"\" class=\"wp-image-2301\" style=\"width:191px;height:auto\" srcset=\"https:\/\/blog.kangyue.pro\/wp-content\/uploads\/2025\/03\/image-57.png 1744w, https:\/\/blog.kangyue.pro\/wp-content\/uploads\/2025\/03\/image-57-1434x3000.png 1434w, https:\/\/blog.kangyue.pro\/wp-content\/uploads\/2025\/03\/image-57-768x1606.png 768w, https:\/\/blog.kangyue.pro\/wp-content\/uploads\/2025\/03\/image-57-734x1536.png 734w, https:\/\/blog.kangyue.pro\/wp-content\/uploads\/2025\/03\/image-57-979x2048.png 979w\" sizes=\"auto, (max-width: 1744px) 100vw, 1744px\" \/><\/figure>\n\n\n\n<h1 class=\"wp-block-heading\">\u6b63\u786e\u7684\u724c\u533e\u53ca\u6392\u5e8f<\/h1>\n\n\n\n<p>\u3000\u3000\u533a\u7eaa\u59d4\u5728\u8857\u9053\u6d3e\u51fa\u7684\u7eaa\u5de5\u59d4\u7684\u6b63\u786e\u7684\u540d\u79f0\u5e94\u8be5\u662f\uff1a<\/p>\n\n\n\n<p>\u3000\u3000\u300c\u4e2d\u56fd\u5171\u4ea7\u515a\u00d7\u00d7\u5e02\u00d7\u00d7\u533a\u7eaa\u5f8b\u68c0\u67e5\u59d4\u5458\u4f1a\u00d7\u00d7\u8857\u9053\u5de5\u4f5c\u59d4\u5458\u4f1a\u300d<\/p>\n\n\n\n<p>\u3000\u3000\u4ee5\u4e2d\u539f\u8def\u8857\u9053\u7eaa\u5de5\u59d4\u4e3a\u4f8b\uff0c\u6b63\u786e\u7684\u724c\u533e\u540d\u79f0\uff08\u9ec4\u8272\u6846\u4e2d\uff09\u53ca\u5404\u4e2a\u5355\u4f4d\u724c\u533e\u7684\u60ac\u6302\u987a\u5e8f\u89c1\u6548\u679c\u56fe\u3002<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">\u5927\u95e8\u4e24\u4fa7\u6709\u5076\u6570\u4e2a\u533e\u989d\u7684\u6b63\u786e\u987a\u5e8f<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"3000\" height=\"2500\" src=\"https:\/\/blog.kangyue.pro\/wp-content\/uploads\/2025\/03\/image-58.png\" alt=\"\" class=\"wp-image-2302\" srcset=\"https:\/\/blog.kangyue.pro\/wp-content\/uploads\/2025\/03\/image-58.png 3000w, https:\/\/blog.kangyue.pro\/wp-content\/uploads\/2025\/03\/image-58-768x640.png 768w, https:\/\/blog.kangyue.pro\/wp-content\/uploads\/2025\/03\/image-58-1536x1280.png 1536w, https:\/\/blog.kangyue.pro\/wp-content\/uploads\/2025\/03\/image-58-2048x1707.png 2048w\" sizes=\"auto, (max-width: 3000px) 100vw, 3000px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\">\u5927\u95e8\u4e24\u4fa7\u6709\u5947\u6570\u4e2a\u533e\u989d\u7684\u6b63\u786e\u987a\u5e8f<\/h3>\n\n\n\n<figure class=\"wp-block-image size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"3200\" height=\"2500\" src=\"https:\/\/blog.kangyue.pro\/wp-content\/uploads\/2025\/03\/image-59.png\" alt=\"\" class=\"wp-image-2303\" srcset=\"https:\/\/blog.kangyue.pro\/wp-content\/uploads\/2025\/03\/image-59.png 3200w, https:\/\/blog.kangyue.pro\/wp-content\/uploads\/2025\/03\/image-59-768x600.png 768w, https:\/\/blog.kangyue.pro\/wp-content\/uploads\/2025\/03\/image-59-1536x1200.png 1536w, https:\/\/blog.kangyue.pro\/wp-content\/uploads\/2025\/03\/image-59-2048x1600.png 2048w\" sizes=\"auto, (max-width: 3200px) 100vw, 3200px\" \/><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>\u5b58\u5728\u7684\u95ee\u9898 \u76ee\u524d\u7684\u7eaa\u5de5\u59d4\u7684\u724c\u533e\uff0c\u95ee\u9898\u5982\u4e0b\uff1a \u591a\u51fa \u201c\u529e\u4e8b\u5904\u201d\u4e09\u5b57 \u3000\u3000\u529e\u4e8b\u5904\u662f\u653f\u5e9c\u7684\u6d3e\u51fa\u673a\u5173\uff0c\u4e0e\u7eaa\u5de5\u59d4\u65e0\u5173\uff0c\u6545 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,14],"tags":[],"class_list":["post-2300","post","type-post","status-publish","format-standard","hentry","category-13","category-14"],"_links":{"self":[{"href":"https:\/\/blog.kangyue.pro\/index.php?rest_route=\/wp\/v2\/posts\/2300","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.kangyue.pro\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.kangyue.pro\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.kangyue.pro\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.kangyue.pro\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2300"}],"version-history":[{"count":9,"href":"https:\/\/blog.kangyue.pro\/index.php?rest_route=\/wp\/v2\/posts\/2300\/revisions"}],"predecessor-version":[{"id":2316,"href":"https:\/\/blog.kangyue.pro\/index.php?rest_route=\/wp\/v2\/posts\/2300\/revisions\/2316"}],"wp:attachment":[{"href":"https:\/\/blog.kangyue.pro\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2300"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.kangyue.pro\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2300"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.kangyue.pro\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2300"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}