1.9 KiB
1.9 KiB
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/保存检索、抽取、沉淀相关的 skillspoc/pipeline/保存接入 ticket、intel、历史 case 的导入流程poc/obsidian-vault/保存人工维护知识和 case note 模板poc/evermemos/保存长期记忆整理逻辑和策略poc/evaluation/保存数据集、评估脚本和结果
当前仓库边界建议
建议继续把本仓库控制在“网关项目”边界内:
- 保留:服务入口、OpenViking 接入、配置、协议、测试
- 新增:系统设计文档、POC 骨架目录
- 不建议继续堆积:大量业务规则、海量导入脚本、Vault 内容本体