memexдокументация

Справочник

Как работают поиск и список заметок

Как поиск сочетает точные слова и смысл, операторы поиска, фильтры, рабочие пространства и сам список.

Заметки — главный экран: все заметки базы знаний, сверху недавно изменённые, и их количество. Список и Карта вверху переключают два вида одного и того же поиска; подробнее — Как работает «Карта». В режиме «Две панели» кнопка карты справа от заголовка Заметки открывает карту поверх списка. Кнопка Новая заметка рядом с ними открывает редактор.

Поиск

Введи запрос в поле и нажми Enter или Поиск. Memex покажет заметки, в которых есть все твои слова — в заголовке или тексте, — сначала лучшие совпадения. Ещё он сравнивает запрос с эмбеддингом каждой заметки: заметка без этих слов тоже попадёт в список, причём выше остальных, если по смыслу она ближе любой заметки, где слова есть. Если слов нет ни в одной заметке, в результатах будут самые близкие по смыслу.

Поэтому по запомнившейся фразе найдётся заметка, где она есть, по редкому имени — только заметки, где оно упоминается, а по понятию — заметка, где о нём говорится другими словами.

Операторы

Поле поиска и инструмент ассистента search понимают один и тот же язык запросов — для того, что не спросишь обычным поиском: вот это, но не то. Кнопка ? рядом с полем поиска показывает список операторов.

Что написать Что найдётся
memex memory Оба слова, в любом месте заголовка или текста, в любом порядке. Это обычный поиск.
memex OR memory Любое из слов. | значит то же самое.
NOT ai или -ai Заметки, в которых нет этого слова. !ai значит то же самое.
(memex OR memory) NOT ai Группировка скобками.
"review gate" Слова рядом друг с другом и в этом порядке.
AND Допускается и значит то же, что и пробел.

Как читается запрос:

  • Без скобок соседние слова связываются раньше, чем OR: memex memory OR ai читается как (memex memory) OR ai.
  • Операторы пишутся заглавными буквами: cats or dogs — это поиск по трём словам, а not внутри фразы — просто слово.
  • Дефис внутри слова — часть слова: memex-oss — одно слово, а -oss — исключение.
  • Символы работают как операторы, где бы они ни стояли: cat|dog — это cat OR dog, а ! всегда исключает то, что идёт следом.
  • Слова совпадают по основе: notes находит note, а английские стоп-слова вроде the и of не учитываются ни в запросе, ни в заметках, поэтому NOT the ничего не исключает.
  • Русские слова находятся в любой форме: договор находит договора.
  • В китайском, японском, корейском, тайском и других языках, где пишут без пробелов, слово находится и внутри более длинного фрагмента текста: 价格 находит 价格表.

Запрос с OR, NOT или фразой в кавычках — точный. Он ищет только по самому тексту, сортирует результаты по совпадению слов и никогда не переходит на поиск по смыслу: ближе всего по смыслу к NOT ai оказались бы как раз заметки про ai. Если ничего не совпало, страница пишет об этом под полем поиска, а инструмент search — в exact_match. Пустой результат тогда и есть ответ, а не промах поиска.

Теги и статус сочетаются с таким запросом так же, как с любым другим. Ошибка в запросе не ломает поиск: OR в конце, незакрытая скобка или непарная кавычка читаются, насколько это возможно.

Когда поиск по смыслу запаздывает или недоступен

По смыслу заметка находится, только когда у неё появится эмбеддинг: обычно через несколько секунд после сохранения и не позже чем примерно через пятнадцать минут. Когда поиск по смыслу недоступен — закончился дневной лимит или не отвечает провайдер, — memex показывает только заметки с твоими словами и прямо об этом пишет. Он не делает вид, будто раз по словам ничего не нашлось, то и на эту тему ничего нет.

Фильтры

Все теги оставляет только заметки, у которых есть все выбранные теги. В меню Статус есть Любой статус, Проверенные, На проверке, Помеченные для куратора и Пока без описания. Со страницы заметки можно открыть и Все заметки, добавленные через конкретного ассистента. Включённые фильтры видны плашками, а за ними — Сохранить как рабочее пространство и Сбросить всё.

Рабочие пространства

Сохранить как рабочее пространство сохраняет текущий запрос, теги и статус под названием и значком — в боковом меню, в разделе Рабочие пространства. Пока там пусто, раздел подсказывает, как добавить первое. Всего их может быть до пятидесяти. Если убрать рабочее пространство, заметки не пострадают. Если тег объединить с другим, рабочее пространство переходит на тот тег, с которым его объединили; если тег удалить, он пропадёт и из рабочего пространства.

Список

Каждая заметка — отдельная строка: заголовок со значком статуса перед ним (часы — на проверке, флаг — помечена для куратора; у проверенных значка нет), под ним описание, а рядом — когда и кем заметка изменена в последний раз и её теги. Нажми на строку, чтобы открыть заметку, — в режиме «Две панели» она откроется рядом со списком. Флажок слева выделяет заметку.

В списке видно пятьдесят заметок, следующие пятьдесят подгружаются при прокрутке. Если отметить заметки, появится панель выбора: одну заметку она скачает файлом Markdown, несколько — ZIP-архивом. В меню над флажками можно отметить Все показанные или Ни одной.