Files
memory-gateway/docs/system-positioning.md

1.9 KiB
Raw Blame History

System Positioning

当前项目定位

memory_gateway 不是完整的 SOC 记忆系统,而是整套方案里的统一上下文入口层。

它当前承担的职责是:

  • 为 AI agent 提供统一的 MCP / REST 访问入口
  • 将检索和写入请求转发给 OpenViking
  • 提供基础鉴权、协议兼容和网关能力
  • 作为多 agent 共享记忆体系的最薄接入层

它不直接承担以下职责:

  • 原始知识源的批量导入
  • 高价值记忆抽取和筛选
  • Obsidian Vault 的人工知识沉淀
  • EverMemOS 的长期记忆整理与演化
  • 评估数据集与实验流程管理

在整套 SOC 记忆系统中的位置

SOC 数据源
KB / Playbook / 月报 / 报告 / Ticket / Intel / 历史 Case
            |
            v
Skills / Pipeline
ingest / extract / classify / summarize / commit / prune
            |
            v
memory_gateway
统一入口层MCP / REST / Auth / Routing
            |
            v
OpenViking
统一 context / memory / resource / skill 层
      |                           |
      v                           v
Obsidian Vault               EverMemOS
人工沉淀层                   长期整理层

下一阶段模块建议

建议把后续 POC 能力分成以下模块:

  • docs/ 保存系统设计、数据模型、命名空间规范
  • poc/skills/ 保存检索、抽取、沉淀相关的 skills
  • poc/pipeline/ 保存接入 ticket、intel、历史 case 的导入流程
  • poc/obsidian-vault/ 保存人工维护知识和 case note 模板
  • poc/evermemos/ 保存长期记忆整理逻辑和策略
  • poc/evaluation/ 保存数据集、评估脚本和结果

当前仓库边界建议

建议继续把本仓库控制在“网关项目”边界内:

  • 保留服务入口、OpenViking 接入、配置、协议、测试
  • 新增系统设计文档、POC 骨架目录
  • 不建议继续堆积大量业务规则、海量导入脚本、Vault 内容本体