SuperAPI AI 工具集

ketchup-video

办公与效率

查看项目

更新于 10-24 17:33

技能介绍

ketchup-video 是一个面向 Cursor 的插件技能,用途是把 /ketchup 的进度回顾形式改为一段简短的无声幻灯片视频。它遵循 /ketchup 的整体逻辑,但用视频展示发生了什么,而不是用文字摘要和配图。

用途与触发

该技能用于 /ketchup-video 命令。它的回顾窗口从用户写下 /ketchup-video 之前的最后一条消息开始,而不是从更早的 /ketchup 之前开始。也就是说,它只回顾最近这一段工作。

主要能力

它会制作一段简短的无声视频,用幻灯片呈现工作进展。视频的编写与渲染发生在仓库之外,这是该技能只读规则中的唯一例外。

回复内容包含四部分:ketchup 的开场句、嵌入的视频、一行说明你还能自行完成的剩余工作,以及行动项。当视频展示某个调用的选项时,回复中要按视频给出的名称来称呼每个选项。如果渲染失败,用一行说明失败,并只给出待处理的调用。

幻灯片制作规则

幻灯片应使用工作产生的截图、录屏、diff 和数据,而不是聊天中关于它们的文字描述。在绘制之前,先写下用户应当记住的一句话,以及每张幻灯片的一行说明。删掉任何不会改变用户认知的幻灯片。最多使用 10 张幻灯片,越少越好。这两条笔记不放进回复中。

每张幻灯片只表达一个要点。所有幻灯片应建立在同一张画面上并逐张变化,而不是切换到互不相关的画面。颜色或形状在每张幻灯片上含义一致。用图片展示工作,例如系统如何运作、PR 堆栈及每个 PR 的状态、修复前后的对比,或并排展示选项。用箭头、高亮和动效指向变化之处。幻灯片不应是项目符号列表、状态列表、表格,或没有连接关系的方框。

文字保持最少。每个标签放在它所命名的对象上,使用人们会说的平实词语,而不是像“Tests: pass”这样的标签。不要为图片加说明文字,也不要在幻灯片之间或幻灯片下方文字中重复同一事实。

内容准确性

要展示用户每项要求的进展,以及它是已完成、仍在运行、失败还是未检查。不要把仍等待用户操作的事情显示为已完成。展示过程中发现并修复的任何 bug。如果某个可见变化没有截图,要在其幻灯片上说明,并指出屏幕上变化了什么。只依据已有事实绘制。不要编造数字,也不要绘制未捕获的屏幕。

渲染要求

渲染一段无声的横向视频,例如 mp4,幻灯片之间有动效。每一帧就是幻灯片本身,铺满边缘。帧由幻灯片生成,绝不通过录屏生成。每张幻灯片的停留时间要足够读完其文字,每增加三个词至少停留一秒。截图内部的文字不计入。嵌入视频之前,查看渲染文件中每张幻灯片的一帧,并对照该文件中的停留时间统计它增加的词数。修复任何在该时间内读不完的幻灯片,重新渲染并再次检查。

适用场景与限制

适用于需要快速了解最近工作进展、且希望以视觉化短视频形式呈现的场景。限制包括:最多 10 张幻灯片;视频为无声;渲染在仓库外进行;若渲染失败只能给出文字说明和待处理调用;不得编造数字或绘制未捕获的屏幕。关于收费、价格、支持平台等具体信息,资料中暂未提供。