|
1、读到了一篇对MCP的分析,特别是在划分权限与控制方面有了一个独特的理解 MCP 服务器将三种元素分配给不同的控制方: ①提示(Prompts):由用户掌控,程序员提供选项,用户可注入到 LLM 中。②资源(Resources):由应用(AI 工程师)管理,决定数据使用方式,LLM 不自动干预。③工具(Tools):由 LLM 控制,服务器提供工具列表,LLM 自主选择并调用。2、这个是RAG 是当前主流的模式 3、之后的演变会成为一种,分层设计:架构图分为三层: ①客户端层(上游调用方,例如终端用户Claude、Cursor、Cline 等)。 ②服务层(核心基础设施,包括 统一身份认证、鉴权、服务发现 等管理的 MCP 服务器)。 ③数据/存储层(支持计费、认证和日志的后台数据存储)。 PS:MCP 的最大优势是解耦大型项目中的系统,团队可独立工作而不干扰主代理开发(之后的协议可以流式传输的HTTP作为MCP服务)。欢迎有有兴趣的朋友加好友交流。关注公号,回复“SwirlAI” ,查看原文。 |