Обновить
8K+
6

тимлид

17
Рейтинг
4
Подписчики
Отправить сообщение

После такого комментария я просто обязан написать статью на эту тему:)
Тем более что мне действительно есть чем поделиться.

С контекстным поиском идея реально хороша, уволок в беклог, спасибо!

Для беты не хочется вкладываться в документацию(пока сам продукт важнее), для стабильной само стобой нужно сделать.
Стараюсь делать UX/UI интуитивным. Исхоху из принципов наименьшего удивления (для пользователя) и используя прогрессивное раскрытие что бы не перегружать интерфейс вываливая сразу кучу функций на первом экране

Теперь буду, идея то хорошая, можно даже сделать одним из гейтов, что бы новая фича не деградировала производительность

Кстати да, с Zim как я погляжу много общего и внешен и идеологически

Я пробовал RAG, но не смог добиться приемлемого, предсказуемого результата без галлюцинаций - либо конструкция становится очень тяжёлой, чего тоже не хотелось.
Выбор пал на локальный полнотекстовый поиск (FTS) + всякие примочки: морфология, нормализация, ранжирование.
Подробнее про поиск распишу в следующей статье.

Да с SQLite есть минусы. Markdown, docx, txt, pdf, html или png генерируется через экспорт, на диске в моменте не лежат. Отсюда и «плоский .md в блокноте не открыть», зато не ловим порчу байтов и можно шифровать at-rest и вешать замок на заметки.
Про обвязку вокруг БД обязательно расскажу подробнее в следующей статье)

Информация

В рейтинге
467-й
Откуда
Россия
Дата рождения
Зарегистрирован
Активность