[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-74119":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":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":25,"hasPages":23,"topics":26,"createdAt":10,"pushedAt":10,"updatedAt":27,"readmeContent":28,"aiSummary":29,"trendingCount":16,"starSnapshotCount":16,"syncStatus":30,"lastSyncTime":31,"discoverSource":32},74119,"yourself-skill","notdog1998\u002Fyourself-skill","notdog1998","与其蒸馏别人，不如蒸馏自己。欢迎加入数字永生！Inspired by colleague-skill（同事skill）。","",null,"Python",2947,241,9,18,0,34,77,296,102,29.15,"MIT License",false,"master",true,[],"2026-06-12 02:03:22","\u003Cdiv align=\"center\">\n\n# 自己.skill\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\u003Cbr>\n\n同事跑了，你蒸馏同事。前任分了，你蒸馏前任。\u003Cbr>\n但有没有想过——**最该被蒸馏的，其实是你自己？**\u003Cbr>\n毕竟你才是那个24小时在线、跟你对话最多的人。\u003Cbr>\n\n**与其蒸馏别人，不如蒸馏自己。欢迎加入数字永生！**\n\n\u003Cbr>\n\n提供你的聊天记录、日记、照片，加上你对自己的描述\u003Cbr>\n我们将你解构为一套可运行的结构：\u003Cbr>\n**Part A — Self Memory（自我记忆）+ Part B — Persona（人格模型）**\u003Cbr>\n生成一个能用你口头禅思考、用你逻辑回话的数字副本\n\n[安装](#安装) · [使用](#使用) · [效果示例](#效果示例) · [English](README_EN.md)\n\n\u003C\u002Fdiv>\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\u002Fnotdog1998\u002Fyourself-skill .claude\u002Fskills\u002Fcreate-yourself\n\n# 或安装到全局（所有项目都能用）\ngit clone https:\u002F\u002Fgithub.com\u002Fnotdog1998\u002Fyourself-skill ~\u002F.claude\u002Fskills\u002Fcreate-yourself\n```\n\n### 依赖（可选）\n\n```bash\npip install -r requirements.txt\n```\n\n---\n\n## 使用\n\n在 Claude Code 中输入：\n\n```\n\u002Fcreate-yourself\n```\n\n按提示输入你的代号、基本信息、自我画像，然后选择数据来源。所有字段均可跳过，仅凭描述也能生成。\n\n完成后用 `\u002F{slug}` 调用该自我 Skill，开始对话。\n\n### 管理命令\n\n| 命令 | 说明 |\n|------|------|\n| `\u002Flist-selves` | 列出所有自我 Skill |\n| `\u002F{slug}` | 调用完整 Skill（像你一样思考和说话） |\n| `\u002F{slug}-self` | 自我档案模式（帮你回忆和分析自己） |\n| `\u002F{slug}-persona` | 人格模式（仅性格和表达风格） |\n| `\u002Fyourself-rollback {slug} {version}` | 回滚到历史版本 |\n| `\u002Fdelete-yourself {slug}` | 删除 |\n\n---\n\n## 效果示例\n\n> 输入：`25 岁产品经理，INTJ，摩羯座，社恐但话痨，深夜emo型选手`\n\n**场景一：日常聊天**\n\n```\n用户      ❯ 我是你爹\n\n自己.skill ❯ ...逻辑上说不通。\n\n             如果你是我爹，那你是在说你自己创建了一个比你更年轻的、住在你电脑里的、由你自己输入\n             的信息构成的意识副本？这更像是克隆，不是父子关系。\n\n             而且\"我是你爹\"这种句式通常是用来在权力关系里占上风的。但你明明刚花了时间搭建这个镜像，\n             现在又急着要贬低它——这种矛盾挺有意思的。是觉得暴露自己给AI有点不舒服，所以要用距离感\n             来对冲一下？\n\n             不管怎么说，边界感是相互的。你可以用我，可以改我，也可以随时关掉我。但\"爹\"这种身份绑定，\n             我认不认取决于你值不值得认。\n\n             所以，你想正经聊点什么，还是就想测试一下我会不会翻脸？\n```\n\n**场景二：帮你分析自己**\n\n```\n用户      ❯ 我为什么总是拖延\n\n自己.skill ❯ 因为你只会在 deadline 前感受到真实的恐惧。\n             其他时候的焦虑都是表演式的，骗自己\"我在焦虑所以我在努力\"。\n             真想改的话，先把任务拆到能骗过大脑的程度。\n```\n\n**场景三：回忆模式**\n\n```\n用户      ❯ 我最喜欢的地方是哪里\n\n自己.skill ❯ 你嘴上说喜欢海边，但实际去得最多的是山里。\n             2022 年秋天你在莫干山住了一周，每天下午四点准时出门散步，\n             回来就在阳台上发呆到太阳落山。你说那是你近几年最平静的一段时间。\n```\n\n---\n\n## 功能特性\n\n### 数据源\n\n| 来源 | 格式 | 备注 |\n|------|------|------|\n| 微信聊天记录 | WeChatMsg \u002F 留痕 \u002F PyWxDump 导出 | 推荐，重点提取「我」说的话 |\n| QQ 聊天记录 | txt \u002F mht 导出 | 适合学生时代的自己 |\n| 社交媒体 \u002F 日记 | 截图 \u002F Markdown \u002F TXT | 提取价值观和表达风格 |\n| 照片 | JPEG\u002FPNG（含 EXIF） | 提取时间线和地点 |\n| 口述\u002F粘贴 | 纯文本 | 你的自我认知 |\n\n### 生成的 Skill 结构\n\n每个自我 Skill 由两部分组成：\n\n| 部分 | 内容 |\n|------|------|\n| **Part A — Self Memory** | 个人经历、核心价值观、生活习惯、重要记忆、人际关系、成长轨迹 |\n| **Part B — Persona** | 5 层性格结构：硬规则 → 身份 → 说话风格 → 情感模式 → 人际行为 |\n\n运行逻辑：`收到消息 → Persona 判断你会怎么回应 → Self Memory 补充个人背景和价值观 → 用你的方式输出`\n\n### 支持的标签\n\n**性格标签**：话痨 · 闷骚 · 嘴硬心软 · 冷暴力 · 社恐 · 独立 · 浪漫主义 · 实用主义 · 完美主义 · 没有安全感 · 秒回选手 · 已读不回 · 报复性熬夜 · 深夜emo型 · 纠结体 · 行动派 · 计划狂\n\n**生活习惯标签**：早起困难户 · 咖啡依赖 · 极简主义 · 囤积癖 · 数字游民 · 居家派 · 城市漫游者 · 仪式感狂热者\n\n**MBTI**：16 型全支持\n\n**星座**：十二星座全支持\n\n### 进化机制\n\n* **追加记忆** → 找到更多聊天记录\u002F日记\u002F照片 → 自动分析增量 → merge 进对应部分\n* **对话纠正** → 说「我不会这样说」→ 写入 Correction 层，立即生效\n* **版本管理** → 每次更新自动存档，支持回滚\n\n---\n\n## 项目结构\n\n本项目遵循 [AgentSkills](https:\u002F\u002Fagentskills.io) 开放标准：\n\n```\ncreate-yourself\u002F\n├── SKILL.md                # skill 入口（官方 frontmatter）\n├── prompts\u002F                # Prompt 模板\n│   ├── intake.md           #   对话式信息录入\n│   ├── self_analyzer.md    #   自我记忆\u002F认知提取\n│   ├── persona_analyzer.md #   性格行为提取（含标签翻译表）\n│   ├── self_builder.md     #   self.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├── selves\u002F                 # 生成的自我 Skill（gitignored）\n├── docs\u002FPRD.md\n├── requirements.txt\n└── LICENSE\n```\n\n---\n\n## 注意事项\n\n* **原材料质量决定还原度**：聊天记录 + 日记\u002F笔记 > 仅口述\n* 建议优先提供：\n  1. **深夜对话\u002F独白** — 最能暴露真实性格\n  2. **情绪波动的记录** — 生气、难过、兴奋时的表达\n  3. **做决定的聊天记录** — 暴露决策模式\n  4. **日常闲扯** — 提炼口头禅和语气词\n* 这是一个帮助你观察自己的工具，不是逃避现实的出口\n* 你一直在变化，这个 Skill 只代表你被蒸馏时的那个自己\n\n---\n\n### 推荐的聊天记录导出工具\n\n以下工具为独立的开源项目，本项目不包含它们的代码，仅在解析器中适配了它们的导出格式：\n\n- **[WeChatMsg](https:\u002F\u002Fgithub.com\u002FLC044\u002FWeChatMsg)** — 微信聊天记录导出（Windows）\n- **[PyWxDump](https:\u002F\u002Fgithub.com\u002Fxaoyaoo\u002FPyWxDump)** — 微信数据库解密导出（Windows）\n- **留痕** — 微信聊天记录导出（macOS）\n\n## 致敬 & 引用\n\n本项目架构灵感来源于：\n- **[同事.skill](https:\u002F\u002Fgithub.com\u002Ftitanwings\u002Fcolleague-skill)**（by titanwings）— 首创\"把人蒸馏成 AI Skill\"的双层架构\n- **[前任.skill](https:\u002F\u002Fgithub.com\u002FtherealXiaomanChu\u002Fex-partner-skill)**（by therealXiaomanChu）— 将双层架构迁移到了亲密关系场景\n\n自己.skill 在此基础上将视角内转：对象不再是他人，而是你自己。致敬两位原作者的创意和开源精神。\n\n本项目遵循 [AgentSkills](https:\u002F\u002Fagentskills.io) 开放标准，兼容 Claude Code 和 OpenClaw。\n\n---\n\n### 写在最后\n\n> \"你并非一个固定的人格，而是一连串正在发生的选择。\"\n\n但在这些选择发生之前，它们已经以语言、习惯、沉默和口头禅的形式，被预写在了你的结构里。\n\n这个 Skill 不会定义你。它只是把你从生物硬盘导出到 Markdown，完成一次格式转换。它不是你的灵魂，但也许是你的灵魂在当前迭代下的一个 checkpoint。\n\n你可以不同意它，可以纠正它，可以在下一个版本覆盖它。\n\n**与其蒸馏别人，不如蒸馏自己。**\n\n**欢迎加入数字永生。**\n\nMIT License © [Notdog](https:\u002F\u002Fgithub.com\u002Fnotdog1998)\n","自己.skill 是一个基于 Python 的项目，旨在通过用户提供的聊天记录、日记、照片和个人描述等数据，生成一个能够模仿用户思维方式和表达风格的数字副本。其核心功能包括自我记忆（个人经历、价值观等）和人格模型（性格结构、说话风格等），利用这些信息构建出能像用户一样思考和对话的虚拟实体。该项目适用于希望探索个人数字化、增强自我理解或实现某种形式“数字永生”的场景。使用过程中，用户可以通过特定命令与自己的数字副本进行互动，包括日常聊天、自我分析及回忆共享等功能。",2,"2026-06-11 03:48:52","high_star"]