Commit Graph

10 Commits

Author SHA1 Message Date
decded991e 清理后端编译警告
删除后端未使用的历史 helper、mapper、handler 和 re-export

将仅测试使用的导入、常量和辅助函数收口到 cfg(test)

补齐 Jump Hop 测试构造体字段并对齐 Match3D 当前素材表测试契约

验证后端 workspace cargo check 与 Match3D、Puzzle 相关测试
2026-06-07 22:20:58 +08:00
kdletters
44c65df5c9 refactor: extract platform media crates 2026-05-26 13:18:13 +08:00
8638397faa feat: 完善敲木鱼玩法模板链路 2026-05-24 02:49:13 +08:00
5b0f9f3763 feat: add wooden fish play template 2026-05-21 23:34:07 +08:00
b97a3ccebd Merge origin/master into hermes/hermes-4fd30995 2026-05-15 03:41:50 +08:00
548db78ca7 Update Match3D/image-generation docs & code
Adds/updates documentation, assets and implementation for Match3D and puzzle image generation workflows. Key changes: decision logs and pitfalls updated to prefer VectorEngine Gemini for Match3D material sheets and to require edits (multipart) for 1:1 container reference images; guidance added for when to use APIMart vs VectorEngine. .env.example clarified APIMart/Responses config. Many new public assets and PPT visuals added. Code changes across frontend and backend: updated shared contracts, server-rs match3d/puzzle/image-generation handlers, VectorEngine/OpenAI image generation clients, and multiple React components/tests to handle UI/background/container image signing, edits workflow, and puzzle UI background resolution. Added src/services/puzzle-runtime/puzzleUiBackgroundSource.ts and related test updates. Includes notes about multipart HTTP/1.1 requirement and test/verification commands in docs.
2026-05-14 20:34:45 +08:00
5a55180b78 1 2026-05-14 01:11:58 +08:00
01c5ab985a 1 2026-05-13 00:28:07 +08:00
481a27fc53 1 2026-05-11 20:27:41 +08:00
94975e4735 1 2026-05-08 20:48:29 +08:00