核心用法
NEON-SOUL 是一套自动化身份合成系统,通过 /neon-soul synthesize 命令读取本地 memory/ 目录中的记忆文件,利用本地 Ollama LLM 进行模式识别与身份提炼,最终生成结构化的 SOUL.md 身份文档。系统采用增量处理机制,默认仅分析新增或变更的记忆内容,并通过多层缓存避免重复计算。支持 --dry-run 预览、--reset 全量重算、--rollback 版本回滚等完整生命周期管理。
显著优点
1. 隐私优先架构:所有数据处理在本地完成,零第三方网络请求,记忆文件不上云
2. 智能增量合成:缓存机制确保无变更时秒级完成,避免无效计算
3. 完整可追溯性:每个身份论断均可追溯到原始记忆片段,支持 /neon-soul trace 单条溯源
4. 零依赖运行时:仅使用 Node.js 内置模块,无 npm 供应链风险
5. 自适应时间控制:--time-budget 参数防止 LLM 调用超时导致的资源占用
潜在缺点与局限性
1. 本地 LLM 依赖:必须运行 Ollama 服务,模型能力直接影响身份提炼质量
2. 记忆质量敏感:输出质量高度依赖用户输入的记忆文件结构化程度
3. 无协作功能:纯个人身份工具,不支持多用户身份聚合或共享
4. 英文优先生态:主页和文档以英文为主,中文用户上手成本较高
适合的目标群体
- 注重隐私的个人知识管理用户
- 希望系统性梳理自我认知的数字游民/创作者
- 使用 OpenClaw 等 Agent 框架构建长期记忆系统的开发者
- 对量化自我(Quantified Self)感兴趣的技术早期采用者
常规使用风险
1. 敏感信息暴露:memory/ 目录若包含密码、API Key 等将被 LLM 处理,需运行前审查
2. 本地服务配置错误:Ollama 端口配置不当可能导致数据发送至非预期端点
3. 备份膨胀:.neon-soul/backups/ 长期运行可能累积大量历史版本,需定期清理
4. 模型切换失效:更换 Ollama 模型后缓存自动失效,首次运行将触发全量重算
5. CPU/内存占用:大规模记忆合成时本地 LLM 推理可能占用显著计算资源