npx clawhub@latest install gifgrep系统要求
gifgrep 是一款 CLI 和 TUI 工具,用于搜索 GIF 提供商(Tenor 和 Giphy)、在终端中预览结果、下载文件,以及提取静态帧或联系表 PNG。它能自然融入开发者工作流——将 URL 通过管道传入脚本、为 PR 和文档生成帧网格,或通过完整的终端 UI 进行交互式浏览。一款工具覆盖整个 GIF 获取流程:搜索 → 预览 → 下载 → 提取。
npx clawhub@latest install gifgrep点击本页顶部的 安装 按钮即可一键设置
--thumbs 标志在其他终端中无法使用。运行 gifgrep <query> 即可搜索 Tenor 或 Giphy 并立即获取结果。使用 --format url 可输出纯 URL 以便管道传递,或使用 --json 获取包含 id、title、url、preview_url、tags、width 和 height 字段的结构化数组。
运行 gifgrep tui "query" 以打开完整的终端用户界面,用于交互式浏览、预览和选择 GIF。在 Kitty 和 Ghostty 终端中,可通过 --thumbs 标志启用内联静态预览功能。
添加 --download 参数可将 GIF 直接保存到 ~/Downloads。搭配 --reveal 参数使用,可在保存完成后立即在访达中打开最后下载的文件。
使用 gifgrep still ./clip.gif --at 1.5s -o still.png 从任意本地 GIF 中提取精确时间戳处的单帧图像。输出的 PNG 文件可直接嵌入文档或分享使用。
使用 gifgrep sheet ./clip.gif --frames 9 --cols 3 -o sheet.png 生成一个包含采样帧的单张 PNG 网格图。通过 --frames、--cols 和 --padding 参数调整输出效果——非常适合快速预览、PR 描述以及聊天预览图。
使用 --source auto|tenor|giphy 在不同提供商之间切换。Tenor 开箱即用,内置演示密钥;Giphy 需要提供 GIPHY_API_KEY。auto 模式会自动选择提供商。
运行 gifgrep sheet ./animation.gif --frames 9 --cols 3 -o sheet.png 可生成一个紧凑的帧网格图,并将其直接插入 PR 描述中,让审阅者无需嵌入完整动画文件即可快速获得视觉摘要。
将 gifgrep cats --format url | head -n 5 通过管道传入下游脚本或机器人,以编程方式获取匹配度最高的 GIF URL。配合 --json 和 jq 使用,可实现更精细的字段访问。
运行 gifgrep tui "office handshake" 以可视化方式浏览结果,然后按下按键即可下载所选 GIF——无需浏览器。
使用 gifgrep still ./clip.gif --at 2s -o frame.png 捕捉特定帧,可用于文档、幻灯片或社交媒体发布。
--source giphy 时需要。设置为 GIPHY_API_KEY。TENOR_API_KEY,Tenor 将使用内置的演示密钥。提供您自己的密钥以避免速率限制。设置为 TENOR_API_KEY。npx clawhub@latest install gifgrep系统要求
登录后撰写评价
暂无评价。来分享你的使用体验吧!