徐强

Project

Agent 共享集群底座

面向多业务 Agent 的 LLM、RAG、记忆与 Prompt 共享服务

Agent 共享集群底座 screenshot

项目介绍

将多个 AI 应用反复建设的模型调用、知识检索、会话记忆和提示词管理抽成共享底座,通过 MCP 和统一网关让业务 Agent 保持轻量、无状态和可独立演进。

Before

每条业务线重复接入模型、知识库和记忆,能力难复用、成本难统计

After

共享底座统一治理,业务只保留场景编排和产品逻辑

关键结果

  • LLM、RAG、Memory、Prompt 四类能力通过 MCP Server 统一复用
  • 按 project_id 做知识库和配额隔离,Gateway 统一处理认证、路由与 Trace
  • 业务 Agent 保持无状态,状态下沉共享服务,支持独立发布与灰度回滚

架构链路

  1. 业务 Agent
  2. Gateway
  3. MCP Server
  4. RAG / Memory
  5. 模型服务

技术栈

FastAPIMCPPostgreSQLViking DBDockerServerless

核心功能

  • MCP Server
  • LLM 网关
  • 多租户 RAG
  • 双层记忆
  • 配额管理

我的职责

  • 拆分 LLM、RAG、Memory 和 Prompt 四类 MCP Server,提供标准化工具和提示词能力
  • 设计认证、日志、配额和路由中间件,统一处理 Trace ID 与 Token 计量
  • 按 project_id 隔离知识库,并通过 GatewayClient 统一访问共享能力
  • 设计用户画像与会话记忆的双层模型,让状态下沉到共享服务