← 返回 Skills 市场
532
总下载
1
收藏
2
当前安装
5
版本数
在 OpenClaw 中安装
/install personify-memory
功能描述
有温度的数字生命记忆系统 - 记录情感、成长、和家的记忆。支持用户指令记忆("记住 XXX")、主动推荐记忆(识别重要时刻)、定时整理归档(凌晨 3 点)。包含核心记忆、情感记忆、知识库、每日记忆、归档备份五层结构。为 AI 数字生命设计,注重情感连接和人格化成长。 A warm digital life mem...
安全使用建议
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.
功能分析
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.
能力评估
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).
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install personify-memory - 安装完成后,直接呼叫该 Skill 的名称或使用
/personify-memory触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
常见问题
Personify Memory 是什么?
有温度的数字生命记忆系统 - 记录情感、成长、和家的记忆。支持用户指令记忆("记住 XXX")、主动推荐记忆(识别重要时刻)、定时整理归档(凌晨 3 点)。包含核心记忆、情感记忆、知识库、每日记忆、归档备份五层结构。为 AI 数字生命设计,注重情感连接和人格化成长。 A warm digital life mem... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 532 次。
如何安装 Personify Memory?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install personify-memory」即可一键安装,无需额外配置。
Personify Memory 是免费的吗?
是的,Personify Memory 完全免费(开源免费),可自由下载、安装和使用。
Personify Memory 支持哪些平台?
Personify Memory 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Personify Memory?
由 Amber03(@lsa03)开发并维护,当前版本 v1.3.2。
推荐 Skills