Skip to content

Releases: abysssnare/VideoOS

v0.6.1

Choose a tag to compare

@github-actions github-actions released this 11 Oct 01:37

Full Changelog: v0.6.0...v0.6.1

v0.6.0

Choose a tag to compare

@github-actions github-actions released this 07 Oct 02:37

What's Changed

  • feat: README 全面重写(3072 行)+ OpenCode 式热更新(CLI 自更新 + 桌面自动更新 + 三平台二进制) by @AceGuru-mjh in #67

Full Changelog: v0.5.0...v0.6.0

v0.5.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 04:43

What's Changed

  • feat: 可视化套件 v0.5 — 分析仪表盘 + 命令面板 + 3 MCP 服务器 + 10 技能(+10,257 行) by @AceGuru-mjh in #68

Full Changelog: v0.4.0...v0.5.0

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 02:37

What's Changed

  • v0.2.1 Agent 增强包:五层脚手架让普通模型产出 Opus 级代码视频(38 工具 + 8 模板 + 34 模式 + 时间线 + 设置补全) by @AceGuru-mjh in #66

Full Changelog: v0.3.0...v0.4.0

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 06:49

What's Changed

  • Agent Kit 全量交付:AK-M1~M5(Model Hub 24 家 + 本地 MCP 六服务器 + 宿主 + 技能库 25 + 文档) by @AceGuru-mjh in #59
  • feat: 16-theme catalog (8 new) + pixel-cat mascot app icon by @AceGuru-mjh in #64
  • Agent Kit: 25 MCP servers + 42 skills + plugin system (P2/P3 + P4, owner-approved scope) by @AceGuru-mjh in #61
  • 全面中英双语(i18n 全栈:客户端+服务端+LLM)+ Skills CJK 匹配桥 + MCP 启动自拉起 by @AceGuru-mjh in #63
  • feat: 12-check CI matrix + auto-release on every merge + skills CLI + version single-source by @AceGuru-mjh in #65

New Contributors

  • @AceGuru-mjh made their first contribution in #59

Full Changelog: v0.2.0...v0.3.0

0.2.0

Choose a tag to compare

@github-actions github-actions released this 05 Oct 05:29

VideoOS v0.2.0 — 对话式 Agent 应用

从 IDE 优先到对话优先:对 Agent 说「做一个 30 秒的产品介绍视频」,规划 → 写 DSL → 编译 → 预览 → 视觉 QA → 渲染全自动完成,聊天流内联每一步。

新特性

  • 🎬 首启向导:第 1 屏 8 主题实时迷你预览(5 深 3 浅,点击全局生效)→ 第 2 屏 BYO-LLM 模型配置(9 家内置目录:OpenAI/Anthropic/DeepSeek/智谱/通义/Kimi/豆包/Ollama/自定义 + 测试连接 + 拉取模型列表 + 演示模式)
  • 💬 对话主界面:会话持久化 · 任务卡逐步点亮 · artifact 内联(帧缩略图 / MP4 播放 / QA 结果)· 随时停止 · Markdown 渲染
  • 🛠️ Skills 系统:skills/ 自动发现 + @skill 引用 + 触发词自动注入(Agent Kit 交付 25+ 技能自动生效)
  • 🔌 本地 MCP:optional peer 消费 @videoos/mcp-host(装即点亮),工具白名单逐项管控
  • 🛡️ 权限门控:L1 全确认 → L4 全自动 · 31 工具逐项 allow/confirm/deny · 危险命令黑名单 · 聊天内确认卡(允许本次 / 总是允许 / 拒绝)
  • 📊 可视化面板:任务管线 stepper · token / 渲染 / 缓存用量 · 帧播放器 + 场景时间线(artifact 帧自动定位)
  • ⚙️ 设置中心:九大类(通用 / 模型 / Agent / 渲染 / MCP / Skills / 界面 / 隐私 / 高级),即时保存实时生效,JSON 级编辑器
  • 🖥️ IDE 高级模式:Monaco / 时间线 / QA 全保留,对话 ⇄ IDE 一键切换

安装

Windows x64:下载 VideoOS-Studio-Setup-0.2.0.exe(NSIS,内置 bun sidecar 引擎 + Studio)。首次启动进入向导;无 Key 可用「演示模式」体验完整 Agent 闭环。


完整变更:S1 c86bda3 · S2 225c77e · S3 6c3cd5d · S4 7f6a8bc · S5 eee6e9f · S6 dbe0c31 · 发布准备 268db8a

0.1.0

Choose a tag to compare

@github-actions github-actions released this 04 Oct 05:49

🎬 VideoOS v0.1.0 — The Agent-Native Video IDE

不是「AI + 视频编辑器」,而是给 AI Agent 用的视频编程环境。

DSL → VIR → Render Graph → Frames → Visual QA → MP4

安装(Windows)

下载下方 VideoOS-Studio-Setup-0.1.0.exe(NSIS x64 安装包,~104 MB,内置 Studio IDE 与 bun 视频引擎;未签名,SmartScreen 提示时选择「仍要运行」)。最终渲染需要系统 ffmpeg:winget install ffmpeg(详见 troubleshooting)。

v0.1.0 全量能力

  • 🧬 Video DSL + VIR — defineVideo 声明式视频编程,编译为可 diff 的视频中间表示(语义时间线:场景/节拍命名而非帧号)
  • 🖼 双渲染后端 — Canvas(Skia 参考实现,跨进程字节级确定性)+ SVG 矢量输出
  • ⚡ 内容寻址缓存 — SHA-256(VIR+backend+frame) 帧缓存,同输入二次渲染全命中(≈4.5×)
  • 🎬 ffmpeg 编码 — MP4 (H.264) / WebM (VP9),进度回调,PNG 序列回退
  • 🧪 Visual Unit Tests — 语义断言免 OCR(expect(frame(30)).toContainText("VideoOS"))+ 像素级 golden diff —— 视频第一次拥有 CI
  • ↩️ 事务系统 — Agent 修改自动快照,失败自动回滚
  • 🤖 Agent Runtime — BYO-LLM(OpenAI 兼容 / Anthropic)· Model Router · 31 个 VAP 工具 · 修复闭环(最多 3 轮)
  • 🔌 MCP Server — Claude Desktop / Codex / Cursor 直连(videoos mcp)
  • 🖥 VideoOS Studio — Monaco + 实时预览 + 语义时间线 + QA/Agent 面板(Windows 桌面 + videoos serve 浏览器模式)
  • 🛠 CLI — init / compile / test / render / preview / serve / mcp / agent / cache / doctor
  • 📚 4 个示例项目 + 6 篇文档 + 5 个 Agent Skills

质量

  • 467 项自动化测试全绿(bun test)
  • TypeScript strict 全仓零 error
  • CI:ubuntu(全量测试 + 双端构建)+ windows(类型级验证)
  • 桌面安装包由 GitHub Actions 构建产出

源码运行

git clone https://github.com/AceGuru-mjh/VideoOS && cd VideoOS
bun install
alias videoos="bun $(pwd)/apps/cli/src/index.ts"
videoos init my-video && cd my-video && videoos compile && videoos test && videoos render

Phase 2 路线

Remotion/Chromium/Blender 后端 · 多 GPU 调度 · Agent Branch 并行 · 云渲染 · 插件市场 · WebMCP