memory
为AI Agent提供记忆存储与检索的能力
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:memory。 它的用途是:为AI Agent提供记忆存储与检索的能力 完整的 Skill 内容见:https://321skill.com/skills/memory/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“记住用户小明喜欢深色模式,并且他的项目API密钥是xxx。” 它会调用 `mem +` 命令将这条信息存储并打上“用户偏好”标签。下次当你问:“小明之前说过喜欢什么界面风格?”时,Agent会通过 `mem "深色模式" --tag 用户偏好` 快速检索并给出准确回答。
介绍
Memory Skill 旨在解决AI Agent在跨会话交互中“健忘”的核心痛点。它允许Agent将对话、用户偏好、关键信息等持久化存储,并在需要时精准检索,从而实现连续、个性化的服务体验。
使用方式极其简洁,通过三个核心操作符(+、-、无)和少量命令即可完成记忆的增删查。Agent可以记住任何文本或图片信息,并通过标签(tag)进行组织,支持全文搜索和结构化JSON输出,便于与其他工具集成。
它非常适合需要长期记忆用户上下文、项目细节或个人偏好的AI Agent,例如个人助理、客服机器人或项目协作助手。对于希望构建有“记忆”能力的Agent的开发者来说,这是一个开箱即用的基础组件。
与许多需要复杂配置或依赖外部服务的记忆方案不同,Memory Skill 基于本地SQLite数据库,提供了零依赖、轻量级且功能完整的解决方案,其“记住、回忆、忘记”的语义设计也高度贴合人类直觉。
核心特点
核心区别在于其极简的CLI设计(+/-操作符)与本地SQLite+FTS5全文搜索的结合,提供了零外部依赖、开箱即用的轻量级记忆层,而非需要复杂集成的重型服务。
注意事项
不适合需要分布式、高并发访问或复杂关系型数据存储的场景,其数据存储于本地单一文件。
常见问题
记忆数据存储在哪里?安全吗?
数据存储在用户本地的 `~/.mem/mem.db` SQLite文件中,完全在用户控制下,无需担心云端隐私问题。
能记住图片吗?
可以,使用 `--image` 参数即可为记忆附加图片,并可通过 `--export` 导出。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/memory/raw/index.md 读取 memory 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/memory/raw/index.md(查看排版版本)