mirror of
https://github.com/ZiuChen/ZiuChen.github.io.git
synced 2025-08-17 23:19:55 +08:00
16 lines
16 KiB
XML
16 lines
16 KiB
XML
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 722.6848754882812 489.0534210205078" width="1445.3697509765625" height="978.1068420410156">
|
|
<!-- svg-source:excalidraw -->
|
|
|
|
<defs>
|
|
<style class="style-fonts">
|
|
@font-face {
|
|
font-family: "Virgil";
|
|
src: url(".//dist/excalidraw-assets/Virgil.woff2");
|
|
}
|
|
@font-face {
|
|
font-family: "Cascadia";
|
|
src: url(".//dist/excalidraw-assets/Cascadia.woff2");
|
|
}
|
|
</style>
|
|
</defs>
|
|
<rect x="0" y="0" width="722.6848754882812" height="489.0534210205078" fill="#ffffff"></rect><g stroke-linecap="round" transform="translate(10 10) rotate(0 81.95196533203125 44.34782409667969)"><path d="M22.17 0 M22.17 0 C61.95 -0.13, 100.23 0.22, 141.73 0 M22.17 0 C47.67 -0.2, 71.23 0.07, 141.73 0 M141.73 0 C157.76 -0.43, 165.3 7.1, 163.9 22.17 M141.73 0 C158.59 0.44, 164.67 7.69, 163.9 22.17 M163.9 22.17 C164.55 31.47, 163.18 45.47, 163.9 66.52 M163.9 22.17 C163.12 33.6, 163.48 44.73, 163.9 66.52 M163.9 66.52 C163.94 81.4, 156.7 89.02, 141.73 88.7 M163.9 66.52 C165.18 79.38, 154.62 90.35, 141.73 88.7 M141.73 88.7 C112.65 86.95, 83.59 88.1, 22.17 88.7 M141.73 88.7 C98.2 90.23, 53.73 89.49, 22.17 88.7 M22.17 88.7 C7.22 90.67, 0.64 80.9, 0 66.52 M22.17 88.7 C7.12 87.01, 1.07 82.45, 0 66.52 M0 66.52 C1.03 51.16, -0.39 34.81, 0 22.17 M0 66.52 C-0.18 49.92, 0.15 34.98, 0 22.17 M0 22.17 C0.91 6.77, 6.51 -0.61, 22.17 0 M0 22.17 C-0.96 8.11, 9.42 0.4, 22.17 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(28.45196533203125 30.847824096679688) rotate(0 63.5 23)"><text x="63.5" y="17" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">User</text><text x="63.5" y="40" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">request URL</text></g><g stroke-linecap="round" transform="translate(253.51849365234375 10) rotate(0 81.95196533203125 44.34782409667969)"><path d="M22.17 0 M22.17 0 C52.18 -0.43, 80.33 1.51, 141.73 0 M22.17 0 C58.98 0.26, 96.17 -0.3, 141.73 0 M141.73 0 C155.52 -1.44, 164.24 8.99, 163.9 22.17 M141.73 0 C157.53 2.16, 165.11 7.37, 163.9 22.17 M163.9 22.17 C164.12 37.87, 163 53.49, 163.9 66.52 M163.9 22.17 C164.4 31.55, 163.56 43.09, 163.9 66.52 M163.9 66.52 C163.03 79.99, 155.57 90.59, 141.73 88.7 M163.9 66.52 C165.3 82.62, 156.25 88.95, 141.73 88.7 M141.73 88.7 C107.04 89.91, 74.95 87.45, 22.17 88.7 M141.73 88.7 C99.49 87.22, 55.06 87.12, 22.17 88.7 M22.17 88.7 C9.17 89.61, -1.62 82.85, 0 66.52 M22.17 88.7 C7.44 90.4, -0.5 81.25, 0 66.52 M0 66.52 C1.83 52.09, -1.6 38.23, 0 22.17 M0 66.52 C-0.03 48.75, 1.17 32.45, 0 22.17 M0 22.17 C-0.56 8.39, 7.2 -1.98, 22.17 0 M0 22.17 C-1.31 5.31, 6.06 -1.9, 22.17 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(275.470458984375 42.59782409667969) rotate(0 60 11.5)"><text x="60" y="17" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">Node Server</text></g><g stroke-linecap="round" transform="translate(253.51849365234375 134.4552459716797) rotate(0 81.95196533203125 44.34782409667969)"><path d="M22.17 0 M22.17 0 C53.06 -0.56, 78.83 -1.27, 141.73 0 M22.17 0 C48.94 -0.02, 77.54 1.52, 141.73 0 M141.73 0 C157.64 -1.03, 163.44 6.71, 163.9 22.17 M141.73 0 C154.34 0.19, 164.74 5.8, 163.9 22.17 M163.9 22.17 C164.22 33.5, 165.71 47.51, 163.9 66.52 M163.9 22.17 C165.03 33.5, 164.1 44.84, 163.9 66.52 M163.9 66.52 C164.44 80.84, 156.36 89.22, 141.73 88.7 M163.9 66.52 C162.43 83.3, 158.42 90.64, 141.73 88.7 M141.73 88.7 C114.73 88.61, 92.26 86.89, 22.17 88.7 M141.73 88.7 C107.55 87.34, 74.33 87.74, 22.17 88.7 M22.17 88.7 C5.84 88.29, 1.94 80.34, 0 66.52 M22.17 88.7 C8.77 89.81, 0.15 80.76, 0 66.52 M0 66.52 C1.62 57.35, -2.31 49.92, 0 22.17 M0 66.52 C0.14 52.38, -0.67 38.39, 0 22.17 M0 22.17 C-1.65 7.9, 6.05 -1.37, 22.17 0 M0 22.17 C0.74 5.25, 7.93 1.11, 22.17 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(270.470458984375 155.30307006835938) rotate(0 65 23)"><text x="65" y="17" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">match router</text><text x="65" y="40" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">component</text></g><g stroke-linecap="round" transform="translate(253.51849365234375 261.19346618652344) rotate(0 81.95196533203125 44.34782409667969)"><path d="M22.17 0 M22.17 0 C46.31 0.69, 74.47 -1.74, 141.73 0 M22.17 0 C64.69 -1.18, 106.05 -0.65, 141.73 0 M141.73 0 C155.14 0.74, 164.29 9.21, 163.9 22.17 M141.73 0 C156.47 -2.09, 164.97 7.32, 163.9 22.17 M163.9 22.17 C164.86 37.58, 163.78 54.63, 163.9 66.52 M163.9 22.17 C163.97 34.22, 164.18 47.53, 163.9 66.52 M163.9 66.52 C162.33 82.49, 155.73 89.2, 141.73 88.7 M163.9 66.52 C162.5 83.51, 154.84 87.7, 141.73 88.7 M141.73 88.7 C111.1 89.58, 76.91 87.47, 22.17 88.7 M141.73 88.7 C114.01 88.75, 85.08 90.27, 22.17 88.7 M22.17 88.7 C7.56 89.84, 1.46 81.74, 0 66.52 M22.17 88.7 C7.21 86.89, -1.38 80.45, 0 66.52 M0 66.52 C1.67 52.95, 0.98 40.45, 0 22.17 M0 66.52 C0.86 54.15, 1.08 42.69, 0 22.17 M0 22.17 C-1.82 5.61, 8.19 -0.4, 22.17 0 M0 22.17 C0.31 6.24, 7.73 -0.24, 22.17 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(264.970458984375 293.7912902832031) rotate(0 70.5 11.5)"><text x="70.5" y="17" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">request Data</text></g><g stroke-linecap="round" transform="translate(253.51849365234375 390.35777282714844) rotate(0 81.95196533203125 44.34782409667969)"><path d="M22.17 0 M22.17 0 C55.94 0.39, 88.21 -1.15, 141.73 0 M22.17 0 C64.38 0.56, 106.66 1.22, 141.73 0 M141.73 0 C155.52 0.64, 165 7.2, 163.9 22.17 M141.73 0 C155.14 1.49, 163.24 7.56, 163.9 22.17 M163.9 22.17 C161.97 39.64, 162.57 55.42, 163.9 66.52 M163.9 22.17 C163.17 36.72, 163.15 52.31, 163.9 66.52 M163.9 66.52 C163.82 82.2, 157.11 88.6, 141.73 88.7 M163.9 66.52 C162.22 81.87, 154.85 90.09, 141.73 88.7 M141.73 88.7 C107.9 88.9, 79.24 86.09, 22.17 88.7 M141.73 88.7 C103.04 87.95, 66.07 89.32, 22.17 88.7 M22.17 88.7 C6.24 88.5, -0.59 80.34, 0 66.52 M22.17 88.7 C7.33 86.84, -0.39 81.36, 0 66.52 M0 66.52 C-1.34 55.02, -0.9 41.27, 0 22.17 M0 66.52 C0.19 49.77, 0.14 30.63, 0 22.17 M0 22.17 C0.38 6.54, 8.27 -0.98, 22.17 0 M0 22.17 C0.12 8.35, 5.61 0.74, 22.17 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(278.970458984375 411.2055969238281) rotate(0 56.5 23)"><text x="56.5" y="17" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">inject data</text><text x="56.5" y="40" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">to HTML</text></g><g stroke-linecap="round" transform="translate(25.7142333984375 390.35777282714844) rotate(0 81.95196533203125 44.34782409667969)"><path d="M22.17 0 M22.17 0 C69.25 -0.17, 116.45 -0.3, 141.73 0 M22.17 0 C59.01 1.42, 96.14 0.35, 141.73 0 M141.73 0 C155.6 0.47, 163.4 8.33, 163.9 22.17 M141.73 0 C155.19 1.5, 162.74 9.57, 163.9 22.17 M163.9 22.17 C163.5 32.72, 165.08 48.71, 163.9 66.52 M163.9 22.17 C162.78 36.93, 164.41 52.97, 163.9 66.52 M163.9 66.52 C163.82 81.52, 156.63 89.44, 141.73 88.7 M163.9 66.52 C161.94 80.6, 155.56 87.64, 141.73 88.7 M141.73 88.7 C94.66 89.35, 49.03 87.12, 22.17 88.7 M141.73 88.7 C104.66 90.13, 64.92 88.31, 22.17 88.7 M22.17 88.7 C6.47 90.63, -1.45 80.05, 0 66.52 M22.17 88.7 C6.73 87.18, 1.67 79.12, 0 66.52 M0 66.52 C1.67 48.61, 0.83 32.8, 0 22.17 M0 66.52 C-0.16 57.34, -0.42 46.56, 0 22.17 M0 22.17 C-1.78 8.81, 8.22 -1.92, 22.17 0 M0 22.17 C0.8 5.78, 6 1.8, 22.17 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(41.66619873046875 411.2055969238281) rotate(0 66 23)"><text x="66" y="17" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">User</text><text x="66" y="40" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">accept HTML</text></g><g stroke-linecap="round" transform="translate(510.68487548828125 10) rotate(0 101 232.5)"><path d="M32 0 M32 0 C72.36 0.28, 111.37 -0.72, 170 0 M32 0 C78.11 0.23, 125.76 0.23, 170 0 M170 0 C193 0.39, 200.08 9.05, 202 32 M170 0 C190.94 -1.84, 203.56 9.28, 202 32 M202 32 C201.48 155.32, 201.6 278.76, 202 433 M202 32 C200.48 147.05, 201.4 262.45, 202 433 M202 433 C201.13 456.13, 191.56 464.28, 170 465 M202 433 C199.88 454.44, 189.95 462.88, 170 465 M170 465 C122.38 465.93, 76.79 465.13, 32 465 M170 465 C123.03 464.71, 77.51 464.51, 32 465 M32 465 C12.04 464.79, -1.06 454.93, 0 433 M32 465 C10.74 466.32, -0.31 454, 0 433 M0 433 C1.68 351.65, 1.4 268.42, 0 32 M0 433 C0.49 300.72, 0.91 168.51, 0 32 M0 32 C-0.91 11.78, 11.5 1.85, 32 0 M0 32 C2.28 11.58, 9.32 -0.71, 32 0" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(579.6848754882812 219.5) rotate(0 32 23)"><text x="32" y="17" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">API</text><text x="32" y="40" font-family="Virgil, Segoe UI Emoji" font-size="20px" fill="#000000" text-anchor="middle" style="white-space: pre;" direction="ltr">Server</text></g><g stroke-linecap="round"><g transform="translate(181.6181640625 54.9913330078125) rotate(0 28.76302749078718 0.8156637245230343)"><path d="M-0.18 0.45 C9.46 0.61, 47.38 1.72, 57.1 1.99 M-1.74 -0.36 C8.33 -0.05, 49.41 0, 59.26 0.06" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(181.6181640625 54.9913330078125) rotate(0 28.76302749078718 0.8156637245230343)"><path d="M32.65 8.16 C38.89 7.59, 45.54 6.65, 59.53 -0.35 M31.11 8.99 C38.38 6.51, 45.43 5.16, 59.49 0.94" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(181.6181640625 54.9913330078125) rotate(0 28.76302749078718 0.8156637245230343)"><path d="M32.72 -11.74 C39.12 -7.6, 45.75 -3.82, 59.53 -0.35 M31.18 -10.91 C38.45 -8.56, 45.48 -5.07, 59.49 0.94" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(330.73455810546875 99.51681518554688) rotate(0 -0.8759085791110124 17.157382328994572)"><path d="M-0.07 0.71 C-0.08 6.38, 0 27.56, -0.04 33.33 M-1.57 0.03 C-1.77 5.88, -1.87 28.71, -1.25 34.28" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(330.73455810546875 99.51681518554688) rotate(0 -0.8759085791110124 17.157382328994572)"><path d="M-6.82 17.66 C-7.57 21.96, -2.75 26.68, -2.29 33.07 M-7.55 19.11 C-6.05 23.9, -3.71 29.02, -0.56 34.71" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(330.73455810546875 99.51681518554688) rotate(0 -0.8759085791110124 17.157382328994572)"><path d="M4.95 17.15 C0.69 21.59, 1.99 26.46, -2.29 33.07 M4.22 18.61 C1.57 23.55, -0.23 28.85, -0.56 34.71" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(331.11871337890625 227.08734130859375) rotate(0 0.5971919942088562 14.708807105608287)"><path d="M-0.4 -0.26 C-0.34 4.75, 0.53 24.16, 0.7 29.26 M1.59 -1.44 C1.49 3.84, 0.16 25.84, -0.11 30.85" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(331.11871337890625 227.08734130859375) rotate(0 0.5971919942088562 14.708807105608287)"><path d="M-4.62 17.21 C-2.9 21.73, -0.2 27.37, 0.31 30.6 M-4.39 17.37 C-3.66 20.37, -1.71 23.97, 0.43 31.01" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(331.11871337890625 227.08734130859375) rotate(0 0.5971919942088562 14.708807105608287)"><path d="M5.34 17.78 C3.8 22.07, 3.24 27.53, 0.31 30.6 M5.57 17.94 C3.87 20.73, 3.37 24.19, 0.43 31.01" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(425.25244140625 276.5159606933594) rotate(0 39.89060018478892 0.13838433125988558)"><path d="M0.12 0.09 C13.72 0.11, 67.56 -0.17, 81.05 -0.09 M-1.27 -0.91 C12.27 -0.71, 66.78 0.7, 80.44 1.19" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(425.25244140625 276.5159606933594) rotate(0 39.89060018478892 0.13838433125988558)"><path d="M52.09 11.65 C58.4 9.28, 66.78 6.69, 79.58 2.48 M51.34 10.79 C62.47 7.45, 71.41 3.15, 79.74 1.16" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(425.25244140625 276.5159606933594) rotate(0 39.89060018478892 0.13838433125988558)"><path d="M52.71 -8.87 C58.82 -6.01, 67.05 -3.38, 79.58 2.48 M51.96 -9.73 C62.94 -5.85, 71.68 -2.94, 79.74 1.16" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(501.75225830078125 325.7113952636719) rotate(0 -39.58598660020152 -0.23885196071114478)"><path d="M0.3 -0.81 C-12.65 -0.73, -65.1 0.04, -78.23 0.02 M-1 1.38 C-14.12 1.13, -66.97 -1.64, -79.48 -1.86" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(501.75225830078125 325.7113952636719) rotate(0 -39.58598660020152 -0.23885196071114478)"><path d="M-52.27 -12 C-57.57 -9.99, -66.59 -6.61, -78.54 -0.95 M-51.01 -10.14 C-60.89 -8.24, -69.1 -4.16, -79.96 -1.96" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(501.75225830078125 325.7113952636719) rotate(0 -39.58598660020152 -0.23885196071114478)"><path d="M-53.04 8.51 C-58.06 5.2, -66.89 3.27, -78.54 -0.95 M-51.77 10.37 C-61.35 5.75, -69.32 3.32, -79.96 -1.96" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(328.5078125 354.1894226074219) rotate(0 0.061085211858141975 15.395493981819584)"><path d="M-0.92 -0.77 C-0.62 4.16, 0.76 24.79, 1.04 30.07 M0.8 1.44 C1.06 6.53, 0.5 26.98, 0.4 31.56" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(328.5078125 354.1894226074219) rotate(0 0.061085211858141975 15.395493981819584)"><path d="M-5.38 18 C-3.33 21.06, -1.15 25.47, 0.28 30.1 M-4.76 17.93 C-1.76 22.29, -0.57 28.67, -0.25 32.24" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(328.5078125 354.1894226074219) rotate(0 0.061085211858141975 15.395493981819584)"><path d="M4.92 18.25 C4.56 21.17, 4.31 25.52, 0.28 30.1 M5.55 18.18 C4.46 22.35, 1.57 28.63, -0.25 32.24" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask><g stroke-linecap="round"><g transform="translate(244.57989501953125 430.9092712402344) rotate(0 -25.244636908480913 1.326144517747764)"><path d="M0.34 1.02 C-8.03 1.51, -41.39 2.21, -49.96 2.39 M-0.93 0.52 C-9.48 0.68, -42.87 -0.06, -50.83 0.43" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(244.57989501953125 430.9092712402344) rotate(0 -25.244636908480913 1.326144517747764)"><path d="M-25.67 -8.21 C-34.56 -7.14, -42.67 -2.6, -51.17 0.32 M-27.95 -7.9 C-33.13 -5.81, -39.77 -3.37, -51.34 0.05" stroke="#000000" stroke-width="1" fill="none"></path></g><g transform="translate(244.57989501953125 430.9092712402344) rotate(0 -25.244636908480913 1.326144517747764)"><path d="M-25.45 8.95 C-34.33 4.43, -42.51 3.4, -51.17 0.32 M-27.72 9.25 C-32.93 6.76, -39.63 4.61, -51.34 0.05" stroke="#000000" stroke-width="1" fill="none"></path></g></g><mask></mask></svg> |