LLMs.txt
本指南介绍如何让 Cursor、Windsurf 和 Claude 等 AI 工具更好地理解 ng-zorro-antd。
什么是 LLMs.txt?#
我们支持通过 LLMs.txt 文件向大语言模型(LLMs)提供 Ant Design 文档。此功能可帮助 AI 工具更好地理解我们的组件库、API 及使用模式。
可用资源#
我们提供多个 LLMs.txt 路由来帮助 AI 工具访问文档:
- llms.txt - 包含所有组件及其文档链接的结构化概览
- llms-full.txt - 提供包含实现细节和示例的完整文档
在 AI 工具中的使用#
GitHub Copilot#
在 GitHub Copilot 中,可以通过在工作区的 .github/copilot-instructions.md 文件中添加 LLMs.txt 的引用,或在对话中直接提及文档 URL 来使用。
Cursor#
在 Cursor 中使用 @Docs 功能将 LLMs.txt 文件包含到您的项目中。这有助于 Cursor 为 ng-zorro-antd 组件提供更准确的代码建议和文档。
Windsurf#
通过 @ 引用或在 .windsurf/rules 文件中配置 LLMs.txt 文件,以增强 Windsurf 对 ng-zorro-antd 组件的理解。
Claude Code#
在 Claude Code 中,将 LLMs.txt 添加到工作区的知识库(Docs / Context Files)配置中,即可在代码补全与解释时引用其中的内容,从而提升对 Ant Design 组件的理解。
Gemini CLI#
在 Gemini CLI 中,可以通过 --context 参数或在 .gemini/config.json 中指定 LLMs.txt 文件路径,让 Gemini 在回答和生成代码时参考该文档。
Trae#
在 Trae 中,将 LLMs.txt 文件放入项目的 knowledge sources 并在设置里开启引用,即可让 Trae 在生成或分析代码时更好地支持 ng-zorro-antd 组件。
Qoder#
在 Qoder 中,可以在 .qoder/config.yml 中添加 LLMs.txt 作为外部知识文件,或在对话中通过 @docs LLMs.txt 进行临时引用,增强对 ng-zorro-antd 组件的支持。
其他 AI 工具#
任何支持 LLMs.txt 的 AI 工具均可使用以上路径来更好地理解 ng-zorro-antd。