Плагин Discourse в Markdown

Рад, что это оказалось полезным!

Discourse MCP мог бы добавить согласование контента в качестве опционального пути. Для этого не требовался бы этот плагин: можно было бы запрашивать Accept: text/markdown у канонического URL темы/поста и в случае отсутствия поддержки Markdown на сайте возвращаться к текущему поведению JSON API.

Этот плагин — лишь один из способов для сайта Discourse удовлетворить такой запрос сегодня. Без этого плагина или аналогичной поддержки в ядре Discourse одного заголовка Accept было бы недостаточно для изменения вывода JSON API.

Таким образом, идеальная интеграция с MCP могла бы выглядеть так: сначала пытаться получить контент с заголовком text/markdown, а затем возвращаться к /t/:id.json?include_raw=true.

1 лайк