feat: 首次推送到Gitea - 完整项目代码 + 安全加固 + 知识库

This commit is contained in:
ZhuiGuangAI Dev
2026-10-02 18:52:49 +08:00
parent b44601bb66
commit 8205ae709c
1185 changed files with 49841 additions and 12802 deletions
+13
View File
@@ -0,0 +1,13 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 240 240" width="240" height="240">
<defs>
<linearGradient id="g8" x1="0" y1="0" x2="1" y2="1">
<stop offset="0%" stop-color="#0f2a6b"/><stop offset="100%" stop-color="#2563eb"/>
</linearGradient>
<clipPath id="c8"><circle cx="120" cy="120" r="120"/></clipPath>
</defs>
<rect width="240" height="240" fill="url(#g8)" clip-path="url(#c8)"/>
<g transform="translate(20.00 20.00) scale(1.1111)"><g transform="translate(6 66)"><g opacity=".9"><ellipse cx="26.5" cy="23" rx="16.5" ry="18" stroke="#2A3544" stroke-width="6"/><path d="M23.51 36.76c-7.4 4.29-17 1.55-21.42-6.1" stroke="#2A3544" stroke-width="4"/><ellipse cx="22.5" cy="52.5" rx="16.5" ry="14.5" stroke="#2A3544" stroke-width="4"/></g><g opacity=".9"><path d="M162.6 60.42c-4.27-7.41-13.95-9.84-21.6-5.42" stroke="#2A3544" stroke-width="4"/><ellipse cx="142.5" cy="22.5" rx="16.5" ry="15.5" stroke="#2A3544" stroke-width="6"/></g><mask id="sidesCables02-a" style="mask-type:luminance"><rect x="15" y="27" width="16" height="22" rx="2" fill="white"/><rect x="16" y="60" width="16" height="12" rx="2" fill="white"/><rect x="137" y="42" width="16" height="22" rx="2" fill="white"/><rect x="137" width="16" height="22" rx="2" fill="white"/></mask><g mask="url(#sidesCables02-a)"><path d="M-6 0h180v76H-6z" fill="#b18911"/><path d="M-6 0h180v76H-6z" fill="white" fill-opacity=".3"/></g></g><g transform="translate(49 -.6)"><mask id="topLights-a" style="mask-type:luminance"><path d="M2 42.6a2 2 0 0 1 2-2h76a2 2 0 0 1 2 2v10H2z" fill="white"/><path d="M10 27.6a5 5 0 0 1 5-5h6a5 5 0 0 1 5 5v25H10zm24 0a5 5 0 0 1 5-5h6a5 5 0 0 1 5 5v25H34zm24 0a5 5 0 0 1 5-5h6a5 5 0 0 1 5 5v25H58z" fill="white"/></mask><g mask="url(#topLights-a)"><path d="M-8 .6H92v52H-8z" fill="#b18911"/><path d="M-8 .6H92v52H-8z" fill="white" fill-opacity=".3"/><path fill="white" fill-opacity=".6" d="M-8 .59H92v40H-8z"/><rect x="16" y="28.59" width="4" height="8" rx="2" fill="white" fill-opacity=".6"/><rect x="40" y="28.59" width="4" height="8" rx="2" fill="white" fill-opacity=".6"/><rect x="64" y="28.59" width="4" height="8" rx="2" fill="white" fill-opacity=".6"/></g></g><g transform="translate(25 44)"><mask id="headRound01-a" style="mask-type:luminance"><path fill-rule="evenodd" clip-rule="evenodd" d="M66 0c58.35 0 64 40.69 64 78 0 33.32-25.47 42-64 42-37.46 0-66-8.69-66-42C0 40.69 7.65 0 66 0" fill="white"/></mask><g mask="url(#headRound01-a)"><path d="M-4-2h138v124H-4z" fill="#b18911"/><g transform="translate(-44 -7)"><path d="M72.47 40.03q-.15-.02-.26-.12c-.1-.07-.15-.12-.14.14.01.5.67-.05.4-.02M52.33 54.92s.2-.56.03-.74q-.26.26-.03.74M50.5 58c.06 0 .57-.28.48-.43-.12-.18-.49.34-.49.42m15.4 7.15c-.12-.11-.52-.45-.27-.5.14-.03.5.36.32.54v-.01h-.01zm3.44 49.32c.13-.02.66-.36.34-.45-.21.01-.6.53-.34.51m26.3-12.14c-.05.05-.2.1-.34.12-.15.03-.26.06-.16.1.19.05.84.15.5-.23M48.1 77.63l.06-.1c1.02 0-.68.19-.07.1m75.45 38.3c.07-.03.08-.03.1-.12q-.1 0-.1.1m-51.37 7.87q.1 0 .1-.11-.1 0-.1.1M52.01 55.75c.08-.02.09-.03.1-.12-.08.02-.09.03-.1.12m56.84-1q-.01.11.1.1c-.02-.09-.02-.1-.1-.1m41.43 28.16c-.08.02-.09.03-.1.12.08-.02.09-.03.1-.12" fill="black" fill-opacity=".2"/></g></g></g><g transform="translate(56 128)"><rect x="12" y="4" width="44" height="4" rx="2" fill="black" fill-opacity=".8"/></g><g transform="translate(38 76)"><path d="M28 4a20 20 0 0 1 19.9 18h41.52a5 5 0 1 1 0 4H47.9A20 20 0 1 1 28 4" fill="black" fill-opacity=".2"/><circle cx="94" cy="24" r="2" fill="white"/><circle cx="28" cy="24" r="16" fill="black" fill-opacity=".6"/><circle cx="34" cy="16" r="3" fill="white"/></g></g>
<circle cx="120" cy="120" r="114" fill="none" stroke="#ffffff" stroke-opacity="0.4" stroke-width="2.5"/>
<g transform="translate(196 196)"><circle r="27" fill="#ffffff" fill-opacity="0.22"/><g transform="translate(-12 -12)"></g></g>
</svg>

After

Width:  |  Height:  |  Size: 3.8 KiB