代码变更讲解视频助手
把 GitHub Pull Request 或本地代码差异制作成面向开发者的变更讲解视频。适合需要用视频说明新功能、修复、重构或重要代码审查内容。
技能说明
代码变更讲解视频助手
这个 Skill 能做什么
把 GitHub Pull Request 或本地代码差异制作成面向开发者的变更讲解视频。
完成任务时重点处理:
- Diff、提交和文件变化的准确读取
- 用户影响、技术机制和关键代码证据
- 代码可读性、旁白与场景节奏
最终目标不是堆出一份看似完整的内容,而是交付能够直接使用、继续修改并清楚验收的结果。
什么时候使用
- 需要用视频说明新功能、修复、重构或重要代码审查内容。
- 用户需要把 GitHub Pull Request 或本地代码差异制作成面向开发者的变更讲解视频。
- 任务需要同时控制Diff、提交和文件变化的准确读取、用户影响、技术机制和关键代码证据。
如果无法访问 PR 时请求 Diff 或本地仓库,不根据标题猜测实现,先处理前置条件,不要直接假装任务已经完成。
开始前需要什么
优先收集:
- 视频目标、受众与核心信息
- 时长、比例、帧率和发布位置
- 脚本、音频、图片、视频和品牌素材
- 旁白、字幕、音乐、授权与截止时间要求
- PR URL、仓库与访问权限
- 目标观众、时长和重点关注的文件或行为
信息不必一次问完。先检查用户已经提供的材料,只追问会明显改变结果的问题。
执行步骤
1. 获取完整变更
读取 PR 元数据、提交、文件列表、Diff 和讨论。
2. 理解变更目的
结合代码与测试区分新功能、修复、重构和迁移。
3. 选择讲述证据
只展示能解释机制、前后差异和用户影响的代码。
4. 编写视频脚本
按问题、变化、实现、验证和影响组织。
5. 制作代码场景
确保字号、行宽、高亮和滚动适合视频。
6. 事实验收
对照 PR、测试和最终文件复核每个技术说法。
输出格式
至少交付以下内容:
- 变更摘要:目的、范围、关键文件、测试和风险
- 脚本与分镜:旁白、代码片段、画面和时长
- 讲解视频:适合团队同步或发布的最终文件
所有文件使用能说明内容和版本的名称。若任务包含执行动作,还要记录执行状态、验证结果和可继续处理的材料。
完整示例
一个 PR 修复缓存失效问题;视频先展示错误行为,再解释缓存键变化和新增测试,最后说明影响范围。
合理处理顺序:
- 获取完整变更
- 理解变更目的
- 选择讲述证据
- 编写视频脚本
- 制作代码场景
- 事实验收
交付时应重点展示变更摘要、脚本与分镜、讲解视频,并说明尚未验证的部分。
质量检查清单
- [ ] 开场快速建立观看理由,叙事有明确收束
- [ ] 字幕在目标尺寸下可读,声音层级清楚
- [ ] 画面、旁白、节奏和关键动作同步
- [ ] 完整播放无黑帧、跳帧、截断和导出错误
- [ ] 所有代码与结论来自目标 PR 的实际版本
- [ ] 屏幕代码在正常播放速度下可以阅读
信息不足时怎么处理
- 素材不足时先完成可验证的分镜和风格样片。
- 环境不能渲染时交付工具无关的时间线、资产清单和制作说明。
- 无法访问 PR 时请求 Diff 或本地仓库,不根据标题猜测实现。
评论 0
更多
登录后可点赞、收藏、评论和举报。
还没有评论,先发起一个具体问题。