pr-to-video

将GitHub Pull Request自动转为代码变更解说视频

开发流程 后端开发全栈开发文档工程师 生成PR代码变更解说视频 通用 ★ 1.4k 更新于 2026-07-31

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:pr-to-video。
它的用途是:将GitHub Pull Request自动转为代码变更解说视频
完整的 Skill 内容见:https://321skill.com/skills/pr-to-video-x/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

'将 https://github.com/owner/repo/pull/123 转为视频',它会自动拉取该PR的diff、提交记录和文件列表,合成一段包含代码变化对比、逻辑说明和切换过渡的视频,适合用于Changelog展示或代码评审回放。

介绍

这个 Skill 解决的是技术团队在代码评审、版本发布或知识沉淀时,需要将 PR 中的代码变更快速转化为直观的视频讲解的问题。传统做法是手动录制或写文档,耗时且难以保持一致性;而该 Skill 能直接从 PR 的 diff、提交记录和文件变更中自动提取内容,生成结构化的解说视频,让团队成员或外部贡献者一目了然地理解改动意图。

使用方式非常简单:你只需要提供 GitHub PR 的 URL(如 https://github.com/owner/repo/pull/123)、owner/repo#N 格式的引用,或者在已 checkout 的仓库中说“this PR”,Skill 便会自动分析 diff、获取提交信息、遍历变更文件,并合成一段包含代码变化、逻辑说明和切换效果的视频。整个过程无需手动录制或后期剪辑,直接输出可分享的 MP4 文件。

这个 Skill 特别适合需要频繁进行代码变更说明的场景:开发者在提交 PR 后希望快速生成演示视频供评审人查看;技术负责人需要定期整理 Changelog 视频同步给团队;开源维护者想为外部贡献者提供轻量级的代码改动机器。此外,对于教学或培训场景,也可以用它来生成代码重构、功能修复的讲解素材。

使用前请注意:输入必须是一个具体的代码变更(即 PR),不能是产品功能介绍、网站截图或与 PR 无关的主题。如果输入不明确,Skill 会引导至 /hyperframes 处理其他类型需求。生成的视频长度取决于 PR 复杂度,较长的 PR 可能需要等待几分钟。建议在 PR 合并前或代码审查过程中使用,以最大化其效率价值。

核心特点

同类工具通常生成产品宣传视频或通用主题讲解,而该 Skill 专门从 GitHub PR 的代码变更(diff、commits、files)中直接提取素材,生成纯技术性的代码变更解说视频,不依赖任何网站截图或人工配音,是唯一一个以代码变更本身为输入的视频生成工具。

注意事项

不适合生成产品发布视频、无 PR 的主题讲解、或需要网站截图/录屏的演示场景。

常见问题

支持哪些 PR 格式?

支持完整的 PR URL(如 https://github.com/owner/repo/pull/123)、owner/repo#N 格式,以及在本仓库 checkout 后说 'this PR'。

生成的视频可以自定义风格吗?

目前不支持自定义模板或风格,视频直接基于代码变更内容和 diff 自动生成,保持统一的技术讲解风格。

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/pr-to-video-x/raw/index.md 读取 pr-to-video 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。