Инструкции | 26 июня 2026 69
JSON Feed формат для AI-агентов и RSS-ридеров
v0.1.6 MIT License GitHub
JSON Feed — это формат для представления лент (feeds) в формате JSON, разработанный как современная альтернатива RSS.
Плагин DLE-jsonfeed позволяет экспортировать публикации вашего сайта на DataLife Engine (DLE) в этот формат,
что делает контент доступным для:
.htaccess (/jsonfeed.json, /jsonfeed-blog.json)favicon и icon)limit, category, type, orderjsonfeed.xmlengine/ в корневую папку engine/ на сервереplugins/ в корневую папку plugins/ на сервереuploads/jsonfeed/ (для кэша)После установки перейдите в админ-панель DLE:
Админ-панель → «Настройки» → «JSON Feed»
| Поле | Описание |
|---|---|
| Название ленты | Заголовок, который будет отображаться в JSON Feed |
| Описание ленты | Краткое описание вашей ленты |
| Количество записей | Сколько записей показывать по умолчанию |
| Максимум записей | Максимальное количество через параметр &limit= |
| Кэширование | Время кэширования ленты (секунды) |
| Качество изображений | Качество JPEG-изображений (30-100) |
| Поле | Размер | Описание |
|---|---|---|
| URL favicon | 32×32 px | Иконка для вкладок браузера |
| URL иконки (icon) | 512×512 px | Квадратная иконка для RSS-ридеров и AI-агентов |
Настройте фильтрацию по категориям. Например:
| Тип | Категории | URL |
|---|---|---|
blog |
1, 19, 20 | /jsonfeed-blog.json |
portfolio |
2 | /jsonfeed-portfolio.json |
works |
21, 31, 34, 37 | /jsonfeed-works.json |
| URL | Описание |
|---|---|
/plugins/tcse/jsonfeed/feed.json.php |
Основная лента |
/jsonfeed.json |
Основная лента (ЧПУ) |
/jsonfeed-blog.json |
Лента "blog" (если настроена) |
/jsonfeed-portfolio.json |
Лента "portfolio" (если настроена) |
| Параметр | Пример | Описание |
|---|---|---|
limit |
?limit=50 |
Количество записей (макс. 100) |
category |
?category=20 |
Фильтр по категории |
type |
?type=blog |
Фильтр по типу контента |
order |
?order=date_asc |
Сортировка (date_asc, date_desc) |
# Для ChatGPT, Claude, Perplexity AI
https://ваш-сайт.ru/jsonfeed.json
# Для подписки в RSS-ридерах (Feedly, Inoreader)
https://ваш-сайт.ru/jsonfeed.json
https://ваш-сайт.ru/jsonfeed-blog.json
# Для Telegram-ботов
https://ваш-сайт.ru/jsonfeed.json?limit=20
Для работы красивых URL добавьте в файл .htaccess в корне сайта:
# ===== JSON Feed (AI-формат) =====
# Полная лента
RewriteRule ^jsonfeed.json$ /plugins/tcse/jsonfeed/feed.json.php?limit=20 [L,QSA]
# Лента "blog"
RewriteRule ^jsonfeed-blog.json$ /plugins/tcse/jsonfeed/feed.json.php?type=blog [L,QSA]
# Лента "portfolio"
RewriteRule ^jsonfeed-portfolio.json$ /plugins/tcse/jsonfeed/feed.json.php?type=portfolio [L,QSA]
# Динамическая категория
RewriteRule ^jsonfeed/category/([0-9]+)/?$ /plugins/tcse/jsonfeed/feed.json.php?category=$1&limit=30 [L,QSA]
DLE-jsonfeed/
├── engine/
│ ├── inc/
│ │ └── jsonfeed.php # Инициализация и обработка настроек
│ └── modules/
│ └── jsonfeed/
│ └── main.php # Админ-панель плагина
├── plugins/
│ └── tcse/
│ └── jsonfeed/
│ ├── config.php # Конфигурация (создается автоматически)
│ └── feed.json.php # Основной файл генерации JSON Feed
├── uploads/
│ └── jsonfeed/ # Папка для кэша (должна быть доступна для записи)
├── jsonfeed.xml # Манифест для установки через админку DLE
└── README.md # Документация
Плагин поддерживает DLE 13.x и выше. Для версий 15+ поддерживаются дополнительные категории (category2, category3).
Лента генерируется динамически при каждом запросе. Для снижения нагрузки на сервер можно включить кэширование в настройках плагина.
Убедитесь, что:
Да, плагин распространяется под лицензией MIT и может быть использован на любом количестве сайтов.
{
"version": "https://jsonfeed.org/version/1.1",
"title": "Модельный ряд AEOLUS",
"home_page_url": "https://dongfeng-aeolus.ru",
"feed_url": "https://dongfeng-aeolus.ru/plugins/tcse/jsonfeed/feed.json.php?type=aeolus",
"description": "Общая информация",
"favicon": "https://dongfeng-aeolus.ru/favicon.ico",
"icon": "https://dongfeng-aeolus.ru/uploads/jsonfeed-logo.png",
"authors": [
{
"name": "Администрация",
"url": "https://dongfeng-aeolus.ru"
}
],
"language": "ru",
"items": [
{
"id": "123",
"url": "https://dongfeng-aeolus.ru/123-novost.html",
"title": "Название публикации",
"date_published": "2026-06-09T10:00:00+03:00",
"content_html": "<p>Текст публикации...</p>"
}
]
}
Автор: Vitaly V. Chuyakov (TCSE CMS)
GitHub: @tcse
Сайт: TCSE-cms.com
Лицензия: MIT
Веб-разработчик с 20-летним стажем, основатель веб-студии TCSE. Специализация: DLE «под ключ», Webasyst, Parts-Soft.ru, технический аудит.
Или: Как превратить ваш скучный XML-фид в изысканный JSON-десерт для AI-агентов и подписчиков Feedly 📡 Пролог: RSS не...
ПодробнееИли: Как накормить нейросеть структурированным завтраком, а не овсяной кашей из XML 📡 Пролог: RSS не умер. Его просто…...
ПодробнееDLE2JSON — это плагин для DLE CMS (DataLife Engine), который позволяет экспортировать данные из категорий сайта в...
ПодробнееВ данной статье описывается способ передачи JavaScript и CSS методом соединения ресурсов, с последующими их...
ПодробнееУниверсальная система обработки форм и уведомлений Разработка: Веб-студия TCSE Версия: 2.2 (Production-ready)...
ПодробнееVersion 1.0.0 — 24 апреля 2026 ✅ Полная поддержка DLE 14.1 и DLE 19.x ✅ Счётчик комментариев с поддержкой вложенных...
Подробнее
💬 Комментарии
В связи с новыми требованиями законодательства РФ (ФЗ-152, ФЗ «О рекламе») и ужесточением контроля со стороны РКН, мы отключили систему комментариев на сайте.
🔒 Важно Теперь мы не собираем и не храним ваши персональные данные — даже если очень захотим.
💡 Хотите обсудить материал?
Присоединяйтесь к нашему Telegram-каналу:
https://t.me/tcsecmsНажмите кнопку ниже — и вы сразу попадёте в чат с комментариями