重大升级:安装一个 Skill,让 AI 在一杯咖啡时间内自动剪出成片,并保留可编辑工程
重大升级安装一个 Skill让 AI 在一杯咖啡时间内自动剪出成片并保留可编辑工程Timeline Studio v0.9.1 正式发布。只需要安装一个 Agent Skill提供图片、视频、产品素材或者网站地址AI 就能自动完成内容分析、脚本规划、配音、字幕、镜头剪辑和视觉引导并同时交付最终视频与可继续修改的.timeline工程。GitHub 仓库https://github.com/MartinDelophy/ai-video-editorSkill 安装页https://skills.sh/MartinDelophy/ai-video-editor一、这次为什么是一次重大升级Timeline Studio 最初是一个本地优先、直接运行在浏览器中的 AI 视频编辑器。随着功能不断完善我们逐渐发现只在编辑器里增加 AI 配音、字幕、音乐、修复和跟踪能力还不够。真正能够改变视频生产效率的是让 Agent 理解用户需求、分析素材、规划镜头、操作编辑器、检查结果并交付一个可以继续修改的工程。因此在 v0.9.1 中我们重新设计了edit-timeline-studioAgent Skill。现在用户只需要描述最终想要的视频请把这个网站制作成一条英文介绍视频。 使用自然女声专业可信但有活力16:9约 60 秒。 先体验网站的公开页面。如果关键功能需要登录 请让我在浏览器中自行登录。 画面保持稳定使用真实交互、关键帧放大、 下划线和准确框选突出重要功能。 最终输出成品视频和可继续修改的工程文件。接下来可以暂时离开去喝一杯咖啡。Agent 会自动完成第一次完整剪辑并交付project-name.mp4 project-name.timelineMP4 可以直接发布.timeline则可以重新导入 Timeline Studio 继续修改。二、安装 Skill 即可使用通过 skills.sh 安装npx skillsaddMartinDelophy/ai-video-editor\--skilledit-timeline-studio安装到 Codexgh skillinstallMartinDelophy/ai-video-editor\edit-timeline-studio\--agentcodex\--scopeuser\--pinv0.9.1安装到 Claude Codegh skillinstallMartinDelophy/ai-video-editor\edit-timeline-studio\--agentclaude-code\--scopeuser\--pinv0.9.1GitHub Copilot、Gemini CLI、Cursor 等支持 Agent Skills 的客户端也可以从同一个 GitHub 仓库发现这套 Skill。三、不是“一键套模板”而是先理解内容传统自动剪辑经常采用固定模板检测静音删除空白按固定时长切片套用统一转场生成字幕导出视频。这种方式可以处理简单素材但很难完成专业的产品宣传、教程或网站介绍。Timeline Studio 的工作流首先会识别内容类别类型需要优先保护的内容人物口播语义、表情、自然停顿和人物稳定性教程演示指令、操作与结果的对应关系访谈对话说话人身份、问答关系和真实语境Vlog/活动事件发展、自然声和镜头变化产品营销产品身份、卖点证据、品牌和行动号召叙事纪录人物、因果关系和时空连续性网站宣传页面证据、真实交互、隐私和视觉引导分类的目的不是选择一个模板而是为不同内容应用不同的保护规则。例如教程中的“讲解—点击—结果”必须被视为一个整体产品宣传不能因为 AI 生成的画面更漂亮就改变包装文字、Logo、颜色或者产品结构。四、图片和视频如何分析对于图片Agent 会检查人物、产品和主要视觉主体Logo 与品牌关键元素可读文字图像清晰度分辨率裁切空间景深和分层条件是否适合直接使用、2.5D、图生视频或图生图处理。对于视频分析会组合镜头边界代表帧OCR语音与字幕人物、产品和界面区域全局光流主体区域光流模糊、遮挡与失焦动作开始与结果出现的时间点。光流只负责分析运动不能单独证明一个区域的语义。因此系统会先判断“画面中的对象是什么”再利用光流判断“它如何移动”。这让 Agent 可以区分全局运动 → 相机移动或相机抖动 局部运动 → 人物、产品或界面内容移动 稳定区域 → 适合阅读、突出或停留 异常运动 → 模糊、遮挡或跟踪失败在进行跟踪和视觉增强之前系统会优先处理不必要的全局抖动。五、自动剪辑之前先生成决策记录Agent 不会分析完成后立即修改时间线。它会先构建一份剪辑决策记录{category:website-walkthrough-promo,goal:product-introduction,targetDurationSeconds:60,aspectRatio:16:9,narrationLanguage:en-US,voiceProfile:{genderPresentation:female,style:professional-energetic},mustKeep:[product value,real interaction,visible result],mustAvoid:[private account information,unsupported product claims,camera shake,tracking drift]}然后为素材中的重要时间范围记录保留删除缩短重排加速强调保护音频连续性保护字幕边界。每个重要决定都会保留原因和置信度。对于存在实质性歧义的问题Agent 会向用户询问对于能够直接从素材中观察到的内容则不会重复提问。六、网站宣传视频不再是截图轮播网站宣传是本次升级重点优化的场景。拿到一个网站地址后Agent 不会只截取首页。它会先构建页面和流程覆盖清单主页功能页面产品列表详情页面搜索与筛选关键操作流程登录后的产品界面外部链接具有真实外部影响的操作。如果关键页面需要登录Agent 会要求用户自行在浏览器中完成登录而不会索要密码短信验证码一次性口令CookieToken账户恢复信息。如果用户不方便登录Agent 只会基于公开页面继续制作并把无法访问的能力标记为“未验证”。在获得授权的页面范围内Agent 可以通过脚本驱动真实浏览器完成平滑滚动鼠标移动hover 状态标签切换搜索和筛选加载到结果的变化页面视频播放可逆的表单预览临时鼠标光环和焦点提示。脚本不能提交订单、发布内容、发送消息、修改账户资料或者执行其他有外部影响的操作。七、专业动效不等于“到处画矩形框”我们在早期测试中发现自动生成的网站视频很容易出现两个问题每个页面都使用矩形框画面始终在放大、缩小和移动。这种视频虽然“有动效”却不具备专业质感。在新工作流中Agent 会根据目标选择不同的视觉引导方式小而密集的界面关键帧放大精确文字和数字下划线或括线按钮、卡片和结果准确框选需要保留上下文聚光遮罩需要解释元素关系引导线视频中的移动对象光流辅助跟踪静态产品图片景深或 2.5D 分层。一个标准的解释镜头遵循建立上下文 ↓ 引导注意 ↓ 锁定目标 ↓ 静止阅读 ↓ 自然释放画面抵达目标后必须停稳让观众有足够时间阅读。我们明确拒绝无意义的持续缩放模拟手持画面微抖动弹性过冲框选漂移重复放大和缩小滚动和变焦同时发生为了展示效果而堆叠效果。八、先生成自然配音再决定画面时长不少自动视频会先固定 60 秒画面再把配音强行压缩到 60 秒。这样很容易导致语速过快停顿消失字幕闪过品牌名发音错误画面重点与配音错位。Timeline Studio 会先确认配音语言女性、男性或指定声音年龄感专业、可信、温暖、活力或沉稳等表达风格品牌名、网址、数字和专业词的读法字幕语言自然语速。配音确认后再根据每句话的实际长度和自然停顿安排画面。如果文案超过目标时长系统优先修改和压缩文案而不是粗暴加速声音。光标到达、框选锁定、下划线出现、关键帧放大和结果展示也会同步到对应的语句。九、.timelinev3一条字幕对应一个音频文件这是本次工程结构中非常重要的一项升级。过去一整段旁白可能只有一个音频文件时间线中的多个句子只是引用不同时间范围。这样虽然在界面上看起来已经分段实际修改一句配音时仍然会影响完整音频。最新的.timelinev3 会将句子级配音物理拆分caption-01 → voice-01.wav caption-02 → voice-02.wav caption-03 → voice-03.wav字幕通过audioClipId与音频片段一一对应。归档结构类似project.timeline ├── project.json ├── media/ │ ├── visuals/ │ │ ├── 001-homepage.png │ │ └── 002-product.png │ └── audio/ │ ├── voice-001.wav │ ├── voice-002.wav │ ├── voice-003.wav │ └── music.wav重新打开工程后用户可以替换其中一句配音调整一句话的开始时间修改音量和淡入淡出更新对应字幕删除其中一个句子重新生成局部声音保留其他已经确认的结果。十、播放循环问题是如何解决的在多媒体时间线中如果使用当前视频元素的currentTime作为总时间线时钟视频在片尾发生解码停顿时播放头可能一直被限制在当前片段末尾。用户看到的表现就是视频在某一个片段中不断循环。原来的关系接近Video currentTime ↓ Timeline playhead ↓ Other media现在改为Monotonic Timeline Clock ├── Video ├── Voiceover ├── Music ├── Captions └── Effects时间线成为单调递增的主时钟视频和音频只作为跟随者。核心逻辑可以概括为constwallClockTimeMath.min(timelineDuration,playbackStartTime(now-playbackStartedAt)/1000);currentTimelineTimewallClockTime;同时片段区间从闭区间判断timestarttimestartduration调整为半开区间timestarttimestartduration这样可以避免在两个相邻片段的公共边界上同时激活两段媒体。十一、本地优先与 ModelScope 双线路模型交付Timeline Studio 将多种 AI 能力放在浏览器中运行多语言 AI 配音Whisper 自动字幕Stable Audio AI 音乐人物与物体检测智能画面人像处理AI 修复高清增强人声分离数字人相关能力。模型采用按需下载和版本固定策略并通过 Hugging Face 与 ModelScope 双线路交付。对于国内网络环境Timeline Studio 优先选择 ModelScope当线路不可用时再使用对应的 Hugging Face 镜像。两家平台使用统一缓存身份ModelScope artifact │ ├── same revision ├── same checksum └── same cache identity │ Hugging Face artifact因此切换模型来源不会让浏览器重复下载同一个模型。运行流程如下用户第一次选择 AI 能力 ↓ 检查本地缓存 ↓ 检测模型线路 ↓ 下载缺失文件 ↓ 初始化浏览器推理 ↓ 后续任务直接复用这种本地优先架构带来的价值包括原始素材不需要为了基础编辑上传到后端模型下载后可以重复使用国内外网络环境可以使用不同镜像模型版本和许可证更加清晰Agent 和人工编辑共享同一个项目状态导出结果更容易复现。涉及人脸替换、数字人或其他深度合成能力时使用者必须取得相关素材的合法授权不得生成或传播违法、侵权、虚假或误导性内容也不能将生成结果冒充为真实影像。十二、命令层与浏览器层协同Timeline Studio 的 Agent 自动化分为两条路径。1. 版本化命令路径对于命令层已经支持的操作Agent 会先检查工程再构建声明式编辑计划npmrun agent -- project.inspect /absolute/path/project.timelinenpmrun agent -- project.diff /absolute/path/edit-plan.jsonnpmrun agent -- project.run /absolute/path/edit-plan.jsonnpmrun agent -- project.inspect /absolute/path/project-v2.timeline其中project.inspect读取工程摘要track.inspect检查具体轨道clip.inspect检查片段transcript.inspect检查字幕和配音关系project.diff进行不写文件的语义 dry runproject.run执行通过验证的编辑计划project.render渲染当前支持的便携工程子集。命令操作使用稳定 ID、修订号、操作 ID 和前置条件支持事务和幂等控制。2. 浏览器兼容路径对于以下能力Agent 会使用 Timeline Studio 编辑器AI 配音自动字幕复杂效果网站交互实时预览尚未进入命令注册表的编辑操作富媒体最终导出。Skill 会明确区分两条路径不会把浏览器自动化描述成完全确定性的无头执行。十三、一键成片之后如何快速修改因为最终保留了.timeline工程用户后续可以直接提出局部修改需求。例如请打开这个工程。 将第二句英文配音替换为新的文案 同时更新对应字幕。 把第三个镜头延长 1.5 秒 其余已经确认的画面、配音和音乐保持不变。 重新导出视频。也可以继续调整单个镜头镜头顺序字幕内容字幕样式某一句配音背景音乐音量淡入淡出放大位置框选范围转场视频比例不同语言版本。这让 Agent 的工作从“一次性生成”变成“持续协作”。十四、我们如何定义任务完成成功调用导出接口并不代表视频已经完成。Timeline Studio 会检查两类结果。结构正确性.timeline能否重新打开媒体文件是否完整字幕与配音是否一一对应主画面是否可见第一帧能否正常渲染轨道时间是否正确轨道显隐和锁定状态是否恢复导出视频是否包含真实音频分辨率、时长和帧数是否正确播放是否可以连续跨越全部片段边界。编辑质量是否存在画面抖动跟踪是否漂移框选是否准确产品或人物身份是否被改变配音是否自然字幕是否有足够阅读时间强调效果是否与声音同步画面是否遮挡关键内容需要阅读时画面是否停稳是否堆叠了过多效果。只有结构和质量都通过检查任务才算完成。十五、这次升级意味着什么过去AI 视频工具通常交付一个结果。现在Timeline Studio 希望交付一套可以持续工作的生产流程用户提出需求 ↓ Agent 理解素材与目标 ↓ Agent 自动完成第一次剪辑 ↓ 交付 MP4 .timeline ↓ 用户提出局部修改 ↓ Agent 调整指定片段 ↓ 重新验证并导出用户不需要学习所有剪辑工具也不需要每次从零生成。第一次任务只需要一杯咖啡的时间之后的修改则可以基于原工程快速完成。结语我们认为AI 视频编辑下一阶段的竞争点不只是生成模型能否做出漂亮画面。真正重要的是能否理解素材能否保护事实和品牌能否规划清晰的叙事能否生成自然配音能否稳定、准确地引导观众能否交付可继续编辑的工程能否在用户修改需求时只调整必要部分。Timeline Studio 想做的事情可以概括为一句话安装一个 Skill一杯咖啡的时间获得一条成品视频保留一个可编辑工程承接之后的每一次调整。GitHub 仓库https://github.com/MartinDelophy/ai-video-editor相关地址Skill 安装https://skills.sh/MartinDelophy/ai-video-editor如果这个项目对你有帮助欢迎 Star、提交 Issue或者告诉我们你最希望交给 AI 自动完成的视频制作场景。

相关新闻

基于STM32F4的实时FFT与DDS信号处理系统设计

基于STM32F4的实时FFT与DDS信号处理系统设计

1. 项目概述与核心思路“23年电赛H题方案——(省钱版)”,这个标题一出来,老电赛人估计都会心一笑。每年电赛,H题往往意味着挑战性,而“省钱版”三个字,更是戳中了无数参赛队伍,尤其是…

2026/8/7 5:42:08 阅读更多 →
Dell G15 5511无线网卡代码43故障:从驱动到硬件的系统性修复指南

Dell G15 5511无线网卡代码43故障:从驱动到硬件的系统性修复指南

1. 问题现象与核心诊断“由于该设备有问题,Windows 已将其停止(代码 43)”,这个弹窗对于任何一位使用Windows系统的用户来说,都像是一盆冷水。特别是当它出现在你的Dell G15 5511笔记本上,并且指向了关键的…

2026/8/7 5:40:22 阅读更多 →
如何用DingFlow在30分钟内构建企业级审批流程设计器 [特殊字符]

如何用DingFlow在30分钟内构建企业级审批流程设计器 [特殊字符]

如何用DingFlow在30分钟内构建企业级审批流程设计器 🚀 【免费下载链接】dingflow React 仿钉钉审批流、工作流 项目地址: https://gitcode.com/gh_mirrors/di/dingflow DingFlow是一个基于React的开源审批流程设计器,它完美仿制了钉钉审批流的优…

2026/8/7 5:41:51 阅读更多 →

最新新闻

电网抗台风改造中的MPS预配置鲁棒优化方法

电网抗台风改造中的MPS预配置鲁棒优化方法

1. 项目背景与核心价值去年参与某沿海城市电网抗台风改造项目时,我亲历了极端天气下配电网的脆弱性。当主干线路受损后,传统应急方案往往需要12小时以上才能恢复关键负荷供电。这促使我开始研究如何通过移动电源(MPS)的预配置策略…

2026/8/7 8:03:37 阅读更多 →
精密低压监控器:SP706P/R和SP708R MAX708

精密低压监控器:SP706P/R和SP708R MAX708

精密低压监控器:SP706P/R和SP708R电压为2.63V,SP706S和SP708S电压为2.93V,SP706T和SP708T电压为3.08V。复位脉冲宽度为200毫秒。独立看门狗定时器超时时间为1.6秒(SP706P/S/R/T) 最大供电电流为40uA,复位信…

2026/8/7 8:03:37 阅读更多 →
Python数据分析实战:从环境搭建到项目部署的完整指南

Python数据分析实战:从环境搭建到项目部署的完整指南

在实际项目中,Python 数据分析早已不是简单的数据读取和图表绘制。它是一套从数据获取、清洗、探索、建模到可视化的完整工程链路。很多初学者在入门时,往往被海量的库和零散的教程所困扰,要么卡在环境配置,要么迷失在复杂的语法细…

2026/8/7 8:03:37 阅读更多 →
MySQL DML语句实战指南:从基础到性能优化

MySQL DML语句实战指南:从基础到性能优化

1. 从零开始理解DML语句的本质 我刚接触MySQL时,常常把DML和DDL搞混。直到有次在生产环境误用DDL语句导致服务中断,才真正明白区分它们的重要性。DML(Data Manipulation Language)是数据库操作的核心技能,就像厨师手中…

2026/8/7 8:03:37 阅读更多 →
【AI4S】生化环材高可信技术与产业周报(2026-07-29—2026-08-04)

【AI4S】生化环材高可信技术与产业周报(2026-07-29—2026-08-04)

快速导读 AI 开始更直接地接受实验和人的检验。疾病靶点发现系统 XunZi 提出的候选靶点 CHK2 进入帕金森病小鼠验证,钠金属电池研究也把算法筛选接到了真实溶剂实验。另一项皮肤病研究提醒,大语言模型生成的文字解释既能帮助判断,也会放大普…

2026/8/7 8:03:36 阅读更多 →
Unity游戏本地化实战:XUnity.AutoTranslator插件全流程指南

Unity游戏本地化实战:XUnity.AutoTranslator插件全流程指南

1. 项目概述:为什么游戏本地化是独立开发者的必修课?如果你是一名独立游戏开发者,或者是一个小型工作室的成员,当你的游戏在Steam、itch.io或移动端商店获得第一个海外玩家的好评时,那种兴奋感是无与伦比的。但紧接着&…

2026/8/7 8:02:36 阅读更多 →

日新闻

为什么scrcpy成为Android投屏的终极解决方案:完整实战指南

为什么scrcpy成为Android投屏的终极解决方案:完整实战指南

为什么scrcpy成为Android投屏的终极解决方案:完整实战指南 【免费下载链接】scrcpy Display and control your Android device 项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy 想要将Android手机屏幕完美投射到电脑上,享受大屏操作的自…

2026/8/7 0:00:19 阅读更多 →
如何在5分钟内掌握Tom Select:打造现代化表单选择器的终极指南

如何在5分钟内掌握Tom Select:打造现代化表单选择器的终极指南

如何在5分钟内掌握Tom Select:打造现代化表单选择器的终极指南 【免费下载链接】tom-select Tom Select is a lightweight (~16kb gzipped) hybrid of a textbox and select box. Forked from selectize.js to provide a framework agnostic autocomplete widget wi…

2026/8/7 0:00:19 阅读更多 →
5分钟快速上手:NSZ压缩工具终极指南,轻松管理Switch游戏文件

5分钟快速上手:NSZ压缩工具终极指南,轻松管理Switch游戏文件

5分钟快速上手:NSZ压缩工具终极指南,轻松管理Switch游戏文件 【免费下载链接】nsz NSZ - Homebrew compatible NSP/XCI compressor/decompressor 项目地址: https://gitcode.com/gh_mirrors/ns/nsz 你是否在为Nintendo Switch游戏文件占用大量存储…

2026/8/7 0:00:19 阅读更多 →

周新闻

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

最大流算法详解:从水管网络到Ford-Fulkerson与Dinic实战

1. 从水管网络到最大流:一个核心问题的诞生想象一下,你是一个城市供水系统的总工程师。你的城市有多个水源(水库),需要通过一个复杂的地下管道网络,将水输送到各个居民区。每条管道都有其最大通水能力&…

2026/8/6 22:02:27 阅读更多 →
基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

基于Springboot的企业门户网站(源码+LW+调试文档+讲解)

温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台官方提供的学长联系方式的名片! 温馨提示:本人主页置顶文章(点我)开头有 CSDN 平台…

2026/8/6 22:02:27 阅读更多 →
MATLAB xcorr函数详解:从互相关原理到四大实战应用

MATLAB xcorr函数详解:从互相关原理到四大实战应用

1. 从一次信号“找茬”说起:为什么我们需要互相关几年前,我在处理一组声学传感器数据时遇到了一个棘手的问题。我有两个麦克风记录了一段相同的音频信号,理论上它们接收到的声音波形应该非常相似,只是由于麦克风位置不同&#xff…

2026/8/6 22:02:27 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/5 23:28:39 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/6 22:02:28 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/5 23:46:51 阅读更多 →