Skip to content

Releases: Ebony-Vinyl/EAC-design-world

EAC design world v0.4.0 · 开发预览版

Choose a tag to compare

@Ebony-Vinyl Ebony-Vinyl released this 18 Oct 03:58

EAC design world v0.4.0

npm 已接受发布请求(HTTP 202),实际版本已提交审核,registry 暂显示 0.0.0-stage 占位包;0.4.0 正式可见前,请使用本 Release 的 .tgz 或插件 ZIP。

发布日期:2026-10-18。本版继续作为开发预览发布。

本版变化

  • 接入 Shotcraft 的 150 个镜头、10 类动效、59 个精选和 124 张配方,保留源码、封面、本地预览视频、实测时长与来源记录。
  • 模板库新增来源入口、分类和用途搜索、精选筛选、持久化选片单、批量加入、复制及下载。
  • 在独立工作台中将选片导入项目素材,继续使用既有时间线剪辑和视频导出。
  • 可见区域动态预览最多同时播放 3 个视频;离屏、后台及打开详情时暂停,关闭时释放媒体资源。
  • 预览播放器支持播放、暂停、重播、时间进度和横竖屏等比缩放,加载失败时提供回退及重试。
  • 修复 Edge 中隔离预览加载本地运行时脚本的问题;保留来源隔离和写入 API 限制。
  • 修复长说明遮挡弹窗操作按钮、选择取消与 Harness 选中缩略图,改善手机布局和键盘操作。
  • 模板库加载后读取轻量状态,避免每次轮询都扫描镜头文件和重新处理目录。
  • 首次发布同名 npm 包,包含预构建界面及 Shotcraft 预览,不包含用户数据、依赖目录、私钥或受限可选库。

安装

GitHub Release 提供以下产物:

文件 用途
eac-design-world-v0.4.0-plugin.zip 插件源码、构建后的界面、设计库、Shotcraft 源码和视频
eac-design-world-v0.4.0-media.zip 可选 MG 视频、字体与原有大媒体;内容与 0.3.0 媒体包相同
eac-design-world-v0.4.0-update.zip Ed25519 签名本地更新包,包含相邻的 manifest.json 和 files/
eac-design-world-0.4.0.tgz 与 npm 发布相同的包
release-manifest.json / SHA256SUMS.txt 来源提交、产物大小和校验值

ZIP 插件包与媒体包均以 eac-design-world/ 为根目录。已有 0.3.0 媒体包无需重复下载。

npm install eac-design-world@0.4.0
node node_modules/eac-design-world/scripts/install-harness.mjs --dry-run
node node_modules/eac-design-world/scripts/install-harness.mjs

解压插件包的安装方式仍可使用 npm ci --omit=dev 和 node scripts/install-harness.mjs。已有维护中心支持签名更新包和 updates 渠道;本地项目与可选媒体保留。

验证与边界

生产构建与 210 项用例验证完成(Windows 时序用例经过独立复跑),并检查真实视频播放、Shotcraft 素材导入及时间线渲染、Edge 运行时加载、隔离策略和手机显示。

Shotcraft 视频可以直接导入剪辑;原始 TSX 是 Remotion 组件,需在 Remotion 工程中注册,或定制为支持 renderAt(t) / __seek(t) 的 HTML 时间线。安装包不附带 Remotion 运行时。FFmpeg、Node、Python 和 Whisper 模型仍需自行准备,桌面录制与 SAPI 仍限 Windows。Motion Web / Onetake 受限可选原始库不随公开包发布。

发布验证记录

  • 真实验证 0.3.0 签名升级至 0.4.0,再回滚至 0.3.0;用户数据、依赖和可选动效库均保留。
  • 更新渠道包含 8,835 个签名文件,Git 暂存内容与签名字节一致。
  • 两次本机完整运行分别为 209 通过 / 1 失败,以及 208 通过 / 1 失败 / 1 取消。Windows 媒体启动、取消及自定义逐帧渲染出现时序超限;三项保持原断言独立复跑均通过,未放宽超时阈值。全部 210 个用例均有通过记录。

npm 包说明

npm 包约 184 MB,针对 121 份完全一致的 vendor 资源进行无损去重,安装或首次启动时从包内恢复,无需下载;保留原包全部 8,797 个文件及 150 个镜头。验证覆盖 npm 解包、禁用安装脚本后的启动、逐文件哈希、完整模板库与清理 dist 后重新构建。GitHub 插件 ZIP 和签名更新包仍保留完整布局。打包修复提交:b422bcc。

EAC design world v0.3.0 · 开发预览版

Choose a tag to compare

@Ebony-Vinyl Ebony-Vinyl released this 17 Oct 17:37

EAC design world v0.3.0 · 开发预览版

本版包含插件维护中心、编辑草稿保护、安全预览与工作台交互优化。源码提交:efdedb167aaa933045d8e88f95041d16a252d723。

下载

产物 用途
eac-design-world-v0.3.0-plugin.zip 插件源码、预构建 Web UI、模板、设计体系和许可说明,约 144 MB
eac-design-world-v0.3.0-media.zip 可选预览视频、字体与渲染素材,约 793 MB
eac-design-world-v0.3.0-update.zip Ed25519 签名本地更新包,约 145 MB;解压后在维护中心选择 manifest.json
SHA256SUMS.txt 三个压缩包及发布清单的 SHA-256
release-manifest.json 产物大小、哈希、源码提交与验证摘要;不是本地更新入口

插件包与媒体包都以 eac-design-world/ 为根目录,合并解压到同一位置。更新包中的 manifest.json 与 files/ 必须一起保留。

本版变化

  • 「插件维护」成为顶部导航的独立入口,移除设置页与宿主外层重复按钮。
  • 支持运行/安装版本检查、签名更新、本地更新、备份回滚、宿主热重载和公告已读记录。
  • 更新回滚分别记录备份文件与更新器所有权,保护用户自建文件、更新后新增文件和可选库。
  • 输出 HTML / HTM / SVG 使用隔离策略,阻止以工作台权限调用写入 API。
  • 编辑器保留切换文件、切换视图和刷新前的未保存草稿,防止旧读取响应覆盖当前文件。
  • 同名文件冲突会明确提示,修改文件名时另存为新文件。
  • 工作台优先展示当前项目成片,可切换模板参考;修复导出相对 vendor 资源丢失。
  • 改善弹窗焦点、Escape 顺序、模板筛选、窄屏布局和动效反馈,支持减少动态效果。
  • 修复宿主工具严格 JSON 返回、内置 MG 模板读取和旧服务版本误连接。
  • 可选 Motion Web / Onetake 支持本地导入;受限原始内容不在公共源码与发布包中。

安装与升级

cd eac-design-world
npm ci --omit=dev
npm run doctor
node scripts/install-harness.mjs --dry-run
node scripts/install-harness.mjs

0.1.0 尚无维护接口,首次升级请安装新插件文件并重新加载 Harness,保留原 .eac、项目、素材与配置。已经拥有维护中心的安装可以使用签名更新包,或通过插件内检查更新读取专用 updates 分支。独立使用可执行 npm start,打开 http://127.0.0.1:4173。

验证结果

  • 生产构建通过;最终完整串行测试 193 项通过,0 失败、0 跳过。
  • 模板库 6 组浏览器验证通过,包括嵌入消息、弹窗关闭顺序和窄屏布局。
  • 三个 ZIP 的完整性、排除文件与 SHA-256 已检查,私钥和凭据未进入产物。
  • 使用真实 0.1.0 Release 插件包完成签名升级,启动 0.3.0 HTTP 服务并执行原生模板工具,再回滚启动 0.1.0。
  • 升级及回滚保留了用户项目、依赖目录与两套可选动效库。
  • 签名更新包含 7,153 个文件、194,650,602 字节;更新渠道的 Git 原始字节逐文件与清单核对一致。

较早一次全量运行曾在编辑器首次打开时超时,定向和最终完整复跑均通过,没有放宽断言。

已知边界

本版继续作为开发预览发布。桌面录制和 SAPI 仅支持 Windows;独立服务不具备 Harness 热重载能力。浏览器草稿不代替正式保存;PPTX 是整页图像。Node、FFmpeg、Python、Whisper 模型和 Node 依赖需自行准备。外部生成模板、缺失字体或素材仍需补充。

源码许可为 AGPL-3.0-or-later,第三方内容保留各自许可证。更多信息见完整发布说明和维护说明。

EAC design world v0.1.0 · 开发预览版

Choose a tag to compare

@Ebony-Vinyl Ebony-Vinyl released this 17 Oct 06:58

EAC design world v0.1.0 · 开发预览版

DeepSeek Harness 本地视频制作与设计插件的首个公开版本。

下载

  • plugin.zip:插件与后端源码、预构建 Web UI、模板源码、设计体系、真实封面、安装脚本和许可说明。需要自行安装 Node 依赖。
  • media.zip:可选 MG 预览视频、字体、渲染素材及工作台 65 秒宣传片。合并解压到 plugin.zip 同一目录。
  • SHA256SUMS.txt:下载校验。

两个 ZIP 根目录均为 eac-design-world/。媒体包不包含 Node、Python、FFmpeg 或 Whisper 模型。

安装

cd eac-design-world
npm ci --omit=dev
npm run doctor
node scripts/install-harness.mjs --dry-run
node scripts/install-harness.mjs

重新加载 Harness。也可 npm start 后打开 http://127.0.0.1:4173 独立使用。

本版内容

  • 正常、剪辑和 Design 模式,会话独立选择与可移除缩略图标签。
  • 主内容区宽度的两行模板推荐,头像 Logo 与标题居中,真实页面封面。
  • 152 套设计体系、517 个 OpenDesign 模板条目、169 项技能、13 个基础组件、14 个场景;另有原有 17 个视频选项。
  • 网页与 Windows 桌面录制、多轨时间线、配音配乐、转录字幕、H.264 输出和技术检查。
  • HTML/SVG/Markdown 设计作品、版本历史、隔离预览与 Harness 原生右侧画布。
  • PDF/PNG 导出,以及 HTML 幻灯片的整页图像 PPTX 导出。
  • 顶部导航工作台、固定 65 秒宣传片预览。

已知边界

  • 本版为开发预览,优先支持 Windows。SAPI 与桌面录制仅支持 Windows。
  • 205 项模板条目需要外部模型生成;HyperFrames 子合成与远程模型供应商没有整体嵌入。
  • PPTX 是整页图像导出,不等于逐元素 PowerPoint 编辑。保留 HTML 工程用于编辑。
  • 语音转录需自行安装 Python/faster-whisper 和本地模型;未携带模型。
  • 技术检查不等于艺术质量验收。字体、用户素材和 Blender 帧缺失时需要补充。
  • PolyForm 可选库和两个无明确再分发许可的原始提示词/预览图不在公开产物中。

验证记录

  • 生产构建通过。
  • 完整回归 105 项中 104 项通过,浏览器取消测试在并行运行中触发耗时断言;随后该测试单独重跑通过。保留这个已观察到的时序敏感限制,不将首次完整回归写成全通过。
  • 发布前补充验证插件、设计接口、内容库、筛选和解压产物;具体结果以本版发布时记录为准。

源代码许可为 AGPL-3.0-or-later,第三方部分保留独立许可证。详情见 README 与 THIRD_PARTY_NOTICES.md。