漫谈 MCP 构建之概念篇
本文深入探讨了 Model Context Protocol (MCP) 的核心概念,包括其作为标准化协议如何解决 Function Call 的碎片化问题,并详细解析了 MCP Server、Client 和 Host 的角色与交互机制,为构建和接入 MCP 系统提供技术基础。
本文深入探讨了 Model Context Protocol (MCP) 的核心概念,包括其作为标准化协议如何解决 Function Call 的碎片化问题,并详细解析了 MCP Server、Client 和 Host 的角色与交互机制,为构建和接入 MCP 系统提供技术基础。
本文以 Vue 3 低代码平台为例,探讨如何基于命令模式构建插件系统,通过全局状态树、命令对象和中心化执行器实现可撤销的状态管理,并利用 Zod 协议定义组件物料。
本文以 Vue 插件、Koa 中间件和 Redux 中间件为例,探讨插件系统在不同业务场景中的设计与实现,重点分析其核心机制如 Vue 的 install 方法、Koa 的洋葱模型和 Redux 的函数式链,为构建灵活可扩展的架构提供参考。
本文探讨了在插件系统中实现系统级缓存的架构设计,通过引入基于插件名称隔离的泛型缓存模块,并借鉴 lowdb 的设计思想,为插件提供类型安全的缓存操作。进一步分析了如何通过批量异步更新策略优化磁盘 I/O 性能,以支持高效的并发执行。
本文复盘了一个文旅AI助手项目的技术实现,重点探讨了结构化数据在RAG场景下的切分难题、长文本字段的处理策略,并对比了基于ID检索的优化方案与MCP Server工具调用的替代路径。
本文探讨了AI与低代码平台结合的技术实现,分析了画布核心能力、统一协议、插件架构,以及通过AI Agent和对话框交互来优化组件生成与动态加载,涉及联邦模块和上下文管理等工程挑战。
在串行插件系统基础上,探讨如何通过拓扑排序(Kahn 算法)处理插件依赖关系,重构架构以实现并发执行,提升整体效率。
本文以构建 Next.js SSG 系统为背景,详细实现了一个串行插件系统,通过类型定义和上下文划分,确保插件在不同生命周期只能访问受限的 API,从而避免误操作。
文章以构建 Next.js 博客引擎的 SSG 流程为背景,探讨插件系统的核心概念,包括生命周期划分、上下文设计、串行与并发执行策略、缓存机制以及开发者体验的考量。
本文系统梳理了大语言模型微调的核心概念,澄清了预训练、SFT、RLHF等阶段的关系,并对比了全量微调和LoRA等参数高效微调技术的实现机制与适用场景。