|
|
743b65f57f
|
Merge branch 'main' of https://github.com/ddcat-ai/open-ai-canvas
Publish container images / Quality checks (push) Has been cancelled
Publish container images / Resolve build version (push) Has been cancelled
Publish container images / Build open-ai-canvas-backend (amd64) (push) Has been cancelled
Publish container images / Build open-ai-canvas-backend (arm64) (push) Has been cancelled
Publish container images / Build open-ai-canvas-web (multi) (push) Has been cancelled
Publish container images / Build open-ai-canvas-yingce-agent (multi) (push) Has been cancelled
Publish container images / Publish open-ai-canvas-backend manifest (push) Has been cancelled
Publish container images / Publish open-ai-canvas-web manifest (push) Has been cancelled
Publish container images / Publish open-ai-canvas-yingce-agent manifest (push) Has been cancelled
Publish container images / Publish release assets (push) Has been cancelled
|
2026-10-14 16:28:42 +08:00 |
|
ddcat666
|
c68645931c
|
docs(deploy): 服务器镜像部署与在线更新
|
2026-10-13 20:55:20 +08:00 |
|
|
|
5e5562fe85
|
chore(fork): 本仓库定制 - 端口 7380/7381、AGENTS 约定、docker-compose、移除 backend/server
Publish container images / Quality checks (push) Has been cancelled
Publish container images / Resolve build version (push) Has been cancelled
Publish container images / Build open-ai-canvas-backend (amd64) (push) Has been cancelled
Publish container images / Build open-ai-canvas-backend (arm64) (push) Has been cancelled
Publish container images / Build open-ai-canvas-web (multi) (push) Has been cancelled
Publish container images / Build open-ai-canvas-yingce-agent (multi) (push) Has been cancelled
Publish container images / Publish open-ai-canvas-backend manifest (push) Has been cancelled
Publish container images / Publish open-ai-canvas-web manifest (push) Has been cancelled
Publish container images / Publish open-ai-canvas-yingce-agent manifest (push) Has been cancelled
Publish container images / Publish release assets (push) Has been cancelled
|
2026-10-13 11:17:32 +08:00 |
|
ddcat666
|
1f3f2c6020
|
feat(*): 生图与视频工作台 - 新增独立生成流程并整合平台配置
|
2026-10-13 09:04:34 +08:00 |
|
ddcat666
|
295374650a
|
refactor(*): 代码质量 - 优化前后端实现并完善协议与画布验证
|
2026-10-08 19:38:57 +08:00 |
|
ddcat666
|
cb146d27a1
|
feat(deploy): 画布 Agent - 独立 yingce-agent 容器并修复运行中断
生产会话不再因 stdout 管道提前关闭被误判失败。设置 YINGCE_AGENT_URL 后只走独立容器,失败不回退到内嵌进程。
|
2026-09-29 21:41:36 +08:00 |
|
ddcat666
|
a79b54ada5
|
fix(*): 平台稳定性 - 修复会话隔离、运行时缓存与部署镜像更新链路
|
2026-09-24 06:05:04 +08:00 |
|
Codex
|
9b9a7f4a72
|
feat(merge): 以官方 main 为基底融合 PR#530 多维表格与本地定制
- 多维表格(canvas-batch-table-node/use-canvas-batch-table/canvas-batch-table 等)以 PR#530 实现为主
- 保留官方 main 全部新功能:banner/画布版本历史/提示词编辑/方舟 Agent Plan/支付导出
- 移植本地定制:ddcat 多参考图校验、万有引力 lxmone 连接错误提示、Description v20(v24)、自建插件(a6api/metaso-h3/antigravity-proxy/lxmone)、seccomp、Windows 脚本
- 迁移版本升至 v24(官方 v20-23 banner/版本历史 + 我们的 Description 列)
- 修复官方缺失的 markdownPlainText import
|
2026-09-18 14:09:50 +08:00 |
|
爱笑的毛毛虫
|
1953052313
|
feat(editor): 剪辑成片验收闭环 - 概览渲染计数、导入/字幕/预览修复与本地 whisper 转写运行时 (#414)
* feat(editor): 剪辑成片验收闭环 - 概览渲染成功计数、媒体导入/字幕/预览修复与本地 whisper 转写运行时
- 概览:渲染成功计数接入项目概览 SQL/JSON,成片状态随 timeline_render 任务联动
- 修复:本地媒体导入后列表为空(挂载时服务端重同步 + 导入后校验重取)、
字幕工具残留 M6 占位文案、预览监视器悬浮遮挡层改为顶部信息条、
生成任务轮询连续查询失败即抛错不再空转至超时
- 本地转写:新增 scripts/start-whisper-local.sh 一键启动 whisper.cpp,
local-development 文档补安装/启动/后端注入指引
- 同步 docs(overview/features、pending-test、index)
* fix(assets): 素材库封面未知 kind 兜底,避免 AssetCover 渲染崩溃
运行时素材记录若带未知/脏 kind(历史遗留或本地存储异常),assetKindIcons[asset.kind]
得到 undefined,AssetCover/AssetDrawer 渲染 <KindIcon/> 触发
'Element type is invalid ... got: undefined' 使 /assets 整页崩溃。
新增 isKnownAssetKind 守卫:未知 kind 回退 FileText 图标与通用文案,脏数据不再崩页。
* fix(editor): mp4v 播放死循环修复——MPEG-4 Part 2 归入播放转码通道,监视器加终态护栏
- 后端把 mp4v 与 H.264/AV1/VP9 一并判为浏览器可播 → playbackStatus=none;
Chromium/Firefox/Edge 实际均不支持 MPEG-4 Part 2,原件解码即失败。
现将其并入 H.265 转码通道(转 H.264 兼容副本);损坏文件转码失败落
failed,前端据此显示终止性错误而非死循环。
- 前端监视器轮询到 none/failed 或超时后不再回退 primary 重试;副本 URL
回退原件反复触发 onError 时保持终态文案,不再覆盖成"正在生成兼容版本"。
* feat(editor): 画布产物自动同步剪辑素材库,素材面板新增「画布素材」分组
- 打开剪辑器时自动把画布工作台当前采用(storyboard/action_board/分镜/导出成片,
ready 且有资源)的产物 linkProjectAsset(source=canvas) 并入项目素材库;
后端幂等、前端按 storageKey+会话 ref 去重,失败静默下次进入自动补同步。
- LinkProjectAsset 支持 source 白名单(uploaded/canvas)并写入素材 payload,
供素材面板按来源分组;面板新增「画布素材」页签与分组,与「本地上传」「项目素材」并列。
- 补 source=canvas 写入断言测试。
* docs(progress): 记录 mp4v 播放死循环修复与画布产物素材同步的待浏览器验收项
|
2026-09-05 02:52:21 +08:00 |
|
ddCat
|
b23c839068
|
fix(deploy): 在线更新 - 在停服前校验更新器写入权限并修正 systemd 可写目录
|
2026-08-31 06:55:14 +08:00 |
|
ddCat
|
db66ac1182
|
feat(deploy): 在线更新 - 新增后台检查、强制备份迁移与失败自动回退
|
2026-08-30 22:15:17 +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 |
|
ddcat666
|
d2fbc413b3
|
feat: 完成短剧项目空间与结构化资产创作闭环 (#38)
* feat(canvas): 短剧项目空间 - 建立项目章节与画布关联 MVP
* feat(canvas): 短剧项目空间 - 完善项目资产、镜头与流程闭环
Refs #30
* fix(deploy): 本地部署 - 修复前端构建并忽略本地 PostgreSQL 配置
* feat(*): 短剧项目空间 - 完成项目、章节、资产、角色与画布创作闭环
Refs #30
---------
Co-authored-by: ddCat <ddcat666@88.com>
|
2026-07-27 10:45:11 +08:00 |
|
naidalao
|
f26f9983bc
|
fix(deploy): 一键部署 - 避免 GHCR 匿名拉取失败 (#26) (#32)
Co-authored-by: linxi <linxi@enjoysoftware.cn>
|
2026-07-23 14:04:54 +08:00 |
|
ddCat
|
d85b06a971
|
feat(deploy): 镜像部署 - 新增 GHCR 快速安装脚本
|
2026-07-23 09:22:16 +08:00 |
|
ddCat
|
7a4b407f22
|
chore(release): 版本发布 - publish v1.0.2
|
2026-07-22 23:51:40 +08:00 |
|
Hao OUYANG
|
cb803c9391
|
fix(security): 私有上游 - 支持精确主机白名单
|
2026-07-22 21:25:41 +08:00 |
|
ddCat
|
ca32a69350
|
docs(platform): 开源主页 - 更新仓库入口与界面预览
|
2026-07-22 14:43:06 +08:00 |
|
ddCat
|
aea35896eb
|
feat(platform): 开源发布 - 初始化 Open AI Canvas
|
2026-07-22 14:29:10 +08:00 |
|