После почти двух лет размышлений об этой функции я всё ещё считаю, что она станет естественным дополнением для нашего сообщества.
Давайте используем паттерны Nextcloud для создания метафоры: категория (или раздел, как мы называем их в нашем экземпляре) должна быть домашней папкой для особой группы, позволяя пользователям, которым иначе было бы запрещено, обмениваться информацией с этой группой. Общие сообщения должны быть визуально помечены как особый случай: некоторые другие группы или пользователи имеют право обмениваться информацией с этой группой (например, наш директор школы). Для общих тем сообщения группы являются устоявшимся паттерном в Discourse.
Однако размещение их как «граждан второго сорта» скрывает общую информацию от пользователей (в нашем случае), поскольку большинство из них вообще не знает о существовании этого особого места. Отображение их рядом с сообщениями, к которым они привыкли, стало бы идеальным решением в интерфейсе.
Как было предложено здесь, специальная «категория» для «собственных материалов и материалов, которыми со мной поделялись», в качестве пользовательской категории расширила бы этот паттерн до «поиска всей информации в представлении категорий».
Надеюсь, с помощью LLM я смогу реализовать хотя бы макет для тестирования этого сценария.