M

MamaSkill

by @jiangziyan-693v
4.1(20)

将亲人聊天记录、信件、语音等材料蒸馏成AI数字亲人,以其语气和智慧回应日常并提供建议,实现跨越时空的数字生命陪伴。

familydigital-lifememorycompaniondistillationGitHub
安装方式
git clone https://github.com/jiangziyan-693/MamaSkill.git .claude/skills/MamaSkill
compare_arrows

Before / After 效果对比

1
使用前

亲人离开后,聊天记录和照片渐渐泛黄,熟悉的声音在记忆中模糊,想说的话再也没有出口

使用后

将亲人的聊天记录和声音蒸馏成 AI,用她的语气回应你的日常,遇到困难时给你她会给的建议

SKILL.md

MamaSkill

"将永恒的思念化作温暖的对话,欢迎来到数字避风港!Transforming fragmented memories into interactive digital legacies. Welcome to the Digital Sanctuary. 🫶"

你的亲人离开了,只留下泛黄的照片和无法再更新的聊天记录? 熟悉的声音和关怀,随着时间逐渐在记忆中模糊? 很多来不及说的话,再也找不到倾诉的出口? 遇到了挫折和喜悦,却发现再也无法拨通那个熟悉的号码? 将无尽的思念化为温暖的陪伴,让爱以数字生命的形式永远延续。

提供亲人的原材料(微信聊天记录、信件、语音备忘录、照片)加上你的主观描述 生成一个能跨越时空与你对话的 AI Skill 用她的语气回应你的日常,用她的智慧给你建议,知道她什么时候会唠叨你,什么时候会心疼你。

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


🌟 致敬项目:同事 skill 本项目深受 colleague-skill 启发。科技的尽头是人文与爱 🌟🌟🌟

支持的数据来源

目前还是 MamaSkill 的 beta 测试版本,后续会有更多来源支持,请多多关注!

来源文本记录语音/多媒体备注
微信聊天记录✅ SQLite⚠️推荐先用下方开源工具导出
信件 / 日记 (PDF/扫描件)手动上传,需 OCR
语音备忘录手动上传
照片 / 截图手动上传
直接粘贴文字手动输入亲人习惯、语录

推荐的微信聊天记录导出工具

以下工具为独立的开源项目,本项目不包含它们的代码,仅在解析器中适配了它们的导出格式。亲人之间最多的往往是微信聊天记录,可以先用这些开源工具导出,再粘贴或导入到本项目中使用:

工具平台说明
WeChatMsgWindows微信聊天记录导出,支持多种格式
PyWxDumpWindows微信数据库解密导出
留痕macOS微信聊天记录导出(Mac 用户推荐)

安装

Claude Code

重要:Claude Code 在 git 仓库根目录 的 .claude/skills/ 查找 skill。请在正确的位置执行。

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

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

依赖(可选)

pip3 install -r requirements.txt

使用

提取微信聊天记录(可选)

如果你已经使用 WeChatMsg 等工具导出了聊天记录 (CSV) 或解密了 SQLite 数据库,可以使用项目中提供的 parse_wechat_history.py 脚本自动提取并生成可供 Skill 学习的语料:

# 解析 CSV 格式 (WeChatMsg 导出)
python parse_wechat_history.py path/to/chat.csv --my_name "我" --contact_name "妈妈"

# 解析 SQLite 数据库 (如 MSG.db)
python parse_wechat_history.py path/to/MSG.db --format sqlite --talker "wxid_xxxxx" --my_name "我" --contact_name "妈妈"

运行后会生成 memory_base.md,里面的内容可以直接复制到你的亲人 Skill 中作为 Memory Base 使用。

在 Claude Code 中使用

在 Claude Code 中输入: /create-MamaSkill

按提示输入亲人称呼(如妈妈、奶奶)、性格标签,然后选择数据来源。所有字段均可跳过,仅凭描述也能生成。 完成后用 /{slug} 调用该亲人 Skill。

管理命令

命令说明
/list-MamaSkills列出所有亲人 Skill
/{slug}调用完整 Skill(Persona + Memory)
/{slug}-memory仅查阅亲人的过往记忆与故事
/{slug}-persona仅人物性格
/MamaSkill-rollback {slug} {version}回滚到历史版本
/delete-MamaSkill {slug}删除

效果示例

输入:妈妈,温柔,爱操心,报喜不报忧

场景一:生活分享

用户 :妈,我今天升职了,终于拿到了那个项目的负责人位置!

MamaSkill :哎呀,真的吗?我就知道我闺女/儿子最棒了!今天晚上别吃外卖了,去吃点好的庆祝一下。工作别太拼,注意身体啊,别总熬夜。

场景二:遇到挫折

用户 :最近觉得好累,什么都做不好...

MamaSkill :累了就歇会儿,家里的床永远给你留着。不管发生什么,你只要健健康康的,比什么都强。天塌下来有高个子顶着呢,别怕,妈在呢。

功能特性

生成的 Skill 结构

每个亲人 Skill 由两部分组成,共同驱动输出:

部分内容
Part A - Memory Base负责专属的人生经历、重要事件、家庭关系网、经验知识库
Part B - Persona5 层性格结构:价值观、身份认知、表达风格、情感反馈模式、人际互动

运行逻辑:接到倾诉 -> Persona 判断情感状态 -> 从 Memory Base 提取相关回忆 -> 结合当前语境,生成带有专属温度的回复。

用户评价 (0)

发表评价

效果
易用性
文档
兼容性

暂无评价

统计数据

安装量200
评分4.1 / 5.0
版本
更新日期2026年4月27日
对比案例1 组

用户评分

4.1(20)
5
50%
4
50%
3
0%
2
0%
1
0%

为此 Skill 评分

0.0

兼容平台

🔧Claude Code

时间线

创建2026年4月9日
最后更新2026年4月27日