Document shortcut system rollout and server-side verification

This commit is contained in:
134 2026-09-19 14:57:29 +08:00
parent ea4f34bf89
commit 94b49b7fad

View File

@ -32,3 +32,11 @@
- 新增 `/api/canvas/audio-separate`:下载画布素材 → ffprobe 校验 → ffmpeg 抽取 44.1k WAV → 复用 remote-audio 远程分离任务(8 分钟轮询、失败可续查)→ 分离音轨上传存储并回传 URL;并发限制每用户单任务、全局 3 任务。
- 画布工具栏音频分离菜单改为三项:人声分离(仅人声音轨)、背景音分离(仅背景音轨)、音视频分离(音轨+无声视频,逻辑不变)。
- 部署:候选目录 `.next-voice-split-6ed8879b-20260918T181658` 冒烟通过后切换软链并重启 pm2;本地 3125 首页 200、公网 HTTPS 200、路由在登录保护下返回 401(中间件拦截符合预期)。
## 续更 2026-09-19:画布快捷键体系、撤销/重做与服务器实测
- `8b2955eb`:快照式撤销/重做(⌘Z/⌘⇧Z,上限 50 步,忽略生成进度等易变字段);补齐全套快捷键(⌘D 复制、⌘Enter 生成所选、Tab 新建节点、⌘F 画布节点搜索面板、⌘0 适应画布、⌘± 缩放、V 拖动工具、H 抓手平移、G 成组);快捷键面板扩为四组全量清单。对比报告中的体验层缺口全部补齐。
- `1141ecc4`:修复 /api/canvas/audio-separate 的 ffmpeg 无界 apad(3 秒素材被无限填充成 22.9GB WAV 直至磁盘写满,即人声分离此前失败的真实根因);改为按探测时长截断。
- `ea4f34bf`:重新启用视频工具栏"高清"入口(P40 放大链路完整,此前入口被误禁用并标注未接通)。
- 生产构建 `.next-hd-entry-ea4f34bf-20260919T144427` 已切换并验证;清理了过期的 .next-* 构建目录(磁盘余量 25G)。
- 服务器实测(真实账号):登录、starter 工作流、添加节点、图片/视频拖入上传(比例自适应+完整显示)、撤销/重做、⌘D/Tab/⌘F/⌘0/L/G 快捷键、剪辑 trim、音视频分离、抽帧、人声分离(HTDemucs 端到端)、生成历史真实数据、快捷键面板、刷新持久化——全部通过。未测:付费视频生成(避免消耗)、故事脚本 LLM 实际调用(UI 链路已验证)。