Как стать автором
Обновить

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

Обсидиан конечно позволяет все это делать, но для всех этих вещей есть специализированные инструменты, в которых все делать легко и не надо тратить время на "колупания". Так что это очень на любителя. Сами же просто заметки ничего так, сам пользуюсь, досыпать syncthing для их синхронизации на всех устройствах и юзабельно, только плагины грузит очень долго, что раздражает.

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

Я знаю людей, которым обсидиан заменят очень много всего и разработчики это (использование продукта как универсальную среду) поощряют, например добавив web clipper или web view

Именно поэтому я ушел с Obsidian. Плагины - одновременно и сильная, и слабая сторона Obsidian, помимо того что у каждого свои настройки и нюансы - добавляется не маленькая вероятность того, что что-то сломается при обновлении или не будет работать в сочетании с другими плагинами или темой. Также сильно снижается приватность и безопасность т.к. когда у нас десяток плагинов - это уже не просто одна программа с нашими личными заметками, это по сути 10 программ с нашими заметками и доступом к интернету

А в пользу чего вы отказались, если не секрет?

Ушел недавно и пока ещё ни к чему не пришел. Вообще, все довольно грустно в этой нише, на самом деле(

Опять же, все зависит от задач, которые вы ставите, но если у вас есть какой-то запрос (или хотелка) - я хотел бы постараться помочь, если это окажется в моих силах

Мои задачи выполнила бы программа, которая имеет следующие функции:

  • Оффлайн режим

  • Функциональный редактор в котором можно: изменять цвет, размер и сам шрифт. Вставлять данные из эксель в виде таблицы.

  • Возможность создания папок

  • Нормальное Android приложение

  • WebClipper

Obsidian со всем этим справляется, на мой взгляд. Чтобы реализовать взаимодействие с excel таблицами можно использовать Excel, Sheet Plus , DataLoom

Каждый из перечисленных плагинов имеет сильные и слабые стороны. В конце концов, тот же Markdown Table как и многие другие могут экспортировать и импортировать .csv

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

Относительно функционального редактора:

  • можно настроить свои css-снипеты и в разных заметках активировать нужные вам (вплоть даже для строчек). В таком случае нехитрые и типовые настройки позволят вам получить полный контроль над внешним видом ваших заметок;

  • можно использовать плагины по типу: Editing Toolbar или Markdown Formatting Assistant

Относительно андроид приложения, тут, увы - не компетентен, несмотря на то, что есть устройство на android. Про IOS могу сказать, что оно безупречное. Возможно нужно тоже как-то настроить android клиент, но тут все опять же от вашего желания и готовности

Если вам интересно, то я могу помочь подготовить css снипеты под ваши задачи

Спасибо конечно, chatgpt, за помощь, но не понимаю зачем ты мне предлагаешь Obsidian, если все это обсуждение началось с того, что я написал, что ушел с Obsidian по конкретным причинам.

Я не ИИ :)

Я просто уточнил чего вам не хватило и вдруг что-то из того, что я знаю сможет помочь и вы как-то по-другому взгляните на это

В общем, я не убеждаю, просто делюсь (

Я написал, что как раз плагины меня и не устраивают, но вы мне все равно предложили плагины.

Я не ИИ :)

Тогда почему пишешь, рассуждаешь и предлагаешь как ChatGPT?

Да не знаю, пытался быть информативным и проф деформация

Ни один из моих комментов и ни один кусок в статье, к слову, не обрабатывался ИИ

программа, которая имеет следующие функции

Onenote видимо. Он конечно не маркдаун и не "реальные" папки, но боле-менее отвечает требованиям "искаропки".

Канвас со шрифтами (хоть рисовать можно) и поддержка форматов у Onenote был с самого начала. Бесплатен, в том числе синхронизация (где-то 5GB бесплатно и 1TB на платном), удобный интерфейс (на дроиде тоже). Другое дело, что плагинов нет, это минус.

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

Главное, что я понял про Obsidian спустя годы использования - до всего нужно дойти самому. Нет никакой практической пользы в том, чтобы взять чей-то шаблон, набор плагинов, способ организации заметок и т.д. Все должно исходить из собственных потребностей, подстроено под себя и под свои нужды.

Это не значит, что статья бесполезна - она способствует расширению горизонтов и даёт понимание глубине возможных кастомизаций. Но "как есть" ваш рецепт вряд ли кто-то сможет применить, ибо для новичка оверкилл, а продвинутые пользователи зашли в свой "локальный минимум" удобства.

Да, я согласен с Вами

Примеры, которые я привожу в статье носят скорее демонстрационный характер, чтобы заинтересовать читателя

В рамках этой статьи я не делал конкретный разбор плагинов или конкретных шаблонов, скорее познакомил с синтаксисом некоторых из моих решений

Да, безусловно, что в последующих статьях будет больше прикладной информации и подробного разбора применяемых инструментов

С удовольствием почитаю. Спасибо, что хотите полелиться своим опытом с новичками. Как раз недавно начал изучать и осваивать Obsidian, чтобы попробовать его использовать. Что-то понятно, что-то - пока не очень.

Отлично, мне очень приятно, что вы нашли эту статью полезной для себя

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

Я хотел бы повторить тезис из статьи, что Obsidian на самом деле не такой сложный, как может показаться. Безусловно, на первых порах может потребоваться вдумчивость в процессе освоения инструментов, но все зависит от задач, которые вы ставите перед собой

До сих пор не понимаю, почему так популярен оперативный учет в статической среде. Для ведения тех же задач система, кроме списков и вложений, должна удовлетворять требованиям ссылочной целостности, помнить историю изменений, предоставлять совместный доступ с разграничением прав. Оптимальный максимум обсидиана в этом плане – журнальный подход: личный дневник, дневник снов, агрегация новостей, где информация только добавляется. Задачи и канбаны как будто явно лишние.

Хотя лейтмотив статьи в целом правильный – в роли конструктора под индивидуальные нужды вещь шикарная. Если бы только не приходилось учить JS.

участвовали в обсуждени

Наверное, хотелось бы увидеть в статье чуть более развернутое упоминание гита именно в свете закономерного этапа развития принципа простоты и использования нативных возможностей файловой системы, которые усиляют позиции идеи "Docs as Code". Что сам обсидиан не обязан брать ответственность за версионирование и синхронизацию, хотя последняя в нем и есть в облачном формате.

практические задачки, которые вам хотелось бы решать с помощью Obsidian

Мой второстепенный сценарий – быстренько спарсить миллион сохраненных закладок с того же хабра скриптом из .html в .md, создать из них хранилище и задействовать полнотекстовый поиск по ключевым словам, чтобы найти ту намертво засевшую в памяти статью про кофе и эволюцию технологии его приготовления, которая не ищется ни через родной поиск, ни через гугловый. А по пути залипнуть на случайно попавшие в выборку статьи про ОКР, СДВГ, гештальты и прочие профессиональные болезни цифровых инженеров. Как говорится, современные проблемы требуют современных решений!

где информация только добавляется

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

Добавление новой заметки
Добавление новой заметки
Страница со всеми заметками
Страница со всеми заметками

Да, тоже интересный кейс, который позволяет быстро сохранить информацию в нужную категорию

В этом сценарии мне нравится, что получилось реализовать логику добавления категории, если она отсутствует, чтобы при последующих вызовах она отображалась как существующая. Т.е. если категория есть, то мы можем выбрать из выпадающего меню, если ее нет, то переключив Toggle (переключатель) пользователь может ввести название для новой категории.

Реализация DataViewJS запроса тоже была интересной, но эта задача усложнилась необходимостью создания подразделов с категориями и выравниванием границ столбцов (чтобы оно все дружило между собой), поскольку реализовать формирование столбцов и отображение название заметок в виде гипперсылок не было чем-то сложным.

Использование Meta Bind для создания поля для ввода, на основе которого осуществляется поиск, как мне кажется, тоже заслуживает уважения, поскольку без этого получить быстрый и удобный способ "достать" содержимое заметки не представляется возможным

Для реализации использовались: Templater, Commander, Modal Form, Meta Bind, QuickAdd, DataView (c надстройкой DataViewJS), Open file with commands

Но справедливости ради стоит отметить, что существуют и другие, более "продвинутые решения", например: Quick Capture for Obsidian, сценарий для Automate, Markor, Zettel Notes или тот же Obsidian web clipper , но, к сожалению, они не могли справиться с поставленной задачей, т.к. необходимо иметь возможность выбирать/формировать категории динамически, а также получить возможность вывода в одной заметке все заметки по категориям, с возможностью поиска, поэтому мне кажется, что мой сценарий имеет место быть :)

Благодарю вас за такой развертнутый и дельный комментарий!

На самом деле, я отчасти разделяю ваш взгляд о мании ведения оперативного учета в статической среде и упомянул это в описании примера с созданием task tracking manager-а. Действительно, профильные инструменты могут быть куда эффективнее, но опять же, гики на то и гики, чтобы делать то, что им хочется, а в таком случае: кто мы такие, чтобы им запрещать?)

Относительно значимости гита: по правде признаться, сейчас я использую его как "бекап утилиту", но возможностей куда больше (посмотреть хотя бы в сторону GitHub Pages), поэтому в планах подготовить материал на эту тему и ваш тезис я обязательно упомяну в контексте статьи :)

Ваша задачка с парсингом также мне показалась интересной и я задумался

Если вам интересно как я бы действовал, если бы мне было нужно реализовать ваш сценарий по сохранению сохраненных закладок, то:

  • для парсинга данных я бы рассмотрел:

    • rss ленту, но скорее нет, чем да;

    • python скрипт, который бы:

      • использовал web clipper (если держать в уме, что вы хотите "создавать хранилище из полученных данных). Для вызова скрипта есть куча решений по-типу Shell commands , Terminal, CodeEmitter, Runsh .

      • использовал самостоятельную логику парсинга страниц с применением Selenium/BeatifulSoup

  • для поиска я бы использовал dataview запрос, если бы стояла сделать красивые карточки заметок, то использовал бы dataviewJS запрос или плагин DataCards:

TABLE title, url
FROM "Bookmarks"
WHERE contains(title, "кофе") AND contains(title, "эволюция")

Стоит оговориться, что python скрипты можно запускать и внутри Obsidian, даже не имея предустановленного Python в системе (для одной из своих задач я смог разобраться как это сделать)

В целом, хорошая и интересная задачка, возможно я мог бы ее реализовать и поделиться опытом, только если вы не сделаете этого раньше :)

Назвине статьи "типы данных", но о них мы узнаём только в 4-ой "главе" (?!).

Мне кажется, вам следует изучуть одну крутую программу. Называется Эксель. Для 6 из 8 ваших примеров она подойдёт лучше, и будет удобнее. Не подойдёт разве что для Сайта и Хринилища данных.

Но вообще за статью спасибо.

Благодарю!

Я согласен, что название статьи раскрывается ближе к 4-й главе, в будущих статьях это учту. Но для этой статьи осознанно принял такое решение, поскольку я понимаю, что:
- демонстрации пользовательских кейсов по Obsidian не так много, а выделять под нее отдельную статью мне показалось неправильным;
- эта статья вводная, оттого и комплексная. Как я писал в статье, я хотел бы задать общий вектор для последующих статей и потому для контекста важно было показать, что инструментов достаточно и их можно комбинировать совершенно по-разному, но начать надо с понимания "философии типов данных"

Но мне все равно очень приятно, что вы оставили комментарий и положительно ее оценили!)

Спасибо за обзор! До много дохожу уже сам.

В свое время перешёл из Evernote. Можно сказать, под мои задачи (база знаний) перешёл почти бесшовно с и портом данных и переформатированием пары тысяч заметок.

Но заметил очень негативный момент с организацией работы. В Еверноут доступна верб-версия и клиент на телефоне. То есть, практически в любой момент есть возможность занести заметку. В Обсидиане верб-клиента нет. Синхронизация в принципе есть, настроена через сервак. Но почему-то частота заметок и документирование знаний сильно упали... Такое ощущение, что Еверноут было меньше всяких микро операций и лучше доступность приложения. То ли просто база в обсидиан требует работы над структурой (ссылки и пр.), а в Еверноут этого не требовалось...

Короче, меня это расстраивает и я не знаю, как с этим бороться...))

Благодарю!

Чтобы возможно как-то вам помочь, рекомендую ознакомиться с возможностями Obsidian Web Clipper и может чем-то будет полезна информация из этого комментария.

Я согласен, что бесшовность способствует улучшению пользовательского опыта и у Obsidian есть некоторые проблемы в этом вопросе в настоящий момент и поэтому все что сейчас нам остается - находить решения в сложившейся ситуации :)

Тоже привык к Evernote Webclipper, давно это было, теперь в md формате сохраняю страницы, но только для ПК.
Плагин Firefox в помощь: MarkDownload - Markdown Web Clipper

Интересная и полезная статья по Obsidian. Портфолио бы красиво выглядело в obsidian стиле или википедия. Википедия устарела её надо в md писать)

Благодарю!

Я как раз предполагал, что в части GitHub Pages я покажу как собирать документацию и свое портфолио (как разные примеры реализации этой возможности)

Спасибо за статью!

Хотелось бы уточнить у знатоков, есть ли адекватный вариант как-то редактировать или хотя бы предпросматривать word документы в obsidian? Толкового ничего в инете не удалось найти, слишком костыльные решения только.

Благодарю! Obsidian поддерживает по умолчанию просмотр markdown файлов и pdf . Умеет также прослушивать музыку (например для работы с заметками, записанными на диктофон и еще ряд форматов по типу html .

Но "удобно" работать с word файлами это, скажем, задача со звездочкой

Буквально вчера, я помогал своему товарищу Arduinum настроить миграцию из md в word , чтобы обмениваться заметками и реализовал это с помощью pandoc .

На первый взгляд это может показаться муторным, но там все просто на самом деле. Если у вас есть такой запрос (просматривать и редактировать word файлы в obsidian , то вы можете связаться со мной и я могу попробовать настроить плагин для вас, если это сможет решить вашу проблему, но предупреждаю сразу, там есть ряд ограничений:

  • вы сможете редактировать заголовки (вид, размер, количество);

  • вы сможете редактировать текст;

  • вы сможете добавлять вложения;

  • вы НЕ сможете гибко управлять отступами и интервалами (это будет настраиваться на стороне ворда или в reference.docx или уже потом ручками самостоятельно в итоговом документе);

  • у вас могут возникнуть сложности с выделение текста цветом (как бы это возможно, но есть нюансы);

  • у вас могут возникнуть сложности с выравниванием текста по ширине;

  • и некоторые другие ограничения;

Какие-то несложные операции можно реализовывать через мостик (Pandoc), но необходимо оценивать насколько целесообразно редактировать .docx файлы в "непрофильных" программах.

В общем, попробовать можно, но сперва необходимо разобраться что вы хотите получить по итогу, чтобы оценить насколько это может быть "удобным"

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

Честно, не задавался вопросами шифрования, но видел, что это возможно (как вы тоже заметили)

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

Условно, есть callout-ы, о которых я хочу подготовить следующую статью и в настоящий момент удобно управлять ими тоже нельзя, поэтому большинство используют плагин Callout Manager , и это заметили. Где-то читал, что в одном из след релизов будет реализовано нечто подобное

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

Спасибо за участие, но не утруждайте себя ;) Я в принципе, и сам могу, но повторюсь, пугают все эти дисклеймеры про "ваш страх и риск".

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

Ну, вы это и сами, скорее всего, понимаете :)

Понимаю, конечно. Но так ведь можно и про менеджеры паролей сказать, и ничего, ими пользуются же. Это наименьшая проблема, там еще моменты с багами и надежностью шифрования:
• Your passwords are never stored anywhere, if you forget your passwords you can't decrypt your notes.
• No known audits have been undertaken for the soundness of encryption methods being used. Unwanted decryption by a 3rd party may be possible if they have access to your files.
• Bugs could be introduced to the software at anytime, you are responsible for having backups of your notes.

Отсюда - https://github.com/meld-cp/obsidian-encrypt

Не, ну даже шкафы сравнивать в Obsidian — это уже какой-то перебор:)

Просто в какой-то момент ссылок в избранном в телеграмме стало очень много, а размеры с каждым новым вариантом забывались

И написанный шаблон быстро закрыл вопрос, по итогу пишу комментарий и смотрю на выбранный шкаф :)

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

Публикации