软件案例 / 真实工作流
AgentCut 人机共用剪辑台
供人和 Agent 共用的本地剪辑软件:多轨时间线、达芬奇式调色节点与示波器、关键帧合成,界面动作与 Agent 命令写的是同一条时间线。
- 项目分类
- 独立产品
背景
达芬奇、AE 和剪映都不给 Agent 稳定的操作接口:要么只剩屏幕自动化,要么 Agent 与界面各改各的时间线,剪完互相覆盖。剪视频和调色需要 Agent 直接读写时间线,人还要能随时预览和接管。 界面动作与 Agent 命令同源编译、原子事务、幂等回执与 dry-run、串行调色节点与示波器、关键帧、遮罩与嵌套合成、EBU R128 响度与静音去空白、历史快照与版本恢复
工作流程
素材导入与探测 → 时间线批命令 → 检查器与示波器 → 渲染队列导出 → Agent 并行操作
实际使用结果
形成供人和 Agent 共用的本地剪辑台:编辑与预览共用一条时间线,串联素材导入、剪辑、调色、声音处理和渲染导出,支持历史快照恢复。
调色、关键帧与画面合成
串行调色节点支持每通道曲线、白平衡、RGB 增益与节点强度:同一张曲线表同时驱动 FFmpeg lutrgb 与浏览器预览,实测偏差不超过 1.5 LSB。关键帧覆盖位置、缩放、旋转、透明度与音量,配线性、保持、缓入缓出与可编辑贝塞尔。
功能与实现细节 · 3 项
- 八种画面混合模式与矩形、椭圆、钢笔路径遮罩,遮罩可跟踪目标远近并按帧写成关键帧。
- 嵌套合成最多八层,内部编辑、独立导出、跨工程复制保持同画幅同帧率。
- 曲线变速 0.25-4 倍保留音高,滑移与划动不动位置只改素材区间。
声音处理、代理回放与导出
EBU R128 一键统一响度写线性增益,导出实测 -16 LUFS;静音检测找出停顿剪掉并左移;示波器提供直方图、波形与矢量。代理回放把素材转成 640-1280p 副本、导出始终用原片,缓存配额 4GB 可一键清理。
功能与实现细节 · 3 项
- GET /v1/capabilities 提供结构化能力清单,界面据此显示功能状态。
- 渲染走固定 revision 加持久化任务队列,可取消,声画同步由 ffprobe 校验。
- 工程打包导出导入:zip 含全部素材,重新探测后原子恢复。
真实软件界面

实现方法
Python / FFmpeg / HTTP / MCP / WebView2 桌面端
个人职责
需求定义 / 产品规划 / 工作流分析 / AI 辅助开发 / 界面实现 / 测试与迭代
我从需求出发设计产品和工作流程,通过 Vibe Coding 完成开发,也负责功能验证、界面迭代和交付整理。