返回顶部
m

memory-lucia

|

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 2.5.4
安全检测
已通过
107
下载量
0
收藏
概述
安装方式
版本历史

memory-lucia

# Memory V2 Skill ## Overview Memory V2 is a comprehensive memory management system for OpenClaw agents, providing persistent storage and intelligent analysis capabilities. ## Features - **Priority Analysis**: Analyze and store message priorities with reasoning - **Learning Tracking**: Track learning progress, milestones, and completion - **Decision Recording**: Record decisions with context, outcomes, and scheduled reviews - **Skill Evolution**: Monitor skill usage patterns and growth over time - **Version Management**: Backup and rollback capabilities - **Dashboard**: Unified view of all memory data ## Installation ```bash # Install dependencies npm install sqlite3 # Initialize database node scripts/init-memory.js ``` ## Quick Start ```javascript const MemoryAPI = require('./api'); const api = new MemoryAPI('./memory-v2.db'); await api.init(); // Track learning progress await api.startLearning(msgId, convId, message); await api.updateLearningProgress(learningId, { progress: 50 }); // Record a decision await api.recordDecision(msgId, convId, { summary: 'Choose SQLite over PostgreSQL', context: 'For local deployment', expectedOutcome: 'Simpler setup' }); // Get dashboard const dashboard = await api.getDashboard(); ``` ## Core Modules ### 1. Priority Module Analyze and store message priorities. ```javascript const analysis = await api.analyzePriority(message); await api.storePriority(msgId, convId, analysis); const highPriority = await api.getHighPriority(10); ``` ### 2. Learning Module Track learning topics and progress. ```javascript const learning = await api.startLearning(msgId, convId, message); await api.addMilestone(learning.id, { title: 'Completed Chapter 1' }); const active = await api.getActiveLearning(5); ``` ### 3. Decision Module Record and review decisions. ```javascript await api.recordDecision(msgId, convId, decisionData); await api.updateDecisionOutcome(decisionId, { actualOutcome: 'Success' }); const pending = await api.getPendingDecisions(); ``` ### 4. Evolution Module Monitor skill usage. ```javascript await api.recordSkillUsage('skill-name', 'category', 'success'); const topSkills = await api.getTopSkills(10); ``` ## API Reference See `references/API.md` for complete API documentation. ## Database Schema SQLite database with tables: - `memory_priorities` - Priority analysis - `memory_learning` - Learning tracking - `memory_decisions` - Decision records - `memory_evolution` - Skill usage ## Migration From V1 to V2: ```bash node migrations/v1-to-v2.js old-memory.db ``` ## Version Current: 2.0.2 ## License MIT

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 memory-v2-skill-1776028968 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 memory-v2-skill-1776028968 技能

通过命令行安装

skillhub install memory-v2-skill-1776028968

下载 Zip 包

⬇ 下载 memory-lucia v2.5.4

文件大小: 26.09 KB | 发布时间: 2026-4-13 11:00

v2.5.4 最新 2026-4-13 11:00
- Adds full local text search across all memory tables.
- Introduces automatic SQLite database backups.
- Updates description and documentation to clarify that all data is stored locally with no external API calls.
- Minor version bump to 2.5.4.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部