LangChain 中文文档

这里聚焦 LangChain.js / TypeScript 学习路径,帮助你用中文系统理解 LangChain、LangGraph 与 Deep Agents 的核心概念、开发模式与应用实践。
本站面向中文开发者整理 LangChain.js 官方文档内容。代码、包名、命令、标识符与关键技术术语保持原文,以便直接对照官方生态与示例。

Open source agent frameworks

Deep Agents (TypeScript)

快速构建具备长期任务能力、上下文压缩与多代理协作能力的 agents。

LangChain (TypeScript)

从模型、消息、工具、记忆到 middleware,系统掌握 LangChain.js 的核心构件。

LangGraph (TypeScript)

在需要低层编排、状态控制、checkpoint 与 human-in-the-loop 时使用 LangGraph。

Get started

安装 LangChain

Quickstart

构建 Agents

LangChain Academy

重点主题

Structured output

用 schema 约束模型输出,并把结构化结果映射为更稳定的应用 UI。

Short-term memory

学习线程状态、checkpointer 与多轮对话中的上下文保存方式。

Middleware

在 agent 生命周期的关键节点加入 guardrails、limits、retries 与自定义 hooks。

Frontend patterns

了解 streaming、tool calling、reasoning、time travel 与 generative UI 的前端实现方式。

Additional resources

LangSmith tracing

使用 LangSmith 跟踪 agent 执行过程,定位 prompt、tool 与状态流中的问题。

Community forum

与社区开发者交流实践经验、排查问题并讨论生态变化。

Changelog

跟踪 LangChain 产品与文档的最新变化。

GitHub

查看官方仓库、示例项目与开源实现。