Gif Whatsapp

🎬 WhatsApp 动图一键发送,自动转码免失效

通讯协作榜 #3

WhatsApp GIF 智能搜索发送工具,自动处理 Tenor 到 MP4 转换,解决直接链接发送失败问题

收藏
8.5k
安装
2.3k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

该 skill 通过命令行工具链实现 WhatsApp GIF 发送的完整工作流:使用 gifgrep 搜索 Tenor 图库获取 GIF URL,curl 下载至本地,ffmpeg 转换为 MP4 格式(含必要的 yuv420p 像素格式和偶数尺寸调整),最后通过消息工具以 gifPlayback=true 参数发送,确保在 WhatsApp 中显示为循环播放的动画。

显著优点

1. 解决兼容性问题:直接处理 WhatsApp 不支持 Tenor/Giphy 直链的限制,底层模拟 WhatsApp 原生 GIF 转换逻辑
2. 轻量高效:依赖成熟的命令行工具(curl/ffmpeg),无额外运行时开销

3. 场景化引导:内置情绪-搜索词映射表(庆祝/认可/惊讶/沮丧等),降低用户决策成本

4. 防滥用机制:明确建议"单场景仅一个 GIF",避免过度发送

潜在缺点与局限

  • 外部服务依赖:Tenor API 可用性影响功能稳定性
  • 手动 URL 选择:搜索后需人工挑选具体 GIF,未实现自动择优
  • 临时文件管理:/tmp 路径写入需关注磁盘空间与权限
  • 无预览功能:发送前无法本地查看 GIF 内容
  • ffmpeg 参数固定:缩放策略可能不适合极端长宽比的素材

适合人群

  • 频繁使用 WhatsApp 进行轻松社交沟通的 CLI 用户
  • 需要通过自动化脚本发送节日祝福、项目里程碑庆祝的企业场景
  • 偏好键盘驱动工作流、接受命令行交互的技术用户

常规风险

| 风险点 | 说明 |
|--------|------|
| 版权内容 | Tenor 搜索结果可能含版权素材 |
| 文件泄露 | /tmp 残留文件在共享环境中可被访问 |
| 网络暴露 | curl 下载过程暴露用户 IP 至 Tenor CDN |
| 格式失败 | 异常 GIF 结构可能导致 ffmpeg 转换失败,需手动重试 |

Gif Whatsapp 内容

暂无文件树

手动下载zip · 1.4 kB
contentapplication/octet-stream
请选择文件