← 返回 Skills 市场
Memory Health Probe
作者
Nissan Dookeran
· GitHub ↗
· v1.0.1
· MIT-0
395
总下载
0
收藏
1
当前安装
2
版本数
在 OpenClaw 中安装
/install memory-health-probe
功能描述
QMD memory system telemetry — measure index health, BM25 retrieval quality, coverage maps, and trend analysis. Use when running QMD memory backend and need d...
安全使用建议
This skill appears to do exactly what it says: local telemetry for a QMD memory backend. Before installing or running it, do the following: (1) Review the script (scripts/memory_probe.py) yourself or run it in --dry-run to see exactly what it prints; (2) Confirm LANGFUSE_URL is localhost and not pointed at an external host; if you don't run Langfuse locally, treat the network calls as failing and inspect what would be sent; (3) Be aware it reads ~/.openclaw/logs/gateway.log and gateway.err.log — those logs can contain sensitive metadata, so run it in a trusted environment or sanitize logs if needed; (4) If you don't want qmd:// path or other metadata in telemetry, remove or sanitize those fields before sending; (5) Optionally change hardcoded Langfuse keys/URL to environment variables so the agent doesn't ship static credentials. Overall the skill is coherent, but audit data flows you consider sensitive before allowing it to run regularly.
功能分析
Type: OpenClaw Skill
Name: memory-health-probe
Version: 1.0.1
The script `scripts/memory_probe.py` performs automated searches against the local QMD memory index using a 'canonical query set' that includes highly sensitive targets such as '1Password service account token' and 'Telegram personal account'. While the results are logged to a local Langfuse instance (localhost:3100) and local JSON files, the specific targeting of credentials and private account information for 'telemetry' purposes acts as a discovery mechanism for sensitive data. Furthermore, the `SKILL.md` file contains a misleading security note claiming base64 is used for local storage encoding, whereas it is actually used for HTTP Basic Authentication.
能力评估
Purpose & Capability
Name/description (QMD memory telemetry) matches the actual actions: it runs a qmd binary to collect index and BM25 metrics, reads OpenClaw gateway logs, computes coverage and trends, and stores snapshots. Required binaries (python3 + qmd) are appropriate for this purpose. No unrelated third-party credentials or services are requested.
Instruction Scope
The runtime instructions and included script stay within telemetry scope: querying qmd, scanning gateway logs (~/.openclaw/logs/...), computing BM25 hit/score and coverage, and storing snapshots. The script posts telemetry to LANGFUSE_URL (default http://localhost:3100). It can include qmd:// URIs and other metadata in payloads; it does not read or transmit raw document contents. Users should note it reads files under the user's home directory (gateway logs) which can contain sensitive metadata or error stacks.
Install Mechanism
Instruction-only skill with a bundled Python script; there is no install spec and nothing is downloaded or written to system locations by an installer. Risk from install mechanism is low.
Credentials
The skill declares no required environment variables or secrets and the script uses hardcoded local Langfuse credentials/URL. It does read local log files (gateway logs) and QMD outputs which may contain sensitive metadata; while this is proportional to telemetry, users should be aware that metadata (qmd:// paths, query hits) is sent to the configured Langfuse endpoint. If LANGFUSE_URL were changed to an external host, telemetry could be exfiltrated — verify it remains local before use.
Persistence & Privilege
The skill is not always-enabled and does not request elevated or system-wide persistence. It writes snapshots into its local data directory only and does not modify other skills or system configs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install memory-health-probe - 安装完成后,直接呼叫该 Skill 的名称或使用
/memory-health-probe触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Clarify security_notes: base64 is local telemetry encoding, not external transmission
v1.0.0
Initial release — QMD memory telemetry and diagnostics
元数据
常见问题
Memory Health Probe 是什么?
QMD memory system telemetry — measure index health, BM25 retrieval quality, coverage maps, and trend analysis. Use when running QMD memory backend and need d... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 395 次。
如何安装 Memory Health Probe?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install memory-health-probe」即可一键安装,无需额外配置。
Memory Health Probe 是免费的吗?
是的,Memory Health Probe 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Memory Health Probe 支持哪些平台?
Memory Health Probe 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Memory Health Probe?
由 Nissan Dookeran(@nissan)开发并维护,当前版本 v1.0.1。
推荐 Skills