k88936
|
be8155c4a8
|
保留素材切分原始失败原因
检查点写入失败时仅记录日志,继续返回图像处理、绑定或裁剪的原始错误。
|
2026-09-12 21:25:21 +08:00 |
|
k88936
|
9052ff14f8
|
区分素材提取的完成与问题节点
仅将已绑定节点标记为 DONE,达到返工上限的节点继续作为上下文提供给提取模型。
|
2026-09-12 21:24:25 +08:00 |
|
k88936
|
9d9f1b8164
|
清理素材提取提示中的备注内容
对 YAML 提示中的描述和返工备注做有界清洗,避免代码围栏破坏提示结构。
|
2026-09-12 21:23:44 +08:00 |
|
k88936
|
8629a228a1
|
限制并清理视觉绑定提示备注
为节点描述和返工备注增加长度上限并移除控制字符、代码围栏字符。
|
2026-09-12 21:23:35 +08:00 |
|
k88936
|
a92121e09d
|
校准素材切分概览的资源绑定统计
图片与字体槽位仅在引用的项目资源存在时计为已绑定。
概览组件接入字体资源表并保留无资源参数时的旧调用语义。
|
2026-09-12 21:22:21 +08:00 |
|
k88936
|
e49d6741ca
|
修正组件移除失败弹窗处理
移除操作失败时关闭确认弹窗以展示错误;未执行时保留弹窗。
|
2026-09-12 21:19:36 +08:00 |
|
k88936
|
f7666339fe
|
修正组件替换失败弹窗处理
替换操作失败时关闭确认弹窗以展示错误;未执行时保留弹窗。
|
2026-09-12 21:19:14 +08:00 |
|
k88936
|
891cf50c0e
|
按节点重置组件检查面板
为 ComponentPanel 绑定节点 key,切换节点时清理折叠与确认状态。
|
2026-09-12 21:18:30 +08:00 |
|
k88936
|
b15a95e774
|
扩大 UI 节点随机标识空间
将节点 ID 从 8 位十六进制扩展到 16 位,降低批量识别中的碰撞概率。
|
2026-09-12 21:18:00 +08:00 |
|
k88936
|
e0f743b608
|
修复组件计数的布尔值转换
将布尔值显式转换为 usize,恢复 Rust 工作流模块编译。
|
2026-09-12 21:17:41 +08:00 |
|
k88936
|
a19684a5f5
|
Merge remote-tracking branch 'origin/master' into feat/ui-editor-auto-seperation
Project CI / Repository checks (pull_request) Failing after 1m7s
Project CI / Frontend tests (pull_request) Successful in 3m10s
Project CI / Backend tests (pull_request) Successful in 6m0s
Project CI / Native shell tests (pull_request) Successful in 18m41s
|
2026-09-12 19:46:41 +08:00 |
|
k88936
|
46b0871e6d
|
补充背景节点规则说明
Project CI / Repository checks (pull_request) Failing after 15s
Project CI / Backend tests (pull_request) Failing after 15s
Project CI / Frontend tests (pull_request) Successful in 2m48s
Project CI / Native shell tests (pull_request) Successful in 19m57s
|
2026-09-12 18:56:31 +08:00 |
|
k88936
|
5c40abce47
|
识别树根节点改为模型根节点
识别协议改用 trees[].root 并保留根节点非几何字段
同步根节点解析校验、提示词与 UI 树转换
|
2026-09-12 18:10:45 +08:00 |
|
k88936
|
47d09d51ef
|
简化并集中化随机 NodeId 生成逻辑
|
2026-09-12 17:57:48 +08:00 |
|
k88936
|
c7fe531b16
|
恢复预览百分比按钮适配画布
将缩放百分比显示改为可点击的适配画布按钮
复用工具栏按钮的鼠标焦点处理并按当前容器重新计算视口
补充预览缩放组件回归测试并同步交互设计文档
|
2026-09-12 16:31:55 +08:00 |
|
k88936
|
d44c6ab62c
|
补充背景节点规则示例说明
|
2026-09-12 16:28:31 +08:00 |
|
k88936
|
bb2f080d3b
|
分离产物使用 UUID 文件名
切分图片文件名改用 UUID,避免把 NodeId 当作物理路径。
继续通过 cut_paths 写入 BoundNode.cut_image_path,保留逻辑节点 ID 与产物路径的独立性。
|
2026-09-12 16:18:13 +08:00 |
|
lhk229
|
2e87a1403a
|
自动隔离损坏的策划会话并修复 CI
Project CI / Repository checks (pull_request) Successful in 2m40s
Project CI / Frontend tests (pull_request) Successful in 3m20s
Project CI / Backend tests (pull_request) Successful in 6m3s
Project CI / Native shell tests (pull_request) Successful in 17m48s
会话读取损坏时自动备份并允许项目继续打开
登记会话重置命令并补齐 Native shell 配置检查
|
2026-09-12 07:48:07 +00:00 |
|
k88936
|
6235fa3298
|
修复分离状态跨平台原子替换
使用唯一临时文件并同步写入,避免 checkpoint 临时文件互相覆盖。
Unix 使用 rename,Windows 使用 MoveFileExW 原子覆盖已有 state.json。
拒绝符号链接和非普通文件目标,并增加覆盖已有目标回归测试。
|
2026-09-12 15:40:12 +08:00 |
|
lhk229
|
f505d2792f
|
允许损坏策划会话降级打开项目
Project CI / Repository checks (pull_request) Successful in 2m34s
Project CI / Frontend tests (pull_request) Successful in 3m12s
Project CI / Native shell tests (pull_request) Failing after 4m5s
Project CI / Backend tests (pull_request) Successful in 5m51s
会话读取失败时保留工作台与产物访问能力
新增策划会话备份重置命令,不删除工作区产物
|
2026-09-12 07:33:49 +00:00 |
|
k88936
|
8a9d37d5ad
|
移除分离提示词的破坏性清洗
保留描述、返工意见和 NodeId 原文,删除重复截断与字符改写。
返工意见仍由 validate_binding_response 统一执行 MAX_REWORK_NOTE_CHARS 校验。
|
2026-09-12 15:19:24 +08:00 |
|
lhk229
|
16a6cdaf79
|
修复策划审批回调跨项目污染
为审批响应增加项目路径与请求身份校验
防止旧项目回调覆盖当前会话并清理新项目状态
|
2026-09-12 07:11:40 +00:00 |
|
k88936
|
9bbfc56cd7
|
修正分离期间保存选项的闭包判断
由调用方明确传入的 allowDuringSeparation 直接生效,避免依赖点击时捕获的过期状态。
|
2026-09-12 15:02:56 +08:00 |
|
k88936
|
f055961714
|
修正分离源图 MIME 识别回退
缺失或未知 MIME 时强制走 PNG 规范化,避免非 PNG 数据被误标为 image/png。
|
2026-09-12 14:55:35 +08:00 |
|
k88936
|
3bcabe36fa
|
清理字体校验中的冗余空值判断
按 FontSource 的实际联合类型保留运行时字体资源校验。
|
2026-09-12 14:54:49 +08:00 |
|
k88936
|
2bfc870854
|
复用分离流程已选批次节点
让批次校验和应用使用同一份已选节点,避免重复选择造成目标漂移。
|
2026-09-12 14:54:05 +08:00 |
|
k88936
|
b0e9741e81
|
在预览区尺寸变化时重新适配画布
将画布尺寸纳入适配视口 effect 依赖,恢复面板调整后的自动 fit。
|
2026-09-12 14:49:30 +08:00 |
|
k88936
|
b52a33cc28
|
明确提示词清洗的字符映射意图
使用 map 替代始终返回 Some 的 filter_map,保持清洗行为不变。
|
2026-09-12 14:48:42 +08:00 |
|
k88936
|
398edd6e86
|
将分离状态序列化移入阻塞任务
避免在异步执行器线程同步格式化大型 separation state。
|
2026-09-12 14:48:00 +08:00 |
|
k88936
|
9788087271
|
修复组件操作失败时确认弹窗卡住
当组件更新返回 undefined 时关闭替换或移除确认弹窗,避免操作无反馈地停留。
|
2026-09-12 14:47:01 +08:00 |
|
k88936
|
329de5fce9
|
修复组件面板展开状态重置
仅在组件存在性发生变化时同步展开状态,避免深拷贝更新意外重新展开。
|
2026-09-12 14:46:08 +08:00 |
|
lhk229
|
832f1e8b59
|
修复策划项目重开运行态恢复
Project CI / Repository checks (pull_request) Successful in 2m17s
Project CI / Frontend tests (pull_request) Successful in 3m8s
Project CI / Backend tests (pull_request) Successful in 7m46s
Project CI / Native shell tests (pull_request) Successful in 19m52s
持久化策划项目 design 运行模式并在重开时恢复 design/game 工作台。
补充旧策划会话兼容判断、前端夹具和恢复回归测试。
|
2026-09-12 06:41:49 +00:00 |
|
k88936
|
bd127846f7
|
允许分离流程在忙碌态保存结果
保留 isSeparating 属于 isAiRunning 的全局语义
为内部分离保存增加受控 allowDuringSeparation 选项
|
2026-09-12 13:36:30 +08:00 |
|
lhk229
|
a4373d7494
|
修正策划资源文档引用路径
Project CI / Repository checks (pull_request) Successful in 2m38s
Project CI / Frontend tests (pull_request) Successful in 3m15s
Project CI / Backend tests (pull_request) Successful in 6m44s
Project CI / Native shell tests (pull_request) Successful in 17m36s
将阶段 Skill 和系统模块中的旧附件名称统一为资源逻辑路径。
修正模板、范例、系统总纲及模块配套文件引用。
|
2026-09-12 05:28:26 +00:00 |
|
k88936
|
b1751784ba
|
修正切分状态写入日志格式
移除状态写入完成日志中多余的格式参数
|
2026-09-12 13:26:36 +08:00 |
|
lhk229
|
34616e1631
|
修复 CI 调试工作区测试
Project CI / Repository checks (pull_request) Successful in 2m42s
Project CI / Frontend tests (pull_request) Successful in 3m15s
Project CI / Backend tests (pull_request) Successful in 7m2s
Project CI / Native shell tests (pull_request) Successful in 19m28s
格式化 design runtime 调试命令
为 debug fixture 测试显式开启并清理 debug 环境变量
|
2026-09-12 05:21:21 +00:00 |
|
k88936
|
379611d552
|
避免渲染阶段写入画布尺寸引用
在 ResizeObserver 尺寸更新回调中同步 canvasSizeRef
|
2026-09-12 13:20:30 +08:00 |
|
k88936
|
ef04a19d5a
|
抽取组件确认弹窗公共结构
统一替换与移除操作的确认弹窗布局
保留各操作独立文案与按钮样式
|
2026-09-12 13:19:59 +08:00 |
|
k88936
|
4b8e268816
|
统一重启切分失败通知
restartSeparation 失败时复用工作流完成上报并清理完成提示
|
2026-09-12 13:18:30 +08:00 |
|
k88936
|
7e7d6f1563
|
避免忙碌时继续切分隐藏恢复提示
在清理恢复对话框前检查分离与工作流忙碌状态
|
2026-09-12 13:18:13 +08:00 |
|
k88936
|
a4b1d81123
|
避免忙碌时重启切分丢失恢复状态
restartSeparation 在清理 sidecar 前复用并发工作流守卫
|
2026-09-12 13:17:52 +08:00 |
|
k88936
|
983b15c3a7
|
允许恢复流程识别已完成的素材回填
同一 Sprite 已绑定的节点直接跳过
仅对缺失 Image 或绑定其他素材报告错误
|
2026-09-12 13:17:38 +08:00 |
|
k88936
|
cdb6fcfe97
|
切换组件时重置检查面板展开状态
按组件身份变化同步展开状态,避免沿用上一个节点的折叠状态
|
2026-09-12 13:17:01 +08:00 |
|
k88936
|
d8a4e35232
|
减少切分状态写入的重复克隆
让状态写入接口借用状态并在阻塞任务中写入序列化字节
保留 schema 与大小校验,避免每批次复制完整状态树
|
2026-09-12 13:16:25 +08:00 |
|
k88936
|
0726106818
|
为图片分离请求设置超时
将原图编辑 HTTP 请求限制为 120 秒,避免工作流永久阻塞
|
2026-09-12 13:14:22 +08:00 |
|
k88936
|
8beade5b4d
|
为业务校验重试增加退避
校验失败重试复用请求错误的递增等待并记录日志
|
2026-09-12 13:13:56 +08:00 |
|
k88936
|
46984a4945
|
净化切分提示中的节点标识
复用提示文本清洗逻辑,阻断控制字符与反引号注入
|
2026-09-12 13:13:25 +08:00 |
|
k88936
|
a8a30ecbc8
|
修正切分恢复命令映射
finalize_separation 调用 finalize helper
discard_separation_recovery 调用 discard helper
|
2026-09-12 13:13:06 +08:00 |
|
lhk229
|
226cfbc8a1
|
Merge branch 'master' into design_agent_refactor
Project CI / Repository checks (pull_request) Failing after 1m19s
Project CI / Frontend tests (pull_request) Failing after 2m23s
Project CI / Native shell tests (pull_request) Failing after 4m42s
Project CI / Backend tests (pull_request) Successful in 6m50s
|
2026-09-12 13:10:41 +08:00 |
|
lhk229
|
8853e3b48e
|
完善策划调试入口与顾问态切换
Project CI / Repository checks (pull_request) Failing after 16s
Project CI / Backend tests (pull_request) Failing after 16s
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
统一策划 Debug 日志、快速推进按钮和快速推进命令的开关。
将做成游戏入口放到顾问阶段条末尾并接入正常运行时切换。
登记策划产物资产并补充工作区调试入口测试与技术文档。
|
2026-09-12 05:06:48 +00:00 |
|