← 返回 Skills 市场
cerbug45

Whatsapp Context Manager for Agents

作者 cerbug45 · GitHub ↗ · v0.1.0
cross-platform ⚠ suspicious
602
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install whatsapp-context-manager
功能描述
AI-powered WhatsApp tool for agents providing instant customer history, sentiment, priority, order details, VIP detection, and response suggestions.
安全使用建议
What to check before installing or running this skill: - Inspect SKILL.md and README files for hidden characters: open them in an editor that can reveal invisible/unicode control characters and remove any unexpected controls. The static scan flagged such characters in SKILL.md. - Run tests and example code in an isolated environment (sandbox or ephemeral VM/container) — the package creates local SQLite DB files and tests delete them; still run it isolated to avoid risking production data. - Expect to provide WhatsApp Business API credentials and possibly CRM credentials when integrating the system: the examples show a WhatsApp client requiring an api_key, but the skill metadata does not declare any required env vars. Do not paste production API keys into examples until you verify the code path that uses them. - Note missing packaging files: install_check_whatsapp.py expects README_WHATSAPP.md and LICENSE which are not in the bundle; the verification script will likely report these as missing. That is a packaging inconsistency (not necessarily malicious) but may indicate the published bundle is incomplete. - Review whatsapp_context_manager.py for any network calls or external endpoints before supplying secrets. From the provided excerpts it appears local-only (SQLite + text analysis), but you should grep for socket/requests/urllib/http usage or hardcoded endpoints to confirm. - If you will use this in production, request provenance: contact the publisher or obtain a release from a known repository (the README references a GitHub repo). Confirm the author, license, and release integrity (checksums/signatures). If you are not comfortable with these inconsistencies or the unicode-control-chars signal, do not install it on a machine with sensitive data or credentials.
功能分析
Type: OpenClaw Skill Name: whatsapp-context-manager Version: 0.1.0 The OpenClaw AgentSkills skill bundle 'whatsapp-context-manager' is classified as benign. All files, including `SKILL.md`, `whatsapp_context_manager.py`, and associated test/example scripts, align with the stated purpose of an AI-powered WhatsApp context manager. The `SKILL.md` contains no prompt injection attempts. The Python code uses only standard libraries, performs local SQLite database operations with parameterized queries (preventing SQL injection), and makes no external network calls or executes arbitrary commands. The use of `os.remove` in `install_check_whatsapp.py` and `test_whatsapp.py` is for benign cleanup of self-created test databases.
能力评估
Purpose & Capability
The code implements local sentiment, categorization, priority, order storage and response suggestion features that align with the stated purpose. However, examples and README show integration with a WhatsApp Business client requiring an API key (wa_client = WhatsAppClient(api_key="your_key")) even though the skill's metadata declares no required credentials or env vars and claims no external dependencies. That discrepancy (examples needing external API credentials but none declared) is an inconsistency the user should be aware of.
Instruction Scope
SKILL.md instructs creating local DBs and running local modules (which is within scope) but also contains integration examples that would send/receive messages via a WhatsApp client and sync to CRMs — i.e., it expects you to wire it into external systems. SKILL.md also contains a pre-scan injection signal (unicode-control-chars) which could indicate hidden characters embedded in the instructions (prompt–injection-like content). The instructions do not direct reading unrelated system paths or exfiltration explicitly, but the hidden/unicode control characters in SKILL.md are a red flag for content manipulation and should be inspected.
Install Mechanism
There is no formal install spec (instruction-only in registry), and the project claims 'no external dependencies' and pure standard library usage. The included files appear self-contained and use SQLite. However, install_check_whatsapp.py expects files (README_WHATSAPP.md and LICENSE) that are not present in the manifest, so a local verification step is likely to fail unless those files are added. No download-from-URL or external package installation is present in the provided manifest, which reduces supply-chain risk, but the missing-file mismatch is an installation/packaging inconsistency.
Credentials
The skill declares no required environment variables or primary credential, which matches the claim of local operation. But the example integration with WhatsAppBusiness (wa_client = WhatsAppClient(api_key="your_key")) and CRM sync suggests real deployments will require API keys and credentials. The skill does not request or document those credentials in metadata; this omission is a mismatch (not necessarily malicious) that could cause accidental credential usage or ad-hoc passing of secrets by integrators.
Persistence & Privilege
The code stores data locally in SQLite databases and creates files such as production.db/exampleX.db — this is consistent with the skill's purpose and the README's 'local storage' claims. The skill is not marked 'always: true' and does not appear to modify other skills or system-wide settings. Creating local DB files is expected behavior for this functionality.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install whatsapp-context-manager
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /whatsapp-context-manager 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v0.1.0
Initial release of WhatsApp Intelligent Context Manager. - Provides AI-powered context management for WhatsApp customer service agents. - Features instant access to customer history, automatic sentiment analysis, and smart response suggestions. - Supports order tracking, VIP customer detection, message categorization, and priority calculation. - Includes tools for adding orders, updating customer profiles, and displaying conversation history. - No external dependencies required; simple installation and example scripts included.
元数据
Slug whatsapp-context-manager
版本 0.1.0
许可证
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Whatsapp Context Manager for Agents 是什么?

AI-powered WhatsApp tool for agents providing instant customer history, sentiment, priority, order details, VIP detection, and response suggestions. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 602 次。

如何安装 Whatsapp Context Manager for Agents?

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

Whatsapp Context Manager for Agents 是免费的吗?

是的,Whatsapp Context Manager for Agents 完全免费(开源免费),可自由下载、安装和使用。

Whatsapp Context Manager for Agents 支持哪些平台?

Whatsapp Context Manager for Agents 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Whatsapp Context Manager for Agents?

由 cerbug45(@cerbug45)开发并维护,当前版本 v0.1.0。

💬 留言讨论