分享您的中间件
中间件支持上下文工程、基础框架定制和运行时安全控制。它是 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-middleware | 将 Claude Code 的压缩引擎作为 LangChain 中间件。为长时间运行的智能体提供多级上下文压缩。 | emanueleielo/compact-middleware |
| langchain-collapse | 预防性上下文管理。在上下文窗口被填满之前,自动折叠连续的工具调用组。 | johanity/langchain-collapse |
| langchain-task-steering | 用于有序任务流水线的隐式状态机中间件,支持按任务划分工具作用域、动态提示词注入以及可组合的完成验证。 | edvinhallvaxhiu/langchain-task-steering |
| advisor-middleware | 将 Claude Code 的顾问模式作为 LangChain 中间件。将快速执行模型与强大的顾问模型配对,后者仅在关键决策时介入。 | emanueleielo/advisor-middleware |
| langchain-router | 基于阶段的模型路由。将执行轮次路由至快速模型,保留主模型用于规划与恢复。 | johanity/langchain-router |
通过 MCP 将这些文档连接到 Claude、VSCode 等工具,以获取实时答案。

