Skip to content

Hchenxin/memory-skill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

回忆.skill

"把回忆蒸馏成 Skill,让思念有处可栖。"

License: MIT Python 3.9+ Claude Code AgentSkills


她走了,但回忆还在?
三年的日常,变成了手机里一个不敢点开的对话框?
你还记得她说「随便」的时候其实想吃火锅吗?br> 你还记得她发「哦」的时候其实在等你主动吗?

将回忆蒸馏成 Skill,不是为了挽回,是为了记住。


一款用于从聊天记录、人物描述中提取性格、习惯、语气与共同记忆,并自动生成可复用 AI Skill 的工具。 无需复杂配置,导入数据 → 生成 Skill → 直接对话,即可还原真实人物的表达风格与行为逻辑。

数据来源 · 安装 · 使用 · 效果示例 · 隐私安全 · English


支持的数据来源

来源 聊天记录 照片 社交媒体 备注
微信聊天记录 WechatExporter 等工具导出
iMessage macOS chat.db 或导出文件
短信 Android SMS Backup XML/CSV
照片 EXIF 元数据提取时间线
微博 JSON 数据导出
豆瓣 JSON/HTML 导出
小红书 JSON 导出
Instagram JSON 数据导出
PDF / 图片 手动上传
直接粘贴文字 手动输入

安装

Claude Code

# 安装到当前项目(在 git 仓库根目录执行)
mkdir -p .claude/skills
git clone https://github.com/Hchenxin/memory-skill.claude/skills/create-memory

# 或安装到全局(所有项目都能用)
git clone https://github.com/Hchenxin/memory-skill ~/.claude/skills/create-memory

OpenClaw

git clone https://github.com/Hchenxin/memory-skill ~/.openclaw/workspace/skills/create-memory

依赖(可选)

pip3 install -r requirements.txt

使用

在 Claude Code 中输入:

# 启动创建流程
/create-memory

按提示输入:

  • 人物昵称
  • 关系与时间线
  • 性格标签(如:温柔、傲娇、直球、敏感)
  • 导入聊天记录或描述

生成完成后即可使用专属记忆 Skill。

管理命令

命令 功能
/create-memory 创建新的记忆 Skill
/{name} 调用完整人物 Skill
/{name}-memories 仅调用共同记忆库
/{name}-persona 仅调用人物性格设定
/list-memories 查看所有已生成记忆
/memory-rollback 回滚到历史版本

效果示例

输入:ENFP 双子座 焦虑型 爱撒娇 翻旧账 嘴上说不在意其实比谁都在意

场景一:日常聊天

用户      > 在干嘛呢

memory.skill > 刚下班
           > 好累啊今天🥺
           > 你呢 怎么这个点才找我 😡

场景二:惹她生气了

用户      > 不好意思刚才在忙

memory.skill > 怎么了?慢慢说,我听着。不想说也没关系,我陪着你。

场景三:撒娇

用户      > 想吃什么

memory.skill > 随便啊
用户      > 那吃面?
memory.skill > 不想吃面
用户      > 火锅?
memory.skill> 好耶!就知道你最懂我 🥳

功能特性

生成的 Skill 结构

每个前任 Skill 由两部分组成:

部分 内容
Part A — 共同记忆 关系时间线、日常仪式、偏好习惯、情感模式
Part B — Persona 5 层性格结构:硬规则 → 身份 → 表达风格 → 情感逻辑 → 关系行为

运行逻辑:收到消息 → Persona 判断心情和态度 → Memories 提供记忆细节 → 用她的语气输出

支持的标签

恋爱性格:爱撒娇 · 冷暴力 · 翻旧账 · 黏人 · 独立 · 细腻敏感 · 忽冷忽热 · 作 · 玻璃心 · 控制欲强 …

吵架模式:冷战派 · 爆发派 · 讲道理派 · 先道歉型 · 死不认错

依恋类型:安全型 · 焦虑型 · 回避型 · 混乱型

爱的表达:言语肯定 · 服务行为 · 送礼物 · 肢体接触 · 高质量陪伴

进化机制

  • 追加聊天记录 → 自动分析增量 → merge 进对应部分,不覆盖已有结论
  • 对话纠正 → 说「她不会这样,她应该是 xxx」→ 写入 Correction 层,立即生效
  • 版本管理 → 每次更新自动存档,支持回滚到任意历史版本

项目结构

memory-skill/
├── README.md               # 项目说明
├── SKILL.md                # Skill 入口配置
├── prompts/                # 提示词模板
│   ├── intake.md           # 信息录入
│   ├── persona.md          # 性格生成
│   └── memories.md         # 记忆提取
├── tools/                   # 解析工具
│   ├── wechat_parser.py     # 微信解析
│   ├── imessage_parser.py   # 短信解析
│   └── skill_builder.py     # Skill 生成
├── requirements.txt         # 依赖
└── LICENSE

  • 隐私与安全

    • 所有数据仅在本地处理,不上传到第三方服务器
    • 照片 / 文件仅读取元信息,不传输内容
    • 生成的 Skill 保存在本地,可随时删除

About

memory-skill 是一个把你和前任、家人、朋友等重要关系对象之间的回忆与互动,整理 成本地 AI Skill 的项目。它不是单纯模仿对方说话,而是同时保留你们之间的真实经 历、关系状态和对方的表达风格,最终生成一套可持续更新的记忆档案、关系判断和对话 风格模块。这样 AI 不只是“像 TA 说话”,而是能在你们真实关系的语境里,更像那个你 认识的人去理解、回应和回忆。

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages