ddCat
|
6eadaa00a1
|
feat(admin): 系统公告 - 支持配图草稿与自动回收
Adapted from ddcat-ai/open-ai-canvas#339
Original commit: fcdbe2aa833f31f683f709b7f409a0534ed78e20
Refs #339
Co-authored-by: 宇熙 <101980758+yuxiwl@users.noreply.github.com>
|
2026-08-29 15:16:18 +08:00 |
|
ddCat
|
791621667e
|
feat(admin): 系统公告 - 支持置顶排序与管理端标识
Adapted from ddcat-ai/open-ai-canvas#339
Original commit: fcdbe2aa833f31f683f709b7f409a0534ed78e20
Refs #339
Co-authored-by: 宇熙 <101980758+yuxiwl@users.noreply.github.com>
|
2026-08-29 15:06:11 +08:00 |
|
ddCat
|
0558cf4381
|
feat(*): 创作平台 - 升级短剧分镜工作流并完善模型计费与界面状态
|
2026-08-29 13:19:01 +08:00 |
|
ddCat
|
b3e977a985
|
feat(*): 模型渠道 - 支持系统模型图标并升级 Agnes 视频协议
|
2026-08-27 23:31:38 +08:00 |
|
Rou
|
482d8bdbc2
|
支持 S3 兼容对象存储 (#336)
* feat(storage): 支持 S3 对象存储
* fix(storage): 补齐 S3 对象文件后缀
|
2026-08-27 22:16:08 +08:00 |
|
MasterChiefCN
|
5a9dd3f9ec
|
fix(plugins): 插件管理 - 强化开关状态配色与文案 (#330)
|
2026-08-27 17:26:34 +08:00 |
|
MasterChiefCN
|
3bc670f067
|
feat(plugins): 插件管理 - 区分系统与官方插件权限 (#329)
|
2026-08-27 11:22:00 +08:00 |
|
ddCat
|
eeff8d511f
|
refactor(canvas): 生成配置 - 收敛插件工作流并移除系统模型分支
|
2026-08-26 16:28:45 +08:00 |
|
LUHANG0
|
cbf5b9f054
|
style(admin): 管理后台 - 统一工作区与模型编辑器布局
|
2026-08-26 14:41:46 +08:00 |
|
ddCat
|
df7f607b84
|
feat(platform): 插件协议系统 - 支持声明式渠道、工作流与参考媒体映射
|
2026-08-26 13:11:10 +08:00 |
|
MasterChiefCN
|
837a30e75d
|
feat(video): support Ark full-modal references (#300)
|
2026-08-24 16:55:45 +08:00 |
|
ddCat
|
f15cbea27e
|
fix(admin): 前台模型目录 - 恢复新增模型入口
|
2026-08-24 13:46:02 +08:00 |
|
ddCat
|
919037e5d9
|
feat(*): 插件中心与模型协议 - 完善声明式协议运行时并增加功能开放控制
|
2026-08-23 23:19:27 +08:00 |
|
kinoko
|
d1a4fbb96a
|
feat(ark-assets): 方舟素材库 - 支持私域素材授权 (#294)
|
2026-08-23 08:27:55 +08:00 |
|
ddCat
|
135d389100
|
fix(*): 模型目录 - 修复前台开关、系统模型价格与访问控制
|
2026-08-22 20:57:31 +08:00 |
|
ddCat
|
1e6f782ada
|
fix(admin): 前台模型目录 - 兼容缺失供应线路与价格档数组
|
2026-08-22 17:42:04 +08:00 |
|
ddCat
|
1bbd880c84
|
fix(models): 模型规格价格 - 修复主线兼容与参考图 SKU 匹配
|
2026-08-22 17:28:22 +08:00 |
|
kinoko
|
236b850177
|
feat(models): 统一模型规格价格与路由
|
2026-08-22 17:00:08 +08:00 |
|
ddCat
|
6e73e3811e
|
feat(*): 工作台界面 - 优化插件中心、管理侧栏及画布与短剧列表
|
2026-08-22 11:35:23 +08:00 |
|
MasterChiefCN
|
1af765d52a
|
fix(web): 资源预览 - 请求明细资源失效时显示预览占位
|
2026-08-21 16:53:33 +08:00 |
|
MasterChiefCN
|
dbdae62e56
|
fix(billing): 前台模型 - 支持火山方舟视频 Token 计费
|
2026-08-21 11:57:36 +08:00 |
|
ddCat
|
192cb12758
|
fix(media): 七牛对象存储 - 支持无绑定域名通过后端代理读取
|
2026-08-20 16:21:59 +08:00 |
|
ddCat
|
a5bac9ec78
|
fix(platform): 模型路由 - 合并PR并修复归档重试兼容
|
2026-08-20 13:24:09 +08:00 |
|
ddCat
|
c289bb203a
|
feat(admin): 模型目录 - 增加前台模型删除功能
|
2026-08-20 12:09:05 +08:00 |
|
MasterChiefCN
|
56f5f651cd
|
feat(admin): 模型目录 - 增加前台模型删除功能
|
2026-08-20 09:34:17 +08:00 |
|
dlh
|
7dc0c6fccf
|
fix(admin): 模型目录 - 修复能力标签颜色与表格布局
|
2026-08-20 09:28:29 +08:00 |
|
ddCat
|
d47975f9bc
|
refactor(core): 模型路由与画布 - 收敛渠道模型映射并优化交互
|
2026-08-19 20:27:26 +08:00 |
|
ddCat
|
6a698129bd
|
fix(platform): 模型能力 - 修复前台默认参数与后台空状态
|
2026-08-19 09:08:34 +08:00 |
|
ddCat
|
d2a089f1ec
|
feat(canvas): 画布能力 - 完善 LibTV 导入与资源预览
|
2026-08-19 07:16:07 +08:00 |
|
ddCat
|
4b9d510129
|
fix(admin): 提示词模板 - 补充状态标签组件导入以恢复前端构建
|
2026-08-18 21:53:35 +08:00 |
|
ddCat
|
8c5f56a551
|
feat(platform): 模型管理与后台能力 - 新增逻辑模型路由和响应拦截
|
2026-08-18 20:42:25 +08:00 |
|
MasterChiefCN
|
f83ff03df3
|
feat(features): 功能开放 - 增加自定义渠道开关
|
2026-08-15 13:25:50 +08:00 |
|
ddCat
|
b2a7eef35d
|
feat(billing): 火山方舟视频计费 - 支持真实 Token 预授权与结算
Refs #228
Co-authored-by: MasterChiefCN <49179444+MasterChiefCN@users.noreply.github.com>
|
2026-08-15 12:58:05 +08:00 |
|
ddCat
|
57e1820f41
|
feat(runtime): 即梦本机运行时 - 接入安全生成闭环与桌面本机渠道
Refs #225
Co-authored-by: zkhyww <127009345+zkhyww@users.noreply.github.com>
|
2026-08-15 12:45:29 +08:00 |
|
ddCat
|
8f2232feee
|
fix(media): 对象存储 CDN - 修复对象路径编码并明确访问控制边界
|
2026-08-15 11:22:29 +08:00 |
|
MasterChiefCN
|
3e8f1f1d9e
|
feat(media): 对象存储 CDN - 支持阿里云 OSS 与腾讯云 COS 下载加速
合并平台与个人对象存储 CDN 下载域名配置,上传继续使用原始 Endpoint。\n\n后续修复对象路径二次编码并补充 CDN 访问控制说明。
|
2026-08-15 11:21:42 +08:00 |
|
爱笑的毛毛虫
|
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 |
|
MasterChiefCN
|
95cb4a39ee
|
feat(media): 对象存储 - 新增腾讯云 COS 与历史凭据兼容
Co-authored-by: MasterChiefCN <49179444+MasterChiefCN@users.noreply.github.com>
Co-authored-by: Codex <codex@openai.com>
Original-PR: https://github.com/ddcat-ai/open-ai-canvas/pull/218
|
2026-08-14 10:10:15 +08:00 |
|
ddCat
|
9957419be3
|
feat(*): 生成工作台 - 新增项目画风配置与图片模型能力裁剪
|
2026-08-07 11:46:23 +08:00 |
|
ddCat
|
b518489fdd
|
feat(*): 模型能力配置 - 支持模型级视频限制校验与协议管理
|
2026-08-06 15:34:45 +08:00 |
|
ddCat
|
cd85a45936
|
fix(api): Token 账单 - 按真实用量结算预授权差额 (#145)
Closes #145
|
2026-08-05 17:06:07 +08:00 |
|
ddCat
|
b42b8e58cf
|
refactor(admin): 模型配置 - 能力与请求协议改为品牌卡片单选
|
2026-08-04 22:13:47 +08:00 |
|
ddCat
|
8f0f80e31d
|
feat(media): 本地存储 - 支持自定义访问地址与短时签名链接
|
2026-08-04 22:13:38 +08:00 |
|
ddCat
|
6e62d04fcd
|
fix(admin): 存储服务 - 恢复服务器本地与阿里云 OSS 显式选择
|
2026-08-04 21:43:37 +08:00 |
|
ddCat
|
f439d600ba
|
feat(*): 功能开放与页面布局 - 新增运维开关并优化后台及创作界面空间利用
|
2026-08-04 16:24:18 +08:00 |
|
ddCat
|
d4018123e1
|
feat(*): 分镜创作体系 - 重构画风、提示词模板与视频生成链路
|
2026-08-04 15:03:41 +08:00 |
|
ahyang
|
68e5b0f662
|
feat(admin): 用户管理 - 支持管理员添加用户 (#104)
* feat(canvas): 绘图工具 - 支持自定义 tldraw License Key
* docs(canvas): 绘图工具 - 添加 License Key 页面截图
* feat(admin): 用户管理 - 支持管理员添加用户
|
2026-08-03 22:40:10 +08:00 |
|
爱笑的毛毛虫
|
d22526506d
|
feat(canvas): 设计token系统 - 建立三层架构骨架 (#101)
* feat(canvas): 设计token系统 - 建立三层架构骨架 #94 #96
建立 Primitive→Semantic→Component 三层设计 token 体系,覆盖 9 个维度:
色彩/间距/字号/圆角/阴影/Elevation/动效/描边/不透明度。
- Primitive 层:纯值无语义,含 neutral 色板+节点类型色板+状态色、
4px 栅格间距、10档字号、10档圆角、阴影+glow、12档 z-index、
动效(duration+easing+delay+motion-scale)、描边、不透明度
- Semantic 层:引用 Primitive,随主题切换,含通用语义色、
Canvas 语义(--cn-*)、Aceternity spatial 语义、节点类型语义、状态语义
- Component 层:引用 Semantic,含 Dock/Node/Modal/Panel/Prompt面板/
进度条/缩放控制专属 token
- @theme inline 映射:节点类型色、状态色、Canvas 语义色、字号映射到 Tailwind utility
- prefers-reduced-motion 三级降级(L0正常/L1简化/L2禁用)
- AGENTS.md 新增 Design Token 使用规范,禁止新增裸 px 值
- 附带修复 canvas-drawing-excalidraw-editor.tsx TS7006 类型注解
- 附带修复 canvas-drawing-editor-modal.tsx TS2339 engine 字段缺失
Wayfinder 决策来源:#95 #96 #97 #98 #99
* fix(canvas): 设计token系统 - 修复CSS变量循环引用和命名兼容性 #94 #96
修复两个问题:
1. CSS变量循环引用:Primitive层 --color-node-*/--color-status-* 与
@theme inline 中的 --color-node-*/--color-status-* 同名,经 Semantic
层中转后形成循环(A→B→A)。改用 --palette- 前缀隔离 Primitive 色板,
打断循环链路。
2. 变量名小数点兼容性:--space-0.5/1.5/2.5/3.5 中的小数点被部分 CSS
linter 误判为类选择器。改为 --space-half/-1-half/-2-half/-3-half,
保持语义清晰的同时提升工具链兼容性。
* refactor(canvas): 画布核心组件 - 迁移硬编码值到设计token #94
批次1:5个画布核心组件的裸 text-[Npx]/rounded-[Npx]/z-[N] 替换为
对应设计token,统一视觉语言:
- canvas-node.tsx:text-[10/11/9/17px]→fs-tiny/label/micro/heading-lg,
rounded-[18px]→node-radius
- canvas-node-hover-toolbar.tsx:text-[11/17/10/9px]→fs-*,
rounded-[14/9px]→dock-radius/dock-item-radius,z-[70]→z-panel-floating
- canvas-toolbar.tsx:text-[9/10/11px]→fs-*,
rounded-[17/16/11/10px]→panel-radius/dock-item-radius-*,
z-[30/40]→z-toolbar/z-toolbar-floating
- canvas-assistant-panel.tsx:text-[8/9/10/11px]→fs-*
- canvas-script-node.tsx:text-[9/10/11px]→fs-*
视觉零回归(token值与原硬编码值一致),代码可维护性提升。
* refactor(canvas): 画布辅助组件 - 迁移硬编码值到设计token #94
批次2:6个画布辅助组件的裸 text-[Npx]/rounded-[Npx]/z-[N] 替换为
对应设计token:
- canvas-style-picker-modal.tsx:text-[10/11px]→fs-tiny/label
- canvas-file-drop-overlay.tsx:z-[110]→z-modal-overlay,
rounded-[28/20px]→r-5xl/r-3xl
- canvas-character-reference-node.tsx:text-[10px]→fs-tiny
- canvas-drawing-editor-modal.tsx:text-[11px]→fs-label
- canvas-video-prompt-tools.tsx:z-[1500]→z-toast,
rounded-[12/10px]→r-lg/dock-item-radius
- asset-picker-modal.tsx:text-[10px]→fs-tiny
视觉零回归(token值与原硬编码值一致)。
* refactor(*): 全项目硬编码值 - 批量迁移到设计token #94
批次3:全项目 .tsx 文件中 372 处裸 text-[Npx]/rounded-[Npx] 批量
替换为对应设计token,剩余 25 处无直接 token 对应的低频值保留。
替换覆盖(按频率):
- text-[10px]→fs-tiny (132处)
- text-[11px]→fs-label (100处)
- text-[9px]→fs-micro (45处)
- text-[12px]→fs-caption, text-[13/14px]→fs-body, text-[15px]→fs-body-lg
- text-[18px]→fs-heading-lg, text-[22px]→fs-title, text-[8px]→fs-micro
- rounded-[9/10px]→dock-item-radius, rounded-[12px]→r-lg
- rounded-[14px]→dock-radius, rounded-[16px]→r-2xl
- rounded-[17px]→panel-radius, rounded-[8px]→r-md
涉及 components/ 和 pages/ 下所有 .tsx 文件。
视觉零回归(token值与原硬编码值一致)。
* feat(canvas): 节点视觉层次规范 - 色带+状态徽章+四态递进 #97 #94
基于 Wayfinder 地图 #97 决议执行节点视觉重设计:
1. 节点类型色带(决策1)
- 新增 nodeTypeColorVar() 函数,10种节点类型对应色带色
- 节点左侧3px色条,引用 --cn-type-* token
- 远距离最强信号,用户扫视画布即可识别节点类型
2. 节点状态徽章(决策2)
- 新增 NodeStatusBadge 组件,loading/success/error 三态
- 左上角圆角徽章,backdrop-blur 玻璃质感
- success 态 2s 后自动淡出(canvas-status-success-fade 动画)
3. 四态递进视觉权重(决策3)
- idle:无额外阴影
- hover:轻微抬升阴影(16px 48px)
- selected:2px 边框环(accent.primary 40% 透明度)
- selected-primary:4px 软色环 + resize handle
- active:6px 外发光环 + inner glow(最强强调)
- 120-150ms ease-out 过渡
4. 阴影迁移
- boxShadow 从硬编码改为分层语义化表达
- 边框色 hover 态使用 color-mix 动态加深
Closes #97
---------
Co-authored-by: sikongyue <3155157671@qq.com>
|
2026-08-03 21:38:38 +08:00 |
|
ahyang
|
57d63aadfc
|
feat(canvas): 绘图工具支持自定义 tldraw License Key (#100)
* feat(canvas): 绘图工具 - 支持自定义 tldraw License Key
* docs(canvas): 绘图工具 - 添加 License Key 页面截图
|
2026-08-03 21:38:04 +08:00 |
|
ddCat
|
6058602bf2
|
feat(canvas): 绘图工具 - 集成 Excalidraw 并支持后台切换默认引擎
|
2026-08-03 14:58:49 +08:00 |
|