Commit Graph

743 Commits

Author SHA1 Message Date
ddCat
61b1c8ca2d perf(web): 优化静态资源缓存与代码分割 2026-09-14 20:32:17 +08:00
ddCat
e368530fa0 fix(agent): 折叠大量画布节点读取明细 2026-09-14 19:59:51 +08:00
ddCat
7e9d90efee fix(canvas): 稳定构图工具子菜单定位与动效 2026-09-14 19:53:26 +08:00
ddCat
caf0592bfa fix(canvas): 修复合并后工具栏未定义回调 2026-09-14 19:50:17 +08:00
ddCat
f698a6b415 feat(canvas): PR #500 - 合并多角度与切分并保留本地 Agent 改造 2026-09-14 19:48:17 +08:00
ddCat
929111538e feat(admin): PR #497 - 合并系统渠道复制 2026-09-14 19:47:03 +08:00
ddCat
e1451da279 fix(canvas): PR #494 - 合并图片重新生成引用修复 2026-09-14 19:47:03 +08:00
ddCat
422c28bc22 fix(plugins): PR #493 - 合并分类修复并保留本地插件删减 2026-09-14 19:47:03 +08:00
ddCat
dca01886f9 feat(canvas): 云端 Agent - 完成策略分层、节点能力注册与可解释审批改造 2026-09-14 17:58:21 +08:00
soonstudio-ai
8e82e67cb3 feat(canvas): 多角度贴节点、宫格切分菜单与多选虚线框跟随
把多角度改成贴在图片节点下方的 3D 编辑器并跟随拖动;宫格切分并入图片工具,自定义面板不关菜单;切分后子图按网格排开;多选虚线框随拖动预览平移。
2026-09-14 17:19:56 +08:00
esncy
561104ae72 feat(admin): 系统渠道 - 增加复制渠道 2026-09-14 09:31:03 +08:00
ddCat
9727656b2b chore: commit workspace updates 2026-09-14 01:11:56 +08:00
Danborad
942e3dca30 fix(canvas): 修复重新生成已有图片时错误将旧结果自动连线作为参考图的Bug 2026-09-14 00:11:26 +08:00
jay
044e220d14 fix(plugins): 插件管理 - 修正官方应用插件的分类与状态显示
AI 审美分析和剪辑工作台在管理页显示为"已停用",原因是三处插件
分类清单不一致:

- 后端 officialApplicationPolicies 缺少 editor-shell
- 管理页 officialApplicationIds 同时缺少 ai-art-critique 和 editor-shell
- 用户插件页另有一份重复清单

后端把这两个插件当作系统协议处理(Kind=protocol),platformAvailable
回退为 false,于是返回"管理员已停用该插件",管理页据此渲染成"已停用"。

修复:

- 后端补上 editor-shell 应用策略(权威修复,决定平台可用性)
- 前端抽取唯一清单 OFFICIAL_APPLICATION_PLUGIN_IDS,管理页与用户插件页
  共用,删除两份重复实现
- 补前后端回归测试,锁定这 8 个官方应用插件

验证:tsc --noEmit 通过;前端 17 项测试通过;后端 TestEditorShell* 与
既有插件测试通过;前后端镜像构建通过。
2026-09-12 21:16:42 +08:00
ddCat
45ab6d3797 feat(*): 创作工作台 - 优化全景打光交互、生成模式与图片缓存 2026-09-12 00:12:13 +08:00
ddCat
ab58892586 fix(canvas): 画布同步 - 避免版本冲突循环并合并重复提示 2026-09-12 00:08:57 +08:00
Danborad
96e0051a5c feat(canvas): 支持拖拽连线替换提示词参考图并全量同步提示词引用 2026-09-11 21:43:28 +08:00
VicoHu
59d7a5de89 fix(canvas): 视频生成 - 显式 @文本 引用内联真实内容
普通模型视频渠道 promptOnly 门槛此前连显式 @文本N 引用一并拦截,
提示词只剩【文本N】占位符、文本节点正文未进上游报文。现 textBlocks
始终追加;promptOnly 拦自动上游连线文本的 8f20240d 语义保持不变。
补 3 例专项测试并同步 pending-test 待验收清单。
2026-09-11 21:42:54 +08:00
Danborad
875b2de2af perf(canvas): 优化画布与资源多级缓存,支持 SWR 预读、直接图片流式呈现与浏览器强缓存 2026-09-11 21:42:31 +08:00
Danborad
6fa9bd6823 fix(canvas): 修复复制图片因异步转换失焦导致的 Clipboard 写入错误与重复弹窗 2026-09-11 21:42:20 +08:00
MasterChiefCN
abc7481ac1 feat(admin-payment): 支付订单 - 补充用户身份与详情 2026-09-11 21:42:15 +08:00
VicoHu
15e5b4a8bf feat(assets): 素材库 - 方舟素材 ID 引用与人像认证标记
- 素材编辑弹窗新增「方舟素材 ID」(asset- 前缀校验)与「人像认证」开关,
  卡片封面显示人像认证徽章,详情抽屉展示方舟素材 ID
- 画布图片节点绑定的素材录入方舟素材 ID 后,方舟视频渠道(volcengine-ark-video
  或 Ark Plan BaseURL)生成时参考图直接提交 asset:// 引用,跳过可信素材上传同步;
  浏览器直连路径同样优先 asset://;非方舟渠道与本地回退路径不受影响
- 素材字段随 payload_json 透传,AssetBase 与 parseAssetRecord 白名单同步扩展
2026-09-11 21:41:43 +08:00
VicoHu
bcfec0347d fix(canvas): 方舟可信素材 - 失败缓存支持安全重试并透传方舟原始错误
- 素材组未建成(两个 ID 均为空)的失败 binding 一律允许重试,网络中断、
  区域配错、套餐未开通不再永久卡死资源;组已建时仅重试创建素材阶段失败
- 重试时复用 binding 上已建成的素材组,避免配置清空 DefaultGroupID 后重复建组
- 控制面 HTTP 非 2xx 时解析响应体 ResponseMetadata.Error,透传方舟原始
  Code/Message(如 SubscriptionRequired),不再误报为模型服务鉴权失败
- 管理页 Region 输入补充 cn-beijing 与仅北京区域开放的说明
2026-09-11 21:40:47 +08:00
王志伟
32ae91a35b fix(canvas): 创作助手 - 恢复画布 AI 问答卡片 2026-09-11 21:40:37 +08:00
bensharp
041b22aa44 style(canvas): 全景图配置弹窗 - Prettier 格式化 2026-09-11 21:40:30 +08:00
bensharp
aee082fbf7 feat: 新增全景图节点与工具链支持
- 新增CanvasNodeMetadata的panoramaConfig配置字段
- 新增全景图工具栏分组与操作上下文方法
- 新增全景图配置弹窗、全景查看节点与环视功能
- 新增四向视图导出、全屏环视等交互功能
- 更新画布工具栏与页面逻辑接入全景图工具
2026-09-11 21:40:30 +08:00
bensharp
af342e8c24 refactor(canvas): 提取摄像机控制弹窗为独立组件
将原有的CameraToolsPopover组件抽离为CanvasCameraControlPopover独立文件,移除冗余的内部组件定义,统一代码结构,提升可维护性。同时调整lucide-react中图标的size类名保持视觉统一。
2026-09-11 21:40:30 +08:00
ddCat
7ce967df0f refactor(*): 平台架构 - 拆分后端领域模块并同步插件协议与模型能力 2026-09-11 14:02:49 +08:00
ddCat
0945115e53 chore(release): 版本发布 - 发布 v1.2.8.rc3 候选版本
修复生产前端 Rolldown 分包循环依赖白屏,补齐画布引用排序与素材 payload 合同,并同步工作流生成素材字段。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 13:49:12 +08:00
zhangerheo
2276ab750e feat(canvas):画布 - 相机控制(虚拟摄影机) (#473)
* refactor(canvas): 重构相机控制UI,拆分独立组件并调整位置

将原图像设置弹窗中的相机控制功能抽离为独立组件,调整相机控制按钮到图像设置前的布局,简化原弹窗组件代码

* refactor(canvas-toolbar): 调整光影工具分组与渲染逻辑

将原视角分组中的光影工具拆分到独立lighting分组,更新类型定义与工具栏渲染逻辑,让工具分组更贴合功能场景

---------

Co-authored-by: bensharp <bensharp@qq.com>
2026-09-10 11:33:18 +08:00
ddCat
76054462f1 fix(welcome): 品牌首页 - 圆角化下一幕按钮并移除底部进度细线
独立首页未继承工作台样式,原生按钮和全宽进度细线破坏电影卷轴观感;同时把贡献者名单接到首页。

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-09-10 11:25:27 +08:00
kinoko
e3a941dff9 feat(welcome): 影策首页 - 新增三主题电影卷轴与公开入口 2026-09-10 09:11:16 +08:00
ddCat
05fd5cde03 fix(canvas): 图片生成 - 合并局部重绘、规格校验与模型导入修复 2026-09-09 23:10:35 +08:00
ddCat
8929f6468f feat(canvas): 图片编辑 - 合并打光预设与镜头参数控制 2026-09-09 22:55:19 +08:00
ddCat
b8a922690c feat(canvas): 智能引用 - 合并素材自动补全与全文引用 2026-09-09 22:48:17 +08:00
ddCat
ca64e3d8fa feat(canvas): 创作助手 - 合并创作对话、能力发现与画布接续 2026-09-09 22:46:45 +08:00
ddCat
bf41ef3172 refactor(*): 稳定期治理 - 收敛核心架构、错误语义并修复跨项目数据竞态 2026-09-09 22:02:10 +08:00
Rou
81162f9138 fix(admin): 模型导入 - 按上游模型 ID 去重 2026-09-09 21:58:17 +08:00
Rou
c7370b1d0f fix(announcement): 登录后始终提示当前公告 2026-09-09 21:58:17 +08:00
Rou
1aa539b593 fix(canvas): 局部重绘、图片规格与任务参数修复 2026-09-09 21:58:17 +08:00
bensharp
f1935fbc06 feat(canvas): add camera control prompt generation feature
新增摄像机控制功能,允许用户为画布节点配置相机、镜头、焦距和光圈参数,生成时自动追加对应的摄影提示词到生成prompt中:
1. 新增相机参数类型定义与画布元数据存储支持
2. 实现相机/镜头参数库与提示词构建逻辑
3. 添加可视化配置弹窗与面板组件
4. 集成到图像生成流程中自动拼接摄影提示词
2026-09-09 19:13:11 +08:00
bensharp
75e8e05934 style: 调整打光设置弹窗宽度和样式
1.  将打光弹窗的固定宽度改为全屏适配宽度
2.  调整项目页面弹窗的宽度从740px改为900px
2026-09-09 17:13:34 +08:00
bensharp
01d3842cc6 feat(canvas): 新增图片节点打光工具
新增图片节点打光功能,支持拖拽球体调节光源方位、选择预设打光效果,可调整亮度、光色和轮廓光,内置8种打光预设并附带静态资源。实现了基于参考图的AI打光生成,沿用原有模型配置,面板适配画布明暗主题,支持复制提示词与自定义提示词模板,窄屏下自动收进图片工具菜单。
2026-09-09 16:56:00 +08:00
kinoko
26a7bcf987 feat(canvas): 智能引用 - 支持素材自动补全与全文引用 2026-09-09 14:26:04 +08:00
王志伟
7739de389d feat(canvas): 优化 Agent 工具卡片与交互界面
- 精简工具调用卡片样式,提升对话流可读性
- 动态生成工具调用标题并友好化结果消息
- 将思考中指示器插入到最新用户消息之后
- 固定主要操作按钮和计划栏,改善滚动
2026-09-09 13:02:36 +08:00
王志伟
3ac07ff1fa fix(canvas): Agent 展开时调整顶部工具栏布局 2026-09-09 13:02:20 +08:00
王志伟
b33de36976 feat(agent): 统一专业拆镜入口与真实镜头生成 2026-09-09 13:02:20 +08:00
王志伟
45de256deb fix(agent): 创作执行 - 修复会话恢复并校验画风与真实分镜行 2026-09-09 13:02:02 +08:00
王志伟
2856bc7f58 feat(agent): 审美分析 - 接入费用确认与阶段任务恢复 2026-09-09 13:01:47 +08:00
王志伟
f69535c93f feat(agent): 创作能力 - 接通专业节点发现与插件执行基础 2026-09-09 13:01:30 +08:00