ddCat
|
d89a5a5b7b
|
refactor(*): 用户工作台 - 统一画布、任务中心与设置页产品化交互
|
2026-08-14 23:44:55 +08:00 |
|
ddCat
|
7ba4cb148e
|
fix(canvas): 创作界面 - 统一素材选择并修复画布顶栏与暗色交互
|
2026-08-14 18:35:43 +08:00 |
|
ddCat
|
acbbbe1078
|
fix(canvas): 创作界面 - 统一素材选择并修复画布顶栏与暗色交互
|
2026-08-14 18:35:43 +08:00 |
|
ddCat
|
4a8096c920
|
fix(ci): 代码格式 - 修复画布变更文件的 Prettier 校验
Refs #220
|
2026-08-14 12:44:58 +08:00 |
|
ddCat
|
b726620b4d
|
fix(ci): 代码格式 - 修复画布变更文件的 Prettier 校验
Refs #220
|
2026-08-14 12:44:58 +08:00 |
|
ddCat
|
e7af466a16
|
feat(canvas): 画布模型与连线能力 - 合并同名模型并按输入动态限制节点关联
Closes #220
|
2026-08-14 12:41:55 +08:00 |
|
ddCat
|
af609f4a3e
|
feat(canvas): 画布模型与连线能力 - 合并同名模型并按输入动态限制节点关联
Closes #220
|
2026-08-14 12:41:55 +08:00 |
|
 爱笑的毛毛虫andsikongyue
|
cfdf08d05f
|
feat(canvas): 前端重构与渠道兼容 - 重构工作区、任务中心等多页面,修复智能体对话与节点生成
Co-authored-by: sikongyue <3155157671@qq.com>
Original-PR: https://github.com/ddcat-ai/open-ai-canvas/pull/217
|
2026-08-14 12:01:21 +08:00 |
|
 爱笑的毛毛虫andsikongyue
|
7946625be9
|
feat(canvas): 前端重构与渠道兼容 - 重构工作区、任务中心等多页面,修复智能体对话与节点生成
Co-authored-by: sikongyue <3155157671@qq.com>
Original-PR: https://github.com/ddcat-ai/open-ai-canvas/pull/217
|
2026-08-14 12:01:21 +08:00 |
|
 dyhhhhhanddyhhhhhqwer
|
fcfd4c4143
|
fix(canvas): 图片生成 - 按模型能力限制画布参考图数量
Co-authored-by: dyhhhhhqwer <1613203335@qq.com>
Original-PR: https://github.com/ddcat-ai/open-ai-canvas/pull/203
|
2026-08-14 09:54:08 +08:00 |
|
 dyhhhhhanddyhhhhhqwer
|
def6bc6117
|
fix(canvas): 图片生成 - 按模型能力限制画布参考图数量
Co-authored-by: dyhhhhhqwer <1613203335@qq.com>
Original-PR: https://github.com/ddcat-ai/open-ai-canvas/pull/203
|
2026-08-14 09:54:08 +08:00 |
|
 
|
d9440e31dd
|
fix(canvas): 分镜与视频模型 - 按端点协议适配并修复分镜生成
* fix(backend): 分镜生成 - 自动修复携带原始剧情并支持有界重试
* fix(canvas): 视频模型 - 按端点协议拉取模型并适配分镜视频节点
* fix(canvas): 视频模型 - 保留已有协议并刷新分镜节点模型
* fix(canvas): 引用图预览 - 修正提示面板代码格式
---------
Co-authored-by: sikongyue <3155157671@qq.com>
Co-authored-by: ddCat <2695092045@qq.com>
|
2026-08-10 01:42:47 +08:00 |
|
 
|
5088f66e91
|
fix(canvas): 分镜与视频模型 - 按端点协议适配并修复分镜生成
* fix(backend): 分镜生成 - 自动修复携带原始剧情并支持有界重试
* fix(canvas): 视频模型 - 按端点协议拉取模型并适配分镜视频节点
* fix(canvas): 视频模型 - 保留已有协议并刷新分镜节点模型
* fix(canvas): 引用图预览 - 修正提示面板代码格式
---------
Co-authored-by: sikongyue <3155157671@qq.com>
Co-authored-by: ddCat <2695092045@qq.com>
|
2026-08-10 01:42:47 +08:00 |
|
 爱笑的毛毛虫andsikongyue
|
d33c6389d4
|
feat(canvas): 视频节点截取重生成 - 支持多段/时间线导入并调用视频模型批量重生成 (#197)
* feat(canvas): 视频节点截取重生成 - 支持多段/时间线导入并调用视频模型批量重生成
* test(canvas): 视频节点时间线导入 - 修正旧数据标题回退测试
* style(canvas): 视频节点截取重生成 - 格式化新增文件并修正测试
---------
Co-authored-by: sikongyue <3155157671@qq.com>
|
2026-08-10 00:13:02 +08:00 |
|
 爱笑的毛毛虫andsikongyue
|
eceaf7ac41
|
feat(canvas): 视频节点截取重生成 - 支持多段/时间线导入并调用视频模型批量重生成 (#197)
* feat(canvas): 视频节点截取重生成 - 支持多段/时间线导入并调用视频模型批量重生成
* test(canvas): 视频节点时间线导入 - 修正旧数据标题回退测试
* style(canvas): 视频节点截取重生成 - 格式化新增文件并修正测试
---------
Co-authored-by: sikongyue <3155157671@qq.com>
|
2026-08-10 00:13:02 +08:00 |
|
 爱笑的毛毛虫andzhaoyue
|
43e65570a5
|
feat(canvas): 新增视频节点字幕体系与多轨时间线编辑(关联 #187) (#191)
* fix(ci): 后端测试 - 修复 responses 流式测试数据与 Grok 生图测试 SSRF 放行
* feat(canvas): 新增视频节点字幕体系与多轨时间线编辑(关联 #187)
---------
Co-authored-by: zhaoyue <zhaoyue@rongshantech.com>
|
2026-08-08 18:28:28 +08:00 |
|
 爱笑的毛毛虫andzhaoyue
|
62b9c420dd
|
feat(canvas): 新增视频节点字幕体系与多轨时间线编辑(关联 #187) (#191)
* fix(ci): 后端测试 - 修复 responses 流式测试数据与 Grok 生图测试 SSRF 放行
* feat(canvas): 新增视频节点字幕体系与多轨时间线编辑(关联 #187)
---------
Co-authored-by: zhaoyue <zhaoyue@rongshantech.com>
|
2026-08-08 18:28:28 +08:00 |
|
ddCat
|
8f20240df8
|
fix(canvas): 视频生成 - 仅使用输入框提示词并保留结构化媒体引用
|
2026-08-08 08:38:11 +08:00 |
|
ddCat
|
8d4f656ae9
|
fix(canvas): 视频生成 - 仅使用输入框提示词并保留结构化媒体引用
|
2026-08-08 08:38:11 +08:00 |
|
ddCat
|
369ff3ac23
|
Merge branch 'main' of github.com:ddcat-ai/open-ai-canvas
|
2026-08-07 18:47:35 +08:00 |
|
ddCat
|
8c5d95511b
|
Merge branch 'main' of github.com:ddcat-ai/open-ai-canvas
|
2026-08-07 18:47:35 +08:00 |
|
 爱笑的毛毛虫andzhaoyue
|
4c52702b41
|
refactor(canvas): 分镜脚本节点 - 按方案 A 信息分层重构(头部瘦身 + 4 步迷你流程条) (#171)
* feat(canvas): 分镜脚本节点 - 新增表格/卡片视图切换与镜头卡片流
* fix(canvas): 分镜卡片 - 缩略图尺寸改用标准间距类
* fix(canvas): 分镜脚本节点 - 头部视图切换 Segmented 补齐事件隔离
* refactor(canvas): 分镜脚本节点 - 按方案 A 信息分层重构,头部瘦身为全屏编辑+更多菜单并启用 4 步迷你流程条
* fix(canvas): 分镜脚本节点 - 迷你流程条改为步骤水平分布,连接线拉伸填充整行宽度
* fix(canvas): 分镜脚本节点 - 迷你流程条改为水平居中分布,连接线限宽不拉伸
---------
Co-authored-by: zhaoyue <zhaoyue@rongshantech.com>
|
2026-08-07 18:46:23 +08:00 |
|
 爱笑的毛毛虫andzhaoyue
|
99fb56ae22
|
refactor(canvas): 分镜脚本节点 - 按方案 A 信息分层重构(头部瘦身 + 4 步迷你流程条) (#171)
* feat(canvas): 分镜脚本节点 - 新增表格/卡片视图切换与镜头卡片流
* fix(canvas): 分镜卡片 - 缩略图尺寸改用标准间距类
* fix(canvas): 分镜脚本节点 - 头部视图切换 Segmented 补齐事件隔离
* refactor(canvas): 分镜脚本节点 - 按方案 A 信息分层重构,头部瘦身为全屏编辑+更多菜单并启用 4 步迷你流程条
* fix(canvas): 分镜脚本节点 - 迷你流程条改为步骤水平分布,连接线拉伸填充整行宽度
* fix(canvas): 分镜脚本节点 - 迷你流程条改为水平居中分布,连接线限宽不拉伸
---------
Co-authored-by: zhaoyue <zhaoyue@rongshantech.com>
|
2026-08-07 18:46:23 +08:00 |
|
ddCat
|
25ea5b0621
|
feat(canvas): 文件上传 - 新增批量选择与拖拽上传弹窗
Fixes #169
|
2026-08-07 16:57:59 +08:00 |
|
ddCat
|
f9accd3bef
|
feat(canvas): 文件上传 - 新增批量选择与拖拽上传弹窗
Fixes #169
|
2026-08-07 16:57:59 +08:00 |
|
ddCat
|
5cb17acbc6
|
fix(*): 持续集成 - 修复锁文件、格式门禁与生成链路构建失败
|
2026-08-07 12:35:03 +08:00 |
|
ddCat
|
43f41d9e00
|
fix(*): 持续集成 - 修复锁文件、格式门禁与生成链路构建失败
|
2026-08-07 12:35:03 +08:00 |
|
ddCat
|
1973afc356
|
feat(*): 生成工作台 - 新增项目画风配置与图片模型能力裁剪
|
2026-08-07 11:46:23 +08:00 |
|
ddCat
|
9957419be3
|
feat(*): 生成工作台 - 新增项目画风配置与图片模型能力裁剪
|
2026-08-07 11:46:23 +08:00 |
|
爱笑的毛毛虫
|
61f0dfb9c6
|
fix(canvas): 活动任务面板 - 恢复顶栏下方偏移并避免遮挡顶部工具 (#162)
* fix(canvas): 活动任务面板 - 恢复顶栏下方偏移并避免遮挡顶部工具
Added topInset prop to CanvasActiveTaskPanel for positioning.
* fix(canvas): 活动任务面板 - 调用侧接入 topInset 让位契约
|
2026-08-06 21:50:54 +08:00 |
|
爱笑的毛毛虫
|
ad4c738e74
|
fix(canvas): 活动任务面板 - 恢复顶栏下方偏移并避免遮挡顶部工具 (#162)
* fix(canvas): 活动任务面板 - 恢复顶栏下方偏移并避免遮挡顶部工具
Added topInset prop to CanvasActiveTaskPanel for positioning.
* fix(canvas): 活动任务面板 - 调用侧接入 topInset 让位契约
|
2026-08-06 21:50:54 +08:00 |
|
ddCat
|
ac299c06a4
|
refactor(platform): 用户工作台 - 重构画布、任务与资源页面的浏览体验
|
2026-08-06 20:23:31 +08:00 |
|
ddCat
|
5c27879f86
|
refactor(platform): 用户工作台 - 重构画布、任务与资源页面的浏览体验
|
2026-08-06 20:23:31 +08:00 |
|
ddCat
|
b3199c5e7e
|
refactor(*): 代码质量治理 - 收敛接口客户端、模型职责与异步计费巡检
|
2026-08-06 16:36:51 +08:00 |
|
ddCat
|
e20df8e29b
|
refactor(*): 代码质量治理 - 收敛接口客户端、模型职责与异步计费巡检
|
2026-08-06 16:36:51 +08:00 |
|
ddCat
|
9ca9dd9df6
|
feat(*): 模型能力配置 - 支持模型级视频限制校验与协议管理
|
2026-08-06 15:34:45 +08:00 |
|
ddCat
|
b518489fdd
|
feat(*): 模型能力配置 - 支持模型级视频限制校验与协议管理
|
2026-08-06 15:34:45 +08:00 |
|
 爱笑的毛毛虫andsikongyue
|
ce40344e95
|
feat(canvas): 沉浸专注与短剧流程 - 支持专注模式与流程条并入顶栏体系 (#157)
- 沉浸专注:进入后隐藏顶部栏、Dock、缩放控件、小地图与素材托盘,保留专注胶囊可唤出工具与智能体;小屏默认进入,⇧⌘F 切换,Esc 在无选中与浮层时退出
- 智能体面板改贴边停靠并按顶栏让位,作为沉浸专注的配套依赖
- 短剧流程条并入顶栏:折叠入口移入顶栏按钮组,展开条锚定顶栏下缘,与工作模式开关互斥
- 流程步骤改为里程碑节点与状态轨道,新增 --flow-step-* Design Token
Co-authored-by: sikongyue <3155157671@qq.com>
|
2026-08-06 08:32:38 +08:00 |
|
 爱笑的毛毛虫andsikongyue
|
971489a336
|
feat(canvas): 沉浸专注与短剧流程 - 支持专注模式与流程条并入顶栏体系 (#157)
- 沉浸专注:进入后隐藏顶部栏、Dock、缩放控件、小地图与素材托盘,保留专注胶囊可唤出工具与智能体;小屏默认进入,⇧⌘F 切换,Esc 在无选中与浮层时退出
- 智能体面板改贴边停靠并按顶栏让位,作为沉浸专注的配套依赖
- 短剧流程条并入顶栏:折叠入口移入顶栏按钮组,展开条锚定顶栏下缘,与工作模式开关互斥
- 流程步骤改为里程碑节点与状态轨道,新增 --flow-step-* Design Token
Co-authored-by: sikongyue <3155157671@qq.com>
|
2026-08-06 08:32:38 +08:00 |
|
 爱笑的毛毛虫andsikongyue
|
4e5f255a4c
|
fix(canvas): 智能体面板 - 修复交互失效与布局异常 (#152)
- 为 motion.aside 补充 pointer-events-auto,恢复面板内输入框、按钮等交互
- section 启用 flex 垂直布局并修正 paddingRight 条件,避免面板跑到下方
- PANEL_SLOT_TOP_OFFSET 从 288 调整为 80,移除活动任务面板不必要的预留空间
Closes #151
Co-authored-by: sikongyue <3155157671@qq.com>
|
2026-08-05 23:12:57 +08:00 |
|
 爱笑的毛毛虫andsikongyue
|
e798908598
|
fix(canvas): 智能体面板 - 修复交互失效与布局异常 (#152)
- 为 motion.aside 补充 pointer-events-auto,恢复面板内输入框、按钮等交互
- section 启用 flex 垂直布局并修正 paddingRight 条件,避免面板跑到下方
- PANEL_SLOT_TOP_OFFSET 从 288 调整为 80,移除活动任务面板不必要的预留空间
Closes #151
Co-authored-by: sikongyue <3155157671@qq.com>
|
2026-08-05 23:12:57 +08:00 |
|
ddCat
|
61af2a652a
|
feat(canvas): 导演台 - 增加彩色骨骼演员、姿势预设与单一构图回写
|
2026-08-05 16:22:11 +08:00 |
|
ddCat
|
40a1a86563
|
feat(canvas): 导演台 - 增加彩色骨骼演员、姿势预设与单一构图回写
|
2026-08-05 16:22:11 +08:00 |
|
ddCat
|
cd326609fa
|
fix(canvas): 添加节点菜单 - 统一命令入口并修复文字溢出与分区拥挤
|
2026-08-05 14:23:57 +08:00 |
|
ddCat
|
16c31a8ca1
|
fix(canvas): 添加节点菜单 - 统一命令入口并修复文字溢出与分区拥挤
|
2026-08-05 14:23:57 +08:00 |
|
ddCat
|
b91298dbdb
|
fix(canvas): 画布工具栏 - 修复设置面板布局与命令标签遮挡
|
2026-08-05 13:51:52 +08:00 |
|
ddCat
|
54ffdebbd9
|
fix(canvas): 画布工具栏 - 修复设置面板布局与命令标签遮挡
|
2026-08-05 13:51:52 +08:00 |
|
sikongyue
|
6840678db3
|
refactor(canvas): 浮层 inset token 体系重建 + 全量应用(审计 D2/P0-2)
#116 曾引入 --canvas-inset-* token,上游合并后丢失。本轮重新建立画布
安全区 token 并全量替换硬编码定位,所有替换值等价(零视觉变化)。
新增 token(globals.css 6b 段,紧随 Elevation):
- --canvas-inset-x/y: 16px 浮层水平/垂直安全区
- --canvas-topbar-h: 64px 顶部栏高度
- --canvas-topbar-offset: 72px 顶栏下方浮层顶部偏移
- --canvas-dock-popover-offset: 50px dock 弹出面板底部偏移
替换:
- dock 根 inset-x-4/bottom-4 → --canvas-inset-x/y
- dock 弹出面板 bottom-[50px] ×4(appearance/add-node/zoom/asset-tray)→ --canvas-dock-popover-offset
- 顶栏 h-16/px-4 → --canvas-topbar-h/--canvas-inset-x
- 活动任务面板 top-[72px] → --canvas-topbar-offset
活动任务面板 right-3(12px) 刻意保留:与 16px 安全区不同且改它会级联到
--canvas-panel-width 公式(PR #130 领地),不宜混入。
|
2026-08-04 21:18:51 +08:00 |
|
sikongyue
|
bd73d0a3b7
|
refactor(canvas): 浮层 inset token 体系重建 + 全量应用(审计 D2/P0-2)
#116 曾引入 --canvas-inset-* token,上游合并后丢失。本轮重新建立画布
安全区 token 并全量替换硬编码定位,所有替换值等价(零视觉变化)。
新增 token(globals.css 6b 段,紧随 Elevation):
- --canvas-inset-x/y: 16px 浮层水平/垂直安全区
- --canvas-topbar-h: 64px 顶部栏高度
- --canvas-topbar-offset: 72px 顶栏下方浮层顶部偏移
- --canvas-dock-popover-offset: 50px dock 弹出面板底部偏移
替换:
- dock 根 inset-x-4/bottom-4 → --canvas-inset-x/y
- dock 弹出面板 bottom-[50px] ×4(appearance/add-node/zoom/asset-tray)→ --canvas-dock-popover-offset
- 顶栏 h-16/px-4 → --canvas-topbar-h/--canvas-inset-x
- 活动任务面板 top-[72px] → --canvas-topbar-offset
活动任务面板 right-3(12px) 刻意保留:与 16px 安全区不同且改它会级联到
--canvas-panel-width 公式(PR #130 领地),不宜混入。
|
2026-08-04 21:18:51 +08:00 |
|
 爱笑的毛毛虫andsikongyue
|
1024190476
|
refactor(canvas): 浮层体系重构 — z-index 14档+专注模式+工具栏click触发 #126 #127 #128 (#129)
按视觉层重设计 z-index(12→14 档),新增节点层/激活节点层/节点工具栏层等
语义 token,并下沉节点内部 stacking context(--node-z-content/overlay/handle)
与 dock 子面板(--dock-z-popover),消除硬编码 z 值。
新增专注模式(避让分屏可切换):use-focus-mode 管理 localStorage 偏好与小屏
(<1024px)强制避让;助手面板从 flex 改为 absolute + 垂直分槽(顶部 288px
让位活动任务面板),画布区按面板宽度动态 padding;顶栏新增 PanelRight
切换按钮并带强制态反馈。
节点工具栏由 hover+select 触发放为 click-only(选中即显),组件由
canvas-node-hover-toolbar 重命名为 canvas-node-toolbar;移除 project 与
render-model 中冗余的 toolbarNodeId 状态。
活动任务面板 z-index 由 --z-modal-overlay(110) 降至 --z-panel-floating(80),
归位浮动面板层;AGENTS.md Elevation 同步至 14 档。
Co-authored-by: sikongyue <3155157671@qq.com>
|
2026-08-04 20:46:25 +08:00 |
|