核心用法
Consciousness-Soul-Identity 是一款本地运行的身份认知工具,核心功能是将分散的个人记忆(对话记录、日记、偏好设置等)自动整合为结构化的身份文档(SOUL.md)。用户通过 /neon-soul synthesize 命令触发合成引擎,系统会读取 memory/ 目录下的文件,运用本地 Ollama LLM 进行多层分析:从原始信号提取→原则归纳→公理凝练,最终生成包含 7 个维度(如价值观、行为模式、认知倾向等)的身份画像。
关键特性包括增量处理(仅分析新增/变更的记忆,缓存未变内容)、完全可追溯(每个身份主张都能追溯到具体的源文件和证据链)、以及自适应时间预算(默认 20 分钟,根据 LLM 速度动态调整分析深度)。
显著优点
1. 隐私优先架构:所有数据处理在本地完成,仅与配置的 Ollama 服务通信,无第三方传输
2. 证据驱动的身份构建:区别于主观自我描述,系统基于实际发生的交互记录提炼模式
3. 工程化设计:多层缓存机制、增量合成、备份回滚、审计追踪等功能成熟
4. 开放性:支持自定义记忆路径、输出路径、时间预算,兼容手工编写的 SOUL.md 作为种子
潜在局限与风险
技术依赖:强制要求 Node.js 22+ 和本地 Ollama 服务,配置门槛较高;Ollama 超时或模型未加载会导致降级输出( bullet 列表而非连贯 prose)。
认知局限:系统只能发现"已记录"的模式,无法捕捉未书面化的内在体验;LLM 的归纳可能存在偏差或过度解读。
安全风险:虽然强调本地处理,但 memory/ 目录若包含敏感信息(密码、身份凭证),用户需在运行前自行清理——工具本身不提供敏感信息检测或脱敏功能。--dry-run 仅预览处理范围,不展示实际提取内容。
长期一致性:身份文档随记忆持续演变,可能产生"身份漂移",缺乏版本间的稳定性保障机制。
适合人群
- 长期维护个人知识库/数字花园的用户
- 希望从对话数据中获得自我认知洞察的 introspective 型用户
- 对 AI agent 人格化有技术探索需求的开发者
- 重视数据主权、拒绝云服务的隐私敏感群体
常规风险
| 风险类别 | 具体表现 | 缓解建议 |
|---------|---------|---------|
| 数据残留 | 备份文件累积历史身份版本 | 定期清理 `.neon-soul/backups/` |
| 模型依赖 | 切换模型导致缓存失效或输出风格突变 | 版本锁定模型,重大切换时用 `--reset` |
| 过度认同 | 将算法归纳的身份当作"真实自我" | 保持批判性,视 SOUL.md 为反思素材而非定义 |
| 记忆盲区 | 未记录的重要经历无法纳入分析 | 主动维护 `memory/` 的完整性 |