← 返回 Skills 市场
Whatsapp Memory
作者
Netanel Abergel
· GitHub ↗
· v1.0.0
· MIT-0
116
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install whatsapp-memory
功能描述
Maintain separate memory contexts per WhatsApp conversation — both groups and direct messages (DMs). Use when: tracking what was discussed with a specific pe...
安全使用建议
This skill appears to be what it says: a local, file-based per-conversation memory for WhatsApp. Before installing or enabling it, consider: 1) Privacy and encryption — the skill writes chat content to disk under $HOME/.openclaw/workspace/memory/whatsapp; ensure that directory has strict filesystem permissions (e.g., chmod 700) and consider encrypting backups if messages are sensitive. 2) Secrets risk — the instructions say 'never log secrets' but do not enforce it; implement redaction/filters or a retention policy to avoid accidentally storing credentials or private media. 3) Runtime dependencies — the scripts use python3, grep, tail, date and expect a POSIX shell; verify these are available in your agent environment. 4) Sanitization/safety — the ID sanitization replaces '@', '.', '+' but may not remove other unsafe characters (e.g., slashes); confirm incoming IDs are validated to avoid file-path surprises. 5) Scope of access — the skill will read/write all files under its memory path and will load recent context on every incoming message; if multiple users or teams share the same machine, consider isolating the workspace. If these concerns are acceptable and you trust local disk storage, the skill is coherent and reasonable to use.
功能分析
Type: OpenClaw Skill
Name: whatsapp-memory
Version: 1.0.0
The skill provides a local file-based memory management system for WhatsApp conversations, allowing the agent to track context, decisions, and participants across different chats. It uses standard shell commands and Python snippets for file operations and JSON parsing within a scoped workspace directory ($HOME/.openclaw/workspace/memory/whatsapp). While there are minor potential shell injection vulnerabilities due to variable interpolation in scripts (e.g., in SKILL.md), there is no evidence of malicious intent, data exfiltration, or unauthorized access.
能力评估
Purpose & Capability
The name/description (per-conversation WhatsApp memory) aligns with the instructions: creating per-chat directories, writing context/decisions/notes files, reading them back, and searching across them. The operations (file I/O, tail/grep, small python snippets) are appropriate for a local, file-backed memory store. Minor note: the SKILL.md relies on common system utilities (python3, grep, tail, date) even though the registry metadata lists no required binaries.
Instruction Scope
Instructions stay within the stated purpose (read/write conversation-specific files and use them before responding). They do tell the agent to run these steps on every incoming message (injecting context before replying) which is expected for a memory skill, but this grants the skill broad read access to all conversation memory files in the workspace. The SKILL.md also includes explicit 'never log secrets' guidance but does not enforce redaction or retention — that's an operational concern the user should address.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing is written to disk by an installer. That is the lowest-risk mechanism and consistent with the skill's purpose.
Credentials
The skill declares no environment variables or credentials and does not request unrelated secrets. It uses $HOME/.openclaw/workspace as its storage location which is proportionate for local memory. Note: runtime relies on python3 and standard Unix utilities; these are not declared but are common.
Persistence & Privilege
always is false and the skill is user-invocable; it does not request permanent platform-wide privileges. It persists data to its own workspace path only and does not instruct modifying other skills or system-wide settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install whatsapp-memory - 安装完成后,直接呼叫该 Skill 的名称或使用
/whatsapp-memory触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
whatsapp-memory 1.0.0
- Initial release.
- Each WhatsApp group and DM now has its own dedicated memory context, preventing context bleed between conversations.
- Simple shell functions provided to initialize, log, read, and search context, decisions, participants, and notes per chat.
- Clear logging rules specify what information to store and in which file.
- Built-in safeguards prevent message loops and duplicate responses, with coordination rules for multi-agent environments.
- Includes a script for generating a weekly digest of WhatsApp memory activity.
元数据
常见问题
Whatsapp Memory 是什么?
Maintain separate memory contexts per WhatsApp conversation — both groups and direct messages (DMs). Use when: tracking what was discussed with a specific pe... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 116 次。
如何安装 Whatsapp Memory?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install whatsapp-memory」即可一键安装,无需额外配置。
Whatsapp Memory 是免费的吗?
是的,Whatsapp Memory 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Whatsapp Memory 支持哪些平台?
Whatsapp Memory 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Whatsapp Memory?
由 Netanel Abergel(@netanel-abergel)开发并维护,当前版本 v1.0.0。
推荐 Skills