Обновить

Комментарии 16

Отличная статья, спасибо!

Тоже давно хочу подключить обсидиан к claude code. Не поделитесь конкретикой органиии vault в обсидиан? Разделили ли вы личные заметки в отелньый vault, как организованы папки проектов, пробовали ли вы PARA метод и т.д.

интересно, а почему не RAG + watchdog на изменения в заметках? я собирал именно так, чтобы получить семантический поиск, интересно, почему grep выбрали.
Правильно ли понял, что поиск по подстроке? Удалось ли обойти выдачу в запросе ML мусора типа HTML?

Не понимаю почему нельзя запустить claude/codex cli в папке с vault и делай все что угодно со своими заметками

Да, тот же вопрос. Именно так сейчас и делаю через клод коворк, работая в текстами в обсидиане.

Сделал как раз так. Плагинами докатил терминал и гит в приложения обсидиана, в терминале кодекс

Можно, просто люди захотели фигнёй пострадать

Только хотел написпть а в чем смысл этого упражнения?

А вариант for fun не рассматривали?

Заставил себя всё таки начать пользоваться obsidian. Ну как, пользоваться. Иногда открываю. Главное, что завёл vault. И он в гитлабе. Всё LLMое хозяйство у меня снаружи на виртуалке в терминале. Практика показала, что это самое удобное решение, когда у тебя несколько точек подключения от телефона, до домашнего писюка. Ну и соответственно vault живёт там же на виртуаке и прикрыт /my-knowlegde скилом. А на laptop/PC своя копия под гитом через плагин. И удобней всего просто писать LLMу в конце сессии “update kb” и скилл уже сам пишет и поддерживает заданную ранее в скиле структуру, сортируя, рефакторя, и ведя лог изменений. Ну а obsidian с гитовым плагином на компе - casual viewer, ну и иногда мелкие заметки написать. Но проще LLM просить почитать / написать в KB, так как обогощает написанное.

По моему скромному мнению Obsidian через MCP-сервер имеет смысл поднимать, пожалуй, только в формате удалённого HTTP-сервера, и это может быть полезно, когда нескольким агентам требуется общая память, однако, существуют более специализированные решения для постоянной памяти вроде MemAgent, TrueMemory и так далее, они тоже работают с MD-файлами.

Ну а если требуется удобный инструмент для работы с заметками внутри Obsidian, есть протокол ACP, через который можно любой кодовый агент подключить в интерфейс.

У меня Obsidian синкается через WebDAV, отдельно экспериментируя с OpenWebUI удалось их подружить в пару кликов.

Не все прочитал и прочитал по диагонали. Может есть в статье...

Нужна функция просмотра изображения.

Сценарий:

  • Заметка содержит изображения. Для полноценного понимания сути только лишь текста недостаточно.

  • Через llama.cpp запускается VLM модель в формате gguf с mmproj файлом.

  • MCP читает текст, генерирует драфт и помещает его в контекст. После первичного прочтения видит в исх доке тэги изображений. В драфте для них помещаются плейсхолдеры.

  • Для каждого изображения в исх доке делается анализ, саммэри которого добавляется по месту плейсхолдеры или референс имя сносками.

А быть может стоит ещё до отправки дока в vlm распарить MD чисто техническими средствами и сразу послать одно сообщение типа Text + несколько с типом Image

Обсидиан супер инструмент, пользуюсь каждый день.

1. Ведение проектов по нескольким направлениям.
2. Заметки встреч, CRM-слой.
3. Подготовка КП и ТЗ по шаблонам.
4. База знаний — инструменты, промпты, методологии, стандарты.
5. Долговременная память диалогов с LLM — хранение экспортов чатов с последующей дистилляцией в заметки.
6. Личные финансы, здоровье, заметки, пет-проекты.
7. Инбокс для новых идей и неотсортированного.
8. Системный слой — онтология/frontmatter, реестр сущностей, шаблоны, git.


За последние года два основной vault в обсидиан разросся до 2700+ файлов. Сперва тоже копировал-вставлял маркдаун ручками, потом использовал готовые плагины obsidian-mcp-tools, а потом пересел на Claude Code и необходимость в плагинах отпала. Собственно, сам Клод мне как-то и заявил типа “зачем у тебя висит obsidian-mcp если я и так вижу все файлы в vault”.
-

Было бы прикольно видеть полный обзор вашего подхода

Подскажите, а кто-то решал задачу фиксирования состояния без git при работе агента с Obsidian? Просто git будто бы мне не нужен тут (имею ввиду историю изменений, ветки, коммиты), но иметь возможность откатить то, что модель натворит, хотелось бы.

В обсидиан вроде был плагин для бэкапа. А так git тут выглядит вполне разумным решением (вас же никто не заставляет пользоваться всеми его фичами =)), и сходу в голову приходят только костыли разной степени костыльности.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации