 chiyiandDevin
|
1fee3e5461
|
feat(canvas): 生成输入框支持视频/音频参考文件
- 参考上限改为模型三类字段合计(图+视+音),不再被 min(8)
截断;custom 模型的 9图+3视频+0音频 显示为 0/12
- 文件选择器按模型能力放开 accept;按类分别计数和限数
(超图片/视频/音频各自上限时给出对应提示)
- 非图片参考在缩略位显示 🎬/🔊;单文件上限放宽到 20MB
与后端一致
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-10-14 15:22:42 +08:00 |
|
 chiyiandDevin
|
0732dfddef
|
fix(playground): 图片参考上限回落用模型字段而非总数
maxImages 在没有 preset 时回落到 maxRefs(图+视+音合计),custom
模型显示成了总数。改成 preset → model.max_reference_images → maxRefs。
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-10-14 15:16:43 +08:00 |
|
 chiyiandDevin
|
ab8ddc8354
|
fix(playground): custom 上游的 seedance* 模型不再吃 seedance 默认上限
isSeedanceModel 的正则把 custom provider 的自定义命名也算成了 leonardo
seedance,导致音频上限兜底成 3、总张数被重复相加。provider=custom
也排除出 seedance 判定(videoCaps 同步)。
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-10-14 15:14:58 +08:00 |
|
 chiyiandDevin
|
e69455fbfc
|
fix(playground): 参考文件徽标读取 custom 模型的分类上限
- max_reference_videos/audios 回落链改成 preset → 模型字段 → null;
null 兜底只对 seedance 系默认 3/3,custom 模型未声明=0
- custom 模型的总参考上限 = 图+视+音相加(它的
max_reference_images 只是图片类),不再错算成单类
- 徽标只显示上限 >0 的类别
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-10-14 15:12:10 +08:00 |
|
 chiyiandDevin
|
1be1b00511
|
feat(upstream): custom 模型按媒体分类配置参考文件上限
- ModelConfig 新增 max_reference_videos / max_reference_audios
(配合既有 max_reference_images);admin 读写接口透传
- custom 模型表单去掉「参考模式」下拉,改为参考图/参考视频/
参考音频三个数量输入;合计张数走 totalRefLimit 校验
- vivid 上游 /v1/uploads 按文件魔数自动选 kind(image/video/
audio)与 mime;openai 协议上游遇视频/音频参考自动跳过换号
- videoCaps 让 custom 模型的分类上限在画图台/文档徽标生效
- reference_mode 请求级 override 放行 "media"
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-10-14 14:58:34 +08:00 |
|
 chiyiandDevin
|
babfc71f13
|
feat(upstream): 自定义上游支持 Vivid 协议(/v1/generate NDJSON)
- custom 上游新增 protocol 选项(openai|vivid);vivid 走
POST /v1/generate NDJSON 流:跳过心跳空行,取末行终态,
断流携 jobId 重连不重复扣费;参考图先 POST /v1/uploads
拿预签名再 PUT 直传;错误码 4011/4002/4293/5001/4001 分类
- 添加上游弹窗加协议二选一;账号 meta 存 protocol 并可回显
- 附 vivid 链路单测(成功流/URL 透传/失败帧/错误码/两步上传)
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-10-14 12:18:26 +08:00 |
|
 chiyiandDevin
|
ae49b95e0f
|
fix(adobe): 优先使用 cookie 里的 sherlockToken 作 arp,补齐会话一致性
- ExchangeCookie 提取 cookie 中 sherlockToken/forter/arkose/bfp/sid 重组
arp 并按 token 缓存;无 ims_sid 的游客 token 直接拒绝,不再入池
- getARPSessionID 复用缓存 arp 并刷新 ftr 时间戳;sid/devHex/bfp 按
token 保持稳定,不再每次重随机
- 新增 ARPFromCookie/refreshARPTimestamp 及形状单测
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-10-14 12:18:05 +08:00 |
|
chiyi
|
33b39006c0
|
chore(gitignore): 忽略本地调试/探针敏感文件(_tmp_*,_arp_*,live probe)
|
2026-10-14 12:17:50 +08:00 |
|
chiyi
|
62365568e9
|
fix(canvas): 适应内容时避开底部输入框区域居中
|
2026-10-12 15:13:53 +08:00 |
|
chiyi
|
1f329bfbe1
|
style(canvas): 常规连线改蓝色虚线,选中才显示紫色实线
|
2026-10-12 15:07:03 +08:00 |
|
chiyi
|
c96f7ac3ea
|
style(canvas): 笔记改黑字32px
|
2026-10-12 15:04:40 +08:00 |
|
chiyi
|
39dcfc96c8
|
style(canvas): 工具栏按钮去青色改紫色主题,统一高度和悬浮细节
|
2026-10-12 15:02:46 +08:00 |
|
chiyi
|
d8a3003b69
|
fix(canvas): 提示词字号调大至32px
|
2026-10-12 15:01:21 +08:00 |
|
chiyi
|
a880fc3161
|
fix(canvas): 提示词常显并放大字号
|
2026-10-12 14:59:07 +08:00 |
|
chiyi
|
efe2153446
|
feat(canvas): 提示词改悬浮底部黑色渐变遮罩,生成中占位美化
|
2026-10-12 14:57:30 +08:00 |
|
chiyi
|
daf4605475
|
feat(canvas): 节点工具按钮改为悬浮显示
|
2026-10-12 14:52:55 +08:00 |
|
chiyi
|
6fa8352455
|
fix(canvas): 修复弹窗关闭判定的模板语法
|
2026-10-12 14:51:32 +08:00 |
|
chiyi
|
7ff87aa5d9
|
fix(canvas): 上传中禁止关闭图片库弹窗
|
2026-10-12 14:50:43 +08:00 |
|
chiyi
|
e5f5b82dc6
|
feat(canvas): 消息改3.5s自动消失toast,api加120s超时,去掉舞台提示条
|
2026-10-12 14:47:24 +08:00 |
|
chiyi
|
e49fc1fc89
|
feat(canvas): 节点工具条精简为+参考图/删除,预览与图库改blob加载,参考图自动连线
|
2026-10-12 14:45:20 +08:00 |
|
chiyi
|
3d8c809393
|
feat(canvas): 上传并入图片库,首格为上传入口;隐藏保存中提示
|
2026-10-12 14:39:42 +08:00 |
|
chiyi
|
6b4c90f876
|
feat(canvas): 新节点自动往右找空位,一行10个才换行
|
2026-10-12 14:36:08 +08:00 |
|
chiyi
|
fe78a55fe4
|
fix(canvas): 去掉待保存闪烁,仅显示保存中/保存失败
|
2026-10-12 14:33:58 +08:00 |
|
chiyi
|
db5c77851d
|
fix(canvas): 点击空白清除节点/连线选中
|
2026-10-12 14:32:02 +08:00 |
|
chiyi
|
00109f83a2
|
fix(canvas): 已保存状态不再展示,仅保留待保存/保存中/失败提示
|
2026-10-12 14:30:26 +08:00 |
|
chiyi
|
bb715e2288
|
fix(canvas): 顶栏 z-index 提升,修复画布下拉被舞台遮挡
|
2026-10-12 14:29:34 +08:00 |
|
chiyi
|
5c5249cb70
|
fix(canvas): 适应内容缩放对齐到10%档位
|
2026-10-12 14:28:25 +08:00 |
|
chiyi
|
cc9929c716
|
fix(canvas): 缩放百分比恢复只读显示,去掉下拉
|
2026-10-12 14:26:32 +08:00 |
|
chiyi
|
d4adc0b6aa
|
feat(canvas): 100% 显示时实际渲染 0.6 倍,整体视图缩小一档
|
2026-10-12 14:24:10 +08:00 |
|
chiyi
|
5dc334062e
|
feat(canvas): 默认缩放改为 60%,新增 zoomTo 缩放接口
|
2026-10-12 14:22:29 +08:00 |
|
chiyi
|
655531eaca
|
feat(canvas): 缩放百分比改为下拉选择,支持直接跳到60%等档位
|
2026-10-12 14:20:25 +08:00 |
|
chiyi
|
d934dbe419
|
feat(canvas): 下拉统一换成 SelectMenu 组件并支持向上展开
|
2026-10-12 14:18:50 +08:00 |
|
chiyi
|
af5bf84582
|
feat(canvas): 参数全部改下拉,支持生视频模式与视频节点
|
2026-10-12 14:15:54 +08:00 |
|
chiyi
|
90a34276ef
|
fix(canvas): 单画质档位时误显示'没有可用模型'警告
|
2026-10-12 14:13:06 +08:00 |
|
chiyi
|
cbdde40172
|
feat(canvas): 输入框支持画质/张数选择,多张并发生成
|
2026-10-12 14:09:42 +08:00 |
|
chiyi
|
2137f9565b
|
feat(canvas): 生成面板改为底部居中大输入框,参考图改为上传式
|
2026-10-12 14:06:04 +08:00 |
|
chiyi
|
23bef52290
|
fix(canvas): 弯折点仅选中线时显示
|
2026-10-12 14:01:50 +08:00 |
|
chiyi
|
ec5dd9adf7
|
fix(canvas): 节点间连线去重并放大弯折点
|
2026-10-12 13:59:11 +08:00 |
|
chiyi
|
256eeb3234
|
fix(images): 私有图片支持 Bearer 鉴权,画布节点改为带鉴权 blob 加载
|
2026-10-12 13:54:34 +08:00 |
|
chiyi
|
c559e712b6
|
fix(canvas): 连接点外置、拖线平滑跟手、图片失败显示状态码
|
2026-10-12 13:42:26 +08:00 |
|
chiyi
|
c429209e50
|
feat(canvas): 连线自动绕开节点并支持拖拽弯折
|
2026-10-12 13:35:40 +08:00 |
|
chiyi
|
5a0cbeb429
|
fix(canvas): 连线改用主题色并修复图片回退
|
2026-10-12 13:30:12 +08:00 |
|
chiyi
|
2e5a1e2e72
|
fix(canvas): 放宽待连线取消方式
|
2026-10-12 13:22:52 +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 |
|
 chiyiandDevin
|
0631849c36
|
fix(canvas): 修复生成节点状态更新及参考图请求
保留选中参考图,按模型传递分辨率,让生成节点响应成功或失败状态并显示原因。
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-10-12 12:24:28 +08:00 |
|
 chiyiandDevin
|
6354e629ad
|
fix(canvas): 避免离开画布时后续页面无法挂载
画布根节点使用 Teleport,绕开 out-in 过渡以确保返回工作台正常渲染。
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-10-12 12:05:25 +08:00 |
|
 chiyiandDevin
|
067ee50fb7
|
fix(canvas): 网格点改用 --fg 混合,修复换肤后不可见
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-10-12 11:25:43 +08:00 |
|
 chiyiandDevin
|
91e6881623
|
style(ui): 全站 Memphis 换肤为玻璃拟态+极光渐变
设计 token 与中央类名保持不变,重写视觉:磨砂玻璃卡片、
紫→青渐变按钮、柔光阴影、发丝边框;emoji 图标换 SVG;
登录/支付/公告弹窗改为随主题的玻璃卡片。
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-10-12 11:05:11 +08:00 |
|
 chiyiandDevin
|
27d58cfb5d
|
feat(canvas): 画布 Memphis 化并补全编辑功能
- 后端新增 POST /admin/api/my-images 上传接口:图片存入用户
owner 目录并生成缩略图,复用 /images 服务与 my-images picker
- 本地图片三种入画布路径:上传按钮 / 拖入舞台(落点即拖放
位置) / Ctrl+V 粘贴
- 节点选中后显示悬浮工具条(预览/复制/置顶/删除)与右下角
缩放手柄;图片等比缩放,便签自由缩放;Ctrl+D 复制选中(含
相互连线);双击空白建笔记;按 1 / ⤢ 按钮适应全部内容
- 整套画布 UI 换 Memphis:纸张底+墨点网格、黑边硬影节点、
黄色贴纸便签、橙色连线/选中态、虚线框选、顶栏/生成面板/
预览灯箱/图片选择器全部换墨边 chunky 样式,随站点明暗主题
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-10-08 17:45:41 +08:00 |
|
 chiyiandDevin
|
d0506b0d2e
|
style(logo): 去掉 V 字,改为光圈+播放三角标
光圈内放播放三角(呼应图像+视频),快门点改黄色墨边小圆,
整体更几何、更贴合 Memphis 风格。
Generated with [Devin](https://devin.ai)
Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
|
2026-10-08 17:26:49 +08:00 |
|