SuperAPI AI 工具集

blog-to-explainer

写作与研究

查看项目

更新于 11-05 17:11

技能介绍

用途

blog-to-explainer 是一个 Tella 技能:输入一篇博客文章的 URL,产出 15–90 秒的解说视频。它建立在 tella-plan-video(脚本)、tella-title-cards(标题卡)和 tella-explainer-graphics(解说图形)之上。

主要能力

  • 读文章:抓取 URL 并通读全文,记录标题、一句话要点,以及文中出现的数字、步骤、前后对比、规则或列表,均采用原文表述;不添加文章没有给出的事实、数字或名称。若页面无法访问,会向用户索取正文。
  • 一次表单询问:确认配音方式(仅音乐为默认 / 由用户录制旁白并生成录制链接 / 已有录音)、时长(15/30/60/90 秒,30 秒以下保留标题卡加两三个场景)、视觉主题(Paper / Midnight / 自定义品牌色与字体)、音乐(从曲库选四首)与素材(页面截图必选,可选公有领域复古影片、生成图像——生成图像消耗 AI Credits)。
  • 脚本与分镜:约每分钟 150 词、短句、用文章原话,开场即钩子,不用“在这篇文章中”这类开场。结构为标题场景(4–5 秒,页面截图置于场中)、每个关键要点一个场景(3–6 个,每个 4–6.5 秒)、结尾卡(要点与链接,4.5–5 秒)。每个场景最多七个标题词加一段短注;相邻场景不用同一布局,以便场有移动空间。展示分镜方案后等待用户确认。
  • 视觉系统:1920×1080、12 栏网格(栏宽 112 px、槽 32 px、边距 112 px),场边缘落在槽中线或画框边缘,内容与场边缘保持一栏空隙。提供 Paper 与 Midnight 两套配色与字体规范(Archivo 800 / Space Grotesk 700 / Inter 500 / Roboto Mono 500 等),也可按品牌色定制。
  • 动效:场在切换时交接(每半程 0.45 秒,easeInCubic 入、easeOutCubic 出);元素按阅读顺序升起 40 px 并淡入;标题逐词升起;线条、条形与圆环以 trimPath 描绘,数字计数约 1.35 秒;页面侧与场内容缓慢漂移,画面不静止、不切到空白帧。
  • 配音与音乐两种时序:仅音乐时每个场景是一个 Tella Motion 剪辑,硬切,音乐音量 0.45,利用 get_music_beats 让场景结束与计数落在节拍上;旁白模式不设场交接与进度线,按词句计时,作为 b-roll 以硬切插入,说话人出现在镜头之间,开启字幕,音乐音量 0.12。
  • 在 Tella Motion 中搭建:每个场景一个文档,结构为背景填充、Paper side 组、页眉与进度线、Field 组(全画幅场色填充、媒体、Field content 组、页眉与线的反色副本经 setMatte 裁切到隐藏矩形 field),对该矩形几何做关键帧实现场交接。先搭好一类场景并检查,再用 duplicate_motion_document 复用。
  • 检查与汇报:对每个文档取 0.4 秒、构建中、结束前 0.5 秒的胶片条,检查孤词、文字贴场边缘、重叠、半栏留空;再对整个视频及各切点取胶片条,确认各部分到位、切点两侧场位置一致、无闪烁或静止;逐一核对屏幕上的数字与名称;汇报链接、时长、每场景一行说明(时间、布局、文字)及所有猜测项。

使用方式

通过 Tella 技能调用:提供博客 URL,按表单回答一次配置问题,审阅分镜方案后确认,技能即完成脚本、素材、Tella Motion 搭建与检查。

适用场景

  • 将单篇博客文章浓缩为可静音观看的短解说视频。
  • 需要统一视觉风格的系列解说视频(保持主题与页眉线一致)。
  • 有配音或无配音(仅音乐)两种成片需求。

限制

  • 网格仅支持 16:9;竖屏短视频需交给 tella-short 或按 1080×1920 重建最强的两三个场景。
  • 生成图像需要工作区有 AI Credits,否则会以“out of credits”失败。
  • 复古影片需通过 add_library_item 以 private scope 添加(不接受 scope video),并在画面中以 22 px 等宽字体署名。
  • 无法凭听觉判断音乐音量。
  • 文中记录的若干构建注意事项(如效果关键帧需用 setCurve 与 bindProperty 驱动、效果 id 全文档唯一需按 trim_<node> 命名、addMedia 需设 fit 为 cover 并对齐场中心、媒体音量以 dB 计(静音为 −60)、Playfair 旧式数字需改用 Inter 呈现步骤编号、addTitle 的 box.y 非大写线顶端需按字体比例换算并显式传 align)属于实现细节。
  • 具体收费、价格、平台支持情况与效果数据暂未提供。