Giphy

✨ 一键搜索发送 GIF,让对话更有情绪

通过 Giphy API 在 Discord 中快速搜索发送 GIF 动图,支持主动情绪表达与被动响应,配置简单即开即用。

收藏
10.1k
安装
3.4k
版本
1.0.7
CLS 安全性认证2026-06-03
点击查看完整报告 >

使用说明

核心用法

Giphy GIF 搜索技能专为 Discord 场景设计,允许 AI 助手根据对话上下文调用 Giphy API 获取并发送相关 GIF。技能支持两种触发模式:显式请求(用户直接要 GIF)和主动发送(识别到庆祝、幽默、强烈情绪等时机)。配置仅需单一环境变量 GIPHY_API_KEY,支持临时导出或持久化到 ~/.openclaw/.env 文件。

显著优点

1. 极低使用门槛:单变量配置,5 分钟完成接入
2. 智能触发机制:允许 proactive 使用增强互动趣味性,同时用规则限制频率避免滥用

3. 安全内置:强制 rating=g 参数,自动过滤成人内容

4. 原生 Discord 集成:直接返回 GIF URL,Discord 自动完成富媒体嵌入

5. 容错友好:无结果时提供自然 fallback 话术引导用户优化关键词

潜在缺点与局限性

  • 依赖第三方服务:Giphy API 可用性、速率限制、未来政策变更均不可控
  • 内容审核边界rating=g 虽过滤明显成人内容,但对文化敏感、版权素材、闪动图像等无额外筛查
  • 语义匹配有限:依赖关键词字面匹配,复杂语境或抽象情绪可能返回不相关结果
  • 网络出口要求:需要允许访问 api.giphy.com 的外网环境
  • 主动发送的判断门槛:"moment clearly fits" 标准较主观,不同场景下可能过度使用或错失时机

适合人群

  • Discord 社区运营者、游戏公会管理员、兴趣社群活跃成员
  • 希望为 AI 助手增加"人格化"互动体验的开发者
  • 轻度娱乐场景优先于严肃工作流的用户

常规风险

| 风险类型 | 说明 | 缓解建议 |
|---------|------|---------|
| API 密钥泄露 | 环境变量若误提交至代码仓库可能暴露 | 使用 `.env` 文件并加入 `.gitignore`,定期轮换密钥 |
| 不当内容传播 | 版权 GIF、文化冒犯素材可能混入结果 | 建立人工审核机制,对高频使用场景考虑替换为自建图库 |
| 频率滥用 | 主动 GIF 过多干扰正常对话 | 严格遵守"at most one per moment"规则,监控回退率 |
| 服务中断 | Giphy 服务不可用时功能失效 | 实现优雅降级,准备纯文本备选方案 |

安全解读

核心用法

giphy-gif 是一个纯 Markdown 文档型 Skill,用于指导 AI Agent 调用 Giphy API 搜索并发送 GIF 动图。用户只需配置 GIPHY_API_KEY 环境变量即可使用。

触发场景

  • 用户明确请求 GIF(如"发个庆祝的 GIF")
  • Agent 主动判断情境适合(庆祝、幽默、强烈情绪表达)

工作流程
1. 将用户意图转换为英文搜索词(如"happy dance")

2. URL 编码后请求 api.giphy.com/v1/gifs/search

3. 提取首个结果 URL 发送至 Discord(自动嵌入播放)

4. 失败时返回友好提示引导用户调整关键词

显著优点

| 维度 | 优势 |
|------|------|
| **安全性** | 纯文档型,无可执行代码,CLS 认证 A 级(92 分) |
| **易用性** | 仅需单一环境变量,5 分钟完成配置 |
| **合规性** | 强制 `rating=g` 安全分级,企业场景可用 |
| **生态** | Giphy 为 Meta 旗下成熟服务,API 稳定性高 |
| **体验** | Discord 原生嵌入播放,无需额外客户端支持 |

潜在局限

1. 网络依赖:必须访问外网 api.giphy.com,部分地区需代理
2. 内容边界rating=g 过滤严格,部分创意表达可能无法呈现

3. 关键词依赖:英文搜索效果优于中文,需 Agent 自行翻译意图

4. 单结果限制:固定 limit=1,无法提供备选方案

5. 无本地缓存:重复搜索相同关键词会产生冗余 API 调用

适合人群

  • Discord 社群运营者:快速活跃频道气氛
  • 远程协作团队:异步沟通中传递情绪
  • 开发者/极客:轻量级 API 集成参考案例
  • 安全敏感环境:纯文档型 Skill 的标杆示例

常规风险

| 风险项 | 等级 | 说明 |
|--------|------|------|
| API Key 泄露 | 低 | 环境变量存储,无硬编码;建议定期轮换 |
| 内容合规 | 极低 | Giphy 官方内容审核 + `rating=g` 双重过滤 |
| 服务中断 | 低 | Giphy 商业服务 SLA 保障,但需备用方案 |
| 隐私泄露 | 极低 | 仅传输搜索关键词,无用户身份数据 |

建议:生产环境使用只读权限的 API Key,并设置请求频率限制。

Giphy 内容

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