完美像素产物会缩放到与原图相近的尺寸;提高识别小网格的倾向 #172

Merged
kdletters merged 16 commits from feat/pixel_art into master 2026-08-21 11:19:18 +08:00

16 Commits

Author SHA1 Message Date
lhk229 7ce3b695be 合并最新master
Project CI / Repository checks (pull_request) Successful in 3m26s
Project CI / Frontend tests (pull_request) Successful in 3m41s
Project CI / Backend tests (pull_request) Successful in 4m22s
Project CI / Native shell tests (pull_request) Successful in 15m36s
合入 origin/master 的 UI 自动识别和布局编辑器简化版 (#170)

冲突处理:同时保留 UI Editor 与完美像素决策记录;总控面板重试逻辑保持本分支 Prettier 缩进
2026-08-21 02:35:52 +00:00
lhk229 69cf850bbb Merge branch 'master' into feat/pixel_art
Project CI / Repository checks (pull_request) Successful in 2m39s
Project CI / Frontend tests (pull_request) Successful in 3m2s
Project CI / Backend tests (pull_request) Successful in 4m15s
Project CI / Native shell tests (pull_request) Successful in 15m20s
2026-08-20 17:06:00 +08:00
lhk229 f1c18b41a5 Merge branch 'master' into feat/pixel_art
Project CI / Repository checks (pull_request) Successful in 2m57s
Project CI / Frontend tests (pull_request) Successful in 3m38s
Project CI / Backend tests (pull_request) Successful in 4m12s
Project CI / Native shell tests (pull_request) Successful in 14m43s
2026-08-20 12:52:35 +08:00
lhk229 ba9a39bd44 Merge branch 'master' into feat/pixel_art
Project CI / Repository checks (pull_request) Successful in 2m32s
Project CI / Frontend tests (pull_request) Successful in 2m59s
Project CI / Backend tests (pull_request) Successful in 4m1s
Project CI / Native shell tests (pull_request) Failing after 14m49s
2026-08-19 16:23:03 +08:00
lhk229 868d2eb2e4 Merge remote-tracking branch 'origin/master' into feat/pixel_art
Project CI / Repository checks (pull_request) Successful in 2m34s
Project CI / Frontend tests (pull_request) Successful in 2m58s
Project CI / Backend tests (pull_request) Successful in 4m2s
Project CI / Native shell tests (pull_request) Failing after 15m56s
# Conflicts:
#	docs/project-memory/shared-memory/decision-log.md
2026-08-19 04:04:41 +00:00
lhk229 c20a7dea4a 修复完美像素对小于 4 像素软网格识别偏大
Project CI / Frontend tests (pull_request) Successful in 2m55s
Project CI / Backend tests (pull_request) Successful in 3m56s
Project CI / Repository checks (pull_request) Successful in 1m25s
Project CI / Native shell tests (pull_request) Successful in 14m0s
峰间距过滤器 4 会把 2–3 像素网格的相邻峰成对合并成 5–6,再取 P30 就把
683×1024 生成素材统一报成 5–6 像素格;改为 2 后不再合并峰。同时 walker
窗口起点向上取整且不早于上一条切线 +2,避免小步长时切出 1 像素格。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-08-17 08:21:09 +00:00
lhk229 a4d5e3e73a Merge remote-tracking branch 'origin/master' into feat/pixel_art
Project CI / Repository checks (pull_request) Successful in 1m20s
Project CI / Backend tests (pull_request) Successful in 3m57s
Project CI / Frontend tests (pull_request) Successful in 2m55s
Project CI / Native shell tests (pull_request) Successful in 13m57s
2026-08-17 05:26:47 +00:00
lhk229 f5febdb57f Merge remote-tracking branch 'origin/master' into feat/pixel_art
Project CI / Repository checks (pull_request) Successful in 1m1s
Project CI / Frontend tests (pull_request) Successful in 3m21s
Project CI / Backend tests (pull_request) Successful in 3m48s
Project CI / Native shell tests (pull_request) Successful in 14m22s
2026-08-17 03:37:41 +00:00
lhk229 6fab482f58 Merge remote-tracking branch 'origin/master' into feat/pixel_art 2026-08-15 11:20:43 +00:00
lhk229 58c74c9e03 Merge remote-tracking branch 'origin/master' into feat/pixel_art
Project CI / Repository checks (pull_request) Successful in 1m43s
Project CI / Frontend tests (pull_request) Successful in 3m59s
Project CI / Native shell tests (pull_request) Successful in 15m12s
Project CI / Backend tests (pull_request) Successful in 4m35s
2026-08-15 11:02:28 +00:00
lhk229 b979f5f161 Merge remote-tracking branch 'origin/master' into feat/pixel_art 2026-08-15 10:44:50 +00:00
lhk229 39cc8ca1e8 Merge remote-tracking branch 'origin/master' into feat/pixel_art
Project CI / Repository checks (pull_request) Successful in 54s
Project CI / Backend tests (pull_request) Successful in 4m2s
Project CI / Frontend tests (pull_request) Successful in 3m14s
Project CI / Native shell tests (pull_request) Successful in 17m9s
2026-08-15 10:35:08 +00:00
lhk229 484282eb43 Merge remote-tracking branch 'origin/master' into feat/pixel_art
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
2026-08-15 10:32:19 +00:00
lhk229 a9c8349e1c Merge remote-tracking branch 'origin/master' into feat/pixel_art
Project CI / Native shell tests (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / Repository checks (pull_request) Has been cancelled
2026-08-15 10:29:35 +00:00
lhk229 b885a2564e 修正手动完美像素文档仍写成同尺寸
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
将画布编辑器方案中手动派生结果从同尺寸 PNG 改为整数倍放大后的 PNG
写明宽高比等于逻辑图,尺寸接近但不保证等于源图
2026-08-15 10:26:45 +00:00
lhk229 c2cfe4ff03 完美像素产物按整数倍放大到接近源图
snapper 在采样后、编码前按单一整数 N 做 nearest 放大,保持逻辑图宽高比
生成 pixelArt 与手动完美像素共用该输出,禁止非整数拉回精确源尺寸
手动入口算法指纹升级为 perfect-pixel-v3
同步现役文档与决策记录,并更新被新尺寸带崩的旧断言
2026-08-15 10:01:35 +00:00