Improve character cutout prompts and offline candidate evaluation

This commit is contained in:
2026-09-16 01:52:43 +08:00
parent b32fae2d48
commit 3753f110f4
52 changed files with 34245 additions and 27 deletions
@@ -0,0 +1,36 @@
<svg width="128" height="128" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
<defs>
<linearGradient gradientUnits="userSpaceOnUse" x1="-819.2" x2="819.2" spreadMethod="pad" gradientTransform="matrix(0.0040435791015625 -0.0070037841796875 0.0147247314453125 0.0084991455078125 48.1 109.4)" id="gradient0">
<stop offset="0" stop-color="#5DD4AA"/>
<stop offset="1" stop-color="#4CC299"/>
</linearGradient>
<linearGradient gradientUnits="userSpaceOnUse" x1="-819.2" x2="819.2" spreadMethod="pad" gradientTransform="matrix(-0.0043182373046875 0.0095977783203125 0.01129150390625 0.005096435546875 94.95 88.5)" id="gradient1">
<stop offset="0" stop-color="#5DD4AA"/>
<stop offset="1" stop-color="#4CC299"/>
</linearGradient>
<linearGradient gradientUnits="userSpaceOnUse" x1="-819.2" x2="819.2" spreadMethod="pad" gradientTransform="matrix(0 0.04229736328125 -0.042236328125 0 64.15 69.6)" id="gradient2">
<stop offset="0" stop-color="#FFFFFF"/>
<stop offset="1" stop-color="#C4E7F3"/>
</linearGradient>
<linearGradient gradientUnits="userSpaceOnUse" x1="-819.2" x2="819.2" spreadMethod="pad" gradientTransform="matrix(0 0.00823974609375 -0.012237548828125 0 84.35 107.8)" id="gradient3">
<stop offset="0" stop-color="#5DD4AA"/>
<stop offset="1" stop-color="#4CC299"/>
</linearGradient>
</defs>
<g>
<path stroke="none" fill="#353541" d="M64.15 31 Q80.15 31 91.55 42.35 102.8 53.6 102.8 69.55 102.8 73.4 102.15 77 L103.5 78.95 103.55 79.1 Q105.25 82.65 104.15 86.5 L104.1 86.6 Q100.95 96.3 93.3 102.9 L93.35 105.05 Q92.95 110.5 91.25 115.75 L91.2 115.75 Q89.9 119.6 86.2 121.45 82.5 123.25 78.6 121.95 L78.65 121.95 Q75.15 120.75 73.35 117.7 69.1 119.05 64.2 119.05 60.05 119.05 56.4 118.1 L53.7 122.85 Q51.45 126.3 47.45 127.15 43.45 127.95 40 125.7 36.55 123.45 35.7 119.5 L35.7 119.45 Q34.9 115.6 36.9 112.3 34.4 113.4 31.5 112.95 27.45 112.35 25 109.05 22.55 105.7 23.2 101.65 23.8 97.6 27.15 95.15 29.7 93.25 32.5 91.9 25.5 82.2 25.5 69.55 25.5 53.6 36.9 42.3 L36.9 42.35 Q48.2 31 64.15 31 M42.6 87 L39.7 88.15 40.1 89.05 42.6 87"/>
<path stroke="none" fill="url(#gradient0)" d="M50.35 120.65 Q49 122.7 46.65 123.2 44.25 123.7 42.2 122.35 40.1 121 39.6 118.65 39.1 116.25 40.45 114.15 44.2 108.35 44.9 100.85 45.15 98.4 47.05 96.85 48.9 95.3 51.35 95.5 53.8 95.75 55.35 97.65 56.9 99.5 56.7 101.95 55.7 112.55 50.35 120.65"/>
<path stroke="none" fill="#5DD4AA" d="M36.5 107.95 Q34.5 109.35 32.1 109 29.7 108.65 28.25 106.65 26.75 104.65 27.15 102.25 27.5 99.85 29.5 98.4 36.85 93 45.95 92.2 48.35 92 50.25 93.6 52.15 95.15 52.35 97.6 52.55 100.05 51 101.9 49.4 103.8 47 104 41.15 104.5 36.5 107.95"/>
<path stroke="none" fill="#353541" d="M91.75 69.55 Q91.75 81.05 83.75 89.15 75.55 97.2 64.15 97.2 52.75 97.2 44.7 89.15 36.5 81.05 36.5 69.55 36.5 58.15 44.7 50.2 L44.7 50.15 Q52.75 42 64.15 42 75.55 42 83.75 50.15 91.75 58.15 91.75 69.55"/>
<path stroke="none" fill="#5DD4AA" d="M47.6 108.6 Q41.15 102.4 43.3 94.05 L42 74.05 Q41.7 65.85 48 59.95 52.7 55.4 59.05 54.3 L63.6 53.85 Q72.85 53.85 79.25 59.95 85.45 65.85 85.25 74.05 L84.05 94.05 Q87.3 102.4 80.8 108.6 74.15 115.05 64.2 115.05 54.3 115.05 47.6 108.6"/>
<path stroke="none" fill="url(#gradient1)" d="M100.3 85.35 Q97.45 94.05 90.55 99.95 88.7 101.55 86.3 101.4 83.85 101.25 82.2 99.35 80.6 97.55 80.75 95.05 80.95 92.65 82.8 91 87.15 87.25 89 81.65 89.8 79.35 92 78.2 94.15 77.1 96.5 77.9 98.8 78.65 99.95 80.8 101 83 100.3 85.35"/>
<path stroke="none" fill="#353541" fill-opacity="0.2" d="M82.5 98.4 Q82.5 101.85 77.2 104.25 72 106.75 64.5 106.75 57.05 106.75 51.8 104.25 46.5 101.85 46.5 98.4 L46.7 97.2 82.35 97.2 82.5 98.4"/>
<path stroke="none" fill="#353541" d="M82 81 Q82 83.05 80.5 84.5 79.05 86 77 86 74.85 86 73.45 84.5 72 83.05 72 81 72 78.9 73.45 77.4 74.85 76 77 76 79.05 76 80.5 77.4 82 78.9 82 81 M81 80 Q81 79.15 80.4 78.55 79.8 78 79 78 78.15 78 77.6 78.55 77 79.15 77 80 77 80.8 77.6 81.4 78.15 82 79 82 79.8 82 80.4 81.4 81 80.8 81 80 M62 81 Q62 83.05 60.5 84.5 59.05 86 57 86 54.85 86 53.45 84.5 52 83.05 52 81 52 78.9 53.45 77.4 54.85 76 57 76 59.05 76 60.5 77.4 62 78.9 62 81 M61 80 Q61 79.15 60.4 78.55 59.8 78 59 78 58.15 78 57.6 78.55 57 79.15 57 80 57 80.8 57.6 81.4 58.15 82 59 82 59.8 82 60.4 81.4 61 80.8 61 80"/>
<path stroke="none" fill="#5D5D67" d="M61 80 Q61 80.8 60.4 81.4 59.8 82 59 82 58.15 82 57.6 81.4 57 80.8 57 80 57 79.15 57.6 78.55 58.15 78 59 78 59.8 78 60.4 78.55 61 79.15 61 80 M81 80 Q81 80.8 80.4 81.4 79.8 82 79 82 78.15 82 77.6 81.4 77 80.8 77 80 77 79.15 77.6 78.55 78.15 78 79 78 79.8 78 80.4 78.55 81 79.15 81 80"/>
<path stroke="none" fill="#24483F" d="M68.4 91.75 Q66.35 92.85 64.1 92.25 61.8 91.65 60.5 89.5 L60.15 88.85 Q59.9 88.3 60.1 87.85 60.3 87.35 60.8 87.2 L61.75 87.1 Q62.2 87.3 62.45 87.85 L62.65 88.25 Q63.45 89.5 64.75 89.85 66.15 90.25 67.35 89.55 L67.5 89.45 67.7 89.35 Q68.05 88.9 68.55 89 69.05 88.95 69.4 89.35 69.8 89.7 69.8 90.25 L69.4 91.15 68.4 91.75"/>
<path stroke="none" fill="url(#gradient2)" d="M88.7 45.15 Q98.8 55.25 98.8 69.55 98.8 84 88.7 94.15 78.5 104.2 64.15 104.2 49.85 104.2 39.7 94.15 29.5 84 29.5 69.55 29.5 55.25 39.7 45.15 49.85 35 64.15 35 78.5 35 88.7 45.15 M91.75 69.55 Q91.75 58.15 83.75 50.15 75.55 42 64.15 42 52.75 42 44.7 50.15 L44.7 50.2 Q36.5 58.15 36.5 69.55 36.5 81.05 44.7 89.15 52.75 97.2 64.15 97.2 75.55 97.2 83.75 89.15 91.75 81.05 91.75 69.55"/>
<path stroke="none" fill="url(#gradient3)" d="M87.45 114.45 Q86.65 116.75 84.45 117.85 82.2 118.95 79.9 118.15 77.6 117.35 76.5 115.2 75.4 112.95 76.2 110.65 77.3 107.35 77.55 103.95 77.7 101.5 79.6 99.9 81.45 98.25 83.9 98.45 86.3 98.6 87.95 100.5 89.55 102.35 89.35 104.8 89 109.75 87.45 114.45"/>
<path stroke="none" fill="#7DDCBB" d="M56.75 67 Q56.75 68.65 55.55 69.8 54.4 71 52.75 71 51.1 71 49.9 69.8 48.75 68.65 48.75 67 48.75 65.35 49.9 64.15 51.1 63 52.75 63 54.4 63 55.55 64.15 56.75 65.35 56.75 67"/>
<path stroke="none" fill="#FFFFFF" fill-opacity="0.2" d="M84 60.25 Q84 65.2 80.4 68.65 76.95 72.25 72 72.25 67.05 72.25 63.45 68.65 60 65.2 60 60.25 60 55.3 63.45 51.7 67.05 48.25 72 48.25 76.95 48.25 80.4 51.7 84 55.3 84 60.25"/>
</g>
</svg>

After

Width:  |  Height:  |  Size: 6.1 KiB