Install
openclaw skills install graph-memory-zeroProduction playbook for OpenClaw graph-memory optimization with mem0-aligned recall governance. Use when users ask to (1) summarize current graph-memory status, (2) reproduce the same optimization effect on another workspace, (3) tune threshold/infer/memoryType/preferenceLexicon for precision vs recall, (4) troubleshoot recall quality drift, or (5) apply/rollback safe config patches under plugins.entries.graph-memory.config.
openclaw skills install graph-memory-zeroDeliver a reproducible graph-memory optimization outcome (not just a config diff):
If user asks “达到你这套效果”, execute the full playbook below.
references/current-baseline.md (known-good baseline)references/baseline-profiles.md (balanced/precision/recall profiles)references/verification-playbook.md (acceptance checks)references/troubleshooting.md (if any mismatch/failure)When the user asks about install/download/distribution options, also load:
references/install-channels.mdgateway.config.schema.lookup for:
plugins.entries.graph-memory.configplugins.entries.graph-memory.config.recallPolicygateway.config.get and store:
baseHashDo not patch before confirming schema path exists.
Ensure these compatibility rules are explicitly explained in summary:
threshold is mem0-style alias; legacy minScore may still exist.infer is deterministic inference/expansion; no extra LLM call.filters.memoryType supports fact|preference|task|event|all.preferenceLexicon (versioned) has higher priority than legacy preferenceKeywords.If any rule is not represented in runtime config, patch minimal fields only.
Default profile is balanced unless user requests otherwise.
Use gateway.config.patch with smallest scoped patch under:
plugins.entries.graph-memory.config.recallPolicyBalanced target (canonical):
threshold: 0.62infer: truefilters.memoryType: allpreferenceLexicon.version: 2026-03-27.balance-v1preferenceLexicon.enabled: truepreferenceLexicon.keywords: include EN+ZH preference wordsIf user asks for stronger precision or stronger recall, choose profile from references/baseline-profiles.md.
After patch + restart, verify all below:
gm_search debug details available (details.debug includes threshold/infer/filter summary).memoryType not dropped, lexicon keys intact).If any check fails, enter troubleshooting flow.
Run the query set in references/verification-playbook.md and compare:
Success criteria (minimum):
Do not claim “优化完成” without this phase.
Always keep rollback notes in output:
before)after)If regression is observed, rollback immediately to previous stable profile.
If extension tests fail locally but config intent is clear:
gateway.config.patch rollout.If errors indicate missing path or command failure:
Test-Path first.If extension folder version and runtime installed version differ:
Use this structure for user-facing summary:
Keep answers concise-first, but never omit verification and rollback details.
If user asks "how can others install this", provide at least 3 channels:
.skill as zip artifact)skills/)Always include:
SKILL.md at skill root)openclaw gateway restart)skill appears in available skills and can be triggered)