贡献方式
报告错误
报告错误
发现了一个错误?请按照以下步骤帮助我们修复它:如果您要添加问题,请尽量使其专注于单一主题。如果两个问题相关或存在阻塞关系,请 链接它们,而不是合并它们。例如:
1
搜索
检查该问题是否已存在于我们对应仓库的 GitHub Issues 中:
LangChain
问题
LangGraph
问题
Deep Agents
问题
2
创建问题
如果不存在相关问题,请创建一个新的。撰写时,请务必遵循提供的模板,并包含一个 最小、可复现的示例。问题创建完成后,请附加任何相关的标签。如果项目维护者无法复现该问题,则可能不会及时得到解决。
3
等待
项目维护者会分类处理该问题,并可能要求提供更多信息。请耐心等待,因为我们需要处理大量问题。除非您有新的信息可以提供,否则请不要重复提交问题。
建议功能
建议功能
对新功能或增强功能有想法?
1
搜索
在对应仓库的 issues 中搜索已有的功能请求:
LangChain
问题
LangGraph
问题
Deep Agents
问题
2
讨论
如果没有相关的请求,请在 相关类别 下发起新的讨论,以便项目维护者和社区成员可以提供反馈。
3
描述
请务必描述用例以及为什么该功能对其他人有价值。如果可能,请提供示例或模型草图。概述应该通过的测试用例。
改进文档
改进文档
欢迎改进文档!我们努力保持文档清晰全面,您的视角可以带来很大的不同。
如何对文档提出修改建议
指南
贡献代码
贡献代码
由于用户群庞大,我们小型团队可能难以跟上所有的功能请求和错误修复。如果您具备相关技能和时间,我们非常乐意得到您的帮助!如果您开始处理某个问题,请将其分配给自己,或请维护者进行分配。这有助于避免重复工作。如果您正在寻找可以参与的工作,请查看我们仓库中标有 “help wanted” 标签的问题:
如何提交您的第一个拉取请求
指南
LangChain
标签
LangGraph
标签
Deep Agents
标签
构建新的集成
构建新的集成
任何人都可以构建和发布自己的 LangChain 集成包。新的集成不会作为 PR 提交到
langchain-ai 仓库——它们必须独立发布到 PyPI 或 npm。LangChain
构建 LangChain 集成指南
Deep Agents 沙箱
构建沙箱集成指南
拉取请求要求
所有拉取请求都应展示有意义的努力和对上下文的理解。如果创建一个拉取请求所需的努力少于维护者审查它所需的努力,则不应提交该贡献。 低成本的路过式贡献——无论它们是如何产生的——在上下文相关性、准确性和质量方面往往达不到要求。大规模的自动化贡献相当于对我们人工努力的拒绝服务攻击。 所有外部拉取请求必须满足以下要求:- 拉取请求必须链接到一个已被维护者批准解决方案的问题或讨论,且贡献者在开启 PR 前必须已被分配到该问题。
- 拉取请求必须填写仓库的拉取请求模板。
- 用于新增功能或改变行为的错误修复的拉取请求应包含一个
## 发布说明部分,该部分应以符合发布说明要求的语言说明用户可见的更改。
语言政策
所有贡献——问题、拉取请求、代码审查和讨论——必须使用英语。这确保了沟通在我们的全球贡献者群体中具有可访问性和可搜索性。 如果英语不是您的母语,请不要担心。我们重视清晰的沟通而非完美的语法,并且欢迎使用翻译工具。LLM 的可接受用途
您可以使用 AI 助手来帮助起草或修订贡献,但前提是您 验证每一处更改:运行并测试代码,对照代码库和官方提供商文档核实事实,并确保结果符合仓库的风格。请勿提交大量未经审查的生成内容。我们会关闭那些看起来是低成本或垃圾信息的拉取请求,无论它们是如何产生的。Connect these docs to Claude, VSCode, and more via MCP for real-time answers.

