HeyChengC/wallstreet-explainer

华尔街式财经/科技解读短片 skill:设计思路、风格语言,以及找片、截图、配音、渲染和混音工具。

它是什么?

wallstreet-explainer 是一种“技能”(Skill)——即一套打包的指令和工具——你可以将其提供给 AI 助手(如 Claude Code),以自动制作短小精悍的高端金融风格视频。其风格模仿专业的财经新闻片段:简洁、极简,使用真实素材、大字号数字和流畅的运镜。

它能做什么?

该技能引导 AI 完成整个视频制作过程:

  • 查找并使用真实素材 —— 来自新闻发布会、产品发布会、官方企业视频和新闻剪辑。它优先考虑真实、高质量的官方来源。
  • 从视频中提取人物 —— 可以逐帧将新闻片段中的人物抠出,并将其放置在巨大的数字或图形前方。
  • 可视化数据和关系 —— 它决定如何以简洁、有力的方式展示数字、图表和关联。
  • 规划运镜和转场 —— 它强制执行一种“克制”的风格:没有花哨的 PPT 式淡入淡出,没有不必要的剪辑。取而代之的是平滑、连续的移动(例如,沿着桌面滑动,推近图表)。
  • 处理配音和音频 —— 它可以使用免费工具生成临时配音,稍后可以替换为真实的录音并重新同步视频。
  • 渲染最终视频 —— 它以编程方式绘制每一帧,并混合背景音乐、音效和配音。

它是如何工作的?

该技能是一组供 AI 读取并遵循的文件。它包括:

  • SKILL.md —— AI 的主要入口点。
  • references/ —— 关于镜头思考、摄像机运动、风格、语法、开场钩子、素材来源、音频、审查清单和经验教训的详细指南。
  • scripts/ —— 针对特定任务的现成工具:
    • 搜索和下载素材(可选择仅抓取片段)
    • 截取新闻截图并定位关键词以进行高亮显示
    • 生成临时配音并对齐时间轴
    • 从视频帧中移除背景(可选 GPU 加速)
    • 清除绿幕/蓝幕的边缘色溢
    • 创建运镜、景深、运动模糊和大型文字效果
    • 逐帧渲染最终视频
    • 检查镜头是否过于静态
    • 混合所有音轨
  • starter/ —— 用于新视频的空白模板(无镜头,仅基础结构)。
  • examples/ai-burn-money/ —— 一个完整的示例视频(77 秒),包含其脚本、分镜、代码和每个镜头的解释。

如何使用?

  1. 将技能提供给你的 AI 工具 —— 通过发送仓库链接或手动克隆。
  2. 安装依赖 —— README 列出了 Python 包、Node.js、Playwright(用于浏览器自动化)和 FFmpeg 的命令。
  3. 要求 AI 制作视频 —— 例如:“使用 wallstreet-explainer 制作一个 1 分钟的视频,讲述 AI 到底有多烧钱。”
  4. 选择开场钩子 —— AI 会提出几个吸引人的开场;你可以选择一个或描述你自己的想法。
  5. 可选:替换临时配音 —— 在时间轴确定后,你可以录制自己的配音,将每个句子保存为文件,并运行脚本重新同步视频。

风格规则(对创作者很重要)

该技能强制执行特定的视觉语言:

  • 克制 —— 没有不必要的剪辑或摄像机切换。如果对象是焦点,保持摄像机平滑地移动在它上面。
  • 没有 PPT 式转场 —— 没有看起来像幻灯片的淡入淡出或擦除效果。
  • 真实素材优于图形 —— 使用真实的新闻剪辑、产品发布会和官方图片。直接在素材上高亮显示关键数字和引语。
  • 排版很重要 —— 推荐使用特定字体(例如,字幕使用 MiSans,大数字使用 Bebas Neue)。用户必须单独下载它们。
  • 每个镜头必须回答四个问题 —— 它是否增加了新信息?摄像机移动是否合乎逻辑?素材是否真实、高质量且官方?数字是否解释清楚了?
  • 交付前,静音观看 —— 仅凭视觉效果就应该能讲清楚故事。

包含示例

该仓库包含一个完整的示例视频:“AI 到底有多烧钱”。它时长 77 秒,展示了这种风格。README 中展示了它的 GIF(无声)。所有第三方素材、人物和截图都在单独的文件中注明了出处。

许可和致谢

代码和文档采用 MIT 许可。但是,示例中显示的第三方视频剪辑、截图、徽标和人物不属于 MIT 许可范围——它们属于各自的所有者。README 建议用户在自己的视频中包含适当的致谢,并注意法律风险。

联系方式

微信:Yangdavee(请备注目的)。

补充说明

  • 该技能依赖于 yt-dlp 和 edge-tts 等工具,这些工具偶尔会失效;README 建议使用 pip install -U 更新它们。
  • 对于背景移除,你需要 onnxruntime(或 NVIDIA GPU 的 onnxruntime-gpu)以及模型下载。
  • 如果 Playwright 安装在其他位置,你可以通过环境变量指向它。

本说明完全基于所提供的 README。除文档记录的内容外,未添加任何功能或事实。

相关

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