Update highlights
This commit is contained in:
@@ -13,16 +13,16 @@ You can see this Sphinx project's `llms.txt`_ and `llms-full.txt`_ files as a si
|
|||||||
Highlights
|
Highlights
|
||||||
----------
|
----------
|
||||||
|
|
||||||
1. **Content Collection**: Quickly gathers content from _sources, without needing a separate build
|
**Zero Configuration**
|
||||||
2. **Directive Processing**: Resolves ``include`` directives by automatically incorporating their content
|
Add the extension to your ``conf.py`` and you're done.
|
||||||
3. **Path Resolution**: Transforms relative paths in directives to full paths
|
The extension automatically collects your documentation and generates both ``llms.txt`` and ``llms-full.txt`` during your normal Sphinx build.
|
||||||
4. **Output Generation**: Creates two optional files:
|
|
||||||
|
|
||||||
- ``llms.txt``: A concise summary of your documentation, in Markdown
|
**Intelligent Content Processing**
|
||||||
- ``llms-full.txt``: A comprehensive version with all documentation content, in reStructuredText
|
Automatically resolves ``include`` directives, transforms relative paths, and handles your documentation structure without manual intervention.
|
||||||
|
|
||||||
5. **Content Filtering**: Allows you to exclude specific pages or sections
|
**Customizable When Needed**
|
||||||
6. **Source Code**: Allows you to include specific source code files
|
Filter content, include source code files, or integrate with alternative output formats like Markdown for even better LLM compatibility.
|
||||||
|
See :doc:`getting-started` for output format options and :doc:`configuration-values` for all settings.
|
||||||
|
|
||||||
.. toctree::
|
.. toctree::
|
||||||
:maxdepth: 2
|
:maxdepth: 2
|
||||||
|
|||||||
Reference in New Issue
Block a user