Skip to main content

Documentation Index

Fetch the complete documentation index at: https://nvd-54.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

浏览不同提供商的可用中间件,或为生态系统贡献你自己的中间件。在中间件概述中了解更多关于中间件工作原理的信息,在 Deep Agents 文档中了解如何在 Deep Agents 中使用中间件。

分享你的中间件

中间件支持上下文工程、运行时自定义和运行时安全控制。它是 LangChain 中一个有用的扩展点,我们喜欢展示社区用它构建的成果:

添加官方集成

按照贡献指南构建并发布中间件包。

分享社区中间件

向文档仓库提交 PR,将你的中间件添加到下表中。

官方集成

提供商可用中间件源码
Anthropic提示词缓存、bash 工具、文本编辑器、记忆和文件搜索langchain-ai/langchain
AWS提示词缓存langchain-ai/langchain-aws
Microsoft Foundry文本审核、图像审核、提示词防护、受保护内容和事实性检测langchain-ai/langchain-azure
OpenAI内容审核langchain-ai/langchain

社区集成

中间件描述源码
Cisco AI Defense运行时安全检查cisco-ai-defense/ai-defense-langchain-middleware
compact-middlewareClaude Code 的压缩引擎作为 LangChain 中间件。为长时间运行的智能体提供多级上下文压缩。emanueleielo/compact-middleware
langchain-collapse预防性上下文管理。在连续工具调用组填满上下文窗口之前将其折叠。johanity/langchain-collapse
langchain-task-steering用于有序任务流水线的隐式状态机中间件,支持按任务划定工具范围、动态提示词注入和可组合的完成验证。edvinhallvaxhiu/langchain-task-steering
advisor-middlewareClaude Code 的顾问模式作为 LangChain 中间件。将快速执行模型与强大的顾问模型配对,顾问仅在关键决策时介入。emanueleielo/advisor-middleware
langchain-router基于阶段的模型路由。将执行轮次路由到快速模型,保留主模型用于规划和恢复。johanity/langchain-router