Semantic Kernel
微软2023年推出的开源AI编排框架,系统性提出了Skills/Plugins概念,允许大模型通过Function Calling机制自动选择并执行带语义描述的可调用函数
核心事实
时间轴 (近 90 天)
Semantic Kernel 是面向企业的 SDK,强调插件、记忆、中间件与遥测等工程能力。
无论使用 LangChain、LangGraph、CrewAI、AutoGen 还是 Semantic Kernel,有效模式包括:先规划再执行、检索与推理分离、显式交接;框架远不如模式重要。
LangChain 的 Runnable 体系、LlamaIndex 的 Query Engine、微软的 Semantic Kernel 都属于 harness 类项目。
发布稿点名的八个框架中,LangGraph、OpenAI Agents SDK、Semantic Kernel、LlamaIndex、CrewAI、Claude Agent SDK 六个在 agent-hooks 仓库中没有任何文件记录。
一项针对12个主流Agent框架的调查发现,没有任何一个框架在文档中提供以货币计价的工具调用预算控制(C5全部为否)
AutoGen已进入维护模式,README明确标注不再接收新功能,官方推荐新用户转向Microsoft Agent Framework,其继任者自2026年4月3日起正式GA。
框架远不如模式重要,持续有效的模式包括先规划后执行、分离检索与推理、显式交接
框架远不如架构模式重要,持续奏效的模式包括先规划后执行、把检索与推理分离、显式交接
Semantic Kernel是微软面向企业的SDK,与Azure生态深度绑定
常见的编排框架包括 LangGraph、AutoGen、CrewAI 和 Semantic Kernel
还有 11 条时间轴事件
全部知识事实 (20)
框架远不如模式重要,持续有效的模式包括先规划后执行、分离检索与推理、显式交接
65%待验证Semantic Kernel从一开始就同时支持.NET和Python
90%待验证与LangChain形成竞争和互补关系的框架包括LlamaIndex、Semantic Kernel(微软推出)和Haystack(deepset开发)
85%待验证2023年以来业界出现了多种将软件工程方法论引入Prompt管理的实践,包括DSPy、LangChain、LlamaIndex和微软Semantic Kernel等
85%待验证在函数调用出现之前,Semantic Kernel团队通过规划(Planning)方式给模型提供示例来强迫它遵循特定结构,使用XML或JSON格式
80%待验证微软自身的Copilot系列产品大量使用了Semantic Kernel的设计理念
75%待验证微软于2024年推出Semantic Kernel,将企业既有业务逻辑封装为技能插件
60%待验证Semantic Kernel 是面向企业的 SDK,强调插件、记忆、中间件与遥测等工程能力。
50%待验证无论使用 LangChain、LangGraph、CrewAI、AutoGen 还是 Semantic Kernel,有效模式包括:先规划再执行、检索与推理分离、显式交接;框架远不如模式重要。
50%待验证LangChain 的 Runnable 体系、LlamaIndex 的 Query Engine、微软的 Semantic Kernel 都属于 harness 类项目。
50%待验证一项针对12个主流Agent框架的调查发现,没有任何一个框架在文档中提供以货币计价的工具调用预算控制(C5全部为否)
50%待验证AutoGen已进入维护模式,README明确标注不再接收新功能,官方推荐新用户转向Microsoft Agent Framework,其继任者自2026年4月3日起正式GA。
50%待验证框架远不如架构模式重要,持续奏效的模式包括先规划后执行、把检索与推理分离、显式交接
50%待验证Semantic Kernel是微软面向企业的SDK,与Azure生态深度绑定
50%待验证常见的编排框架包括 LangGraph、AutoGen、CrewAI 和 Semantic Kernel
50%待验证该扫描器覆盖的框架包括LangChain、LangGraph、LlamaIndex、CrewAI、AutoGPT、Flowise、n8n、Google ADK以及Semantic Kernel
50%待验证微软 MAF 是 AutoGen 和 Semantic Kernel 融合的框架,自带提示词注入防御等护栏
50%待验证在 JS/TS AI 开发领域,AI SDK 面临 LangChain.js、Microsoft Semantic Kernel、Cloudflare Workers AI 等竞争
50%待验证在微软 Semantic Kernel 框架中 skill 指 AI 可调用的函数或插件,在 OpenAI GPTs 生态中称为 Actions,在 LangChain 中对应 Tool
50%待验证Semantic Kernel支持多种规划策略,包括逐步执行并重新评估的Stepwise Planner和生成完整执行计划模板的Handlebars Planner
50%