<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Иван Никитин и партнеры</title>
	<atom:link href="https://ivannikitin.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://ivannikitin.com/</link>
	<description>Любая проблема имеет решение</description>
	<lastBuildDate>Sun, 09 Nov 2025 15:25:17 +0000</lastBuildDate>
	<language>ru-RU</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>

<image>
	<url>https://ivannikitin.com/wp-content/uploads/2017/12/cropped-logo_600x600-32x32.png</url>
	<title>Иван Никитин и партнеры</title>
	<link>https://ivannikitin.com/</link>
	<width>32</width>
	<height>32</height>
</image> 
<site xmlns="com-wordpress:feed-additions:1">47077722</site>	<item>
		<title>Легкая CRM для малого бизнеса — обзор Jetpack CRM</title>
		<link>https://ivannikitin.com/2025/11/09/jetpack-crm/</link>
					<comments>https://ivannikitin.com/2025/11/09/jetpack-crm/#respond</comments>
		
		<dc:creator><![CDATA[Иван Никитин]]></dc:creator>
		<pubDate>Sun, 09 Nov 2025 15:19:57 +0000</pubDate>
				<category><![CDATA[CRM]]></category>
		<category><![CDATA[crm]]></category>
		<category><![CDATA[jetpack]]></category>
		<guid isPermaLink="false">https://ivannikitin.com/?p=131669</guid>

					<description><![CDATA[<p>В данном обзоре рассматривается Jetpack CRM для малого и среднего бизнеса — легкое, но эффективное и бесплатное решение, которое поможет вам навести порядок в клиентской базе, оптимизировать воронку продаж и обеспечить полный контроль над вашими данными, не прибегая к сложным и дорогостоящим облачным сервисам.</p>
<p>Запись <a href="https://ivannikitin.com/2025/11/09/jetpack-crm/">Легкая CRM для малого бизнеса — обзор Jetpack CRM</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>В современном мире, где конкуренция постоянно растет, а клиент становится все более требовательным, эффективное управление взаимоотношениями с ним является ключевым фактором успеха для любого предприятия. Особенно остро эта проблема стоит перед малым и средним бизнесом, который часто сталкивается с ограниченными ресурсами и необходимостью быстро адаптироваться к меняющимся условиям рынка. Именно здесь на помощь приходит CRM-система, позволяющая систематизировать данные о клиентах, автоматизировать рутинные процессы и повысить эффективность продаж. В данном обзоре рассматривается <strong>Jetpack CRM для малого и среднего бизнеса</strong> — легкое, но эффективное и бесплатное решение, которое поможет вам навести порядок в клиентской базе, оптимизировать воронку продаж и обеспечить полный контроль над вашими данными, не прибегая к сложным и дорогостоящим облачным сервисам.</p>



<h2 class="wp-block-heading">Необходимость CRM: выживание в сегодняшней бизнес-реальности</h2>



<p>Многие предприниматели до сих пор воспринимают CRM-систему как &#171;программку для отдела продаж&#187; — этакую продвинутую записную книжку для учета клиентов. Это фундаментальное и зачастую фатальное заблуждение. Как очень метко заметил Алексей Горностаев, бизнес сегодня умирает не от налогов, конкуренции или кризиса. Он погибает от внутреннего хаоса: отсутствия отлаженных процессов и современной CRM как средства отслеживания коммуникаций с клиентом. CRM — это не форма учета, а <strong>форма жизни бизнеса</strong>. Это фундамент, который позволяет фиксировать каждый контакт, выполнять каждое обещание и не терять ни одного обращения. Внедрение правильной CRM-системы — это не вопрос удобства, а базовое условие для выживания и развития в современных реалиях, где клиент не обязан ждать, напоминать о себе и мириться с беспорядком.</p>



<p>Если в крупных компаниях эти проблемы, как правило, решены за счет устоявшихся бизнес-процессов, то у малого бизнеса (ИП, самозанятых, селлеров на маркетплейсах) часто царит операционный хаос.</p>



<p>Но успех управления отношениями с клиентами в бизнесе складывается из двух очень важных факторов:</p>



<ol class="wp-block-list">
<li>Выявленные и формализованные бизнес-процессы и регламенты.</li>



<li>Удобная в использовании CRM, реализующая обработку данных о клиентах.</li>
</ol>



<p>Суть высказывания выше довольно проста. Первое: чтобы что-то учитывать (а именно это и делает CRM с данными о клиентах), нужно самому понимать, как именно в нашем конкретном бизнесе происходит взаимодействие с клиентом. Это и есть формализация бизнес-процессов. Второе: CRM должна помогать, а не мешать реализовать эти бизнес-процессы. Точка.</p>



<p>Сегодня на рынке полно CRM для малого и среднего бизнеса, но все ли они удовлетворяют этим принципам? Например, многие CRM тут же начинают предлагать или откровенно навязывать коллтрекинг, но чисто телефонные коммуникации становятся в последнее время всё менее популярными. Так нужна ли вам эта функция? Или, наоборот, у вас на сайте есть форма заказа и заявки, но точно ли на 100% что она попадает в CRM с нужными для обработки данными?</p>



<h2 class="wp-block-heading">Муки выбора CRM</h2>



<p>Если просто поискать что-то типа &#171;<em>недорогая или бесплатная </em><em>CRM</em><em> для малого бизнеса</em>&#171;, вы даже не увидите результатов поиска, потому что всё будет завалено рекламными предложениями, обещающими золотые горы прямо сейчас. Но вы когда-нибудь чувствовали себя так, будто пытаетесь забить гвоздь микроскопом? Примерно такие же ощущения испытывает владелец малого бизнеса, когда открывает демо-версию «Битрикс24» или amoCRM. Сотни кнопок, десятки вкладок, и тарифы!, и обещания &#171;полной автоматизации всего и вся&#187;, после которых хочется автоматизировать только одно — закрытие этой вкладки.</p>



<p>Знакомая ситуация? А нам-то нужно было всего-навсего навести порядок в клиентах, перестать терять заявки из мессенджеров и не держать в голове, кому и когда нужно позвонить. А вместо этого вам предлагают построить на своем компьютере филиал Центра управления полетами в Роскосмосе. И вот вы сидите, смотрите на этот &#171;космический корабль&#187; и думаете: &#171;<em>А может, ну его? Excel-табличка ведь тоже работает… вроде бы</em>&#171;</p>



<p>И еще один очень немаловажный момент: <strong>персональные данные и 152-ФЗ</strong>. При использовании любой облачной CRM (модель SaaS) вы доверяете ядро своего бизнеса — клиентскую базу — сторонней компании. Все данные, включая имена, телефоны и историю сделок, физически хранятся на ее серверах. Это порождает несколько конкретных, а не гипотетических рисков. Давайте отметим:</p>



<ul class="wp-block-list">
<li>Ваша клиентская база вам не принадлежит в полной мере. Вы лишь арендуете доступ к ней. И в любой момент времени ваш аккаунт может быть просто заблокирован (забыли оплатить, нарушили какие-то их правила, компания закрылась и т. п.).</li>



<li>Перенести данные из одной CRM в другую — сложная и дорогая задача. Провайдер это знает и может безнаказанно повышать тарифы, зная, что вы уже никуда не денетесь.</li>



<li>Вы не контролируете (да и вообще не знаете!), как именно защищены серверы и службы провайдера CRM. Если взломают не вас, а вашего CRM-провайдера, вся ваша клиентская база (контакты, история покупок, суммы сделок) может быть украдена и продана конкурентам или мошенникам. Репутационный ущерб и прямые финансовые потери в этом случае несете вы. Не бывает такого? Ну-ну…</li>
</ul>



<p>Сегодня мы поговорим о &#171;темной лошадке&#187; в мире CRM — <strong>Jetpack</strong><strong> CRM</strong>, очень простой и бесплатной CRM, но решающей начальные проблемы малого бизнеса.</p>



<h2 class="wp-block-heading">Что еще за Jetpack CRM?</h2>



<p>Это бесплатный плагин для вашего сайта на WordPress от компании Automattic (собственно, авторов самого WordPress). Это уже внушает определенное доверие.</p>



<figure class="wp-block-image aligncenter size-large"><img fetchpriority="high" decoding="async" width="1024" height="494" src="https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-dashboard-1024x494.png?x14097" alt="Панель управления Jetpack CRM -- легкая CRM для малого бизнеса " class="wp-image-131671" srcset="https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-dashboard-1024x494.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-dashboard-300x145.png 300w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-dashboard-768x370.png 768w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-dashboard-1536x741.png 1536w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-dashboard-600x289.png 600w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-dashboard.png 1881w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<p>У него есть две ключевые особенности, которые делают его особенным для российского малого бизнеса.</p>



<h3 class="wp-block-heading">Особенность №1: Ваши данные — ваши правила</h3>



<p>Большинство CRM-систем работают по модели &#171;облака&#187;. Это удобно, но все ваши клиенты, сделки и переписки хранятся где-то на чужих серверах. С Jetpack CRM все иначе. Это <strong>self</strong><strong>-hosted</strong> решение.</p>



<p>Говоря по-человечески, <strong>все данные лежат на вашем хостинге или на вашем сервере</strong>, в базе данных вашего сайта.</p>



<ul class="wp-block-list">
<li><strong>Полный контроль.</strong> Никто не заблокирует вам доступ к вашей базе, не поднимет внезапно цены. Ваш дом — ваши правила.</li>



<li><strong>Безопасность и ФЗ-152.</strong> Вопрос хранения персональных данных россиян на территории РФ решается автоматически, если ваш сервер и так &nbsp;расположен в России. Никаких головных болей с законом. В любой момент времени данные могут быть удалены по первому требованию со стороны их обладателя.</li>
</ul>



<h3 class="wp-block-heading">Особенность №2: Бесплатно, но не сыр в мышеловке</h3>



<p>Основной функционал Jetpack CRM <strong>полностью бесплатный</strong>. И это не демо-версия на 14 дней. Вы ставите плагин на свой сайт WordPress и пользуетесь им столько, сколько нужно.</p>



<p>Конечно, у него есть платные расширения (они в основном — для западного сегмента) или, возможно, придется автоматизировать свои пожелания усилиями программистов. Но базовое ядро, которое закрывает львиную долю потребностей малого бизнеса, не стоит ни копейки. Это как шведский стол: берите то, что нужно сейчас, а за деликатесами вернетесь потом, если захотите.</p>



<h2 class="wp-block-heading">Что вы получаете &#171;из коробки&#187; бесплатно?</h2>



<p>Вот основные функциональные особенности Jetpack CRM.</p>



<h3 class="wp-block-heading">Учет лидов и клиентов</h3>



<ul class="wp-block-list">
<li><strong>Учет клиентов.</strong> Удобная картотека, где можно хранить всю информацию о клиентах, добавлять теги, заметки и видеть всю историю взаимодействий.</li>



<li><strong>Воронка продаж.</strong> Есть простая и понятная воронка. Вы можете создавать этапы сделок и перетаскивать их, при этом наблюдая на какой стадии находится каждый клиент.</li>
</ul>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" width="1024" height="495" src="https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-contacts-1024x495.png?x14097" alt="Контакты и лиды в Jetpack CRM" class="wp-image-131672" srcset="https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-contacts-1024x495.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-contacts-300x145.png 300w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-contacts-768x371.png 768w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-contacts-1536x743.png 1536w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-contacts-600x290.png 600w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-contacts.png 1896w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Режим B2B для работы с компаниями</h3>



<p><strong>Режим B</strong><strong>2B</strong>. Этот режим позволяет отдельно вести юридических контрагентов и контакты в них. Например, у ООО «Ромашка» мы знаем трех контактов: Пупкин В., Сумкин Ф. и Морковкина М. CRM позволяет выставлять счета на ООО «Ромашка» и вести отдельный учет контактов с различными сотрудниками этого ООО.</p>



<figure class="wp-block-image aligncenter size-large"><img decoding="async" width="1024" height="494" src="https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-b2b-1024x494.png?x14097" alt="Jetpack CRM B2B работает с юр.лицами" class="wp-image-131673" srcset="https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-b2b-1024x494.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-b2b-300x145.png 300w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-b2b-768x370.png 768w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-b2b-1536x741.png 1536w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-b2b-600x289.png 600w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-b2b.png 1912w" sizes="(max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Коммерческие предложения и согласования сметы</h3>



<p><strong>Коммерческие предложения и согласования.</strong> Создавайте и отправляйте КП, сметы, предложения своим клиентам прямо из админки WordPress. Можно настроить шаблоны писем и вложенных в них PDF. Клиент может принять ваши предложения или отказать в них.</p>



<p>За счет реализации так называемого <strong>Клиентского портала</strong> ваш контакт, получив такое предложение, может очень легко, буквально одним кликом, принять или отклонить предложение уже без вашего участия. Более того, это приравнивается к использованию простой электронной подписи (ПЭП) и по российским законам (если это отражено в вашем договоре с клиентом) приравнивается к собственноручной подписи со стороны клиента и может иметь юридическую силу.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="479" src="https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-quotas-1024x479.png?x14097" alt="Учет КП и смет в Jetpack CRM" class="wp-image-131675" srcset="https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-quotas-1024x479.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-quotas-300x140.png 300w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-quotas-768x359.png 768w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-quotas-1536x718.png 1536w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-quotas-600x281.png 600w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-quotas.png 1918w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Выставление и учет счетов</h3>



<p><strong>Счета клиентам</strong>. Выставляйте счета своим клиентам и отслеживайте их оплату. Счета могут отправляться сразу на почту, или их можно просто скачать в виде красивого PDF-файла и отправить в любой мессенджер.</p>



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



<p>Само собой, все статусы счетов (оплачен, не оплачен) отслеживаются.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="483" src="https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-invoices-1024x483.png?x14097" alt="Выставленные счета в Jetpack CRM" class="wp-image-131676" srcset="https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-invoices-1024x483.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-invoices-300x141.png 300w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-invoices-768x362.png 768w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-invoices-1536x724.png 1536w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-invoices-600x283.png 600w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-invoices.png 1902w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Учет оплат</h3>



<p><strong>Финансовый учет.</strong> Базовое отслеживание транзакций. Кто, когда и сколько вам заплатил.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="489" src="https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-transactions-1024x489.png?x14097" alt="Полученные оплаты в Jetpack CRM" class="wp-image-131677" srcset="https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-transactions-1024x489.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-transactions-300x143.png 300w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-transactions-768x367.png 768w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-transactions-1536x733.png 1536w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-transactions-600x286.png 600w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-transactions.png 1917w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Интеграция с WooCommerce</h3>



<p><strong>Полная и прозрачная интеграция с WooCommerce</strong>. Все клиенты, все заказы, вся предыдущая история вашего магазина на базе WooCommerce полностью синхронизирована с CRM.</p>



<p>Но CRM может работать и без WooCommerce, то есть он не является обязательным.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="498" src="https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-woosync-1024x498.png?x14097" alt="Интеграция Jetpack CRM и WooCommerce" class="wp-image-131678" srcset="https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-woosync-1024x498.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-woosync-300x146.png 300w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-woosync-768x374.png 768w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-woosync-1536x747.png 1536w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-woosync-600x292.png 600w, https://ivannikitin.com/wp-content/uploads/2025/11/jetpack-crm-woosync.png 1887w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<h3 class="wp-block-heading">Доступ и права сотрудников</h3>



<p><strong>Гибкий доступ сотрудников к CRM</strong>. Вы всегда решаете, какой сотрудник к каким функциям CRM имеет доступ. Сотрудники авторизуются своими учетными записями WordPress.</p>



<p>А это значит, что может использоваться любой современный способ надежной авторизации, включая беспарольную авторизацию по ключам доступа (passkeys). Это может быть и биометрический вход на мобильных устройствах, Windows Hello и др., когда вы просто прикладываете палец к сканеру в ноутбуке (смотрите в камеру или вводите ПИН в Windows) для входа на сайт.</p>



<p>Забудьте про пароли на желтых бумажках на мониторе у тети Клавы из бухгалтерии! Это не просто камешек в огород слонов типа «Битрикс» или amoCRM. Это булыжник им в окно! На ноябрь 2025 года ни «Битрикс24», ни amoCRM, ни RetailCRM официально не поддерживают авторизацию через passkeys — современные методы входа без пароля, работающие на базе WebAuthn/Passkey-устройств. Во всех системах реализована двухфакторная аутентификация (2FA) через одноразовые коды, SMS, e-mail или мобильное приложение, но до современных методов они еще не доросли.</p>



<h3 class="wp-block-heading">Задачи и напоминания для команды</h3>



<p><strong>Задачи и напоминания для сотрудников</strong> позволяют не забыть позвонить клиенту, оформить счет и многое другое.</p>



<p>По сути, Jetpack CRM — это крепкая база, чтобы навести порядок в своих контактах, продажах и перестать всё держать в голове.</p>



<h2 class="wp-block-heading">Сравнение в лоб: Jetpack CRM vs. Битрикс24 vs. amoCRM</h2>



<p>Чтобы понять место Jetpack CRM в мире, давайте сравним её с тяжеловесами.</p>



<figure class="wp-block-table"><table class="has-fixed-layout"><thead><tr><td>Параметр</td><td>Jetpack CRM</td><td>Битрикс24 / amoCRM</td></tr></thead><tbody><tr><td><strong>Цена</strong></td><td>Бесплатное ядро, платные расширения</td><td>Платная подписка (от ~500–2000 руб/мес за пользователя)</td></tr><tr><td><strong>Хостинг</strong></td><td>На вашем сервере (полный контроль)</td><td>В облаке вендора (удобно, но данные не у вас)</td></tr><tr><td><strong>Простота</strong></td><td>Устанавливается как плагин за 5 минут</td><td>Требует много времени на настройку, обучение и очень много времени на доработку.</td></tr><tr><td><strong>Интеграции с РФ сервисами</strong></td><td>&#171;Из коробки&#187; почти нет</td><td>Множество готовых модулей (но часто платных или очень платных)</td></tr></tbody></table></figure>



<p><strong>Что в итоге?</strong> Это не соревнование, кто лучше. Это вопрос, какой инструмент подходит именно вам. Если вам нужен комбайн с тысячей функций и у вас есть бюджет — «Битрикс24» ваш выбор. Если вы сфокусированы на отделе продаж и коммуникациях —amoCRM. <strong>А если у вас сайт на </strong><strong>WordPress</strong><strong>, ограниченный бюджет и вы цените простоту и контроль — Jetpack</strong><strong> CRM</strong><strong> становится очевидным фаворитом.</strong></p>



<h2 class="wp-block-heading">Ложка дегтя: Ограничения для российского рынка</h2>



<p>Давайте по-честному: идеальных решений не бывает. У Jetpack CRM есть свои минусы, особенно для нашего рынка.</p>



<ul class="wp-block-list">
<li>На момент написания этой статьи у Jetpack CRM <strong>нет локализации на русский язык</strong>. Но это не проблема: наша компания достаточно давно выполнила перевод (локализацию) CRM на великий и могучий, и мы бесплатно по запросу предоставим вам файлы локализации, после чего CRM будет полностью на русском. Но из коробки она английская.</li>



<li><strong>Интеграции с мессенджерами.</strong> Готовой интеграции с WhatsApp и Telegram &#171;из коробки&#187; нет. Это, пожалуй, главный минус. Решить можно, но через сторонние сервисы-коннекторы (типа Zapier или n8n), что требует дополнительных настроек и, возможно, денег.</li>



<li><strong>Интеграции с российскими сервисами.</strong> Оплаты, выполненные в WooCommerce через любые платежные сервисы в России (ЮKassa, «Робокасса» и т. п.), Jetpack CRM зафиксирует без проблем, но интеграции со счетами в 1С или другой бухгалтерии нет. Всё это потребует помощи программиста, который напишет кастомное решение через API.</li>



<li><strong>Масштабируемость.</strong> Это решение для малого бизнеса. Если у вас в планах вырасти до размеров «Газпрома», в какой-то момент придется переезжать.</li>
</ul>



<h2 class="wp-block-heading">Вердикт: кому идеально подойдет Jetpack CRM?</h2>



<p>Несмотря на ограничения, есть целые пласты бизнеса, для которых Jetpack CRM — это просто находка.</p>



<ul class="wp-block-list">
<li><strong>Фрилансеры и ИП.</strong> Идеально для учета клиентов и выставления счетов. Просто, понятно и бесплатно.</li>



<li><strong>Небольшие компании, предлагающие услуги</strong> (ремонт, клининг, ландшафтный дизайн, электрика, сантехника и подобное). Гибкие счета и сметы делают Jetpack CRM просто незаменимой.</li>



<li><strong>Небольшие агентства и студии,</strong> у которых сайт и так на WordPress. Зачем плодить сущности?</li>



<li><strong>Интернет-магазины на WooCommerce</strong><strong>.</strong> Есть готовая интеграция, которая позволяет видеть всех клиентов из магазина прямо в CRM.</li>



<li><strong>Онлайн-школы и инфобизнес</strong> для базового управления клиентами.</li>



<li><strong>Все, кто ищет &#171;простую CRM</strong><strong> для начинающих&#187;</strong> и не хочет разбираться в сложных системах.</li>
</ul>



<p>Jetpack CRM — это не &#171;убийца&#187; «Битрикс24». Это как швейцарский нож против ящика с инструментами. Он не сделает всё на свете, но то, что делает, он делает хорошо, просто и лежит в вашем кармане (или в данном случае, на вашем сайте). Это достаточно мощный, бесплатный и очень недооцененный инструмент для тех, кто ценит простоту, экономию и полный контроль над своими данными.</p>



<p><strong>Финальный вердикт:</strong> если ваш бизнес живет на WordPress, вы ищете свою первую CRM и готовы мириться с отсутствием готовых российских интеграций (или решать эти вопросы точечно с помощью разработчика), то Jetpack CRM — это, возможно, лучший выбор для старта. Он поможет навести порядок в делах, не разорив вас и не сломав вам мозг. А это, согласитесь, уже немало.</p>
<p>Запись <a href="https://ivannikitin.com/2025/11/09/jetpack-crm/">Легкая CRM для малого бизнеса — обзор Jetpack CRM</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ivannikitin.com/2025/11/09/jetpack-crm/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">131669</post-id>	</item>
		<item>
		<title>Настройка отправки заявок из Contact Form 7 в Telegram через n8n (пошаговая инструкция)</title>
		<link>https://ivannikitin.com/2025/07/26/otpravki-zayavok-iz-sa7-v-telegram-cherez-n8n/</link>
					<comments>https://ivannikitin.com/2025/07/26/otpravki-zayavok-iz-sa7-v-telegram-cherez-n8n/#respond</comments>
		
		<dc:creator><![CDATA[Евгения Захарова]]></dc:creator>
		<pubDate>Sat, 26 Jul 2025 12:01:04 +0000</pubDate>
				<category><![CDATA[Разное]]></category>
		<category><![CDATA[n8n]]></category>
		<guid isPermaLink="false">https://ivannikitin.com/?p=129617</guid>

					<description><![CDATA[<p>В статье мы разберемся, как настроить автоматическую отправку сообщений из формы Contact Form 7 (CF7 WordPress) в Telegram через платформу n8n.</p>
<p>Запись <a href="https://ivannikitin.com/2025/07/26/otpravki-zayavok-iz-sa7-v-telegram-cherez-n8n/">Настройка отправки заявок из Contact Form 7 в Telegram через n8n (пошаговая инструкция)</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Если вы хотите, чтобы заявки с формы на сайте автоматически приходили вам в Telegram — эта инструкция для вас. Мы разберемся, как <strong>настроить автоматическую отправку сообщений из формы Contact Form 7 (CF7 WordPress) в Telegram через платформу n8n</strong>.</p>



<figure class="wp-block-image size-large"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-7.png?x14097"><img loading="lazy" decoding="async" width="1024" height="595" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-7-1024x595.png?x14097" alt="" class="wp-image-129648" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-7-1024x595.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/07/image-7-300x174.png 300w, https://ivannikitin.com/wp-content/uploads/2025/07/image-7-768x446.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-7-600x348.png 600w, https://ivannikitin.com/wp-content/uploads/2025/07/image-7.png 1228w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<h2 class="wp-block-heading">Что нам понадобится:</h2>



<ol class="wp-block-list">
<li>Сайт на WordPress с установленными формами <strong>Contact Form 7</strong>. В моем случае, это сайт <a href="https://seodogs.ru/" target="_blank" rel="noreferrer noopener">seodogs.ru</a>, где используются две формы CF7.</li>



<li>Плагин <strong><a href="https://ru.wordpress.org/plugins/wp-webhooks/" target="_blank" rel="noreferrer noopener">WP Webhooks</a></strong> (или аналог) — он позволит отправить данные форм в <strong>n8n</strong>.</li>



<li>Аккаунт Telegram и Telegram-бот (его можно создать через <a href="https://telegram.me/BotFather" target="_blank" rel="noreferrer noopener">@BotFather</a>).</li>



<li>Ваш <strong>Telegram Chat ID</strong>, получить можно в <a href="https://t.me/getmyid_bot" target="_blank" rel="noreferrer noopener">@getmyid_bot</a></li>



<li>Аккаунт в <strong>n8n</strong> (облако или локально). Я использую <a href="https://beget.com/p16558/ru/cloud/marketplace/n8n" target="_blank" rel="noreferrer noopener">виртуальный сервер с предустановленным <em>n8n</em> от Бегета.</a></li>
</ol>



<h2 class="wp-block-heading">Шаг 1. Создайте Webhook в n8n</h2>



<p> Перейдите в свой n8n.</p>



<figure class="wp-block-image size-full"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-4.png?x14097"><img loading="lazy" decoding="async" width="854" height="527" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-4.png?x14097" alt="" class="wp-image-129638" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-4.png 854w, https://ivannikitin.com/wp-content/uploads/2025/07/image-4-300x185.png 300w, https://ivannikitin.com/wp-content/uploads/2025/07/image-4-768x474.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-4-600x370.png 600w" sizes="auto, (max-width: 854px) 100vw, 854px" /></a></figure>



<p>Создайте новый рабочий процесс (<strong>Workflow</strong>) и добавьте <strong>Webhook-ноду</strong>. Нажмите &#171;+&#187; в верхнем левом углу (или нажмите красную кнопку <strong>Create Workflow</strong>) → выберите <strong>&#171;Webhook&#187;</strong></p>



<figure class="wp-block-image size-full"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-2.png?x14097"><img loading="lazy" decoding="async" width="990" height="293" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-2.png?x14097" alt="" class="wp-image-129633" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-2.png 990w, https://ivannikitin.com/wp-content/uploads/2025/07/image-2-300x89.png 300w, https://ivannikitin.com/wp-content/uploads/2025/07/image-2-768x227.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-2-600x178.png 600w" sizes="auto, (max-width: 990px) 100vw, 990px" /></a></figure>



<p></p>



<p>Нажмите &#171;+&#187; → выберите <strong>&#171;Webhook&#187;</strong>.</p>



<figure class="wp-block-image size-large"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-5.png?x14097"><img loading="lazy" decoding="async" width="1024" height="569" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-5-1024x569.png?x14097" alt="" class="wp-image-129641" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-5-1024x569.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/07/image-5-300x167.png 300w, https://ivannikitin.com/wp-content/uploads/2025/07/image-5-768x426.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-5-600x333.png 600w, https://ivannikitin.com/wp-content/uploads/2025/07/image-5.png 1275w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p></p>



<p>Настройте <strong>Webhook-ноду:</strong></p>



<ul class="wp-block-list">
<li><strong>HTTP Method</strong>: <code>POST</code></li>



<li><strong>Path</strong>:  укажите, например, <code>cf7</code> (путь вы задаете сами, главное, чтобы он был уникален.)</li>



<li>Включите галочку <strong>&#171;Respond immediately&#187;</strong> (иначе форма может «зависнуть»)</li>
</ul>



<figure class="wp-block-image size-large"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-6.png?x14097"><img loading="lazy" decoding="async" width="1024" height="585" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-6-1024x585.png?x14097" alt="" class="wp-image-129643" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-6-1024x585.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/07/image-6-300x171.png 300w, https://ivannikitin.com/wp-content/uploads/2025/07/image-6-768x439.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-6-600x343.png 600w, https://ivannikitin.com/wp-content/uploads/2025/07/image-6.png 1234w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Скопируйте <strong>Production URL</strong>, он будет иметь вид:</p>



<pre class="wp-block-code"><code>https:&#47;&#47;n8n.вашдомен/webhook/cf7</code></pre>



<p><span style="color: var(--theme-palette-color-2, #bf1e2e);" class="stk-highlight">Сохраните <strong>Workflow</strong> и <strong>активируйте его “Active”</strong>.</span></p>



<figure class="wp-block-image size-large"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-8.png?x14097"><img loading="lazy" decoding="async" width="1024" height="178" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-8-1024x178.png?x14097" alt="" class="wp-image-129650" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-8-1024x178.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/07/image-8-300x52.png 300w, https://ivannikitin.com/wp-content/uploads/2025/07/image-8-768x133.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-8-600x104.png 600w, https://ivannikitin.com/wp-content/uploads/2025/07/image-8.png 1220w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p></p>



<h2 class="wp-block-heading">Шаг 2. Подключение Contact Form 7 к n8n</h2>



<ol class="wp-block-list">
<li>Перейдите в админку WordPress.<br></li>



<li>Установите и активируйте <strong><a href="https://ru.wordpress.org/plugins/wp-webhooks/" target="_blank" rel="noreferrer noopener">плагин WP Webhooks</a></strong>:<br>В админке: <code>Плагины → Добавить → WP Webhooks</code><br></li>



<li>Перейдите: <strong>WP Webhooks → Send Data</strong><br></li>



<li>Нажмите <strong>“Add Webhook URL”</strong></li>
</ol>



<ul class="wp-block-list">
<li>Название:<strong> <code>n8n</code></strong> (можно указать любое имя, важно, чтобы вы различали, какой Webhook куда отправляет данные).</li>



<li>URL: вставьте <strong><strong>Production URL</strong></strong> из <strong>n8n</strong>.</li>
</ul>



<figure class="wp-block-image size-large"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-10.png?x14097"><img loading="lazy" decoding="async" width="1024" height="759" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-10-1024x759.png?x14097" alt="" class="wp-image-129655" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-10-1024x759.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/07/image-10-300x222.png 300w, https://ivannikitin.com/wp-content/uploads/2025/07/image-10-768x569.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-10-600x445.png 600w, https://ivannikitin.com/wp-content/uploads/2025/07/image-10.png 1494w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p><br>Сохраните и проверьте — отправьте форму CF7 на сайте</p>



<figure class="wp-block-image"><img loading="lazy" decoding="async" width="1024" height="797" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-11-1024x797.png?x14097" alt="" class="wp-image-129658" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-11-1024x797.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/07/image-11-300x234.png 300w, https://ivannikitin.com/wp-content/uploads/2025/07/image-11-768x598.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-11-600x467.png 600w, https://ivannikitin.com/wp-content/uploads/2025/07/image-11.png 1234w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p></p>



<p>? Если в n8n появятся данные → значит, связь работает!</p>



<figure class="wp-block-image size-large"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-13.png?x14097"><img loading="lazy" decoding="async" width="1024" height="759" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-13-1024x759.png?x14097" alt="" class="wp-image-129662" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-13-1024x759.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/07/image-13-300x222.png 300w, https://ivannikitin.com/wp-content/uploads/2025/07/image-13-768x569.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-13-600x445.png 600w, https://ivannikitin.com/wp-content/uploads/2025/07/image-13.png 1494w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<h2 class="wp-block-heading">Шаг 3. Идентификация форм (если их несколько)</h2>



<p>Если у вас на сайте несколько форм, добавьте в каждую из них <strong>скрытое поле</strong>. На моем сайте всего две формы обратной связи. Чтобы n8n мог отличать формы <strong><code>form1</code></strong> и <strong><code>form2</code></strong>, я передаю<strong> ID форм в самих формах CF7</strong> с помощью скрытого поля.</p>



<p>Пример для формы 1:</p>



<pre class="wp-block-code"><code>&#91;hidden form-id "form1"]
</code></pre>



<p>Пример для формы 2:</p>



<pre class="wp-block-code"><code>&#91;hidden form-id "form2"]</code></pre>



<figure class="wp-block-image size-large"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-17.png?x14097"><img loading="lazy" decoding="async" width="1024" height="415" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-17-1024x415.png?x14097" alt="" class="wp-image-129698" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-17-1024x415.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/07/image-17-300x122.png 300w, https://ivannikitin.com/wp-content/uploads/2025/07/image-17-768x312.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-17-600x243.png 600w, https://ivannikitin.com/wp-content/uploads/2025/07/image-17.png 1393w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-18.png?x14097"><img loading="lazy" decoding="async" width="1024" height="414" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-18-1024x414.png?x14097" alt="" class="wp-image-129699" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-18-1024x414.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/07/image-18-300x121.png 300w, https://ivannikitin.com/wp-content/uploads/2025/07/image-18-768x311.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-18-600x243.png 600w, https://ivannikitin.com/wp-content/uploads/2025/07/image-18.png 1291w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<h2 class="wp-block-heading">Шаг 4. Добавляем условие &#8212; определить, из какой формы пришли данные.</h2>



<p>На этом этапе мы настраиваем <strong>проверку содержимого заявки</strong>, чтобы понять, из какой именно формы CF7 пришли данные — <code><strong>form1</strong></code>, <code><strong>form2</strong></code> и т.д. </p>



<p>После ноды Webhook добавьте <strong>IF-ноду</strong> для проверки, из какой формы CF7 пришли данные. </p>



<h4 class="wp-block-heading">1-я IF-нода (проверка form1):</h4>



<figure class="wp-block-image size-full"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-14.png?x14097"><img loading="lazy" decoding="async" width="953" height="404" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-14.png?x14097" alt="" class="wp-image-129671" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-14.png 953w, https://ivannikitin.com/wp-content/uploads/2025/07/image-14-300x127.png 300w, https://ivannikitin.com/wp-content/uploads/2025/07/image-14-768x326.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-14-600x254.png 600w" sizes="auto, (max-width: 953px) 100vw, 953px" /></a></figure>



<p>Настройте условие в <strong>IF-ноде</strong>. Перейдите во вкладку <strong>Parameters → Conditions</strong>. </p>



<figure class="wp-block-image size-full"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-15.png?x14097"><img loading="lazy" decoding="async" width="985" height="442" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-15.png?x14097" alt="" class="wp-image-129676" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-15.png 985w, https://ivannikitin.com/wp-content/uploads/2025/07/image-15-300x135.png 300w, https://ivannikitin.com/wp-content/uploads/2025/07/image-15-768x345.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-15-600x269.png 600w" sizes="auto, (max-width: 985px) 100vw, 985px" /></a></figure>



<p>Включите режим выражения <strong>Expression</strong>, в поле <strong>Value 1</strong> вставьте</p>



<pre class="wp-block-code"><code>{{ $json.body.form_submit_data&#91;'form-id'] }}</code></pre>



<p><strong>Operation</strong>: <code>is equal to</code></p>



<p><strong>Value 2</strong>: form1</p>



<p>IF-нода проверяет form1, и если это не она, сработает ветка false.</p>



<h4 class="wp-block-heading">2-я IF-нода (проверка form2):</h4>



<p>Если заявка приходит <strong>не из <code>form1</code></strong>, <strong>n8n</strong> передаёт её во вторую <strong>IF-ноду</strong>, которая проверяет не из <strong>form2</strong> ли пришла заявка:</p>



<figure class="wp-block-image size-full"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-19.png?x14097"><img loading="lazy" decoding="async" width="885" height="492" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-19.png?x14097" alt="" class="wp-image-129705" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-19.png 885w, https://ivannikitin.com/wp-content/uploads/2025/07/image-19-300x167.png 300w, https://ivannikitin.com/wp-content/uploads/2025/07/image-19-768x427.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-19-600x334.png 600w" sizes="auto, (max-width: 885px) 100vw, 885px" /></a></figure>



<p>Настройки второй  If-ноды аналогичны первой.  В поле <strong>Value 1</strong> вставьте</p>



<pre class="wp-block-code"><code>{{ $json.body.form_submit_data&#91;'form-id'] }}</code></pre>



<p><strong>Operation</strong>: <code>is equal to</code></p>



<p><strong>Value 2</strong>: form2<br></p>



<p></p>



<h2 class="wp-block-heading">Шаг 5. Создаем Telegram-бота</h2>



<p>Telegram <strong>не разрешает</strong> сторонним сервисам (например, n8n) писать вам напрямую —<br>поэтому Вы создаёте <strong>бота</strong>, через которого n8n будет отправлять уведомления.</p>



<ol class="wp-block-list">
<li>Перейдите в Telegram и найдите <a href="https://t.me/BotFather">@BotFather</a></li>



<li>Отправьте команду: <code>/newbot</code></li>



<li>Дайте имя и username боту (например: <strong>seodogs_<code>cf7_bot</code></strong> &#8212; любое разрешенное имя). </li>



<li>BotFather пришлёт вам <strong>токен</strong> (пример: <code>123456:ABC-DEF...</code>)</li>



<li>Скопируйте токен — он потребуется в n8n в следующем шаге.</li>



<li>Активируйте бота — нажмите <strong>Start</strong> или напишите /start . <span style="color: var(--theme-palette-color-2, #bf1e2e);" class="stk-highlight"><strong>По правилам Telegram:</strong><br>Бот <strong>не сможет отправить Вам сообщение, пока Вы не начнёте с ним диалог</strong></span><br></li>
</ol>



<h2 class="wp-block-heading">Шаг 6. Telegram Node: отправка сообщения &#8212; Отправка сообщения в Telegram из n8n</h2>



<p>Если срабатывает условие <strong>TRUE</strong> при проверке форм, нужно подключить <strong>Telegram-ноду (Send a text message)</strong> к <strong>TRUE</strong>-выходу каждой IF-ноды.</p>



<figure class="wp-block-image size-full"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-16.png?x14097"><img loading="lazy" decoding="async" width="933" height="352" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-16.png?x14097" alt="" class="wp-image-129679" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-16.png 933w, https://ivannikitin.com/wp-content/uploads/2025/07/image-16-300x113.png 300w, https://ivannikitin.com/wp-content/uploads/2025/07/image-16-768x290.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-16-600x226.png 600w" sizes="auto, (max-width: 933px) 100vw, 933px" /></a></figure>



<p>В n8n нажмите &#171;+&#187; → выберите Telegram</p>



<p>Выберите “Send Message”</p>



<figure class="wp-block-image aligncenter size-full"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-22.png?x14097"><img loading="lazy" decoding="async" width="387" height="683" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-22.png?x14097" alt="" class="wp-image-129741" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-22.png 387w, https://ivannikitin.com/wp-content/uploads/2025/07/image-22-170x300.png 170w" sizes="auto, (max-width: 387px) 100vw, 387px" /></a></figure>



<p>Credentials: нажмите <strong>&#171;Create New credential&#187;</strong> → вставьте токен, который выдал Вам <a>@BotFather</a>. Нажмите <strong>Connect</strong>.</p>



<figure class="wp-block-image size-full"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-26.png?x14097"><img loading="lazy" decoding="async" width="968" height="989" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-26.png?x14097" alt="" class="wp-image-129748" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-26.png 968w, https://ivannikitin.com/wp-content/uploads/2025/07/image-26-294x300.png 294w, https://ivannikitin.com/wp-content/uploads/2025/07/image-26-768x785.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-26-600x613.png 600w, https://ivannikitin.com/wp-content/uploads/2025/07/image-26-50x50.png 50w" sizes="auto, (max-width: 968px) 100vw, 968px" /></a></figure>



<figure class="wp-block-image size-large"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-21.png?x14097"><img loading="lazy" decoding="async" width="1024" height="480" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-21-1024x480.png?x14097" alt="" class="wp-image-129712" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-21-1024x480.png 1024w, https://ivannikitin.com/wp-content/uploads/2025/07/image-21-300x141.png 300w, https://ivannikitin.com/wp-content/uploads/2025/07/image-21-768x360.png 768w, https://ivannikitin.com/wp-content/uploads/2025/07/image-21-600x281.png 600w, https://ivannikitin.com/wp-content/uploads/2025/07/image-21.png 1160w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p><strong>Chat ID:</strong></p>



<p>Если Вы отправляете сообщение себе — используйте <strong>свой Chat ID</strong>. Узнать свой ID можно с помощью <a href="https://t.me/getmyid_bot" target="_blank" rel="noreferrer noopener">@getmyid_bot</a> →этот бот пришлёт ваш ID<br></p>



<figure class="wp-block-image aligncenter size-full"><a href="https://ivannikitin.com/wp-content/uploads/2025/07/image-25.png?x14097"><img loading="lazy" decoding="async" width="449" height="474" src="https://ivannikitin.com/wp-content/uploads/2025/07/image-25.png?x14097" alt="" class="wp-image-129747" srcset="https://ivannikitin.com/wp-content/uploads/2025/07/image-25.png 449w, https://ivannikitin.com/wp-content/uploads/2025/07/image-25-284x300.png 284w" sizes="auto, (max-width: 449px) 100vw, 449px" /></a></figure>



<p></p>



<p><strong>Text – текст сообщения:</strong> я перечислила все поля обеих форм в сообщении для телеграма.</p>



<pre class="wp-block-code"><code>Новая заявка с сайта Seodogs
{{ $json.body.form_submit_data&#91;'tel-363'] }}
{{ $json.body.form_submit_data&#91;'text-954'] }}
{{ $json.body.form_submit_data&#91;'email-954'] }}
{{ $json.body.form_submit_data&#91;'textarea-675'] }}
</code></pre>



<p></p>



<h2 class="wp-block-heading">Остался последний шаг — протестируйте!</h2>



<p>Заполните форму на сайте и получите мгновенное сообщение в Telegram. Всё работает!))</p>



<p></p>
<p>Запись <a href="https://ivannikitin.com/2025/07/26/otpravki-zayavok-iz-sa7-v-telegram-cherez-n8n/">Настройка отправки заявок из Contact Form 7 в Telegram через n8n (пошаговая инструкция)</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ivannikitin.com/2025/07/26/otpravki-zayavok-iz-sa7-v-telegram-cherez-n8n/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">129617</post-id>	</item>
		<item>
		<title>Конференция Яндекс Рекламы 2025</title>
		<link>https://ivannikitin.com/2025/03/06/konferentsiya-yandeks-reklamy-2025/</link>
					<comments>https://ivannikitin.com/2025/03/06/konferentsiya-yandeks-reklamy-2025/#respond</comments>
		
		<dc:creator><![CDATA[Дмитрий Афанасьев]]></dc:creator>
		<pubDate>Thu, 06 Mar 2025 11:41:54 +0000</pubDate>
				<category><![CDATA[Разное]]></category>
		<category><![CDATA[конференция]]></category>
		<category><![CDATA[Реклама]]></category>
		<category><![CDATA[Яндекс]]></category>
		<guid isPermaLink="false">https://ivannikitin.com/?p=127712</guid>

					<description><![CDATA[<p>Отчет с конференции Яндекс Рекламы 2025: ключевые инсайты и впечатления</p>
<p>Запись <a href="https://ivannikitin.com/2025/03/06/konferentsiya-yandeks-reklamy-2025/">Конференция Яндекс Рекламы 2025</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Отчет с конференции Яндекс Рекламы: ключевые инсайты и впечатления</strong><br><em>Автор: Дмитрий Афанасьев, ведущий SEO-специалист компании «Иван Никитин и партнеры»</em></p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Вступление</h3>



<p>Сегодня (25.02.2025) мне посчастливилось стать участником закрытой конференции Яндекс Рекламы, которая проходила в бизнес-центре «Аврора» (Садовническая набережная, 77с1, зал «Компьютерный клуб»). Хочу поделиться ключевыми моментами, наблюдениями и выводами, которые могут быть полезны для бизнеса и специалистов в digital-сфере.</p>



<h3 class="wp-block-heading">О мероприятии</h3>



<p>Конференция собрала около 20-30 участников — преимущественно владельцев бизнеса и маркетологов, уже работающих с персональными менеджерами Яндекса. Организация была на высоте: удобный зал с качественным звуком, фуршетные столики для неформального общения и плотный график выступлений.</p>



<h4 class="wp-block-heading">Спикеры</h4>



<p>5 экспертов, каждый представлял отдельный сервис Яндекса для привлечения клиентов. Все они — персональные менеджеры (ПМ) платформы, которые курируют крупных рекламодателей. Интересно, что в зале также присутствовали 10-15 других ПМ, чей офис расположен в этом же БЦ.</p>



<h3 class="wp-block-heading">Ключевые темы</h3>



<ol class="wp-block-list">
<li><strong>Единая Performance-кампания (ЕПК)</strong><br>Основной акцент спикеров был на <strong>ЕПК</strong> — инструменте, объединяющем рекламу в Поиске, РСЯ, YouTube и других площадках Яндекс.Рекламы в одну стратегию. Упомянули, что для подключения сервиса требуется значительный бюджет — стартовый порог может превышать 200 тыс. рублей.</li>



<li><strong>Роль персональных менеджеров</strong><br>ПМ — это бесплатные эксперты Яндекса, которые помогают клиентам с бюджетом <strong>от 200 тыс. рублей в месяц</strong> оптимизировать рекламные кампании. Их задача — проектировать стратегии, тестировать гипотезы и масштабировать успешные решения. Как правило, у одного клиента одновременно запущено несколько кампаний.</li>
</ol>



<ol class="wp-block-list">
<li>Был проведен обзор популярности Яндекса и разнообразие сервисов Яндекса.</li>



<li>Рассказывалось об Яндекс Персональных Менеджерах.</li>



<li>Тестировании Рекламных площадок.</li>



<li>Performance Реклама.</li>



<li>Обсуждались Яндекс Карты, Яндекс Навигаторы, Яндекс Навигация, Яндекс Маршруты…</li>



<li>Были ответы на вопросы.</li>
</ol>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Личные впечатления</h3>



<ul class="wp-block-list">
<li><strong>Атмосфера:</strong> Менеджеры Яндекса активно поддерживали клиентов, подчеркивая индивидуальный подход. Многие участники — представители B2B и B2C сегментов — уже добились значимых результатов с ЕПК.</li>



<li><strong>Забавный момент:</strong> Меня пригласила менеджер из <strong>Click.ru</strong> (партнерской сети Яндекса), но из-за ее отсутствия я некоторое время слышал предположения, что представляю fashion-индустрию ?.</li>
</ul>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<h3 class="wp-block-heading">Итоги и выводы</h3>



<ol class="wp-block-list">
<li><strong>Яндекс делает ставку на комплексные решения.</strong> ЕПК и интеграция сервисов (Карты, Навигатор) позволяют охватить аудиторию на всех этапах воронки.</li>



<li><strong>Персональные менеджеры — ключевое преимущество.</strong> Для крупных клиентов это не просто поддержка, а полноценный аутсорс рекламной стратегии.</li>



<li><strong>Высокий порог входа.</strong> Большинство инструментов рассчитаны на бизнес с бюджетом от 200–500 тыс. рублей в месяц.</li>
</ol>



<h3 class="wp-block-heading">Бонус для читателей</h3>



<p>Делюсь <a href="https://ivannikitin.com/wp-content/uploads/2025/03/Rasshirennye_reklamnye_vozmozhnosti_YAndeksa_25_02_25_Msk.pdf?x14097" target="_blank" rel="noreferrer noopener">5 докладами-презентациями</a> с Конференции Яндекс Рекламы 25.02.25г. собранными в общий единый PDF.</p>



<h2 class="wp-block-heading">Фото с конференции Яндекс.Реклама 2025</h2>



<div class="wp-block-stackable-carousel stk-block-carousel stk--is-slide stk--arrows-justify-space-between stk--arrows-align-center stk-block stk-6be734c" data-slides-to-show="" data-block-id="6be734c"><div class="stk-block-carousel__content-wrapper"><div class="stk-row stk-inner-blocks stk-block-content stk-block-carousel__slider-wrapper stk-content-align stk-6be734c-column"><div class="stk-block-carousel__slider" role="list" data-label-slide-of="Slide %%d of %%d">
<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-07e6b77" data-v="4" data-block-id="07e6b77"><div class="stk-column-wrapper stk-block-column__content stk-container stk-07e6b77-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-07e6b77-inner-blocks">
<div class="wp-block-stackable-image stk-block-image stk-block stk-103cef1" data-block-id="103cef1"><style>.stk-103cef1 .stk-img-wrapper{width:588px !important;}</style><figure><span class="stk-img-wrapper stk-image--shape-stretch"><img loading="lazy" decoding="async" class="stk-img wp-image-127737" src="https://ivannikitin.com/wp-content/uploads/2025/03/bejdzh-afanasjev.jpg?x14097" width="588" height="675" alt="Конференция Яндекс Рекламы 2025" srcset="https://ivannikitin.com/wp-content/uploads/2025/03/bejdzh-afanasjev.jpg 588w, https://ivannikitin.com/wp-content/uploads/2025/03/bejdzh-afanasjev-261x300.jpg 261w" sizes="auto, (max-width: 588px) 100vw, 588px" /></span></figure></div>
</div></div></div>



<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-a0683d3" data-v="4" data-block-id="a0683d3"><div class="stk-column-wrapper stk-block-column__content stk-container stk-a0683d3-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-a0683d3-inner-blocks">
<div class="wp-block-stackable-image stk-block-image stk-block stk-3dd721d" data-block-id="3dd721d"><figure><span class="stk-img-wrapper stk-image--shape-stretch"><img loading="lazy" decoding="async" class="stk-img wp-image-127727" src="https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_142048.jpg?x14097" width="1200" height="900" alt="Вход на конференцию Яндекс Реклама 2025" srcset="https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_142048.jpg 1200w, https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_142048-300x225.jpg 300w, https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_142048-1024x768.jpg 1024w, https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_142048-768x576.jpg 768w, https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_142048-600x450.jpg 600w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></span></figure></div>
</div></div></div>



<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-ad93f41" data-v="4" data-block-id="ad93f41"><div class="stk-column-wrapper stk-block-column__content stk-container stk-ad93f41-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-ad93f41-inner-blocks">
<div class="wp-block-stackable-image stk-block-image stk-block stk-4a0a222" data-block-id="4a0a222"><figure><span class="stk-img-wrapper stk-image--shape-stretch"><img loading="lazy" decoding="async" class="stk-img wp-image-127725" src="https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_124346.jpg?x14097" width="1200" height="675" alt="Конференция Яндекс Рекламы 2025" srcset="https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_124346.jpg 1200w, https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_124346-300x169.jpg 300w, https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_124346-1024x576.jpg 1024w, https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_124346-768x432.jpg 768w, https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_124346-600x338.jpg 600w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></span></figure></div>
</div></div></div>



<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-658bbb6" data-v="4" data-block-id="658bbb6"><div class="stk-column-wrapper stk-block-column__content stk-container stk-658bbb6-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-658bbb6-inner-blocks">
<div class="wp-block-stackable-image stk-block-image stk-block stk-082c3df" data-block-id="082c3df"><figure><span class="stk-img-wrapper stk-image--shape-stretch"><img loading="lazy" decoding="async" class="stk-img wp-image-127723" src="https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_110655.jpg?x14097" width="1200" height="675" srcset="https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_110655.jpg 1200w, https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_110655-300x169.jpg 300w, https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_110655-1024x576.jpg 1024w, https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_110655-768x432.jpg 768w, https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_110655-600x338.jpg 600w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></span></figure></div>
</div></div></div>



<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-30a3118" data-v="4" data-block-id="30a3118"><div class="stk-column-wrapper stk-block-column__content stk-container stk-30a3118-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-30a3118-inner-blocks">
<div class="wp-block-stackable-image stk-block-image stk-block stk-e4cddf0" data-block-id="e4cddf0"><figure><span class="stk-img-wrapper stk-image--shape-stretch"><img loading="lazy" decoding="async" class="stk-img wp-image-127724" src="https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_115039.jpg?x14097" width="1200" height="675" alt="Конференция Яндекс Рекламы 2025" srcset="https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_115039.jpg 1200w, https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_115039-300x169.jpg 300w, https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_115039-1024x576.jpg 1024w, https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_115039-768x432.jpg 768w, https://ivannikitin.com/wp-content/uploads/2025/03/IMG_20250225_115039-600x338.jpg 600w" sizes="auto, (max-width: 1200px) 100vw, 1200px" /></span></figure></div>
</div></div></div>
</div><div class="stk-block-carousel__buttons"><button class="stk-block-carousel__button stk-block-carousel__button__prev" aria-label="Previous slide"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-left" class="svg-inline--fa fa-chevron-left" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" width="32" height="32"><path d="M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z"></path></svg></button><button class="stk-block-carousel__button stk-block-carousel__button__next" aria-label="Next slide"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-right" class="svg-inline--fa fa-chevron-right" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" width="32" height="32"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg></button></div></div><div class="stk-block-carousel__dots" role="list" data-label="Slide %%d"></div></div></div>



<div class="wp-block-stackable-columns stk-block-columns stk-block stk-ff31a04" data-block-id="ff31a04"><div class="stk-row stk-inner-blocks stk-block-content stk-content-align stk-ff31a04-column">
<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-0a0fb34" data-v="4" data-block-id="0a0fb34"><div class="stk-column-wrapper stk-block-column__content stk-container stk-0a0fb34-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-0a0fb34-inner-blocks">
<h2 class="wp-block-heading">Команда «Иван Никитин и партнеры» поможет</h2>



<div class="wp-block-stackable-columns stk-block-columns stk-block stk-ae5aa9c" id="write-us" data-block-id="ae5aa9c"><div class="stk-row stk-inner-blocks stk-block-content stk-content-align stk-ae5aa9c-column">
<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-ab35a41" data-v="4" data-block-id="ab35a41"><div class="stk-column-wrapper stk-block-column__content stk-container stk-ab35a41-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-ab35a41-inner-blocks">
<div class="wp-block-stackable-text stk-block-text stk-block stk-7523b61" data-block-id="7523b61"><p class="stk-block-text__text"><br>✅ Настроить Единую Performance-кампанию (ЕПК) с максимальным ROI.<br>✅ Оптимизировать бюджет, используя AI-алгоритмы.<br>✅ Интегрировать Яндекс.Карты, Навигатор и другие сервисы в вашу маркетинговую стратегию.</p></div>



<div class="wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-e4304f6" id="получить-бесплатную-консультац" data-block-id="e4304f6"><style>.stk-e4304f6 .stk-block-heading__text{font-size:26px !important;}@media screen and (max-width:999px){.stk-e4304f6 .stk-block-heading__text{font-size:26px !important;}}</style><h3 class="stk-block-heading__text">Оставьте заявку</h3></div>



<div class="wp-block-stackable-columns stk-block-columns stk-block stk-ea47b3b" data-block-id="ea47b3b"><div class="stk-row stk-inner-blocks stk-block-content stk-content-align stk-ea47b3b-column">
<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-2f81af0" data-v="4" data-block-id="2f81af0"><style>@media screen and (min-width:690px){.stk-2f81af0 {flex:var(--stk-flex-grow, 1) 1 calc(19.9% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}</style><div class="stk-column-wrapper stk-block-column__content stk-container stk-2f81af0-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-2f81af0-inner-blocks">
<div class="wp-block-stackable-button-group stk-block-button-group stk-block stk-408b73c" data-block-id="408b73c"><style>.stk-408b73c .stk-button-group{flex-direction:row !important;align-items:center !important;}.stk-408b73c .stk-block{flex-basis:0 !important;}</style><div class="stk-row stk-inner-blocks stk-block-content stk-button-group">
<div class="wp-block-stackable-icon-button stk-block-icon-button stk-block stk-0b78f32 is-style-plain" data-block-id="0b78f32"><style>.stk-0b78f32 .stk-button{background:transparent !important;}.stk-0b78f32 .stk-button:hover{background:transparent !important;opacity:1 !important;}:where(.stk-hover-parent:hover,  .stk-hover-parent.stk--is-hovered) .stk-0b78f32 .stk-button:after{background:transparent !important;opacity:1 !important;}.stk-0b78f32 .stk-button .stk--inner-svg svg:last-child{height:60px !important;width:60px !important;}</style><a class="stk-link stk-button stk--hover-effect-darken" href="https://t.me/ivan_g_nikitin" target="_blank" rel="noreferrer noopener"><span class="stk--svg-wrapper"><div class="stk--inner-svg"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512" aria-hidden="true" width="32" height="32"><path d="M248,8C111.033,8,0,119.033,0,256S111.033,504,248,504,496,392.967,496,256,384.967,8,248,8ZM362.952,176.66c-3.732,39.215-19.881,134.378-28.1,178.3-3.476,18.584-10.322,24.816-16.948,25.425-14.4,1.326-25.338-9.517-39.287-18.661-21.827-14.308-34.158-23.215-55.346-37.177-24.485-16.135-8.612-25,5.342-39.5,3.652-3.793,67.107-61.51,68.335-66.746.153-.655.3-3.1-1.154-4.384s-3.59-.849-5.135-.5q-3.283.746-104.608,69.142-14.845,10.194-26.894,9.934c-8.855-.191-25.888-5.006-38.551-9.123-15.531-5.048-27.875-7.717-26.8-16.291q.84-6.7,18.45-13.7,108.446-47.248,144.628-62.3c68.872-28.647,83.183-33.623,92.511-33.789,2.052-.034,6.639.474,9.61,2.885a10.452,10.452,0,0,1,3.53,6.716A43.765,43.765,0,0,1,362.952,176.66Z"></path></svg></div></span></a></div>
</div></div>
</div></div></div>



<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-aa1598d" data-v="4" data-block-id="aa1598d"><style>@media screen and (min-width:690px){.stk-aa1598d {flex:var(--stk-flex-grow, 1) 1 calc(80.1% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}</style><div class="stk-column-wrapper stk-block-column__content stk-container stk-aa1598d-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-aa1598d-inner-blocks">
<div class="wp-block-contact-form-7-contact-form-selector">[contact-form-7]</div>
</div></div></div>
</div></div>
</div></div></div>
</div></div>
</div></div></div>
</div></div>
<p>Запись <a href="https://ivannikitin.com/2025/03/06/konferentsiya-yandeks-reklamy-2025/">Конференция Яндекс Рекламы 2025</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ivannikitin.com/2025/03/06/konferentsiya-yandeks-reklamy-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">127712</post-id>	</item>
		<item>
		<title>SEO 3.0: Искусственный интеллект кардинально меняет правила игры в поисковой оптимизации. Анализ ключевых трендов с конференции All in Top 2025</title>
		<link>https://ivannikitin.com/2025/03/03/seo-3-0-iskusstvennyj-intellekt-kardinalno-menyaet-pravila-igry-v-poiskovoj-optimizatsii-analiz-klyuchevyh-trendov-s-konferentsii-all-in-top-2025/</link>
					<comments>https://ivannikitin.com/2025/03/03/seo-3-0-iskusstvennyj-intellekt-kardinalno-menyaet-pravila-igry-v-poiskovoj-optimizatsii-analiz-klyuchevyh-trendov-s-konferentsii-all-in-top-2025/#respond</comments>
		
		<dc:creator><![CDATA[Иван Никитин]]></dc:creator>
		<pubDate>Mon, 03 Mar 2025 14:11:14 +0000</pubDate>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[SEO 3.0]]></category>
		<category><![CDATA[Web технологии]]></category>
		<category><![CDATA[ИИ]]></category>
		<guid isPermaLink="false">https://ivannikitin.com/?p=127560</guid>

					<description><![CDATA[<p>«Через пять лет SEO, каким мы его знаем, умрет», — этими провокационными словами Иван Никитин, основатель компании «Иван Никитин и партнеры», начал свой доклад на главной SEO-конференции года All in Top 2025.</p>
<p>Запись <a href="https://ivannikitin.com/2025/03/03/seo-3-0-iskusstvennyj-intellekt-kardinalno-menyaet-pravila-igry-v-poiskovoj-optimizatsii-analiz-klyuchevyh-trendov-s-konferentsii-all-in-top-2025/">SEO 3.0: Искусственный интеллект кардинально меняет правила игры в поисковой оптимизации. Анализ ключевых трендов с конференции All in Top 2025</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>«Через пять лет SEO, каким мы его знаем, умрет», — этими провокационными словами Иван Геннадьевич Никитин, основатель компании «<a href="/">Иван Никитин и партнеры</a>», начал свой доклад на главной SEO-конференции года All in Top 2025. В переполненном конференц-зале (ВДНХ, павильон Казахстан) в Москве повисла тишина, прерываемая лишь щелчками камер. Никитин, чьи прогнозы по алгоритмам Google неоднократно сбывались, на этот раз говорил о будущем, где нейросети не просто ранжируют сайты, а полностью перестраивают ландшафт интернет-поиска.</p>



<div class="wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-e230b9d" id="предыстория" data-block-id="e230b9d"><h2 class="stk-block-heading__text">Предыстория</h2></div>



<p>Конференция All in Top, основанная в 2010 году Василием Ткачевым, стала барометром цифровых трансформаций для рунета. В 2025 году мероприятие собрало рекордное количество участников, включая представителей Яндекс и стартапов в области генеративного ИИ. Главной темой стал переход от «SEO 2.0» (эпохи семантического ядра и ссылочной массы) к «SEO 3.0», где доминируют нейросети-трансформеры, способные анализировать интенты пользователей в реальном времени.</p>



<div class="wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-5f8d9ae" id="ключевые-моменты-и-анализ" data-block-id="5f8d9ae"><h2 class="stk-block-heading__text">Ключевые моменты и анализ</h2></div>



<div class="wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-c0defbd" id="доклад-ивана-никитина-seo-3-0-эра-ии" data-block-id="c0defbd"><h3 class="stk-block-heading__text">Доклад Ивана Никитина: «SEO 3.0 – Эра ИИ»</h3></div>



<ul class="wp-block-list">
<li><strong>Смерть традиционных метрик</strong>: Никитин подчеркнул, что традиционные SEO-метрики, такие, как позиции в поисковой выдаче и количество ссылок, теряют свою актуальность. На первое место выходит динамический контент, адаптирующийся под индивидуальные поведенческие паттерны пользователей.</li>



<li><strong>Нейрооптимизация</strong>: Алгоритмы теперь оценивают не только техническое совершенство сайта, но и его способность «резонировать» с ИИ-моделью, имитируя взаимодействие с живым человеком. Это подразумевает создание контента, вызывающего эмоциональный отклик и удовлетворяющего скрытые потребности пользователей.</li>



<li><strong>Реальные кейсы</strong>. Примеры, приведённые Иваном Никитиным, демонстрируют, как правильно распределять бюджеты на продвижение, выбирать стратегии и оценивать результаты. Эти кейсы стали настоящим гидом для специалистов, стремящихся идти в ногу со временем.</li>
</ul>



<div class="wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-52416fa" id="дискуссия-о-рисках-и-демократизации" data-block-id="52416fa"><h3 class="stk-block-heading__text">Дискуссия о рисках и демократизации</h3></div>



<ul class="wp-block-list">
<li><strong>Тренды 2026 года:</strong>
<ul class="wp-block-list">
<li><strong>Поиск без запросов</strong>: Развитие систем, предугадывающих потребности пользователя до ввода текста (например, пилотный проект Google «Silent Search»). Это означает, что SEO-специалистам необходимо будет предвидеть потребности пользователей и создавать контент, который будет соответствовать их интересам еще до того, как они сформулируют свой запрос.</li>



<li><strong>Этика ИИ</strong>: Уделение внимания регулированию нейросетей и обсуждению рисков манипуляций через нейростимуляцию контента. Вопросы этики и ответственности при использовании ИИ в SEO становятся все более актуальными.</li>
</ul>
</li>
</ul>



<div class="wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-e26f7cc" id="мнения-и-отзывы-участников" data-block-id="e26f7cc"><h3 class="stk-block-heading__text">Мнения и отзывы участников</h3></div>



<p>Участники конференции оценили высокий уровень практической направленности и ясность изложения. В социальных сетях и на специализированных форумах эксперты отмечают, что:</p>



<p>Многие специалисты подчеркнули, что рекомендации Ивана Никитина актуальны для быстрого реагирования на изменения алгоритмов поисковых систем. </p>



<p>Доклад был насыщенным и конкретным, без избыточных теоретических рассуждений.</p>



<p>Практические примеры помогли лучше понять, как адаптироваться к новым реалиям поисковой оптимизации.</p>



<div class="wp-block-stackable-carousel stk-block-carousel stk--is-slide stk--arrows-justify-space-between stk--arrows-align-center stk-block stk-8101f53" data-slides-to-show="" data-block-id="8101f53"><div class="stk-block-carousel__content-wrapper"><div class="stk-row stk-inner-blocks stk-block-content stk-block-carousel__slider-wrapper stk-content-align stk-8101f53-column"><div class="stk-block-carousel__slider" role="list" data-label-slide-of="Slide %%d of %%d">
<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-0735c2f" data-v="4" data-block-id="0735c2f"><div class="stk-column-wrapper stk-block-column__content stk-container stk-0735c2f-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-0735c2f-inner-blocks">
<div class="wp-block-stackable-image stk-block-image stk-block stk-0f3eb99" data-block-id="0f3eb99"><style>.stk-0f3eb99 .stk-img-wrapper img{object-fit:contain !important;}</style><figure><span class="stk-img-wrapper stk-image--shape-stretch stk--has-lightbox"><img loading="lazy" decoding="async" class="stk-img wp-image-127569" src="https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top.jpg?x14097" width="1921" height="1280" alt="Иван Никитин и Леонид Лукин" srcset="https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top.jpg 1921w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-300x200.jpg 300w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-1024x682.jpg 1024w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-768x512.jpg 768w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-1536x1023.jpg 1536w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-600x400.jpg 600w" sizes="auto, (max-width: 1921px) 100vw, 1921px" /></span></figure></div>
</div></div></div>



<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-55ddf5c" data-v="4" data-block-id="55ddf5c"><div class="stk-column-wrapper stk-block-column__content stk-container stk-55ddf5c-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-55ddf5c-inner-blocks">
<div class="wp-block-stackable-image stk-block-image stk-block stk-7a5e355" data-block-id="7a5e355"><figure><span class="stk-img-wrapper stk-image--shape-stretch"><img loading="lazy" decoding="async" class="stk-img wp-image-127568" src="https://ivannikitin.com/wp-content/uploads/2025/03/all-in-top-ehvolyuciya-internet-poiska-ivan-nikitin-2025.jpg?x14097" width="1705" height="1280" alt="Фрагмент доклада Ивана Никитина на конференции All in Top 2025" srcset="https://ivannikitin.com/wp-content/uploads/2025/03/all-in-top-ehvolyuciya-internet-poiska-ivan-nikitin-2025.jpg 1705w, https://ivannikitin.com/wp-content/uploads/2025/03/all-in-top-ehvolyuciya-internet-poiska-ivan-nikitin-2025-300x225.jpg 300w, https://ivannikitin.com/wp-content/uploads/2025/03/all-in-top-ehvolyuciya-internet-poiska-ivan-nikitin-2025-1024x769.jpg 1024w, https://ivannikitin.com/wp-content/uploads/2025/03/all-in-top-ehvolyuciya-internet-poiska-ivan-nikitin-2025-768x577.jpg 768w, https://ivannikitin.com/wp-content/uploads/2025/03/all-in-top-ehvolyuciya-internet-poiska-ivan-nikitin-2025-1536x1153.jpg 1536w, https://ivannikitin.com/wp-content/uploads/2025/03/all-in-top-ehvolyuciya-internet-poiska-ivan-nikitin-2025-600x450.jpg 600w" sizes="auto, (max-width: 1705px) 100vw, 1705px" /></span></figure></div>
</div></div></div>



<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-71b5c06" data-v="4" data-block-id="71b5c06"><div class="stk-column-wrapper stk-block-column__content stk-container stk-71b5c06-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-71b5c06-inner-blocks">
<div class="wp-block-stackable-image stk-block-image stk-block stk-1fd6efd" data-block-id="1fd6efd"><figure><span class="stk-img-wrapper stk-image--shape-stretch"><img loading="lazy" decoding="async" class="stk-img wp-image-127572" src="https://ivannikitin.com/wp-content/uploads/2025/03/konfa-all-in-top-ivan-nikitin-2025.jpg?x14097" width="1280" height="961" alt="Доклад Ивана Никитина All in Top 2025 фото с конференции" srcset="https://ivannikitin.com/wp-content/uploads/2025/03/konfa-all-in-top-ivan-nikitin-2025.jpg 1280w, https://ivannikitin.com/wp-content/uploads/2025/03/konfa-all-in-top-ivan-nikitin-2025-300x225.jpg 300w, https://ivannikitin.com/wp-content/uploads/2025/03/konfa-all-in-top-ivan-nikitin-2025-1024x769.jpg 1024w, https://ivannikitin.com/wp-content/uploads/2025/03/konfa-all-in-top-ivan-nikitin-2025-768x577.jpg 768w, https://ivannikitin.com/wp-content/uploads/2025/03/konfa-all-in-top-ivan-nikitin-2025-600x450.jpg 600w" sizes="auto, (max-width: 1280px) 100vw, 1280px" /></span></figure></div>
</div></div></div>



<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-4e3348c" data-v="4" data-block-id="4e3348c"><div class="stk-column-wrapper stk-block-column__content stk-container stk-4e3348c-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-4e3348c-inner-blocks">
<div class="wp-block-stackable-image stk-block-image stk-block stk-570b5b2" data-block-id="570b5b2"><figure><span class="stk-img-wrapper stk-image--shape-stretch"><img loading="lazy" decoding="async" class="stk-img wp-image-127570" src="https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-2025.jpg?x14097" width="1705" height="1280" alt="Доклад Ивана Никитина All in Top 2025 фото с конференции" srcset="https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-2025.jpg 1705w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-2025-300x225.jpg 300w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-2025-1024x769.jpg 1024w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-2025-768x577.jpg 768w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-2025-1536x1153.jpg 1536w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-2025-600x450.jpg 600w" sizes="auto, (max-width: 1705px) 100vw, 1705px" /></span></figure></div>
</div></div></div>



<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-b8816d7" data-v="4" data-block-id="b8816d7"><div class="stk-column-wrapper stk-block-column__content stk-container stk-b8816d7-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-b8816d7-inner-blocks">
<div class="wp-block-stackable-image stk-block-image stk-block stk-bd5e73e" data-block-id="bd5e73e"><figure><span class="stk-img-wrapper stk-image--shape-stretch"><img loading="lazy" decoding="async" class="stk-img wp-image-127579" src="https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-natalja-marchenko-all-in-top-2025-1.jpg?x14097" width="1450" height="1088" alt="Иван Никитин, Наталья Марченко, Леонид Лукин" srcset="https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-natalja-marchenko-all-in-top-2025-1.jpg 1450w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-natalja-marchenko-all-in-top-2025-1-300x225.jpg 300w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-natalja-marchenko-all-in-top-2025-1-1024x768.jpg 1024w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-natalja-marchenko-all-in-top-2025-1-768x576.jpg 768w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-natalja-marchenko-all-in-top-2025-1-600x450.jpg 600w" sizes="auto, (max-width: 1450px) 100vw, 1450px" /></span></figure></div>
</div></div></div>



<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-63ae6c7" data-v="4" data-block-id="63ae6c7"><div class="stk-column-wrapper stk-block-column__content stk-container stk-63ae6c7-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-63ae6c7-inner-blocks">
<div class="wp-block-stackable-image stk-block-image stk-block stk-98694d9" data-block-id="98694d9"><figure><span class="stk-img-wrapper stk-image--shape-stretch"><img loading="lazy" decoding="async" class="stk-img wp-image-127581" src="https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-2025-1.jpg?x14097" width="1450" height="1088" alt="Иван Никитин, Наталья Марченко, Дмитрий Афанасьев, Леонид Лукин Москва, ВДНХ" srcset="https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-2025-1.jpg 1450w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-2025-1-300x225.jpg 300w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-2025-1-1024x768.jpg 1024w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-2025-1-768x576.jpg 768w, https://ivannikitin.com/wp-content/uploads/2025/03/ivan-nikitin-all-in-top-2025-1-600x450.jpg 600w" sizes="auto, (max-width: 1450px) 100vw, 1450px" /></span></figure></div>
</div></div></div>
</div><div class="stk-block-carousel__buttons"><button class="stk-block-carousel__button stk-block-carousel__button__prev" aria-label="Previous slide"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-left" class="svg-inline--fa fa-chevron-left" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" width="32" height="32"><path d="M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z"></path></svg></button><button class="stk-block-carousel__button stk-block-carousel__button__next" aria-label="Next slide"><svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="chevron-right" class="svg-inline--fa fa-chevron-right" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512" width="32" height="32"><path d="M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"></path></svg></button></div></div><div class="stk-block-carousel__dots" role="list" data-label="Slide %%d"></div></div></div>



<div class="wp-block-stackable-columns stk-block-columns stk-block stk-185a4yc" id="write-us" data-block-id="185a4yc"><div class="stk-row stk-inner-blocks stk-block-content stk-content-align stk-185a4yc-column">
<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-szoklqb" data-v="4" data-block-id="szoklqb"><div class="stk-column-wrapper stk-block-column__content stk-container stk-szoklqb-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-szoklqb-inner-blocks">
<div class="wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-d5641c9" id="ваша-seo-стратегия-не-дает-результатов-в-эпоху-ии" data-block-id="d5641c9"><h2 class="stk-block-heading__text">Ваша SEO-стратегия не дает результатов в эпоху ИИ?</h2></div>



<div class="wp-block-stackable-text stk-block-text stk-block stk-x15s2oy" data-block-id="x15s2oy"><p class="stk-block-text__text">Традиционные методы больше не работают? Эксперты «Иван Никитин и партнеры» помогут вам выявить слабые места и разработать эффективную стратегию SEO 3.0.</p></div>



<div class="wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-1bzgnwb" id="получить-бесплатную-консультац" data-block-id="1bzgnwb"><style>.stk-1bzgnwb .stk-block-heading__text{font-size:26px !important;}@media screen and (max-width:999px){.stk-1bzgnwb .stk-block-heading__text{font-size:26px !important;}}</style><h3 class="stk-block-heading__text">Получить бесплатную консультацию и план действий</h3></div>



<div class="wp-block-stackable-columns stk-block-columns stk-block stk-wa8v438" data-block-id="wa8v438"><div class="stk-row stk-inner-blocks stk-block-content stk-content-align stk-wa8v438-column">
<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-l93qvai" data-v="4" data-block-id="l93qvai"><style>@media screen and (min-width:690px){.stk-l93qvai {flex:var(--stk-flex-grow, 1) 1 calc(19.9% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}</style><div class="stk-column-wrapper stk-block-column__content stk-container stk-l93qvai-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-l93qvai-inner-blocks">
<div class="wp-block-stackable-button-group stk-block-button-group stk-block stk-mh064pn" data-block-id="mh064pn"><style>.stk-mh064pn .stk-button-group{flex-direction:row !important;align-items:center !important;}.stk-mh064pn .stk-block{flex-basis:0 !important;}</style><div class="stk-row stk-inner-blocks stk-block-content stk-button-group">
<div class="wp-block-stackable-icon-button stk-block-icon-button stk-block stk-f0c9lz4 is-style-plain" data-block-id="f0c9lz4"><style>.stk-f0c9lz4 .stk-button{background:transparent !important;}.stk-f0c9lz4 .stk-button:hover{background:transparent !important;opacity:1 !important;}:where(.stk-hover-parent:hover,  .stk-hover-parent.stk--is-hovered) .stk-f0c9lz4 .stk-button:after{background:transparent !important;opacity:1 !important;}.stk-f0c9lz4 .stk-button .stk--inner-svg svg:last-child{height:60px !important;width:60px !important;}</style><a class="stk-link stk-button stk--hover-effect-darken" href="https://t.me/ivan_g_nikitin" target="_blank" rel="noreferrer noopener"><span class="stk--svg-wrapper"><div class="stk--inner-svg"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512" aria-hidden="true" width="32" height="32"><path d="M248,8C111.033,8,0,119.033,0,256S111.033,504,248,504,496,392.967,496,256,384.967,8,248,8ZM362.952,176.66c-3.732,39.215-19.881,134.378-28.1,178.3-3.476,18.584-10.322,24.816-16.948,25.425-14.4,1.326-25.338-9.517-39.287-18.661-21.827-14.308-34.158-23.215-55.346-37.177-24.485-16.135-8.612-25,5.342-39.5,3.652-3.793,67.107-61.51,68.335-66.746.153-.655.3-3.1-1.154-4.384s-3.59-.849-5.135-.5q-3.283.746-104.608,69.142-14.845,10.194-26.894,9.934c-8.855-.191-25.888-5.006-38.551-9.123-15.531-5.048-27.875-7.717-26.8-16.291q.84-6.7,18.45-13.7,108.446-47.248,144.628-62.3c68.872-28.647,83.183-33.623,92.511-33.789,2.052-.034,6.639.474,9.61,2.885a10.452,10.452,0,0,1,3.53,6.716A43.765,43.765,0,0,1,362.952,176.66Z"></path></svg></div></span></a></div>
</div></div>
</div></div></div>



<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-ra34mei" data-v="4" data-block-id="ra34mei"><style>@media screen and (min-width:690px){.stk-ra34mei {flex:var(--stk-flex-grow, 1) 1 calc(80.1% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}</style><div class="stk-column-wrapper stk-block-column__content stk-container stk-ra34mei-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-ra34mei-inner-blocks">
<div class="wp-block-contact-form-7-contact-form-selector">[contact-form-7]</div>
</div></div></div>
</div></div>
</div></div></div>
</div></div>
<p>Запись <a href="https://ivannikitin.com/2025/03/03/seo-3-0-iskusstvennyj-intellekt-kardinalno-menyaet-pravila-igry-v-poiskovoj-optimizatsii-analiz-klyuchevyh-trendov-s-konferentsii-all-in-top-2025/">SEO 3.0: Искусственный интеллект кардинально меняет правила игры в поисковой оптимизации. Анализ ключевых трендов с конференции All in Top 2025</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ivannikitin.com/2025/03/03/seo-3-0-iskusstvennyj-intellekt-kardinalno-menyaet-pravila-igry-v-poiskovoj-optimizatsii-analiz-klyuchevyh-trendov-s-konferentsii-all-in-top-2025/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">127560</post-id>	</item>
		<item>
		<title>SEO 3.0: Будущее поисковой оптимизации</title>
		<link>https://ivannikitin.com/2024/12/17/seo-3-0/</link>
					<comments>https://ivannikitin.com/2024/12/17/seo-3-0/#comments</comments>
		
		<dc:creator><![CDATA[Иван Никитин]]></dc:creator>
		<pubDate>Tue, 17 Dec 2024 19:27:04 +0000</pubDate>
				<category><![CDATA[SEO]]></category>
		<category><![CDATA[SEO 3.0]]></category>
		<category><![CDATA[Web технологии]]></category>
		<category><![CDATA[Поиск]]></category>
		<category><![CDATA[Эссе]]></category>
		<guid isPermaLink="false">https://ivannikitin.com/?p=124920</guid>

					<description><![CDATA[<p>SEO переживает революцию!  Эра генеративных нейросетей меняет правила игры.  В статье рассматривается эволюция поиска от простых каталогов до современных поисковиков на основе ИИ.  Узнайте, как SEO 3.0 фокусируется на семантическом понимании и полноте информации, а не на ключевых словах, и как это повлияет на ваш бизнес.</p>
<p>Запись <a href="https://ivannikitin.com/2024/12/17/seo-3-0/">SEO 3.0: Будущее поисковой оптимизации</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>В нашем мире нет ничего вечного или статичного. Всё развивается, меняется и неуклонно идет по бесконечному кругу сансары: от рождения к детству, от детства к зрелости, от зрелости к старости. В этот круговорот вовлечены и объекты и процессы. То, что кажется нам незыблемым и неоспоримым пиком развития прогресса сегодня, завтра будет вызывать ностальгическую улыбку у стариков и недоумение у молодого поколения.</p>



<p>Интернет как феномен XXI века тоже не исключение. Как и поиск в интернете, так и всё, что с ним связано &#8212; поисковая оптимизация сайтов, реклама в поиске и прочее. Целая индустрия, существующая последние двадцать пять лет полностью зависит от простого факта: есть огромное количество информационных ресурсов, которым нужны посетители и клиенты. И есть огромное количество людей, которые хотели бы быстро получить доступ к требуемой информации.</p>



<p>В этом эссе я рассмотрю развитие индустрии поиска в интернете и постараюсь ответить на вопрос, в том числе для себя, а что же будет завтра. Свой обзор я постараюсь сделать не с точки зрения специалиста или технологий, а с точки зрения обычного пользователя. Весь именно типовое поведение пользователя, его типовые потребности и его же типовые представления как решить задачу в конечном итоге и определяют всё &#8212; от принципов работы и интерфейса поисковых машин до принципов SEO, способов оптимизации и адаптации сайтов.</p>



<h2 class="wp-block-heading">Поиск v0. Рождение</h2>



<p>Когда только-только стали появляться сайты, тем более коммерческие сайты, сразу возникла задача донести до потенциальных клиентов информацию о них. Появились списки, каталоги сайтов, в которых они были просто перечислены в алфавитном или ином виде.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="850" height="537" src="https://ivannikitin.com/wp-content/uploads/2024/12/rambler2000.jpg?x14097" alt="Рамблер в 2000х" class="wp-image-124922" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/rambler2000.jpg 850w, https://ivannikitin.com/wp-content/uploads/2024/12/rambler2000-300x190.jpg 300w, https://ivannikitin.com/wp-content/uploads/2024/12/rambler2000-768x485.jpg 768w, https://ivannikitin.com/wp-content/uploads/2024/12/rambler2000-600x379.jpg 600w" sizes="auto, (max-width: 850px) 100vw, 850px" /></figure>



<p>Несмотря на свою примитивность интернет каталоги дожили до середины 2000х годов. Они были очень простыми и понятными для пользователя &#8212; открыл каталог, нашел раздел &#171;Продажа бытовой техники&#187; и вот готовый список. Пользователю останется лишь щелкать по ссылкам, открывать сайты, сравнивать цены или условия и звонить продавцам.</p>



<p>Но такой сценарий работает если сайтов (записей в списке) сотни или тысячи, но не сотни тысяч и уж тем более не миллионы. Понятно что практически сразу появилась необходимость поиска в списке сайтов. И интернет поиск родился.</p>



<h2 class="wp-block-heading">Поиск v1.0. Детство</h2>



<p>В середине и конце 90х годов появились действительно удобные системы поиска в интернете &#8212; AltaVista и позже Google на западе, Рамблер и Яндекс у нас. И это стало просто открытием для рядовых пользователей Сети. Просто введи ключевые слова и сразу получи готовый список сайтов, которые тебе нужны.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="600" height="400" src="https://ivannikitin.com/wp-content/uploads/2024/12/altavista.jpeg?x14097" alt="Altavista, конец 1990х" class="wp-image-124924" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/altavista.jpeg 600w, https://ivannikitin.com/wp-content/uploads/2024/12/altavista-300x200.jpeg 300w" sizes="auto, (max-width: 600px) 100vw, 600px" /></figure>



<p>Пользователи в своей ежедневной практике начали думать категориями ключевых слов и, надо сказать, эта тенденция продолжается по сей день. Что пользователь наберет в строке поиске? &#171;<em>Купить холодильник недорого Москва</em>&#187; . Наш пользователь в обычной жизни так не говорит, но когда он открывает поисковик, он начинает так думать! Это и есть тот самый устоявшийся ментальный шаблон, паттерн поведения. Именно эти шаблоны в конечном итоге и определяют в итоге функции поисковых систем в целом. Ведь для конечного пользователя удобным будет не то что совершенно, а то, что более привычно, что соответствует его шаблонам поведения.</p>



<p>Поисковые системы в то время работали крайне примитивно: поиск по ключевым словам на страницах и анализ ссылок, ведущих на эти страницы.</p>



<p>Вот здесь и появилось SEO &#8212; поисковая оптимизация сайтов, ее первая эпоха.</p>



<h3 class="wp-block-heading">Определение SEO 1.0</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>SEO 1.0 — это оптимизация ключевых слов и ссылок для повышения позиций в поисковой выдаче, представляющей собой список сайтов.</p>
</blockquote>



<p>Это было золотое время! Детство всегда кажется счастливым, деревья такие высокие, а небо такое голубое. Обычные проблемы решаются сами собой (точнее родителями, но мы их не замечаем), а каждый день открывает нам что-то новое. И если это новое интересно и полезно нам, то мы с той самой детской непосредственностью приписываем это себе в актив, что опять же повышает собственную значимость в глазах ребенка. Я лично в детстве делал от трех до пяти гениальных изобретений в день, правда позже оказывалось, что это а) всем давно известно, и б) не очень то и нужно.</p>



<p>Точно так же и в SEO: подобрал и написал самые популярные сочетания ключевых слов в TITLE и на странице, поставил сотню, другую ссылок на нужную страницу с этими же словами и &#8212; вуаля! Сайт в ТОП, заказчик доволен, клиенты на сайте идут толпой, а SEO-шник купается в заказах.</p>



<p>Но давайте посмотрим на эту картину глазами пользователя, который ввел заветные ключевые слова в поисковике.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="818" height="554" src="https://ivannikitin.com/wp-content/uploads/2024/12/yandex-old-results.jpeg?x14097" alt="Выдача раннего Яндекса" class="wp-image-124925" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/yandex-old-results.jpeg 818w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-old-results-300x203.jpeg 300w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-old-results-768x520.jpeg 768w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-old-results-600x406.jpeg 600w" sizes="auto, (max-width: 818px) 100vw, 818px" /></figure>



<p>Пользователь получает все тот же список ссылок, просто отфильтрованный поисковой системой. То есть, сам шаблон работы для пользователя не изменился. Он должен открывать эти ссылки, просматривать совершенно разношерстные сайты и искать в них, как решить свою проблему.</p>



<p>Это важно, интернет поиск в то время не решал проблемы пользователей, он лишь давал список ссылок, которые могли помочь в решении этой проблемы.</p>



<p>Однако детство не может продолжаться вечно, и оно рано или поздно станет юностью.</p>



<h2 class="wp-block-heading">Поиск v2.0. Юность</h2>



<p>Юность в поиске наступила примерно в середине 2000х. Эта эпоха характеризуется значительными изменениями в поисковых машинах интернета, а именно:</p>



<ul class="wp-block-list">
<li>Поиск не только по ключевым словам и ссылкам. Поисковики начинают учитывать множество других факторов, которые прямого отношения к словам &#171;Купить холодильник&#187; не имеет &#8212; это и географическое расположение пользователя, и поведение пользователей на странице поисковой машины, и предыдущая история пользователя.</li>



<li>Поисковики начинают пытаться отвечать на вопрос пользователя. Они предлагают ему готовые варианты решения проблемы в виде рекламных объявлений, точек на карте, расширенные ответы, выдача товарных карточек в магазинах.</li>
</ul>



<p>Конечно же, качество интернет поиска с новым факторами выросло, а работы SEO-шникам прибавилось, ведь к просто манипуляциям словами и ссылками добавился сложный процесс оптимизации пользовательского опыта или UX (User Experience) и интерфейса взаимодействия или UI (User Interface), то есть эргономики сайта.</p>



<h3 class="wp-block-heading">Определение SEO 2.0</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>SEO 2.0 дополняет SEO 1.0, и является оптимизацией поведенческих факторов, техническую оптимизацию (UI), микроданные документов и общую оптимизацию пользовательского опыта (UX). Поисковая выдача становится разнообразнее, включая сниппеты и рекламу, а фокус смещается с ключевых слов на UX.</p>
</blockquote>



<p>В эту эпоху SEO значительно усложнилось, сам процесс оптимизации стал сложным поиском компромиссов во всём.</p>



<p>Это и как писать контент, короткие страницы или длинные простыни, ну и конечно же священная корова &#8212; &#171;продающие тексты&#187;. Что включать в эти тексты и как сделать их уникальными?</p>



<p>Как улучшить структуру и дизайн сайта, если заказчик упирается и видит это всё по своему? Как обосновать эти достаточно объемные работы, если точных гарантий результата нет?</p>



<p>Как привести пользователей на страницу, чтобы поисковики зафиксировали их качественное поведение? Как накрутить ПФ в выдаче по тем или иным запросам? Как выбирать запросы? И прочее, прочее, прочее.</p>



<p>Собственно то, что делается сейчас большинством специалистов и агентств, это и есть SEO 2.0.</p>



<p>Но давайте вернемся к пользователю. Сначала пользователи не приняли изменения поисковых машин. Вспомните свое же поведение лет пятнадцать назад &#8212; я по рекламе в поиске не щелкаю, сразу ищу результаты выдачи! Было такое?</p>



<p>Но это нормально, весь мы все достаточно костные. Любые изменения, несоответствие среды нашим ментальным шаблонам, всегда воспринимаются как потенциальная угроза. Психологи выделают четыре стадии такого изменения шаблона поведения &#8212; <em>сопротивление, дезориентация, экспериментирование и интеграция в опыт</em>. И мы, пользователи интернета, последовательно прошли по этим стадиям, встроив текущую работу и текущие возможности поисковых систем интернета в свой повседневный опыт.</p>



<p>Зато что мы видим сейчас?</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="640" src="https://ivannikitin.com/wp-content/uploads/2024/12/yandex-search-2024-1024x640.jpg?x14097" alt="Выдача Яндекс в 2024 году" class="wp-image-124927" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/yandex-search-2024-1024x640.jpg 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-search-2024-300x188.jpg 300w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-search-2024-768x480.jpg 768w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-search-2024-1536x960.jpg 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-search-2024-2048x1280.jpg 2048w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-search-2024-1200x750.jpg 1200w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-search-2024-600x375.jpg 600w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Это уже значительно больше чем просто список ссылок, это уже попытка решения проблемы пользователя, который хочет купить холодильник.</p>



<p>Но что осталось неизменным в этой схеме, так это необходимость перехода на другой сайт! Не обязательно непосредственно на сайт магазина или бизнеса, это могут быть и маркетплейсы, карточки бизнеса или услуги, но мы все равно уходим от результата на какой-то ресурс, которой может решить проблему.</p>



<p>Это важно, поисковики помимо выдачи списка ссылок стали делать первые попытки решения проблемы, и это привело к изменению шаблонов поведения пользователей и их интеграции в повседневный опыт:</p>



<ul class="wp-block-list">
<li>Сегодня мы не покупаем на сайтах, а сразу идём в маркетплейсы.</li>



<li>Мы не бронируем гостиницы на сайтах, а пользуемся специализированными сервисами.</li>



<li>Мы не вызываем такси по телефону с сайтов…</li>
</ul>



<p>Само наше представление о получении услуг в интернете изменилось!</p>



<p>Ключевым моментом здесь, на мой взгляд, является переход ответа поисковика от &#171;<em>где можно найти решение</em>&#187; к ответу &#171;<em>как можно решить мою задачу</em>&#171;, что закономерно привело к интеграции такой функции в метальный шаблон и изменению самого поведения пользователя. И именно это изменение толкает нас к следующему шагу, к следующей эпохе поиска.</p>



<h2 class="wp-block-heading">Поиск v3.0. Зрелость</h2>



<p>Пользователи уже не ищут сайты в интернете, сайты неинтересны им! Пользователи ищут как решить свою задачу и по общему счету им, пользователям, всё равно кто и как поможет в этом решении.</p>



<p>Более того, переход на другие сайты для пользователя некомфортен! И это объяснимо всё теми же ментальными шаблонами. Привычное для нас лучше удобного. А любой внешний сайт с другим интерфейсом для нас изначально непривычен, а значит всё начинается со стадий сопротивления и дезориентации. Знакомо?</p>



<p>Так зачем уходить из поисковой системы? Мы живем в эру генеративных нейросетей, а они легко могут обобщить и представить удобном виде любой большой объем данных. И не просто обобщить, а именно подсказать готовое решение проблемы пользователя.</p>



<p>Такие поисковики существуют уже какое-то время, например:</p>



<ul class="wp-block-list">
<li><a href="https://www.perplexity.ai/">Perplexity</a> &#8212; поисковая система на базе генеративных нейросетей, работает с 2022 года.</li>



<li><a href="https://yandex.ru/company/news/01-16-04-2024">Яндекс Нейро</a> &#8212; сервис для поиска информации в интернете на базе модели YandexGPT, работает с апреля 2024 года.</li>



<li><a href="https://searchgpt.me/">SearchGPT</a> &#8212; поисковая система на базе моделей OpenAI, анонсирована в июле 2024 года.</li>



<li><a href="https://blog.google/technology/google-deepmind/google-gemini-ai-update-december-2024/">Gemini 2.0</a> &#8212; генеративная модель, представленная Google в декабре 2024 года, и, как обещают, будет доступна в приложении чат-бота Gemini в январе 2025 года. Эта модель может вызывать для работы дополнительные инструменты, включая Google Search.</li>
</ul>



<p>Несмотря на то, что это всё еще интернет поиск, на привычные нам поисковики эти инструменты уже не очень похожи и по функциональности, это главное, и по внешнему виду. Даже Яндекс Нейро, который пока просто врезает свой ответ в обычный поиск:</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="557" src="https://ivannikitin.com/wp-content/uploads/2024/12/yandex-neuro-pirogi-1024x557.png?x14097" alt="Выдача Яндекс Нейро 2024" class="wp-image-124928" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/yandex-neuro-pirogi-1024x557.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-neuro-pirogi-300x163.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-neuro-pirogi-768x418.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-neuro-pirogi-1536x836.png 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-neuro-pirogi-600x327.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-neuro-pirogi.png 1738w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Но Perplexity это уже больше чат с нейросетью, чем поиск:</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="640" src="https://ivannikitin.com/wp-content/uploads/2024/12/perplexity-pirogi-1024x640.jpg?x14097" alt="Perplexity ищет пироги" class="wp-image-124929" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/perplexity-pirogi-1024x640.jpg 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity-pirogi-300x188.jpg 300w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity-pirogi-768x480.jpg 768w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity-pirogi-1536x960.jpg 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity-pirogi-2048x1280.jpg 2048w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity-pirogi-1200x750.jpg 1200w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity-pirogi-600x375.jpg 600w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>А вот здесь мы получили готовый ответ, который сразу решает поставленную задачу. Мне уже не нужно ничего открывать, никуда переходить, я могу сразу брать телефон и звонить. Что я и сделаю. Помните, выше мы отмечали, что пользователя не интересуют внешние сайты? Так вот это отличное подтверждение этого тезиса.</p>



<p>Итак, новая эпоха поисковой оптимизации уже наступила. Так что же такое SEO 3.0?</p>



<h3 class="wp-block-heading">Определение SEO 3.0</h3>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>SEO 3.0 &#8212; это оптимизация ресурсов для искусственного интеллекта и нейросетей, которые формируют законченный ответ и решение задачи пользователя. Фокус смещается с ключевых слов на семантическое понимание и полноту информации, а результаты поиска представляют собой готовые ответы, а не ссылки. SEO 3.0 тесно связано с контент-маркетингом.</p>
</blockquote>



<p>Конечно же, это лишь первые шаги, но и они не могут не сказаться на SEO как процессе и поисковой оптимизации как бизнесе. Например, <a href="https://habr.com/ru/articles/865390/">по словам руководителя SEO-отдела</a> в компании INET Production, уже сейчас наблюдаются и колебания метрик трафика Яндекса и откровенные просадки в трафике. Эти изменения связаны с введением Нейро.</p>



<p>Если сравнить результаты, которые генерирует Нейро и результаты обычного поиска Яндекс, нетрудно увидеть, что они не совпадают. А это значит, что Нейро использует другие способы извлечения и анализа информации, нежели обычный поиск. И старые SEO методики уже не работают.</p>



<p>Но я не планирую в рамках этой статьи подробно погружаться в такое исследование, однако вот некоторые моменты, которые мне удалось проверить эксперементально:</p>



<ul class="wp-block-list">
<li>Полнота контента;</li>



<li>Семантическая близость контента к вопросам пользователей;</li>



<li>Наличие признаков авторитетности представленной информации;</li>



<li>Готовые решения, примеры с объяснениями.</li>
</ul>



<p>Прежде всего это полнота контента и его семантическая (смысловая) близость к проблеме пользователя, обычно сформулированной как вопрос или просьба. Под полнотой контента понимаются не столько хорошо нам знакомые портянки SEO-текстов, сколько значительно более глубоко проработанный материал. Не забываем, что этот контент анализируется нейросетью, а для неё абсолютно не важны ни плотность слов, ни тошнота, ни использование ключей. Но важен смысл текста, то есть семантика в своем исходном значении.</p>



<p>Семантическая близость требует куда более развёрнутого определения и объяснения, но оставлю это за рамками данной статьи, отмечу лишь, что в ряде алгоритмов эта оценка вообще не использует отдельные слова или их сочетания. Если вам интересны мои объяснения на эту тему, напишите в комментариях, я, возможно, напишу продолжение этой статьи.</p>



<p>Итак, полнота и семантическая близость к запросу &#8212; это первостепенные факторы. Понятно почему хорошо работают описания примеров применения чего-то или описание решения. Еще бы, для нейросети это прямо готовая шпаргалка, по которой она может сгенерировать ответ.</p>



<p>Для информационных запросов очень полезными оказываются признаки авторитетности, например, признаки научной работы, характерный стиль научной публикации. К тому же можно добавить что отличным источником таких данных могут быть тексты книг, доступных в интернете. Ниже это будет показано на примере.</p>



<p>Таким образом, SEO 3.0 можно описать как:</p>



<ul class="wp-block-list">
<li>Изучение и глубокий анализ предметной области;</li>



<li>Прогнозирование потребностей целевой аудитории и ожиданий, то есть методов их решения (маркетинг чистой воды!);</li>



<li>Изучение конкурентного окружения, источников, которые сейчас используются нейросетями;</li>



<li>Оптимизация контента, представления товаров или услуг с учётом особенностей механизмов извлечения данных нейросетями;</li>



<li>Мониторинг влияния выполненных изменений на общую эффективность работы (ох как непросто!)</li>
</ul>



<p>А вот визуальное представление информации особой роли не играет. Хоть просто текст прямо сплошным потоком (я пока не говорю про анализ изображений, а они тоже очень хорошо анализируются!). Более того, Perplexity и SearchGPT могут брать документы, например, PDF, доступные в интернете, для генерации ответа. Нейро пока такого не умеет, по крайней мере в моих экспериментах он откровенно засыпался на сложных вопросах, ответ на которые можно получить только из текста книг в PDF. А Perplexity легко отвечал на такие вопросы.</p>



<figure class="wp-block-image aligncenter size-full"><img loading="lazy" decoding="async" width="664" height="747" src="https://ivannikitin.com/wp-content/uploads/2024/12/perplexity-mahayana.jpg?x14097" alt="Perplexity ищет информацию по книгам" class="wp-image-124930" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/perplexity-mahayana.jpg 664w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity-mahayana-267x300.jpg 267w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity-mahayana-600x675.jpg 600w" sizes="auto, (max-width: 664px) 100vw, 664px" /></figure>



<p>Но давайте вернемся к поведению пользователя и посмотрим на эти возможности его глазами. С одной стороны, это значительно отличается от привычного образа поиска, а мы уже неоднократно упомянули, что шаблон поведения, основанный на привычном, очень тяжело ломается. Нужно пройти четыре стадии, которые упоминались выше. Но возможности, которые сейчас открываются, настолько впечатляют, что, думаю, многие пользователи быстро перейдут на стадию экспериментирования, а далее идет стадия принятия, то есть формирование новой поведенческой привычки.</p>



<p>Бытовые запросы нейро поиском решаются уже прямо сейчас и решаются более чем полно. Например, я вспоминаю что предпочитаемый мною кофе закончился и его пора покупать</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="608" src="https://ivannikitin.com/wp-content/uploads/2024/12/yandex-neuro-lavazza-1024x608.png?x14097" alt="Lavazza ORO в поиске Нейро" class="wp-image-124932" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/yandex-neuro-lavazza-1024x608.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-neuro-lavazza-300x178.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-neuro-lavazza-768x456.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-neuro-lavazza-1536x911.png 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-neuro-lavazza-540x320.png 540w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-neuro-lavazza-600x356.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/yandex-neuro-lavazza.png 1601w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Заметьте, я получил сразу всё, и цены и возможность его купить.</p>



<p>Что характерно для такого пользовательского сценария, так это возможность продолжения диалога после ответа. Если в Нейро эта возможность не очень очевидна, то в Perplexity такое продолжение прямо поощряется.</p>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="640" src="https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_1-1-1024x640.jpg?x14097" alt="Perplexity считает сколько стоит поход в баню." class="wp-image-124935" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_1-1-1024x640.jpg 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_1-1-300x188.jpg 300w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_1-1-768x480.jpg 768w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_1-1-1536x960.jpg 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_1-1-2048x1280.jpg 2048w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_1-1-1200x750.jpg 1200w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_1-1-600x375.jpg 600w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="640" src="https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_2-1024x640.jpg?x14097" alt="Perplexity считает сколько стоит поход в баню." class="wp-image-124936" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_2-1024x640.jpg 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_2-300x188.jpg 300w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_2-768x480.jpg 768w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_2-1536x960.jpg 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_2-2048x1280.jpg 2048w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_2-1200x750.jpg 1200w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_2-600x375.jpg 600w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<figure class="wp-block-image aligncenter size-large"><img loading="lazy" decoding="async" width="1024" height="640" src="https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_3-1024x640.jpg?x14097" alt="Perplexity считает сколько стоит поход в баню." class="wp-image-124937" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_3-1024x640.jpg 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_3-300x188.jpg 300w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_3-768x480.jpg 768w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_3-1536x960.jpg 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_3-2048x1280.jpg 2048w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_3-1200x750.jpg 1200w, https://ivannikitin.com/wp-content/uploads/2024/12/perplexity_banya_3-600x375.jpg 600w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p>Более того, в Perplexity всегда можно вернуться к любому прошлому диалогу и продолжить его, что называется с того же места. А это очень интересная функция для пользователя! Это реализация сценария: <em>я помню что что-то подобное искал, но не помню какими словами</em>. И теперь это легко восстанавливается.</p>



<p>Обратите внимание, в таком виде интернет-поиска переход на сайт-источник информации практически не нужен и, как правило, такой переход и не требуется. То есть, ваши сайты пользователю уже сейчас вообще не нужны. А это нас опять неуклонно ведет к следующей ступени развития…</p>



<h2 class="wp-block-heading">А завтра?</h2>



<p>За зрелостью обычно наступает старость. Не быстро, может даже незаметно, не в один день, но неуклонно и неотвратимо. Это закон природы и отменить его нельзя. А дальше &#8212; смерть.</p>



<p>Смотрите сами, если переходы на ваши сайты пользователю больше не нужны, то отсюда следует что:</p>



<ul class="wp-block-list">
<li>Поведенческие факторы полностью теряют свой смысл.</li>



<li>Список ссылок в результатах поиска становится таким же анахронизмом, как некогда были каталоги.</li>
</ul>



<p>И всё. Интернет-поиск в том виде, в котором мы его знаем, умрёт. А вместе с ним умрёт и SEO. Точнее оно окончательно сольётся с маркетингом, растворится в нем и вы с набежавшей слезой на уже плохо видящие глаза будете рассказывать своим внукам об анкорных ссылках, об оптимизации TITLE, о ключах в заголовках. На что внуки будут громко звать бабушку: &#171;<em>Ба, неси таблетки, дед опять свою пургу несёт!</em>&#171;</p>



<p>Но это будет не завтра, а чуть-чуть позже. Но завтра будет еще один, последний шажок нейросетей, который фактически станет последним гвоздем в гроб интернет-поиска и SEO. И имя ему &#8212; транзакции.</p>



<p>То есть действия. С момента своего рождения и до сегодняшнего дня интерент-поиск не решал проблему пользователя, а лишь подсказывал ему варианты такого решения. Последний шаг &#8212; это само действие, приводящее к решению. Например, завтра я напишу в том же Нейро вот такой диалог:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><em>&#8212; Я собираюсь поехать в гости к дочери. Сколько сейчас стоит такси, сколько потребуется времени на дорогу?<br>&#8212; На текущий момент стоимость поездки из Королева до Люблино составляет 1200 рублей. Загруженность дорог средняя, ориентировочное время в пути 50 минут.<br>&#8212; Хорошо, закажи мне машину через 20 минут.<br>&#8212; Такси заказно, оплата картой, готовьтесь выйти через 20 минут, я оповещу Вас на телефоне, когда машина будет подана.</em></p>
</blockquote>



<p>Вот это последнее действие и есть то самое отсутствующее сейчас звено. Звено цепи превращения интернет-поиска в <strong>личного агента</strong>, помощника и персонального ассистента. Который знает и ваши привычки, и любимый сорт кофе, и ваш календарь, и ваши контакты. И может не просто советовать, как сейчас, а помогать, выполняя ряд рутинных действий.</p>



<p><a href="https://overclockers.ru/blog/ITznaniya/show/196476/Microsoft-schitaet-chto-brauzery-i-poiskovye-sistemy-unichtozhit-iskusstvennyj-intellekt">По словам Мустафы Сулеймана</a>, генерального директора подразделения искусственного интеллекта Microsoft, виртуальные помощники (агенты) заменят браузеры и поисковые системы в течение трех, пяти лет. То есть направление развития очевидно &#8212; радикально упростить нашу повседневную работу, выполняя рутинные операции и действия средствами агента. Действия, включая поиск информации и общение данных как промежуточный шаг. А это окончательно уводит нас от традиционного пользовательского поиска.</p>



<p>То есть виртуальный помощник (агент) сделает всё сам, найдет, выберет и предложит готовое решение на ваше утверждение. Это касается всего &#8212; и покупки товаров, и заказ услуг, сбор сведений и обобщение данных, досуг, развлечения и всё, что нам обычно требуется. И мне как пользователю совершенно всё равно, где мой ассистент купит кофе Lavazza Oro, главное чтобы не дороже 800 рублей за банку. Мне всё равно как и на каких сайтах он найдёт новый холодильник или найдёт услуги мастера по ремонту стиральной машинки. Добро пожаловать в XXI век.</p>



<p></p>
<p>Запись <a href="https://ivannikitin.com/2024/12/17/seo-3-0/">SEO 3.0: Будущее поисковой оптимизации</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ivannikitin.com/2024/12/17/seo-3-0/feed/</wfw:commentRss>
			<slash:comments>3</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">124920</post-id>	</item>
		<item>
		<title>Ассоциативный поиск, связи и граф в Obsidian</title>
		<link>https://ivannikitin.com/2024/12/03/obsidian-graph-association-based-search/</link>
					<comments>https://ivannikitin.com/2024/12/03/obsidian-graph-association-based-search/#respond</comments>
		
		<dc:creator><![CDATA[Иван Никитин]]></dc:creator>
		<pubDate>Tue, 03 Dec 2024 04:42:54 +0000</pubDate>
				<category><![CDATA[Obsidian]]></category>
		<category><![CDATA[Ассоциативный поиск]]></category>
		<category><![CDATA[База знаний]]></category>
		<category><![CDATA[Граф]]></category>
		<guid isPermaLink="false">https://ivannikitin.com/?p=124318</guid>

					<description><![CDATA[<p>В Obsidian скрыт невероятный потенциал – ассоциативный поиск. Эта статья раскрывает тонкости использования графа Obsidian для эффективной организации и поиска информации. В статье рассказывается как создавать MOC-карточки, применять плагин Graph Analysis (с методами Адамик-Адар, Жаккара и Лувена) и вести "диалог с картотекой", как описывал Никлас Луман. Превратите свои заметки в мощный инструмент для генерации идей и повышения продуктивности!</p>
<p>Запись <a href="https://ivannikitin.com/2024/12/03/obsidian-graph-association-based-search/">Ассоциативный поиск, связи и граф в Obsidian</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Всё сказанное в этой статье является исключительно личным мнением автора и не претендует на Истину В Последней Инстанции. Тем более такой Истины не существует.</p>
</blockquote>



<p>Приложение Obsidian потрясает своими возможностями, и даже не столько функциями и &#171;фишками&#187;, которые оно умеет, сколько открытиями для себя, к которым рано или поздно приходишь при активном использовании этой программы и накоплении в ней некоторого объема информации.</p>



<h2 class="wp-block-heading">Содержание</h2>



<p>В этой статье рассматриваются темы:</p>



<ul class="wp-block-list">
<li><a href="#graph">Граф Obsidian</a></li>



<li><a href="#dialog-with-zettelkasten">Диалог с картотекой по Н. Луману</a></li>



<li><a href="#moc">Смысловые связи и MOC карточки</a></li>



<li><a href="#graph-search">Поиск в графе Obsidian</a></li>



<li><a href="#graph-analysis">Использование плагина Graph Analysis</a></li>



<li><a href="#analysis-methods">Использование методов анализа</a>:
<ul class="wp-block-list">
<li><a href="#adamic-adar">Индекс Адамик &#8212; Адар</a></li>



<li><a href="#non-semantic-links">Ошибки несмысловых ссылок</a></li>



<li><a href="#jaccard">Коэффициент Жаккара</a></li>



<li><a href="#louvain">Лувенский метод</a></li>



<li><a href="#co-citations">Поиск взаимных упоминаний</a></li>
</ul>
</li>



<li><a href="#summary">Заключение и выводы</a></li>
</ul>



<h2 class="wp-block-heading" id="graph">Граф Obsidian и умение готовить кошек</h2>



<p>Одной из самых сильных сторон Obsidian являются ссылки и граф, который строится на их основании.</p>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/graph-colorized.png?x14097"><img loading="lazy" decoding="async" width="1024" height="576" src="https://ivannikitin.com/wp-content/uploads/2024/12/graph-colorized-1024x576.png?x14097" alt="Граф Obsidian с цветовой группировкой" class="wp-image-124322" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/graph-colorized-1024x576.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-colorized-300x169.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-colorized-768x432.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-colorized-1536x864.png 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-colorized-600x338.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-colorized.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>С одной стороны, граф Obsidian выглядит очень эффектно, особенно если его раскрасить по произвольным группам. Говорят, в Discord есть специальный канал, где пользователи хвастаются друг перед другом своими графами (я вот сейчас тоже хвастаюсь).</p>



<p>А с другой стороны что? А ничего! Раскрасили граф, ну может быть фильтры поставили и, как правило, на этом всё! Здесь для большинства пользователей граф Obsidian и заканчивается. Вот уже и <a href="https://lite.evernote.com/note/91f73611-8ae2-4c86-b1c9-be5eae71f7e3" target="_blank" rel="noreferrer noopener">Федоров пишет</a>: &#171;<em>… в Evernote нет графов (говорят их значение переоценено) …</em>&#171;.</p>



<p>Позволю себе не согласиться, ведь <em>неумение</em> использовать граф не является показателем его <em>бесполезности</em>, точно как в анекдоте про неумение готовить кошек. Для меня граф Obsidian – это мощнейший инструмент для поиска ассоциаций и даже идей, в том числе и для этой статьи.</p>



<h2 class="wp-block-heading" id="dialog-with-zettelkasten">Диалог с картотекой</h2>



<p>Говорят, что при наборе некой критической массы (400-500 заметок) с картотекой в Obsidian можно вести диалог, и она будет подсказывать множество того, что раньше упускалось из вида. И это правда, я сам почувствовал такой момент на собственном опыте, правда на несколько большем количестве заметок. Автор Zettelkasten, Никлас Луман называет это диалогом с картотекой (Kommunikation mit Zettelkästen &#8212; Luhmann, Niklas (1981) &#8212; это очень тяжелая для чтения и сложная статья, но вот ее <a href="https://gennbooth.ru/mysli?entry=873" target="_blank" rel="noreferrer noopener">хороший перевод</a>).</p>



<p>И граф, а точнее ссылки, лежащие в его основе, играют в таком диалоге первейшую роль. Весь диалог с картотекой строится на <strong>ассоциативном поиске информации</strong>.</p>



<p>Это очень важно. Ассоциативный поиск (графовый поиск, поиск по связям) ищет ассоциации между элементами вашей картотеки. Он очень отличается от лексического поиска (поиска по словам), и этот факт всегда нужно помнить: ассоциативный поиск не заменяет обычный, это просто другой инструмент.</p>



<p>Ниже на реальных примерах показан такой <em>диалог с картотекой</em>, когда из анализа результатов ассоциативного поиска рождаются совершенно новые и порой неожиданные идеи.</p>



<p>Еще одно важное замечание: предполагается, что в вашей картотеке уже есть некоторое количество связанных по смыслу заметок, возможно, помеченных смысловыми тегами, и эти связи действительно смысловые, а не синтетические.</p>



<h2 class="wp-block-heading" id="moc">Смысловые связи и MOC карточки</h2>



<p>Связи, с одной стороны, пожалуй, самая простая вещь: пишешь заметку – поставь в ней ссылки на те термины или идеи, которые упоминаются или предполагаются в заметке. А с другой стороны, это самая сложная вещь – на что ставить ссылки, если карточек нет? Или они есть, но они очень общие, типа &#171;Универ&#187;, &#171;Дела&#187;, &#171;Моя супер-пупер красивая хоумпейдж&#187;, и всё.</p>



<p>MOC-карточки! Связные карточки – вот ответ на этот вопрос! Всегда их делайте! Не бойтесь переборщить, это просто невозможно.</p>



<h3 class="wp-block-heading" id="moc-forward">MOC с прямыми ссылками</h3>



<p>Когда создают MOC-карточку, обычно идут по прямому пути. Задаются неким вопросом (проблематикой), например, &#171;Какие способы поиска я знаю?&#187;. Создают карточку &#171;Способы поиска&#187; и в ней просто перечисляют те заметки, которые у вас уже есть на эту тему, или упоминают эту тему. А если нет таких заметок? Так создайте их! Создайте и кратко опишите их назначение, буквально одной фразой. Это пока, потом вы к ним еще вернётесь…</p>



<p>Такой подход прямого создания элемента карты контента (MOC – Map Of Content) очень наглядный, понятный и простой. Главное здесь в том, чтобы <em>не запоминать</em>, зачем и почему вы поставили ту или иную ссылку в своей MOC-карточке. Поэтому постарайтесь кратко описывать это в самой MOC-карточке: &#171;<em>для этого решения мне понадобится то-то и то-то, потому что так и так</em>&#171;.</p>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/moc-forward.png?x14097"><img loading="lazy" decoding="async" width="1024" height="507" src="https://ivannikitin.com/wp-content/uploads/2024/12/moc-forward-1024x507.png?x14097" alt="Пример MOC карточки" class="wp-image-124323" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/moc-forward-1024x507.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/moc-forward-300x149.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/moc-forward-768x381.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/moc-forward-600x297.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/moc-forward.png 1136w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Но у такого способа прямого создания MOC-карточек есть очень существенный недостаток – их может быть много (и их должно быть много!). И когда вы создаете новую заметку для новой идеи, проекта, доклада, статьи и т.п., которая захватывает десяток тем, вам нужно будет открыть десяток MOC-карточек и каждую из них модифицировать, вписав новую ссылку. На самом деле это делается быстро, но проблема в том, что это <em>пугает</em>, и мы интуитивно, <em>подсознательно отторгаем</em> такую модификацию, игнорируем или максимально упрощаем эту важную часть работы с картотекой. Вот здесь и появляется главная ошибка в полноте связей между заметками. В результате мы получаем так называемый одуванчик (ромашка, ёжик), то есть одну или несколько больших MOC-карточек с большим количеством исходящих ссылок на десятки заметок. На графе она действительно выглядит как одуванчик весной.</p>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/graph-dandelion.png?x14097"><img loading="lazy" decoding="async" width="1024" height="576" src="https://ivannikitin.com/wp-content/uploads/2024/12/graph-dandelion-1024x576.png?x14097" alt="Одуванчик (ромашка) на графе" class="wp-image-124324" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/graph-dandelion-1024x576.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-dandelion-300x169.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-dandelion-768x432.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-dandelion-1536x864.png 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-dandelion-600x338.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-dandelion.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Проблема одуванчиков в том, что они слишком общо, слишком грубо концентрируют связи между заметками. Сама идея ассоциаций теряется, очень сложно потом понять, почему между заметками &#171;Обращение клиента N&#187; и &#171;Как крепить потолок&#187; при глубоком анализе вдруг появилась ассоциативная связь. Я покажу это на примере далее.</p>



<p>Рекомендация: старайтесь делать MOC-карточки более мелкими, дробить их на отдельные темы и подтемы по проблематике, следуя принципу &#171;от общего к частному&#187;. Например, &#171;Мои статьи → Статьи про Obsidian → Поиск в Obsidian&#187;, или &#171;Телеграм → Боты Телеграм → Разработка ботов → Мои боты → Бот синхронизации Obsidian&#187; и т.п. И не забывайте в каждой такой MOC-карточке хотя бы одним предложением описывать, зачем вы ее создали и что она показывает.</p>



<h3 class="wp-block-heading" id="moc-backlinks">MOC с обратными ссылками</h3>



<p>Другой, более быстрый способ организации MOC-карточек базируется на обратных ссылках из заметки на MOC-карточку (ссылка на проблематику). Суть метода в том, что здесь не требуется открывать эту карточку и в нее что-то вписывать, это делается намного быстрее и проще. На самом деле графу и ассоциативному поиску всё равно, какой тип связи используется – прямая ссылка или обратная. А чтобы лишний раз не открывать боковую панель &#171;Обратные ссылки&#187; при работе с MOC-карточкой, я просто добавляю в нее вот такой несложный Dataview-запрос:</p>



<pre class="wp-block-code"><code>```dataview 
LIST FROM &#91;&#91;]]
WHERE (file.name != this.file.name) AND (!contains(this.file.outlinks, file.link))
SORT file.ctime ASC
```</code></pre>



<p>Этот запрос показывает все входящие (обратные) ссылки на данную заметку при условии, что они явно не указаны в самой заметке. Вот как это выглядит:</p>



<figure class="wp-block-image size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/moc-back-links.png?x14097"><img loading="lazy" decoding="async" width="1024" height="702" src="https://ivannikitin.com/wp-content/uploads/2024/12/moc-back-links-1024x702.png?x14097" alt="MOC карточка с основными темами и обратными ссылками" class="wp-image-124326" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/moc-back-links-1024x702.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/moc-back-links-300x206.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/moc-back-links-768x527.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/moc-back-links-600x411.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/moc-back-links.png 1136w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<h3 class="wp-block-heading" id="moc-process">Простановка ссылок на MOC</h3>



<p>Теперь при написании заметки (создании новой карточки) можно сделать два очень простых действия: сразу проставить ссылки на желаемые карточки (затронутые вопросы или проблематика) и после написания заметки проставить ссылки на упомянутые вопросы в тексте. Это делается буквально в два клика.</p>



<p>Исторически у меня сложилась привычка в каждой заметке указывать ее тематику (родителя) в виде ссылки из свойств заметки (фронтматтер) и основные темы, планируемые в этой заметке в виде ссылок на MOC-карточки. Я для себя называю эти свойства &#171;Тема&#187; и &#171;Ссылки&#187;. Свойство &#171;Тема&#187; создается сразу же (оно задано в шаблоне для любых новых заметок), а свойство &#171;Ссылки&#187; добавляется простой горячей клавишей при необходимости.</p>



<figure class="wp-block-image size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/front-matter-links.png?x14097"><img loading="lazy" decoding="async" width="1024" height="606" src="https://ivannikitin.com/wp-content/uploads/2024/12/front-matter-links-1024x606.png?x14097" alt="Свойства заметки во фронт маттер" class="wp-image-124327" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/front-matter-links-1024x606.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/front-matter-links-300x178.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/front-matter-links-768x455.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/front-matter-links-540x320.png 540w, https://ivannikitin.com/wp-content/uploads/2024/12/front-matter-links-600x355.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/front-matter-links.png 1098w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Не обязательно именно такое разделение или такие названия, у меня просто так сложилось. Главное, что следует понять: это и есть ссылки и связи моей заметки. И неважно, где они проставлены. То есть, как только я начинаю работать с заметкой, я сразу указываю ее связь с родительской темой и вопросы, которые я планирую использовать. И главное! <strong>Все возможности ассоциативного поиска мне уже доступны</strong> в этой новой, пока полностью пустой заметке. Но эти возможности я покажу чуть позже, пока давайте продолжим ставить ссылки.</p>



<p>Когда я напишу заметку более-менее полно, я обычно делаю еще одну итерацию простановки исходящих ссылок. Здесь здорово помогает панель &#171;Исходящие ссылки&#187; и раздел в ней &#171;Упоминания без ссылки&#187;. В этом разделе Obsidian сам предлагает поставить ссылки на другие заметки по тексту. Конечно же, здесь следует подходить вдумчиво, ведь Obsidian выбрал просто все упоминания, а ставить ссылку нужно по смыслу. Например, в этой статье я упомянул Телеграм, и мне тут же предлагается поставить эту ссылку. Но я этого делать не буду, эта статья не про Телеграм, ТГ упоминался только в качестве примера. Мне такая ассоциативная связь в этой заметке не нужна.</p>



<figure class="wp-block-image aligncenter size-full"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/forward-cites.png?x14097"><img loading="lazy" decoding="async" width="727" height="888" src="https://ivannikitin.com/wp-content/uploads/2024/12/forward-cites.png?x14097" alt="Упоминания без ссылки с примером Телеграм" class="wp-image-124328" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/forward-cites.png 727w, https://ivannikitin.com/wp-content/uploads/2024/12/forward-cites-246x300.png 246w, https://ivannikitin.com/wp-content/uploads/2024/12/forward-cites-600x733.png 600w" sizes="auto, (max-width: 727px) 100vw, 727px" /></a></figure>



<p>Итак, MOC-карточки – это основной способ создания ассоциативных связей в вашей картотеке. Создавайте MOC-карточки на любую тему, большую или маленькую, и не бойтесь переборщить. При создании MOC-карточки старайтесь описывать ту проблематику, тот вопрос, который перед вами стоял, когда вы ее создавали, и очень желательно описывать, почему вы включили в нее ту или иную прямую ссылку. Не следует думать, что MOC-карточка всегда будет такой связной карточкой. У меня не раз было, когда MOC-карточка из одного предложения со временем вырастала в интересную и развитую карточку по определенной теме. Так картотека и растёт.</p>



<h2 class="wp-block-heading" id="graph-search">Поиск в графе</h2>



<p>Собственно, предыдущие параграфы были просто подготовкой к использованию графа. Они позволили нам создать сеть связей, то есть сформировать рабочий граф. И сейчас им уже можно пользоваться для решения наших вопросов. Здесь хорошо бы еще упомянуть расположение карточек (папки, которые великолепно могут использоваться для фильтрации в графе) и теги карточки, то есть мягкие связи в графе (терминология автора). Но это тема отдельной статьи, и я к ней вернусь несколько позже. Пока будем использовать просто связи.</p>



<p>Самый простой (и грубый) способ поиска в графе – это поставить фильтр в нём. Например, выбрать всё, что относится к графам в моей картотеке, а потом указывать мышкой на отдельные узлы и смотреть их ассоциации.</p>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/graph-simple-search.png?x14097"><img loading="lazy" decoding="async" width="1024" height="576" src="https://ivannikitin.com/wp-content/uploads/2024/12/graph-simple-search-1024x576.png?x14097" alt="Поиск в графе по ключевому слову" class="wp-image-124330" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/graph-simple-search-1024x576.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-simple-search-300x169.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-simple-search-768x432.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-simple-search-1536x864.png 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-simple-search-600x338.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-simple-search.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Но это не очень удобно, особенно когда заметок много. И тут возникает дилемма: поставишь более конкретный фильтр, получишь меньше заметок, они будут наглядными, но самое интересное, вот то <em>ненаглядное</em>, упустишь. И наоборот, поставишь общий фильтр, граф навалит сотни точек с очень интересными связями, но чтобы их просто просмотреть, даже на самом графе, потребуется и время, и придется елозить мышкой.</p>



<p>Попробуем другой способ. Ведь я не зря же сразу при создании новой заметки указал в свойствах &#171;Тему&#187; и &#171;Ссылки&#187; на планируемые заметки. Открою локальный граф. В фильтрах графа сразу установлю глубину поиска 2, а может даже и 3. Как видно, число заметок резко увеличилось, но связи с ними начинаются от текущей, то есть это те самые ассоциации текущей заметки, которые появляются через связанные темы. Это уже намного интереснее. Но их много, поэтому попробуем вписывать в фильтр ключевые слова или даже их части, чтобы увидеть интересующие нас темы.</p>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/graph-local-search.png?x14097"><img loading="lazy" decoding="async" width="1024" height="576" src="https://ivannikitin.com/wp-content/uploads/2024/12/graph-local-search-1024x576.png?x14097" alt="Поиск в локальном графе по ключевому слову" class="wp-image-124331" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/graph-local-search-1024x576.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-local-search-300x169.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-local-search-768x432.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-local-search-1536x864.png 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-local-search-600x338.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-local-search.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Даже на скриншоте видно, что для текущей статьи мне предлагается рассмотреть индекс Адамик &#8212; Адар на примере поиска связей в социальных сетях (это следующая тема в этой статье). Еще раз хочу отметить, что для этого предсказания темы (запомним это слово!) текст исходной заметки вообще не использовался. Она может быть вообще пустой, это исключительно анализ связей и поиск в них. Собственно, <strong>это и есть ассоциативный поиск</strong>.</p>



<p>Обратите внимание, до сих пор мы использовали только встроенные функции Obsidian, а именно граф и локальный граф с фильтрами. Однако применение фильтров может отсечь неочевидные связи и заметки в поиске ассоциаций. Поэтому нам нужен более мощный инструмент.</p>



<h2 class="wp-block-heading" id="graph-analysis">Плагин Graph Analysis</h2>



<p>Как ни странно, но в огромном количестве плагинов Obsidian таких инструментов раз-два и обчёлся. Точнее, раз и обчёлся. Я нашел только один плагин <a href="https://github.com/SkepticMystic/graph-analysis">Graph Analysis</a>. Правда, он не обновлялся уже два года, но работает исправно.</p>



<p>Огромным плюсом этого плагина, на мой взгляд, является то, что он показывает результаты в виде простого списка заметок в боковой панели в достаточно компактном виде, что очень удобно при работе с заметкой.</p>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis.png?x14097"><img loading="lazy" decoding="async" width="1024" height="576" src="https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-1024x576.png?x14097" alt="Плагин Graph Analysis показывает список заметок" class="wp-image-124333" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-1024x576.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-300x169.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-768x432.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-1536x864.png 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-600x338.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Смысл и назначение этого плагина, как можно понять из названия, в анализе графа Obsidian, причем множеством способов, плотно замешанных на математике. Вообще способов анализа у него 11, но некоторые из них требуют дополнительных компонентов NLP (natural language processing или обработка естественного языка), не очень хорошо документированных в его репозитории, поэтому пока я не стал с ними заниматься и экспериментировать.</p>



<p id="analysis-methods">Некоторые методы анализа, может быть, и интересные, но сам я не прочувствовал до конца возможности их практического применения, поэтому расскажу про четыре основных метода анализа графа, которые мне очень помогают в повседневной работе с картотекой. Вот эти методы:</p>



<ul class="wp-block-list">
<li><strong><a href="#adamic-adar">Adamic-Adar</a></strong> – предсказание связей на основе индекса Адамик &#8212; Адар</li>



<li><strong><a href="#jaccard">Jaccard</a></strong> – определение схожести заметок по коэффициенту Жаккара</li>



<li><strong><a href="#louvain">Louvain</a></strong> – кластеризация заметок Лувенским методом</li>



<li><strong><a href="#co-citations">Co-Citations</a></strong> – поиск взаимных упоминаний</li>
</ul>



<p>В самом плагине порядок этих методов несколько иной, но для их пояснения и применения мне удобнее придерживаться порядка, приведенного выше. В настройках плагина неиспользуемые методы можно просто отключить.</p>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-methods.png?x14097"><img loading="lazy" decoding="async" width="1024" height="391" src="https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-methods-1024x391.png?x14097" alt="Активные методы анализа плагина Graph Analysis" class="wp-image-124334" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-methods-1024x391.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-methods-300x114.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-methods-768x293.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-methods-600x229.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-methods.png 1187w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Выше я упомянул, что все методы мощно завязаны на математику, но я постараюсь в этой статье не приводить никаких формул, а расскажу о самих методах несколько упрощенно и своими словами, ограничившись ссылками на их описание. Тем не менее, очень рекомендуется самостоятельно изучить эти теоретические темы более глубоко, чем описано в этой статье, так как понимание метода дает нам возможность правильно его применять и правильно интерпретировать полученные результаты.</p>



<p>Итак, мы работаем с некой заметкой, например новой, только что созданной. Или может быть вы открыли уже существующую заметку и хотите ее дополнить или переработать. В любом случае первое, что необходимо сделать – это связать ее с основными темами так, как было показано выше, а именно:</p>



<ul class="wp-block-list">
<li>Укажите ссылки на основные темы (заметки), с которыми вы собираетесь работать в текущей карточке.</li>



<li>Если в заметке уже есть текст, проверьте &#171;Упоминания без ссылки&#187; в панели &#171;Исходящие ссылки&#187; и проставьте рекомендуемые ссылки по смыслу.</li>
</ul>



<p>Это важно! Без ссылок никакой ассоциативный поиск и анализ графа работать не будет! И чем точнее и полнее стоят ссылки на родственные темы, тем более впечатляющие результаты вы получите.</p>



<h3 class="wp-block-heading" id="adamic-adar">Adamic-Adar – предсказание связей на основе индекса Адамик &#8212; Адар</h3>



<p><strong>Индекс Адамик &#8212; Адар</strong> — это метод, разработанный в 2003 году Ладой Адамик и Эйтаном Адаром для прогнозирования связей в социальных сетях. Описание можно найти в статье Википедии <a href="https://en.wikipedia.org/wiki/Adamic–Adar_index">Adamic-Adar Index</a>.</p>



<p>Метод позволяет находить новых друзей по связям с уже существующими друзьями в социальной сети. Грубо говоря, если мы дружим с Сашей и Машей, а и Саша, и Маша имеют в друзьях Петю, то вполне возможно нам тоже следует задружиться с Петей. Метод Адамик &#8212; Адар анализирует все связи в социальном графе, но только намного детальнее. Алгоритм учитывает влияние каждого пользователя на общую рекомендацию в виде некоего коэффициента важности рекомендации. Предположим, Саша из примера выше дружится со всеми подряд и у него 100500 каких-то левых друзей. Влияние Саши на рекомендацию Пети для нас будет заведомо ниже, чем факт дружбы Пети с Машей.</p>



<p>В графе Obsidian анализируются связи между заметками, и метод Адамик &#8212; Адар предлагает новые связи между ними с определенным коэффициентом важности этой рекомендации. Рассмотрим это на двух примерах.</p>



<h4 class="wp-block-heading">Связи с существующей заметкой</h4>



<p>Откроем заметку (карточку), в которой уже есть связи. Например, я открыл эту заметку, здесь немного ссылок (я их проставлю значительно позже, уже после публикации), а именно, сейчас эта заметка ссылается:</p>



<ul class="wp-block-list">
<li>На один из переводов статьи Лумана &#171;Диалог с картотекой&#187;</li>



<li>На общую MOC-карточку &#171;Статьи по поиску в Obsidian&#187; (родительская тема)</li>



<li>На заметку &#171;Плагин Graph Analytics&#187;</li>



<li>На заметку &#171;Граф Obsidian&#187;</li>



<li>На заметку &#171;Ассоциативный поиск&#187;</li>
</ul>



<p>У меня более-менее проставлены связи по смыслу в заметках моей картотеки, нельзя сказать, что прямо идеально и всё-всё связано, но смысловые связи есть. Я выше описывал принципы, как я их ставлю.</p>



<p>А теперь посмотрим, что предложит мне анализ графа методом Адамик &#8212; Адар:</p>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/graph-adamic-adar-assoc.png?x14097"><img loading="lazy" decoding="async" width="1024" height="576" src="https://ivannikitin.com/wp-content/uploads/2024/12/graph-adamic-adar-assoc-1024x576.png?x14097" alt="Результат по методу Adamic Adar" class="wp-image-124336" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/graph-adamic-adar-assoc-1024x576.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-adamic-adar-assoc-300x169.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-adamic-adar-assoc-768x432.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-adamic-adar-assoc-1536x864.png 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-adamic-adar-assoc-600x338.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-adamic-adar-assoc.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Очень впечатляет! Смотрите, этот метод мне прямо подсказывает темы, которые нужно упомянуть или связать с этой статьей (я не перечисляю все, их 26 в списке, я выбрал только те, которые меня зацепили):</p>



<ul class="wp-block-list">
<li><em>Zettelkasten, принципы и связи в нем</em> – да, это верно, без этого граф не будет нормально строить связи.</li>



<li><em>Продуктивность в Obsidian</em> – да, это верно. Использование ассоциативного поиска повышает продуктивность. Собственно, сейчас об этом и пишу.</li>



<li><em>Индекс Адамик &#8212; Адар</em>, <em>Мера Жаккара</em> и <em>Лувенский метод</em> – этих связей сейчас нет, но это темы, которые я буду рассматривать здесь же чуть ниже. И мне нужно будет обязательно проставить ссылки на эти карточки!</li>



<li><em>Запоминание, соединение и создание</em> – это цитата и мои заметки к ней из книги Тьяго Форте &#171;Создай свой «второй мозг»&#187;. Заметьте, какая интересная идея! Ее можно очень хорошо развить – роль ассоциативного поиска в соединении идей и создании новых. Вот реально надо эту мысль сейчас записать и проработать идею!</li>



<li><em>Теги Картотеки</em> – надо бы мне рассказать в этой статье о мягких связях в графе через общие теги. Тоже хорошая рекомендация, расскажу, если не забуду и объем статьи позволит.</li>
</ul>



<p>Обратите внимание, я на простом примере для этой статьи тут же получил очень интересную идею продолжения статьи и несколько напоминаний, что еще не забыть написать здесь. Ну ведь это здорово, согласитесь!</p>



<h4 class="wp-block-heading">Связи в новой, пустой заметке</h4>



<p>Рассмотрим другой пример. Завтра я, написав об ассоциативном поиске, задумываюсь о других видах поиска (вообще я выделяю минимум три вида поиска в Obsidian). И открываю новую карточку, чтобы набросать мысли и идеи о семантическом поиске (смысловой поиск, это еще один вид, он к графу не имеет практически никакого отношения). Что мне предложит моя картотека?</p>



<p>Создаю новую пустую заметку и сразу ставлю в ней связь с темой, о чем собираюсь писать (свойство &#171;Ссылки&#187;) и вторую ссылку на родительскую тему (свойство &#171;Тема&#187;): обратите внимание, заметка пустая, в ней всего две ссылки. Вопрос: а почему не одна (для чистоты эксперимента)? Ответ очевиден – если в заметке будет одна единственная ссылка, алгоритмы анализа графа просто возьмут расчет той страницы, на которую ссылается наша экспериментальная заметка. А вот при наличии двух и более ссылок уже начнется &#171;магия&#187;.</p>



<p>Итак, что нам предлагает метод Адамик &#8212; Адар для новой статьи?</p>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/graph-adamic-adar-semantic-2.png?x14097"><img loading="lazy" decoding="async" width="1024" height="576" src="https://ivannikitin.com/wp-content/uploads/2024/12/graph-adamic-adar-semantic-2-1024x576.png?x14097" alt="Прогноз ссылок по Адамик-Адар для новой заметки" class="wp-image-124379" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/graph-adamic-adar-semantic-2-1024x576.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-adamic-adar-semantic-2-300x169.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-adamic-adar-semantic-2-768x432.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-adamic-adar-semantic-2-1536x864.png 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-adamic-adar-semantic-2-600x338.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-adamic-adar-semantic-2.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Результат более чем правильный! Прямо готовый план статьи!</p>



<p>Итак, мне предложено:</p>



<ul class="wp-block-list">
<li>Сделать отсыл на предыдущую статью про ассоциативный поиск (на эту, которую вы сейчас читаете) и отметить, что это продолжение.</li>



<li>Указать, что семантический поиск (да и любой поиск) повышает продуктивность работы, возможно привести примеры.</li>



<li>Рассмотреть основные способы реализации – плагины Copilot и Smart Connections и их настройки.</li>



<li>Упомянуть о важности атомарности и самодостаточности заметок.</li>



<li>Рассмотреть эмбеддинги и алгоритмы RAG, описать их принципы.</li>



<li>Рассказать о своих опытах тестирования различных моделей нейросетей для расчета эмбеддингов.</li>
</ul>



<p>Еще раз хочу отметить: это результат на пустой, только что созданной заметке с двумя тематическими (смысловыми) ссылками. Реально я поставил бы их чуть больше, и возможных идей было бы тоже больше.</p>



<p>Еще раз отмечу: ассоциативный поиск использует только связи и ссылки, он не учитывает текст самой заметки.</p>



<h4 class="wp-block-heading" id="non-semantic-links">Ошибки с не-смысловыми ссылками</h4>



<p>Когда я открыл для себя этот инструмент анализа графа, я очень вдохновился и начал активно им пользоваться, попутно &#171;причесывая&#187; свою картотеку и массово расставляя смысловые ссылки в карточках. Но быстро наткнулся на совершенно неожиданные результаты. В разных местах и разными алгоритмами анализа графа мне предлагались абсолютно неадекватные связи. Например, в заметке &#171;<em>Методы сегментации аудитории</em>&#187; предлагалась связь с заметками &#171;<em>Крепление потолка в ванной</em>&#187; или &#171;<em>Рецепт осетинского пирога Фыджын</em>&#187; . Причем эти связи были с высоким значением коэффициента Value. Достаточно быстро я заметил закономерность, что это проявляется тем сильнее, чем более узкая тема рассматривается в заметке.</p>



<p>С помощью взаимного цитирования (рассмотрено ниже) я достаточно быстро нашел &#171;виновника&#187; такого поведения – им оказались ежедневные заметки. Когда я их пишу, я могу указать ссылки на какие-то моменты в этот день или при планировании дня указать ссылки на задачи или материалы, с которыми собираюсь работать. А поскольку в любой ежедневной заметке ссылок немного, то по индексу Адамик &#8212; Адар вес этих рекомендаций (этих ссылок) становится высоким. Так и появляются нерелевантные связи в графе.</p>



<p>Таким образом, мы имеем дело с разными типами ссылок в графе: с одной стороны есть <strong>семантические (смысловые) ссылки</strong>, с другой стороны есть <strong>фактографические (дневниковые, фиксация факта) ссылки</strong>. Можно еще сюда добавить и <strong>служебные ссылки</strong>, например, ссылки на операционные, служебные карточки типа &#171;<em>Список задач</em>&#171;, &#171;<em>Накопитель</em>&#187; и т.п.</p>



<p>Понятно, для анализа графа нам нужны только семантические ссылки, а остальные нужно просто исключить из анализа. Благо плагин Graph Analysis это позволяет сделать.</p>



<p>Я поступил так: во-первых, исключил из анализа все ежедневные заметки по имени файла с помощью простого регулярного выражения:</p>



<pre class="wp-block-code"><code>\/\d{4}-\d{2}-\d{2}</code></pre>



<p>Во-вторых, ввел новый тег &#171;nofollow&#187; (как у поисковых машин в интернете) и исключил из анализа все заметки с этим тегом. И далее пометил служебные карточки типа &#171;Накопитель&#187; этим тегом.</p>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-exclusion.png?x14097"><img loading="lazy" decoding="async" width="1024" height="420" src="https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-exclusion-1024x420.png?x14097" alt="Настройки плагина: исключение заметок из анализа" class="wp-image-124340" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-exclusion-1024x420.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-exclusion-300x123.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-exclusion-768x315.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-exclusion-600x246.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-analysis-exclusion.png 1169w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Проблема решена. Теперь качество рекомендаций стало высоким.</p>



<h3 class="wp-block-heading" id="jaccard">Jaccard – определение похожести по коэффициенту Жаккара</h3>



<p>Еще одним способом поиска связанных заметок является определение сходства на основе коэффициента Жаккара. Этот коэффициент, или мера Жаккара, был предложен в 1901 году профессором ботаники Полем Жаккаром (Paul Jaccard) в Цюрихе. Описание можно найти в статье Википедии <a href="https://ru.wikipedia.org/wiki/Коэффициент_Жаккара">Коэффициент Жаккара</a>.</p>



<p>Простое объяснение этого принципа сравнения следующее. Во-первых, коэффициент или мера Жаккара – это всегда бинарное сравнение, то есть поиск сходства между двумя объектами. У каждого объекта есть ряд признаков, и эта мера представляет собой простую дробь: отношение количества совпадающих признаков объектов к общему количеству признаков обоих объектов. Например, Саше нравятся яблоки, клубника и шашлык, а Маше нравятся манго, клубника и Петя. Общее (суммарное) число признаков у обоих объектов – пять, один из них общий (клубника). Таким образом, сходство вкусов Саши и Маши по мере Жаккара – 1/5, то есть 0.2.</p>



<p>Применительно к графу Obsidian объектами являются заметки, а признаками – связи (ссылки) между ними. Важно еще раз подчеркнуть, что направление ссылки (входящая она или исходящая) роли не играет, то есть если две несвязанные между собой заметки ссылаются на некоторый примерно одинаковый набор других заметок, то степень схожести по Жаккару у них будет очень высокая, вне зависимости от их содержания. Вот здесь очень важно еще раз вернуться к утверждению, сформулированному выше: чем более детально и обширно сформированы узкие, конкретные MOC-карточки по различным тематикам и вопросам (проблематике), тем более точно будут работать алгоритмы анализа графа. Если же у вас лишь несколько больших одуванчиков (ромашек) с большим количеством ссылок, то и результаты будут более чем посредственные.</p>



<p>Давайте повторим эксперимент с двумя заметками из предыдущего примера – текущей заметкой (статья, которую я сейчас пишу), у которой пока небольшое количество ссылок, и пустая заметка о семантическом поиске с двумя ссылками. Что нам предложит определение похожести на основе меры Жаккара?</p>



<p>Вот текущая статья, обратите внимание, существующие ссылки отмечены в списке, остальные заметки – это похожие на основе связей в графе (по ссылочным признакам) заметки, отсортированные по мере убывания схожести:</p>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/graph-jaccart-assoc.png?x14097"><img loading="lazy" decoding="async" width="1024" height="576" src="https://ivannikitin.com/wp-content/uploads/2024/12/graph-jaccart-assoc-1024x576.png?x14097" alt="Мера Жаккара" class="wp-image-124341" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/graph-jaccart-assoc-1024x576.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-jaccart-assoc-300x169.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-jaccart-assoc-768x432.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-jaccart-assoc-1536x864.png 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-jaccart-assoc-600x338.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-jaccart-assoc.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Итак, какие рекомендации я получил (перечислю те, которые меня явно заинтересовали):</p>



<ul class="wp-block-list">
<li>Во-первых, ссылки на описание меры Жаккара и индекса Адамик-Адар, как родственные темы (напомню, сейчас ссылки из этой статьи на эти темы отсутствуют, но алгоритм их предсказывает).</li>



<li>Далее, общая тема – Поиск в Obsidian.</li>



<li>Опять рекомендуются ссылки (темы) о связях в Zettelkasten и на цитату Тьяго Форте &#171;Запоминание, соединение и создание&#187;. Это интересная идея для развития темы – ассоциативный поиск в графе и методика CODE (Capture, Organize, Distill, Express).</li>



<li>Далее отсылка на новую статью о семантическом поиске (напомню, я создал просто пустую заметку для нее и сослался на планируемые темы).</li>



<li>Показалась ссылка на второй перевод статьи Лумана &#171;Диалог с картотекой&#187;.</li>



<li>И опять напоминание про использование тегов как мягких ссылок (по-хорошему бы надо эту тему осветить, но, видимо, уже не в этой статье).</li>
</ul>



<p>Что ж, результат очень правильный.</p>



<p>Теперь попробуем новую, пустую заметку с планируемой статьей о семантическом поиске с двумя ссылками.</p>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/graph-jaccart-semantic.png?x14097"><img loading="lazy" decoding="async" width="1024" height="576" src="https://ivannikitin.com/wp-content/uploads/2024/12/graph-jaccart-semantic-1024x576.png?x14097" alt="Поиск по коэффициенту Жаккара в пустой заметке" class="wp-image-124343" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/graph-jaccart-semantic-1024x576.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-jaccart-semantic-300x169.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-jaccart-semantic-768x432.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-jaccart-semantic-1536x864.png 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-jaccart-semantic-600x338.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-jaccart-semantic.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Итак, ассоциативный поиск на основе похожести по мере Жаккара мне предлагает следующие тезисы для новой статьи:</p>



<ul class="wp-block-list">
<li>Поиск в Obsidian – это вам не фунт изюму.</li>



<li>Правильное использование поиска повышает продуктивность в Obsidian.</li>



<li>Есть ассоциативный поиск, рассмотрен ранее.</li>



<li>Есть семантический поиск, который может базироваться на RAG и эмбеддингах.</li>



<li>Атомарность и самодостаточность заметок играет важную роль в качестве поиска.</li>



<li>Можно использовать плагины Copilot и Smart Connections, но очень важно их правильно настроить.</li>



<li>Также важно выбрать правильную модель расчета эмбеддингов, рассказать про свои тесты и эксперименты.</li>
</ul>



<p>Опять я получил прямо готовый план статьи. Напомню, я просто поставил в пустой заметке две ссылки на общую и планируемую тему. Как вам такой результат?</p>



<h3 class="wp-block-heading" id="louvain">Louvain – кластеризация заметок Лувенским методом</h3>



<p>Еще один очень интересный метод анализа графа – это кластеризация узлов алгоритмом Лувена (Louvain algorithm). Метод был разработан в 2008 году Винсентом Д. Блаувельтом, Жан-Ксавье Кабаном и другими исследователями в университете Лувена (Katholieke Universiteit Leuven) в Бельгии. Собственно своё имя алгоритм получил по названию города Лёвен (по-голландски Leuven, по-французски Louvain, в русском языке укоренилось название Лувен). Это один из университетских центров Бельгии, недалеко от Брюсселя. Описание алгоритма можно найти в статье Википедии <a href="https://en.wikipedia.org/wiki/Louvain_method">Louvain method</a>.</p>



<p>Суть метода базируется на оптимизации модульности (термин modularity в оригинале, часто неверно переводимый как модулярность). В данном случае модульность – это некий показатель меры кластеризации модуля, то есть набора нескольких узлов графа, в диапазоне от -0.5 (узлы не объединены в группу, кластера нет) и до 1 (все узлы плотно собраны в группу, в кластер, и могут рассматриваться как единое целое). Фактически, это метод поиска сообществ в графе (в оригинале community detection). Сам метод итерационный, то есть он выполняет похожие расчеты снова и снова много раз над результатами предыдущего шага, делая сообщества всё более крупными, при этом при добавлении нового узла или модуля в сообщества на каждом шаге проверяется, увеличивает ли это степень модульности или, наоборот, уменьшает ее, и на этом основании принимается решение, следует ли добавлять узел или модуль в существующий кластер.</p>



<p>Алгоритм очень быстрый и вообще идеально может быть отображен в виде графа, например, вот <a href="https://en.wikipedia.org/wiki/Louvain_method#/media/File:Internet_map_1024.jpg">частичный граф интернета</a> по состоянию на 2005 год. Однако плагин Graph Analysis работает более примитивно. Он просто считает модульность для групп (кластеров) заметок за несколько итераций (регулируется) и показывает те заметки, соединение (связь, ссылка) с которыми повышает модульность графа. Фактически он предсказывает ссылки, которые желательно бы поставить.</p>



<p>Давайте повторим наш эксперимент с текущей заметкой и новой заметкой о семантическом поиске.</p>



<p>Текущая заметка, статья, которую вы читаете, дает вот такой результат:</p>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/graph-louvain-assoc.png?x14097"><img loading="lazy" decoding="async" width="1024" height="576" src="https://ivannikitin.com/wp-content/uploads/2024/12/graph-louvain-assoc-1024x576.png?x14097" alt="Ассоциации заметки с кластерами по алогоритму Лувена " class="wp-image-124345" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/graph-louvain-assoc-1024x576.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-louvain-assoc-300x169.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-louvain-assoc-768x432.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-louvain-assoc-1536x864.png 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-louvain-assoc-600x338.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-louvain-assoc.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>А вот для пустой заметки о семантическом поиске:</p>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/graph-louvain-semantic-2.png?x14097"><img loading="lazy" decoding="async" width="1024" height="576" src="https://ivannikitin.com/wp-content/uploads/2024/12/graph-louvain-semantic-2-1024x576.png?x14097" alt="Предсказание связей на пустой заметке методом Лувена" class="wp-image-124381" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/graph-louvain-semantic-2-1024x576.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-louvain-semantic-2-300x169.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-louvain-semantic-2-768x432.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-louvain-semantic-2-1536x864.png 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-louvain-semantic-2-600x338.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-louvain-semantic-2.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Что ж, результаты очень хорошо совпадают с предыдущими методами:</p>



<ul class="wp-block-list">
<li>Плагин Graph Analysis и ассоциативный поиск.</li>



<li>Методы: Адамик &#8212; Адар, Жаккар и Лувен.</li>



<li>Ссылка на плагин Graph Presets, который упрощает работу с графами.</li>



<li>Опять же упущенная мною тема мягких ссылок в графе через теги.</li>



<li>Цепи Маркова. А вот это уже новенькое в наших экспериментах! Цепи Маркова – это, в том числе, граф вероятностей перехода системы из одного состояния в другое. Интересная идея, ассоциативный поиск на базе вероятностных моделей, весьма интересная тема для обдумывания!</li>
</ul>



<p>Обратите внимание на ползунок сверху – это количество итераций расчета. Передвигая его вправо, вы заставляете алгоритм более жестко кластеризировать заметки в графе. Обычно хватает среднего положения, но можно играть с ним, смещая его влево и вправо. Особенно интересно смещение влево, то есть уменьшение числа итераций. Начинают всплывать слабосвязанные темы, но именно здесь могут появляться неожиданные и интересные ассоциации, хотя зачастую бредовые. Например, в моем графе каким-то образом появилась некая ассоциация текущей статьи с заметкой о размерах ручной клади в авиакомпании S7:</p>



<figure class="wp-block-image aligncenter size-full"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/gpaph-louvain-s7.png?x14097"><img loading="lazy" decoding="async" width="666" height="817" src="https://ivannikitin.com/wp-content/uploads/2024/12/gpaph-louvain-s7.png?x14097" alt="Алгоритм Лувена находит несвязанные заметки на малом числе итераций " class="wp-image-124349" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/gpaph-louvain-s7.png 666w, https://ivannikitin.com/wp-content/uploads/2024/12/gpaph-louvain-s7-245x300.png 245w, https://ivannikitin.com/wp-content/uploads/2024/12/gpaph-louvain-s7-600x736.png 600w" sizes="auto, (max-width: 666px) 100vw, 666px" /></a></figure>



<p>Чушь, конечно же, на первый взгляд, но ведь наша цель в таком исследовании – поймать и продумывать все варианты, или как говорил Витька Корнеев у Стругацких &#171;Экземпляр экземпляру люпус эст!&#187; (Перифраз латинской поговорки &#171;человек человеку – волк&#187;), и почему бы нам не замахнуться на &#171;Ассоциативный поиск вещей для ручной клади в командировку&#187;? А почему бы и нет? Создадим заметки что хотелось бы взять с собой и что нужно взять с собой, добавим им какие-нибудь признаки (вес, габариты, допустимость в ручной клади) и будем их крутить и так и сяк. Интересная идея применения Obsidian! Честно скажу, она пришла мне в голову прямо сейчас, когда разбирал результаты расчета моего графа методом Лувена.</p>



<h3 class="wp-block-heading" id="co-citations">Co-Citations – поиск взаимных упоминаний</h3>



<p>Ну и наконец еще один инструмент анализа графа – это поиск взаимных упоминаний. Дословно можно перевести этот режим как &#171;взаимное цитирование&#187;, но мне кажется термин &#171;взаимное упоминание&#187; более уместным, ведь никаких цитат в заметках нет, мы работаем исключительно со связями. А связь, ссылка – это больше упоминание, чем цитата.</p>



<p>Что делает этот режим? Он просто показывает ссылки по имени заметок в других заметках, в которых упоминается и текущая, и искомая. Грубо говоря, он отвечает на вопрос: а что еще упоминается для этой темы и через какую связную заметку? Это поиск родственных, сопутствующих тем.</p>



<p>Давайте посмотрим на примере текущей заметки:</p>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/12/graph-cocite-assoc.png?x14097"><img loading="lazy" decoding="async" width="1024" height="576" src="https://ivannikitin.com/wp-content/uploads/2024/12/graph-cocite-assoc-1024x576.png?x14097" alt="Взаимные упоминания заметок" class="wp-image-124351" srcset="https://ivannikitin.com/wp-content/uploads/2024/12/graph-cocite-assoc-1024x576.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-cocite-assoc-300x169.png 300w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-cocite-assoc-768x432.png 768w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-cocite-assoc-1536x864.png 1536w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-cocite-assoc-600x338.png 600w, https://ivannikitin.com/wp-content/uploads/2024/12/graph-cocite-assoc.png 1920w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Ну результат интересный. Обратите внимание на то, что несвязанные заметки, точнее связанные через третью, можно быстро увидеть по отсутствию иконки связи (ссылки). Например, родственная тема для этой моей статьи – плагин Graph Presets, а с темой Zettelkasten моя статья связана через подтему &#171;Граф Obsidian&#187;.</p>



<p>Теперь посмотрим на пустой заметке с двумя ссылками. Пусто! Взаимного упоминания пока нет, результат пустой. Но это понятно. По легенде я только-только собираюсь прорабатывать тему семантического поиска и только-только создал заметку практически без ссылок. Взаимных упоминаний еще просто нет, тема семантического поиска требует проработки на моей стороне. Это чистая правда! Отсутствие результата в этом случае – это самый лучший результат, который говорит мне, как автору собственной картотеки, о явном пробеле и необходимости его проработки. И это круто!</p>



<h2 class="wp-block-heading" id="summary">Заключение</h2>



<p>Граф Obsidian и связи между заметками – это мощнейший инструмент работы с картотекой. К великому сожалению, этот инструмент очень часто недооценивается и игнорируется пользователями и совершенно напрасно! Ведь он открывает дверь в ассоциативный поиск знаний и идей.</p>



<p>Мы на практических примерах рассмотрели возможности ассоциативного поиска в Obsidian, и я очень надеюсь, что мне удалось показать вам, что граф Obsidian – это фантастический инструмент для работы с собственными знаниями.</p>



<p>Все методы на примерах двух заметок, которые мы рассматривали, давали в целом похожие результаты, но каждый из методов привносил что-то своё, порой очень неожиданное. По крайней мере три идеи, которые родились в процессе написания этой статьи, я себе записал для дальнейшей проработки. Возможно, они вырастут сначала до уровня эссе, а потом и до полноценных статей. Буду ли я их публиковать или оставлю просто лежать себе в моей картотеке, не знаю. Это зависит в том числе и от вас – если вам понравились мои рассуждения, напишите, дайте обратную связь, что именно понравилось и что мне нужно развить в будущем.</p>



<p>Любая перепечатка или цитирование этого материала разрешается, но при условии, что вы укажете явную ссылку на исходный материал. Спасибо, что дочитали до этого места, я восхищён вашим терпением!</p>
<p>Запись <a href="https://ivannikitin.com/2024/12/03/obsidian-graph-association-based-search/">Ассоциативный поиск, связи и граф в Obsidian</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ivannikitin.com/2024/12/03/obsidian-graph-association-based-search/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">124318</post-id>	</item>
		<item>
		<title>Иван Никитин рассказал о практическом импортозамещении Google-сервисов в SEO</title>
		<link>https://ivannikitin.com/2024/12/02/seo-profi-spb-2024/</link>
					<comments>https://ivannikitin.com/2024/12/02/seo-profi-spb-2024/#respond</comments>
		
		<dc:creator><![CDATA[Иван Никитин]]></dc:creator>
		<pubDate>Mon, 02 Dec 2024 05:49:05 +0000</pubDate>
				<category><![CDATA[Мероприятия]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Доклад]]></category>
		<category><![CDATA[конференция]]></category>
		<guid isPermaLink="false">https://ivannikitin.com/?p=124307</guid>

					<description><![CDATA[<p>Иван Никитин, эксперт в области SEO, представил практическое руководство по импортозамещению Google-сервисов.  В своем докладе, прошедшем в клубе SEO PROFI, он подробно рассказал о переходе с Google Analytics (GA4), Looker Studio и BigQuery на отечественные аналоги, такие как ClickHouse, Datalens, Power BI и Metabase.  Узнайте, как эффективно обрабатывать большие данные, настраивать сквозную аналитику и интегрировать систему с Яндекс.Метрикой и Директом.  Доклад включает сравнение функциональности сервисов, анализ преимуществ и недостатков, а также рекомендации по миграции.</p>
<p>Запись <a href="https://ivannikitin.com/2024/12/02/seo-profi-spb-2024/">Иван Никитин рассказал о практическом импортозамещении Google-сервисов в SEO</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p><strong>Санкт-Петербург, 30 ноября 2024 года</strong> в клубе <a href="https://seoclubspb.ru/">SEO PROFI</a> состоялся доклад Ивана Никитина, посвящённый импортозамещению инструментов Google в веб-аналитике. Эксперт представил практическое руководство по переходу на отечественные аналоги.</p>



<p>Доклад «Практическое импортозамещение Google» охватил широкий спектр вопросов: от анализа проблем, возникающих при отказе от Google Analytics (GA4), Looker Studio и BigQuery, до подробного обзора альтернативных решений, таких как ClickHouse, Datalens, Power BI и Metabase. Были сравнены функциональность сервисов, выделены их преимущества и недостатки.</p>



<p>Особое внимание уделялось обработке больших данных, сквозной аналитике и интеграции с Яндекс.Метрикой, Яндекс.Директом и CRM-системами. Рассматривались вопросы сэмплирования данных, согласования метрик и построения эффективной аналитической системы на базе отечественных технологий.</p>



<p>В качестве примера была представлена архитектура аналитической системы на основе ClickHouse (хранение и обработка данных), Datalens, Metabase и Power BI (визуализация), а также преимущества использования облачных платформ VK Cloud и Selectel.</p>



<p>В заключение были сформулированы рекомендации по переходу на отечественные инструменты, с акцентом на оптимальные решения и стратегию миграции. Эксперт рекомендовал VK Cloud в качестве основной платформы и Datalens для визуализации данных.</p>



<p>Доклад вызвал большой интерес у аудитории клуба SEO PROFI. Участники активно задавали вопросы о практических аспектах импортозамещения и работе с различными инструментами. Материалы доклада (включая презентацию) доступны участникам клуба.</p>



<p></p>



<p></p>
<p>Запись <a href="https://ivannikitin.com/2024/12/02/seo-profi-spb-2024/">Иван Никитин рассказал о практическом импортозамещении Google-сервисов в SEO</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ivannikitin.com/2024/12/02/seo-profi-spb-2024/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">124307</post-id>	</item>
		<item>
		<title>Большая Конференция Яндекс Рекламы на ВТБ Арене — Москва (Динамо)</title>
		<link>https://ivannikitin.com/2024/11/02/bolshaya-konferentsiya-yandeks-reklamy-na-vtb-arene-moskva-dinamo/</link>
		
		<dc:creator><![CDATA[Иван Никитин]]></dc:creator>
		<pubDate>Sat, 02 Nov 2024 16:27:41 +0000</pubDate>
				<category><![CDATA[Разное]]></category>
		<guid isPermaLink="false">https://ivannikitin.com/?p=123246</guid>

					<description><![CDATA[<p>В последние годы конференции по цифровому маркетингу и рекламе становятся все более популярными, привлекая внимание специалистов и предпринимателей. Одним из таких значимых событий стала Большая Конференция Яндекс Рекламы, прошедшая на [&#8230;]</p>
<p>Запись <a href="https://ivannikitin.com/2024/11/02/bolshaya-konferentsiya-yandeks-reklamy-na-vtb-arene-moskva-dinamo/">Большая Конференция Яндекс Рекламы на ВТБ Арене — Москва (Динамо)</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>В последние годы конференции по цифровому маркетингу и рекламе становятся все более популярными, привлекая внимание специалистов и предпринимателей. Одним из таких значимых событий стала Большая Конференция Яндекс Рекламы, прошедшая на ВТБ Арене в Москве. Это мероприятие собрало профессионалов из разных областей, желающих узнать о последних трендах в рекламе, обменяться опытом и наладить полезные контакты.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="720" height="536" src="https://ivannikitin.com/wp-content/uploads/2024/11/rekonfa-yandex-2024.jpg?x14097" alt="Большая конференция Яндекс Рекламы 2024" class="wp-image-123307" srcset="https://ivannikitin.com/wp-content/uploads/2024/11/rekonfa-yandex-2024.jpg 720w, https://ivannikitin.com/wp-content/uploads/2024/11/rekonfa-yandex-2024-300x223.jpg 300w, https://ivannikitin.com/wp-content/uploads/2024/11/rekonfa-yandex-2024-600x447.jpg 600w" sizes="auto, (max-width: 720px) 100vw, 720px" /></figure>



<h2 class="wp-block-heading">Место проведения</h2>



<p>ВТБ Арена, расположенная в сердце Москвы, стала идеальной площадкой для проведения конференции. Просторные залы, современное оборудование и удобная инфраструктура обеспечили комфортное пребывание участников. Арена, известная своими спортивными событиями, в этот раз превратилась в центр знаний и идей в области цифрового маркетинга.</p>



<h2 class="wp-block-heading">Программа конференции</h2>



<p>Конференция включала в себя множество сессий, мастер-классов и живых дискуссий, охватывающих широкий спектр тем. Участники могли узнать о новых инструментах и технологиях, которые предлагает Яндекс для оптимизации рекламных кампаний. Среди ключевых тем были:</p>



<h3 class="wp-block-heading">Тренды в цифровой рекламе</h3>



<p>Спикеры обсудили актуальные тенденции, такие как использование искусственного интеллекта, автоматизация процессов и персонализация контента.</p>



<h3 class="wp-block-heading">Кейсы успешных рекламных кампаний </h3>



<p>Представители компаний поделились своими успешными примерами, что позволило участникам получить практические советы и вдохновение для своих проектов.</p>



<h3 class="wp-block-heading">Работа с данными</h3>



<p>Обсуждение методов <a href="https://ivannikitin.com/service/analytics/">анализа</a> и использования данных для повышения эффективности рекламы стало одной из самых востребованных тем.</p>



<h2 class="wp-block-heading">Спикеры и эксперты</h2>



<p>Конференция собрала ведущих экспертов в области цифрового маркетинга, включая представителей Яндекса, успешных предпринимателей и практиков. Среди делегатов на этой конференции офлайн присутствовал ведущий SEO специалист нашей компании «Иван Никитин и партнеры» — <a href="https://ivannikitin.com/team/adr/">Дмитрий Афанасьев</a>. Его участие добавило дополнительную ценность мероприятию, так как он поделился своим опытом и знаниями в области поисковой оптимизации, что вызвало большой интерес у участников.</p>



<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="720" height="540" src="https://ivannikitin.com/wp-content/uploads/2024/11/dmitrij-afanasev-rekonfa-2024.jpg?x14097" alt="Дмитрий Афанасьев на REKONFA 2024" class="wp-image-123300" srcset="https://ivannikitin.com/wp-content/uploads/2024/11/dmitrij-afanasev-rekonfa-2024.jpg 720w, https://ivannikitin.com/wp-content/uploads/2024/11/dmitrij-afanasev-rekonfa-2024-300x225.jpg 300w, https://ivannikitin.com/wp-content/uploads/2024/11/dmitrij-afanasev-rekonfa-2024-600x450.jpg 600w" sizes="auto, (max-width: 720px) 100vw, 720px" /></figure>



<h2 class="wp-block-heading">Нетворкинг и взаимодействие</h2>



<p>Одним из ключевых аспектов конференции стал нетворкинг. Участники имели возможность пообщаться друг с другом, обменяться контактами и обсудить потенциальные партнерства. Специальные зоны для общения способствовали созданию неформальной атмосферы, что позволило многим наладить полезные связи.</p>



<h2 class="wp-block-heading">Отзыв участника Яндекс конференции Дмитрия Афанасьева</h2>



<p>О том, как проходила конференция рассказывает Дмитрий Афанасьев, присутствовавший на мероприятии офлайн от начала и до конца.</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="682" src="https://ivannikitin.com/wp-content/uploads/2024/11/konferenciya-yandeks-reklamy-dmitrij-afanasev-seo-2-1024x682.jpg?x14097" alt="Участник конференции Дмитрий Афанасьев — компания «Иван Никитин и партнеры»" class="wp-image-123305" srcset="https://ivannikitin.com/wp-content/uploads/2024/11/konferenciya-yandeks-reklamy-dmitrij-afanasev-seo-2-1024x682.jpg 1024w, https://ivannikitin.com/wp-content/uploads/2024/11/konferenciya-yandeks-reklamy-dmitrij-afanasev-seo-2-300x200.jpg 300w, https://ivannikitin.com/wp-content/uploads/2024/11/konferenciya-yandeks-reklamy-dmitrij-afanasev-seo-2-768x512.jpg 768w, https://ivannikitin.com/wp-content/uploads/2024/11/konferenciya-yandeks-reklamy-dmitrij-afanasev-seo-2-600x400.jpg 600w, https://ivannikitin.com/wp-content/uploads/2024/11/konferenciya-yandeks-reklamy-dmitrij-afanasev-seo-2.jpg 1280w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<div class="wp-block-stackable-columns alignwide stk-block-columns stk-block stk-378a2d0" data-block-id="378a2d0"><div class="stk-row stk-inner-blocks stk-block-content stk-content-align stk-378a2d0-column alignwide">
<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-8549479 stk-block-background" data-v="4" data-block-id="8549479"><style>.stk-8549479 {padding-top:64px !important;padding-bottom:64px !important;}</style><div class="stk-column-wrapper stk-block-column__content stk-container stk-8549479-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-8549479-inner-blocks">
<div class="wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-ca3hdkt" id="подготовка-и-регистрация" data-block-id="ca3hdkt"><style>.stk-ca3hdkt .stk-block-heading__text{line-height:1.2em !important;}</style><h3 class="stk-block-heading__text">Подготовка и регистрация</h3></div>



<div class="wp-block-stackable-text stk-block-text stk-block stk-3vphaz4" data-block-id="3vphaz4"><p class="stk-block-text__text">Заявки на участие начали принимать примерно за полтора месяца до начала конференции, что позволило многим заранее запланировать свое участие.</p></div>



<div class="wp-block-stackable-text stk-block-text stk-block stk-m5gv8jq" data-block-id="m5gv8jq"><p class="stk-block-text__text">«Я зарегистрировался с самой первой рассылки, и, позже поступило еще пять уведомлений о мероприятии, подогревая к нему интерес».</p></div>



<div class="wp-block-stackable-button-group stk-block-button-group stk-block stk-07ee3e9" data-block-id="07ee3e9"><style>.stk-07ee3e9 .stk-button-group{flex-direction:row !important;}@media screen and (max-width:999px){.stk-07ee3e9 .stk-button-group{flex-direction:row !important;}}@media screen and (max-width:689px){.stk-07ee3e9 .stk-button-group{flex-direction:row !important;}}</style><div class="stk-row stk-inner-blocks stk-block-content stk-button-group">
<div class="wp-block-stackable-button stk-block-button stk-block stk-pmfik1d" data-block-id="pmfik1d"><style>.stk-pmfik1d .stk-button{background:var(--theme-palette-color-2, #bf1e2e) !important;}.stk-pmfik1d .stk-button:hover:after{background:var(--theme-palette-color-1, #0e76bc) !important;opacity:1 !important;}.stk-pmfik1d .stk-button .stk--inner-svg svg:last-child{height:25px !important;width:25px !important;}.stk-pmfik1d .stk-button .stk--inner-svg svg:last-child, .stk-pmfik1d .stk-button .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:var(--theme-palette-color-8, #ffffff) !important;}.stk-pmfik1d .stk-button:hover .stk--inner-svg svg:last-child, .stk-pmfik1d .stk-button:hover .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:var(--theme-palette-color-8, #ffffff) !important;}</style><a class="stk-link stk-button stk--hover-effect-darken" href="https://t.me/ivan_g_nikitin" target="_blank" rel="noreferrer noopener"><span class="stk--svg-wrapper"><div class="stk--inner-svg"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512" aria-hidden="true" width="32" height="32"><path d="M248,8C111.033,8,0,119.033,0,256S111.033,504,248,504,496,392.967,496,256,384.967,8,248,8ZM362.952,176.66c-3.732,39.215-19.881,134.378-28.1,178.3-3.476,18.584-10.322,24.816-16.948,25.425-14.4,1.326-25.338-9.517-39.287-18.661-21.827-14.308-34.158-23.215-55.346-37.177-24.485-16.135-8.612-25,5.342-39.5,3.652-3.793,67.107-61.51,68.335-66.746.153-.655.3-3.1-1.154-4.384s-3.59-.849-5.135-.5q-3.283.746-104.608,69.142-14.845,10.194-26.894,9.934c-8.855-.191-25.888-5.006-38.551-9.123-15.531-5.048-27.875-7.717-26.8-16.291q.84-6.7,18.45-13.7,108.446-47.248,144.628-62.3c68.872-28.647,83.183-33.623,92.511-33.789,2.052-.034,6.639.474,9.61,2.885a10.452,10.452,0,0,1,3.53,6.716A43.765,43.765,0,0,1,362.952,176.66Z"></path></svg></div></span><span class="stk-button__inner-text">Написать в Telegram</span></a></div>



<div class="wp-block-stackable-button stk-block-button stk-block stk-6s2yqae" data-block-id="6s2yqae"><style>.stk-6s2yqae .stk-button:hover:after{background:#cf2e2e !important;opacity:1 !important;}.stk-6s2yqae .stk-button .stk--inner-svg svg:last-child, .stk-6s2yqae .stk-button .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#fcb900 !important;}</style><a class="stk-link stk-button stk--hover-effect-darken" href="https://ivannikitin.com/nastroika-yandeks-direkt-pod-klyuch/"><span class="stk--svg-wrapper"><div class="stk--inner-svg"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512" aria-hidden="true" width="32" height="32"><path d="M153.1 315.8L65.7 512H2l96-209.8c-45.1-22.9-75.2-64.4-75.2-141.1C22.7 53.7 90.8 0 171.7 0H254v512h-55.1V315.8h-45.8zm45.8-269.3h-29.4c-44.4 0-87.4 29.4-87.4 114.6 0 82.3 39.4 108.8 87.4 108.8h29.4V46.5z"></path></svg></div></span><span class="stk-button__inner-text">Подробнее</span></a></div>
</div></div>
</div></div></div>



<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-c45d635 stk-block-background stk--has-background-overlay" data-v="4" data-block-id="c45d635"><style>.stk-c45d635 {background-image:url(https://storage.googleapis.com/stackable-plugin-assets/library-v3/section-wireframes-call-to-action-3/d7a363e397fc.png) !important;}</style><div class="stk-column-wrapper stk-block-column__content stk-container stk-c45d635-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-c45d635-inner-blocks">
<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="710" height="1024" src="https://ivannikitin.com/wp-content/uploads/2024/11/priglashenije-rekonfa-2024-710x1024.jpg?x14097" alt="" class="wp-image-123312" srcset="https://ivannikitin.com/wp-content/uploads/2024/11/priglashenije-rekonfa-2024-710x1024.jpg 710w, https://ivannikitin.com/wp-content/uploads/2024/11/priglashenije-rekonfa-2024-208x300.jpg 208w, https://ivannikitin.com/wp-content/uploads/2024/11/priglashenije-rekonfa-2024-768x1107.jpg 768w, https://ivannikitin.com/wp-content/uploads/2024/11/priglashenije-rekonfa-2024-600x865.jpg 600w, https://ivannikitin.com/wp-content/uploads/2024/11/priglashenije-rekonfa-2024.jpg 888w" sizes="auto, (max-width: 710px) 100vw, 710px" /></figure>
</div></div></div>
</div></div>



<p>Как и в прошлом году, я пришел за час до начала, но, к сожалению, мне пришлось отстоять длинную очередь сначала на входе на стадион, а затем на ресепшене для получения бейджика и места в зале. Стоит отметить, что почти до самого завершения мероприятия на ресепшене сохранялась очередь для регистрации, что создавало некоторые неудобства.</p>



<h3 class="wp-block-heading">Организация пространства</h3>



<p>Весь стадион был оформлен с учетом удобства участников: по кругу были расставлены столики и мягкие лавочки, что создавало уютную атмосферу. Однако, к сожалению, раздачи еды практически не было, а количество кафе ограничивалось четырьмя-пятью платными заведениями, которыми я не пользовался.</p>



<h3 class="wp-block-heading">Программа мероприятия</h3>



<p>Начало конференции было запланировано на 10:00 или 10:30, но, как это часто бывает на крупных мероприятиях, старт сильно задержался. Программа была насыщенной: множество интересных выступлений, среди которых выделялась дискуссия с участием пяти маркетологов, представляющих разные каналы и подходы в маркетинге. Каждый из них защищал свой выбор, что напоминало круглый стол в центре зала. После их выступлений последовало обеденное время.</p>



<p>Все выступающие высоко оценивали Яндекс и его инструменты, что подчеркивало значимость компании в сфере цифрового маркетинга.</p>



<h3 class="wp-block-heading">Подарки и нетворкинг</h3>



<p>В рамках мероприятия было приготовлено 100 подарков для участников, оставивших отзывы в социальных сетях с хештегом Яндекса. В завершение конференции всех пригласили на РеКонфу 2025, что добавило нотку ожидания будущих событий.</p>



<p>После официальной части началась небольшая давка в гардеробах и так называемый нетворкинг. Этот процесс, направленный на выстраивание полезных знакомств и контактов, длился достаточно долго. Неудивительно, что в силу специфики мероприятия, женская публика доминировала среди участников.</p>



<h2 class="wp-block-heading">Заключение</h2>



<p>Большая Конференция Яндекс Рекламы на ВТБ Арене стала важным событием для всех, кто интересуется цифровым маркетингом и рекламой. Участники получили не только новые знания и идеи, но и возможность расширить свою профессиональную сеть. Несмотря на некоторые организационные недочеты, мероприятие оставило положительное впечатление и подтвердило, что Яндекс продолжает оставаться одним из лидеров в области цифровой рекламы, предлагая своим пользователям актуальные решения и инструменты для успешного продвижения бизнеса.</p>



<p>С нетерпением ждем следующей встречи на РеКонфе 2025!».</p>



<div class="wp-block-stackable-columns alignfull stk-block-columns stk-block stk-15ecff4 stk-block-background" data-block-id="15ecff4"><style>.stk-15ecff4 {padding-top:80px !important;padding-bottom:80px !important;}</style><div class="stk-row stk-inner-blocks stk-block-content stk-content-align stk-15ecff4-column alignwide">
<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-cd25ac2" data-v="4" data-block-id="cd25ac2"><style>@media screen and (min-width:690px){.stk-cd25ac2 {flex:var(--stk-flex-grow, 1) 1 calc(60% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}</style><div class="stk-column-wrapper stk-block-column__content stk-container stk-cd25ac2-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-cd25ac2-inner-blocks">
<div class="wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-6uksqwb" id="презентации-реконфа-2024" data-block-id="6uksqwb"><h2 class="stk-block-heading__text">Презентации РЕКОНФА 2024</h2></div>



<div class="wp-block-stackable-text stk-block-text stk-block stk-sbiy9qm" data-block-id="sbiy9qm"><style>.stk-sbiy9qm {margin-bottom:40px !important;}</style><p class="stk-block-text__text">Посмотреть и скачать с Яндекс Диска бесплатно.</p></div>
</div></div></div>



<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-4b2a28b" data-v="4" data-block-id="4b2a28b"><style>.stk-4b2a28b-inner-blocks{justify-content:center !important;}.stk-4b2a28b-container{display:flex !important;}@media screen and (min-width:690px){.stk-4b2a28b {flex:var(--stk-flex-grow, 1) 1 calc(40% - var(--stk-column-gap, 0px) * 1 / 2 ) !important;}}</style><div class="stk-column-wrapper stk-block-column__content stk-container stk-4b2a28b-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-4b2a28b-inner-blocks">
<div class="wp-block-stackable-button-group stk-block-button-group stk-block stk-e3e874a" data-block-id="e3e874a"><style>.stk-e3e874a .stk-button-group{flex-direction:row !important;}@media screen and (max-width:999px){.stk-e3e874a .stk-button-group{flex-direction:row !important;}}@media screen and (max-width:689px){.stk-e3e874a .stk-button-group{flex-direction:row !important;}}</style><div class="stk-row stk-inner-blocks has-text-align-right has-text-align-left-mobile stk-block-content stk-button-group">
<div class="wp-block-stackable-button stk-block-button stk-block stk-hpdklp5" data-block-id="hpdklp5"><style>.stk-hpdklp5 .stk-button:hover:after{background:var(--theme-palette-color-2, #bf1e2e) !important;opacity:1 !important;}</style><a class="stk-link stk-button stk--hover-effect-darken" href="https://clck.ru/3E8uUJ" title="Презентации спикеров Большая конференция Яндекс Рекламы" target="_blank" rel="https://clck.ru/3E8uUJ noreferrer noopener"><span class="stk-button__inner-text">Презентации спикеров</span></a></div>



<div class="wp-block-stackable-button stk-block-button is-style-ghost stk-block stk-0vl48jq" data-block-id="0vl48jq"><style>.stk-0vl48jq .stk-button{background:var(--theme-palette-color-2, #bf1e2e) !important;}.stk-0vl48jq .stk-button:hover:after{background:var(--theme-palette-color-3, #0c68a5) !important;opacity:1 !important;}:where(.stk-hover-parent:hover,  .stk-hover-parent.stk--is-hovered) .stk-0vl48jq .stk-button:after{background:transparent !important;opacity:1 !important;}.stk-0vl48jq .stk-button__inner-text{color:var(--theme-palette-color-8, #ffffff) !important;}</style><a class="stk-link stk-button stk--hover-effect-darken" href="https://clck.ru/3E8uWv" title="Запись трансляции Больша конференции Яндекс Рекламой" target="_blank" rel="noreferrer noopener"><span class="has-text-color stk-button__inner-text">Запись трансляции</span></a></div>
</div></div>
</div></div></div>
</div></div>



<div class="wp-block-stackable-spacer stk-block-spacer stk--no-padding stk-block stk-ig5bzpa" data-block-id="ig5bzpa"></div>



<div class="wp-block-stackable-columns alignwide stk-block-columns stk-block stk-3d1c15e" data-block-id="3d1c15e"><div class="stk-row stk-inner-blocks stk-block-content stk-content-align stk-3d1c15e-column alignwide">
<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-412f559 stk-block-background" data-v="4" data-block-id="412f559"><style>.stk-412f559 {padding-top:64px !important;padding-bottom:64px !important;}</style><div class="stk-column-wrapper stk-block-column__content stk-container stk-412f559-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-412f559-inner-blocks">
<div class="wp-block-stackable-heading stk-block-heading stk-block-heading--v2 stk-block stk-j85j4rf" id="закажите-контекст-директ-в-компании-иван-никитин-и-партнеры" data-block-id="j85j4rf"><style>.stk-j85j4rf .stk-block-heading__text{line-height:1.2em !important;}</style><h2 class="stk-block-heading__text">Закажите Контекст Директ в компании «Иван Никитин и Партнеры»</h2></div>



<p>Не упустите возможность увеличить свою прибыль уже в этом месяце! Закажите контекстную рекламу в компании «Иван Никитин и партнёры» и получите мгновенные результаты. Мы создадим целевую рекламную кампанию, которая привлечет именно тех клиентов, которые вам нужны. Наши эксперты проведут глубокий анализ рынка и конкурентов, чтобы максимизировать вашу видимость и ROI. Свяжитесь с нами сегодня для бесплатного аудита вашей текущей стратегии и начните получать клиентов уже завтра!</p>



<div class="wp-block-stackable-button-group stk-block-button-group stk-block stk-6957701" data-block-id="6957701"><style>.stk-6957701 .stk-button-group{flex-direction:row !important;}@media screen and (max-width:999px){.stk-6957701 .stk-button-group{flex-direction:row !important;}}@media screen and (max-width:689px){.stk-6957701 .stk-button-group{flex-direction:row !important;}}</style><div class="stk-row stk-inner-blocks stk-block-content stk-button-group">
<div class="wp-block-stackable-button stk-block-button stk-block stk-cv56xag" data-block-id="cv56xag"><style>.stk-cv56xag .stk-button{background:var(--theme-palette-color-2, #bf1e2e) !important;}.stk-cv56xag .stk-button:hover:after{background:var(--theme-palette-color-1, #0e76bc) !important;opacity:1 !important;}.stk-cv56xag .stk-button .stk--inner-svg svg:last-child{height:25px !important;width:25px !important;}.stk-cv56xag .stk-button .stk--inner-svg svg:last-child, .stk-cv56xag .stk-button .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:var(--theme-palette-color-8, #ffffff) !important;}.stk-cv56xag .stk-button:hover .stk--inner-svg svg:last-child, .stk-cv56xag .stk-button:hover .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:var(--theme-palette-color-8, #ffffff) !important;}</style><a class="stk-link stk-button stk--hover-effect-darken" href="https://t.me/ivan_g_nikitin" target="_blank" rel="noreferrer noopener"><span class="stk--svg-wrapper"><div class="stk--inner-svg"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 496 512" aria-hidden="true" width="32" height="32"><path d="M248,8C111.033,8,0,119.033,0,256S111.033,504,248,504,496,392.967,496,256,384.967,8,248,8ZM362.952,176.66c-3.732,39.215-19.881,134.378-28.1,178.3-3.476,18.584-10.322,24.816-16.948,25.425-14.4,1.326-25.338-9.517-39.287-18.661-21.827-14.308-34.158-23.215-55.346-37.177-24.485-16.135-8.612-25,5.342-39.5,3.652-3.793,67.107-61.51,68.335-66.746.153-.655.3-3.1-1.154-4.384s-3.59-.849-5.135-.5q-3.283.746-104.608,69.142-14.845,10.194-26.894,9.934c-8.855-.191-25.888-5.006-38.551-9.123-15.531-5.048-27.875-7.717-26.8-16.291q.84-6.7,18.45-13.7,108.446-47.248,144.628-62.3c68.872-28.647,83.183-33.623,92.511-33.789,2.052-.034,6.639.474,9.61,2.885a10.452,10.452,0,0,1,3.53,6.716A43.765,43.765,0,0,1,362.952,176.66Z"></path></svg></div></span><span class="stk-button__inner-text">Написать в Telegram</span></a></div>



<div class="wp-block-stackable-button stk-block-button stk-block stk-fcmasq0" data-block-id="fcmasq0"><style>.stk-fcmasq0 .stk-button:hover:after{background:#cf2e2e !important;opacity:1 !important;}.stk-fcmasq0 .stk-button .stk--inner-svg svg:last-child, .stk-fcmasq0 .stk-button .stk--inner-svg svg:last-child :is(g, path, rect, polygon, ellipse){fill:#fcb900 !important;}</style><a class="stk-link stk-button stk--hover-effect-darken" href="https://ivannikitin.com/nastroika-yandeks-direkt-pod-klyuch/"><span class="stk--svg-wrapper"><div class="stk--inner-svg"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 256 512" aria-hidden="true" width="32" height="32"><path d="M153.1 315.8L65.7 512H2l96-209.8c-45.1-22.9-75.2-64.4-75.2-141.1C22.7 53.7 90.8 0 171.7 0H254v512h-55.1V315.8h-45.8zm45.8-269.3h-29.4c-44.4 0-87.4 29.4-87.4 114.6 0 82.3 39.4 108.8 87.4 108.8h29.4V46.5z"></path></svg></div></span><span class="stk-button__inner-text">Директ подробнее</span></a></div>
</div></div>
</div></div></div>



<div class="wp-block-stackable-column stk-block-column stk-column stk-block stk-dc69558 stk-block-background stk--has-background-overlay" data-v="4" data-block-id="dc69558"><style>.stk-dc69558 {background-image:url(https://storage.googleapis.com/stackable-plugin-assets/library-v3/section-wireframes-call-to-action-3/d7a363e397fc.png) !important;}</style><div class="stk-column-wrapper stk-block-column__content stk-container stk-dc69558-container stk--no-background stk--no-padding"><div class="stk-block-content stk-inner-blocks stk-dc69558-inner-blocks">
<figure class="wp-block-image size-full"><img loading="lazy" decoding="async" width="621" height="678" src="https://ivannikitin.com/wp-content/uploads/2024/11/ivannikitin-dimaafanasjev.jpg?x14097" alt="Иван Никитин и Дмитрий Афанасьев" class="wp-image-123351" srcset="https://ivannikitin.com/wp-content/uploads/2024/11/ivannikitin-dimaafanasjev.jpg 621w, https://ivannikitin.com/wp-content/uploads/2024/11/ivannikitin-dimaafanasjev-275x300.jpg 275w, https://ivannikitin.com/wp-content/uploads/2024/11/ivannikitin-dimaafanasjev-600x655.jpg 600w" sizes="auto, (max-width: 621px) 100vw, 621px" /></figure>
</div></div></div>
</div></div>
<p>Запись <a href="https://ivannikitin.com/2024/11/02/bolshaya-konferentsiya-yandeks-reklamy-na-vtb-arene-moskva-dinamo/">Большая Конференция Яндекс Рекламы на ВТБ Арене — Москва (Динамо)</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">123246</post-id>	</item>
		<item>
		<title>Встречаем Obsidian Copilot 2.7.0</title>
		<link>https://ivannikitin.com/2024/10/31/obsidian-copilot-2-7-0/</link>
		
		<dc:creator><![CDATA[Иван Никитин]]></dc:creator>
		<pubDate>Thu, 31 Oct 2024 07:59:26 +0000</pubDate>
				<category><![CDATA[Obsidian]]></category>
		<category><![CDATA[Copilot]]></category>
		<category><![CDATA[Примеры]]></category>
		<category><![CDATA[Промпты]]></category>
		<guid isPermaLink="false">https://ivannikitin.com/?p=123137</guid>

					<description><![CDATA[<p>В статье рассматриваются новые возможности обновленного плагинаObsidian Copilot 2.7.0, который значительно упрощает управление заметками. Обсуждаются основные режимы работы, включая чат и Vault QA, а также сценарии использования, такие как генерация контента и поиск смысловых связей. Обновление включает улучшения в функционале и интеграции с нейросетями, что позволяет пользователям более эффективно работать с информацией. Статья также содержит советы по настройке и использованию Copilot для повышения продуктивности.</p>
<p>Запись <a href="https://ivannikitin.com/2024/10/31/obsidian-copilot-2-7-0/">Встречаем Obsidian Copilot 2.7.0</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Obsidian Copilot — это мощный инструмент, который помогает пользователям эффективно управлять своими заметками и информацией в них. Ранее я уже рассматривал его возможности в предыдущих статьях:</p>



<ul class="wp-block-list">
<li><a href="https://ivannikitin.com/2024/09/24/obsidian-copilot/">Obsidian и нейросети</a></li>



<li><a href="https://ivannikitin.com/2024/09/25/obsidian-copilot-settings/">Настройка Copilot в Obsidian</a></li>



<li><a href="https://ivannikitin.com/2024/09/28/obsidian-copilot-usage/">Сценарии использования Obsidian Copilot</a></li>



<li><a href="https://ivannikitin.com/2024/10/20/obsidian-copilot-qa/">Использование режимов QA в Obsidian Copilot</a></li>
</ul>



<p>Однако совсем недавно Obsidian Copilot обновился до версии 2.7.0, которая привнесла множество изменений его функций и сценариев его работы. Вероятно мне придется обновить предыдущие статьи, или отметить в них те моменты, которые изменились в текущей версии плагина.</p>



<p>Ниже я постараюсь показать самые значительные функции Copilot и сценарии их применения, поэтому статья обещает быть длинной.</p>



<p>Вот ее краткое содержание, точнее самые важные части статьи:</p>



<ul class="wp-block-list">
<li><a href="#intro">Зачем нужен Copilot в Obsidian</a></li>



<li><a href="#modes">Основные режимы работы Copilot</a></li>



<li><a href="#scenario">Сценарии использования Copilot</a></li>



<li><a href="#similar_notes">Поиск смысловых связей в заметках</a></li>



<li><a href="#note_text">Работа с текстом заметки</a></li>



<li><a href="#data_processing">Обработка данных</a></li>
</ul>



<h2 class="wp-block-heading" id="intro">Назначение и применение Obsidian Copilot</h2>



<p>Obsiaian Copilot &#8212; это ваш помощник при работе с заметками на основе искусственного интеллекта. Копилот может работать практически с любыми моделями нейросетей (ChatGPT, Claude 3.5 Sonnet, Google Gemini и множество других), и точно также Copilot может использовать локальные модели, работающие прямо у вас на компьютере, например, LLAMA3.2, Gemma2.5, mistral-nemo и другие. Если Копилот настроен на использование локальных моделей, никакая информация в интернет не передается, всё происходит исключительно на вашем компьютере, но это может требовать определенных вычислительных ресурсов и, как правило, работает медленнее, чем облачные модели.<br>Более подробно о настройке можно почитать в статье &#8212; <a href="https://ivannikitin.com/2024/09/25/obsidian-copilot-settings/">Настройка Copilot в Obsidian</a>.</p>



<p>Но Copilot это не просто встроенный интерфейс чата с нейросетью в Obsidian, это инструмент со значительно большим набором функций. Copilot &#8212; это прежде всего тесная интеграция с Obsidian и, самое главное, тесная интеграция <em>с самим процессом написания и работы с заметками</em>. Я постараюсь показать этот важный момент в статье несколько подробно, насколько смогу.</p>



<p>Итак, Obsidian Copilot &#8212; мощный, умный помощник, который упрощает и расширяет работу с заметками в Obsidian. И это его главное назначение.</p>



<h2 class="wp-block-heading" id="modes">Режимы работы Copilot</h2>



<p>В новой версии плагина режимы несколько изменились. Их по-прежнему три, но они другие:</p>



<ul class="wp-block-list">
<li>Чат</li>



<li>Vault QA (базовый)</li>



<li>Copilot Plus</li>
</ul>



<p>Режим <strong>Long Note QA</strong> упразднён в этой версии, но все его функции всё равно доступны в режиме Vault QA, просто с помощью небольшого трюка, который я сейчас покажу.</p>



<p>Более подробно о режимах QA с подробными объяснениями можно прочитать в статье <a href="https://ivannikitin.com/2024/10/20/obsidian-copilot-qa/">Использование режимов QA в Obsidian Copilot</a>, здесь лишь кратко отметим важные моменты:</p>



<p><strong>Режим чата</strong> &#8212; это самый простой режим работы. Ваши запросы и, возможно, выбранные вами заметки отправляются в нейросеть и вы получаете ответ, который можете сохранить в виде отдельной заметки или просто его вставить в текущую заметку, или скопировать и использовать где угодно.</p>



<p><strong>Режим Vault QA</strong> &#8212; большее сложный. Он использует механизм RAG (Retrieval Augmented Generation), который базируется на эмбеддингах. Для того, чтобы Copilot работал в этом режиме, сначала необходимо настроить расчет эмбеддингов, затем нужно разово просканировать все без исключения заметки в вашем Obsidian и посчитать для них эмбеддинги (или векторы), то есть некое цифровое представление фрагментов текста из всех ваших заметок. Все эмбеддинги (векторы) рассчитываются с помощью специальной модели нейросети (работает локально, ничего в интернет не передается) и хранятся исключительно локально. При запросе в режиме QA Copilot на основании посчитанных эмбеддингов выбирает несколько наиболее близких по смыслу фрагментов заметок и отправляет их нейросети вместе с вашим запросом. Это позволяет спрашивать нейросеть о любой информации, которая есть в ваших заметках, не выгружая заметки целиком.</p>



<p>Фактически это диалог с вашей картотекой. Очень важно понять, что это не обучение модели на ваших данных, это просто использование некоторых выбранных смысловых фрагментов из ваших заметок в запросе к нейросети.</p>



<p>Режим Vault QA потрясающий по возможностям, но у него есть ряд ограничений, о которых надо помнить.</p>



<p>Во первых, в режиме Vailt QA Coplot использует НЕ ВСЮ найденную информацию (фрагменты ваших заметок наиболее близкие по смыслу к запросу), а лишь ее небольшую часть. Это устанавливается параметром <code>Max Sources</code> в настройках плагина и по умолчанию равно 3. То есть использовать информацию не более чем из трех выбранных заметок. Бессмысленно спрашивать &#171;<em>Перечисли даты, когда я получал премии в прошлом году</em>&#171;, нейросеть не получит полной информации из ваших заметок и не сможет правильно ответить.</p>



<p>Сам автор об этом прямо пишет в сообщении, которое появляется при переключении режима:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Обратите внимание, что система вопросов и ответов QA работает на основе извлечения информации RAG. Мы рекомендуем задавать конкретные вопросы. Для общих вопросов, таких как &#171;дай мне резюме&#187; или &#171;проведи мозговой штурм на основе содержания&#187;, более подходящим выбором будет режим чата с прямым упоминанием `[[название заметки]]`.</p>
</blockquote>



<p>К тому же режим Vault QA требует некоторого времени для предварительных расчетов перед каждым запросом и он работает медленнее, чем обычный чат.</p>



<p>Во-вторых, качество работы режима Vault QA и качество ответов напрямую зависят от:</p>



<ul class="wp-block-list">
<li>Качества используемой вами модели для расчета эмбеддингов (спойлер для тех, кому лень читать указанные выше статьи &#8212; используйте модель <code>bge-m3</code>);</li>



<li>Полноты информации в ваших заметках. Чем полнее и понятнее написаны ваши заметки, тем лучше. Структура хранилища и связи заметок роли практически не играют (точнее играют, но не первостепенную роль. Я эту тему как-нибудь раскрою отдельной статьей).</li>
</ul>



<p>Здесь очень важно отметить: при индексации и расчете эмбеддингов никакие запросы Dataview, Tasks и т.п. НЕ ВЫПОЛНЯЮТСЯ, а рассматриваются просто как текст!</p>



<p>В третьих, режим Long Note QA упразднён. Отличие этого режима от Vault QA было в том, что он использовал эмбеддинги (фрагменты текста) только из текущей заметки, а не из всего хранилища. Этот режим предназначался для ответов на вопросы по содержанию <em>очень большой</em> заметки. Важно, если объем заметки меньше размера контекстного окна выбранной вами модели, этот режим бесполезен. Например, у <code>GPT-4o-mini</code> размер контекстного окна 128 тысяч токенов. То есть, заметки объемом менее примерно 60 тысяч слов (!) можно просто целиком грузить в контекст, что будет и быстрее и лучше.</p>



<p>Но если заметка по объему больше этого значения, режим Long Note QA здорово помогал. Несмотря на то, что его упразднили, его очень легко включить. Для этого переключитесь в режим Vault QA и в запросе явно укажите заметку, набирая [[. И всё! Если вы явно укажите заметку в режиме Vault QA, то Copilot будет использовать эмбеддинги только этой заметки.</p>



<p>В четвертых нужно помнить, чтобы режим Vault QA работал вообще, требуется сначала проиндексировать всё хранилище Obsidian, а потом регулярно индексировать изменения. Полная переиндексация выполняется командой &#171;Copilot: Foce re-index vault for QA&#187; и может занимать значительное время, например, у меня это занимает около 5 часов для примерно 5000 заметок. Индексация изменений выполняется намного быстрее, несколько секунд, реже минут и запускается командой &#171;Copilot: Index (refresh) vault for QA&#187;. Но это надо делать регулярно.</p>



<p>Вообще это настраивается режимом Auto-index vault strategy в настройках плагина. Автор рекомендует поставить значение ON MODE SWITCH, но это несколько замедляет переключение режимов Copilot, поэтому я предпочел поставить NEVER и регулярно выполняю переиндексацию измененных заметок руками, примерно раз в день/два.</p>



<p>И наконец, анонсирован <strong>новый режим Copilot Plus</strong>. Но он пока в альфа-версии и доступен только некоторым пользователям, которые спонсируют проект Копилота. В описании на Github есть небольшое видео, демонстрирующее работу этого режима, но я решил дождаться его общедоступной версии, поэтому сейчас пока ничего не могу рассказать об этом режиме.</p>



<h2 class="wp-block-heading" id="scenario">Сценарии использования Copilot</h2>



<p>Для меня Copilot стал если не основной, то очень часто используемой функцией Obsidian при ежедневой работе с заметками. Наиболее частные действия и команды я давно вынес на горячие клавиши и активно ими пользуюсь. Надо отметить, что число команд в новой версии Copilot увеличилось, но не следует сразу их все назначать на горячие клавиши &#8212; запутаетесь. Советую вызывать команды стандартно, через <code>Ctrl + P</code> и просто писать ключевое слово команды, как будет показано ниже. И только самые часто используемые назначать на горячие клавиши.</p>



<p>Сценариев использования Obsidian Copilot очень много! Это и большие сценарии, которые могут поменять все заметку (например, корректура текста и стиля), и сценарии анализа заметки (например, создание плана действий и задач по тексту запроса заказчика) и короткие сценарии (перевод на другие языки, подбор синонимов, быстрая обработка части текста заметки). Некоторые сценарии я описывал и показывал ранее, в предыдущих статьях (ссылки в самом начале), некоторые покажу здесь ниже. Но важно помнить, что это лишь небольшая их часть. Возможности ИИ и Copilot намного шире и глубже. Я и по сей день открываю для себя всё новые и новые сценарии и каждый раз удивляюсь &#171;<em>А что, так можно было?</em>&#171;.</p>



<h3 class="wp-block-heading">Генеративные сценарии</h3>



<p>Это создание нового контента, новых заметок, новых идей. Конечно, при лобовом подходе типа &#171;<em>Напиши мне статью на тему Использование ИИ в обучении</em>&#187; вы получите достаточно черновой, необработанный материал, далеко не всегда пригодный к публикации. Но его дальнейшая обработка даст вам достаточно качественный материал.</p>



<p>Я часто использую генеративные сценарии в следующих случаях:</p>



<ul class="wp-block-list">
<li>Создание плана статьи, публикации, лекции, доклада и т.п. Сами статьи я всё же пишу сам;</li>



<li>Задачи связанные с маркетингом (анализ ЦА, концепции и коррекции стратегии и т.п.);</li>



<li>Письма и ответы на запросы клиентов (у меня прямо промпт есть, который описывает требуемый корпоративный стиль такого текста);</li>



<li>Генерация отчетов по выполненным задачам, активностям в проектах и т.п. В свое время это было для меня открытием. Я часто конспектирую подробности решения и хронологию задач в проектах (о! это отдельная тема Obsidian!) и нашел, что если при закрытии очередной задачи написать клиенту развернутый отчет по ней, то это крайне положительно сказывается на дальнейшей работе. Теперь я очень часто именно так и делаю.</li>
</ul>



<p>Вот несколько примеров использования генеративных сценариев в обучении. Я регулярно читаю лекции в ряде образовательных заведений и пришел к выводу, что очень удобно делать не просто план лекции, презентации и доп. материалы (вопросы для самопроверки, задания для выполнения) с помощью Copilot, но и писать развернутые конспекты этой лекции с глоссарием (списком ключевых моментов и их объяснением) и после лекции отдавать их студентам. Как оказалось, это очень эффективно сказывается на обучении.</p>



<p>По поводу презентаций для выступлений, докладов и лекций. Я сейчас на спор могу сделать презентацию в PowerPoint для 4-часовой лекции (две академические пары), оформленную в корпоративном стиле учебного заведения минут этак за пятнадцать-двадцать. И это всё в Obsidian Copilot. Вот последовательность действий для этого:</p>



<ul class="wp-block-list">
<li>Создается план выступления, доклада, лекции (промпт простой, главное обязательно указать основные тезисы выступления) и сохраняется как заметка;</li>



<li>Обязательная корректура этого плана вручную (что-то меняется местами, что-то удаляется, что-то дописывается);</li>



<li>Создается презентация в формате Obsidian Slides на основе полученного плана (промпт прямо такой и есть: &#171;<em>Создай презентацию Obsidian Slides на основе плана в заметке такой-то</em>&#171;);</li>



<li>Обязательная корректура презентации вручную и ее тестовый прогон для себя чтобы посмотреть как слайды будут смотреться;</li>



<li>Экспорт полученной презентации в формат PowerPoint (одна команда Export to PowerPoint, плагин Pandoc);</li>



<li>Коррекция шаблона (мастер-слайды) полученной презентации PowerPoint для придания ей нужного корпоративного стиля.</li>
</ul>



<p>Всё! Можно идти и выступать.</p>



<h3 class="wp-block-heading" id="similar_notes">Поиск связанных заметок</h3>



<p>Это очень нужная и интересная задача. У меня в Obsidian большое число материалов и при добавлении новой заметки часто бывает необходимо связать по смыслу с существующими записями.</p>



<p>Вообще для этого есть плагин Smart Connections, но по ряду причин я от него отказался. Не оправдал он моих ожиданий. Ранее я для нахождения семантической (смысловой) связи  использовал Vault QA, но с переменным успехом: иногда это получалось найти с первого раза, иногда приходилось делать несколько запросов.</p>



<p>И вот в новой версии Obsidian Copilot эта функция появилась! Поиск связанных заметок использует уже существующее векторное хранилище (эмбеддинги) Copilot, но в отличие от Vault QA число найденных фрагментов текста из ваших заметок не ограничивается.</p>



<p>Вот как это работает. Например, я ранее сохранил какую-то цитату или мысль в накопитель. Позже, занимаясь разгребанием накопителя, я возвращаюсь к этой заметке и выполняю следующие шаги:</p>



<ul class="wp-block-list">
<li>Максимально подробно и понятно для себя и своими словами описываю сохраненную цитату или мысль (помним о самодостаточности заметки в Zettelkasten);</li>



<li>Индексирую изменения хранилища (<code>Ctrl + P</code>, &#171;Index (Refresh) vault for QA&#187;). Если вы делаете это регулярно, но это быстро &#8212; несколько секунд;</li>



<li>Выполняю команду <code>Ctrl + P</code>, &#171;Copilot: Find similar notes to active note&#187; (достаточно набрать &#171;simil&#187;, я вообще эту команду на горячую клавишу повесил);</li>



<li>Через секунду-другую вы получите результат, как показано ниже;</li>



<li>Изучаем его и при необходимости ставим ссылки на найденные заметки. Обращайте внимание на параметр Scope &#8212; это степень смысловой похожести.</li>
</ul>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-similar-notes.png?x14097"><img loading="lazy" decoding="async" width="1024" height="589" src="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-similar-notes-1024x589.png?x14097" alt="Поиск похожих заметок по смыслу" class="wp-image-123139" srcset="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-similar-notes-1024x589.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-similar-notes-300x173.png 300w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-similar-notes-768x442.png 768w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-similar-notes-1536x883.png 1536w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-similar-notes-600x345.png 600w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-similar-notes.png 1640w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Обратите внимание, одна и та же заметка дублируется несколько раз. Это связано с тем, что Copilot нашел похожие чанки (фрагменты текста из заметок) и в одной заметке может быть несколько похожих по смыслу чанков.</p>



<p>Уже второй день с момента выхода новой версии Copilot играюсь с этим режимом и могу сказать, что он находит заметки и фрагменты намного качественнее, чем тот же плагин Smart Connections. Это связано с тем, что Copilot использует заведомо более мощную и качественную модель эмбеддингов (в моем случае <code>bge-m3</code>), нежели Smart Connections из коробки.</p>



<h2 class="wp-block-heading" id="note_text">Работа с текстом заметки</h2>



<p>Работа с текстом текущей заметки или выделенным текстом была возможна в Copilot и ранее, через настраиваемые промпты. Но в новой версии автор расширил число готовых предустановленных команд и это оказалось весьма удобным. Рассмотрим часть их них.</p>



<h3 class="wp-block-heading">Перевод на разные языки</h3>



<p>Это команда &#171;Copilot: Translate selection&#187;. Как пользоваться:</p>



<ul class="wp-block-list">
<li>Откройте окно чата с Copilot и убедитесь, что выбран режим чата, а не Vault QA.</li>



<li>Выделите любой фрагмент текста;</li>



<li>Нажмите <code>Ctrl + P</code>, введите <code>transl</code> и выберите команду;</li>



<li>Выберите язык из списка, введя одну-две буквы;</li>



<li>Вставьте полученный текст в заметку.</li>
</ul>



<p>Вот пример перевода предыдущего абзаца:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Working with the text of the current note or selected text was possible in Copilot before, through customizable prompts. However, in the new version, the author has expanded the number of ready-made preset commands, and this has proven to be quite convenient. Let&#8217;s take a look at some of them.</p>
</blockquote>



<h3 class="wp-block-heading">Упрощение и объяснение текста</h3>



<p>Это команды &#171;Copilot: Simplify selection&#187; и &#171;Copilot: Explain selection like a&#8217;m 5&#187;. Последовательность действий такая же как и в предыдущей команде.</p>



<p>Давайте попробуем на тексте:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>**RAG (Retrieval Augmented Generation)** &#8212; это подход, который использует текстовые подсказки из существующих документов или других данных для генерации ответов. Метод применяет векторные эмбеддинги для поиска наиболее релевантной информации, которая затем используется для генерации ответов на запросы.</p>
</blockquote>



<p>Упрощаем этот текст:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>**RAG (Улучшенная генерация с помощью поиска)** — это способ, который использует текстовые подсказки из уже существующих документов или данных, чтобы создавать ответы. Этот метод ищет самую подходящую информацию и использует её, чтобы отвечать на вопросы.</p>
</blockquote>



<p>Объясняем этот текст пятилетнему ребенку:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>**RAG (Улучшенная генерация с помощью поиска)** — это как волшебная книга, которая помогает находить нужные слова из других книг, чтобы отвечать на вопросы. Она ищет самые подходящие слова и использует их, чтобы дать правильный ответ.</p>
</blockquote>



<p>Ну что ж, вполне себе неплохо.</p>



<h3 class="wp-block-heading">Сокращение и увеличение объема текста</h3>



<p>Это команды &#171;Copilot: Make selection shorly&#187; и &#171;Copilot: Make selection longer&#187;. Последовательность действий точно такая же, как и предыдущих сценариях.</p>



<p>Попробуем сократить абзац из этой статьи выше о Smart Connctions:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Для этого есть плагин Smart Connections, но я от него отказался, так как он не оправдал ожиданий. Ранее я использовал Vault QA для нахождения семантической связи, но с переменным успехом: иногда удавалось найти с первого раза, иногда требовалось несколько запросов.</p>
</blockquote>



<p>А теперь увеличим первый абзац этого раздела:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Это команды, которые называются &#171;Copilot: Make selection shortly&#187; и &#171;Copilot: Make selection longer&#187;. Первая команда предназначена для того, чтобы сделать выбранный текст более кратким и сжато изложить его суть. Вторая команда, наоборот, помогает расширить выбранный текст, добавляя к нему больше деталей и информации. Последовательность действий для использования этих команд остается точно такой же, как и в предыдущих сценариях, что делает их применение простым и понятным для пользователей. Вы просто выбираете текст, а затем выбираете одну из этих команд, чтобы получить желаемый результат.</p>
</blockquote>



<p>Очень удобно, как мне кажется!</p>



<h3 class="wp-block-heading">Обобщение текста</h3>



<p>Попробуем обобщить весь текст раздела &#171;Генеративные сценарии&#187; из этой статьи. Для этого я выделил весь раздел, нажал <code>Ctrl + P</code> и выбрал команду &#171;Copilot: Summarize selection&#187; (я просто ввел &#171;summ&#187;). Вот что получилось:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<ul class="wp-block-list">
<li>Генеративные сценарии создают новый контент, заметки и идеи.</li>



<li>Прямой запрос может дать черновой материал, который требует доработки.</li>



<li>Частое использование генеративных сценариев включает:</li>



<li>Создание планов статей, публикаций, лекций и докладов.</li>



<li>Задачи по маркетингу, включая анализ целевой аудитории и коррекцию стратегии.</li>



<li>Написание писем и ответов на запросы клиентов с учетом корпоративного стиля.</li>



<li>Генерация отчетов по выполненным задачам и проектам, что положительно сказывается на дальнейшей работе.</li>



<li>Примеры использования в обучении:</li>



<li>Создание планов лекций и дополнительных материалов с помощью Copilot.</li>



<li>Написание развернутых конспектов лекций с глоссарием для студентов.</li>



<li>Для презентаций:</li>



<li>Быстрое создание презентации в PowerPoint для 4-часовой лекции за 15-20 минут с помощью Obsidian Copilot.</li>



<li>Последовательность действий включает создание плана, корректуру, создание слайдов, тестовый прогон и экспорт в PowerPoint с последующей корректировкой шаблона.</li>
</ul>
</blockquote>



<ul class="wp-block-list"></ul>



<p>Это отличный сценарий для обобщения длинных текстов, например, длинного письма, расшифровки аудио часовой встречи или созвона и т.п.</p>



<h3 class="wp-block-heading">Создание глоссариев</h3>



<p>Создание глоссариев очень удобно в процессе обучения или анализа сложного текста в заметке Obsidian. Это выписанные ключевые определения и их расшифровка. Например создадим глоссарий для этого абзаца.</p>



<p>Я выделил абзац, нажал <code>Ctrl + P</code>, ввел &#171;glos&#187; и выбрал &#171;Copilot: Generate glossary for selection&#187;. Вот результат:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<ul class="wp-block-list">
<li><strong>Глоссарий</strong> — список ключевых терминов и их определений, используемый для объяснения сложных понятий.</li>



<li><strong>Обучение</strong> — процесс получения знаний или навыков.</li>



<li><strong>Анализ</strong> — изучение и разбор информации для лучшего понимания.</li>



<li><strong>Сложный текст</strong> — текст, содержащий трудные для понимания идеи или термины.</li>



<li><strong>Заметка</strong> — запись информации в текстовом формате, используемая для хранения и организации данных.</li>



<li><strong>Obsidian</strong> — программа для ведения заметок и организации информации.</li>
</ul>
</blockquote>



<p>Мечта студента!</p>



<h3 class="wp-block-heading">Изменение тона выделенного фрагмента</h3>



<p>Очень интересная функция Copilot, которая позволяет менять тональность текста. Например, я старался писать весь текст этой статьи в простом, но максимально нейтральном стиле, без излишней эмоциональной окраски. А теперь попробуем это изменить на примере текущего абзаца.</p>



<p>Выделяю абзац, нажимаю <code>Ctrl + P</code> и выбираю &#171;Copilot: Change tone of selection&#187;.</p>



<p>Тон Professional:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Очень интересная функция Copilot, которая предоставляет возможность изменять тональность текста. Например, в данной статье я стремился придерживаться простого, но максимально нейтрального стиля, избегая излишней эмоциональной окраски. Теперь мы можем продемонстрировать эту функцию на примере текущего абзаца.</p>
</blockquote>



<p>Тон Friendly:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Очень интересная функция Copilot, которая позволяет менять тональность текста! Например, я старался писать весь текст этой статьи в простом и нейтральном стиле, без лишних эмоций. А теперь давайте попробуем изменить это на примере текущего абзаца!</p>
</blockquote>



<p>А можно и так, по-пацански (я просто написал запрос после выполнения команды: &#171;<em>Напиши это по-пацански, в стиле уличных хулиганов</em>&#171;):</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Слушай, тут есть крутая фишка в Copilot, которая позволяет менять тональность текста. Я, короче, весь этот текст замутил в простом и нейтральном стиле, без всякой лишней фигни. А теперь давай-ка заценим, как это можно изменить на примере этого абзаца.</p>
</blockquote>



<p>Там еще много вариантов, попробуйте их самостоятельно.</p>



<h3 class="wp-block-heading">Сокращение выделенного фрагмента для короткого сообщения</h3>



<p>Эта функция сокращает выделенный текст для публикации в Twitter, на форум и т.п. Попробуем сократить всю эту статью. Для этого я выделил весь текст целиком и выбрал команду &#171;Copilot: Rewrite selection to a tweet&#187;. Вот результат:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Обновилась версия Obsidian Copilot до 2.7.0. Это мощный инструмент для управления заметками. В новой версии изменились режимы работы: чат, Vault QA и Copilot Plus. Copilot помогает создавать контент, генерировать отчеты и упрощать работу с текстом. Он также находит связанные заметки и позволяет изменять тональность текста.</p>
</blockquote>



<p>Очень интересная функция, особенно для меня, так как я часто увлекаюсь и начинаю писать графоманские лонгриды.</p>



<h3 class="wp-block-heading">Коррекция грамматики и стиля в выбранном тексте</h3>



<p>Тоже полезная нужная и, востребованная функция, особенно для длинных сложных зачастую бестолковых текстов колотые я пишу как черновики. В этом абзаце я специально допустил кучу грамматических ошибаков чтобы продемонстрировать ее работу.</p>



<p>А вот коррекция этого текста. Я выделил текст и использовал команду &#171;Copilot: Fix grammar and spelling of selectiion&#187;:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Тоже полезная, нужная и востребованная функция, особенно для длинных, сложных, зачастую бестолковых текстов, которые я пишу как черновики. В этом абзаце я специально допустил кучу грамматических ошибок, чтобы продемонстрировать ее работу.</p>
</blockquote>



<p>Результат на лицо!</p>



<p>Конечно же, указанными командами возможности Obsidian Copilot не ограничиваются. Их можно произвольно расширять, например, сделать команду объяснения текста не для пятилетнего малыша, а для школьника. Это делается с помощью настраиваемых промптов, которые описаны в статье <a href="https://ivannikitin.com/2024/09/28/obsidian-copilot-usage/">Сценарии использования Obsidian Copilot</a>.</p>



<h2 class="wp-block-heading" id="data_processing">Обработка данных</h2>



<p>В качестве примера обработки и визуализации данных я использую пример генерации деловой графики в ваших заметках. Этот пример навеян одним из вопросов на <a href="https://t.me/obsidian_z">форуме русскоязычного сообщества Obsidian</a>.</p>



<p>Для начала создадим Custom Prompt генерации деловой графики по данным, которые будут указываться в выделенном тексте. Для этого выполним команду &#171;Copilot: Add Custom Prompt&#187; и введем следующее:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Название: Генерация графика<br>Текст:</p>



<p>Сейчас ты аналитик данных. Последовательно выполни следующие шаги:</p>



<ol class="wp-block-list">
<li>Проанализируй эти данные;</li>



<li>Выбери наиболее подходящий тип графика для визуализации этих данных;</li>



<li>Нaпиши код mermaid для вставки этого графика в заметку Obsidian. </li>



<li>Вот данные:<br>{}</li>
</ol>
</blockquote>



<p>Сохраним наш промпт.</p>



<p>Теперь подготовим данные. Для этого я загрузил целиком всю эту статью в контекст чата. Я просто в чате ввел двойные квадратные скобки и выбрал текущую заметку. Далее написал следующее:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Проанализируй эту заметку, выпиши основные разделы этой заметки и посчитай количество слов в каждом из них. Ответ дай в виде списка:</p>



<ul class="wp-block-list">
<li>Название раздела &#8212; число слов.</li>
</ul>
</blockquote>



<p>Вот результат:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<ul class="wp-block-list">
<li>Встречаем Obsidian Copilot 2.7.0 &#8212; 36 слов</li>



<li>Назначение и применение Obsidian Copilot &#8212; 164 слова</li>



<li>Режимы работы Copilot &#8212; 153 слова</li>



<li>Сценарии использования Copilot &#8212; 61 слово</li>



<li>Генеративные сценарии &#8212; 134 слова</li>



<li>Поиск связанных заметок &#8212; 134 слова</li>



<li>Работа с текстом заметки &#8212; 92 слова</li>



<li>Обработка данных &#8212; 83 слова</li>



<li>Коррекция грамматики и стиля в выбранном тексте &#8212; 104 слова</li>
</ul>
</blockquote>



<p>Теперь я выделил этот результат и выбрал команду &#171;Copilot: Apply Custom Prompt&#187; и далее выбрал созданный нами промпт &#171;Генерация графика&#187;.</p>



<p>Вот результат:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<ol class="wp-block-list">
<li><strong>Анализ данных:</strong><br>Данные представляют собой список разделов статьи с указанием количества слов в каждом из них. Это позволяет увидеть, какие разделы более объемные, а какие — менее. Наиболее длинный раздел — &#171;Назначение и применение Obsidian Copilot&#187; с 164 словами, а самый короткий — &#171;Сценарии использования Copilot&#187; с 61 словом.</li>



<li><strong>Выбор типа графика:</strong><br>Для визуализации этих данных наиболее подходящим типом графика будет <strong>столбчатая диаграмма</strong>. Она позволяет легко сравнить количество слов в разных разделах и наглядно увидеть, какие разделы длиннее, а какие короче.</li>



<li><strong>Код mermaid для вставки графика в заметку Obsidian:</strong></li>
</ol>



<pre class="wp-block-code"><code>graph TD;
    A&#91;Разделы статьи] --&gt;|36| B&#91;Встречаем Obsidian Copilot 2.7.0]
    A --&gt;|164| C&#91;Назначение и применение Obsidian Copilot]
    A --&gt;|153| D&#91;Режимы работы Copilot]
    A --&gt;|61| E&#91;Сценарии использования Copilot]
    A --&gt;|134| F&#91;Генеративные сценарии]
    A --&gt;|134| G&#91;Поиск связанных заметок]
    A --&gt;|92| H&#91;Работа с текстом заметки]
    A --&gt;|83| I&#91;Обработка данных]
    A --&gt;|104| J&#91;Коррекция грамматики и стиля в выбранном тексте]</code></pre>



<p>Этот код создаст график, который наглядно покажет количество слов в каждом разделе статьи.</p>
</blockquote>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-graphic-scheme.png?x14097"><img loading="lazy" decoding="async" width="1024" height="203" src="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-graphic-scheme-1024x203.png?x14097" alt="График в виде схемы заметки" class="wp-image-123140" srcset="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-graphic-scheme-1024x203.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-graphic-scheme-300x59.png 300w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-graphic-scheme-768x152.png 768w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-graphic-scheme-600x119.png 600w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-graphic-scheme.png 1505w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>Ну, так себе результат, я бы всё же круговую диаграмму использовал. Попрошу его это сделать. Прямо в чате пишу &#171;<em>Используй круговую диаграмму</em>&#171;.</p>



<p>И вот результат:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p><strong>Код mermaid для вставки круговой диаграммы в заметку Obsidian:</strong></p>



<pre class="wp-block-code"><code>pie<br>    title Количество слов в разделах статьи<br>    "Встречаем Obsidian Copilot 2.7.0": 36<br>    "Назначение и применение Obsidian Copilot": 164<br>    "Режимы работы Copilot": 153<br>    "Сценарии использования Copilot": 61<br>    "Генеративные сценарии": 134<br>    "Поиск связанных заметок": 134<br>    "Работа с текстом заметки": 92<br>    "Обработка данных": 83<br>    "Коррекция грамматики и стиля в выбранном тексте": 104</code></pre>
</blockquote>



<figure class="wp-block-image aligncenter size-large"><a href="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-graphic-pie.png?x14097"><img loading="lazy" decoding="async" width="1024" height="588" src="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-graphic-pie-1024x588.png?x14097" alt="График в виде круговой диаграммы" class="wp-image-123141" srcset="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-graphic-pie-1024x588.png 1024w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-graphic-pie-300x172.png 300w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-graphic-pie-768x441.png 768w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-graphic-pie-1536x882.png 1536w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-graphic-pie-600x344.png 600w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-graphic-pie.png 1636w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></a></figure>



<p>А вот это уже совершенно другое дело!</p>



<p>Заметьте, на всю задачу ушло около минуты времени.</p>



<h2 class="wp-block-heading">Заключение</h2>



<p>Итак, Obsidian Copilot 2.7.0 очень мощный инструмент для работы с заметками любой сложности. Но очень важно помнить, что это лишь инструмент, а не волшебная кнопка &#171;Сделай мне хорошо&#187;. Понимая возможности и принципы этого инструмента, можно и облегчить свою повседневную работу и значительно расширить горизонты. А оно того стоит! Ведь фактически границы Obsidian и Copilot определяются лишь вашей фантазией.</p>



<p>Я с большим удовольствием отвечу на любые ваши вопросы, которые вы можете задать здесь в комментариях, или в <a href="https://t.me/obsidian_z">чате Obsidian</a>, в разделе &#171;Искусственный интеллект: ChatGPT&#187;.</p>



<h3 class="wp-block-heading">Примечание</h3>



<p>Завершая работу над статьей, я выполнил следующий запрос в Copilot:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Проанализируй [[Встречаем Obsidian Copilot 2.7.0]], напиши краткое обобщение статьи для анонса (не более 500-600 символов).<br>Далее действуй как опытный SEO специалист и напиши привлекательные TITLE и DESCRIPTION для этой статьи.<br>Далее действуй как художник и придумай концепцию иллюстрации для этой статьи. Напиши промпт для генерации этого изображения длиной не более 1000 символов.</p>
</blockquote>



<p>И это тоже иллюстрация использования Copilot в повседневной практике.</p>



<p></p>
<p>Запись <a href="https://ivannikitin.com/2024/10/31/obsidian-copilot-2-7-0/">Встречаем Obsidian Copilot 2.7.0</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></content:encoded>
					
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">123137</post-id>	</item>
		<item>
		<title>Использование режимов QA в Obsidian Copilot</title>
		<link>https://ivannikitin.com/2024/10/20/obsidian-copilot-qa/</link>
					<comments>https://ivannikitin.com/2024/10/20/obsidian-copilot-qa/#comments</comments>
		
		<dc:creator><![CDATA[Иван Никитин]]></dc:creator>
		<pubDate>Sun, 20 Oct 2024 14:28:30 +0000</pubDate>
				<category><![CDATA[Obsidian]]></category>
		<category><![CDATA[Copilot]]></category>
		<guid isPermaLink="false">https://ivannikitin.com/?p=122831</guid>

					<description><![CDATA[<p>В этой статье рассматриваются вопросы, как настроить и использовать режимы QA в Obsidian Copilot. Вы узнаете о принципах работы эмбеддингов и семантического поиска, а также получите практические рекомендации по оптимизации ваших заметок для более эффективного поиска и обработки информации.</p>
<p>Запись <a href="https://ivannikitin.com/2024/10/20/obsidian-copilot-qa/">Использование режимов QA в Obsidian Copilot</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Obsidian Copilot реализует режимы QA (Question-Answer, вопрос-ответ), которые помогают ИИ работать с нашими заметками. Эти режимы позволяют Copilot находить нужную информацию в заметках, отвечать на вопросы по заметкам картотеки, создавать новые заметки на основе существующих и многое другое. Режимы QA Copilot рассматривались ранее в статье <a href="https://ivannikitin.com/2024/09/24/obsidian-copilot/">Obsidian и нейросети</a>, однако их применение на практике может вызывать трудности. В этой статье я подробно расскажу, как использовать режимы QA в Obsidian Copilot. Настройка рассматривается в статье <a href="https://ivannikitin.com/2024/09/25/obsidian-copilot-settings/">Настройка Copilot в Obsidian</a>, а использование Copilot в обычном режиме в статье <a href="https://ivannikitin.com/2024/09/28/obsidian-copilot-usage/">Сценарии использования Obsidian Copilot</a>.</p>



<p>В отличие от обычного режима чата, режимы QA используют эмбеддинги. Чтобы раскрыть весь потенциал режимов QA и избежать разочарований, крайне важно понимать несколько основных принципов работы ИИ и поиска информации.</p>



<h2 class="wp-block-heading">Еще раз об эмбеддингах и смысловом поиске</h2>



<p>Любая нейросеть отвечает на основании того массива данных, который использовался для её обучения. Несмотря на то, что этот массив очень большой, модель может не знать определённые факты, термины или определения, особенно частного порядка. При ответах на подобные вопросы модель либо начинает фантазировать, придумывая наиболее подходящий ответ, либо честно говорит: &#171;Я не знаю&#187;.</p>



<p>Переобучение модели — это крайне затратный и сложный процесс, требующий огромных вычислительных ресурсов. Поэтому был разработан более эффективный способ: в самом запросе заранее сообщать модели нейросети ряд наводящих фактов и подробностей, что позволяет получить достаточно точный и чёткий ответ на вопрос. Например, запрос &#171;<em>Напиши список отличников в нашем классе</em>&#187; (на который ни одна модель не даст ответ!) можно представить так:</p>



<pre class="wp-block-code"><code>Вова по истории получил 5
Маша по математике получила 4
Петя по физике получил 2
Саша по физкультуре получил 4
Напиши список отличников в нашем классе.</code></pre>



<p>В этом случае ответ будет корректным, что можно проверить в любой модели нейросети. Вот пример ответа модели <code>gemma2</code>, работающей локально на моем ноутбуке. На ответ у неё ушло примерно 12 секунд, в то время как сетевые модели, такие как ChatGPT, ответят мгновенно.</p>



<figure class="wp-block-image aligncenter size-full"><a href="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-facts-question-demo.png?x14097"><img loading="lazy" decoding="async" width="655" height="513" src="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-facts-question-demo.png?x14097" alt="Расширение запроса ИИ с помощью эмбеддингов." class="wp-image-122832" srcset="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-facts-question-demo.png 655w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-facts-question-demo-300x235.png 300w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-facts-question-demo-600x470.png 600w" sizes="auto, (max-width: 655px) 100vw, 655px" /></a></figure>



<p>Таким образом, для ответов на подобные частные вопросы необходимо, во-первых, подобрать правильные факты из большого объёма частной информации, а во-вторых, подставить эти факты в запрос модели. Именно это и реализуют режимы QA в Obsidian Copilot.</p>



<h3 class="wp-block-heading">Метод RAG (Retrieval-Augmented Generation)</h3>



<p>Для подбора фактов для подстановки в запрос используется специальный метод семантического поиска, называемый RAG (Retrieval-Augmented Generation).</p>



<p>Методы поиска в тексте можно условно разделить на две большие группы:</p>



<ul class="wp-block-list">
<li>Лексический (словарный) поиск</li>



<li>Семантический (смысловой) поиск</li>
</ul>



<p>Первая группа включает поиск по словам и их словоформам (склонениям, спряжениям и т.п.), а также по синонимам. Однако такой поиск, несмотря на его понятность и привычность, может не находить правильные документы, особенно по нечетким запросам, например, &#171;<em>Кино про мужика, который на Марсе картошку сажал</em>&#171;.</p>



<p>Семантический поиск, в свою очередь, является более сложным. Его суть заключается в использовании эмбеддингов, то есть представлении объектов поиска (в нашем случае — достаточно длинных фрагментов текста) в виде наборов чисел, или, как говорят, векторов в многомерном пространстве смыслов. Упрощенно это можно представить так: берётся фрагмент текста и оценивается по ряду критериев: насколько этот текст о людях?, насколько он рассказывает о деревьях? и т.п. Каждый критерий — это отдельная размерность в многомерном пространстве смыслов, а их комбинация указывает на некую точку, где числа — это координаты этой точки.</p>



<p>Для чего это нужно? Почему бы не использовать просто лексический поиск? В случае коротких нечетких запросов лексический поиск значительно снижает качество отбора документов, особенно если в них нет искомых слов. Семантический поиск находит документы, близкие по смыслу к запросу. Кроме того, эмбеддинги могут применяться не только к текстовым документам, но и, например, к изображениям.</p>



<h3 class="wp-block-heading">Модели эмбеддингов</h3>



<p>Чтобы вычислить эмбеддинги, то есть наборы чисел (векторы) для каждого фрагмента текста в исходных документах, используется специально обученная модель. Она значительно отличается от моделей, с которыми мы ведем чаты. Её задача — получить объект (в нашем случае фрагмент текста) и посчитать вектор для него, то есть вернуть набор чисел. У разных моделей количество чисел в векторе и может варьироваться, от нескольких сотен до тысяч. С одной стороны, чем больше &#8212; тем лучше, но с другой стороны, векторы с большим количеством координат сложнее и тяжелее сравнивать между собой при отборе документов.</p>



<p>Настройку моделей эмбеддингов в Obsidian Copilot мы рассматривали в статье <a href="https://ivannikitin.com/2024/09/25/obsidian-copilot-settings/">Настройка Copilot в Obsidian</a>, и здесь повторять не будем, но отметим несколько крайне важных моментов.</p>



<p>Во-первых, при выборе моделей эмбеддингов крайне важно учитывать, обучалась ли модель на документах с требуемым языком. Например, популярная и рекомендуемая в англоязычных источниках модель <code>nomic-embed-text</code>, судя по всему, не обучалась на русском языке, по крайней мере, мне нигде не удалось найти упоминания об этом. Поэтому её использование для русских документов и запросов приведёт к низкому качеству отбора документов по смыслу. После многочисленных экспериментов я пришёл к использованию модели <code>bge-m3</code>, для которой явно заявлено обучение на более чем 100 языках, включая русский. Более подробно о настройке говорится в статье <a href="https://ivannikitin.com/2024/09/25/obsidian-copilot-settings/">Настройка Copilot в Obsidian</a>.</p>



<p>Во-вторых, для работы эмбеддингов и режимов QA необходимо полностью проиндексировать все заметки вашего Obsidian и посчитать для них векторы. Это медленный процесс, особенно если мы используем локальную модель эмбеддингов. Например, у меня при общем количестве заметок около пяти тысяч этот процесс занял чуть более пяти часов. Далее следует регулярно переиндексировать новые или изменённые заметки. Это можно сделать либо автоматически (настраивается в параметре Auto-Index Strategy в настройках Copilot), либо вручную, командой &#171;Index (refresh) vault for QA&#187;. Я лично это делаю раз в один-два дня, и это занимает несколько минут.</p>



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



<h2 class="wp-block-heading">Режимы QA в Obsidian Copilot</h2>



<p>Как было сказано ранее, существует два режима:</p>



<ul class="wp-block-list">
<li>Long Note QA</li>



<li>Vault QA</li>
</ul>



<p>В обоих случаях Copilot сначала превращает ваш запрос в векторное представление, то есть вычисляет и получает числа вектора с помощью модели эмбеддингов, затем находит рядом стоящие вектора в пространстве смыслов (напомним, вектор — это координаты точки). Он находит самые близкие точки к расчетной точке запроса, то есть наиболее близкие по смыслу заметки к запросу, и на основе полученных векторов подставляет несколько заметок (точнее, фрагментов текста из этих заметок) в ваш запрос. И уже такой обогащённый запрос отправляется нейросети.</p>



<p>Здесь важно понимать два момента:</p>



<ul class="wp-block-list">
<li>Всю подготовительную работу (расчёт эмбеддинга для запроса, расчёт близких векторов) Copilot выполняет локально, на вашем компьютере, и ему на это нужно время, поэтому любой запрос в режимах QA будет медленнее, чем в обычном чате.</li>



<li>Obsidian Copilot выбирает и подставляет в запрос несколько фрагментов из нескольких заметок, но не из всех! Этот параметр Max Sources указывается в настройках плагина и обычно равен 3. Бесполезно задавать в режимах QA вопросы, которые требуют большего числа заметок. Например, &#171;<em>Найди мне все заметки, которые я делал в 2023 году, и обобщи их</em>&#187; — ответ будет гарантированно неполным! Кстати, это ограничение исключительно на уровне плагина; автор, видимо, посчитал, что так будет лучше и быстрее — ограничивать число выбранных источников данных для расширения запроса.</li>
</ul>



<p>Разница между режимами заключается в том, какие именно вектора будут использованы для расчёта смысловой близости к запросу. В режиме Long Note QA будут использованы вектора фрагментов текста только текущей заметки, а в режиме Vault QA — всего хранилища Obsidian.</p>



<p>Рассмотрим их более подробно.</p>



<h3 class="wp-block-heading">Long Note QA</h3>



<p>Как можно понять из названия, этот режим позволяет выбирать фрагменты текста <strong>из текущей заметки</strong> по смыслу запроса и обогащать ими сам запрос. Этот режим имеет смысл и практическую пользу только на <em>действительно больших</em> заметках. Важно понимать, что у любой модели, с которой вы ведёте чат, есть такой параметр, как размер контекстного окна, фактически, сколько текста она воспринимает в запросе (и помнит в предыдущих вопросах и ответах). Например, для модели <code>chatgpt-4o-mini</code> этот параметр равен 128K токенов. Это очень большое контекстное окно. Одно слово примерно равно 2 токенам, то есть мы имеем около 60 тысяч слов.</p>



<p><strong>Если ваша заметка по объёму меньше, чем размер контекстного окна используемой модели, режим Long Note QA не нужен!</strong> Намного проще и быстрее просто загрузить заметку целиком в нейросеть с помощью кнопки в чате Copilot и задавать вопросы по ней.</p>



<p>Но если заметка больше, чем контекстное окно модели, вот здесь и пригодится Long Note QA. Это могут быть большие заметки с объёмными документами, например, полное описание какого-либо стандарта, заметка, которая включает в себя длинную переписку с кем-либо, должностные инструкции, сложенные в одну большую заметку и т.п. В этом случае Copilot сможет отвечать на вопросы по этому тексту.</p>



<p>Для экспериментов и демонстрации я взял полный текст романа А.С. Пушкина &#171;Евгений Онегин&#187; (26 тысяч слов, и это, скорее всего, поместится в контекстное окно chatgpt-4o-mini). Эксперимент не совсем чистый, так как произведения Пушкина хорошо известны многим моделям, да и классический язык, на котором писал Пушкин, немного отличается от современного русского. Но всё же результаты очень интересные.</p>



<p>Вот простой запрос: &#171;<em>Какова причина дуэли между Ленским и Онегиным?</em>&#171;. На ответ потребовалось 14 секунд, и ответ оказался более чем правильным и полным.</p>



<figure class="wp-block-image aligncenter size-full"><a href="https://ivannikitin.com/wp-content/uploads/2024/10/coilot-qa-duel.png?x14097"><img loading="lazy" decoding="async" width="639" height="758" src="https://ivannikitin.com/wp-content/uploads/2024/10/coilot-qa-duel.png?x14097" alt="Ответ в режиме Long Note QA Copilot Дуэль Ленского и Онегина" class="wp-image-122833" srcset="https://ivannikitin.com/wp-content/uploads/2024/10/coilot-qa-duel.png 639w, https://ivannikitin.com/wp-content/uploads/2024/10/coilot-qa-duel-253x300.png 253w, https://ivannikitin.com/wp-content/uploads/2024/10/coilot-qa-duel-600x712.png 600w" sizes="auto, (max-width: 639px) 100vw, 639px" /></a></figure>



<p>Более сложный вопрос: &#171;<em>Зачем Онегин сорвался и срочно уехал из Петербурга в деревню?</em>&#171;<br>Ответ неверный: &#171;<em>Онегин уехал из Петербурга в деревню в результате душевного смятения и разочарования, вызванного его отношениями с Татьяной и конфликтом с Ленским….</em>&#171;. Нейросеть перепутала два факта: приезд Онегина в деревню по причине смерти дяди и его отъезд из деревни после дуэли.</p>



<p>Пробуем уточнить вопрос: &#171;<em>Что побудило Онегина изначально переехать из Петербурга в деревню? Не придумывай ответ, используй только предоставленную информацию.</em>&#171;</p>



<figure class="wp-block-image aligncenter size-full"><a href="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-onegin-derevnya.png?x14097"><img loading="lazy" decoding="async" width="650" height="778" src="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-onegin-derevnya.png?x14097" alt="Ответ в режиме Long Note QA Copilot Зачем Онегин уехал в деревню" class="wp-image-122834" srcset="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-onegin-derevnya.png 650w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-onegin-derevnya-251x300.png 251w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-onegin-derevnya-600x718.png 600w" sizes="auto, (max-width: 650px) 100vw, 650px" /></a></figure>



<p>Здесь, по крайней мере, нейросеть честно сказала &#171;Я не знаю!&#187; и явно указала, что далее лишь её предположения. Однако они неверны, жизнь Онегина сложно назвать уединённой, он посещал балы и различные тусовки в Питере того времени. ChatGPT не смог ответить, потому что у Пушкина причины резкого переезда Онегина в деревню упоминаются вскользь и в разных местах: во введении (дядя не в шутку занемог) и в одной из глав (дядя умер, и Онегин получил наследство):</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>Вдруг получил он в самом деле<br>От управителя доклад, <br>Что дядя при смерти в постели <br>И с ним проститься был бы рад. <br>Прочтя печальное посланье, <br>Евгений тотчас на свиданье <br>Стремглав по почте поскакал <br>И уж заранее зевал, <br>Приготовляясь, денег ради, <br>На вздохи, скуку и обман <br>(И тем я начал мой роман); <br>Но, прилетев в деревню дяди, <br>Его нашел уж на столе, <br>Как дань готовую земле.</p>
</blockquote>



<p>Хорошо, попробуем вопросы, на которые гарантированно есть ответы: &#171;<em>Как звали и какая профессия была у Ленского?</em>&#171;.<br>Ответ более чем полный и корректный: &#171;<em>В произведении &#171;Евгений Онегин&#187; персонажа по имени Ленский зовут Владимир Ленский. Он является поэтом, что подчеркивается в тексте, где говорится о его увлечении поэзией и романтическом восприятии мира. Ленский изображён как молодой, чувствительный и идеалистичный человек, который стремится к высоким чувствам и вдохновению, что отражает его профессию и характер.</em>&#171;</p>



<p>Таким образом, Long Note QA удобно использовать на очень больших заметках, длинных документах, собранных текстах из большого числа разных заметок.</p>



<p>Рекомендации по использованию режима Long Note QA:</p>



<ul class="wp-block-list">
<li>Используйте его только в том случае, если заметка значительно больше контекстного окна модели. В противном случае проще загрузить всю заметку в модель.</li>



<li>При формулировании запроса старайтесь чётко описывать, что вы хотите получить.</li>



<li>Если ответ явно не соответствует ожиданиям, попробуйте очистить предыдущий контекст беседы. Например, на мои вопросы и намёки на смерть дяди (переезд Онегина в деревню) ChatGPT упорно держался за факт дуэли с Ленским. Видимо, он проводил аналогию &#171;<em>смерть &#8212; дуэль &#8212; срочно уехал &#8212; из-за женщины</em>&#171;. Помогла очистка контекста — новый чат.</li>
</ul>



<h3 class="wp-block-heading">Vault QA</h3>



<p>В отличие от Long Note QA, в режиме Vault QA используются вектора всех заметок в хранилище Obsidian для выбора подходящих по смыслу фрагментов текста. То есть нейросеть может отвечать на произвольные вопросы по любой теме в вашем Obsidian. Однако следует помнить о следующих моментах:</p>



<ul class="wp-block-list">
<li>Чем более подробно расписаны ваши заметки, тем лучше будет ответ. Здесь на качество напрямую влияют принципы Zettelkasten, а именно самодостаточность заметки.</li>



<li>Для формирования расширенного запроса используются лишь несколько наиболее близких по смыслу заметок (параметр Max Sources), поэтому качественный ответ будет в том случае, если вся требуемая информация содержится в нескольких заметках, число которых меньше этого параметра. Поэтому бесполезно задавать вопросы, которые требуют большого числа заметок, например, &#171;<em>Перечисли даты, когда я занимался проектом XXX</em>&#171;, если у вас нет одной такой заметки с хронологией, а лишь упоминания проекта в ежедневных заметках, то полного ответа вы не получите.</li>
</ul>



<p>Тем не менее, вариантов использования режима масса. Это отличный инструмент семантического поиска и анализа информации в вашей картотеке Obsidian. Вот некоторые из них:</p>



<h4 class="wp-block-heading">Поиск специфической информации в ваших заметках</h4>



<p>Существует два вида поиска: лексический (словарный), который представляет собой обычный поиск в Obsidian и, к примеру, OmniSearch, и семантический поиск, который осуществляется по смыслу. Они не пересекаются. Второй нужен тогда, когда вы не помните ни ключевые слова, ни названия заметки, а помните лишь смысл, о чём она.</p>



<p>Вот пример:</p>



<figure class="wp-block-image aligncenter size-full"><a href="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-1.png?x14097"><img loading="lazy" decoding="async" width="677" height="885" src="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-1.png?x14097" alt="Ответ в режиме Vault QA Copilot Модель эмбеддингов" class="wp-image-122835" srcset="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-1.png 677w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-1-229x300.png 229w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-1-600x784.png 600w" sizes="auto, (max-width: 677px) 100vw, 677px" /></a></figure>



<p>Вот ещё отличный пример: я помню, что записывал цитату, но не помню, куда и к какой книге (это пример, на самом деле я помню автора и книгу).</p>



<figure class="wp-block-image aligncenter size-full"><a href="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-3.png?x14097"><img loading="lazy" decoding="async" width="663" height="885" src="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-3.png?x14097" alt="Ответ в режиме Vault QA Copilot Найди цитату о маркетинге" class="wp-image-122836" srcset="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-3.png 663w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-3-225x300.png 225w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-3-350x467.png 350w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-3-600x801.png 600w" sizes="auto, (max-width: 663px) 100vw, 663px" /></a></figure>



<h4 class="wp-block-heading">Информация по конкретной теме</h4>



<p>Можно задавать вопросы по конкретным проектам, темам или разделам в вашей картотеке. Вот наглядный пример:</p>



<figure class="wp-block-image aligncenter size-full"><a href="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-2.png?x14097"><img loading="lazy" decoding="async" width="666" height="898" src="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-2.png?x14097" alt="Ответ в режиме Vault QA Copilot поиск по проекту" class="wp-image-122837" srcset="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-2.png 666w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-2-222x300.png 222w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-2-600x809.png 600w" sizes="auto, (max-width: 666px) 100vw, 666px" /></a></figure>



<p>Но помните, что если вы знаете, что таких заметок у вас много, ответ может быть неполным, так как число источников ограничено.</p>



<p>Вот ещё один наглядный пример:</p>



<figure class="wp-block-image aligncenter size-full"><a href="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-4.png?x14097"><img loading="lazy" decoding="async" width="656" height="886" src="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-4.png?x14097" alt="Ответ в режиме Vault QA Copilot поиск по теме" class="wp-image-122838" srcset="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-4.png 656w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-4-222x300.png 222w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-4-600x810.png 600w" sizes="auto, (max-width: 656px) 100vw, 656px" /></a></figure>



<p>Ответ более чем правильный и полный, он просто не помещается на скриншоте. Более того, он связал в ответе сохранённые мною цитаты из книг Дорофеева, принципы Zettelkasten и инструменты Obsidian, которые у Дорофеева не упоминаются, но упоминаются в моих заметках.</p>



<p>Кстати, можно использовать теги, особенно если они указаны во фронтматтере заметки. А у меня именно так, более того, теги в заметке Copilot и пишутся.</p>



<p>Вот пример такого запроса в режиме Vault QA:</p>



<figure class="wp-block-image aligncenter size-full"><a href="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-5.png?x14097"><img loading="lazy" decoding="async" width="661" height="885" src="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-5.png?x14097" alt="Ответ в режиме Vault QA Copilot Поиск по тегу" class="wp-image-122839" srcset="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-5.png 661w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-5-224x300.png 224w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-5-600x803.png 600w" sizes="auto, (max-width: 661px) 100vw, 661px" /></a></figure>



<p>Ответ правильный, достаточно полный и полностью меня удовлетворяющий. Я не привожу ответы на этот вопрос и выше целиком, потому что они объёмные, например, сейчас он накатал почти полный лист A4 с рекомендациями.</p>



<h4 class="wp-block-heading">Поиск связанной информации</h4>



<p>Очень интересный пример, в котором я ищу возможные связи с другими заметками:</p>



<figure class="wp-block-image aligncenter size-full"><a href="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-6.png?x14097"><img loading="lazy" decoding="async" width="667" height="905" src="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-6.png?x14097" alt="Ответ в режиме Vault QA Copilot поиск связанных заметок" class="wp-image-122840" srcset="https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-6.png 667w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-6-221x300.png 221w, https://ivannikitin.com/wp-content/uploads/2024/10/copilot-qa-question-6-600x814.png 600w" sizes="auto, (max-width: 667px) 100vw, 667px" /></a></figure>



<p>Здесь я приведу ответ нейросети полностью:</p>



<blockquote class="wp-block-quote is-layout-flow wp-block-quote-is-layout-flow">
<p>На основании заметки <strong>Настройка и использование режимов QA в Obsidian Copilot</strong> можно выделить несколько связей с другими заметками по теме, которые могут быть полезны для дальнейшего изучения и анализа. Вот некоторые из них:<br><br>1. <strong>Эмбеддинги</strong>: Эта заметка важна, так как эмбеддинги являются основой работы режимов QA в Obsidian Copilot. Понимание того, как работают эмбеддинги, поможет лучше осознать, как Copilot обрабатывает запросы и находит информацию.<br><br>2. <strong>RAG</strong>: Метод RAG (Retrieval-Augmented Generation) описывает, как происходит семантический поиск и подбор фактов для формирования ответов. Эта заметка поможет углубить понимание механизмов, лежащих в основе режимов QA.<br><br>3. <strong>Ollama</strong>: Если Ollama связан с использованием нейросетей или моделей для обработки текста, то эта заметка может дать дополнительные идеи о том, как интегрировать различные инструменты для улучшения работы с заметками.<br><br>4. <strong>План статьи и черновые материалы Режимы QA Obsidian Copilot</strong>: Эта заметка может содержать предварительные идеи и черновики, которые помогут понять, как развивалась концепция режимов QA и какие аспекты были важны для автора.<br><br>Эти связи помогут вам глубже понять, как работают режимы QA в Obsidian Copilot, и как они могут быть использованы для более эффективного поиска и обработки информации в ваших заметках.</p>
</blockquote>



<p>Что интересно в этом ответе: в настоящей статье я не упоминал Ollama, рассчитывая, что локальные модели, в том числе модели эмбеддингов, у вас уже настроены, но поскольку они в моем случае работают на базе Ollama, Copilot в режиме QA посчитал, что эта семантическая (смысловая) связь важна, и он прав. Мне кажется, что это один из самых наглядных примеров использования режима Vault QA.</p>



<p>Сразу оговорюсь, далеко не всегда удается получить такие показательно правильные результаты в запросах о связывании заметок. Если у вас не получилось, попробуйте выполнить задачу по шагам несколькими запросами:</p>



<ul class="wp-block-list">
<li>Выдели основные идеи, которые описаны в заметке <em>[[НАЗВАНИЕ]]</em></li>



<li>Найди самые подходящие заметки по теме <em>ПУНКТ_1 </em>из предыдущего списка</li>



<li>и так далее до конца списка идей.</li>
</ul>



<p>Подобные запросы можно использовать не только для нахождения связанных по смыслу заметок, но и, например, для более глубокого погружения в тему. Или для поиска вариантов заметок, которых нет, но которые нужно было бы создать. Здесь множество вариантов использования.</p>



<h2 class="wp-block-heading">Заключение</h2>



<p>Итак, мы рассмотрели использование режимов QA в Obsidian Copilot, которые представляют собой мощный инструмент для работы с заметками и поиска информации. Режимы QA, основанные на эмбеддингах и методе RAG, позволяют эффективно извлекать и обрабатывать заметки и данные по смыслу из хранилища Obsidian, что открывает новые горизонты в использовании Obsidian Copilot.</p>



<p>Важно отметить, что успешное использование режимов QA зависит от качества и структуры самих заметок. Чем более подробно и самодостаточно оформлены записи, тем лучше будет результат. Режим Long Note QA подходит для работы с большими текстами, в то время как Vault QA позволяет осуществлять семантический поиск по всему хранилищу, что открывает новые возможности для анализа и синтеза информации.</p>



<p>Таким образом, использование режимов QA в вашей практике работы с Obsidian может значительно повысить эффективность поиска и обработки информации, а также улучшить качество ваших заметок. Рекомендуется экспериментировать с различными подходами и методами, чтобы максимально раскрыть потенциал этого инструмента и адаптировать его под свои нужды.</p>
<p>Запись <a href="https://ivannikitin.com/2024/10/20/obsidian-copilot-qa/">Использование режимов QA в Obsidian Copilot</a> впервые появилась <a href="https://ivannikitin.com">Иван Никитин и партнеры</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://ivannikitin.com/2024/10/20/obsidian-copilot-qa/feed/</wfw:commentRss>
			<slash:comments>11</slash:comments>
		
		
		<post-id xmlns="com-wordpress:feed-additions:1">122831</post-id>	</item>
	</channel>
</rss>

<!--
Performance optimized by W3 Total Cache. Learn more: https://www.boldgrid.com/w3-total-cache/

Кэширование объекта 315/332 объектов с помощью Memcached
Кэширование страницы с использованием Disk: Enhanced 
Кэширование БД с использованием Memcached (Request-wide (широкий запрос) modification query)

Served from: ivannikitin.com @ 2025-11-19 14:33:57 by W3 Total Cache
-->