# SIZES.md —— 发行版字节预算实测(增量法,core-protocol-v0) > 由 `scripts/size.mjs` 在集成段(mini-desktop)生成。**勿手改**,改源后重跑覆盖。 > 口径:esbuild `bundle+minify+format=iife+target=es2019+sourcemap=false`; > gz = `zlib.gzipSync(buf,{level:9})`(等价 `gzip -9`);**增量法** = 基线壳→+core→逐插件叠加,差值为各件净增。 | 叠加项 | 累计 raw | 累计 gz | 增量 raw | 增量 gz | gz 预算 | 判定 | |---|--:|--:|--:|--:|--:|:--| | 基线壳 | 0 | 0 | — | — | — | 基准 | | +core | 9959 | 3655 | 9959 | 3655 | — | — | | +example | 10503 | 3895 | 544 | 240 | 2048 | ✔ ≤2048 | | +audio-music | 17029 | 6134 | 6526 | 2239 | 12288 | ✔ ≤12288 | | +auto-targeting | 18225 | 6667 | 1196 | 533 | 2048 | ✔ ≤2048 | | +canvas-ui-kit | 22044 | 8387 | 3819 | 1720 | 3072 | ✔ ≤3072 | | +collision | 27272 | 10452 | 5228 | 2065 | 8192 | ✔ ≤8192 | | +entity-pool | 28031 | 10708 | 759 | 256 | 1536 | ✔ ≤1536 | | +gamefeel | 32046 | 11894 | 4015 | 1186 | 4096 | ✔ ≤4096 | | +hit-feedback | 34120 | 12771 | 2074 | 877 | 3072 | ✔ ≤3072 | | +hud-ui | 39412 | 14537 | 5292 | 1766 | 4096 | ✔ ≤4096 | | +palette-post | 44315 | 16200 | 4903 | 1663 | 8192 | ✔ ≤8192 | | +particles-juice | 48631 | 17784 | 4316 | 1584 | 10240 | ✔ ≤10240 | | +physics-lite | 51141 | 18715 | 2510 | 931 | 6144 | ✔ ≤6144 | | +runtime-probe | 54103 | 20028 | 2962 | 1313 | 6144 | ✔ ≤6144 | | +save-progress | 60053 | 22002 | 5950 | 1974 | 2048 | ✔ ≤2048 | | +scene-fsm | 61383 | 22450 | 1330 | 448 | 3072 | ✔ ≤3072 | | +session-score | 62341 | 22769 | 958 | 319 | 2048 | ✔ ≤2048 | | +swarm-steering | 64108 | 23457 | 1767 | 688 | 2048 | ✔ ≤2048 | | +timer-scheduler | 65559 | 23908 | 1451 | 451 | 3072 | ✔ ≤3072 | | +virtual-joystick | 67685 | 24784 | 2126 | 876 | 2048 | ✔ ≤2048 | 合计插件 gz 增量 ≈ **21129B**(自律线 60K;超 60K 须创始人显式放行,执行版 §5)。