SuperAPI AI 工具集

preview-shots

设计与创作

查看项目

更新于 10-15 21:36

技能介绍

用途:把值得人工复核的图片一次性呈现在用户面前,让用户在一个 macOS Preview 窗口里翻看,判断改动是否符合预期。

主要能力:挑选最小必要图片集(刚改动或刚确认的基线、集成结果、需要对比时的参考图),而不是把文件夹里所有 PNG 都打开;若用户指定了具体图片,则只打开这些。用一次 open -a Preview <path> <path> ... 调用把文件放进同一个窗口,带缩略图侧栏;分多次调用会生成多个窗口。为每张图配一行说明,让用户知道自己在翻看什么。

使用方式:仅限 macOS(依赖 open 命令),路径可用绝对路径或相对仓库根目录的路径。文件按重要性从高到低排序,第一张是 Preview 打开时显示的那张。一次只开一组,开新组前先关闭已有窗口:osascript -e 'tell application "Preview" to close every window'。若为非阻塞式复核打开图片后未等用户回应就继续推进,应随后关闭 Preview:osascript -e 'quit app "Preview"'。

适用场景:需要人工目视确认的截图、快照基线、拼图、渲染产物等复核环节。

限制:只适用于 macOS;应复核已保存的 PNG/GIF 产物,而不是实时 Chrome;精确的回归截图默认应无头运行,只有用户明确要求实时浏览器或复现仅在有头模式下出现的 bug 时才打开 Chrome。无人值守的自主运行不应让用户被一堆 Preview 窗口唤醒,最多只开一组,且一旦越过检查点就应全部关闭。其他细节资料未提供。