Gif Whatsapp

🎬 搜 GIF、转格式、发 WhatsApp,一气呵成

social-messaging榜 #1

通过 Tenor/Giphy 搜索 GIF 并自动转换为 WhatsApp 兼容的 MP4 格式发送,支持情绪关键词快速匹配。

收藏
7.3k
安装
2.3k
版本
1.2.0
CLS 安全性认证2026-07-12
点击查看完整报告 >

使用说明

核心用法

该技能解决了 WhatsApp 不支持直接发送 Tenor/Giphy GIF 链接的技术限制。完整工作流程包含四个步骤:使用 gifgrep 搜索 GIF(支持 Tenor/Giphy 源)、通过 curl 下载到临时目录、使用 ffmpeg 将 GIF 转换为符合 WhatsApp 要求的 MP4 格式(指定 yuv420p 像素格式和偶数尺寸缩放),最后通过平台内置的 message 工具发送并启用 gifPlayback=true 参数实现循环播放效果。

显著优点

  • 无缝集成:复用平台已配置的 message 工具,无需额外 WhatsApp 认证
  • 格式兼容:自动处理 WhatsApp 内部将 GIF 转为 MP4 的机制,确保稳定送达
  • 智能搜索:内置 8 类情绪关键词映射表(庆祝、认可、搞笑、震惊等),降低用户表达成本
  • 资源清理:强制使用 /tmp 目录并覆盖写入(-y 标志),避免磁盘堆积

潜在缺点与局限性

  • 依赖外部工具链:需同时安装 gifgrepffmpegcurl 三个二进制文件
  • 英文搜索偏好:文档明确建议用英文搜索以获得最佳结果,对中文用户不够友好
  • 无预览机制:需人工从 5 个候选结果中挑选,无法自动匹配语义最相关的 GIF
  • 单文件覆盖:临时文件命名固定,并发请求可能产生冲突

适合人群

  • 需要在 WhatsApp 商务沟通中适度使用表情包的职场用户
  • 希望通过快捷指令快速表达情绪反馈的自动化爱好者
  • 对命令行工具链有一定维护能力的系统管理员

常规风险

  • 来源受限:仅搜索 Tenor/Giphy,无法覆盖更广泛的 GIF 库
  • 版权合规:使用第三方平台 GIF 需注意版权归属,商业场景建议谨慎
  • 过度使用风险:文档已警示单场景限用一张 GIF,避免沟通专业度下降
  • 转换质量:ffmpeg 的缩放滤镜可能改变原始 GIF 的视觉效果

安全解读

核心用法

gif-whatsapp 提供了一个完整的 WhatsApp GIF 发送工作流,解决了 WhatsApp 不支持直接 Tenor/Giphy 链接的技术障碍。整个流程分为四步:首先使用 gifgrep 搜索 Tenor/Giphy 平台的 GIF 内容(建议获取 5 个结果并手动挑选最佳匹配);接着通过 curl 下载选中的 GIF 到 /tmp 临时目录;然后使用 ffmpeg 将 GIF 转换为符合 WhatsApp 要求的 MP4 格式(采用 yuv420p 像素格式和偶数维度缩放);最后调用平台的 message 工具,以单空格作为消息体、配合 gifPlayback=true 参数发送,实现无缝的 GIF 播放体验。

显著优点

1. 技术方案成熟:直击 WhatsApp 生态的痛点——官方虽支持 GIF 但实际采用 MP4 容器,直接粘贴 Tenor/Giphy 链接经常失效。该 Skill 通过本地 ffmpeg 转换确保兼容性。

2. 工具链精简可信:零第三方依赖,仅使用系统预装的 curl、ffmpeg 和 gifgrep, attack surface 极小。所有网络请求均通过 HTTPS 加密,且限定于 Tenor、Giphy 两大权威 GIF 平台。

3. 隐私设计合理:临时文件存储于 /tmp 目录,每次下载覆盖旧文件(-y 参数),不累积用户数据。单空格消息体的 trick 既满足 WhatsApp "非空消息" 的 API 限制,又避免给收件人发送无意义文字。

4. 使用场景丰富:内置 8 大类情绪搜索词库(庆祝、认可、搞笑、震惊、悲伤、沮丧、喜爱、酷炫),覆盖日常社交高频场景。

潜在缺点与局限性

1. 来源可信度待提升:作者 Leo 为个人开发者,发布于 clawhub.com 平台,属于 T3 级别来源。虽然静态扫描未发现恶意代码,但缺乏企业级背书和持续维护承诺。

2. 外部工具依赖风险:Skill 运行时依赖 gifgrep、ffmpeg、curl 三个二进制文件,若系统未预装或版本不兼容将导致功能失效。文档建议的检查机制属于"建议"而非"强制前置验证"。

3. 输入验证边界模糊:虽然 gifgrep 理论上只返回受信任域名,但文档未明确说明如何防御潜在的恶意 URL 注入(例如若 gifgrep 被篡改或存在漏洞)。

4. 功能单一:仅支持发送功能,无法浏览历史、收藏管理或自定义 GIF 源,重度用户可能需要配合其他工具使用。

适合人群

  • 社交活跃用户:需要在 WhatsApp 中频繁使用表情包增强表达力的个人用户
  • 社群运营者:管理 WhatsApp 群组,希望通过趣味 GIF 提升互动氛围
  • 技术接受度中等者:愿意遵循四步工作流,但不希望自己钻研 ffmpeg 参数细节

常规风险

  • 平台政策风险:WhatsApp 对自动化消息发送有严格限制,过度使用可能触发反垃圾机制
  • 文件内容风险:Tenor/Giphy 虽为知名平台,但用户生成内容(UGC)仍可能存在版权或不当内容问题,发送前建议预览
  • 临时文件残留:虽然设计为覆盖写入,但极端情况下(进程崩溃)/tmp 可能残留文件,多用户系统需注意权限隔离
  • 网络可用性:依赖 Tenor/Giphy API 的可达性,部分地区可能访问受限

Gif Whatsapp 内容

手动下载zip · 1.9 kB
SKILL.mdtext/markdown
请选择文件