用途:引导式、端到端地制作产品演示或品牌展示视频。既可在品牌代码仓库内运行,也可基于外部网址调研品牌。
主要能力: 一、品牌提取。从仓库或给定 URL 分析 Tailwind 配置、CSS 变量、全局样式、设计令牌、Logo、图标、UI 组件、页面布局与路由、功能目录、API 端点、仪表盘、设置页、README 功能清单、营销文案与截图等,构建品牌画像(价值主张、目标受众、语气、色调、字体)与功能地图(3-5 个标志性功能、主流程、关键界面、差异化能力)。若提供的是网址,则改为提取线上品牌可见元素。 二、音乐生成(可选)。使用环境变量中的 ELEVEN_LABS_API_KEY(可从 elevenlabs.io 申请)生成与视频时长匹配的纯器乐配乐,并用 ffmpeg 分析 BPM、节拍、重拍与能量峰值,形成节拍图,使功能展示落在重拍上。用户拒绝则跳过。 三、创意规格。输出单一代码块内的结构化规格,包含时长、16:9 比例、品牌摘要、功能地图、动效语言、按节拍分场的场景拆解、时间戳、旁白脚本、屏幕文字、视觉合成、motion.dev 动画行为、转场、图层顺序、音频方向、素材需求与光标编排。 四、实现与渲染。创建 composition.html,使用 HTML/CSS/motion.dev,暴露 window.helios 并调用 helios.bindToDocumentTimeline({ autoSyncAnimations: true }),要求无随机性、时序确定。
使用方式:先安装依赖 npm install @helios-project/core @helios-project/renderer @helios-project/cli,再渲染 npx helios render ./composition.html -o output.mp4。流程会先向用户确认两点:是否在品牌仓库内或提供 URL;是否需要生成背景音乐。
限制:默认时长 45 秒;时长不超过 30 秒时最多展示 2 个功能;任意时长最多 5 个功能,每个功能至少 5 秒;每个功能必须说明收益。音乐生成依赖外部 API Key。官方文本暂未提供。