Конспекты
Смарт-конспекты YouTube-видео — ключевые идеи и инсайты без необходимости смотреть часовые ролики
Загрузка...
Смарт-конспекты YouTube-видео — ключевые идеи и инсайты без необходимости смотреть часовые ролики
Узнайте, как обучить нейросеть на своих данных с помощью RAG. Разбор векторов, чанкинга, MCP для Cursor и 11 стратегий оптимизации поиска.
Промптинг для AI-агентов: 5 правил эффективного вайбкодинга
Узнайте 5 правил промпт-инжиниринга для AI-агентов: императивный подход, управление контекстом, субагенты и самопроверка для создания сложных IT-продуктов.
Маргулан Сейсембаев: Вайбкодинг и создание AI-First компаний без сотрудников
Как создать автономный бизнес с помощью AI-агентов: архитектура MIDAS, вайбкодинг, автоматизация проверки гипотез и управление смыслами от Маргулана Сейсембаева.
Claude для маркетинга: Полный гид по созданию AI-отдела на базе Co-work
Пошаговое руководство по настройке Claude Co-work для маркетинга: клонирование голоса, генерация видео через MCP, лидогенерация с Clay и AI-SEO.
Supercomputer от Higgsfield: Автономная фабрика контента и AI-агентство на автопилоте
Как запустить автономную фабрику контента с помощью Higgsfield Supercomputer. Анализ трендов, генерация видео и создание AI-агентства по шагам.
Скиллы как новая память агентов: от функций к автономным циклам
Разбор архитектуры AI-агентов: Харнесы, скиллы и многоуровневые циклы. Как создать автономную систему, которая сама улучшает код и анализирует данные.
Claude Co-work: Как создавать AI-скиллы через запись экрана и голоса
Пошаговое руководство по использованию функции Record a Skill в Claude Co-work для автоматизации браузерных задач без кода.
Cursor 2.5: Design Mode и совместная работа в Composer
В обновлении Cursor 2.5 появились инструменты для точного редактирования кода и «мультиплеерный» режим для совместной работы с AI-агентами.
Феномен Cursor: выручка $3 млрд и поглощение со стороны SpaceX за $60 млрд
Cursor стал самой быстрорастущей SaaS-компанией в истории, достигнув выручки в $3 млрд всего за два года. На горизонте — сделка со SpaceX и запуск Composer 2.5.
Cursor 3.5: Мульти-репозитории и автоматизации без кода прямо в IDE
В Cursor 3.5 добавили поддержку мульти-репозиториев, автоматизации без привязки к коду и перенесли управление агентами из браузера прямо в редактор.
Claude Code: советы от создателя. Конспект доклада Бориса Черни из Anthropic
Борис Черни, автор Claude Code, показал на конференции Anthropic, как реально пользоваться инструментом: с чего начать, зачем CLAUDE.md, какие горячие клавиши никто не знает и как запускать несколько агентов параллельно. Конспект доклада с командами и разбором.
Claude Code подписка 2026: Pro, Max 5x и Max 20x, цены и лимиты
Коротко: в апреле Anthropic временно убрал Claude Code из Pro‑плана, что устроило скачок интереса; теперь разберём, какие варианты подписки доступны, какие лимиты и за что реально платят.
Как пользоваться Claude Code 2026: первый запуск, CLAUDE.md и команды
Установи Claude Code, подключи подписку Pro и Node.js – и получишь терминальный AI, который читает проект, правит файлы и запускает команды, экономя время благодаря CLAUDE.md и слэш‑командам.
🎯 О чём этот конспект: Подробный разбор технологии RAG, которая позволяет «дообучать» нейросети на ваших локальных данных (коде, PDF, документации) без изменения весов модели. В видео рассматривается принцип работы векторов, практическая реализация на JavaScript и настройка локального RAG-агента в редакторе Cursor.
👤 Кому будет полезно: Вайбкодерам, разработчикам и AI-энтузиастам, которые хотят, чтобы AI-агенты понимали контекст их специфических проектов, стилистику кода или внутренние документы компании.
✨ Что получите: Вы научитесь подключать свои файлы к AI-агентам, поймете механику векторного поиска и сможете внедрить одну из 11 стратегий оптимизации контекста для повышения точности ответов нейросети.
Контекст: Нейросеть (LLM) — это «мозги», обученные на общих данных интернета. Она не знает специфику вашего проекта, политики вашей компании или вашего уникального стиля написания кода. RAG (Retrieval-Augmented Generation) решает проблему ограниченного контекстного окна и отсутствия актуальных данных. Вместо того чтобы пытаться «засунуть» весь проект в промпт, мы создаем внешнюю базу знаний, из которой нейросеть берет только нужные кусочки в момент запроса.
Выгода: Экономия токенов, возможность работы с огромными репозиториями и получение максимально персонализированных ответов.
Как это работает (схема):
Результат: Нейросеть отвечает на основе ваших данных, а не галлюцинирует.
Контекст: Поиск по ключевым словам (как в Ctrl+F) неэффективен для AI. Если вы ищете «удаленная работа», обычный поиск не найдет абзац про «домашний офис». Для этого используется семантический поиск через эмбеддинги — перевод текста в математические векторы (наборы чисел).
Выгода: Система понимает смысл запроса, даже если слова не совпадают.
Основные правила эффективного RAG:
Контекст: Для понимания механики важно увидеть, как данные превращаются в векторы и попадают в промпт программно.
Как применить:
chromadb для хранения векторов и openai для генерации.import { ChromaClient, DefaultEmbeddingFunction } from 'chromadb';
import OpenAI from 'openai';
const client = new ChromaClient();
const embedder = new DefaultEmbeddingFunction();
// Создаем коллекцию для документов компании
const collection = await client.getOrCreateCollection({
name: "company_policies",
embeddingFunction: embedder,
});
// Добавляем документы (в реальности это чтение файлов)
await collection.add({
ids: ["id1", "id2"],
documents: [
"Политика удаленки: можно работать из дома 3 дня в неделю.",
"Стиль кода: используем только функциональные компоненты и Tailwind."
],
});
// Поиск по смыслу
const results = await collection.query({
queryTexts: ["Как мы работаем из дома?"],
nResults: 1,
});
// Формирование промпта для LLM
const context = results.documents[0].join("\n");
const userQuestion = "Какая у нас политика удаленки?";
const prompt = `Используй следующий контекст для ответа: ${context}\n\nВопрос: ${userQuestion}`;
// Далее отправляем prompt в OpenAI API...Результат: Готовый скрипт, который находит нужный смысл в базе и «подсказывает» его нейросети.
Контекст: Редактор Cursor поддерживает протокол MCP (Model Context Protocol), что позволяет подключить локальный RAG-сервер для индексации ваших PDF-инструкций или старых репозиториев.
Как применить:
mcp-local-rag, устанавливаем зависимости и билдим проект.Settings -> Features -> MCP Servers.Конфиг для добавления (тип stdio):
# Команда для запуска (пример)
node /путь/к/проекту/mcp-local-rag/dist/index.js
# Переменные окружения (Env Vars)
LOCAL_RAG_DIRECTORY="/путь/к/вашим/pdf_и_коду"Результат: Теперь в чате Cursor можно спросить: «Как в моем стиле написать этот компонент?», и агент сам просканирует локальную базу через query_document.
Контекст: Базовый RAG часто ошибается. Для сложных задач используются продвинутые методы фильтрации и обработки запросов.
В: Можно ли использовать RAG бесплатно?
О: Да, используя локальные модели эмбеддингов и векторные базы типа ChromaDB или FAISS. В примере с Cursor используется локальный MCP-сервер, который работает на вашей машине.
В: Что лучше: дообучение (Fine-tuning) или RAG?
О: Для большинства задач вайбкодинга RAG лучше. Fine-tuning дорогой, сложный и модель быстро устаревает. RAG позволяет обновлять знания, просто закинув новый файл в папку.
В: Какой оптимальный размер чанка?
О: Обычно это 300–500 токенов (или символов, в зависимости от модели). Важно делать «нахлест» (overlap) между чанками в 10–15%, чтобы смысл не терялся на границах разреза.
В: Зачем нужны векторы, если можно просто дать файл нейросети?
О: Если файл огромный (например, документация React), он не влезет в контекстное окно или сделает запрос очень дорогим. Векторы позволяют найти 2–3 нужных абзаца из тысячи страниц.
В: Как RAG помогает в написании кода?
О: Вы можете индексировать свои лучшие проекты. Когда вы просите Cursor написать функцию, он сначала посмотрит через RAG, как вы называете переменные и какие библиотеки используете, и выдаст код в вашем стиле.
Конспект создан на основе видео «Что такое RAG? 11 стратегий обучения нейросети на своих данных» канала Антон Ларичев. Все права на оригинальный материал принадлежат авторам. Источник: https://www.youtube.com/watch?v=JkoMVJNBVC0