ddCat
|
ca64e3d8fa
|
feat(canvas): 创作助手 - 合并创作对话、能力发现与画布接续
|
2026-09-09 22:46:45 +08:00 |
|
ddCat
|
bf41ef3172
|
refactor(*): 稳定期治理 - 收敛核心架构、错误语义并修复跨项目数据竞态
|
2026-09-09 22:02:10 +08:00 |
|
王志伟
|
e782009db5
|
feat(agent): 创作助手 - 完成第一期交互与执行基线
|
2026-09-09 13:00:42 +08:00 |
|
Rou
|
6f7a0674ce
|
fix: 修复请求日志丢失、轮询日志显示和开关动画问题 (#450)
* fix(logs): 请求明细 - 隐藏轮询状态查询
* fix(ui): 开关滑块 - 恢复状态位移与过渡动画
* fix(protocol): 声明式任务 - 创建请求生成幂等 UUID
* fix(logs): 请求日志 - 辅助状态更新失败时仍保留记录
|
2026-09-09 06:48:26 +08:00 |
|
ddCat
|
14adaa1e99
|
fix(merge): 本地整合 - 保留主分支交互与样式并排除不安全用户删除
|
2026-09-07 23:02:34 +08:00 |
|
Rou
|
6a7605ec33
|
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
|
f749bab2e5
|
merge: integrate PR #416 NewAPI Channel 2 polling fixes
# Conflicts:
# .gitignore
# docs/content/docs/backend/meta.json
# docs/content/docs/progress/pending-test.mdx
|
2026-09-07 15:33:19 +08:00 |
|
maomaochong-ai
|
87b84b9c9c
|
feat(create): 创作首页会话化 - 工作态指示器/计划路线分离/单会话承载分镜/通知中心与空态 hero/历史抽屉分组/行操作 hover 菜单与重命名/任务按钮规范
|
2026-09-06 20:29:38 +08:00 |
|
ddCat
|
58f01d1eb6
|
perf(*): 创作工作台 - 优化首页按需加载与画布交互并修复历史迁移冲突
|
2026-09-05 13:24:10 +08:00 |
|
zAhYAng
|
617b70e189
|
fix(video): NewAPI Channel 2 - 修复轮询与结果解析
创建成功后的短暂 task_not_exist 按退避策略重试,并在短期窗口耗尽后保留 running 状态,继续回查原 Provider Task ID。
补齐嵌套任务 ID 与视频结果地址解析,更新生成插件、协议文档和专项回归测试。
|
2026-09-05 09:56:59 +08:00 |
|
MasterChiefCN
|
fca3bc342c
|
fix(video): 声明式协议 - 恢复供应商分辨率枚举 (#381)
|
2026-09-02 12:59:49 +08:00 |
|
ddCat
|
246ca14ef5
|
fix(canvas): 生成任务 - 校验视频提示词长度并修复工作流产物ID与供应商错误识别
|
2026-09-01 23:54:24 +08:00 |
|
ddCat
|
1c12259a6d
|
feat(*): 模型协议 - 升级声明式协议、扩充官方插件并完善生成任务恢复
|
2026-09-01 16:47:03 +08:00 |
|
ddCat
|
37eb2b7e48
|
fix(canvas): 视频参考协议 - 统一首尾帧与角色资产语义
|
2026-08-30 16:52:09 +08:00 |
|
ddCat
|
b5f8b66622
|
fix(canvas): 短剧分镜 - 支持多镜头并行生成并正确引用角色图声资产
|
2026-08-30 16:30:51 +08:00 |
|
ddCat
|
2f6832f99c
|
feat(*): 短剧创作工作台 - 完善章节分镜、资产管理、技能运行与生成任务恢复
|
2026-08-29 23:34:55 +08:00 |
|
ddCat
|
560d309dfe
|
feat(*): 模型渠道 - 支持系统模型图标并升级 Agnes 视频协议
|
2026-08-27 23:31:38 +08:00 |
|
ddCat
|
474f21d56b
|
fix(canvas): 文本生成 - 修复分镜超时并贯通 Agent 与创作页流式返回
|
2026-08-27 22:39:30 +08:00 |
|
ddCat
|
d42e392ed7
|
fix(*): 创作工作台 - 修复 Agent、资源引用、附件交互与 Agnes 视频协议
|
2026-08-27 22:12:04 +08:00 |
|
Dade
|
ad9c74ba64
|
fix(service): 模型错误提示 - 按上游正文归类 400/422 失败原因 (#327)
上游返回 400/422 时,providerUserFacingErrorMessage 只按状态码返回固定文案
「模型服务拒绝了请求,请检查模型和参数」,捕获到的 providerHTTPError.Body
从未参与判断。用户看到的原因与真实原因无关:内容审核、额度不足、模型无权限
都会被提示成参数问题,导致排查方向错误。
providerPayloadErrorMessage 已经实现了正确的归类逻辑,但只在 HTTP 成功后的
正文解析路径上生效,HTTP 失败路径取不到。
本次改动:
- 抽出 providerPayloadErrorCategory,归类失败时返回 ok=false,调用方退回原有
通用文案,不因为归类失败而改变现有行为。
- providerUserFacingErrorMessage 仅对 400/422 解析正文。401/403/404/5xx 的正文
可能是网关 HTML、鉴权诊断或含密钥的内部信息,不参与归类,且这些状态码本身
已有更贴切的固定文案。
- 新增真人肖像类目:部分视频模型(如火山方舟 Seedance)会以
InputImageSensitiveContentDetected.PrivacyInformation 拒绝含真人的输入图片,
原先落到默认分支,提示为参数问题。该类目只匹配供应商错误码中的稳定标识
(privacyinformation / sensitivecontentdetected),不扫描自然语言:正文经常
回显用户提示词,按「肖像」「likeness」这类词判断会把普通参数错误误报。
归类结果始终是固定文案,正文只参与匹配,不会进入用户可见错误。请求分析仍按
既有方式记录经过脱敏的响应正文,本次改动没有新增日志路径。
验证:backend gofmt 无输出;go test ./... 除 TestAutoDLPluginArtifact、
TestPluginRuntimeDropsRemovedBundledProtocol、
TestAutoDLPluginPackageInstallsThroughUploadRuntime 外全部通过,这三项在未改动
的 upstream/main 上同样失败。
|
2026-08-27 09:14:51 +08:00 |
|
ddCat
|
c79e984bc3
|
fix(*): 插件工作流 - 统一启停状态并闭环校验生成链路
|
2026-08-26 21:36:48 +08:00 |
|
yepwait
|
86fc3fda2f
|
feat(workflow): 工作流提供方 - 集成 RunningHub 与 ComfyUI Bridge
|
2026-08-26 15:02:42 +08:00 |
|
ddCat
|
2f3a813ccb
|
feat(platform): 插件协议系统 - 支持声明式渠道、工作流与参考媒体映射
|
2026-08-26 13:11:10 +08:00 |
|
QAyong
|
5b7f173102
|
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
|
af41893678
|
feat(*): 插件中心与模型协议 - 完善声明式协议运行时并增加功能开放控制
|
2026-08-23 23:19:27 +08:00 |
|
kinoko
|
d77432693e
|
feat(ark-assets): 方舟素材库 - 支持私域素材授权 (#294)
|
2026-08-23 08:27:55 +08:00 |
|
ddCat
|
f4b62b8e11
|
fix(models): 模型规格价格 - 修复主线兼容与参考图 SKU 匹配
|
2026-08-22 17:28:22 +08:00 |
|
kinoko
|
c34f1ea476
|
feat(models): 统一模型规格价格与路由
|
2026-08-22 17:00:08 +08:00 |
|
ddCat
|
8be75c1fbd
|
refactor(core): 任务与模型协议治理 - 拆分服务职责并禁止已发起任务取消
|
2026-08-22 09:52:09 +08:00 |
|
ddCat
|
16359271f6
|
fix(canvas): 项目画风执行 - 自动同步模型路由与画风计划
|
2026-08-21 14:53:33 +08:00 |
|
ddCat
|
0071e9416c
|
fix(*): 模型与数据同步 - 完善鉴权、供应商模型和本地持久化能力
|
2026-08-20 22:58:31 +08:00 |
|
ddCat
|
a5bac9ec78
|
fix(platform): 模型路由 - 合并PR并修复归档重试兼容
|
2026-08-20 13:24:09 +08:00 |
|
dlh
|
31026a112d
|
fix(canvas): 在线 Agent - 系统模型接入工具任务路由
|
2026-08-20 09:59:27 +08:00 |
|
MasterChiefCN
|
d2a35e10d8
|
fix(provider): 火山方舟图片 - 避免结果下载重复计费
集成 PR #256,保留原 PR 开发者为提交作者。
|
2026-08-19 20:31:34 +08:00 |
|
ddCat
|
de00e211b3
|
fix(agent): Agent 对话 - 修复无效 URL 与上游取消日志
|
2026-08-19 11:47:26 +08:00 |
|
ddCat
|
778551127c
|
feat(platform): 创作能力整合 - 新增 Gemini Images 图片请求协议
|
2026-08-18 21:42:22 +08:00 |
|
ddCat
|
a23b4dda93
|
feat(platform): 创作能力整合 - 合并导演台与运行恢复改动
|
2026-08-18 21:01:36 +08:00 |
|
ddCat
|
8c5f56a551
|
feat(platform): 模型管理与后台能力 - 新增逻辑模型路由和响应拦截
|
2026-08-18 20:42:25 +08:00 |
|
ddCat
|
bda114b29e
|
fix(runtime): 本地任务恢复 - 恢复本地画布和延迟视频任务
|
2026-08-18 15:16:05 +08:00 |
|
ddCat
|
bed5796521
|
fix(models): 模型目录 - 保留人工能力并按声明发送视频分辨率
|
2026-08-17 12:56:51 +08:00 |
|
ddCat
|
e62304604a
|
fix(models): 模型目录 - 接入公共能力元数据与声明式分辨率
|
2026-08-17 09:29:05 +08:00 |
|
MasterChiefCN
|
ad53047210
|
fix(provider): 火山方舟图片 - 关闭水印并持久化 CDN 结果 (#241)
|
2026-08-17 07:51:11 +08:00 |
|
Codex
|
6d6ad67dae
|
fix(models): 模型目录 - 识别公共视频能力并按声明发送分辨率
|
2026-08-16 22:35:20 +08:00 |
|
MasterChiefCN
|
3cbbe5d2e9
|
fix(billing): 文本模型 - 修复流式 Token 用量结算
为 Token 计费的流式 Chat Completions 请求开启 usage 终态块,并解析 Chat Completions 与 Responses SSE 用量。
|
2026-08-16 13:12:41 +08:00 |
|
ddCat
|
b9d432f218
|
fix(canvas): 创作工作台 - 恢复连续对话并完善附件、媒体占位与生成分辨率
Fixes #231
Fixes #233
|
2026-08-15 22:01:42 +08:00 |
|
WindC0X
|
0e251c3c8f
|
feat(canvas): 画布媒体工作流 - 支持批量连线、失败重试与模型能力增强
合并 PR #230。保留当前主线样式与组件结构,吸收批量连线、失败批次重试、媒体模型能力和相关后端增强,并修复集成检查发现的分辨率选择器启用条件与测试稳定性问题。
|
2026-08-15 15:48:16 +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 |
|
dlh
|
b484615608
|
fix(media): Grok 图片 - 补齐像素尺寸的常用宽高比识别
Co-authored-by: dlh <2773843782@qq.com>
Original-PR: https://github.com/ddcat-ai/open-ai-canvas/pull/223
|
2026-08-14 20:45:38 +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 |
|
jax-novita
|
7f0229463e
|
feat(media): 视频渠道 - 新增 Novita 异步视频生成协议
Co-authored-by: jax-novita <jax-novita@users.noreply.github.com>
Original-PR: https://github.com/ddcat-ai/open-ai-canvas/pull/206
|
2026-08-14 10:04:21 +08:00 |
|