feat: add X-Code partner provider preset for Claude, Codex and OpenCode

- Add X-Code provider presets with x-code.cn endpoint
- Fix ANTHROPIC_API_KEY to ANTHROPIC_AUTH_TOKEN in Claude preset
- Register x-code icon SVG in icon index
- Add partnerPromotion.x-code i18n keys for zh, en, ja locales
This commit is contained in:
Jason
2026-03-09 00:06:48 +08:00
parent 9084e1ecc8
commit 5014c2a744
8 changed files with 90 additions and 3 deletions
+21
View File
@@ -0,0 +1,21 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg version="1.1" xmlns="http://www.w3.org/2000/svg" width="32" height="32">
<path d="M0 0 C10.56 0 21.12 0 32 0 C32 10.56 32 21.12 32 32 C21.44 32 10.88 32 0 32 C0 21.44 0 10.88 0 0 Z " fill="#E9F5FC" transform="translate(0,0)"/>
<path d="M0 0 C0.7734375 -0.00773438 1.546875 -0.01546875 2.34375 -0.0234375 C4.98245826 0.4641499 5.89157252 1.26136133 7.5 3.375 C7.5 4.035 7.5 4.695 7.5 5.375 C4.86 5.375 2.22 5.375 -0.5 5.375 C-0.5 4.715 -0.5 4.055 -0.5 3.375 C-1.49 3.87 -1.49 3.87 -2.5 4.375 C-2.96751788 6.73099235 -2.96751788 6.73099235 -3.125 9.4375 C-3.19976562 10.35660156 -3.27453125 11.27570312 -3.3515625 12.22265625 C-3.40054687 12.93292969 -3.44953125 13.64320312 -3.5 14.375 C-2.84 14.375 -2.18 14.375 -1.5 14.375 C-1.17 13.385 -0.84 12.395 -0.5 11.375 C2.14 11.375 4.78 11.375 7.5 11.375 C7.83 12.365 8.16 13.355 8.5 14.375 C9.16 14.705 9.82 15.035 10.5 15.375 C10.5 14.385 10.5 13.395 10.5 12.375 C11.82 12.375 13.14 12.375 14.5 12.375 C15.07570686 15.08904664 14.79565729 16.83296164 13.46875 19.265625 C10.63940674 22.8167395 8.44343278 24.19169857 3.94140625 25.06640625 C-1.09124454 25.30083101 -5.51954121 25.45246753 -10.02734375 23 C-13.19959195 20.09372762 -14.38901731 18.24700687 -14.9375 13.9375 C-14.793125 13.091875 -14.64875 12.24625 -14.5 11.375 C-11.86 13.355 -9.22 15.335 -6.5 17.375 C-6.5 16.385 -6.5 15.395 -6.5 14.375 C-6.83 14.045 -7.16 13.715 -7.5 13.375 C-7.703125 11.1953125 -7.703125 11.1953125 -7.75 8.5 C-7.77578125 7.61570312 -7.8015625 6.73140625 -7.828125 5.8203125 C-7.5 3.375 -7.5 3.375 -6.265625 1.578125 C-4.03939632 0.06113732 -2.67866058 -0.02678661 0 0 Z " fill="#EAF3FB" transform="translate(16.5,7.625)"/>
<path d="M0 0 C5.28 0 10.56 0 16 0 C16 10.56 16 21.12 16 32 C13.36 32 10.72 32 8 32 C8.42152344 31.55269531 8.84304687 31.10539062 9.27734375 30.64453125 C13.5377979 26.01600234 13.5377979 26.01600234 15 20 C13.68 20 12.36 20 11 20 C11 20.99 11 21.98 11 23 C9.68 22.34 8.36 21.68 7 21 C7.33 20.34 7.66 19.68 8 19 C6.700625 19.12375 5.40125 19.2475 4.0625 19.375 C2.96615234 19.47941406 2.96615234 19.47941406 1.84765625 19.5859375 C1.23792969 19.72257812 0.62820312 19.85921875 0 20 C-0.33 20.66 -0.66 21.32 -1 22 C-1.66 22 -2.32 22 -3 22 C-3 18.7 -3 15.4 -3 12 C-2.01 11.67 -1.02 11.34 0 11 C0 11.66 0 12.32 0 13 C2.64 13 5.28 13 8 13 C7.12355567 10.82271927 7.12355567 10.82271927 5 9 C0.32120751 8.25069618 -3.02499663 8.34999775 -7 11 C-7 8 -7 8 -5.46875 6.39453125 C-4.8190625 5.87246094 -4.169375 5.35039063 -3.5 4.8125 C-2.8503125 4.28269531 -2.200625 3.75289063 -1.53125 3.20703125 C-1.0259375 2.80871094 -0.520625 2.41039062 0 2 C0 3.32 0 4.64 0 6 C1.918125 5.938125 1.918125 5.938125 3.875 5.875 C6.0546875 5.8046875 6.0546875 5.8046875 8 6 C10 8 10 8 10.125 10.625 C10.08375 11.40875 10.0425 12.1925 10 13 C11.65 13 13.3 13 15 13 C13.53713212 6.51171219 13.53713212 6.51171219 9 2 C6.00593079 1.38980973 3.04998138 1.13034108 0 1 C0 0.67 0 0.34 0 0 Z " fill="#F3F6FC" transform="translate(16,0)"/>
<path d="M0 0 C0.7734375 -0.00773438 1.546875 -0.01546875 2.34375 -0.0234375 C4.98245826 0.4641499 5.89157252 1.26136133 7.5 3.375 C7.5 4.035 7.5 4.695 7.5 5.375 C4.86 5.375 2.22 5.375 -0.5 5.375 C-0.5 4.715 -0.5 4.055 -0.5 3.375 C-1.49 3.87 -1.49 3.87 -2.5 4.375 C-2.96751788 6.73099235 -2.96751788 6.73099235 -3.125 9.4375 C-3.19976563 10.35660156 -3.27453125 11.27570312 -3.3515625 12.22265625 C-3.40054687 12.93292969 -3.44953125 13.64320312 -3.5 14.375 C-2.84 14.375 -2.18 14.375 -1.5 14.375 C-1.17 13.385 -0.84 12.395 -0.5 11.375 C2.14 11.375 4.78 11.375 7.5 11.375 C5.625 15.25 5.625 15.25 4.5 16.375 C2.5390625 16.578125 2.5390625 16.578125 0.125 16.625 C-0.66648437 16.65078125 -1.45796875 16.6765625 -2.2734375 16.703125 C-4.5 16.375 -4.5 16.375 -6.265625 15.171875 C-7.89392995 12.80155767 -7.90051705 11.23290924 -7.875 8.375 C-7.88273438 7.50875 -7.89046875 6.6425 -7.8984375 5.75 C-7.5 3.375 -7.5 3.375 -6.2578125 1.5859375 C-4.03658417 0.05575798 -2.68137219 -0.02681372 0 0 Z " fill="#243FC5" transform="translate(16.5,7.625)"/>
<path d="M0 0 C4.29 0 8.58 0 13 0 C13 0.33 13 0.66 13 1 C11.63875 1.37125 11.63875 1.37125 10.25 1.75 C5.85279848 3.42719983 5.85279848 3.42719983 3 7 C2.66982425 10.69051287 2.77068363 14.30545853 3 18 C2.34 18 1.68 18 1 18 C2.27040826 24.22500049 4.65519565 27.37183885 9 32 C6.03 32 3.06 32 0 32 C0 21.44 0 10.88 0 0 Z " fill="#FAFCFD" transform="translate(0,0)"/>
<path d="M0 0 C6.82771306 -0.70631514 6.82771306 -0.70631514 9.8671875 1.125 C12.83250747 3.8491217 13.92030982 5.28278834 14.375 9.375 C14.25125 10.24125 14.1275 11.1075 14 12 C12.35 12 10.7 12 9 12 C8.814375 11.05125 8.62875 10.1025 8.4375 9.125 C7.26599195 5.61628301 7.26599195 5.61628301 3.375 4.625 C2.26125 4.41875 1.1475 4.2125 0 4 C0 2.68 0 1.36 0 0 Z " fill="#219DF4" transform="translate(17,1)"/>
<path d="M0 0 C-0.97866338 1.14626322 -1.95794587 2.29199788 -2.9375 3.4375 C-3.48277344 4.07558594 -4.02804688 4.71367188 -4.58984375 5.37109375 C-5.36795695 6.26991149 -6.15936528 7.15936528 -7 8 C-7.36760731 10.32817964 -7.70241581 12.6618385 -8 15 C-9.32 15 -10.64 15 -12 15 C-12.89533679 7.5388601 -12.89533679 7.5388601 -10.875 4.06640625 C-7.51165489 0.41402367 -5.09930851 -0.72847264 0 0 Z " fill="#1448D6" transform="translate(14,1)"/>
<path d="M0 0 C1.32 0 2.64 0 4 0 C4.46703469 2.64652992 4.39884037 4.36924133 2.9453125 6.66796875 C0.76718269 9.14632727 -0.85756827 10.80140524 -4.1796875 11.37890625 C-6.375 11.375 -6.375 11.375 -10 11 C-10 9.68 -10 8.36 -10 7 C-8.906875 6.773125 -7.81375 6.54625 -6.6875 6.3125 C-2.4291168 4.79680428 -2.08798785 3.77826372 0 0 Z " fill="#0E49D9" transform="translate(27,20)"/>
<path d="M0 0 C4.52615993 3.67832017 8.39424999 7.41086363 12 12 C9.00710226 12.42755682 6.86261474 12.55953389 4.265625 10.875 C1.27173282 8.13772715 0.08435644 6.75920797 -0.375 2.625 C-0.25125 1.75875 -0.1275 0.8925 0 0 Z " fill="#0B89F0" transform="translate(2,19)"/>
<path d="M0 0 C1.43655854 -0.08131463 2.8744483 -0.13933559 4.3125 -0.1875 C5.51326172 -0.23970703 5.51326172 -0.23970703 6.73828125 -0.29296875 C9 0 9 0 10.79296875 1.38671875 C12 3 12 3 12 5 C9.36 5 6.72 5 4 5 C4 4.34 4 3.68 4 3 C2.68 3.33 1.36 3.66 0 4 C0 2.68 0 1.36 0 0 Z " fill="#3852CA" transform="translate(12,8)"/>
<path d="M0 0 C5.28 0 10.56 0 16 0 C16 3.96 16 7.92 16 12 C15.67 12 15.34 12 15 12 C14.7525 11.0925 14.505 10.185 14.25 9.25 C12.88118077 5.69107 12.12750908 4.16519859 9 2 C6.00675528 1.38480808 3.05004295 1.13034372 0 1 C0 0.67 0 0.34 0 0 Z " fill="#FEFEFE" transform="translate(16,0)"/>
<path d="M0 0 C0.33 0 0.66 0 1 0 C1 3.96 1 7.92 1 12 C-1.64 12 -4.28 12 -7 12 C-6.57847656 11.55269531 -6.15695313 11.10539062 -5.72265625 10.64453125 C-1.4622021 6.01600234 -1.4622021 6.01600234 0 0 Z " fill="#FDFEFE" transform="translate(31,20)"/>
<path d="M0 0 C0.33 0 0.66 0 1 0 C1 4.62 1 9.24 1 14 C0.01 13.34 -0.98 12.68 -2 12 C-2.36328125 9.6875 -2.36328125 9.6875 -2.3125 7 C-2.30863281 6.113125 -2.30476562 5.22625 -2.30078125 4.3125 C-2 2 -2 2 0 0 Z " fill="#1939C2" transform="translate(11,9)"/>
<path d="M0 0 C1.98 0.99 1.98 0.99 4 2 C4 4.31 4 6.62 4 9 C2.68 9 1.36 9 0 9 C0 6.03 0 3.06 0 0 Z " fill="#059CF3" transform="translate(2,7)"/>
<path d="M0 0 C1.98 0 3.96 0 6 0 C6.66 1.32 7.32 2.64 8 4 C5.36 4 2.72 4 0 4 C0 2.68 0 1.36 0 0 Z " fill="#0773EE" transform="translate(17,27)"/>
<path d="M0 0 C2.64 0 5.28 0 8 0 C7.34 1.32 6.68 2.64 6 4 C4.02 4 2.04 4 0 4 C0 2.68 0 1.36 0 0 Z " fill="#0CB7F7" transform="translate(17,1)"/>
<path d="M0 0 C2.64 0 5.28 0 8 0 C7.34 1.32 6.68 2.64 6 4 C3.69 3.67 1.38 3.34 -1 3 C-0.67 2.01 -0.34 1.02 0 0 Z " fill="#2F4AC8" transform="translate(16,19)"/>
<path d="M0 0 C0.99 0.33 1.98 0.66 3 1 C2.01 2.32 1.02 3.64 0 5 C-1.32 4.67 -2.64 4.34 -4 4 C-2.68 2.68 -1.36 1.36 0 0 Z " fill="#053FD7" transform="translate(7,4)"/>
</svg>

After

Width:  |  Height:  |  Size: 7.6 KiB