Ebony-Vinyl/EAC-design-world

DeepSeek Harness 本地视频制作与设计插件:多轨剪辑、模板与设计体系、原生预览画布和真实文件导出

EAC design world 是什么?

EAC design world 是一个本地视频制作和设计工作室,作为 DeepSeek Harness(一个 AI 助手平台)的插件运行。它让您和 AI 能够协作完成创意项目——视频、网站、幻灯片、文档、图像——并生成您可以预览、修改和导出的真实文件。

标语是“让创作,自成世界”。目前处于 v0.6.0(开发预览版)。

它实际上能做什么?

可以把它看作 AI 对话与成品创意工作之间的桥梁。您开始聊天,选择一个模板,系统会处理繁重的工作:录制、编辑、配音、音乐、字幕、编码和质量检查——生成真实的输出文件。对于网站、幻灯片、SVG 和文档,它会保留源文件和版本历史。

它可以通过两种方式运行:

  • 在 DeepSeek Harness 内——添加原生创作模式、模板选择器和右侧画布用于预览作品。
  • 作为独立的本地工作台——您可以独立运行它,并通过浏览器访问。

主要功能(来自 README)

  • 三种创作模式:普通、编辑和设计——您选择模式和模板;选择会作为小标签出现在输入框中,不会覆盖您的文本。
  • 设计库:152 个设计系统、517 个 OpenDesign 模板条目(外加 17 个原创视频选项),可按类型搜索和筛选。
  • Shotcraft 动态库:150 个本地动态镜头、10 个效果类别、59 个精选推荐——带有视频预览、选择列表,并可将镜头导入您的项目。
  • 真实录制:Edge 网页录制、Windows 桌面录制(原始素材永不更改)。
  • 多轨时间线:调整开始时间、入点、持续时间、音量和轨道;保存时带修订号。
  • 素材搜索:stock_search/stock-download 用于 Pexels、Pixabay(免费 API 密钥)、Wikimedia Commons(无需密钥)和 Jamendo CC 音乐——每个素材都会保存作者和许可证信息。
  • 参数化调色:曲线、HSL 二级、色相曲线、分区轮、静态局部遮罩、相机输入 LUT;将全局调整导出为 .cube 文件。包括预览对比、示波器和用于 AI 迭代的色彩工作流工具。
  • 节拍同步速度和相机移动:beats 分析用于音乐同步剪辑,clip.speed 用于速度变化,clip.motion 用于数字相机移动(推、拉、摇、移),外加淡出、锐化和暗角。大型时间线会自动拆分为多个批次以避免内存问题。
  • 手动编辑交接:导出到 CapCut 草稿、Premiere/DaVinci FCP7 XML、SRT 和 LUT——这样人类可以在专业工具中继续编辑。
  • 语音和字幕:本地转录、去口吃草稿、SRT、时间线字幕和 ASS 烧录(您必须提供自己的本地模型)。
  • 音频和编码:Windows SAPI 旁白、本地确定性器乐、源轨道混音、H.264 输出和技术检查。
  • 图形和动态:使用 renderAt(t) / __seek(t) 进行确定性渲染、CSS 动画、GSAP 时间线和逐帧审查。可选集成 Motion Web 和 Onetake 库。
  • 网站和幻灯片:编辑 HTML、SVG、Markdown,带隔离预览、不可变修订和源文件下载。
  • 导出:HTML 幻灯片分页、PDF/PNG/PPTX 整页图像导出(PPTX 不可逐元素编辑——只是图像)。
  • 维护中心:在顶部导航中——运行/安装版本、签名更新、本地更新、备份回滚、主机热重载、公告。

如何获取并运行

下载

从 Releases 页面 获取:

  • eac-design-world-v0.6.0-plugin.zip——插件源码、预构建 Web UI、Shotcraft 视频和源码、设计系统、封面、安装脚本、许可证(无 Node 依赖)。
  • eac-design-world-v0.6.0-media.zip——可选的大型媒体包(MG 预览视频、字体、渲染资源、宣传视频)。
  • eac-design-world-v0.6.0-update.zip——用于维护中心的签名本地更新包。
  • SHA256SUMS.txt——校验和。

将两个 ZIP 解压到同一个 eac-design-world/ 文件夹中(先插件,然后合并媒体)。媒体包不包含 FFmpeg、Node、Python、Whisper 模型或 node_modules;您必须自行提供这些。

环境要求

  • Node.js 22+ 和 npm。
  • FFmpeg / FFprobe 7+(用于视频编辑/导出)——必须在 PATH 中。
  • Chrome 或 Edge(用于浏览器录制、HTML 帧渲染、文档导出)——自动检测;您可以设置 EAC_BROWSER 为兼容的 Chromium 可执行文件。
  • Harness 插件模式需要主机提供 conversation、settings 和 right-sidebar 插槽;独立工作台无需 Harness。
  • 桌面录制仅限 Windows;旁白支持 Windows SAPI 和 macOS say。
  • 可选转录:Python、faster-whisper 和本地模型目录(默认 models/faster-whisper-tiny 在用户数据中;用 EAC_WHISPER_MODEL_PATH 覆盖)。该工具永远不会为您下载模型。

快速开始(三种方式)

  1. 发布包:npm ci --omit=dev,然后 npm run doctor,再运行 node scripts/install-harness.mjs --dry-run 和 node scripts/install-harness.mjs 安装到 Harness。或者通过 npm/pnpm 从 .tgz 安装,并从 node_modules 运行安装程序。
  2. 独立工作台:npm ci --omit=dev 和 npm start,然后打开 http://127.0.0.1:4173(端口可通过 EAC_PORT 更改)。
  3. 从源码:克隆,npm ci,npm run build,npm start。

典型工作流

  1. 选择编辑或设计模式,然后选择模板(作为缩略图标签出现在输入框中)。
  2. 在网站、动态、幻灯片、文档、图像类型之间切换,查看不同的模板推荐。
  3. 在工作台中,创建项目、导入素材、编辑时间线或设计文件,并保存新版本。
  4. 点击画布按钮在 Harness 的右侧边栏中预览设计和实际视频输出。
  5. 检查真实输出、音量和帧——机器检查不能替代人类对构图、文本、品牌和叙事的审查。

AI 和 MCP 集成

  • 该插件通过 Harness 原生工具和标准 MCP 服务器向 AI 暴露工具。工具包括 library_list、library_read、project_create、timeline_update、job_submit、job_status、design_project_create、design_artifact_save(在 Harness 内以 eac_ 为前缀)。
  • 长时间任务返回作业 ID;您轮询结果、错误和真实文件。
  • 还有一个 Codex 本地 MCP 入口(src/mcp-local.mjs),可自动启动或重用本地工作台。

架构(简化)

Harness conversation / settings / right-side canvas
        |
plugin/client.js + host.mjs
        |
Local HTTP service / MCP
        |
Project storage · revisions · task queue
    ┌────┴────┐
FFmpeg / Playwright   Design artifact storage
(recording, editing,   (HTML / SVG / MD)
mixing, encoding,      preview, history, export
subtitles, frame grabs)

关键目录:plugin/(Harness 客户端)、src/(服务器、任务、媒体引擎、设计存储、MCP)、ui/(React 工作台)、public/(资源)、vendor/(第三方模板)、scripts/(安装/构建/诊断)、tests/。

当前限制(来自 README)

  • 不包含 OpenDesign 的完整 Electron 基础设施、HyperFrames 子合成引擎、插件市场或远程生成供应商。
  • PPTX 导出仅整页图像——PowerPoint 中无元素级编辑。原始 HTML 仍可编辑。
  • 不解析/编辑任意现有二进制 PPTX 文件,不录制系统音频,不进行语义艺术评分。
  • SAPI 语音取决于 Windows 上安装的内容;本地器乐不是商业作曲模型。转录和草稿建议需要人工审查。
  • 一些原始 MG 模板依赖 Blender 预渲染帧或未分发的字体;可用性取决于实际依赖。
  • 模板数量反映可搜索内容,并非每个模板都能离线渲染。

许可证和致谢

  • 项目自身代码为 AGPL-3.0-or-later。
  • 第三方代码、模板、字体和媒体保留其自身许可证;包含在本仓库中不会改变它们。
  • 徽标和宣传视频由维护者提供,未单独重新许可。
  • 致谢:DeepSeek Harness、EAC-Desktop、OpenDesign、15 Motion Design Styles、FFmpeg、Playwright、GSAP、React 和其他开源依赖。
  • 一些可选库(例如 PolyForm Noncommercial)不包含在发布包中;两个没有明确再分发许可证的社交帖子来源未公开分发。

有关完整详情,请参阅 README 的链接文档:架构、OpenDesign 集成、字体、AI 工作流、维护和第三方声明。


此解释仅基于提供的 README。未包含超出其中所写内容的任何功能或事实。


注意:README 包含两个宣传视频(RUSH 60s 和 Our Free Model · 65s),据称是使用 DeepSeek Harness + EAC design world + DeepSeek v4.1 flash 一次性创建的,AI 自己录制素材并制作音乐。这是 README 中的声明,并非独立验证。

相关

  • 项目
  • 项目
  • 项目
  • 项目