← 返回 Skills 市场
witty-quotes25

openclaw-whatsapp-gif

作者 witty-quotes25 · GitHub ↗ · v1.0.1
cross-platform ✓ 安全检测通过
595
总下载
0
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install openclaw-whatsapp-gif
功能描述
Source and send relevant reaction GIFs in WhatsApp chats using safe filters and deterministic ranking. Use when the user asks for a GIF/meme/reaction, or whe...
安全使用建议
This skill appears to do what it says: look up safe GIFs and prepare/send a WhatsApp payload. Before installing, consider: 1) Provide TENOR_API_KEY/GIPHY_API_KEY only if you want provider results; otherwise it will use the built-in safe catalog. 2) It downloads media to the OS temp directory (cache and optional telemetry log). If you have storage or privacy concerns, inspect/override references/policy.json (allowedMediaHosts, allowRemoteUrlFallback, enableTelemetryLog, cacheDir, logFile). 3) Web-scrape fallback and remote-URL fallback are disabled by default; enable them only if you trust those behaviors. 4) The skill hands off a payload to your platform's message tool — verify that tool enforces delivery policies and handles local file attachments safely. 5) Avoid running the integration_test with real phone numbers. Overall the skill is internally consistent and proportional to its purpose.
功能分析
Type: OpenClaw Skill Name: openclaw-whatsapp-gif Version: 1.0.1 The OpenClaw WhatsApp GIF skill is classified as benign. It demonstrates robust security practices, including strict host whitelisting for all network requests and media downloads (enforced by `is_allowed_host` and `allowedMediaHosts` in `policy.json`), content filtering for search results, and validation of downloaded media size and type. Risky features like web scraping (`search_tenor_web` in `scripts/find_gif.py`) and remote URL fallback are disabled by default in `references/policy.json`. There is no evidence of intentional data exfiltration, persistence mechanisms, or prompt injection attempts in `SKILL.md`.
能力评估
Purpose & Capability
Name/description match what the code and SKILL.md implement: searching Tenor/Giphy (via optional TENOR_API_KEY/GIPHY_API_KEY), applying blocklists/safe filters, ranking candidates, and producing a WhatsApp message payload or local file. No unrelated credentials or binaries are requested.
Instruction Scope
Instructions are specific about running the included scripts and using the message tool. The skill downloads remote media, writes temp cache files, reads optional API keys and a local references/policy.json, and (if enabled by policy) may web-scrape Tenor. These behaviors are documented in SKILL.md and limited to media fetching and local logging; they are within expected scope but worth reviewing if you need stricter host/policy constraints.
Install Mechanism
No install spec is present (instruction-only with included scripts). No packages or remote install URLs are fetched by an installer. Runtime network I/O is limited to provider APIs and optional web-scrape.
Credentials
No required env vars; TENOR_API_KEY and GIPHY_API_KEY are optional and appropriate for provider access. The skill does not ask for unrelated secrets or system credentials.
Persistence & Privilege
always:false and no system-wide config changes. The skill writes temporary cache and an optional telemetry log under the OS temp directory and uses a local references/policy.json for runtime policy. openai.yaml sets allow_implicit_invocation:true (implicit/automatic invocation), which is reasonable for a messaging helper but worth awareness.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install openclaw-whatsapp-gif
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /openclaw-whatsapp-gif 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
openclaw-whatsapp-gif v1.0.1 - Added agents/openai.yaml configuration file. - Updated SKILL.md to include operational metadata: optional API keys, temp cache behavior, and policy controls for web scraping, remote URL fallback, and telemetry logging. - Clarified that web scraping and remote URL fallback are disabled by default and require explicit policy enabling. - Updated script usage notes for temp cache use and default telemetry/logging behavior.
v1.0.0
- Initial release of openclaw-whatsapp-gif skill. - Sources and sends safe, high-quality reaction GIFs to WhatsApp chats based on user intent. - Uses deterministic filters, keyword ranking, and retries if GIF delivery fails. - Adheres to decision rules for when visual reactions are appropriate. - Provides fallback to concise text if no GIF can be sent. - Supports both API-driven and fallback (web scraping or built-in catalog) approaches for GIF sourcing.
元数据
Slug openclaw-whatsapp-gif
版本 1.0.1
许可证
累计安装 0
当前安装数 0
历史版本数 2
常见问题

openclaw-whatsapp-gif 是什么?

Source and send relevant reaction GIFs in WhatsApp chats using safe filters and deterministic ranking. Use when the user asks for a GIF/meme/reaction, or whe... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 595 次。

如何安装 openclaw-whatsapp-gif?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install openclaw-whatsapp-gif」即可一键安装,无需额外配置。

openclaw-whatsapp-gif 是免费的吗?

是的,openclaw-whatsapp-gif 完全免费(开源免费),可自由下载、安装和使用。

openclaw-whatsapp-gif 支持哪些平台?

openclaw-whatsapp-gif 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 openclaw-whatsapp-gif?

由 witty-quotes25(@witty-quotes25)开发并维护,当前版本 v1.0.1。

💬 留言讨论