最近在把 LangChain 升级到 v1 ,发现很多旧资料已经跟不上新版的结构了。 文档虽然齐全,但把这些东西串成一个能运行的项目还是有点拆来拆去,于是我自己整理了一个比较完整的示例仓库,顺便发出来给需要的人参考。 仓库地址在这里: 👉 https://github.com/hefeng6500/lc-studylab 前端 Demo 截图:
主要内容 这个仓库偏向“把模块跑通”,而不是写一堆抽象封装。 主要包含以下几个部分:
RAG:从文本加载、切分、嵌入、向量库到检索的完整链路 LangGraph:用图结构描述流程,包含状态流转、分支等 Agent / DeepAgents:新版 Agent 写法、工具调用 Workflow:多步骤流程示例 Guardrails:简单的输入输出校验 流式输出:用于需要实时返回内容的场景 FastAPI 服务结构:把上面这些变成可调用接口
整体比较偏“工程化示例”,不算大型框架,方便直接按模块拆走。 适用场景 如果你正好:
在学习或迁移到 LangChain v1 需要一套比较完整、可运行的示例 想做 RAG / Agent / 多步骤任务的项目 想快速找一个能拿来改的后端结构
那这个仓库或许能节省一些时间。 最后 如果你觉得有参考价值,顺手点个 Star 会很感谢。 我后面也会继续补一些小示例和实践记录。 👉 https://github.com/hefeng6500/lc-studylab