Obsidian — мощная гипертекстовая платформа, работающая с файлами в формате Markdown, но она предназначена для одного пользователя и не поддерживает совместную работу.
Возможно ли связать мой персональный цифровой сад на базе Obsidian с Discourse (создав таким образом возможности для совместной работы вокруг него) через API Discourse?
С API Discourse технически возможно всё. Если это можно сделать через интерфейс, это можно реализовать и через API.
Что касается взаимодействия с Obsidian, вы имеете в виду функцию Publish или набор файлов в вашем хранилище? Возможно, вы сможете настроить некоторые вызовы API, используя новый плагин API.
Спасибо большое, Джастин! Ваш ответ был очень полезен.
Теперь мне нужно проработать спецификацию требований для технической платформы моего исследования «связывание экосистем знаний». А именно: стоит ли мне интегрировать Obisidan Publish с Discourse или CodiMD?
Когда у меня появится больше ясности по этому вопросу, могу ли я вернуться к вам за советом?
Я не могу сказать, что знаком с CodiMD. Не стесняйтесь задавать вопросы здесь — я или другие участники сообщества сможем помочь с вопросами, связанными с Discourse.
Спасибо, Джастин. У меня вопрос для совсем новичка. Если кто-то выяснит, как связать хранилище Obsidian с форумом Discourse, новые записи будут отображаться в Obsidian или в Discourse?
Кстати, я посмотрел несколько ваших видео на YouTube, которые помогли мне выбрать Obsidian для моего цифрового сада. Я не знал, что вы также присутствуете на Discourse.
Ещё один вопрос. Допустим, что когда-нибудь у нас будет минимально жизнеспособный прототип, связывающий (сообщественный) сад знаний, созданный как опубликованное хранилище Obsidian, с форумом Discourse. Тогда какой будет самый простой способ интеграции новых вкладов в сад знаний?
Должны ли люди вносить их на форум, а затем мне вручную интегрировать их в хранилище? Можете ли вы представить какой-нибудь лучший способ?
Это действительно зависит от технической реализации. Я не совсем уверен.
В Discourse есть вебхуки для новых постов и тем. Если бы у вас был какой-то промежуточный сервер, который мог бы работать между этими двумя системами и получать вебхуки от Discourse, это можно было бы реализовать, но это зависит от возможности создавать и автоматически публиковать материалы в Obsidian Publish. Насколько я знаю, это пока невозможно. Некоторые из этих вопросов можно было бы задать на форуме Obsidian по адресу https://forum.obsidian.md.
Как первый шаг к созданию концептуального прототипа совместимости Obsidian и Discourse через API, я хочу установить Discourse на Digital Ocean. В FAQ по Discourse сказано: «сообщество может установить Discourse в облаке для вас за фиксированную единовременную плату». Подскажи, пожалуйста, к кому мне стоит обратиться?
Привет, Джордж. Пожалуйста, ознакомьтесь с информацией по ссылке: https://www.literatecomputing.com/discourse-installation-packages/. Я с радостью помогу. Если вы используете Digital Ocean и Mailgun, установка полностью автоматизирована. Если быстро внести изменения в DNS, весь процесс займет менее 30 минут.