SuperAPI AI 工具集

show-gallery

通用与其它

查看项目

更新于 10-16 05:40

技能介绍

用途

show-gallery 是一个通用媒体画廊(Universal Media Browser)技能,用于浏览任意本地文件夹中生成的图片与视频。它可复用于所有生成类项目,帮助用户快速查看、筛选和定位媒体文件。

主要能力

  • 浏览指定本地文件夹中的图片(png、jpg、jpeg、webp、gif)和视频(mp4、webm、mov)。
  • 生成 gallery.html 页面,在本地预览服务器中打开。
  • 点击卡片可放大查看图片或播放视频。
  • 支持复制文件的绝对路径到剪贴板,便于在对话中粘贴并说明后续操作。
  • 支持按类型筛选:全部、图片(IMG)、视频(VID)。
  • 支持切换网格列数:2 列、3 列、4 列。
  • 自动读取与媒体文件同名的 .txt 文件作为说明文字(caption),最多截取 200 字符。
  • 视频卡片显示 VIDEO 角标,图片使用懒加载。

使用方式

  1. 指定文件夹:用户提供路径则直接使用;未提供则询问目标文件夹,或使用最近生成的文件夹。
  2. 生成 gallery.html:将模板写入目标文件夹,并把 GALLERY_ROOT 修改为该文件夹的绝对路径(使用正斜杠 /)。
  3. 打开预览:检查 .claude/launch.json 是否已有服务该文件夹的服务器;若没有则新增配置(使用下一个端口,如 8125、8126 等)。执行 preview_start,再通过 preview_eval 将 window.location.href 设为 '/gallery.html',等待 1-2 秒后 preview_screenshot 展示给用户。
  4. 交互:用户从画廊页面复制路径并粘贴到对话中,说明要对所选图片或视频执行的操作。

此外还提供 Browse Folder Mode:当用户说“browse folder”或“查看文件夹”但未指定路径时,先列出包含媒体文件的输出文件夹,让用户选择后再按正常流程生成画廊。

适用场景

  • 生成角色图后查看结果。
  • 使用 Kie.ai、fal.ai、ComfyUI 等工具生成媒体后浏览产出。
  • 对已选图片进行图像分析前的挑选。
  • 需要快速复制本地媒体文件路径以便后续处理的场景。

限制

  • 依赖本地预览服务器与 .claude/launch.json 配置。
  • 若截图超时,可改用 preview_snapshot 并提示用户在预览面板中查看。
  • 说明文字仅读取同名 .txt 文件,且截取前 200 字符。
  • 具体收费、价格、平台支持范围等资料暂未提供。