JSON Feed для DLE: Накормите нейросети тем, что они любят

Или: Как превратить ваш скучный XML-фид в изысканный JSON-десерт для AI-агентов и подписчиков Feedly


📡 Пролог: RSS не умер, он просто устал



RSS был великим. Серьёзно. В 2000-х он позволил читать блоги без соцсетей, без алгоритмов, без рекламы. Это был открытый веб в чистом виде.

Но время идёт. XML — формат громоздкий. Парсить его не сложно, но неудобно. А нейросети (и разработчики) любят JSON. Это их родной язык.

И в 2017 году группа энтузиастов (включая создателя JSON, Дугласа Крокфорда) предложила JSON Feed — формат, который combines простоту RSS с гибкостью JSON.

В 2026 году, когда AI-агенты (Perplexity, ChatGPT Search, Yandex GPT, Google SGE) читают сайты активнее людей, JSON Feed стал сверхактуален. Он лёгкий, структурированный, без лишнего синтаксического шума.

Проблема: DLE из коробки умеет отдавать новости в RSS (XML). А хочется в JSON Feed.

Решение: Мы написали плагин DLE-jsonfeed. Он делает из ваших новостей красивые JSON-ленты, понятные и нейросетям, и современным ридерам, и AI-агентам.



🔌 Акт 1: Что умеет плагин (и зачем это вам)



Технически: плагин создаёт несколько эндпоинтов на вашем сайте:
  • /jsonfeed.xml — лента новостей для всего подряд.
  • /jsonfeed.xml?category=it — лента для конкретной категории.
  • /jsonfeed.xml?user=admin — лента для конкретного автора.
  • /jsonfeed.xml?limit=20 — ограничивает количество записей.

Что внутри: Стандарт JSON Feed версии 1.1 (https://www.jsonfeed.org/version/1.1/).
Каждый item содержит id, url, title, contenthtml (полный текст), datepublished, tags, author.

Почему это круто:

1. AI-агенты поймут. Perplexity, ChatGPT Search и другие нейросети предпочитают JSON. Им не нужно парсить ваш HTML и выдирать текст. Они могут взять готовое и использовать в ответах.
2. Современные RSS-ридеры (Feedly, Inoreader) поддерживают JSON Feed. Подписчики получат ваш контент в удобном виде.
  1. AI-агенты поймут. Perplexity, ChatGPT Search и другие нейросети предпочитают JSON. Им не нужно парсить ваш HTML и выдирать текст. Они могут взять готовое и использовать в ответах.
  2. Современные RSS-ридеры (Feedly, Inoreader) поддерживают JSON Feed. Подписчики получат ваш контент в удобном виде.
  3. Вы получаете контроль над данными. Можете легко интегрировать ленту в свои Telegram-боты, мобильные приложения, внешние сервисы — через API.
  4. Это будущее. RSS в XML ещё долго проживёт, но тренд на структурированные, машинопонятные форматы очевиден.

🛠️ Акт 2: Как это установить (и не сломать сайт)



  1. Скачайте архив с GitHub.
  2. Через систему установки плагинов DLE загрузите архив




Всё. Плагин установлен. Никаких лишних настроек в админке DLE не требуется.

Дело за малым, в админке плагина настроить под себя и добавить правила редиректов.



📊 Акт 3: Как проверить, что всё работает



Откройте в браузере:
  • https://ваш-сайт.ru/jsonfeed.xml
  • https://ваш-сайт.ru/jsonfeed.xml?category=1 (где 1 — ID категории)
  • https://ваш-сайт.ru/jsonfeed.xml?user=1 (где 1 — ID пользователя)

Должен открыться JSON-файл с вашими новостями. Если открылся — плагин работает.



🧠 Акт 4: Зачем это владельцу сайта? (Коротко и ясно)



  • Для нейросетей: Ваш контент становится понятным и доступным для AI-агентов. Они смогут его прочитать, проанализировать и использовать в ответах. Это повышает шансы, что ваш сайт будет процитирован.
  • Для продвинутых читателей: Те, кто пользуется RSS-ридерами, получат ваш контент в удобном формате.
  • Для разработчика: Вы получаете готовый API для интеграции с внешними системами (Telegram-боты, мобильные приложения, CRM). Не нужно парсить HTML.
  • Для будущего: Вы готовите свой сайт к эпохе, когда трафик из поиска будет минимальным, а прямой доступ к данным через API и фиды — основным.

🧾 Эпилог: Сделайте свой DLE двуязычным



Теперь ваш сайт на DLE говорит на двух языках:
  • На HTML — для людей (красивые статьи, дизайн, картинки).
  • На JSON — для машин (структурированные данные, фиды, API).

И те, и другие оценят.

Плагин бесплатный, open-source. Если нужны доработки под ваши задачи — мы открыты к предложениям. Пользуйтесь на здоровье!



P.S. Если вы не нашли свой сайт в выдаче нейросетей — возможно, они просто не поняли ваш старый RSS. Дайте им то, что они любят. JSON. 😏


Скачать плагин


Скачать файл: jsonfeed_v0_1_4.zip [48,27 Kb] (cкачиваний: 3)
Репозиторий:
https://github.com/tcse/DLE-jsonfeed



Зачем это надо?


А вот тут по ссылке https://tcse-cms.com/plugins/tcse/jsonfeed/demo.html
пример реального использования готового фида https://tcse-cms.com/jsonfeed-blog.json
преобразованного в полноценную html страницу



В таком виде контент можно отдавать в телеграм mini app
что бы читать контент сайта не выходя из мессенджера.

или внедрить в любой иной продукт, который понимает json