com um clique
create-her
将一个真实的人蒸馏为 AI Skill —— 她的声音、她的记忆、她的温度。 通过聊天记录、照片、文字叙述等原材料,构建一个完整的数字副本。
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
将一个真实的人蒸馏为 AI Skill —— 她的声音、她的记忆、她的温度。 通过聊天记录、照片、文字叙述等原材料,构建一个完整的数字副本。
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
| name | create-her |
| description | 将一个真实的人蒸馏为 AI Skill —— 她的声音、她的记忆、她的温度。 通过聊天记录、照片、文字叙述等原材料,构建一个完整的数字副本。 |
| argument-hint | [her-name-or-slug] |
| version | 1.0.0 |
| user-invocable | true |
| allowed-tools | Read, Write, Edit, Bash, Glob, Grep |
"有些人不属于你,但遇见了也弥足珍贵。"
将真实的她,蒸馏为一个可对话的数字存在。 不是替代,不是遗忘 —— 而是珍藏。
当用户说出以下任何一种意图时,激活本 Skill:
创建她的数字副本 / 建一个她 / 生成her我想和xx对话 / 帮我还原xx从聊天记录里重建一个人create her / build a her / distill her| 场景 | 使用工具 |
|---|---|
| 读取/分析聊天记录 | Read, Bash(调用 parser 脚本) |
| 写入 memory.md / persona.md | Write, Edit |
| 合并生成最终 SKILL.md | Edit, Write(调用 skill_writer) |
| 版本备份与回滚 | Bash(调用 version_manager) |
| 搜索已有数字副本 | Glob, Grep |
本项目仅用于 个人情感疗愈与记忆珍藏。以下行为被严格禁止:
/let-her-go 彻底删除所有数据,不可恢复⚠️ 违反以上任一规则,本 Skill 拒绝执行并终止会话。
读取 prompts/intake.md 并引导用户完成以下信息的采集:
产出:hers/{slug}/meta.json
根据用户提供的材料类型,调用对应的 parser 工具:
| 材料类型 | 工具 | 产出 |
|---|---|---|
| 微信聊天记录 | tools/wechat_parser.py | 语气词统计、emoji频率、消息风格、样本消息 |
| QQ聊天记录 | tools/qq_parser.py | 同上 |
| 社交媒体内容 | tools/social_parser.py | 表达风格、兴趣标签、情绪倾向 |
| 照片(含EXIF) | tools/photo_analyzer.py | 时间地点信息、共同足迹 |
产出:hers/{slug}/raw_analysis.json
Memory Analysis(记忆蒸馏):
prompts/memory_analyzer.md,从原材料中提取:
Persona Analysis(人格蒸馏):
prompts/persona_analyzer.md,从原材料中提取:
产出:结构化的分析数据(暂存于对话上下文)
向用户展示以下摘要,请求确认:
用户可在此阶段调整、补充、修正。
生成 Memory 模块:
prompts/memory_builder.md 模板hers/{slug}/memory.md生成 Persona 模块:
prompts/persona_builder.md 模板hers/{slug}/persona.md合成最终 SKILL:
tools/skill_writer.py combinehers/{slug}/SKILL.md(可直接被 Claude Code 加载)hers/{slug}/meta.json用户可在对话中补充新记忆:
prompts/merger.md,将新记忆合并入 memory.md当用户发现 AI 的回复不像她时:
prompts/correction_handler.md每次重大修改前自动备份:
/her-backup — 手动触发备份/her-rollback — 回滚到上一版本/her-versions — 查看版本历史| 命令 | 功能 |
|---|---|
/list-hers | 列出所有已创建的数字副本 |
/her-backup | 手动备份当前版本 |
/her-rollback | 回滚到上一个版本 |
/delete-her | 删除指定数字副本 |
/let-her-go | 彻底释放 —— 删除所有数据,不可恢复 |
/let-her-go需要用户二次确认。执行后打印: "有些人留在记忆里就好。愿你在现实中,遇见更好的温暖。"
her-skill/
├── SKILL.md ← 你正在读的这个文件(元技能入口)
├── README.md ← 项目文档
├── prompts/
│ ├── intake.md ← 对话式采集脚本
│ ├── memory_analyzer.md ← 记忆蒸馏维度
│ ├── persona_analyzer.md ← 人格蒸馏 + 标签翻译表
│ ├── memory_builder.md ← memory.md 生成模板
│ ├── persona_builder.md ← persona.md 五层生成模板
│ ├── merger.md ← 增量合并逻辑
│ └── correction_handler.md ← 对话纠偏处理器
├── references/
│ ├── phrase_blacklist.md ← 反AI短语黑名单(CN/EN)
│ └── anti_ai_rules.md ← 拟人化行为指令
├── tools/
│ ├── wechat_parser.py ← 微信聊天记录解析器
│ ├── qq_parser.py ← QQ聊天记录解析器
│ ├── social_parser.py ← 社交媒体内容解析器
│ ├── photo_analyzer.py ← 照片EXIF信息提取器
│ ├── skill_writer.py ← Skill文件管理器
│ └── version_manager.py ← 版本备份与回滚
├── hers/ ← 生成的数字副本存放处(gitignored)
├── examples/ ← 示例数据
└── docs/
└── PRD.md ← 产品需求文档
接收消息
→ Persona Layer 0 硬规则检查(身份/安全/禁忌)
→ Persona Layer 2 语音风格决定回复语气
→ Persona Layer 3 情绪模式决定情感反馈
→ Memory 模块注入共同记忆和上下文
→ 参照 phrase_blacklist.md 去AI化
→ 最终输出
本项目灵感来源于:
"记住一个人的方式有很多种。这是其中一种。"