Commit Graph
5 Commits
Author SHA1 Message Date
chiyi af5bf84582 feat(canvas): 参数全部改下拉,支持生视频模式与视频节点 2026-10-12 14:15:54 +08:00
chiyi ec5dd9adf7 fix(canvas): 节点间连线去重并放大弯折点 2026-10-12 13:59:11 +08:00
chiyi c429209e50 feat(canvas): 连线自动绕开节点并支持拖拽弯折 2026-10-12 13:35:40 +08:00
chiyiandDevin 9e69dbfc70 feat(canvas): 四向点选连线并统一 10% 缩放步进
为所有画布节点显示四向连接点,点击起点与终点连线并保存端点方向;滚轮、按钮与快捷键按 10% 递增。

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-10-12 12:44:26 +08:00
dokploy-bot 571ee2c801 feat: 无限画布 — infinite canvas with generation integration
Backend:
- canvases table + owner-scoped CRUD under /admin/api/canvas
  (list/create/get/save/delete, 50 docs/user, 4MiB cap, JSON validation)

Frontend:
- /canvas full-screen workspace: DOM+CSS-transform infinite pan/zoom
  (GPU-composited world layer, viewport culling, rAF-batched pointer moves)
- nodes: image (thumb display, natural-size correction), note
  (uncontrolled contenteditable), generation placeholder with edges
- generate on canvas: prompt from panel or selected notes, selected image
  nodes as references, results auto-placed + bezier edges to sources
- multi-canvas management, debounced autosave + keepalive flush,
  snapshot undo/redo (60 steps), marquee/keyboard interactions
2026-09-19 22:38:41 +08:00