Комментарии 5
«Хочу нормальный доступ к заметкам с разных устройств»
Зовите меня безумцем, но я решаю эту проблему тем, что использую MediaWiki в качестве базы знаний :) И расширения там есть, можно под свои нужды какое-нибудь сбацать, и API какое-никакое есть.
Тем не менее, да, древовидная структура иногда бывает удобнее, чем плоские страницы + категории.
И ваше решение звучит круто. С хорошим API оно может даже быть круче, чем MediaWiki.
Вопрос: поддерживает ли ваше API работу с приклеенной к странице метаинформацией, даёт возможность делать по ней запросы? Насколько знаю, как минимум Obsidian и Logseq позволяет ее прикреплять („properties” вроде и там и там их называют).
Спасибо за вопрос! Нет, сейчас программа из фронтматтера явно индексирует только теги.
https://github.com/moonstone-app/moonstone/blob/main/webbridge/endpoints.py - если интересны эндпоинты, они тут. В принципе, добавить индексацию может быть нетрудно. Положу идею в бэклог.
Хе-хе. Вот вам ещё один кейс.
Я на работе обычно, если что-то полезное нахожу, привык кидать просто ссылку на ресурс себе в личную почту и потом уже, дома разбираться, надо оно мне или нет. Открыть обсидиан и занести ссылку туда почему-то выше моих сил.
Делал себе mvp на obsidian-е для такой задачи - в obsidian canvas организован самодельный dashboard с рабочими задачами. Одна карточка с реквизитами доступа к трекеру задач и api chatgpt. В других карточках данные о задачах (номер задачи) + webview на саму задачу.
С помощью скрипта выполняется автоматическое обновление данных. При получении новых изменений и комментариев обновляю цвет карточки, ставлю рядом с номером задачи timestamp для следующего обновления.
Потом с помощью api chatgpt получаю короткий пересказ о новых комментариях, который так же размещаю в карточке между предусмотренными маркерами.
В качестве программно читаемого блока для параметров взял yaml
К чему все это - тоже раздумывал о том что obsidian мог бы выступать в качестве хранилища данных для приложений и в качестве некоей админки.
Ещё одним подтверждением что выбранный вами концепт должен быть востребован - это официальный obsidian cli. К нему тоже можно относиться как к своеобразному api. Пусть он и не через http.
Обязательно буду пробовать в будущем moonstone для решения своих задач.

Мечтают ли папки с заметками об отдельном бэкенде? От ресерча к MVP