AIGameCreator App
|
ff95dfa62f
|
合并编辑器素材库分支
合并 codex/editor-asset-library 到 AI 游戏创作 App 分支。
保留 AI 游戏创作客户端配置决策,并合入素材库分支新增文档。
排除素材库分支误带的 .env.local 本机密钥改动。
|
2026-06-30 15:23:41 +08:00 |
|
kdletters
|
a8c19e132d
|
完善画布任务与标准绿幕抠除链路
统一编辑器标准绿幕提示词和本地绿幕透明化后处理
生成标准绿幕资产前保存源图到 OSS 并下沉字节级抠绿到 platform-image
将手动去背景接入外部生成队列与画布任务侧栏
修复任务侧栏分页、滚动、计时、焦点与完成信息展示
补充右键菜单关闭和素材复制下载交互
同步编辑器相关文档和项目记忆
|
2026-06-30 11:29:54 +08:00 |
|
kdletters
|
10b170e7a2
|
完善画布素材与抠图任务体验
素材库资产支持直接下载。
画布复制图片时同步写入系统剪贴板。
手动抠图请求直接进入画布任务列表并支持聚焦。
|
2026-06-29 19:53:05 +08:00 |
|
kdletters
|
dbf38f3a8c
|
显示画板顶部用户头像
在画板顶部泥点右侧显示当前用户头像、昵称和用户码。
头像入口复用账号弹窗,未登录时打开登录入口。
补充画板顶部头像入口的组件和集成测试。
|
2026-06-29 18:07:44 +08:00 |
|
kdletters
|
7417370ae9
|
修复画布任务列表服务端任务显示
任务列表只使用服务端返回的生成任务。
保留生成任务水合后的开始和结束时间。
同步任务列表与画布阶段视图测试。
|
2026-06-29 17:22:42 +08:00 |
|
kdletters
|
73eb3f6dc8
|
隐藏精选部分素材分类
隐藏陶泥儿精选中的特效、场景和游戏分类入口
补充创作首页精选分类隐藏断言
|
2026-06-29 17:21:09 +08:00 |
|
kdletters
|
a6e3aef5b2
|
修复任务侧栏空页签跳转
保留用户手动选择的空排队生成中页签。
补充任务侧栏空页签回归测试。
|
2026-06-29 16:26:30 +08:00 |
|
kdletters
|
12ef866b66
|
完善画布任务列表与远程抠图接入
新增图片画布任务侧栏页签、滚轮隔离、完成时间、后端计时和运行中状态展示。
限制外部生成任务只显示当前项目,并让任务点击聚焦画布内容和快速编辑源图。
接入外部生成任务列表查询状态过滤、提示词摘要和后端任务映射。
补充 BiRefNet 抠图请求日志、任务耗时提示和相关文档。
补充侧栏、画布聚焦、外部任务契约和 api-server 定向测试。
|
2026-06-29 16:19:28 +08:00 |
|
kdletters
|
d2428b30f2
|
Merge remote-tracking branch 'origin/codex/editor-asset-library' into codex/remote-cutout-task-sidebar
|
2026-06-29 16:12:29 +08:00 |
|
kdletters
|
45e4b6e64a
|
修复画布快速编辑还原生成器
直接点击生成图时还原原生成器对话框
非生成图直接点击只选中不打开生成器
快速编辑按钮和右键入口按素材元数据打开对应生成器
补齐资源元数据回填和入口边界测试
|
2026-06-29 16:06:51 +08:00 |
|
kdletters
|
495fcc8801
|
切换图片画布抠图到 BiRefNet
新增图片画布去背景 BFF 配置与路由,服务端代理 BiRefNet 并持久化结果。
将手动去背景、角色图、图标 spritesheet、UI 素材提取和角色动作帧抠图切到 BiRefNet。
新增画布右上角任务侧栏并展示去背景任务耗时与状态。
同步图片画布技术文档和项目决策记录。
|
2026-06-29 15:02:14 +08:00 |
|
kdletters
|
f40a45e01b
|
合并编辑器素材修复分支
合并 codex/240e-editor-asset-fixes 到 codex/editor-asset-library
保留视频生成资源与素材返回
保留视频缩略图与生成输入元数据
|
2026-06-29 11:37:26 +08:00 |
|
kdletters
|
ad72e4691c
|
修复编辑器素材与交互验收问题
生成视频结果写入编辑器资源和素材库,并返回视频素材快照
上传视频使用真实视频尺寸创建素材和画布图层
素材库视频卡片使用签名地址渲染首帧预览并显示视频标签
剪贴板图片粘贴重新接入系统粘贴和右键粘贴路径
多选图层拖拽保留已有选区并批量移动
图标规范引用支持对象存储资源和素材引用,不再要求 Data URL
音效和背景音乐生成失败展示上游详细原因
|
2026-06-29 11:29:48 +08:00 |
|
kdletters
|
73121f18ba
|
修复图片信息文本复制
移除图片信息弹窗的整段复制按钮
保留选中文本时的浏览器原生 Ctrl+C
放行图片信息弹窗内的浏览器右键菜单
补充文本复制与右键菜单回归测试
|
2026-06-28 17:43:52 +08:00 |
|
kdletters
|
4321312b8e
|
Merge remote-tracking branch 'origin/codex/editor-asset-library' into codex/editor-asset-library
# Conflicts:
# docs/technical/【前端架构】图片画布编辑器MVP接入方案-2026-06-11.md
# src/components/image-editor/ImageCanvasEditorModel.ts
|
2026-06-28 17:05:36 +08:00 |
|
AIGameCreator App
|
9af13974db
|
支持平台入口初始页签
为平台入口透传 initialPlatformTab 参数
避免移动端隐藏页签覆盖显式创作页签
更新 RPG 入口交互测试的创作页签起点
|
2026-06-28 04:53:35 +08:00 |
|
kdletters
|
567a9110dc
|
Merge remote-tracking branch 'origin/master' into codex/editor-asset-library
|
2026-06-28 01:11:09 +08:00 |
|
kdletters
|
8ee57210a4
|
修复编辑器参考图与后台日期问题
后台 Dashboard 默认日期按北京时间计算
图片快编请求补齐额外参考图、模型和尺寸参数
后端校验参考图 objectKey 归属并放宽编辑请求体限制
同步资产契约、测试和相关文档
|
2026-06-28 01:09:40 +08:00 |
|
kdletters
|
63790e22ef
|
补齐画板视频封面持久化
生成画板视频时截取首帧并上传为封面
将视频生成结果写入素材库并保留 thumbnailSrc
同步后端契约、SpacetimeDB 绑定、前端素材库和画布层映射
补充相关测试与文档说明
|
2026-06-28 00:22:59 +08:00 |
|
kdletters
|
5976c2b337
|
支持素材生成上传参考图
图标素材生成支持上传普通参考图并提交到后端参考图数组。
UI设计图生成和UI素材提取支持上传参考图并写入生成输入记录。
同步前后端契约、OpenAPI、文档和相关单测。
|
2026-06-27 22:18:10 +08:00 |
|
kdletters
|
f20f4e0f8e
|
修复创作页精选作者和瀑布流宽度
公开精选接口返回作者展示名和陶泥号
前端精选作者只使用公开展示字段,不再兜底内部用户 ID
约束精选瀑布流多列容器宽度,避免 release 桌面端横向撑宽
补充前后端回归测试和项目记忆文档
|
2026-06-27 20:06:24 +08:00 |
|
kdletters
|
bb51c7e0d2
|
快速编辑直接覆盖原图
将图片快速编辑提交切到 /api/editor/images/edits,并用结果回写源图层
保留重绘作为右侧新结果图层,角色重绘继续走 character 生成契约
更新快速编辑文档和定向回归测试
|
2026-06-27 20:06:24 +08:00 |
|
kdletters
|
a6671e7da7
|
修正图标素材只生成透明图集
后端图标素材生成只持久化扣绿后的 spritesheet 图集。
响应兼容保留 iconImageSrcs 但图标生成固定返回空数组。
前端测试改为验证只回填图集且不生成独立图标层。
同步 OpenAPI、编辑器文档和项目记忆中的图标素材生成约定。
|
2026-06-27 18:52:48 +08:00 |
|
kdletters
|
8eecd038f5
|
允许UI素材提取选择模型
为UI素材提取面板接入图片模型选择器,默认使用nanobanana模型。
提取提交链路传递选中模型并按模型计算泥点价格。
后端UI素材提取请求支持模型字段,队列、执行、持久化和响应统一使用选中模型。
同步外部OpenAPI模型字段并补充前端工作流、客户端请求和后端默认模型测试。
|
2026-06-27 17:51:41 +08:00 |
|
kdletters
|
2fdceea3f8
|
Merge remote-tracking branch 'origin/codex/editor-asset-library' into codex/ui-extraction-model-integrate
|
2026-06-27 17:51:03 +08:00 |
|
kdletters
|
de1b265d0a
|
支持画布图片复制到系统剪切板
复制画布图层时异步写入首个可复制图片到系统剪切板
复用现有画布资源读取链路处理 data 和私有资源
补充图层复制命令的剪切板兼容测试
|
2026-06-27 17:46:39 +08:00 |
|
kdletters
|
1c5310a0bc
|
统一图标生成中占位动画
限制图标生成器装饰样式只作用于非生成中占位框
恢复图标生成中占位框的共享扫描动画和缩放样式
补充图标生成中动画级联回归测试
|
2026-06-27 17:30:37 +08:00 |
|
kdletters
|
20f6f20c55
|
修复画布图片信息复制
为图片信息弹窗增加复制信息按钮
复制内容仅包含当前可见元数据字段
补充图片信息复制回归测试和文档约定
|
2026-06-27 17:15:19 +08:00 |
|
kdletters
|
228d31db31
|
隐藏视频动作素材栅格编辑入口
视频图层不再显示裁扩和去除背景按钮
角色动作序列图层不再显示裁扩和去除背景按钮
补充选中图层工具栏回归测试
|
2026-06-27 15:54:05 +08:00 |
|
kdletters
|
d73dc02f4d
|
合并 master 到跳一跳分支
合入 origin/master 最新变更
解决跳一跳提示词测试与图集去背冲突
|
2026-06-26 21:30:26 +08:00 |
|
kdletters
|
7452e3e3e2
|
修复画布右键菜单与复制粘贴
统一右键图层命令后关闭画布菜单和图片菜单
补齐快速编辑入口的菜单关闭逻辑
让 Ctrl+V 优先粘贴画布内部剪贴板
补充右键菜单、图层命令和快捷键回归测试
|
2026-06-26 20:29:03 +08:00 |
|
kdletters
|
ec34f85006
|
收紧 React 测试契约
将画布相关 hook 测试改为直接验证公开返回值
移除组件测试中对 class、图标和测试专用 DOM 状态的脆弱断言
新增 React 组件测试准则并同步项目记忆
|
2026-06-26 19:37:28 +08:00 |
|
kdletters
|
1924b86b92
|
支持画布粘贴剪贴板图片
画布 paste 事件支持读取剪贴板图片并复用上传流程添加图层
保留画布内部复制粘贴优先级
补充剪贴板图片粘贴与内部粘贴优先级回归测试
|
2026-06-26 17:42:35 +08:00 |
|
kdletters
|
54a49cafaa
|
合并画布同源生成器恢复
|
2026-06-26 00:29:27 +08:00 |
|
kdletters
|
607042a250
|
按来源生成器打开快速编辑和改造
快速编辑和改造优先恢复图层来源生成器类型
按原生成器草稿恢复普通图片、角色、图标、规范、UI、宣发和动作参数
补充同源生成器恢复与画布工作流回归测试
|
2026-06-26 00:21:41 +08:00 |
|
kdletters
|
bf09b84cb3
|
优化画布视口拖动性能
小地图拖动通过 requestAnimationFrame 合帧并在结束时刷新最后一帧
平移和小地图拖动期间跳过项目自动保存与 session 缓存写入
补充视口交互性能回归测试和项目文档记录
|
2026-06-25 23:50:24 +08:00 |
|
kdletters
|
0876361557
|
修正画布无效项目跳转
显式项目读取失败时返回项目页
403 和 404 项目访问错误不再停留在画布
补充无效项目 ID 回项目页测试
|
2026-06-25 23:44:36 +08:00 |
|
kdletters
|
00b2720237
|
修正画布路由与刷新加载
缺少项目 ID 的画布直达链接会回到创作页
路由级黑底加载只保留给移动端推荐页
补充画布直达和推荐加载开关回归测试
|
2026-06-25 23:30:49 +08:00 |
|
kdletters
|
24f42061c5
|
修复画布生成面板打开后不可见
新增 composer 可见安全区计算,打开后自动平移画布避开视口边界和工具栏。
统一在生成面板 surface 中按真实 DOM 尺寸触发避让,覆盖生成器、快速编辑、裁扩和角色动作面板。
补充 overlay 与 generation surface 回归测试。
同步 Lovart 面板方案和共享踩坑文档。
|
2026-06-25 23:25:52 +08:00 |
|
kdletters
|
c5295a619c
|
收紧生成任务轮询与资产读取路径
空生成任务列表不再保持四秒轮询
读取资源字节优先通过read-url直连OSS
保留read-bytes作为OSS读取失败兜底
更新资产导出与项目记忆文档口径
|
2026-06-25 23:01:24 +08:00 |
|
kdletters
|
a61e604921
|
调整移动端欢迎页显示时机
移动端进入站点壳即显示欢迎提示
更新欢迎页判定测试
同步玩法链路文档中的欢迎提示口径
|
2026-06-25 22:58:09 +08:00 |
|
kdletters
|
28e11c4718
|
修复项目封面本地兜底
新增项目封面 IndexedDB 本地缓存。
封面 Blob 生成后先写入本地缓存,上传失败仍可展示。
项目列表优先服务端封面,其次本地缓存,再回退画布图层。
补充封面兜底测试和项目记忆文档。
|
2026-06-25 21:59:05 +08:00 |
|
kdletters
|
2c53fc302e
|
修复角色图去背景读取失败
去背景前统一解析私有图片资源
裁扩本地编辑复用图片引用解析
补充角色图去背景回归测试
|
2026-06-25 20:29:58 +08:00 |
|
kdletters
|
9516132e94
|
标注SpacetimeDB超时阶段
为SpacetimeDB客户端超时错误记录阶段信息
同步更新后端超时错误映射
避免方洞背景图导入失败误报
|
2026-06-25 20:10:18 +08:00 |
|
kdletters
|
6277a823ba
|
调整动作导出与项目封面兼容
新增动作图层导出二级菜单
序列帧导出改为ZIP并生成GIF预览
兼容历史项目封面资源字段
|
2026-06-25 19:58:12 +08:00 |
|
kdletters
|
960568364e
|
新增动作导出二级菜单与序列帧zip预览
- 图层上下文菜单支持动作序列层导出二级菜单(序列帧zip / Spine zip)
- 导出流程新增序列帧导出模式参数,默认保持 spine-json
- 序列帧导出 zip 增加 manifest、metadata 与 preview.gif 产出
- 为导出、上下文菜单和命令层新增模式参数透传
- 完善相关单元测试覆盖新菜单与 zip 内容断言
|
2026-06-25 18:59:04 +08:00 |
|
kdletters
|
e24781e983
|
统一快速编辑/改造参数继承逻辑
- 快速编辑与改造打开时优先复用对应生成器最近一次 imageModel/aspectRatio/imageSize 参数。
- 统一创建草稿函数 createQuickEditPanelDraft / createRedrawPanelDraft / createEditDialogDraft 的参数注入与默认回退。
- 编辑生成弹窗价格与参数展示改为使用当前 dialog 的图片模型/尺寸参数。
- 调整工作流测试为当前统一提交链路并新增参数继承回归用例。
|
2026-06-25 18:45:51 +08:00 |
|
kdletters
|
3c125ceb86
|
统一快速编辑与改造生成弹窗底盘
复用 ImageCanvasBasicGenerationComposerView 作为快速编辑面板容器
复用 ImageCanvasBasicGenerationComposerView 作为改造对话框容器
为基础底盘增加可配置化参数,覆盖标题、提示词、按钮、参考图和引用源能力
生成器参数与状态可由外层覆盖,支持快速编辑重绘等场景定制
Quick-edit 参考图使用通用参考图 Slot,不再手写组件
|
2026-06-25 18:17:41 +08:00 |
|
kdletters
|
e4ac57c97d
|
快速编辑改造接入统一画布生成器,视频改造走视频流程
快速编辑不再使用独立 quickEditPanel,改为 openPlacedCanvasGenerationDialog 创建 quick-edit 模式的画布生成器占位及作曲面板
改造操作区分媒体类型:视频层改造走 createVideoRedrawGenerationDialogDraft 自动打开视频生成面板
appendGenerationReference 扩展支持 quick-edit 模式,pickQuickEditReferenceFromLayer / updateQuickEditSelection 走统一 generateDialog 状态
去掉 appendQuickEditReference / archiveActiveCanvasGenerationDialog 调用,新增 createVideoRedrawGenerationDialogDraft
集成测试更新对话框 aria-label 为统一生成器标签
|
2026-06-25 16:55:41 +08:00 |
|
kdletters
|
346146113d
|
修复序列帧播放淡入闪烁
序列帧图片不再复用普通图片加载淡入样式
补充画布序列帧无过渡播放回归测试
记录序列帧播放闪烁排障经验
|
2026-06-25 15:07:23 +08:00 |
|