自己.skill上手10问10答:常见坑、乱码修复与提升还原度的技巧
【免费下载链接】yourself-skill与其蒸馏别人,不如蒸馏自己。欢迎加入数字永生!Inspired by colleague-skill(同事skill)。项目地址: https://gitcode.com/gh_mirrors/yo/yourself-skill
自己.skill是一个运行在 Claude Code 上的开源 meta-skill:导入你的微信/QQ 聊天记录、日记、照片,它就能把你「蒸馏」成一个用你的口头禅思考、用你的逻辑回话的数字副本。本文整理了新手上手的10 个高频问题,覆盖安装踩坑、Windows 中文乱码修复、还原度提升技巧与版本回滚方法,照着走一遍即可避坑。
Q1:自己.skill 是什么?装好后第一步做什么?
一句话:把你从「生物硬盘」导出为 Markdown + JSON,生成一个可对话的自我镜像,包含Part A 自我记忆(self.md)+ Part B 人格模型(persona.md)两层结构,架构详见 docs/PRD.md。
安装只需两步(在 git 仓库根目录执行):
mkdir -p .claude/skills git clone https://gitcode.com/gh_mirrors/yo/yourself-skill .claude/skills/create-yourself可选安装解析器依赖(照片 EXIF 分析等功能需要):
pip install -r requirements.txt然后在 Claude Code 中输入/create-yourself,按提示回答 3 个问题(代号、基本信息、自我画像)即可开始。完整入口逻辑见 SKILL.md。
Q2:坑 | /create-yourself 不响应,输入没反应?
90% 的原因是clone 位置不对。Claude Code 只从git 仓库根目录的.claude/skills/查找 skill:
| 场景 | 正确路径 |
|---|---|
| 仅当前项目可用 | <仓库根>/.claude/skills/create-yourself/ |
| 所有项目全局可用 | ~/.claude/skills/create-yourself/ |
如果你直接 clone 到了别的目录、或路径写成了.claude/create-yourself,都会找不到。核对一下目录结构,删掉重来一次即可。
Q3:坑 | Windows 下解析聊天记录中文全是乱码?
这是 Git Bash 环境的编码问题,官方已知并给出了修复方法(见 SKILL.md 的 Windows 用户注意):在 Bash 中先执行:
export PYTHONIOENCODING=utf-8再运行解析命令即可正常输出中文。另外 Git Bash 下python3可能不可用,项目命令已统一为python,无需改动。
Q4:坑 | 我的微信/QQ 聊天记录格式不被识别?
解析器支持的主流导出格式如下(实现见 tools/wechat_parser.py 与 tools/qq_parser.py):
| 来源 | 支持格式 | 说明 |
|---|---|---|
| 微信 | txt / html / csv / json / sqlite / 纯文本 | 适配 WeChatMsg、留痕、PyWxDump 导出 |
| txt / mht | QQ 消息管理器导出 | |
| 日记/社交 | md / txt / 截图 | 直接读取 |
两点提示:
- 解析时用
--target "我"指定要分析的对象,解析器会重点提取「我」的发言; - 文件用
--format auto即可自动检测格式;纯文本粘贴也会兜底识别。
推荐导出工具:Windows 可用 WeChatMsg、PyWxDump,macOS 可用留痕。
Q5:坑 | 生成的 Skill 不像我,怎么办?(最常见问题)
核心规律:原材料质量决定还原度—— 聊天记录 + 日记/笔记 > 仅口述。优先提供这四类材料:
- 深夜对话/独白—— 最能暴露真实性格
- 情绪波动的记录—— 生气、难过、兴奋时的表达
- 做决定的聊天记录—— 暴露决策模式
- 日常闲扯—— 提炼口头禅和语气词
如果只填了 MBTI 和星座,生成结果必然偏「标签化」。补充一批真实聊天记录后走进化模式(见 Q9),还原度会有明显提升。
Q6:不像我还能局部修吗?对话纠正怎么用?
可以。使用时发现哪句不像你,直接说「我不会这样说」「我应该是……」,就会触发纠正流程(规则见 prompts/correction_handler.md):
- 系统会先和你确认理解是否正确,避免误改;
- 纠正内容自动写入对应文件的
## Correction 记录层,立即生效,下一条回复就能体现; - 原文旁会标注「[已纠正,见 Correction #n]」,可追溯。
事实类错误(如「我没在那上过学」)会改自我记忆,风格类错误(如「我不用这个表情」)会改人格层,无需你手动区分。
Q7:坑 | 更新后效果变差,想回退到上一版怎么办?
每次进化更新都会自动存档到versions/目录(保留最近 10 个版本),实现见 tools/version_manager.py。
回滚只需一条命令:
/yourself-rollback {slug} {version}回滚前系统还会先备份当前版本,所以回退本身也是可逆的,放心操作。
Q8:完整版、档案版、人格版有什么区别?
生成后会得到三个触发词,按需选用:
| 命令 | 模式 | 适用场景 |
|---|---|---|
/{slug} | 完整 Skill | 像你一样思考和说话(默认组合) |
/{slug}-self | 自我档案模式 | 帮你回忆和分析自己 |
/{slug}-persona | 人格模式 | 只要性格和表达风格 |
例如想让「数字自己」帮你复盘拖延症,用完整模式;只想让它用你的语气代写一句话,用 persona 模式更干净。
Q9:有新的日记/聊天记录,怎么喂给它?
不用重建,直接说「我有新文件」「追加」即可进入进化模式:系统按 prompts/merger.md 的逻辑分析增量内容,只追加、不覆盖已有结论——包含价值观/经历的内容 merge 进 self.md,包含沟通/情绪表达的内容 merge 进 persona.md,更新完自动存档并提示变更摘要。
照片也会被重新分析 EXIF 时间地点(tools/photo_analyzer.py),补全人生时间线。
Q10:有多个自己/想管理或彻底删除某个 Skill?
常用管理命令一览:
| 命令 | 作用 |
|---|---|
/list-selves | 列出所有自我 Skill(名称、版本、更新时间) |
/yourself-rollback {slug} {version} | 回滚历史版本 |
/delete-yourself {slug} | 删除(需确认) |
隐私方面:生成的文件落在.claude/skills/{slug}/,selves/目录被 gitignore,不会误提交进代码仓库。删掉对应目录即彻底移除。
记住三条黄金法则:clone 到正确的
.claude/skills/、Windows 乱码先export PYTHONIOENCODING=utf-8、还原度靠真实材料喂养。这个 Skill 只代表你被蒸馏时的那个自己——它会持续进化,就像你一样。
【免费下载链接】yourself-skill与其蒸馏别人,不如蒸馏自己。欢迎加入数字永生!Inspired by colleague-skill(同事skill)。项目地址: https://gitcode.com/gh_mirrors/yo/yourself-skill
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考