Skip to content

v2.0.0 · 通用可执行解释型视频 Skill

Choose a tag to compare

@wzwailr wzwailr released this 30 Aug 17:33
· 14 commits to main since this release

v2.0.0 — Generic executable explainer-video scaffold

v2 turns the project into a general-purpose, installable production system for mechanism, process, system, science, and technical explainer videos.

Highlights

  • Generic PyPI/npm distributions, Skill, CLI, repository name, and documentation.
  • Executable state-driven Agent loop with evidence gates.
  • JSON-first project scaffold with runnable renderer and independent cover.
  • Canonical narration/caption identity, underscore speech protection, and measured timing.
  • Three official visual templates: Paper Theatre, Spatial Chamber, and Ink Explainer.
  • Deterministic render, FFmpeg mux/audit, artifact hashes, publishing package, and explicit human release decision.
  • Declarative permission-listed extensions and domain-specific presets.
  • Two non-AI fixtures proving the core is not tied to one series.

Install

pipx install creating-explainer-videos-skill==2.0.0
explainer-video-skill --version
npm install --global https://github.com/wzwailr/creating-explainer-videos-skill/releases/download/v2.0.0/creating-explainer-videos-skill-2.0.0.tgz

The Python CLI performs Skill lifecycle operations without Node.js and delegates project/render commands to the canonical bundled runtime with a Node.js 18+ gate.

Release assets include the PyPI wheel/source distribution, npm tarball, portable Skill ZIP, and SHA-256 checksums. v1.1.0 remains available as the legacy AI-series-specific release.

Published artifacts and verification

Release boundary

The package can automate source, renderer, and media evidence, but never fabricates human approval. A video is publishable only after a named reviewer fully reviews the exact candidate hash and records passed.