Skip to content

Releases

Vmotion 0.1.5 · 远程连接与创建主机界面、IPv6 双栈协同与运行时加固

Choose a tag to compare

@TanPowasd TanPowasd released this 30 Oct 16:38

开源预览版,补齐软件内网络远程协调图形界面,并同步 IPv6 双栈协同与捆绑运行时加固。

  • 创建远程主机界面(Studio Host UI):在已打开工程顶部栏新增「远程协作」入口(及 ⋯ 菜单项),可直接在桌面端启动独立的远程协调服务,支持 :: 双栈(IPv4+IPv6)、0.0.0.0、127.0.0.1 或指定网卡绑定与自定义/自动分配端口;界面提供多网卡连接地址选择、默认脱敏防录屏泄露的 Editor / Viewer 令牌展示、一键复制 CLI 克隆命令与跨设备 Remote MCP 配置、在线协作者状态及主机侧作用域锁强制释放。本机 Studio 窗口始终保持在独立 127.0.0.1 回环服务运行,切换工程或退出时自动释放外部监听端口。
  • 连接远程项目与协同面板(Remote Clone & Sync UI):项目首页新增「连接远程项目」入口,支持输入地址与令牌先「测试连接」预检远端工程信息与权限,再一键克隆工程及 assets/ 素材并直接打开(含非空目录保护与可选本机 .vmotion/remote/auth.json 凭据保存);工程内支持一键双向三路同步(sync / pull / push)、按场景/序列/全工程申请租约锁,以及借用远程主机算力渲染 MP4/PNG/WAV 并经 SHA-256 校验取回本地 exports/。
  • IPv6 与双栈网络支持:远程协调服务端与客户端全面支持 IPv6 字面量、[::] 双栈监听、--ipv6-only 开关及多网卡可达 URL 自动枚举(自动跳过不支持 URL zone id 的链路本地地址)。
  • 运行时镜像与跟踪测试加固:固定捆绑 FFmpeg n8.1.3-25 仓库镜像与多源回退,跟踪测试统一使用内置运行时 FFmpeg 与确定性编码夹具,消除宿主机 PATH 依赖。

Windows 10/11 x64:完整解压 Vmotion-Windows-x64-Portable.zip 后运行 Vmotion.exe。无需单独安装 Node.js 或 FFmpeg。

人通过 UI 编辑,外部 AI 通过文件、CLI 或 MCP 操作同一工程;程序不调用 AI 模型。

发布前验证:类型检查、前端与服务端构建、快速与远程协调集成测试、便携版真实 MCP 契约与上下文预算、桌面端无头交互验收(创建主机、探测连接、克隆工程与端口回收)及中文空格路径隔离导出全部通过。

源码采用 Apache-2.0,第三方依赖保留各自许可。当前发布为预览版;AU/macOS 尚未实机验收。

源码与便携包基准:befff8f9cc91857b9af0a946ada12c3885e0bd8d。

SHA256: 64e60582d42c5afc950f5d1b6c4f7add69f8be95edd46583a99d031c4af2037d

Runtime dependencies (Windows x64, 2026-10-28)

Choose a tag to compare

Pinned mirror of third-party runtime dependencies used by scripts/prepare-runtime.ts. FFmpeg n8.1.3-25-g611cec792a win64 LGPL shared build from BtbN/FFmpeg-Builds autobuild-2026-10-28-19-47, plus the matching FFmpeg source (611cec792a) and build scripts (BtbN 76318bc376) for LGPL compliance. Not a Vmotion release.

Vmotion 0.1.4 · 画布指令、异构渲染、PPT 演示与网络远程协调

Choose a tag to compare

@TanPowasd TanPowasd released this 28 Oct 17:07

开源预览版,同步这一批画布协同、高性能渲染、演示文稿与多机远程协调能力。

  • 画布指令与遮罩接单(Canvas Inbox & MCP Sampling):在画布选中图层或用画笔涂抹遮罩区域并填写修改诉求,Vmotion 自动打包节点属性、源码行号、交并比命中图层(hitNodes)及可选截图写入 .vmotion/requests/;外部 AI 可通过 inbox_wait / inbox_claim / inbox_ask / inbox_done 主动接单,亦支持在客户端宣告 sampling 能力时由 Vmotion 主动推送请求并在应用内完成结构化追问。
  • GPU / CPU 异构协同渲染:自动评估轨道与场景的 GPU/CPU 算子亲和度,新增 schedule: serial | auto | split-tracks | split-scenes 分轨并行与分场景流水渲染策略,保证确定性零像素漂移(maxDiff === 0)并输出 heterogeneous 性能取证报告。
  • PPT 制作、导入与 AI 批量改稿:支持 .pptx(OpenXML ZIP)确定性导入与无损媒体/版式往返导出,内置 10 套演示版式模板、讲稿备注自动配时,以及 slides_inspect / slides_import / slides_plan 与 vmotion slides CLI,支持拆页、换版式、插槽同步与单步原子撤销。
  • 网络远程协调(Remote Coordination):支持多机/多人与外部 AI 跨网络协同同一工程,提供 editor / viewer 双角色常量时间 Bearer 鉴权、带 TTL 租约的细粒度作用域锁(project / scene:<id> / sequence:<id> / file:<path>)、稳定 ID 三路合并(mergeJson / mergeText)与冲突显式暂存、增量二进制素材 SHA-256 同步、远程帧预览与远程渲染回传,以及 vmotion mcp --remote <url> 零本地工程直连模式。

Windows 10/11 x64:完整解压 Vmotion-Windows-x64-Portable.zip 后运行 Vmotion.exe。无需单独安装 Node.js 或 FFmpeg。

人通过 UI 编辑,外部 AI 通过文件、CLI 或 MCP 操作同一工程;程序不调用 AI 模型。

发布前验证:类型检查、原生模块构建、前端与服务端构建、131 个测试文件和 730 项测试全部通过。便携版真实 MCP 契约与上下文预算、桌面端隔离交互与主题恢复、网络远程协同与异构渲染、PPT 导入导出及中文空格路径隔离导出均通过验收。

源码采用 Apache-2.0,第三方依赖保留各自许可。当前发布为预览版;AU/macOS 尚未实机验收。

源码与便携包基准:8b931205fa3a132e4c49a10cd448fffd444f8b50。

SHA256: 6776e9dc9de7c6ab7ddf0f3ee69ad0b3241a54fa845a4ed1f418390e62f3d7e2

Vmotion 0.1.3 · 主题切换与画布交互

Choose a tag to compare

@github-actions github-actions released this 27 Oct 15:07

预览版,同步这一批界面和交互更新。

  • 界面主题:支持跟随系统、暗色、亮色,首页、Studio 菜单和工程设置均可切换,支持 Ctrl+Alt+D。桌面偏好保存在本机,跨工程与重启保留;主题不改变工程内容或视频画面。
  • 选框与缩放:选中图层的角点手柄优先响应,避免被重叠图层抢占;拖动角点缩放,保持对角位置,支持 Shift 等比缩放、撤销和 Escape 取消。
  • 时间轴:修正播放指针顶部手柄的居中位置。
  • 发布验收:新增真实桌面主题持久化、画面一致性、原生鼠标缩放、取消及撤销检查。

Windows 10/11 x64:完整解压 Vmotion-Windows-x64-Portable.zip 后运行 Vmotion.exe。无需单独安装 Node.js 或 FFmpeg。

人通过 UI 编辑,外部 AI 通过文件、CLI 或 MCP 操作同一工程;程序不调用 AI 模型。

发布前验证:类型检查、构建、107 个测试文件和 579 项测试通过。便携版真实 MCP、主题切换与重启恢复、画布原生拖动缩放/撤销/取消、共享文件编辑、音乐/VST3、图片、字形和插件包均通过验收;复制到中文和空格路径后可正常导出。

第三方依赖保留各自许可,许可文件随便携包附带。当前发布为预览版;AU/macOS 尚未实机验收。

SHA256: 94af7f0f599d73142a344419572ac4c4f00813c09a727f63f42c826420277182

Vmotion 0.1.2 · Studio、插件包、图片与字形

Choose a tag to compare

@github-actions github-actions released this 27 Oct 15:06

预览版,整合新版 Studio 和这一批创作功能。

  • Studio 界面:剪辑、动效、特效、音乐、图片、文字六种工作模式,支持 Ctrl+1…6 切换。改进时间轴拖动、缩放与吸附,加入命令面板、快捷键说明和操作提示。
  • 共享工程:人通过 UI 编辑,外部 AI 通过文件、CLI 或 MCP 操作同一工程。变更记录显示来源和目标对象,便于跟踪同步修改;程序不调用 AI 模型。
  • 插件包:支持 .vmplugin 打包、安装和升级,校验依赖、文件哈希与包路径;新版插件管理器提供健康诊断和修复入口。
  • 静态图片:支持画板、尺寸预设、模板、对齐吸附和多尺寸变体,导出 PNG、JPEG、WebP。
  • 字形创作:支持自定义字形集、中文部件组合(IDS)和字体回退,接入文字与字幕渲染。
  • 外部工具:以上能力同时接入 CLI/MCP,默认 MCP 保持 10 个紧凑入口,按需发现 147 项能力。

Windows 10/11 x64:下载 Vmotion-Windows-x64-Portable.zip,完整解压后运行 Vmotion.exe。无需单独安装 Node.js 或 FFmpeg。

发布前验证:类型检查与构建通过;106 个测试文件、564 项测试通过。便携版的真实 stdio MCP、插件包、图片导出、字形、Studio 桌面流程、共享文件修改与撤销、音乐/VST3,以及复制到中文和空格路径后的导出均通过验收。

第三方依赖保留各自许可,许可文件随便携包附带。当前发布为预览版;AU/macOS 尚未实机验收。

SHA256: dd91ae8df9ba45cd7f2fbd2418230f05d0ae2a1c8cd49344649f0c465abb1521

Vmotion 0.1.1 · 统一创作与 Agent

Choose a tag to compare

@github-actions github-actions released this 27 Oct 15:06

Vmotion 0.1.1 预览版。

  • 人通过动画、剪辑、音乐、绘画和代码界面直接编辑。
  • AI 在外部通过文件或 MCP 修改同一工程,顶部“连接 MCP”复制配置。
  • Windows 10/11 x64 便携包内置运行时、VST3 宿主和 MIDI 接口。
  • 外部 AI 通过文件/CLI/MCP 操作;程序不调用模型。
  • 第三方许可与 FFmpeg 对应源码随包保留。

双击 Vmotion.exe 使用普通创作界面;无需 Agent 工作台或第二窗口。

已通过全量回归、构建、真实 MCP、文件热更新与直接 UI 编辑及便携验收。AU/macOS 尚未实机验收。

SHA256: 0653a486523f12b37f3dc3107e9204b65d586f5b1681db72a8439f87bdd48e4b

Vmotion 0.1.0 · Studio + Agent

Choose a tag to compare

@github-actions github-actions released this 27 Oct 15:05

Vmotion 0.1.0 预览版。

  • 创作工作站:动画、剪辑、音乐、绘画与可视化工具。
  • Agent 工作台:独立页面/窗口、文件/CLI/MCP、源码与准确候选检查。程序不调用 AI 模型。
  • Windows 10/11 x64 便携包,自带运行时、VST3 宿主和实时 MIDI 接口。
  • 第三方许可与 FFmpeg 对应源码随包保留。

下载后使用 Vmotion.exe / 启动 Vmotion.cmd;Agent 用户使用“启动 Agent 工作台.cmd”或 Agent/vmotion-agent.cmd。

SHA256: a130822fdbecc6553a38409f7877f894927916f4defa3ee8c99a11353cb680a3