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,33 @@
<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.00921630859375 -0.00921630859375 0.0111541748046875 0.0111541748046875 44.5 108.85)" id="gradient0">
<stop offset="0" stop-color="#C7B6FF"/>
<stop offset="1" stop-color="#9B86EC"/>
</linearGradient>
<linearGradient gradientUnits="userSpaceOnUse" x1="-819.2" x2="819.2" spreadMethod="pad" gradientTransform="matrix(-0.010528564453125 0 0 -0.01239013671875 91.55 89.55)" id="gradient1">
<stop offset="0" stop-color="#C7B6FF"/>
<stop offset="1" stop-color="#9B86EC"/>
</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>
</defs>
<g>
<path stroke="none" fill="#353541" d="M64.15 31 Q75.8 31 85 37 88.45 39.25 91.55 42.35 102.8 53.6 102.8 69.55 102.8 76.8 100.5 83.1 102.3 84 103.7 85.65 L103.8 85.85 Q106.15 89 105.8 92.95 105.45 97.05 102.2 99.65 98.95 102.2 94.9 101.8 L89.75 102 88.3 102.4 89.3 103.35 Q92.5 106.55 94.75 111.25 L94.8 111.35 Q96.55 115 95.2 118.8 L95.15 118.95 Q93.85 122.8 90.15 124.6 86.45 126.35 82.6 125 L82.55 124.95 Q78.6 123.6 76.9 119.85 L76.9 119.9 Q76.05 118.15 74.75 117.2 69.95 119.05 64.2 119.05 58.6 119.05 53.9 117.25 50.3 121.8 44.2 124.75 L44.1 124.8 Q40.45 126.55 36.7 125.2 L36.55 125.15 Q32.65 123.85 30.85 120.15 29.1 116.45 30.5 112.6 L30.5 112.55 Q31.85 108.6 35.6 106.9 37.9 105.75 38.8 103.75 L33.75 103.55 33.65 103.55 Q29.5 103.85 26.5 101.45 L26.4 101.35 Q23.25 98.7 22.85 94.65 22.4 90.6 24.85 87.6 26.35 85.6 28.45 84.65 25.5 77.7 25.5 69.55 25.5 53.6 36.9 42.3 L36.9 42.35 Q39.95 39.25 43.4 37 52.55 31 64.15 31"/>
<path stroke="none" fill="#C7B6FF" d="M91.15 113.05 Q92.25 115.25 91.4 117.55 90.65 119.9 88.4 121 L83.9 121.2 Q81.55 120.4 80.5 118.15 77.75 112.4 71.55 112.15 69.1 112 67.45 110.2 65.8 108.4 65.9 105.95 66 103.5 67.85 101.85 69.65 100.2 72.1 100.25 85.4 100.9 91.15 113.05"/>
<path stroke="none" fill="url(#gradient0)" d="M42.4 121.15 Q40.2 122.25 37.9 121.4 35.55 120.65 34.45 118.4 33.4 116.2 34.25 113.9 35.05 111.55 37.3 110.5 43.05 107.75 43.3 101.55 43.45 99.1 45.25 97.45 47.05 95.8 49.5 95.9 51.95 96 53.6 97.85 55.25 99.65 55.2 102.1 54.55 115.4 42.4 121.15"/>
<path stroke="none" fill="#C7B6FF" d="M33.3 99.55 Q30.8 99.75 28.95 98.3 27.05 96.7 26.8 94.25 26.55 91.8 28.05 90 29.55 88 32 87.75 41.1 86.75 49.4 90.65 51.55 91.6 52.4 93.95 53.25 96.2 52.2 98.45 51.2 100.65 48.9 101.55 L44.35 101.4 Q39.15 98.9 33.3 99.55"/>
<path stroke="none" fill="url(#gradient1)" d="M96.65 86.05 Q99.05 86.35 100.6 88.2 102.05 90.15 101.8 92.6 101.6 95 99.7 96.5 97.75 98.05 95.3 97.8 89.5 97.2 84.25 99.65 L79.75 99.85 Q77.4 99 76.4 96.8 75.35 94.55 76.25 92.25 77.05 89.95 79.3 88.9 87.55 85.05 96.65 86.05"/>
<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="#C7B6FF" 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="#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="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="#D2C4FF" 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="#C7B6FF" d="M62.35 52.95 L62.65 53.8 62.75 53.65 Q64.15 51.4 65.9 50.15 67.8 48.75 69 49.4 70.2 50.1 70 52.5 69.75 54.6 68.5 56.95 L68.3 57.2 Q67.65 58.4 66.35 58.75 65 59.05 63.8 58.4 62.6 57.7 62.3 56.45 L62.15 55.45 61.55 55.95 59.85 56.2 Q59 55.95 58.55 55.15 L58.45 55 Q57.6 53.45 57.45 52.05 57.3 50.45 58.1 50 58.9 49.55 60.15 50.5 61.3 51.3 62.25 52.8 L62.35 52.95"/>
<path stroke="none" fill="#353541" d="M71 72 Q71 71.15 70.4 70.55 69.8 70 69 70 68.15 70 67.6 70.55 67 71.15 67 72 67 72.8 67.6 73.4 68.15 74 69 74 69.8 74 70.4 73.4 71 72.8 71 72 M72 73 Q72 75.05 70.5 76.5 69.05 78 67 78 64.85 78 63.45 76.5 62 75.05 62 73 62 70.9 63.45 69.4 64.85 68 67 68 69.05 68 70.5 69.4 72 70.9 72 73 M82 82 Q82 84.05 80.5 85.5 79.05 87 77 87 74.85 87 73.45 85.5 72 84.05 72 82 72 79.9 73.45 78.4 74.85 77 77 77 79.05 77 80.5 78.4 82 79.9 82 82 M81 81 Q81 80.15 80.4 79.55 79.8 79 79 79 78.15 79 77.6 79.55 77 80.15 77 81 77 81.8 77.6 82.4 78.15 83 79 83 79.8 83 80.4 82.4 81 81.8 81 81 M62 82 Q62 84.05 60.5 85.5 59.05 87 57 87 54.85 87 53.45 85.5 52 84.05 52 82 52 79.9 53.45 78.4 54.85 77 57 77 59.05 77 60.5 78.4 62 79.9 62 82 M61 81 Q61 80.15 60.4 79.55 59.8 79 59 79 58.15 79 57.6 79.55 57 80.15 57 81 57 81.8 57.6 82.4 58.15 83 59 83 59.8 83 60.4 82.4 61 81.8 61 81"/>
<path stroke="none" fill="#5D5D67" d="M61 81 Q61 81.8 60.4 82.4 59.8 83 59 83 58.15 83 57.6 82.4 57 81.8 57 81 57 80.15 57.6 79.55 58.15 79 59 79 59.8 79 60.4 79.55 61 80.15 61 81 M71 72 Q71 72.8 70.4 73.4 69.8 74 69 74 68.15 74 67.6 73.4 67 72.8 67 72 67 71.15 67.6 70.55 68.15 70 69 70 69.8 70 70.4 70.55 71 71.15 71 72 M81 81 Q81 81.8 80.4 82.4 79.8 83 79 83 78.15 83 77.6 82.4 77 81.8 77 81 77 80.15 77.6 79.55 78.15 79 79 79 79.8 79 80.4 79.55 81 80.15 81 81"/>
<path stroke="none" fill="#7161AA" d="M71.15 89.7 Q69.45 91.3 67.1 91.3 64.75 91.3 62.9 89.6 L62.9 89.55 62.4 89 Q62.05 88.55 62.1 88.05 62.15 87.55 62.6 87.25 63 86.85 63.5 86.95 L64.35 87.45 64.65 87.8 Q65.75 88.8 67.1 88.8 68.55 88.8 69.55 87.8 L69.65 87.7 69.8 87.55 Q70.05 87.05 70.55 87 L71.45 87.1 72.1 87.85 71.9 88.85 71.15 89.7"/>
<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.7 KiB