Files
ttstd-infinite-canvas/CHANGELOG.md
ddcat666 85c2aa178b fix(previs): 预演台关闭确认 - 保存失败后留在预演台时立即关掉确认框
预演视口持续占用主线程时,确认框离场动画可能停在可见态。这个确认框不再做过渡,取消后马上消失。
2026-10-09 17:57:49 +08:00

644 lines
51 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# CHANGELOG
## v1.6.3
- 图片节点可交给 Agent 复现为可编辑的 3D 预演台:自动选用支持看图的文本模型,对话用节点卡片展示「此图」;普通图片演员只写名称时不再误绑角色卡。
- 修复预演白膜录像转 MP4:奇数分辨率按偶数缩放并去掉音轨,避免 libx264 直接失败。
- 修复预演台保存失败后选择「留在预演台」时,确认框可能停在画面上关不掉。
- 大画布渲染与媒体:布局不变时复用空间索引,小地图一次过滤折叠帧,合并重复的资源下载与视频封面请求。
- 画布同步:版本冲突先核对并尝试合并,本地保存与云端状态分开展示;未登录时生成结果留在本地,登录后再上传。
- 升级注意:本版本无数据库 schema 变更。
## v1.6.2
- 优化前后端模块实现,统一图片、视频、流式响应和画布节点处理边界。
- 完善画布节点缩放、素材处理和协议聚合,补充几何、响应流与来源审计合同测试。
- 修复 Quality checks 的后端 Go 格式检查失败,统一提交内容通过 gofmt 校验。
## v1.6.1
- 3D 预演台全面重构:统一工作台布局与深色视觉,新增摆场 / 姿态 / 动画 / 摄影机四种工作模式,时间轴、关键帧与 Auto Key 只在动画模式开放,渲染视图按模式过滤。
- 预演台新建场景先选模板(空场景、单人对白、双人对话、人物走位、产品/道具镜头);新增演员体型模板与 3×3 群众阵列,新演员自动分配不同颜色且可编辑。
- 预演台支持画走位与运镜路径、机位预设与对齐当前视图、360° 全景背景、图片背板,以及白膜 MP4 导出和构图回写画布;画布卡片展示预演缩略图。
- 画布 Agent 新增预演台场景读取、创建与语义补丁工具,打开中的预演台可实时看到 Agent 的修改。
- 技能管理支持后台维护一级分类与平台子分类策展;分片上传先预留配额并原子提交容量;资源交付按内容识别上传类型并统一重试。
- 修复 Agent 视频生成首尾帧设置、审批暂停与恢复、排队任务执行前重查自定义渠道开关、欢迎页外观与 SEO 标题、Gmail 别名注册唯一性、API 调用日志 UTF-8 截断等问题。
- 新增 3D 预演台赞助用户致谢,详见 README。
- 兑换码购买链接默认留空,未配置时不展示入口;Grok 生图按 response_format 开关在 b64_json 与 url 之间切换。
- 升级注意:数据库迁移升至 v47(新增上传配额预留与技能分类策展表),启动时自动执行。
## v1.6.0
- 角色库与音频工作台完善素材选择、生成参数和同步;音频生成支持 IndexTTS2 情感控制,并保留多条音频结果。
- 画布 Agent 补齐角色卡、音频协议和任务恢复;修复关闭思考被误判为开启,以及审批中修改图片参数时容量检查自锁导致审批一直卡住。
- 修复账号存储配额准入、Live2D 预览和后台用户筛选。
- 升级注意:本版本无数据库 schema 变更。
## v1.5.9.1
- 修复从 v1.5.8.x 在线更新时 Compose 校验失败(缺少 `CANVAS_YINGCE_AGENT_IMAGE`):部署 Compose 在未配置时回退到同版本 Agent 镜像标签,`YINGCE_AGENT_TOKEN` 未配置时回退到 `CANVAS_UPDATER_TOKEN`;更新成功后,新版 Host Updater 会在下次更新时固定 Agent 镜像 digest 并生成独立 Token。
- 在线更新的拉取阶段同时拉取 `yingce-agent` 镜像,避免镜像摘要校验失败。
- 升级注意:v1.5.8.x 服务器请直接在线更新到 v1.5.9.1,无需手动修改 `.env`;本版本无数据库 schema 变更。
## v1.5.9
- 画布 Agent 改为独立 `yingce-agent` 容器运行,修复 stdout 管道提前关闭导致会话被误判失败;配置 `YINGCE_AGENT_URL` 后只走独立容器,失败不回退到内嵌进程。
- 后台运行策略新增 Agent 同时对话上限(默认 30,范围 1-64),系统性能页展示 Agent 服务健康与进行中 / 排队数量;降低上限不会中断已开始的对话。
- 修复 Agent 运行稳定性:工具参数 JSON 被截断时纠偏重做同一步;`ask_user` 后续跑改用服务端历史;等待用户确认时待办清单显示暂停。用户在节点上直接生成时自动关闭同节点的待审批任务,不重复提交、不扣费。
- 统一后端日志出口(`CANVAS_LOG_LEVEL` / `CANVAS_LOG_FORMAT`),info 级别不再输出成功的查询请求、成功 SQL 和 Agent 流式事件,错误、慢请求和慢 SQL 仍会记录。
- 签名资源地址有效期改为跟随后台「资源与请求策略」(默认 4 小时);服务器访问地址允许本机、局域网或 HTTP 地址。
- 内置技能包补齐方法卡与第三方许可声明,影策短剧制作工作流升级到 1.1.0。
- 修复分镜预览按视频原始比例显示、模型选择弹窗宽度、Markdown 节点无法拖入背板等问题。
- 后端与前端大文件按领域拆分为独立模块,行为不变。
- 升级注意:`docker-compose.deploy.yml` 新增 `yingce-agent` 服务,部署前需在环境变量中配置 `CANVAS_YINGCE_AGENT_IMAGE`(含镜像 digest)和 `YINGCE_AGENT_TOKEN`;本版本无数据库 schema 变更。
## v1.5.8.2
- 修复 Cloud Agent 审批恢复竞态:旧会话收尾期间批准操作不再丢失,审批决定与工具执行支持并发 revision 冲突重试,确保批准后能稳定恢复并返回最终回复。
- 新增充值商品上架策略:不限量、周期限购、库存限量和限时销售;支付下单原子预占库存,关闭订单自动释放未支付库存。
- 管理端支持配置充值商品策略、周期、库存和销售时间;用户端展示商品销售状态并禁止购买不可用商品。
- 新增 Kemei 视频插件包及协议测试,补充后台用户手动重置密码能力。
## v1.5.8.1
- 预览版:云端 Agent 会话运行时接入原生 Agent 与 Skills 工具链,后端镜像内置 Agent 运行时依赖;修复上下文压缩检查点保存失败,错误诊断读取最近上游响应状态。
- 完善画布 Agent 交互能力,移除 Agent 消息装饰图标;画布资源新增缩略图字段与缓存加载支持。
- 画布同步支持条件读取与历史版本校准,减少重复传输。
- 管理后台运行时策略支持配置对象存储策略与默认并发;修复视频任务数字清晰度价格档匹配。
- 业务冲突与校验类错误提示改为本地化文案;同步测试断言并修复后端 CI 依赖安装。
- 升级需同步数据库 schema v42(新增资源缩略图字段和 Agent 会话表);受管部署由迁移服务执行,其他部署先运行 `migrate-schema up` 和 `migrate-schema verify`。该版本标记为 GitHub 预发布,不覆盖正式版 `latest`。
## v1.5.8
- 修复发布后的 Agent 消息、用户消息和推理区域视觉标记回归,恢复对应的可见图标与实时状态标记。
- 修复 Cloud Agent 仅对参数契约错误执行自动纠错,避免把权限、存储和已提交任务错误误判为可重试。
- 同步 Cloud Agent 系统策略文档版本测试和平台工具 schema 预算,修复发布质量检查失败。
- 优化云端 Agent 运行时、导演工具、工作台交互和技能库组织;将内置 Markdown 技能包移至 `backend/builtin/`。
- 修复数据库迁移校验和、确认循环次数及生产部署入口配置,并同步相关文档。
## v1.5.7.1
- 预览版:包含 v1.5.7 之后主分支已合入的画布批量生成一致性、素材批量删除、Live2D 配置导入、模型选择、Agent 运行稳定性、声明式文本流和后台运维界面改进。
- 修复在线更新版本比较,使四段版本号 `v1.5.7.1` 可以被 Host Updater 识别并高于 `v1.5.7`;该版本标记为 GitHub 预发布,不覆盖正式版 `latest`。
## v1.5.7
- 合并 PR #549(原作者 @15657306288):新增图片 / 视频列表分析、动态多维表格、视频分镜转换与关键帧绑定,以及批量生成设置;参考图上限前后端统一为 10。
- 合并时以主分支设计为准,保留表格布局、参考图提及、删除列、结果定位、手工行增量同步和单行重新生成;修复关键帧排序 / 去重 / 部分失败时的错配,以及分镜编辑内容丢失问题。
- 保留模型能力强校验与数据库历史迁移编号,生成设置确认时重新校验表格和任务状态;不按模型名称猜测能力或自动切换模型。
- 合并 PR #551(原作者 @qiuliw):新增 DashScope Wan3 原生视频协议插件;同步 a6api、antigravity-proxy、metaso-h3 插件接口说明。
- 本地已通过 77 项前端专项测试、类型检查、生产构建、lint 和后端相关专项测试;真实浏览器、模型渠道生成及部分抽帧失败路径仍按待测试清单验收。
## v1.5.6
- 修复生产环境 CSS 层加载顺序导致的画布和 Agent 间距、布局异常,使工具类不再被基础重置样式覆盖。
- 优化 Agent 磨砂面板和紧凑操作区:增强背景模糊、加宽模型选择框、使用权限图标与 Skills 数量入口,修复缩放手柄遮挡,加入品牌欢迎语并缩小发送按钮。
- 统一工作台账户菜单和筛选下拉的柔和表面,弱化描边与阴影;修复素材显示密度切换,取消指针点击后的粗聚焦圈并保留键盘焦点提示。
- 新增易支付官方插件,强化订单、金额、流水与通知校验;V2 暂仅支持下单和通知验签,不支持查单、收银台刷新和安全关单。
- 管理后台按订单快照汇总收入、成本、利润与利润率,并同步 CSV;模型一级分组支持搜索、选择已有名称和输入新名称。
- 修复插件上传期间重复提交和关闭问题,以及减弱动画模式下的弹窗退场阻塞;修复画布外观测试的全局环境泄漏,避免测试顺序引发后续用例失败。
## v1.5.5
- 远程图片、视频和音频展示统一使用稳定的资源文件地址,Blob 缓存仅用于字节处理、导出和抽帧等场景;生成视频在资源缓存完成前不进入成功态,避免出现成功但不可播放的结果。
- 优化画布底部工作条:素材入口展示标签和数量,选择 / 抓手保持纯图标滑块;统一图标尺寸和选中状态,补齐键盘语义。
- 新增隐藏节点连线设置,按悬停、聚焦和选中状态显示关联连线,并同步视觉层与命中层;文本节点字号按尺寸联动并做上下限约束。
- 增加画布连线、字号和工具栏回归测试,补充功能清单与待测试验收边界。
## v1.5.4
- 创作端直接读取启用的系统渠道模型,一级按模型展示名跨渠道分组,二级显示渠道展示名;移除渠道级“前台名称”,保留每条渠道的调用身份、能力和售价。
- 模型价格档新增管理员积分成本价,后台请求记录、详情与 CSV 同时展示销售金额和成本金额;成本按下单快照核算,改价不影响历史订单,普通用户接口不返回成本字段。
- 修复备用供应线路切换时的成本快照归属,成本独立于用户售价策略更新;未配置成本的历史记录不显示虚构的零成本。
- 修复删除画布时预加载关联素材导致的 MIME 合同校验阻塞,直接按画布 ID 删除并保留服务端失败处理与本地缓存清理顺序。
- 升级需同步数据库 schema v27,新增价格档成本与账单成本快照列,不重算既有售价、余额或历史订单;受管部署由迁移服务执行,其他部署先运行 `migrate-schema up` 和 `migrate-schema verify`。
- 历史模型的展示字段按原值读取;若模型展示名和渠道展示名曾填反,需在后台纠正,升级不会自动交换配置。
## v1.5.3
- 合并 PR #537(Rou325)的 AutoDL H3 Z0901/Z0902/Z0903 工作流更新。
- 合并 PR #539(QAyong)的 Agent 回车发送、中文顿号 Skills 触发与快捷键提示优化,并移除工具日志无效的 hover 背景规则。
- 合并 PR #538(Danborad)的支付FM官方支付插件,补齐插件包、通知路由与管理端展示。
- 修复 Seedance 2 Mini 720p 价格档错误使用固定计费的问题,改为按输出 Token 动态结算。
## v1.5.2
- 移除图片节点独立的“图片编辑”入口,保留通过图片节点连线完成编辑的工作流。
- 合并图片编辑工作流、画布交互修复和主题按钮样式优化,并保留近期项目配置与规则基线。
## v1.6.0
- 融合官方 main 最新源码(banner 常驻通知、画布版本历史与恢复、提示词编辑、方舟 Agent Plan、支付对账导出)。
- 多维表格升级以 PR#530 实现为主:全局提示词、任务开关、参考图点击替换/拖拽交换/列排序、连线自动刷新、表格整表拖动与缩略图修复。
- 保留本地定制:ddcat 多参考图尺寸校验、万有引力 lxmone 连接错误提示、模型 Description(schema v24)、自建插件(a6api/metaso-h3/antigravity-proxy/lxmone)、postgres seccomp、Windows 启动脚本。
- 数据库迁移升至 v24;镜像推送 `ghcr.io/15657306288/open-ai-canvas-web:1.6.0` 与 `ghcr.io/15657306288/open-ai-canvas-backend:1.6.0`。
## Unreleased
## v1.5.1
- 发布正式版本 `v1.5.1`,提供 `ghcr.io/ddcat-ai/open-ai-canvas-web:1.5.1` 与 `ghcr.io/ddcat-ai/open-ai-canvas-backend:1.5.1` 的 Linux amd64/arm64 镜像,并更新 `latest` 镜像。
- 修复画布旧内容覆盖与 Agent 历史事件重放引发的反复冲突,支持版本历史恢复,加载云端内容时保留编辑器与本地草稿保护。
- 完善画布 Agent 用户意图与提示词边界,支持插话约束延续、取消计划及读取参数纠错,限制未完成计划的重复催办。
- 区分媒体生成失败与画布回写失败,校验目标节点及任务绑定,保留原始失败原因并避免重复提交收费任务。
- 批量创作表支持全局提示词、参考图编排、列排序及连线同步;提示词放大编辑支持调整窗口尺寸、键盘微调与小视口适配。
- 新增方舟 Agent Plan 图片与视频协议插件、首页常驻滚动通知,以及支付订单与对账 CSV 导出;修复 Seedream 图片结果解析和非正式镜像升级到正式版的问题。
- 真实渠道生成、账号交互与旧版本在途 Agent 运行的升级边界,仍按待测试清单验收。
## v1.5.0
- 发布正式版本 `v1.5.0`,提供 `ghcr.io/ddcat-ai/open-ai-canvas-web:1.5.0` 与 `ghcr.io/ddcat-ai/open-ai-canvas-backend:1.5.0` 的 Linux amd64/arm64 镜像,并更新 `latest` 镜像。
- 管理后台改为独立设计系统,与用户端皮肤隔离。
- 完善云端 Agent:计划插话与记忆、统一文本模型选择、媒体失败后对话可继续、漏传快照由服务端补齐;生成审批支持改模型参数并取消 8 轮硬限制。
- 新增虎皮椒聚合支付官方插件与跨平台 provider;积分中心改为全局弹窗,去掉独立钱包页。
- 工作台侧栏增加账号容量进度与签到加油站;创作页加宽对话区、工具条进顶栏、默认图片生成,并修正参数弹窗表面色。
- 画布新增发送到 Agent 快捷入口,修复重生成媒体绑定死锁、素材删除误拦已结束任务,以及图片档位并集与视频提示词上限。
## v1.4.0
- 发布正式版本 `v1.4.0`,提供 `ghcr.io/ddcat-ai/open-ai-canvas-web:1.4.0` 与 `ghcr.io/ddcat-ai/open-ai-canvas-backend:1.4.0` 的 Linux amd64/arm64 镜像,并更新 `latest` 镜像。
- 管理后台改为独立设计系统,与用户端皮肤隔离。
- 完善云端 Agent:计划插话与记忆、统一文本模型选择、媒体失败后对话可继续、漏传快照由服务端补齐;生成审批支持改模型参数并取消 8 轮硬限制。
- 新增虎皮椒聚合支付官方插件与跨平台 provider;积分中心改为全局弹窗,去掉独立钱包页。
- 工作台侧栏增加账号容量进度与签到加油站;创作页加宽对话区、工具条进顶栏、默认图片生成,并修正参数弹窗表面色。
- 画布新增发送到 Agent 快捷入口,修复重生成媒体绑定死锁、素材删除误拦已结束任务,以及图片档位并集与视频提示词上限。
## v1.3.0
- 发布正式版本 `v1.3.0`,提供 `ghcr.io/ddcat-ai/open-ai-canvas-web:1.3.0` 与 `ghcr.io/ddcat-ai/open-ai-canvas-backend:1.3.0` 的 Linux amd64/arm64 镜像,并更新 `latest` 镜像。
- 完善云端 Agent 创作链路,增加策略分层、节点能力注册、创作锚点、媒体准入、结构化分镜、技能分页与可解释审批,优化推理展示、工具分组和重复媒体事件收敛。
- 优化画布编辑能力,增加多角度贴节点、宫格切分和多选虚线框跟随,并修复未支持节点阻断画布、构图菜单定位、工具栏回调及图片重新生成错误引用旧结果等问题。
- 新增欢迎页开放开关并拆分入口资源,后台站点外观支持控制公开欢迎页,降低登录入口首屏加载成本。
- 扩展模型与渠道能力,新增百炼多模态图像协议插件、系统渠道复制,修复空模型目录集合字段丢失和插件分类状态显示。
- 统一异步视频任务轮询与暂态失败容错,修复图片分辨率价格匹配意图丢失,并加强素材历史数据校验与修复能力。
- 优化静态资源缓存和代码分割;本版本包含 PR #490、#492、#493、#494、#497、#500、#503 与 #505 的集成改动,真实生成及待测交互仍按待测试清单验收。
## v1.2.9
- 发布正式版本 `v1.2.9`,提供 `ghcr.io/ddcat-ai/open-ai-canvas-web:1.2.9` 与 `ghcr.io/ddcat-ai/open-ai-canvas-backend:1.2.9` 的 Linux amd64/arm64 镜像,并更新 `latest` 镜像。
- 新增全景图配置与查看链路,支持图片节点创建全景节点、全屏环视、截图、四向视图导出、方向键控制和只读分享降级。
- 优化画布打光与镜头控制交互,确认后先创建可编辑的空图片节点,支持后续修改提示词、模型和尺寸再生成。
- 优化图片资源交付与缓存,图片使用长期磁盘缓存和视口内直链首帧,视频与音频继续保持条件请求语义;创作页生成类型改为视频/图片/文本胶囊切换,录音控件支持窄屏压缩。
- 修复文档站 MDX 构建错误,补齐支付插件运行时元数据并规范文档中的链接、代码围栏和特殊字符写法。
- 保留 `v1.2.8.rc3` 以来的画布引用同步、视频文本引用、素材库方舟资源、支付订单、平台拆包和工作台交互改动;真实生成、部署升级及待测交互仍按待测试清单验收。
## v1.2.8.rc3
- 发布 v1.2.8 第三个候选版本;镜像标签为 `1.2.8.rc3`,GitHub Release 标记为预发布,不覆盖已发布的 `latest`。
- 修复生产环境前端启动白屏:Rolldown 分包循环依赖导致 `application` 初始化失败,改为递归包含分包依赖。
- 画布节点引用区支持拖拽排序,并同步连线顺序与 @ 提及编号;绘图节点预览可在创作面板正确解析。
- 在线助手引用图片改为使用已同步的 `storageKey`,未上传完成的引用会给出明确错误提示。
- 后端补齐工作流生成素材的 `coverUrl`、`tags`、时间戳与尺寸字段,并在读取用户素材时归一化客户端 payload 合同。
## v1.2.8.rc1
- 发布 v1.2.8 首个候选版本;镜像标签为 `1.2.8.rc1`,GitHub Release 标记为预发布,不覆盖已发布的 `latest`。
- 新增画布本地媒体转换节点(灰度、Canny、线稿、深度、姿态),结果可作为下游生成参考图。
- 主工具栏将抓手与区域选择收成胶囊开关,精简框选悬浮栏,右键支持按相对布局加大边距的自适应整理。
- 完善 Agent 附件预览、局部重绘多图展开与取消清理;渠道管理支持可视化排序与前台别名。
- 完善创作工作台媒体上传预览与连线交互,修复任务章节、日志筛选、图片引用编号同步,以及 3D 导演台白膜视频导出崩溃。
## v1.2.7
- 发布正式版本 `v1.2.7`,提供 `ghcr.io/ddcat-ai/open-ai-canvas-web:1.2.7` 与 `ghcr.io/ddcat-ai/open-ai-canvas-backend:1.2.7` 的 Linux amd64/arm64 镜像;同时更新 `latest` 镜像,不自动部署现有环境。
- 完善渠道模型批量操作、供应线路轮询、图片尺寸预设、系统性能面板、站点 Logo 与登录视频体验,并修复对象存储参考素材、附件预览及 MiniMax 2K 能力校验。
- 修复插件中心音频协议重复展示、文本节点单击无法打开编辑面板,以及图片多角度编辑器位置与关闭行为。
- 保留 `v1.2.6.rc3` 以来的任务、模型协议、画布交互和运维治理改动;真实生成、部署升级及待测交互仍按待测试清单验收。
## v1.2.6.rc3
- 发布 v1.2.6 第三个候选版本,补齐此前未提交的本地模型编辑、后台切页和画布网格改动;镜像标签为 `1.2.6.rc3`,不覆盖已发布的 rc2。
- 系统渠道模型编辑改为分组弹窗,固定底部操作栏,增加未保存修改确认、跨页签校验定位与价格配置校验。
- 前台模型和自定义渠道统一使用居中编辑界面;协议与供应线路采用可搜索的单选浏览器,保留当前选择的详情展示并适配窄屏。
- 后台路由共用持久布局内的加载边界,移除切页入场透明度动画;线网格与点阵保持固定屏幕间距,减少画布缩放时的背景密度跳变。
- 保留 rc2 的画布任务恢复、图片规格计价、任务租约及邮箱公告修复;实际保存、真实生成与部署升级仍需按待测试清单验收。
## v1.2.6.rc2
- 发布 v1.2.6 第二个候选版本,镜像标签为 `1.2.6.rc2`,GitHub Release 标记为预发布。
- 修复画布刷新后的生成任务找回与节点关联,完善名称同步;图片规格积分按分辨率匹配,自动质量保持报价与生成参数一致。
- 限制任务缓存回源,增加有界读缓存、并发租约续期及过期执行者写入保护,减少重复查询和任务状态竞争。
- 新增注册邮箱域名白名单,允许仅标题公告并完善未读公告自动提醒、关闭与今日免打扰逻辑;修复历史数据库迁移冲突。
- 改造剪辑素材面板,完善存量视频 codec 重判;渠道模型支持勾选导入与离线启停。
- 本版本包含 PR #417、#419、#423 的集成修复;真实部署、邮件发送及生成链路仍需按待测试清单验收。
## v1.2.6.rc1
- 发布 v1.2.6 首个候选版本;发布流程将 `.rc` 标签识别为 GitHub 预发布,镜像标签使用 `1.2.6.rc1`。
- 新增 AI 编辑助手悬浮面板、插件权限体系与时间线渲染管线,完善剪辑导入、字幕、预览和本地 Whisper 转写运行时。
- 新增可编辑的站点外观与皮肤主题;渠道模型支持勾选导入及离线启停。
- 优化登录首页按需加载、个人库分页与画布交互性能,调整图片与视频工具条,改进媒体预览及首页生成状态。
- 修复助手工具结果携带画布快照导致的会话同步问题,以及历史数据库迁移编号冲突。
- 修复微信支付与支付宝插件被宿主平台二进制污染的问题,按 Docker 目标平台确定性生成并重打包 Linux amd64/arm64 provider,增加内容寻址的原子运行时缓存、可执行文件诊断和 CI 架构冒烟校验。
## v1.2.5
- 素材库支持用户自定义分类、分页筛选、网格密度切换、图片完整预览与单张缩放拖拽。
- 新增批量图片上传,支持统一分类和标签、并发上传、单文件失败重试及部分成功保留。
- 修复历史素材缺失图片尺寸或媒体数据导致素材库页面无法加载的问题,并补充素材分类、分页和数据归一化测试。
## v1.2.4.2
- 修复分镜工作流视频生成继承全局同步音频与水印开关的问题,按当前模型能力提交参数;模型不支持时固定关闭,支持时使用模型声明的默认值。
- 修复画布与工作流视频提示词超过模型上限后仍提交上游的问题,统一按完整字符数拒绝且不自动截断;同时修正工作流产物 ID 和供应商错误识别。
- 优化生成请求日志,区分计费生成调用与非计费结果文件下载;更新画布明暗主题的默认背景、点阵颜色和网格强度。
## v1.2.4.1
- 修复资源上传幂等字段未纳入独立数据库迁移的问题,升级已有 v3 数据库时自动补齐 `resources.upload_key` 及用户维度唯一索引,避免生成内容写入资源存储失败。
- 修复角色卡提取在模型直接返回角色数组、数组外再包一层、每个角色单独包一层 `characters` 或正文先列出角色名数组时被判为 JSON 解析失败的问题,前后端统一按形态归一处理;结果确实为空仍提示未识别到角色,字段缺失仍报出具体角色序号与字段名。
## v1.2.4
- 升级声明式模型协议和官方插件目录,完善生成任务恢复、渠道能力保护与运行时协议校验。
- 优化画布与分镜工作流,新增画布历史和生成副本,改进大型画布性能、资产分类、候选去重、素材同步及删除引用校验。
- 合并 PR #368、#370、#371、#372、#373,保留 `/create` 创作路由,并完善资源上传幂等、任务重试、配额结算和模型价格管理。
- 优化创作首页参考内容体验,移除重复素材库与附件入口,默认展开参考面板并改进分类标签和录音控件布局。
- 修复远程素材图片在创作引用、历史消息和分镜预览中的加载问题;模型选择按钮不再显示价格,下拉选项保留价格,预计积分统一展示在发送按钮旁。
- 修复腾讯云 COS 连接测试与 CDN 配置、对象存储未初始化页面异常,以及 Windows Host Updater 编译兼容问题。
## v1.2.3.1
- 新增密码找回流程,支持忘记密码申请、邮件验证码校验与密码重置,并补齐后台邮件配置提示、接口、数据结构和自动化测试。
- 优化画布媒体体验,改进图片、音频和视频加载与预览性能,完善播放器、节点交互、资源引用和跨浏览器定位。
## v1.2.3
- 修复 Host Updater 在 systemd `ProtectSystem=full` 下无法写入 `/usr/local/bin` 临时文件导致在线更新进入人工介入的问题,安装服务时允许写入目标目录,并在停服前校验更新器安装目录权限。
- 修复系统更新页将“应用已更新但更新器自更新失败”误显示为“自动回退未完成”的问题,区分更新器故障与回退失败状态。
## v1.2.2-preview.3
- 修复历史数据目录包含 root-only 备份文件时,在线更新无法创建数据目录 ZIP 的问题;仅备份命令以容器 root 身份读取挂载目录,业务 Backend 仍保持非 root 运行。
## v1.2.2-preview.2
- 在线更新页明确提示每次升级都会重新备份数据库,并校验镜像摘要、数据库迁移与服务健康状态。
- 数据库结构升级到 schema v2,为迁移记录时间增加索引,用于真实验证在线升级中的事务迁移与版本一致性检查。
## v1.2.2-preview.1
- 管理后台新增“系统配置 → 系统更新”,自动检查 GitHub Release、比较当前运行版本并展示发布时间、更新日志、前置检查、持久化进度、备份和回退状态。
- 新增独立 Host Updater systemd 服务,通过带随机 Token 的 Unix Socket 接收管理员操作;业务 Backend 不挂载 Docker Socket。
- 在线更新强制执行 PostgreSQL 与数据目录 ZIP 备份、ZIP 结构与 SHA-256 复核、目标 Compose 校验、镜像仓库摘要检查、优雅停服、独立数据库迁移、版本健康稳定窗口和更新器二进制自更新。
- 停服后的迁移、启动或健康检查失败时自动恢复旧 Compose、旧镜像和已校验数据库备份;回退失败明确进入人工介入状态,不会伪造成功。
- Release 工作流新增 Linux amd64/arm64 Host Updater、`SHA256SUMS`、Compose 和更新日志资产,并继续校验 Git Tag、`VERSION` 与 `CHANGELOG.md` 一致。
- 新增平台与个人 S3 兼容存储,支持 AWS S3、Cloudflare R2、Backblaze B2、RustFS 和自定义 Endpoint,提供 Path Style、临时凭据、连接测试、历史位置绑定及私网资源 HTTPS 代理;个人配置启用时优先于平台存储。
- 新增用户诊断包导出:设置页和失败任务详情支持导出最近 15 分钟、30 分钟、1 小时或 24 小时内的脱敏 ZIP,并通过 `traceId`、`requestId`、`taskId` 和 `providerRequestId` 关联前端、任务日志与模型上游调用。
- 建立诊断数据安全边界:前端内存事件缓冲区最多保留 500 条,后端按当前用户校验任务和项目归属,导出时排除提示词、任务输入、请求/响应体、密钥、Cookie 和 URL 查询参数,并补充脱敏与越权测试。
- 修复 Eagle 素材库在素材缺少文件夹或标签时的空集合兼容问题,避免前端读取 `folderIds` 或 `tags` 时出现异常。
- 增加 Windows PowerShell 本地一键启动脚本,固定使用 `.local/project-workbench-debug` 和本地缓存目录,启动前检查依赖与端口,并补充本地开发文档。
- 修复浅色主题下 Ant Design 信息提示使用错误主色导致背景过暗、文字对比度不足的问题,并重新设计设置页“问题诊断”的信息层级、响应式布局和导出状态反馈。
- 修复火山方舟视频实际 Token 用量高于预授权时结算失败的问题,自动补扣真实用量差额并允许余额转负;负余额账户无法继续创建任务,后续充值或积分入账会自动抵扣欠款。
## v1.2.0-preview.1
- 系统渠道和前台火山方舟视频模型支持 Token 定价,并在混用其他视频协议或线路协议变更时阻止不兼容计费。
## v1.1.4
- 修复 `/canvas` 路由与静态模型目录同名导致的容器端口跳转,确保域名访问保持原有 HTTPS 地址。
- 修复系统文本模型中转先读取完整响应才返回的问题,恢复 OpenAI Responses、Chat Completions 与 Gemini 的 SSE 增量输出,并补齐多层 Nginx 的禁缓冲信号传递。
- 火山方舟 Seedream 图片生成显式关闭“AI 生成”水印,并要求生成响应直接返回 Base64 后写入服务器或对象存储,避免为持久化结果再次请求方舟 CDN;中转服务忽略返回格式时仍保留 URL 下载兼容。
- 项目开源协议由 AGPL-3.0 调整为 MIT,保留上游及项目贡献者版权声明。
- 修复任务中心等资源入口仍由应用服务器转发对象存储媒体的问题:配置 CDN 加速域名后,登录资源、公开画布分享和管理员媒体预览统一重定向到 CDN;内部 Blob 读取保留同源代理兼容。
## v1.1.2
- 修复后台逻辑模型默认参数未应用到前台创作端的问题,支持默认画面比例、视频时长和输出分辨率正确初始化。
- 恢复图片模型完整尺寸/比例能力,并兼容视频 `720` 与 `720p` 分辨率配置。
- 移除逻辑模型能力配置中占用空间较大的无能力来源警告卡片,简化后台空状态。
## v1.0.59
- 画布媒体工作流支持批量连线、失败重试与模型能力增强。
- 修复 PostgreSQL 素材同步无法保存稳定生成 ID 的问题,素材主键及关联字段扩容至 80 个字符,并增加输入边界校验。
- 项目贡献者列表新增 dyh 与 kyori 资料。
## v1.0.58
- 管理后台“功能开放”新增自定义渠道开关,关闭后保留用户已有配置,但隐藏配置入口、过滤自定义模型,并拦截模型目录拉取、渠道中转与新的异步生成任务。
- 阿里云 OSS 与腾讯云 COS 的平台、个人存储支持配置可选 CDN 加速域名,上传继续使用 Endpoint,下载与预览在配置后改用 CDN 域名。
- 新增即梦本机运行时与桌面本机渠道,建立本地会话、任务持久化、状态协调和安全生成闭环。
- 火山方舟视频任务支持按真实 Token 预授权与结算,素材库展示账号文件容量和使用进度。
- 优化工作区启动与路由切换状态,避免页面切换时重复出现全屏加载,并收敛积分摘要请求。
## v1.0.57
- 修复已有媒体节点再次生成失败时污染原成功节点状态的问题,视频新版本仅在生成成功后切换为主版本。
- 修复画布视频模型因内部标识缺少视频关键词而回退到默认模型的问题,模型选择统一以渠道协议和后台能力配置为准。
## v1.0.56
- 画布提示词输入支持稳定的自动增高、手动拖拽和模型配置回显,重构 `@` 引用菜单为已连接节点、技能库和素材库三类紧凑入口。
- 画布在线 Agent、本地 Agent 与创作对话统一使用面向 AI 流式输出的 Markdown 渲染,支持 GFM、代码高亮、未闭合 Markdown 解析和安全链接处理。
## v1.0.55
- 重构画布节点、提示词编辑器和顶部 Dock,统一图片与视频工具层级、节点尺寸及低干扰网格视觉,并拆分超长节点内容组件。
- 收敛任务中心与设置页的状态筛选、卡片表面和交互反馈,移除重复入口、装饰描边、阴影及状态胶囊。
- 修复时间线导出的黑场顺序、无源片段对齐与裁切偏移,支持精确裁切视频和提取音轨,并补齐 Grok 图片宽高比用例。
## v1.0.54
- 统一工作台卡片、按钮、开关、素材选择器和弹窗视觉,移除装饰竖线、冗余分割线及重复样式,并补充明暗主题交互约束。
## v1.0.53
- 修复项目资产统一选择器的联合类型推断错误,恢复前端生产构建。
## v1.0.52
- 优化创作页首次加载:合并用户画布与素材快照请求、复用积分余额查询,并按路由延迟加载页面代码。
- 统一创作页、自由画布和项目资产的素材选择器,重构节点信息面板与创作入口卡片样式。
- 修复画布顶栏项目入口过宽、长文本溢出,以及暗色主题下按钮、选项、勾选框和焦点态对比错误。
## v1.0.51
- 收敛用户工作台、短剧创建区、画布列表与创作对话的边框和分割线,统一导航图标、卡片表面层级、列表间距及内容宽度。
## v1.0.50
- 新增腾讯云 COS 私有对象存储,支持平台和个人存储配置、对象上传、Range 读取与短时签名 URL,并保留原有阿里云 OSS 链路。
- 新增 Novita 异步视频生成协议,并修复 NewAPI 纯音频请求、Grok 图片尺寸参数和火山方舟最小像素尺寸兼容问题。
- 图片生成按模型能力限制参考图数量,模型选择合并同名项并根据输入动态约束画布节点连接。
- 系统渠道密钥改为加密落库并在运行时解密,补齐安全配置与资源存储测试。
- 重构创作工作区、项目、素材和任务中心页面,完善任务列表信息层级与画布模型交互。
- 增强角色提取对代码块、前缀文本和有效 JSON 的解析能力,并升级后端与 Canvas Agent 依赖。
## v1.0.49
- 创作首页与画布提示词引用图支持点击放大,并为新素材上传补充落库说明、进行中状态和完成反馈。
- 修复分镜视频节点的模型同步和视频端点协议识别,模型目录可按上游端点能力纠正协议,同时增强分镜结构的有界自动修复。
- 修复运营后台测试图片模型时硬编码尺寸和质量的问题,改为使用模型能力声明的默认参数。
## v1.0.48
- 移除图片、视频和画布生成链路的本地提示词长度限制,完整提示词交由上游模型判断。
## v1.0.47
- 修复画布视频节点自动拼接上游文本、角色描述、技能指令、项目画风和分镜模板导致提示词超限的问题,视频生成与重试现在只使用输入框内容。
## v1.0.46
- 新增批量文件选择、拖拽上传和图片/视频预览,支持在提交前单项移除文件。
- 新增实时对话的行内语音录制与浏览器语音转写,并补充本地录音测试页面。
- 新增 Grok JSON 生图与单图编辑协议,修复自部署视频合并的同源 FFmpeg 加载问题。
- 重构分镜脚本节点的表格/卡片视图和流程信息层级,修复滚动条 gutter 与列线对齐问题。
- 修复分镜生成流式保活与长任务超时,避免长时间任务提前失败。
## v1.0.45
- 新增项目级画风方案、参考素材绑定与生成执行链路,并支持按图片模型能力裁剪可用参数。
- 重构画布卡片层级与交互动效,统一创作工作区的卡片视觉和操作反馈。
- 修复角色提取对带推理文本 JSON 的兼容问题,并修正锁文件、质量门禁与生成链路的生产构建失败。
## v1.0.44
- 新增模型级视频能力、限制校验与请求协议管理,并将渠道模型的能力与计费配置收敛到单模型抽屉。
- 收敛后端业务 API 客户端、模型职责和异步计费巡检,补充持续集成质量检查与仓储边界约束。
- 重构用户工作台、画布、任务和资源页面,统一项目画布与资产卡片,并恢复资源预览、角色交互和主题辨识度。
- 修复活动任务面板遮挡顶部工具,以及视频参考音频缺少文件大小类型导致的前端生产构建失败。
## v1.0.43
- 修复视频结果下载缺少 Grok 同源认证,确保同源资源可以正常获取。
## v1.0.42
- 补齐 SQLite 到 PostgreSQL 迁移工具的结构化资产与工作流表清单,避免跨库迁移覆盖校验失败。
## v1.0.41
- 文本事件流支持断线恢复与增量清理,统一 PostgreSQL 增量表名并补齐跨库迁移清单。
- 新增画布沉浸专注模式、短剧流程与图片裁剪比例控制,完善任务取消传播和费用对账。
- 升级前后端关键依赖,并补充文本事件流部署反向代理指南。
## v1.0.40
- 修复导演台角色、动画清理、骨骼控制与白膜参考视频类型错误导致的生产构建失败。
## v1.0.39
- 创作任务支持页面切换后继续后台执行和及时停止,并保证任务结果回填与素材入库幂等。
- 修复文本回放增量配额与生命周期清理,并按真实 Token 用量结算预授权差额。
- 音频任务支持异步 Provider 协议与结果校验,完善媒体生成链路。
- 导演台新增彩色骨骼演员与姿势预设,统一基础人偶初始化、缩小 Dock 并保持单一构图回写。
- 修复添加节点菜单、画布工具栏、模型悬浮菜单和图生图比例转换等交互问题。
## v1.0.38
- 修复匿名签名资源下载缺少 repository 查询方法导致的后端生产构建失败。
## v1.0.37
- 管理后台模型能力与请求协议改为品牌卡片单选,提升配置辨识度与操作一致性。
- 本地媒体存储支持自定义访问地址和短时签名链接,并恢复服务器本地与阿里云 OSS 的显式选择。
- 修复浅色模式下发送按钮悬停反馈不可见、侧栏分界不清及可点击元素缺少指针样式的问题。
## v1.0.36
- 修复暗色主题下 shadow token 使用黑色阴影导致层级不可见的问题,改为白色微影。
## v1.0.35
- 重构画布浮层层级、宽度与边距 token,完善专注模式和工具栏点击触发交互。
- 清理硬编码字号与圆角,收紧用户工作区素材卡片和分页布局,并统一设置页表面。
- 修复提示词偏好在 React StrictMode 下的重复请求竞态,并补充加载失败错误态。
- 赞助商展示新增个人、团队与商业分类,补充快乐机艺术小组资料并同步版本徽章。
## v1.0.34
- 修复提示词编辑读取可选节点元数据时导致的前端生产构建失败。
## v1.0.33
- 新增功能开放运维开关和管理员添加用户能力,并优化后台、创作页与移动端页面布局。
- 重构分镜画风、提示词模板和视频生成链路,统一画布工具栏注册、上下文感知、自定义排序与危险操作隔离。
- 建立画布三层设计 Token、五层面板层级、动效和响应式体系,完善无障碍与节点视觉表现。
- 修复 HTTP 内网 IP 访问时 `crypto.randomUUID` 不可用导致创造页卡死,并统一画布、Agent 与生成请求的客户端 ID 生成方式。
- 画布绘图节点支持 tldraw 与 Excalidraw 双引擎,管理员可配置新建默认工具,并保持历史绘图和导入导出兼容。
- 修复创作页文本流重复拼接、人物质感变体缩略图不更新等问题。
- 新增 Docker 开发环境热更新,并完善私网上游配置指引。
## v1.0.32
- 修复 GORM 技能总数查询将 `DISTINCT` 状态带入后续列表查询,导致 PostgreSQL 热门排序仍返回 `SQLSTATE 42P10` 的问题。
## v1.0.31
- 修复分镜脚本节点文字溢出与视频生成模型选择器下拉异常。
- 创作页图片与视频任务支持刷新后从任务中心恢复,批量任务会按关联消息聚合结果和失败状态。
- 创作输入支持普通回车换行、`Ctrl/Cmd + Enter` 发送,并完善参考图片与生成媒体的预览交互。
- 修复 PostgreSQL 下技能库热门排序因冗余 `DISTINCT` 导致列表接口返回 `SQLSTATE 42P10` 的问题。
- 更新 README 的登录注册、AI 创作、项目制作概览与自由画布界面预览。
## v1.0.30
- 创作区 `@` 引用仅展示本次上传的参考图片和已加入技能,上传图片按顺序显示友好编号,并加宽候选浮层避免长内容换行。
- 修复参考图任务携带页面预览 Data URL 导致后端拒绝提交的问题,媒体任务输入现只保留后端协议字段。
## v1.0.29
- 修复模型选择器重构遗漏创建版耗时标签条件导致的前端生产构建失败。
## v1.0.28
- 创作区支持通过 `@` 引用本次上传图片、素材库资源和已加入技能,并将图片、视频、音频参考内容传入统一生成任务;失败重试会撤回原记录并恢复原提示词、引用和生成参数。
- 统一清洗创作对话、画布节点和任务反馈中的上游错误,隐藏请求地址、网络报文和系统渠道原始模型 ID,同时保留后端原始日志供排查。
- 优化画布列表为全宽自适应媒体网格,重整卡片信息层级、筛选工具带和分页布局,减少宽屏空白与内容遮挡。
## v1.0.27
- 修复通用生成任务重构遗漏模型请求配置解析依赖导致的前端生产构建失败。
## v1.0.26
- 修复统一创作页图片和视频绕过后端任务系统的问题,生成任务现统一记录到任务中心并纳入积分预占、结算、退款和取消流程。
- 修复创作区长会话滚动条缺失和消息不自动跟随的问题,流式输出与媒体结果回填会在用户停留底部时持续定位最新消息。
## v1.0.25
- 修复统一创作页媒体结果可选字段未正确收窄导致的前端生产构建失败。
## v1.0.24
- 新增统一多模态创作页,支持文本、图片、视频模式、历史会话和视频参数控制。
- 重写技能库为后端持久化的用户共享能力,支持创建、公开、加入、收藏和画布引用,并初始化 33 个内置公开技能,不再依赖 Updream 远程社区。
- 优化工作台侧边栏的滚动提示与认证页视觉,登录、注册及 Linux.do OAuth 在无指定返回地址时默认进入创作页。
## v1.0.23
- 修复视频 Composer 丢失已配置首尾帧的问题,并按 `POST /v1/video/generations` 协议顺序传递首帧、尾帧和普通参考图。
- 修复图片批次切换主图时媒体存储元数据未同步的问题,并为当前主图增加明确选中状态。
## v1.0.22
- 提升提示词卡片模型菜单的可读性:使用不透明主题表面,并以黄色粗体突出积分价格。
## v1.0.21
- 修复 NewAPI 视频任务提前超时:统一服从后台最长执行时间,网络、限流及上游错误按分钟重试,并支持失败任务按原任务 ID 手动恢复和正常计费。
- 修复模型选择项描述过长导致横向溢出的问题。
- 重构画布 Agent 对话区,收敛顶栏操作、分段导航、消息与工具状态、空状态和输入区层级,并优化窄面板布局。
## v1.0.20
- 修复图片生成显式比例被参考图节点尺寸覆盖的问题,重试和任务恢复时保持用户选择的比例。
- 优化画布提示词面板、模型选择器和节点工具弹窗交互,降低节点缩放与视口更新时的卡顿。
## v1.0.19
- 修复 Vidstack 主题色 CSS 变量类型不兼容导致的前端生产构建失败。
## v1.0.18
- 视频节点改用 Vidstack 播放器,补充中文控制界面、媒体类型识别和稳定加载,并避免紧凑画布节点的控制按钮遮挡标题与存储状态。
- 画布生成批次仅在存在等待项时查询当前画布的活跃任务,刷新恢复也按画布筛选,减少任务接口的全量轮询。
## v1.0.17
- 用户工作台与画布入口统一为黑白灰空间界面,收敛浮层、模型选择和输入焦点样式。
- 视频节点支持自定义时长、常用时长快捷选项和分辨率设置,并修正 Video Generations 时长字段类型。
- 画布节点新增外置可编辑标题与侧边跟随锚点快速连线,图生图自动结果继承来源图片尺寸。
- 提示词面板统一黑色层级、弱化生硬边框,并移除输入区域的聚焦描边。
- 系统公告支持重新发布,画布阻止浏览器误缩放。
## v1.0.16
- 画布引入 LeaferJS 图形层,提升缩放与平移过程中的渲染清晰度和性能。
- 图片生成会自动避让已有节点,基于已有图片重新生成时保留原结果并创建新节点。
- 管理后台删除渠道模型后支持重新拉取同名模型,并对真实重名冲突提供明确提示。
## v1.0.15
- 自定义渠道支持配置额外请求头,并统一应用到文本、图片、视频等上游请求。
- 图片节点新增人物质感调节,可基于来源图片配置人景融合、光影、皮肤、纹理与锐度并生成结果。
- 图片节点“更多”菜单支持直接执行未固定工具,同时保留最多 7 个快捷工具的固定管理能力。
## v1.0.14
- 系统模型协议新增火山方舟与即梦图片、视频生成,支持 AK/SK 凭证、协议能力校验和异步任务轮询。
- 运维后台支持在新增模型前测试真实连接,统一上游请求 User-Agent,并补充自定义渠道音频生成路径。
- 积分运营支持批量确认计费订单扣费或退回积分,逐单记录处理结果和审计信息。
- 修复画布缩放或平移时模型下拉框锚点不同步,以及火山 SDK 传递依赖校验信息缺失导致的后端镜像构建失败。
## v1.0.13
- 运维后台和用户自定义渠道支持为每个模型独立选择请求协议,并明确展示创建路径、Content-Type、轮询和素材要求。
- 修复 ArtBox Artdance 视频错误使用 multipart `/v1/videos` 的问题,NewAPI Video Generations 改用 JSON `/v1/video/generations` 并支持图片、视频、音频 OSS 签名地址;补充 xAI 与 Gemini Veo 长任务协议。
- 请求明细记录实际 Content-Type,便于区分 JSON 与 multipart 请求报文。
- 修复视频协议响应类型过宽导致的前端发布构建失败。
## v1.0.12
- 画布退役生成配置节点的新建入口,文本生图、图片反推、导演台及 Agent 编排改为直接创建对应类型的生成目标节点。
- 历史生成配置节点继续保持读取和执行兼容,直接文本目标支持按数量参数批量生成结果。
## v1.0.11
- 修复 PostgreSQL 请求明细分页继承 `DISTINCT` 后与创建时间排序冲突的问题,恢复管理后台列表读取。
- 请求明细列表支持预览和下载图片、视频结果,私有媒体通过管理员鉴权流接口读取并支持视频 Range 请求。
## v1.0.10
- 运维后台请求明细按真实调用聚合视频轮询,补充用户账号、状态、错误、耗时、计费和 Token,并仅在详情中展示脱敏后的请求与响应报文。
- 修复请求明细用户信息装配函数返回值不匹配导致的后端构建失败。
- 分镜脚本 Composer 支持选择并保存文本模型,首次生成和失败重试均使用节点所选模型。
## v1.0.9
- 修复 Seedance `/videos` 请求遗漏声音生成参数的问题,启用声音时生成结果会包含上游音轨。
- tldraw License Key 改由前端镜像构建参数注入,服务器部署可通过环境配置更新授权。
## v1.0.8
- 项目画风扩展为 18 套预设,支持查看完整规范,并在生成角色三视图时引用当前已保存画风。
## v1.0.7
- README 增加临时演示环境入口与测试账号说明,便于外部演示与验收。
## v1.0.6
- 账号活动任务上限统一跟随后台热配置,任务中心默认展示全部任务,并在创建或重试后自动切换到运行中记录。
- 修复分镜脚本失败重试误调用图片模型的问题,支持从文本节点连线创建分镜脚本并继承剧情内容。
- 视频节点角色引用改用稳定节点标识,角色三视图、视觉设定、声音描述及渠道支持的声音样本可随视频任务和重试共同提交。
- 角色引用架与行内标签优先预览人物三视图,避免显示文档或文字占位图标。
## v1.0.5
- 新增短剧项目空间与结构化资产创作闭环,支持项目、章节、角色、镜头和画布资产协同管理。
- 管理员可从上游渠道一键拉取模型目录;缺失模型自动导入为停用待定价,避免浏览器直连上游时的 CORS 问题。
- 管理后台新增统一资源与请求策略配置,支持默认重置、自用模式、即时生效和用户配额用量查看。
- 画布媒体支持复制私有 OSS 签名地址,图片生成支持透明背景与 21:9 尺寸。
- 修复音视频持久化恢复与短剧项目空间合并引发的 Web 构建错误。
- 镜像安装部署可显式复用既有后端、PostgreSQL 和 Redis 数据目录。
## v1.0.4
- 系统后台支持热更新 Worker 与全局渠道并发,各系统渠道可跟随全局值或单独覆盖;渠道满载时请求等待空闲槽位,不再直接失败。
- 加宽画布图片、视频模型选择器及弹出菜单,减少长模型名称和说明被截断。
## v1.0.3
- 系统公告正文支持受控 HTML,用户可以看到蓝色链接并在新窗口打开,同时支持粗体、斜体、下划线、列表和换行等常见格式。
- 修复本地 Codex 会话新建后首次发送失败的问题。
## v1.0.2
- 增加前端与后端多架构 GHCR 镜像发布,并让服务器一键部署直接拉取指定版本镜像。
- 完善 Codex App 插件的仓库 marketplace 安装入口。
- 修复 xAI 视频生成请求未使用官方字段的问题。
## v1.0.1
- 自定义模型渠道改由登录态后端中转,减少第三方接口 CORS 限制。
- 增加 xAI 与 Sub2API 的 Grok 视频生成协议支持。
- 增加私有上游精确主机白名单,收紧自定义渠道访问边界。
- 修复 Agent 会话未展示后端具体失败原因的问题。
- 修复主页删除最近项目时未显示确认弹窗的问题。
- 修复 PostgreSQL 用户活跃统计冲突更新时的列歧义问题。