用途:把助手能看到的个人语料(Claude Code 对话记录、Obsidian 笔记库、记忆文件)转化为一份坦率的自画像,回答 22 个问题,每题附引用证据、自评置信度和本周可尝试的一件事。方法改编自 Kevin Rose 的 Reflection Engine v1.3,完整协议在 METHOD.md,分析前须通读。
主要能力与使用方式:
- 查看语料:运行 python3 ~/.claude/skills/reflection/reflection_corpus.py --inventory,报告对话记录月份与体量、笔记库跨度、记忆文件数。语料稀薄(仅几周或单领域)应主动说明并降低置信度。
- 生成摘要:python3 ~/.claude/skills/reflection/reflection_corpus.py --out /tmp/reflection-corpus.md。可用参数:--sources claude,vault,memory;--vault PATH;--budget 600000;--per-month 40;--min-chars 120。摘要按月份分桶并标注来源,便于跨时间采样。
- 阅读摘要并按 METHOD.md 写自画像,输出到私密路径,如 <vault>/Personal/Reflection Portrait YYYY-MM-DD.md。语料较大时可并行分派不同月份或领域,最后回答问题 20、21、22(综合题)。
质量要求:评分 7 以上需两个来自不同月份或领域的独立锚点;以本人原话而非记忆文件为证据;考虑语料形态偏差(编码助手记录偏工作属测量假象);缺乏决定属弱证据,需正面证据否则置信度上限 6;证据不足就写“证据不足”,不要编造。
限制与注意:输出高度敏感,写入笔记库或 ~/Desktop 等私密位置,禁止放入共享或公开仓库;技能目录已将 out/ 和 *-portrait.md 加入 gitignore 防止误提交。未经用户明确要求,不得粘贴到团队聊天、issue、PR 或 artifact。不得对第三方运行,仅限本人对自己使用。