Commit Graph

25 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
ae014ac881 Switch to VectorEngine gpt-image-2 and edits
Replace uses of the legacy `gpt-image-2-all` model with `gpt-image-2` and standardize image workflows: no-reference generation uses POST /v1/images/generations, any-reference flows use POST /v1/images/edits with multipart `image` parts. Update SKILLs, generation scripts, decision logs, and docs to reflect the contract change and edits-vs-generations guidance. Apply corresponding changes across backend (api-server match3d/puzzle modules, openai image adapter, mappers, telemetry, spacetime client/module), frontend components and services (Match3D, Puzzle, CreativeImageInputPanel, runtime shells), and add new spritesheet/parser files and tests. Also add media/logo.png. These changes align repository code and documentation with the VectorEngine image API contract and update generation/upload handling (green-screen -> alpha processing, spritesheet handling, and related tests).
2026-05-22 03:06:41 +08:00
kdletters
269f35cecf refactor: split large modules and normalize rust layout 2026-05-18 19:40:14 +08:00
74fd9a33ac Increase VectorEngine timeouts and add image UI
Add VectorEngine image generation config and raise request timeouts (env + scripts) from 180000 to 1000000ms. Introduce a reusable CreativeImageInputPanel component with tests and wire up mobile keyboard-focus helpers; update generation views and related tests (CustomWorldGenerationView, BarkBattle editor, Match3D, Puzzle flows). Improve API error handling / VectorEngine request guidance (packages/shared http.ts and docs), and apply multiple backend/frontend fixes for puzzle/match3d/prompt handling. Also include extensive docs and decision-log updates describing UI/UX decisions and verification steps.
2026-05-15 02:40:59 +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
d33c937ebc 1 2026-05-14 14:21:17 +08:00
c3fbf7a30b feat: tighten visual novel one-line generation flow 2026-05-13 12:26:39 +08:00
94975e4735 1 2026-05-08 20:48:29 +08:00
abf1f1ebea 1 2026-05-08 11:44:42 +08:00
kdletters
d06107f2c6 落地方洞挑战图片与运行态交互
Some checks failed
CI / verify (push) Has been cancelled
2026-05-06 12:52:47 +08:00
kdletters
60b667a9d1 Extend square-hole creation flow with visual asset timeout guard 2026-05-06 12:52:47 +08:00
06b8b46530 Merge branch 'master' of http://82.157.175.59:3000/GenarrativeAI/Genarrative
Some checks failed
CI / verify (push) Has been cancelled
2026-05-05 14:58:07 +08:00
07e777fef8 1 2026-05-05 14:40:41 +08:00
kdletters
995661e7cc Preserve partial creation replies on stream failure
Some checks failed
CI / verify (push) Has been cancelled
2026-05-05 11:31:50 +08:00
801d1d534a 1 2026-05-03 00:17:50 +08:00
87fbf41fab 1 2026-05-01 20:29:09 +08:00
fe02603ba1 1 2026-05-01 00:33:39 +08:00
9d684cb7b3 1 2026-04-30 17:49:07 +08:00
89ab1bf1c0 1
Some checks failed
CI / verify (push) Has been cancelled
2026-04-29 23:10:43 +08:00
730f485f48 1 2026-04-29 20:56:59 +08:00
0f013b6eee 1 2026-04-28 20:25:37 +08:00
f0471a4f8d 1 2026-04-28 19:36:39 +08:00
fa2dbb310b 1 2026-04-27 14:23:19 +08:00
67161bd6d1 1 2026-04-26 20:50:58 +08:00
cbc27bad4a init with react+axum+spacetimedb
Some checks failed
CI / verify (push) Has been cancelled
2026-04-26 18:06:23 +08:00