Документация

trip2g публикует ваше хранилище Obsidian как сайт — за одну минуту. Установите плагин, подключите инстанс, нажмите Sync — и ваши заметки уже онлайн.

После этого: публикуйте в Telegram по расписанию, ограничивайте доступ к платным материалам, подключайте AI-бота.

Начало работы

Создать сайт документации с AI-агентом

Дефолтный шаблон

Этот сайт сделан на дефолтном шаблоне — то, что вы видите прямо сейчас, и есть он.

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

Всё управляется через frontmatter — писать HTML не нужно.

Frontmatter-патчи

У вас 200 заметок в папке blog/, и каждой нужно прописать free: true. Или вы хотите, чтобы все заметки в docs/ открывались на поддомене docs.mysite.com. Руками это делать бессмысленно, а через патчи вы пишете одно правило и оно применяется ко всей папке.

Frontmatter-патч работает так: вы указываете паттерн путей и выражение, которое добавляет или меняет свойства заметок. Система применяет патч при загрузке, до рендеринга страницы. Заметки остаются чистыми, в их frontmatter ничего не меняется.

Свойства заметок

Свойства — структурированные данные в начале заметки. Они управляют публикацией: заголовок, URL, доступ, время публикации в Telegram.

Публикация через аккаунты

Помимо ботов, сервис умеет публиковать посты от имени обычных Telegram аккаунтов. Это снимает ограничения Bot API и открывает дополнительные возможности.

Ютубер

За каждым роликом скрывается сценарий и проработанная статья. Это фундамент, который не виден зрителю, но именно он делает контент ценным.

Курсы

База знаний может быть разделена на несколько курсов. Каждый курс продаётся отдельно, но опирается на общее ядро знаний.

Документация проекта

Документация ИТ проекта публикуется автоматически из репозитория. Разработчики пишут в коде, пользователи читают на сайте.

Вики сообщества

Поддержка базы знаний — тяжёлая работа. Без оплаты мотивация автора падает. Платная вики решает эту проблему.

Telegram канал

Автор ведёт Telegram канал и хочет монетизировать аудиторию. Посты пишутся в Obsidian, публикуются по расписанию, а платный контент доступен участникам группы.

AI консультант

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

Начало работы

Что нужно сделать:

  • Войти на сайт через email
  • Установить плагин для Obsidian
  • Создать первую заметку

Кастомные эмодзи

Telegram поддерживает кастомные эмодзи — анимированные и статичные картинки из стикерпаков. Они ярче и выразительнее обычных emoji.

Требование: публикация через Premium аккаунт. Боты не умеют отправлять кастомные эмодзи.

Импорт из Telegram

Сервис умеет импортировать посты из Telegram канала и превращать их в заметки. Это позволяет перенести весь архив канала в Obsidian.

Двухсторонняя синхронизация

По умолчанию плагин работает в одну сторону: вы пишете в Obsidian, изменения уходят на сервер. Сервер ничего не меняет у вас.

Двухсторонняя синхронизация работает иначе: изменения идут в обе стороны. Если кто-то изменил файл на сервере — плагин скачает изменения к вам.

Бекапы

Obsidian хранит заметки локально. Это удобно, но локальные файлы могут потеряться. Вопрос не «если», а «когда». Настройте бекапы заранее.

Шаблоны

Шаблон — HTML-файл, который определяет внешний вид страницы. Один файл в папке _layouts/ — и готово.

Ключевая идея: контент остаётся чистым markdown, а шаблон через PartialRenderer получает доступ к AST-структуре документа. Это позволяет автору писать обычный markdown, а разработчику шаблона — произвольно компоновать секции, заголовки и блоки без загрязнения контента разметкой.

Шаблоны: API

Техническая документация для разработчиков шаблонов. Описывает API internal/templateviews — обёртки моделей для Jet-шаблонов.

SEO

Частый вопрос: «А как у вас с SEO?» Короткий ответ: так же, как везде. HTML генерируется на сервере, страницы отдаются мгновенно, поисковики видят готовый контент.

Как работает поиск

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

Текстовый поиск находит заметки, где встречаются все слова из запроса. Русский язык учитывается корректно: «устал» и «устаёт» — это одно слово для поиска. Технически это BM25-индекс с русским морфологическим анализатором.

Семантический поиск работает иначе. Каждая заметка заранее «закодирована» нейросетью OpenAI в числовой вектор — своего рода координату в пространстве смыслов. Запрос тоже кодируется, и система находит заметки, чьи векторы ближе всего по смыслу. Это позволяет находить контент, где нужных слов может не быть, но тема совпадает.

Итоговый рейтинг строится по алгоритму RRF (Reciprocal Rank Fusion): результаты обоих поисков объединяются по их позициям в каждом списке. Это стандартный академический метод гибридного поиска, устойчивый к различию в шкалах оценок.

RSS-ленты

Любая страница вашего сайта может стать RSS-лентой. Ссылки внутри заметки автоматически превращаются в элементы фида.

Мультиязычный сайт

Публикуйте заметки на нескольких языках из одного хранилища. trip2g использует подход на основе папок: каждый язык хранится в отдельной подпапке, а посетители могут переключаться между языками с помощью автоматически появляющегося переключателя.

MCP-сервер

MCP превращает базу знаний в консультанта. Подключаете к AI-клиенту — получаете доступ к чужим знаниям в чате.

Интеграции

Подключите trip2g к другим инструментам.

MCP-сервер
Превратите базу знаний в консультанта. Подключите к Claude, Cursor, Copilot — отвечайте на вопросы из своих знаний.

CLI для синхронизации
Синхронизируйте хранилище через командную строку. Для CI/CD и автоматизаций.

Вебхуки при изменении заметок
Вызывайте AI-агентов и внешние сервисы автоматически при создании, обновлении или удалении заметок.

Вебхуки по расписанию
Запускайте AI-агентов и автоматизации по расписанию — без постоянного сервера.

RSS-ленты
Любая страница становится RSS-лентой. Читатели подписываются и получают обновления.

Цифровой сад

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

Вебхуки по расписанию

Запускайте AI-агентов и автоматизации по расписанию — без постоянного сервера.

Обычно для задач по расписанию нужен отдельный сервер с cron-демоном. Без него приходится запускать скрипты вручную: генерировать дайджесты, собирать отчёты, обновлять данные. Cron-вебхуки берут это на себя — вы задаёте расписание один раз, дальше всё работает само.

CLI для синхронизации

Командная утилита для синхронизации markdown-файлов с сервером trip2g. Работает без Obsidian — из терминала или CI/CD.

CLI и Obsidian-плагин используют общее ядро синхронизации.

Вебхуки при изменении заметок

Вызывайте внешние сервисы автоматически, когда заметки создаются, обновляются или удаляются.

Без вебхуков каждое изменение заметки требует ручных действий: зайти в сервис, нажать «обновить», запустить скрипт. Когда заметок сотни — это не работает. Вебхуки делают это автоматически: сохранил заметку — поисковый индекс обновился, орфография проверена, уведомление отправлено.

Дополнительно

Кастомные домены
Подключите свой домен к любой заметке. Один аккаунт — несколько независимых сайтов.

SEO
Индексация, аналитика, мета-теги — всё работает как на обычном сайте.

OAuth авторизация
Вход через Google и GitHub для пользователей с доступом к закрытым заметкам.

Бекапы
Настройка резервного копирования хранилища.

WordPress

«Друг поставил WordPress, сделал визитку за вечер — всё работает». Да, для визитки WordPress подходит. Но база знаний — не визитка.

Super.so

Super.so превращает страницы Notion в быстрые сайты. Пишете в Notion — получаете сайт на своём домене.

trip2g делает то же самое для Obsidian.

Quartz

Бесплатный статический генератор сайтов для публикации Obsidian-заметок. Мощный инструмент, но требует технических знаний.

Obsidian Publish

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

Confluence

Корпоративный стандарт для баз знаний. Интеграция с Jira, знакомый интерфейс, но цена растёт с каждым сотрудником.

Разметка для Telegram

Сервис публикует заметки из Obsidian в Telegram. Вы пишете в markdown, а сервис превращает это в разметку Telegram.

Telegram

Пишите посты в Obsidian, публикуйте в канал по расписанию или сразу.

Релизы

Релизы позволяют публиковать контент партиями, а не по одной заметке.

Мульти домены

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

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

Монетизация

Скройте часть заметок за пейволом — подписчики увидят их после авторизации.

Плагины от сообщества

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

Сообщество Obsidian создало тысячи плагинов — от простых до сложных. Вы можете установить готовые или написать свои.

Страница в 14 КБ

Отрендеренная страница trip2g весит ~11,7 КБ в сжатом виде — меньше начального окна перегрузки TCP (~14 КБ по RFC 6928). Браузер получает полную готовую страницу за один обмен данными.