fix: 优化官网内容

This commit is contained in:
Daniel
2026-04-27 17:29:34 +08:00
parent 1d50532a8c
commit 6e394297b3
97 changed files with 1379 additions and 1720 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 229 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 443 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 352 KiB

View File

Before

Width:  |  Height:  |  Size: 509 KiB

After

Width:  |  Height:  |  Size: 509 KiB

View File

Before

Width:  |  Height:  |  Size: 124 KiB

After

Width:  |  Height:  |  Size: 124 KiB

View File

Before

Width:  |  Height:  |  Size: 413 KiB

After

Width:  |  Height:  |  Size: 413 KiB

View File

Before

Width:  |  Height:  |  Size: 123 KiB

After

Width:  |  Height:  |  Size: 123 KiB

View File

Before

Width:  |  Height:  |  Size: 30 KiB

After

Width:  |  Height:  |  Size: 30 KiB

View File

Before

Width:  |  Height:  |  Size: 103 KiB

After

Width:  |  Height:  |  Size: 103 KiB

View File

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

Before

Width:  |  Height:  |  Size: 812 KiB

After

Width:  |  Height:  |  Size: 812 KiB

View File

Before

Width:  |  Height:  |  Size: 123 KiB

After

Width:  |  Height:  |  Size: 123 KiB

View File

Before

Width:  |  Height:  |  Size: 585 KiB

After

Width:  |  Height:  |  Size: 585 KiB

View File

Before

Width:  |  Height:  |  Size: 794 KiB

After

Width:  |  Height:  |  Size: 794 KiB

View File

Before

Width:  |  Height:  |  Size: 73 KiB

After

Width:  |  Height:  |  Size: 73 KiB

View File

Before

Width:  |  Height:  |  Size: 649 KiB

After

Width:  |  Height:  |  Size: 649 KiB

View File

Before

Width:  |  Height:  |  Size: 1.5 MiB

After

Width:  |  Height:  |  Size: 1.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.9 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.0 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 MiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 116 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 289 KiB

View File

Before

Width:  |  Height:  |  Size: 29 KiB

After

Width:  |  Height:  |  Size: 29 KiB

View File

Before

Width:  |  Height:  |  Size: 3.9 KiB

After

Width:  |  Height:  |  Size: 3.9 KiB

View File

Before

Width:  |  Height:  |  Size: 73 KiB

After

Width:  |  Height:  |  Size: 73 KiB

View File

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 20 KiB

View File

Before

Width:  |  Height:  |  Size: 35 KiB

After

Width:  |  Height:  |  Size: 35 KiB

View File

Before

Width:  |  Height:  |  Size: 20 KiB

After

Width:  |  Height:  |  Size: 20 KiB

View File

Before

Width:  |  Height:  |  Size: 33 KiB

After

Width:  |  Height:  |  Size: 33 KiB

View File

Before

Width:  |  Height:  |  Size: 920 B

After

Width:  |  Height:  |  Size: 920 B

View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

Before

Width:  |  Height:  |  Size: 713 B

After

Width:  |  Height:  |  Size: 713 B

View File

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

Before

Width:  |  Height:  |  Size: 5.0 KiB

After

Width:  |  Height:  |  Size: 5.0 KiB

View File

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 6.1 KiB

View File

Before

Width:  |  Height:  |  Size: 10 KiB

After

Width:  |  Height:  |  Size: 10 KiB

View File

Before

Width:  |  Height:  |  Size: 23 KiB

After

Width:  |  Height:  |  Size: 23 KiB

View File

Before

Width:  |  Height:  |  Size: 40 KiB

After

Width:  |  Height:  |  Size: 40 KiB

View File

Before

Width:  |  Height:  |  Size: 5.8 KiB

After

Width:  |  Height:  |  Size: 5.8 KiB

View File

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

Before

Width:  |  Height:  |  Size: 9.9 KiB

After

Width:  |  Height:  |  Size: 9.9 KiB

View File

Before

Width:  |  Height:  |  Size: 38 KiB

After

Width:  |  Height:  |  Size: 38 KiB

View File

Before

Width:  |  Height:  |  Size: 7.5 KiB

After

Width:  |  Height:  |  Size: 7.5 KiB

View File

Before

Width:  |  Height:  |  Size: 6.9 KiB

After

Width:  |  Height:  |  Size: 6.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 168 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 69 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 558 B

View File

Before

Width:  |  Height:  |  Size: 2.3 KiB

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 291 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 307 KiB

View File

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

Before

Width:  |  Height:  |  Size: 519 B

After

Width:  |  Height:  |  Size: 519 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 342 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 238 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 576 KiB

View File

@@ -0,0 +1,26 @@
<svg width="1600" height="900" viewBox="0 0 1600 900" fill="none" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="a" x1="0" y1="0" x2="1600" y2="900">
<stop stop-color="#0A234D"/>
<stop offset="1" stop-color="#4B2A8E"/>
</linearGradient>
</defs>
<rect width="1600" height="900" fill="url(#a)"/>
<g opacity="0.18" stroke="#B6C5FF">
<path d="M0 120H1600M0 240H1600M0 360H1600M0 480H1600M0 600H1600M0 720H1600"/>
</g>
<rect x="260" y="160" width="1080" height="560" rx="24" fill="#111C3A" stroke="#8EA8FF" stroke-width="4"/>
<rect x="340" y="230" width="320" height="430" rx="18" fill="#E9EEFF"/>
<rect x="740" y="230" width="520" height="180" rx="18" fill="#E9EEFF"/>
<rect x="740" y="480" width="520" height="180" rx="18" fill="#E9EEFF"/>
<rect x="380" y="280" width="240" height="44" rx="10" fill="#4A66DD"/>
<rect x="380" y="350" width="240" height="22" rx="8" fill="#9BB0F2"/>
<rect x="380" y="392" width="240" height="22" rx="8" fill="#9BB0F2"/>
<rect x="780" y="270" width="440" height="36" rx="10" fill="#4A66DD"/>
<rect x="780" y="330" width="440" height="22" rx="8" fill="#9BB0F2"/>
<rect x="780" y="520" width="440" height="36" rx="10" fill="#4A66DD"/>
<rect x="780" y="580" width="440" height="22" rx="8" fill="#9BB0F2"/>
<circle cx="700" cy="322" r="14" fill="#8EA8FF"/>
<circle cx="700" cy="540" r="14" fill="#8EA8FF"/>
<path d="M660 322H686M660 540H686M714 322H740M714 540H740" stroke="#8EA8FF" stroke-width="4"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1,38 @@
<svg width="1600" height="900" viewBox="0 0 1600 900" fill="none" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="bg" x1="0" y1="0" x2="1600" y2="900" gradientUnits="userSpaceOnUse">
<stop stop-color="#0B1F44"/>
<stop offset="1" stop-color="#134A8A"/>
</linearGradient>
<linearGradient id="panel" x1="0" y1="0" x2="1" y2="1">
<stop stop-color="#EAF3FF"/>
<stop offset="1" stop-color="#CFE5FF"/>
</linearGradient>
</defs>
<rect width="1600" height="900" fill="url(#bg)"/>
<g opacity="0.18" stroke="#8BC3FF">
<path d="M0 120H1600M0 240H1600M0 360H1600M0 480H1600M0 600H1600M0 720H1600"/>
<path d="M160 0V900M320 0V900M480 0V900M640 0V900M800 0V900M960 0V900M1120 0V900M1280 0V900M1440 0V900"/>
</g>
<rect x="560" y="120" width="480" height="680" rx="48" fill="#0F2144" stroke="#86C6FF" stroke-width="6"/>
<rect x="590" y="182" width="420" height="578" rx="26" fill="url(#panel)"/>
<rect x="648" y="250" width="304" height="58" rx="14" fill="#2E67D4"/>
<rect x="648" y="340" width="304" height="58" rx="14" fill="#4B83E8"/>
<rect x="648" y="430" width="304" height="58" rx="14" fill="#6A9CF3"/>
<rect x="648" y="550" width="304" height="24" rx="12" fill="#95B6E8"/>
<rect x="648" y="594" width="304" height="24" rx="12" fill="#95B6E8"/>
<rect x="648" y="638" width="304" height="24" rx="12" fill="#95B6E8"/>
<circle cx="300" cy="250" r="18" fill="#87D3FF"/>
<circle cx="250" cy="420" r="18" fill="#87D3FF"/>
<circle cx="320" cy="590" r="18" fill="#87D3FF"/>
<path d="M320 250L560 350M268 420L560 450M338 590L560 550" stroke="#84C8FF" stroke-width="4"/>
<circle cx="1300" cy="260" r="18" fill="#87D3FF"/>
<circle cx="1360" cy="420" r="18" fill="#87D3FF"/>
<circle cx="1280" cy="580" r="18" fill="#87D3FF"/>
<path d="M1040 330L1282 260M1040 450L1342 420M1040 550L1262 580" stroke="#84C8FF" stroke-width="4"/>
<rect x="160" y="744" width="1280" height="96" rx="20" fill="#0E2E5B" stroke="#78BBFF" stroke-width="3"/>
<rect x="240" y="772" width="200" height="40" rx="10" fill="#3678DF"/>
<rect x="520" y="772" width="200" height="40" rx="10" fill="#3678DF"/>
<rect x="800" y="772" width="200" height="40" rx="10" fill="#3678DF"/>
<rect x="1080" y="772" width="200" height="40" rx="10" fill="#3678DF"/>
</svg>

After

Width:  |  Height:  |  Size: 2.3 KiB

View File

@@ -0,0 +1,18 @@
<svg width="1600" height="900" viewBox="0 0 1600 900" fill="none" xmlns="http://www.w3.org/2000/svg">
<defs><linearGradient id="b" x1="0" y1="0" x2="1600" y2="900"><stop stop-color="#082A40"/><stop offset="1" stop-color="#1B4F8D"/></linearGradient></defs>
<rect width="1600" height="900" fill="url(#b)"/>
<rect x="180" y="160" width="1240" height="620" rx="24" fill="#102940" stroke="#6AB5FF" stroke-width="4"/>
<rect x="260" y="240" width="180" height="460" rx="10" fill="#D8EDFF"/>
<rect x="500" y="200" width="220" height="500" rx="10" fill="#E9F5FF"/>
<rect x="780" y="270" width="160" height="430" rx="10" fill="#D8EDFF"/>
<rect x="980" y="220" width="190" height="480" rx="10" fill="#E9F5FF"/>
<rect x="1220" y="300" width="120" height="400" rx="10" fill="#D8EDFF"/>
<g fill="#72AEEA">
<rect x="290" y="280" width="32" height="32"/><rect x="350" y="280" width="32" height="32"/>
<rect x="530" y="250" width="36" height="36"/><rect x="592" y="250" width="36" height="36"/><rect x="654" y="250" width="36" height="36"/>
<rect x="810" y="310" width="28" height="28"/><rect x="860" y="310" width="28" height="28"/>
<rect x="1010" y="260" width="30" height="30"/><rect x="1060" y="260" width="30" height="30"/><rect x="1110" y="260" width="30" height="30"/>
</g>
<path d="M180 650H1420" stroke="#6AB5FF" stroke-width="4"/>
<circle cx="420" cy="740" r="12" fill="#8FD4FF"/><circle cx="760" cy="740" r="12" fill="#8FD4FF"/><circle cx="1100" cy="740" r="12" fill="#8FD4FF"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

@@ -0,0 +1,20 @@
<svg width="1600" height="900" viewBox="0 0 1600 900" fill="none" xmlns="http://www.w3.org/2000/svg">
<defs><linearGradient id="d" x1="0" y1="0" x2="1600" y2="900"><stop stop-color="#1A2445"/><stop offset="1" stop-color="#334F8D"/></linearGradient></defs>
<rect width="1600" height="900" fill="url(#d)"/>
<rect x="210" y="140" width="1180" height="620" rx="24" fill="#111D38" stroke="#9FC1FF" stroke-width="4"/>
<rect x="290" y="220" width="460" height="460" rx="16" fill="#EAF1FF"/>
<rect x="830" y="220" width="480" height="140" rx="16" fill="#EAF1FF"/>
<rect x="830" y="390" width="480" height="140" rx="16" fill="#EAF1FF"/>
<rect x="830" y="560" width="480" height="120" rx="16" fill="#EAF1FF"/>
<g fill="#557CDA">
<rect x="340" y="280" width="360" height="44" rx="10"/>
<rect x="340" y="350" width="360" height="24" rx="8" opacity=".6"/>
<rect x="340" y="394" width="360" height="24" rx="8" opacity=".6"/>
<rect x="870" y="270" width="400" height="30" rx="8"/>
<rect x="870" y="440" width="400" height="30" rx="8"/>
<rect x="870" y="600" width="400" height="28" rx="8"/>
</g>
<path d="M750 450H830" stroke="#8EB6FF" stroke-width="4"/>
<circle cx="790" cy="450" r="16" fill="#8EB6FF"/>
<path d="M290 720H1310" stroke="#8EB6FF" stroke-width="4"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -0,0 +1,21 @@
<svg width="1600" height="900" viewBox="0 0 1600 900" fill="none" xmlns="http://www.w3.org/2000/svg">
<defs><linearGradient id="c" x1="0" y1="0" x2="1600" y2="900"><stop stop-color="#062F39"/><stop offset="1" stop-color="#0E7490"/></linearGradient></defs>
<rect width="1600" height="900" fill="url(#c)"/>
<circle cx="800" cy="450" r="120" fill="#D9FCFF"/>
<circle cx="800" cy="450" r="56" fill="#2AA7B8"/>
<g stroke="#91EEF7" stroke-width="4">
<path d="M800 140V300M800 600V760M490 450H650M950 450H1110"/>
<path d="M580 230L680 330M920 570L1020 670M1020 230L920 330M680 570L580 670"/>
</g>
<g fill="#BDF7FF">
<circle cx="800" cy="120" r="20"/><circle cx="800" cy="780" r="20"/>
<circle cx="470" cy="450" r="20"/><circle cx="1130" cy="450" r="20"/>
<circle cx="560" cy="210" r="20"/><circle cx="1040" cy="210" r="20"/>
<circle cx="560" cy="690" r="20"/><circle cx="1040" cy="690" r="20"/>
</g>
<rect x="220" y="740" width="1160" height="80" rx="16" fill="#0E3F4D" stroke="#7EE6F4" stroke-width="3"/>
<rect x="280" y="764" width="220" height="34" rx="8" fill="#1EA8BD"/>
<rect x="560" y="764" width="220" height="34" rx="8" fill="#1EA8BD"/>
<rect x="840" y="764" width="220" height="34" rx="8" fill="#1EA8BD"/>
<rect x="1120" y="764" width="200" height="34" rx="8" fill="#1EA8BD"/>
</svg>

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

@@ -0,0 +1,51 @@
<svg width="1600" height="900" viewBox="0 0 1600 900" fill="none" xmlns="http://www.w3.org/2000/svg">
<defs>
<linearGradient id="bg2" x1="0" y1="0" x2="1600" y2="900" gradientUnits="userSpaceOnUse">
<stop stop-color="#082B3A"/>
<stop offset="1" stop-color="#0F5A78"/>
</linearGradient>
</defs>
<rect width="1600" height="900" fill="url(#bg2)"/>
<g opacity="0.16" stroke="#7ED9D2">
<path d="M0 100H1600M0 200H1600M0 300H1600M0 400H1600M0 500H1600M0 600H1600M0 700H1600M0 800H1600"/>
<path d="M100 0V900M200 0V900M300 0V900M400 0V900M500 0V900M600 0V900M700 0V900M800 0V900M900 0V900M1000 0V900M1100 0V900M1200 0V900M1300 0V900M1400 0V900M1500 0V900"/>
</g>
<rect x="220" y="120" width="1140" height="660" rx="30" fill="#0D3C52" stroke="#8EEADF" stroke-width="4"/>
<rect x="300" y="190" width="230" height="500" rx="22" fill="#E8FFF9"/>
<rect x="360" y="190" width="230" height="500" rx="22" fill="#E8FFF9"/>
<rect x="420" y="190" width="230" height="500" rx="22" fill="#E8FFF9"/>
<rect x="326" y="230" width="178" height="48" rx="10" fill="#179A8E"/>
<rect x="386" y="230" width="178" height="48" rx="10" fill="#179A8E"/>
<rect x="446" y="230" width="178" height="48" rx="10" fill="#179A8E"/>
<g fill="#7BCABD">
<rect x="326" y="314" width="178" height="26" rx="8"/>
<rect x="326" y="368" width="178" height="26" rx="8"/>
<rect x="326" y="422" width="178" height="26" rx="8"/>
<rect x="326" y="476" width="178" height="26" rx="8"/>
<rect x="326" y="530" width="178" height="26" rx="8"/>
<rect x="386" y="314" width="178" height="26" rx="8"/>
<rect x="386" y="368" width="178" height="26" rx="8"/>
<rect x="386" y="422" width="178" height="26" rx="8"/>
<rect x="386" y="476" width="178" height="26" rx="8"/>
<rect x="386" y="530" width="178" height="26" rx="8"/>
<rect x="446" y="314" width="178" height="26" rx="8"/>
<rect x="446" y="368" width="178" height="26" rx="8"/>
<rect x="446" y="422" width="178" height="26" rx="8"/>
<rect x="446" y="476" width="178" height="26" rx="8"/>
<rect x="446" y="530" width="178" height="26" rx="8"/>
</g>
<rect x="1070" y="120" width="260" height="190" rx="20" fill="#EFFFFB" stroke="#77D9CB" stroke-width="3"/>
<g fill="#1C5B55">
<rect x="1110" y="156" width="26" height="26"/>
<rect x="1160" y="156" width="26" height="26"/>
<rect x="1210" y="156" width="26" height="26"/>
<rect x="1260" y="156" width="26" height="26"/>
<rect x="1110" y="206" width="26" height="26"/>
<rect x="1210" y="206" width="26" height="26"/>
<rect x="1260" y="206" width="26" height="26"/>
<rect x="1160" y="256" width="26" height="26"/>
<rect x="1210" y="256" width="26" height="26"/>
</g>
<rect x="96" y="300" width="220" height="92" rx="20" fill="#22A79B"/>
<rect x="80" y="434" width="320" height="122" rx="20" fill="#35B9AC"/>
</svg>

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

@@ -0,0 +1,23 @@
<svg width="1600" height="900" viewBox="0 0 1600 900" fill="none" xmlns="http://www.w3.org/2000/svg">
<defs><linearGradient id="e" x1="0" y1="0" x2="1600" y2="900"><stop stop-color="#0C2440"/><stop offset="1" stop-color="#1D5F91"/></linearGradient></defs>
<rect width="1600" height="900" fill="url(#e)"/>
<rect x="220" y="150" width="1160" height="600" rx="24" fill="#102945" stroke="#8BC5FF" stroke-width="4"/>
<rect x="300" y="240" width="280" height="420" rx="14" fill="#E8F4FF"/>
<rect x="660" y="240" width="280" height="420" rx="14" fill="#E8F4FF"/>
<rect x="1020" y="240" width="280" height="420" rx="14" fill="#E8F4FF"/>
<g fill="#4C7DDD">
<rect x="340" y="290" width="200" height="40" rx="10"/>
<rect x="700" y="290" width="200" height="40" rx="10"/>
<rect x="1060" y="290" width="200" height="40" rx="10"/>
<rect x="340" y="360" width="200" height="24" rx="8" opacity=".65"/>
<rect x="700" y="360" width="200" height="24" rx="8" opacity=".65"/>
<rect x="1060" y="360" width="200" height="24" rx="8" opacity=".65"/>
</g>
<path d="M580 450H660M940 450H1020" stroke="#8BC5FF" stroke-width="4"/>
<circle cx="620" cy="450" r="14" fill="#8BC5FF"/>
<circle cx="980" cy="450" r="14" fill="#8BC5FF"/>
<rect x="260" y="770" width="1080" height="70" rx="14" fill="#0D335A" stroke="#7CB5F7" stroke-width="3"/>
<rect x="340" y="792" width="220" height="28" rx="8" fill="#3D77D4"/>
<rect x="690" y="792" width="220" height="28" rx="8" fill="#3D77D4"/>
<rect x="1040" y="792" width="220" height="28" rx="8" fill="#3D77D4"/>
</svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 185 KiB

View File

Before

Width:  |  Height:  |  Size: 711 B

After

Width:  |  Height:  |  Size: 711 B

View File

Before

Width:  |  Height:  |  Size: 458 B

After

Width:  |  Height:  |  Size: 458 B

View File

Before

Width:  |  Height:  |  Size: 471 B

After

Width:  |  Height:  |  Size: 471 B

View File

Before

Width:  |  Height:  |  Size: 614 B

After

Width:  |  Height:  |  Size: 614 B

View File

Before

Width:  |  Height:  |  Size: 790 B

After

Width:  |  Height:  |  Size: 790 B

View File

Before

Width:  |  Height:  |  Size: 553 B

After

Width:  |  Height:  |  Size: 553 B

View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

Before

Width:  |  Height:  |  Size: 717 B

After

Width:  |  Height:  |  Size: 717 B

View File

Before

Width:  |  Height:  |  Size: 2.4 KiB

After

Width:  |  Height:  |  Size: 2.4 KiB