Этот сайт сделан на дефолтном шаблоне — то, что вы видите прямо сейчас, и есть он.
Дефолтный шаблон — встроенный макет страницы, который trip2g использует по умолчанию. Он обеспечивает полный набор возможностей: шапка, подвал, боковые панели, оглавление, обратные ссылки и сетка карточек для связанных заметок.
Всё управляется через frontmatter — писать HTML не нужно.
У вас 200 заметок в папке blog/, и каждой нужно прописать free: true. Или вы хотите, чтобы все заметки в docs/ открывались на поддомене docs.mysite.com. Руками это делать бессмысленно, а через патчи вы пишете одно правило и оно применяется ко всей папке.
Frontmatter-патч работает так: вы указываете паттерн путей и выражение, которое добавляет или меняет свойства заметок. Система применяет патч при загрузке, до рендеринга страницы. Заметки остаются чистыми, в их frontmatter ничего не меняется.
Свойства — структурированные данные в начале заметки. Они управляют публикацией: заголовок, URL, доступ, время публикации в Telegram.
Помимо ботов, сервис умеет публиковать посты от имени обычных Telegram аккаунтов. Это снимает ограничения Bot API и открывает дополнительные возможности.

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

База знаний может быть разделена на несколько курсов. Каждый курс продаётся отдельно, но опирается на общее ядро знаний.
Приватная википедия для сотрудников компании. Знания хранятся в одном месте, доступ контролируется.
Все люди разные. Один материал можно воспринимать по-разному в зависимости от порядка прочтения.
Документация ИТ проекта публикуется автоматически из репозитория. Разработчики пишут в коде, пользователи читают на сайте.
Поддержка базы знаний — тяжёлая работа. Без оплаты мотивация автора падает. Платная вики решает эту проблему.
Автор ведёт Telegram канал и хочет монетизировать аудиторию. Посты пишутся в Obsidian, публикуются по расписанию, а платный контент доступен участникам группы.
Знания специалиста можно описать в базе. AI использует эти знания для первичных консультаций и ответов на типовые вопросы.
Что нужно сделать:
- Войти на сайт через email
- Установить плагин для Obsidian
- Создать первую заметку
Telegram поддерживает кастомные эмодзи — анимированные и статичные картинки из стикерпаков. Они ярче и выразительнее обычных emoji.
Требование: публикация через Premium аккаунт. Боты не умеют отправлять кастомные эмодзи.
Сервис умеет импортировать посты из Telegram канала и превращать их в заметки. Это позволяет перенести весь архив канала в Obsidian.
По умолчанию плагин работает в одну сторону: вы пишете в Obsidian, изменения уходят на сервер. Сервер ничего не меняет у вас.
Двухсторонняя синхронизация работает иначе: изменения идут в обе стороны. Если кто-то изменил файл на сервере — плагин скачает изменения к вам.
Obsidian хранит заметки локально. Это удобно, но локальные файлы могут потеряться. Вопрос не «если», а «когда». Настройте бекапы заранее.
Шаблон — HTML-файл, который определяет внешний вид страницы. Один файл в папке _layouts/ — и готово.
Ключевая идея: контент остаётся чистым markdown, а шаблон через PartialRenderer получает доступ к AST-структуре документа. Это позволяет автору писать обычный markdown, а разработчику шаблона — произвольно компоновать секции, заголовки и блоки без загрязнения контента разметкой.
Как организовать шаблоны в проекте с несколькими страницами.
Техническая документация для разработчиков шаблонов. Описывает API internal/templateviews — обёртки моделей для Jet-шаблонов.
Частый вопрос: «А как у вас с SEO?» Короткий ответ: так же, как везде. HTML генерируется на сервере, страницы отдаются мгновенно, поисковики видят готовый контент.
Когда вы вводите запрос, система одновременно запускает два независимых алгоритма.
Текстовый поиск находит заметки, где встречаются все слова из запроса. Русский язык учитывается корректно: «устал» и «устаёт» — это одно слово для поиска. Технически это BM25-индекс с русским морфологическим анализатором.
Семантический поиск работает иначе. Каждая заметка заранее «закодирована» нейросетью OpenAI в числовой вектор — своего рода координату в пространстве смыслов. Запрос тоже кодируется, и система находит заметки, чьи векторы ближе всего по смыслу. Это позволяет находить контент, где нужных слов может не быть, но тема совпадает.
Итоговый рейтинг строится по алгоритму RRF (Reciprocal Rank Fusion): результаты обоих поисков объединяются по их позициям в каждом списке. Это стандартный академический метод гибридного поиска, устойчивый к различию в шкалах оценок.
Любая страница вашего сайта может стать RSS-лентой. Ссылки внутри заметки автоматически превращаются в элементы фида.
Публикуйте заметки на нескольких языках из одного хранилища. trip2g использует подход на основе папок: каждый язык хранится в отдельной подпапке, а посетители могут переключаться между языками с помощью автоматически появляющегося переключателя.
MCP превращает базу знаний в консультанта. Подключаете к AI-клиенту — получаете доступ к чужим знаниям в чате.
Markdown — язык разметки для форматирования текста. Файлы имеют расширение .md. Все заметки в trip2g — это Markdown-файлы.
Jet — движок шаблонов. Поддерживает наследование, блоки и фильтры.
Документация разработчика
Подключите trip2g к другим инструментам.
MCP-сервер
Превратите базу знаний в консультанта. Подключите к Claude, Cursor, Copilot — отвечайте на вопросы из своих знаний.
CLI для синхронизации
Синхронизируйте хранилище через командную строку. Для CI/CD и автоматизаций.
Вебхуки при изменении заметок
Вызывайте AI-агентов и внешние сервисы автоматически при создании, обновлении или удалении заметок.
Вебхуки по расписанию
Запускайте AI-агентов и автоматизации по расписанию — без постоянного сервера.
RSS-ленты
Любая страница становится RSS-лентой. Читатели подписываются и получают обновления.
Три способа получить работающий инстанс trip2g.
Цифровой сад — личное онлайн-пространство для взаимосвязанных, развивающихся идей. Не блог с готовыми статьями, а живая система знаний, которую вы ведёте годами.
Запускайте AI-агентов и автоматизации по расписанию — без постоянного сервера.
Обычно для задач по расписанию нужен отдельный сервер с cron-демоном. Без него приходится запускать скрипты вручную: генерировать дайджесты, собирать отчёты, обновлять данные. Cron-вебхуки берут это на себя — вы задаёте расписание один раз, дальше всё работает само.
Командная утилита для синхронизации markdown-файлов с сервером trip2g. Работает без Obsidian — из терминала или CI/CD.
CLI и Obsidian-плагин используют общее ядро синхронизации.
Вызывайте внешние сервисы автоматически, когда заметки создаются, обновляются или удаляются.
Без вебхуков каждое изменение заметки требует ручных действий: зайти в сервис, нажать «обновить», запустить скрипт. Когда заметок сотни — это не работает. Вебхуки делают это автоматически: сохранил заметку — поисковый индекс обновился, орфография проверена, уведомление отправлено.
Кастомные домены
Подключите свой домен к любой заметке. Один аккаунт — несколько независимых сайтов.
SEO
Индексация, аналитика, мета-теги — всё работает как на обычном сайте.
OAuth авторизация
Вход через Google и GitHub для пользователей с доступом к закрытым заметкам.
Бекапы
Настройка резервного копирования хранилища.
«Друг поставил WordPress, сделал визитку за вечер — всё работает». Да, для визитки WordPress подходит. Но база знаний — не визитка.
Super.so превращает страницы Notion в быстрые сайты. Пишете в Notion — получаете сайт на своём домене.
trip2g делает то же самое для Obsidian.
Бесплатный статический генератор сайтов для публикации Obsidian-заметок. Мощный инструмент, но требует технических знаний.
Официальный сервис от команды Obsidian для публикации заметок. Простой в использовании, но с ограничениями.
Корпоративный стандарт для баз знаний. Интеграция с Jira, знакомый интерфейс, но цена растёт с каждым сотрудником.
Добавьте видео в заметку — посетители смотрят его прямо на странице.
Пять способов использовать trip2g для публикации из Obsidian.
Сервис публикует заметки из Obsidian в Telegram. Вы пишете в markdown, а сервис превращает это в разметку Telegram.
Пишите посты в Obsidian, публикуйте в канал по расписанию или сразу.
Релизы позволяют публиковать контент партиями, а не по одной заметке.
Вы можете прикрепить домены и поддомены к своему сайту и управлять тем, какие заметки где будут видны. Для этого нужно прописать route в свойствах заметки.
Допустим, у вас портфолио, блог и лендинг для клиента. Без кастомных доменов всё это живёт на одном адресе и выглядит как папки одного сайта. С маршрутами каждый проект получает собственный домен, а вы управляете всем из одного места.
Скройте часть заметок за пейволом — подписчики увидят их после авторизации.
Плагины расширяют возможности Obsidian под ваши задачи. Добавляйте поддержку новых форматов файлов, интегрируйте сторонние сервисы, автоматизируйте рутину.
Сообщество Obsidian создало тысячи плагинов — от простых до сложных. Вы можете установить готовые или написать свои.
Отрендеренная страница trip2g весит ~11,7 КБ в сжатом виде — меньше начального окна перегрузки TCP (~14 КБ по RFC 6928). Браузер получает полную готовую страницу за один обмен данными.