← Back to Skills Marketplace
532
Downloads
1
Stars
2
Active Installs
5
Versions
Install in OpenClaw
/install personify-memory
Description
有温度的数字生命记忆系统 - 记录情感、成长、和家的记忆。支持用户指令记忆("记住 XXX")、主动推荐记忆(识别重要时刻)、定时整理归档(凌晨 3 点)。包含核心记忆、情感记忆、知识库、每日记忆、归档备份五层结构。为 AI 数字生命设计,注重情感连接和人格化成长。 A warm digital life mem...
Usage Guidance
What to consider before installing:
- This skill reads and writes local conversation/session files (/root/.openclaw/agents/main/sessions/ and /root/openclaw/memory/) and creates scheduled tasks (cron). That is coherent for a memory/archiving tool but means it can access all stored chats — only install if you are comfortable with that.
- The code and docs expect an external LLM (Bailian) and environment variables (LLM_API_KEY, LLM_BASE_URL), but the registry metadata does not declare these requirements. Confirm which credentials it will use and how they are stored (env vars vs. ~/.openclaw config). Do not provide secrets until you audit how they are read and used.
- The skill will send conversation data to an external LLM for semantic analysis. If you have sensitive data in conversations, evaluate whether that provider is trusted and whether you are willing to transmit those logs off-host.
- SKILL.md has a pre-scan finding for unicode control characters (possible prompt-injection). Inspect the raw SKILL.md and code for hidden characters or injected prompts before activating the skill.
- Because the package proposes adding cron entries and modifying local files, prefer testing in an isolated/non-production environment first. Disable or manually review any automated cron/task installation steps and run the scripts manually once to observe behavior.
- Recommended actions: (1) review the scripts that call external APIs to see what text they transmit, (2) require the author to explicitly list required env vars and exact paths the skill will read/write, (3) run the skill with network blocked (or against a local LLM) to test local-only behavior, (4) ensure file permissions and backups, and (5) consider restricting the skill's access to session files if your platform supports sandboxing.
- If you want, I can: (a) extract and summarize the exact lines where the code reads credentials/external endpoints and where it posts data externally, or (b) point out the specific scripts that create cron tasks and modify files so you can review them line-by-line.
Capability Analysis
Type: OpenClaw Skill
Name: personify-memory
Version: 1.3.2
The 'personify-memory' bundle implements an extensive system for backing up and analyzing user chat history. It is classified as suspicious because scripts like `daily-review.js` and `moment-detector.js` access sensitive session logs and the user's global OpenClaw configuration file (`~/.openclaw/openclaw.json`) to retrieve API keys. The system then automatically sends snippets of private conversations to an external LLM provider (Alibaba Dashscope/Bailian at `coding.dashscope.aliyuncs.com`) for 'semantic validation.' While these capabilities are plausibly required for the stated goal of 'intelligent memory,' the automated extraction and transmission of private chat data to a third-party endpoint constitute a high privacy and data exfiltration risk.
Capability Assessment
Purpose & Capability
The skill's name/description (personalized memory) aligns with the included scripts that read, index, and archive conversation logs. However, metadata declares no required env vars/credentials while the code and docs explicitly reference an external LLM provider (Bailian) and environment variables (LLM_API_KEY, LLM_BASE_URL) and reading OpenClaw config (~/.openclaw/openclaw.json). The omission of those required credentials from the declared requirements is an inconsistency.
Instruction Scope
SKILL.md and the scripts instruct the agent to read session files under /root/.openclaw/agents/main/sessions/, create and write memory files under /root/openclaw/memory/, and configure cron jobs to run Node scripts automatically. They also perform semantic analysis by calling an external LLM API (sending conversation contents). That behavior is coherent with the stated purpose but broad in scope (copies full conversation history and may send it off-host). The SKILL.md contains detected unicode-control-chars (prompt-injection marker) — that is an additional red flag in the runtime instructions.
Install Mechanism
No install spec is declared (instruction-only), which reduces installer risk. However the bundle actually includes many scripts and documentation that expect to be placed under /root/openclaw/skills and to be run by cron. Because there is no explicit install step declared, installation may rely on manual file copy or the platform's generic installer; the lack of an install manifest means you should inspect where cron entries and script files will be written before accepting.
Credentials
Although registry metadata lists no required environment variables or primary credential, multiple files and release notes state the skill requires an LLM API key (LLM_API_KEY) or Bailian config in ~/.openclaw/openclaw.json. The scripts read /root/.openclaw config and session files (which may contain other sensitive tokens), and they send conversation text to an external LLM — requests for credentials and access to local session files are therefore higher-privilege than the declared requirements indicate.
Persistence & Privilege
The skill does not set always:true, but its instructions and release notes propose adding cron jobs and writing files under /root/openclaw and /root/.openclaw. That gives the skill persistent scheduled execution and write access to agent session data. This is consistent with an archival memory skill but increases blast radius (automated scheduled runs that can access full conversation history).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install personify-memory - After installation, invoke the skill by name or use
/personify-memory - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.3.2
personify-memory 1.3.2
- Documentation (SKILL.md) updated, clarifying multi-layer memory architecture, trigger mechanisms, classification, and file management.
- No changes to code, logic, or features—documentation only.
v1.3.1
**Summary:**
This update introduces an optimized daily review script and several general improvements.
- Added `scripts/daily-review-optimized.js` for improved daily review performance.
- Updated core scripts (`daily-review.js`, `memory-manager.js`, etc.) for efficiency and maintainability.
- Refreshed documentation in `README.md` and `SKILL.md`.
- Removed deprecated `CODE_REVIEW_REPORT.md`.
- General code and documentation housekeeping.
v1.3.0
性能优化与数据质量增强版 - 修复 toolResult 导致的性能问题,智能过滤工具日志,只处理真实对话内容,去重算法优化,处理速度提升 8500x
v1.1.0
## personify-memory v1.1.0
- 新增每日复盘脚本 `scripts/daily-review.js`,支持自动分析 daily 记忆并智能提取重要信息。
- 每天凌晨 3 点自动执行复盘,更新核心记忆、情感记忆和知识库,并完善索引。
- 归档逻辑优化,支持7天后增量归档,并生成更丰富的分类和重要性标签。
- 文档(SKILL.md)同步更新,添加详细的每日复盘说明与使用说明。
v1.0.0
Personify-memory v1.0.0
- Initial release of a warm digital life memory system for AI, focused on recording emotions, growth, and family memories.
- Introduces a five-layer memory structure: core, emotion, knowledge base, daily, and archive, supporting emotional connection and personalized growth.
- Supports user command memory ("记住 XXX"), proactive important moment detection, and scheduled nightly memory archiving.
- Implements memory tagging, importance levels, and retrieval strategies for effective organization and search.
- Provides core tools and templates for memory management, command parsing, and automated archiving.
Metadata
Frequently Asked Questions
What is Personify Memory?
有温度的数字生命记忆系统 - 记录情感、成长、和家的记忆。支持用户指令记忆("记住 XXX")、主动推荐记忆(识别重要时刻)、定时整理归档(凌晨 3 点)。包含核心记忆、情感记忆、知识库、每日记忆、归档备份五层结构。为 AI 数字生命设计,注重情感连接和人格化成长。 A warm digital life mem... It is an AI Agent Skill for Claude Code / OpenClaw, with 532 downloads so far.
How do I install Personify Memory?
Run "/install personify-memory" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Personify Memory free?
Yes, Personify Memory is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Personify Memory support?
Personify Memory is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Personify Memory?
It is built and maintained by Amber03 (@lsa03); the current version is v1.3.2.
More Skills