ddCat
|
96166f32d4
|
feat(canvas): 创作助手 - 合并创作对话、能力发现与画布接续
|
2026-09-09 22:46:45 +08:00 |
|
ddCat
|
b5f3413ded
|
refactor(*): 稳定期治理 - 收敛核心架构、错误语义并修复跨项目数据竞态
|
2026-09-09 22:02:10 +08:00 |
|
王志伟
|
884a2dc99b
|
feat(agent): 统一专业拆镜入口与真实镜头生成
|
2026-09-09 13:02:20 +08:00 |
|
王志伟
|
abddb6c750
|
fix(agent): 创作执行 - 修复会话恢复并校验画风与真实分镜行
|
2026-09-09 13:02:02 +08:00 |
|
王志伟
|
757d1dd2c7
|
feat(agent): 创作能力 - 接通专业节点发现与插件执行基础
|
2026-09-09 13:01:30 +08:00 |
|
王志伟
|
abb5023766
|
feat(agent): 创作助手 - 完成第一期交互与执行基线
|
2026-09-09 13:00:42 +08:00 |
|
ddCat
|
5b71edc3c7
|
style(web): 用户工作台 - 主操作改描边并统一弹窗浮层样式
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-09 10:34:14 +08:00 |
|
ddCat
|
a49bc5acf7
|
feat(canvas): 媒体转换节点 - 改进操作选择并支持完成后作为生成参考
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-09 09:46:18 +08:00 |
|
ddCat
|
ce721a24d5
|
feat(canvas): 画布工具 - 抓手框选改开关并精简多选整理
将底部抓手与区域选择收成胶囊开关,精简框选悬浮栏,并在右键提供按相对布局加大边距的自适应整理。
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-08 23:53:22 +08:00 |
|
ddCat
|
99f50f85eb
|
feat(canvas): 图片转换插件 - 合并 PR #446 本地媒体转换节点与运行时
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-08 23:10:26 +08:00 |
|
ddCat
|
a0ed197609
|
feat(canvas): Agent引用与局部重绘 - 完善附件预览多图展开并修复取消清理
Co-authored-by: Cursor <cursoragent@cursor.com>
|
2026-09-08 22:59:49 +08:00 |
|
QAyong
|
f755d6db97
|
feat(canvas): 图片转换插件 - 增加本地媒体转换节点与运行时
|
2026-09-08 22:55:44 +08:00 |
|
ddCat
|
381edf37e3
|
feat(*): 创作工作台 - 完善媒体上传预览与连线交互并修复任务章节及日志筛选
|
2026-09-08 17:26:34 +08:00 |
|
Rou
|
8a3508bb61
|
fix(canvas): 图片引用编号 - 同步提示词中的媒体引用 (#441)
* fix(media): 对象存储参考素材 - 协议支持 URL 时优先发送签名链接
开启对象存储后,支持 URL 的上游协议优先发送 OSS/COS/七牛/S3 签名链接;必须传字节的协议仍走 Base64 或 multipart。本地资源回退字节,签发失败直接报错,不自动重发生成。
* fix(canvas): 图片引用清理 - 取消引用时同步移除提示词引用
* fix(canvas): 图片引用编号 - 同步提示词中的媒体引用
|
2026-09-08 16:59:00 +08:00 |
|
VicoHu
|
6ef7cb8b1c
|
fix(canvas): 3D 导演台 - 修复白膜视频导出渲染循环逐帧崩溃 (#439)
导出白膜视频得到的是 0 秒视频:文件实测仅 1 帧(ffprobe
nb_read_frames=1,duration=0.001s),却无任何报错并照常回写画布。
根因:applyClaySceneMaterials 把场景内所有非 actor mesh 的材质换成
clay MeshStandardMaterial,drei Grid 的 GridMaterial(带 uniforms 的
ShaderMaterial)也在其中。Grid 组件内部 useFrame 每帧读取
material.uniforms.worldCamProjPosition,材质被换后 uniforms 为
undefined,渲染循环逐帧抛 TypeError,R3F 不再产出新帧,
captureStream 只录到启动前手动 gl.render 的那一帧;5 秒后
setTimeout 照常 stop,残缺视频被当作成功结果。开启轨迹显示
(drei Line 同为 uniforms 材质)或视口白膜显示模式时同样触发。
修复:
- applyClaySceneMaterials 跳过带 uniforms 的 ShaderMaterial,
并抽到 lib/canvas/director/director-clay-materials.ts 补回归测试;
- recordCanvas 加固:录制期间监听 window 未捕获错误,首个渲染
错误立即中止并报错;录制结束用 <video> 探测真实时长(Chrome
MediaRecorder 的 webm 无时长头,需 seek 到末尾),低于预期一半
报「时长异常」,杜绝残缺视频再被静默回写。
|
2026-09-08 16:58:41 +08:00 |
|
Rou
|
21b83eca2e
|
fix(media,canvas): 对象存储参考素材优先 URL,并同步清理图片引用提示词 (#434)
* fix(media): 对象存储参考素材 - 协议支持 URL 时优先发送签名链接
开启对象存储后,支持 URL 的上游协议优先发送 OSS/COS/七牛/S3 签名链接;必须传字节的协议仍走 Base64 或 multipart。本地资源回退字节,签发失败直接报错,不自动重发生成。
* fix(canvas): 图片引用清理 - 取消引用时同步移除提示词引用
|
2026-09-07 22:28:19 +08:00 |
|
ddCat
|
cb48bfe3f5
|
chore(release): 版本发布 - 集成本地模型编辑与画布改动并发布 v1.2.6.rc3
|
2026-09-06 07:33:46 +08:00 |
|
ddCat
|
596b7e0b51
|
feat(*): 模型编辑与画布 - 统一编辑弹窗并稳定网格和后台切页
|
2026-09-06 07:19:28 +08:00 |
|
ddCat
|
8f4e2fca33
|
fix(*): 画布生成与邮件 - 合并 PR #423 并修复恢复关联和规格报价
保留 PR 原始提交,合并待测试文档双方内容。补齐摘要 nodeId 消费端,修复缺省质量的 <nil> 匹配,并移除报价面板按价格档篡改自动质量的行为。
验证:前端完整测试脚本 1139 项通过,生产构建通过;后端相关专项通过。全量后端存在 4 项基线可复现失败;另一次资源清理测试出现 SQLite 表锁,合并分支与基线单独重跑通过。未执行真实 SMTP、浏览器端到端或收费生成。
|
2026-09-06 04:44:16 +08:00 |
|
ddCat
|
711d1b79eb
|
perf(*): 创作工作台 - 优化首页按需加载与画布交互并修复历史迁移冲突
|
2026-09-05 13:24:10 +08:00 |
|
Ray
|
5e66cb7c45
|
feat(themes): 添加可编辑的站点外观和皮肤主题(#408)
|
2026-09-03 21:13:41 +08:00 |
|
QAyong
|
6d0e7a5228
|
feat(plugin): AI 审美批改 - 增加结构化视觉分析与精准标注 (#387)
* feat(portrait-clearance): 肖像排查 - 增加画布插件与本机检测链路
* fix(web): 插件中心 - 修复应用插件筛选与自动定位
* feat(plugin): AI审美批改 - 完成分析报告与问题标注闭环
|
2026-09-02 20:32:58 +08:00 |
|
ddCat
|
58272e683f
|
fix(*): 请求明细与画布主题 - 区分非计费下载日志并更新默认网格配色
|
2026-09-01 23:54:41 +08:00 |
|
liang007
|
552f902c25
|
fix(ai): 兼容模型返回的多种 JSON 顶层形态,修复角色卡与分镜解析误报失败
部分模型不遵守 JSON Schema:直接返回顶层数组、数组外再包一层、每个角色单独包一层 characters、或正文先列出角色名数组再给出契约对象。原解析只取第一个可解析 JSON 值,容易命中旁枝片段并被判为解析失败。
- prompt_template.go: extractPreferredJSONText 优先选取包含 preferKey 的顶层对象候选;角色卡校验按形态归一处理,结果为空仍提示未识别到角色,字段缺失报出具体角色序号与字段名
- storyboard.go: normalizeStoryboardRootJSON 兼容单元素 plan 数组解包与镜头对象数组自动包装为完整 plan
- canvas-character-reference.ts: 前端角色卡提取同步统一归一逻辑
- 补充前后端形态兼容回归测试与 CHANGELOG
|
2026-09-01 17:32:38 +08:00 |
|
ddCat
|
4724f0767b
|
feat(*): 模型协议 - 升级声明式协议、扩充官方插件并完善生成任务恢复
|
2026-09-01 16:47:03 +08:00 |
|
ddCat
|
3f4a9ea3d0
|
feat(canvas): 画布工作台 - 新增生成副本并修复大型画布性能、素材同步与删除校验
统一图片与视频副本的生成落点并保留参考连接。\n优化大型画布节点虚拟化、媒体懒加载、拖拽与详情进入路径。\n修复素材主版本 ID 同步及删除时的画布独立引用校验。
|
2026-09-01 14:57:05 +08:00 |
|
ddCat
|
8984c567ac
|
feat(*): 分镜与资产 - 完善五类资产、候选去重、搜索、中文镜头编号与分类整理
|
2026-08-31 13:16:10 +08:00 |
|
Danborad
|
86d3805f5a
|
fix(canvas): 保护生成中与失败节点画幅尺寸,支持变体即时持久化与 2K 分辨率高亮 (#359)
Co-authored-by: Danborad <danborad@github.com>
|
2026-08-31 12:28:12 +08:00 |
|
wurendao007
|
c891497df9
|
perf(canvas): 画布媒体 - 优化媒体加载、播放器与节点交互 (#357)
Merge origin/main at 2b7375f and retain canvas media performance, player layout, and interaction updates.
Co-authored-by: ddCat <2695092045@qq.com>
|
2026-08-31 09:00:37 +08:00 |
|
vv-get-ti
|
151e99f8d9
|
feat(canvas): 自由画布 - 增强空白起点、外观设置与节点连接体验 (#356)
|
2026-08-31 06:49:43 +08:00 |
|
ddCat
|
40fd0c54a4
|
feat(*): 短剧创作工作台 - 完善章节分镜、资产管理、技能运行与生成任务恢复
|
2026-08-29 23:34:55 +08:00 |
|
ddCat
|
4b75504f75
|
fix(canvas): 视频设置 - 按渠道能力隐藏尺寸并联动分辨率宽高
|
2026-08-29 11:05:59 +08:00 |
|
ddCat
|
6d77c250c1
|
fix(canvas): 生成结果命名 - 保留复制与参数变体标识避免下载重名
|
2026-08-29 10:28:23 +08:00 |
|
ddCat
|
86019cccea
|
feat(canvas): 视频画面提取 - 支持批量取帧并将片段截取与生成解耦
|
2026-08-29 08:48:38 +08:00 |
|
ddCat
|
e99ddf3a81
|
feat(*): 画布创作体验 - 完善 Agent 引导、生成防重、搜索快捷键、素材多选与分辨率兼容
|
2026-08-28 16:24:58 +08:00 |
|
ddCat
|
7cb6aed27d
|
fix(canvas): 文本生成 - 修复分镜超时并贯通 Agent 与创作页流式返回
|
2026-08-27 22:39:30 +08:00 |
|
ddCat
|
4675cf4c99
|
fix(*): 创作工作台 - 修复 Agent、资源引用、附件交互与 Agnes 视频协议
|
2026-08-27 22:12:04 +08:00 |
|
echoD886
|
0e33cc805e
|
feat(canvas): 3D 导演台 - 补齐非 P0 分层交互与回归保护 (#333)
* feat(canvas): 3D 导演台 - 补齐分层交互与回归保护
* fix(canvas): 3D 导演台 - 过滤非法轨迹关键帧
* chore(canvas): 3D 导演台 - 对齐前端格式规范
* fix(canvas): 3D 导演台 - 保证故障重试入口可点击
* test(canvas): 3D 导演台 - 稳定真实点击验证
|
2026-08-27 20:47:10 +08:00 |
|
echoD886
|
c2766544d7
|
fix(canvas): 3D 导演台 - 完成 Issue #305 P0 稳定性治理 (#324)
* fix(canvas): 3D 导演台 - 修复状态回弹与保存恢复生命周期
* style(canvas): 3D 导演台 - 对齐 CI 格式门禁
|
2026-08-27 10:32:45 +08:00 |
|
ddCat
|
51222f42b6
|
fix(canvas): 分镜生成上下文 - 忽略未绑定资产的角色设计工作流
|
2026-08-26 22:38:07 +08:00 |
|
ddCat
|
4b38b89463
|
fix(*): 插件工作流 - 统一启停状态并闭环校验生成链路
|
2026-08-26 21:36:48 +08:00 |
|
ddCat
|
eeff8d511f
|
refactor(canvas): 生成配置 - 收敛插件工作流并移除系统模型分支
|
2026-08-26 16:28:45 +08:00 |
|
QAyong
|
5732eb1536
|
feat(portrait-clearance): 肖像排查 - 增加画布插件与本机检测链路
|
2026-08-26 15:23:19 +08:00 |
|
yepwait
|
d458ba3f75
|
feat(workflow): 工作流提供方 - 集成 RunningHub 与 ComfyUI Bridge
|
2026-08-26 15:02:42 +08:00 |
|
ddCat
|
df7f607b84
|
feat(platform): 插件协议系统 - 支持声明式渠道、工作流与参考媒体映射
|
2026-08-26 13:11:10 +08:00 |
|
ddCat
|
9d848b9daa
|
fix(canvas): 画布资源恢复 - 生成结果下载或 OSS 落盘失败支持原任务重新加载
|
2026-08-25 15:06:45 +08:00 |
|
QAyong
|
cf6c78d540
|
feat: 完善创作工作台与用户诊断支持 (#295)
* feat(canvas): 参考素材 - 增加移除按钮并删除对应连线
* feat(canvas): 完善节点面板交互与拖拽反馈
* fix(canvas): 画布交互与小地图 - 统一浮层层级并完善节点识别
* feat(prompt-optimizer): 增加 AI 提示词优化器及宿主接入
* feat(canvas): 画布 - 增加自动整理节点按钮并补充文档
* chore(web): 前端 - 修正提示词优化器格式
* chore(backend): 后端 - 修正 Go 格式检查
* feat(workspace): 完善诊断导出与本地排障支持
* chore(web): 格式化诊断导出文件
* fix(web-test): 兼容 Bun 测试运行时
* fix(web-test): 对齐模型目录协议断言
|
2026-08-25 13:49:15 +08:00 |
|
ddCat
|
625a97560b
|
feat(canvas): 分镜脚本 - 关联画布资产并自动物化视频引用
|
2026-08-25 11:24:47 +08:00 |
|
ddCat
|
326572ea03
|
feat(agent): 画布 Agent - 重构工作流上下文与技能交互
|
2026-08-24 12:09:15 +08:00 |
|
ddCat
|
919037e5d9
|
feat(*): 插件中心与模型协议 - 完善声明式协议运行时并增加功能开放控制
|
2026-08-23 23:19:27 +08:00 |
|