nova深穹星核

个人记忆

Nova 会从对话中整理信息,方便你在之后的会话中继续提问。个人记忆默认开启,使用本地 mem0 保存。

怎么使用

直接告诉 Nova 一条信息,例如:“我的示例项目叫青杉,编号是 C-731。”稍后在新的会话中问:“青杉项目的编号是多少?”

整理记忆需要时间,刚说过的信息不一定立即出现在记忆中。你可以在桌面查看学习状态。

查看记忆

右键点击悬浮球,打开「记忆面板」,选择个人记忆。这里可以:

  • 搜索你说过的原话。
  • 查看已整理的信息,以及对应原话。
  • 翻页浏览记录,区分「已学习」和「尚未形成记忆」。

搜索按原话匹配;内容较长时会显示节选。目前条目查看支持本地 mem0,面板暂不提供编辑和删除按钮。

数据存在哪里

记忆文件保存在电脑上。默认位置是 ~/.nova-audio-agent/memory.sqlite.mem0/,不同用户的数据分别存放。

本地保存不等于离线处理。 整理信息和生成检索向量会调用你配置的模型服务,并向该服务发送相关文本。

个人记忆与文档知识库分开:前者来自对话,后者来自你导入的文件。记住一条信息不会授予 Nova 执行任务的权限。

更改或关闭记忆

源码运行时,在 .env 中配置后重启 Nova。默认配置无需填写。

选择 配置
本地 mem0(默认) NOVA_AUDIO_AGENT_MEMORY_CONNECTION=local,不填写 provider
本地 VoiceMem NOVA_AUDIO_AGENT_MEMORY_CONNECTION=localNOVA_AUDIO_AGENT_MEMORY_PROVIDER=voicemem
关闭个人记忆 NOVA_AUDIO_AGENT_MEMORY_CONNECTION=disabled,移除 provider 配置
连接远程记忆服务 NOVA_AUDIO_AGENT_MEMORY_CONNECTION=remote,配置下述地址和令牌,移除 provider 配置

远程服务需要 NOVA_AUDIO_AGENT_MEMORY_URLNOVA_AUDIO_AGENT_MEMORY_TOKEN。服务须兼容 Nova 的记忆接口;不能直接填写任意 mem0 服务地址。远程连接失败时会显示不可用,不会自动改存本地。

切换引擎不会自动迁移已有记忆,关闭记忆也不会删除已保存的数据。更多配置见核心配置