Soul Archive 是一款基于日常 AI 对话构建数字人格持久化系统的工具,核心目标是通过持续采集用户的语言习惯、性格特征、知识观点、工作偏好及理想抱负等七维数据,生成可复用的「数字灵魂副本」。v3.0 版本移除了加密层与难以采集的 Voice/Relationships 维度,新增 Workflow 与 Aspirations 维度,并引入主动 Agent Memory 机制,支持跨会话召回、失败模式预警和行为模式蒸馏。数据全部以明文 JSON 存储于本地 ~/.skills_data/soul-archive/,通过 .gitignore 避免版本控制泄露,隐私策略依赖本地隔离而非加密复杂度。
核心用法:用户可通过触发词(如「灵魂沉淀」「soul extract」)或开启 auto_extract 自动采集对话中的高置信度信息;soul context 在对话开始时输出 ≤800 token 的人格摘要,供其他 AI Agent 注入系统提示;soul recall 与 soul warn 支持任务前的模式检索与风险预警;soul report 生成交互式 HTML 人格画像,含雷达图、时间线与冲突检测。
显著优点:架构清晰(Skill 与数据分离)、零第三方依赖、去重合并机制(bigram-Jaccard 相似度)、渐进式完整度评分(log10 饱和曲线)、细粒度隐私配置(可按维度开关采集)。主动上下文注入与 Agent Memory 机制在同类工具中较为罕见,能显著提升多轮对话的连贯性与个性化程度。
潜在局限:明文存储虽简化密钥管理,但依赖用户本地环境安全(文件权限、设备物理安全);auto_extract 开启时存在信息过度采集风险,需用户主动审阅 config.json;Big Five/MBTI 等性格推断缺乏标准化测评,仅基于对话推理,权威性有限;长期数据积累后,JSON 文件的读写性能与查询效率可能成为瓶颈。
适合人群:高频使用 AI 对话、希望建立个性化 AI 助手的深度用户;注重数据主权、拒绝云同步的隐私敏感者;多 AI 工具/Workspace 切换、需要统一人格上下文的极客用户;对「数字遗产」或情感陪伴有需求的长期主义者。
常规风险:本地明文 JSON 若设备丢失或被恶意程序读取,可能导致敏感信息泄露;auto_extract 可能误采健康、财务等敏感话题(虽默认需确认);AI 生成的性格标签与行为模式存在自我强化偏见,长期可能形成「信息茧房」式的数字人格;跨平台迁移时需手动处理数据目录路径差异。