Vanar Neutron Memory

🧠 AI 代理的持久化语义记忆

基于 Vanar Neutron API 的持久化语义记忆存储,支持 AI 代理跨会话上下文保存与检索。

收藏
10.7k
安装
2.8k
版本
1.0.5
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

Vanar Neutron Memory 是一项面向 AI 代理的持久化记忆存储服务,通过 Neutron API 实现语义化信息保存与检索。核心功能包括:

  • Seed 存储:将文本内容(帖子、对话、Markdown、JSON 等格式)保存为种子节点,支持完整线程快照
  • 语义搜索:基于向量相似度检索历史记忆,可配置结果数量与相似度阈值
  • Agent 上下文管理:创建结构化代理上下文(episodic/semantic/procedural/working 四种记忆类型),实现跨会话状态持久化
  • 双存储机制:交互时同时保存截断摘要(Agent Context)和完整线程快照(Seed),兼顾检索效率与语义完整性

技术实现

通过 Bash CLI 脚本封装 REST API 调用,支持两种认证方式:环境变量(NEUTRON_API_KEY, NEUTRON_AGENT_ID)或本地凭证文件(~/.config/neutron/credentials.json)。主要端点包括种子创建/搜索、上下文 CRUD 操作,所有请求需携带 Bearer Token 及 appId/externalUserId 参数。

显著优点

1. 语义级检索能力:超越关键词匹配,基于嵌入向量实现概念相关度搜索
2. 对话完整性保障:每次交互保存完整线程快照(原帖+所有评论+机器人回复),避免上下文碎片化

3. 记忆类型分层:支持四种认知科学启发的记忆类型,适配不同使用场景

4. 零基础设施:托管 API 服务,无需自建向量数据库

5. 格式灵活:原生支持多种文本格式,包括 Claude/GPT 对话格式

潜在缺点与局限性

  • 供应商锁定:依赖 Vanar Neutron 专有 API,迁移成本较高
  • 成本不透明:文档未明确定价模型,高频调用可能存在不可控成本
  • 网络依赖:纯云端方案,离线环境无法使用
  • 隐私顾虑:对话数据需上传至第三方服务器,敏感场景受限
  • 调试能力有限:CLI 工具封装层较厚,底层 API 错误诊断依赖日志

适合人群

  • 构建需要长期记忆的 AI 代理开发者(Discord/Telegram 机器人、客服助手)
  • 希望快速实现语义搜索原型的产品团队
  • 缺乏向量数据库运维能力的小型开发团队
  • 需要跨会话上下文保持的对话式应用

常规风险

  • API 密钥泄露风险:凭证存储于本地文件或环境变量,共享环境需严格隔离
  • 数据持久性依赖:服务可用性完全取决于 Vanar 平台 SLA
  • 速率限制未披露:文档未说明配额限制,生产环境需提前验证
  • 语义漂移:长期积累的种子可能产生检索噪声,需定期清理策略

Vanar Neutron Memory 内容

scripts文件夹
手动下载zip · 3.6 kB
neutron-memory.shtext/x-shellscript
请选择文件