На главную

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

📅 01.01.1970 👁️ 130 просмотров 📁 Наши разработки | Плагины для DLE
🏷️ Теги: json, json feed, плагины, xml плагин
Или: Как превратить ваш скучный 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: Что умеет плагин (и зачем это вам)


Технически: плагин создаёт несколько эндпоинтов на вашем сайте:

Что внутри: Стандарт 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: Как проверить, что всё работает


Откройте в браузере:

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

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



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


Теперь ваш сайт на DLE говорит на двух языках:

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

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

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


[attachment=116:jsonfeed_v0_1_4.zip]
Репозиторий:
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
Отладка:
ID новости: 2452
Скин: minimal
Путь к шаблону: /home/u495743/tcse-cms.com/www/templates/tcseby/amppage/skins/minimal/
Длина контента: 10114 символов (было: 12693)
Настройки: Video=1, Audio=1, Images=1, Scripts=1