{
  "schemaVersion": "1.0",
  "item": {
    "slug": "white-stone-mem",
    "name": "White Stone Memory",
    "source": "tencent",
    "type": "skill",
    "category": "AI 智能",
    "sourceUrl": "https://clawhub.ai/russellfei/white-stone-mem",
    "canonicalUrl": "https://clawhub.ai/russellfei/white-stone-mem",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/white-stone-mem",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=white-stone-mem",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "README.md",
      "SKILL.md",
      "_meta.json"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/white-stone-mem"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/white-stone-mem",
    "agentPageUrl": "https://openagent3.xyz/skills/white-stone-mem/agent",
    "manifestUrl": "https://openagent3.xyz/skills/white-stone-mem/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/white-stone-mem/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Then review README.md for any prerequisites, environment setup, or post-install checks. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Then review README.md for any prerequisites, environment setup, or post-install checks. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "White Stone Memory / 白石记忆系统",
        "body": "Your personal memory system with 5 categories, loaded on demand."
      },
      {
        "title": "1. Knowledge / 常识记忆",
        "body": "Path: memory/knowledge/common.md\nContent: Work habits, logical thinking, product sense / 工作习惯、逻辑思维、产品意识\nLoading: Auto-loaded on agent startup / Agent启动时自动读取"
      },
      {
        "title": "2. Projects / 项目记忆",
        "body": "Path: memory/projects/[project_name].md\nLoading: Only when user explicitly mentions a project / 用户明确提及项目时加载\nDo NOT load: Agents must not proactively read project memory to avoid pollution / 避免污染"
      },
      {
        "title": "3. Error Log / 错题本",
        "body": "Path: memory/errors/\nContent: Past mistakes, lessons learned / 使用错误、经验总结\nLoading: Auto-loaded by all Agents and Sub-Agents on startup / 所有Agent启动时加载"
      },
      {
        "title": "4. Daily Review / 每日回顾",
        "body": "Path: memory/diary/[date].md\nTiming: Auto-created daily / 每天自动创建\nContent: Work summary, insights to distill / 工作总结、待提炼内容"
      },
      {
        "title": "5. Tasks / 子任务追踪",
        "body": "Path: memory/tasks/[task_name].md\nContent: Subagent task specs, config, progress / 任务规格、配置、进度\nLoading: On demand when managing subagents / 管理 subagent 时按需加载"
      },
      {
        "title": "目录结构",
        "body": "~/.openclaw/workspace/memory/\n├── knowledge/          # 常识记忆 (启动加载)\n│   ├── common.md\n│   └── reflection-log.md\n├── projects/           # 项目记忆 (按需加载)\n│   └── [项目名].md\n├── errors/             # 错题本 (全局加载)\n│   └── [类别].md\n├── diary/              # 每日回顾 (日期命名)\n│   └── YYYY-MM-DD.md\n└── tasks/              # 子任务追踪 (subagent 任务)\n    └── [任务名].md"
      },
      {
        "title": "Rules / 重要规则",
        "body": "No proactive project reads — Only load project memory when user explicitly asks / 不主动读取项目记忆\nError log is global — All Agents must load on startup / 错题本全局共享\nKnowledge loads at startup — Auto-read on agent init / 常识记忆启动加载\nDaily review is scheduled — Created daily, can be updated manually / 每日回顾定时创建\nBilingual logging — ALL memory entries must be written in bilingual format (English + Chinese). Titles use EN / 中文, details include both languages. This applies regardless of which language the original context was in. / 所有记忆条目必须双语记录"
      },
      {
        "title": "初始化",
        "body": "首次使用需要创建目录结构：\n\nmkdir -p memory/knowledge memory/projects memory/errors memory/daily"
      },
      {
        "title": "常识记忆",
        "body": "# 读取\ncat memory/knowledge/common.md\n\n# 编辑\nvim memory/knowledge/common.md"
      },
      {
        "title": "项目记忆",
        "body": "# 加载项目记忆（用户明确要求时）\ncat memory/projects/[项目名].md"
      },
      {
        "title": "错题本",
        "body": "# 读取错题本\ncat memory/errors/*.md\n\n# 添加新错误\necho \"## 新错误\\n- 问题：...\\n- 原因：...\\n- 解决方案：...\" >> memory/errors/general.md"
      },
      {
        "title": "每日回顾",
        "body": "# 创建今日回顾\necho \"# $(date +%Y-%m-%d) 回顾\" > memory/daily/$(date +%Y-%m-%d).md"
      },
      {
        "title": "概述",
        "body": "在现有关键词搜索基础上，增加向量语义搜索能力。"
      },
      {
        "title": "开启方式",
        "body": "在配置文件中启用：\n\nmemory:\n  vector_search:\n    enabled: true"
      },
      {
        "title": "启用后的提示",
        "body": "⚠️ 开启向量搜索需要配置以下之一：\n\n选项说明A. Gemini API提供 GEMINI_API_KEY 环境变量B. 本地 Ollama确保运行 ollama run qwen3-embedding-0.6B"
      },
      {
        "title": "配置检查",
        "body": "# 检查 Ollama 是否运行\ncurl -s localhost:11434/api/tags"
      },
      {
        "title": "技术选型",
        "body": "组件推荐EmbeddingGemini API 或 Ollama + qwen3-embedding-0.6B向量库FAISS 或 LanceDB索引HNSW (O(log n))"
      },
      {
        "title": "命令",
        "body": "/memory build-index   # 构建索引\n/memory search \"xxx\"  # 搜索\n/memory index-status  # 查看状态"
      },
      {
        "title": "注意",
        "body": "默认关闭向量搜索\n启用后需配置 Gemini API Key 或本地 Ollama\n新增/修改文件后需重新索引"
      },
      {
        "title": "更新日志",
        "body": "2026-02-28: 新增向量搜索功能设计"
      }
    ],
    "body": "White Stone Memory / 白石记忆系统\n\nYour personal memory system with 5 categories, loaded on demand.\n\nMemory Categories / 记忆分类\n1. Knowledge / 常识记忆\nPath: memory/knowledge/common.md\nContent: Work habits, logical thinking, product sense / 工作习惯、逻辑思维、产品意识\nLoading: Auto-loaded on agent startup / Agent启动时自动读取\n2. Projects / 项目记忆\nPath: memory/projects/[project_name].md\nLoading: Only when user explicitly mentions a project / 用户明确提及项目时加载\nDo NOT load: Agents must not proactively read project memory to avoid pollution / 避免污染\n3. Error Log / 错题本\nPath: memory/errors/\nContent: Past mistakes, lessons learned / 使用错误、经验总结\nLoading: Auto-loaded by all Agents and Sub-Agents on startup / 所有Agent启动时加载\n4. Daily Review / 每日回顾\nPath: memory/diary/[date].md\nTiming: Auto-created daily / 每天自动创建\nContent: Work summary, insights to distill / 工作总结、待提炼内容\n5. Tasks / 子任务追踪\nPath: memory/tasks/[task_name].md\nContent: Subagent task specs, config, progress / 任务规格、配置、进度\nLoading: On demand when managing subagents / 管理 subagent 时按需加载\n目录结构\n~/.openclaw/workspace/memory/\n├── knowledge/          # 常识记忆 (启动加载)\n│   ├── common.md\n│   └── reflection-log.md\n├── projects/           # 项目记忆 (按需加载)\n│   └── [项目名].md\n├── errors/             # 错题本 (全局加载)\n│   └── [类别].md\n├── diary/              # 每日回顾 (日期命名)\n│   └── YYYY-MM-DD.md\n└── tasks/              # 子任务追踪 (subagent 任务)\n    └── [任务名].md\n\nRules / 重要规则\nNo proactive project reads — Only load project memory when user explicitly asks / 不主动读取项目记忆\nError log is global — All Agents must load on startup / 错题本全局共享\nKnowledge loads at startup — Auto-read on agent init / 常识记忆启动加载\nDaily review is scheduled — Created daily, can be updated manually / 每日回顾定时创建\nBilingual logging — ALL memory entries must be written in bilingual format (English + Chinese). Titles use EN / 中文, details include both languages. This applies regardless of which language the original context was in. / 所有记忆条目必须双语记录\n使用方法\n初始化\n\n首次使用需要创建目录结构：\n\nmkdir -p memory/knowledge memory/projects memory/errors memory/daily\n\n常识记忆\n# 读取\ncat memory/knowledge/common.md\n\n# 编辑\nvim memory/knowledge/common.md\n\n项目记忆\n# 加载项目记忆（用户明确要求时）\ncat memory/projects/[项目名].md\n\n错题本\n# 读取错题本\ncat memory/errors/*.md\n\n# 添加新错误\necho \"## 新错误\\n- 问题：...\\n- 原因：...\\n- 解决方案：...\" >> memory/errors/general.md\n\n每日回顾\n# 创建今日回顾\necho \"# $(date +%Y-%m-%d) 回顾\" > memory/daily/$(date +%Y-%m-%d).md\n\n向量搜索功能 (可选，需配置)\n概述\n\n在现有关键词搜索基础上，增加向量语义搜索能力。\n\n开启方式\n\n在配置文件中启用：\n\nmemory:\n  vector_search:\n    enabled: true\n\n启用后的提示\n\n⚠️ 开启向量搜索需要配置以下之一：\n\n选项\t说明\nA. Gemini API\t提供 GEMINI_API_KEY 环境变量\nB. 本地 Ollama\t确保运行 ollama run qwen3-embedding-0.6B\n配置检查\n# 检查 Ollama 是否运行\ncurl -s localhost:11434/api/tags\n\n技术选型\n组件\t推荐\nEmbedding\tGemini API 或 Ollama + qwen3-embedding-0.6B\n向量库\tFAISS 或 LanceDB\n索引\tHNSW (O(log n))\n命令\n/memory build-index   # 构建索引\n/memory search \"xxx\"  # 搜索\n/memory index-status  # 查看状态\n\n注意\n默认关闭向量搜索\n启用后需配置 Gemini API Key 或本地 Ollama\n新增/修改文件后需重新索引\n更新日志\n2026-02-28: 新增向量搜索功能设计"
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/russellfei/white-stone-mem",
    "publisherUrl": "https://clawhub.ai/russellfei/white-stone-mem",
    "owner": "russellfei",
    "version": "1.1.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/white-stone-mem",
    "downloadUrl": "https://openagent3.xyz/downloads/white-stone-mem",
    "agentUrl": "https://openagent3.xyz/skills/white-stone-mem/agent",
    "manifestUrl": "https://openagent3.xyz/skills/white-stone-mem/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/white-stone-mem/agent.md"
  }
}