贡献方式
Report bugs
Report bugs
Suggest features
Suggest features
有一个新功能或改进的想法吗?
Discuss
如果没有请求,可以在 相关分类 下开始新的讨论,以便项目维护者和社区提供反馈。
Improve documentation
Improve documentation
文档改进是受欢迎的!我们努力保持文档清晰且全面,您的视角可以带来很大帮助。
如何提出对文档的更改建议
指南
Contribute code
Contribute code
由于用户基数庞大,我们的小团队难以跟上所有功能请求和错误修复。如果您有能力并且有时间,请加入我们!如果您开始处理某个问题,请将其分配给自己或请维护者进行分配,以避免重复工作。如果您正在寻找可以工作的内容,请查看相应仓库中“help wanted”标签的问题:
如何提交您的第一个 Pull Request
指南
LangChain
标签
LangGraph
标签
Deep Agents
标签
Build a new integration
Build a new integration
任何人都可以构建并发布自己的 LangChain 集成包。新的集成不能作为对
langchain-ai 仓库的 PR 提交——它们必须独立地发布到 PyPI 或 npm。LangChain
构建 LangChain 集成指南
Deep Agents sandboxes
构建沙盒集成指南
Pull request requirements
所有 pull requests 都应展示有意义的努力和上下文理解。如果创建 pull request 所需的工作量少于维持者审查它的工作量,那么这样的贡献不应提交。 低努力的一键式贡献——无论其产生方式如何——往往在上下文相关性、准确性和质量方面有所欠缺。大规模的自动化贡献代表了对我们人力的一种拒绝服务攻击。 对于所有外部 pull requests 的以下要求必须满足:- pull request 必须链接到一个经过维护者批准解决方案的问题或讨论。
- pull request 必须填写仓库的 pull request 模板。
Language policy
所有贡献——问题、pull requests、代码审查和讨论——必须使用英语。这保持了跨全球贡献者的沟通可访问性和搜索性。 如果您不是以英语为母语,请不要担心。我们重视清晰的交流胜过完美的语法,并欢迎使用翻译工具。Acceptable uses of LLMs
在 验证每个更改 时,您可以使用 AI 辅助来起草或修订贡献:运行和测试代码、检查事实与代码库和官方提供者文档的一致性,并确保结果符合仓库风格。请勿提交未经审查的大量生成内容。我们关闭读起来像是低努力或垃圾邮件的 pull requests,无论它们是如何产生的。通过 MCP 连接这些文档,以实时获取 Claude、VSCode 等的回复。

