[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-74038":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":26,"readmeContent":27,"aiSummary":28,"trendingCount":15,"starSnapshotCount":15,"syncStatus":29,"lastSyncTime":30,"discoverSource":31},74038,"ex-skill","therealXiaomanChu\u002Fex-skill","therealXiaomanChu","把前任蒸馏成 AI Skill，用ta的方式跟你说话。","",null,"Python",5483,516,12,0,58,114,361,174,114.14,"MIT License",false,"main",true,[],"2026-06-12 04:01:12","# 前任.skill\n\n> *\"你们搞大模型的简直是码神，你们解放了前端兄弟，还要解放后端兄弟，测试兄弟，运维兄弟，解放网安兄弟，解放ic兄弟，最后解放自己解放全人类\"*\n\n**我会为了你一万次回到那个夏天。**\n\n[![License: MIT](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FLicense-MIT-yellow.svg)](LICENSE)\n[![Python 3.9+](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FPython-3.9%2B-blue.svg)](https:\u002F\u002Fpython.org)\n[![Claude Code](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FClaude%20Code-Skill-blueviolet)](https:\u002F\u002Fclaude.ai\u002Fcode)\n[![AgentSkills](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FAgentSkills-Standard-green)](https:\u002F\u002Fagentskills.io)\n\n&nbsp;\n\n提供前任的原材料（微信聊天记录、QQ消息、朋友圈截图、照片）加上你的主观描述  \n生成一个**真正像ta的 AI Skill**  \n用ta的口头禅说话，用ta的方式回复你，记得你们一起去过的地方\n\n⚠️ **本项目仅用于个人回忆与情感疗愈，不用于骚扰、跟踪或侵犯他人隐私。**\n\n[安装](#安装) · [使用](#使用) · [效果示例](#效果示例) · [English](README_EN.md)\n\n---\n\n## 安装\n\n### Claude Code\n\n> **重要**：Claude Code 从 **git 仓库根目录** 的 `.claude\u002Fskills\u002F` 查找 skill。请在正确的位置执行。\n\n```bash\n# 安装到当前项目（在 git 仓库根目录执行）\nmkdir -p .claude\u002Fskills\ngit clone https:\u002F\u002Fgithub.com\u002FtherealXiaomanChu\u002Fex-skill .claude\u002Fskills\u002Fcreate-ex\n\n# 或安装到全局（所有项目都能用）\ngit clone https:\u002F\u002Fgithub.com\u002FtherealXiaomanChu\u002Fex-skill ~\u002F.claude\u002Fskills\u002Fcreate-ex\n```\n\n### 依赖（可选）\n\n```bash\npip3 install -r requirements.txt\n```\n\n---\n \n## 环境要求\n \n- **Claude Code**：免费安装，需要 Node.js 18+（[安装指南](https:\u002F\u002Fdocs.anthropic.com\u002Fen\u002Fdocs\u002Fclaude-code)）\n- **API 消耗**：创建一个前任 Skill 大约消耗 5k-15k tokens，取决于聊天记录量\n- **付费方式**（二选一）：\n  - Claude Pro \u002F Max 订阅：在订阅额度内使用，无需额外配置\n  - Anthropic API Key：按量付费，需在 Claude Code 中配置 key\n- **替代前端**：也可以使用 [OpenClaw](https:\u002F\u002Fgithub.com\u002Fnicepkg\u002Fopenclaw) 运行本 Skill\n- **不需要 GPU**，不需要本地模型，不需要 Docker\n \n---\n\n## 使用\n\n在 Claude Code 中输入：\n\n```\n\u002Fcreate-ex\n```\n\n按提示输入前任的代号、基本信息、性格画像，然后选择数据来源。所有字段均可跳过，仅凭描述也能生成。\n\n完成后用 `\u002F{slug}` 调用该前任 Skill，开始对话。\n\n### 管理命令\n\n| 命令 | 说明 |\n|------|------|\n| `\u002Flist-exes` | 列出所有前任 Skill |\n| `\u002F{slug}` | 调用完整 Skill（像ta一样跟你聊天） |\n| `\u002F{slug}-memory` | 回忆模式（帮你回忆那些事） |\n| `\u002F{slug}-persona` | 仅人物性格 |\n| `\u002Fex-rollback {slug} {version}` | 回滚到历史版本 |\n| `\u002Fdelete-ex {slug}` | 删除 |\n| `\u002Flet-go {slug}` | 放下 |\n\n---\n\n## 效果示例\n\n> 输入：`初恋，在一起三年，大学时期，ENFP，双子座，话痨，半夜给我发语音，分手后还给我点赞`\n\n**场景一：日常聊天**\n\n```\n用户      ❯ 在干嘛\n\n前任.skill ❯ 刚吃完饭 在刷手机\n             你呢 怎么突然找我\n             [发送了一个表情包]\n```\n\n**场景二：回忆杀**\n\n```\n用户      ❯ 还记得我们第一次约会吗\n\n前任.skill ❯ 就那个超难吃的意面吗哈哈哈哈\n             你还假装很好吃 我都看出来了\n             那家店后来倒闭了你知道吗\n```\n\n**场景三：深夜emo**\n\n```\n用户      ❯ 我有点想你\n\n前任.skill ❯ ...\n             嗯\n             早点睡吧\n```\n\n**场景四：吵架模式**\n\n```\n用户      ❯ 你当时为什么不回我消息\n\n前任.skill ❯ 又来了\n             我说了我在忙 你非要这样\n             算了不想吵\n```\n\n---\n\n## 功能特性\n\n### 数据源\n\n| 来源 | 格式 | 备注 |\n|------|------|------|\n| 微信聊天记录 | WeChatMsg \u002F 留痕 \u002F PyWxDump 导出 | 推荐，信息最丰富 |\n| QQ 聊天记录 | txt \u002F mht 导出 | 适合学生时代的恋情 |\n| 朋友圈\u002F微博 | 截图 | 提取公开人设 |\n| 照片 | JPEG\u002FPNG（含 EXIF） | 提取时间线和地点 |\n| 口述\u002F粘贴 | 纯文本 | 你的主观记忆 |\n\n### 生成的 Skill 结构\n\n每个前任 Skill 由两部分组成，共同驱动输出：\n\n| 部分 | 内容 |\n|------|------|\n| **Part A — Relationship Memory** | 共同经历、约会地点、inside jokes、争吵模式、甜蜜瞬间、关系时间线 |\n| **Part B — Persona** | 5 层性格结构：硬规则 → 身份 → 说话风格 → 情感模式 → 关系行为 |\n\n运行逻辑：`收到消息 → Persona 判断ta会怎么回 → Memory 补充共同记忆 → 用ta的方式输出`\n\n### 支持的标签\n\n**依恋类型**：安全型 · 焦虑型 · 回避型 · 混乱型\n\n**爱的语言**：肯定的言辞 · 精心的时刻 · 接受礼物 · 服务的行动 · 身体的接触\n\n**性格标签**：话痨 · 闷骚 · 嘴硬心软 · 冷暴力 · 粘人 · 独立 · 大男\u002F女子主义 · 浪漫主义 · 实用主义 · 完美主义 · 拖延症 · 工作狂 · 控制欲 · 没有安全感 · 报复性熬夜 · 已读不回 · 秒回选手 · 朋友圈三天可见 · 半夜发语音 …\n\n**星座**：十二星座全支持，影响性格标签的翻译规则\n\n**MBTI**：16 型全支持，影响沟通风格和决策模式\n\n### 进化机制\n\n* **追加记忆** → 找到更多聊天记录\u002F照片 → 自动分析增量 → merge 进对应部分\n* **对话纠正** → 说「ta不会这样说」→ 写入 Correction 层，立即生效\n* **版本管理** → 每次更新自动存档，支持回滚\n\n---\n\n## 项目结构\n\n本项目遵循 [AgentSkills](https:\u002F\u002Fagentskills.io) 开放标准：\n\n```\ncreate-ex\u002F\n├── SKILL.md                # skill 入口（官方 frontmatter）\n├── prompts\u002F                # Prompt 模板\n│   ├── intake.md           #   对话式信息录入\n│   ├── memory_analyzer.md  #   关系记忆提取\n│   ├── persona_analyzer.md #   性格行为提取（含标签翻译表）\n│   ├── memory_builder.md   #   memory.md 生成模板\n│   ├── persona_builder.md  #   persona.md 五层结构模板\n│   ├── merger.md           #   增量 merge 逻辑\n│   └── correction_handler.md # 对话纠正处理\n├── tools\u002F                  # Python 工具\n│   ├── wechat_parser.py    # 微信聊天记录解析\n│   ├── qq_parser.py        # QQ 聊天记录解析\n│   ├── social_parser.py    # 社交媒体内容解析\n│   ├── photo_analyzer.py   # 照片元信息分析\n│   ├── skill_writer.py     # Skill 文件管理\n│   └── version_manager.py  # 版本存档与回滚\n├── exes\u002F                   # 生成的前任 Skill（gitignored）\n├── docs\u002FPRD.md\n├── requirements.txt\n└── LICENSE\n```\n\n---\n\n## 注意事项\n\n* **聊天记录质量决定还原度**：微信导出 + 口述 > 仅口述\n* 建议优先提供：**深夜对话** > **争吵记录** > **日常消息**（最能体现真实性格）\n* 本项目不鼓励对前任的不健康执念，如果你发现自己过于沉浸，请寻求专业帮助\n* 你的前任是一个真实的人，ta有自己的人生。这个 Skill 只是你记忆中的ta\n\n\n---\n\n## 社区生态\n \n以下项目由社区贡献者独立开发，与本项目互补：\n \n| 项目 | 作者 | 说明 |\n|------|------|------|\n| [ex-cure-skill](https:\u002F\u002Fgithub.com\u002FW1ndys\u002Fex-cure-skill) | @W1ndys | 关系反思模式，从聊天记录中复盘经验教训 |\n| [同事.skill](https:\u002F\u002Fgithub.com\u002Ftitanwings\u002Fcolleague-skill) | @titanwings | 本项目的灵感来源，把同事蒸馏成 AI Skill |\n| [simp-skill](https:\u002F\u002Fgithub.com\u002FBeamusWayne\u002Fsimp-skill) | @BeamusWayne | 与其怀念前任，不如勇敢追爱 |\n \n---\n\n\n### 写在最后\n人的记忆是一种不讲道理的存储介质。\n你记不住高数公式，记不住车牌号，记不住今天是几号，但你清楚记得四年前的一个下午ta穿了一件白T恤站在便利店门口等你，手里拿着两根冰棍，一根给你，一根ta自己。\n这不公平。\n这个 Skill 就是把这些不公平的记忆导出来，从生物硬盘到数字硬盘完成格式转换。\n导完以后你或许会发现，ta也没那么好。ta也没那么差。ta就是那样一个人。会在吵完架两小时后问你吃了吗。会在纪念日那天忘了发消息然后第二天假装什么都没发生。\n是的，\n此刻，阳光在江面碎成一万个夏天，闪烁，又汇聚成一个冬天。这一切在你午睡时发生，你从未察觉。\n\nMIT License © [therealXiaomanChu](https:\u002F\u002Fgithub.com\u002FtherealXiaomanChu)\n","前任.skill 项目旨在通过分析个人提供的聊天记录、图片等资料，生成一个能够模仿前任说话风格和行为模式的AI技能。其核心功能包括利用Claude Code平台处理数据，并根据用户提供的前任性格描述、聊天记录等内容构建出具有特定记忆与个性特征的AI形象。该项目支持多种数据源输入，如微信、QQ聊天记录以及照片等，并且不需要复杂的硬件配置即可运行。适用于希望通过技术手段重温过去关系中美好或难忘时刻的人群，同时也强调了仅用于个人情感疗愈目的，不得侵犯他人隐私。",2,"2026-06-11 03:48:30","high_star"]