Конспекты
Смарт-конспекты YouTube-видео — ключевые идеи и инсайты без необходимости смотреть часовые ролики
Загрузка...
Смарт-конспекты YouTube-видео — ключевые идеи и инсайты без необходимости смотреть часовые ролики
Пошаговая инструкция по установке Bolt.DIY. Узнайте, как использовать AI-агента для кодинга бесплатно с API ключами OpenAI, Gemini и Claude.
🎯 О чём этот конспект: Пошаговое руководство по установке и настройке Bolt.DIY — open-source альтернативы популярного AI-кодера Bolt.new. Вы узнаете, как развернуть инструмент локально, подключить собственные API-ключи (Anthropic, OpenAI, Gemini, DeepSeek) и создавать веб-приложения на Next.js или React абсолютно бесплатно.
👤 Кому будет полезно: Вайбкодерам, разработчикам и энтузиастам, которые хотят использовать возможности AI-агентов для кодинга без ежемесячной подписки в $20, используя свои API-лимиты или бесплатные модели.
✨ Что получите: Полностью рабочую локальную среду для генерации fullstack-приложений, умеющую писать код, исправлять ошибки и сразу показывать результат в превью.
Контекст: Bolt.DIY — это открытый проект, который копирует функционал Bolt.new, но позволяет «приносить свои ключи» (Bring Your Own API Key). Для работы вам не нужно платить за подписку, достаточно иметь установленный Git и Node.js на компьютере. Мы скачиваем исходный код напрямую из GitHub, чтобы запустить его в своей локальной среде, что дает полный контроль над процессом и конфиденциальностью.
Выгода: Полная независимость от облачных лимитов оригинального сервиса и возможность работы с любыми моделями.
Как применить:
bolt-projects.git clone https://github.com/stackblitz-labs/bolt.diycd bolt.diyРезультат: У вас на компьютере есть полная копия исходного кода Bolt.DIY, готовая к установке зависимостей.
Контекст: Проект написан на TypeScript и требует установки пакетов через менеджер npm или pnpm. Важной особенностью является рекомендация разработчиков использовать браузер Chrome Canary для локальной разработки, так как стандартный Chrome может накладывать ограничения на некоторые функции WebContainer, которые использует Bolt для запуска кода прямо в браузере.
Выгода: Быстрая работа интерфейса и корректное отображение превью создаваемых приложений.
Как применить:
npm installnpm run devhttp://localhost:5173) и откройте его именно в Chrome Canary.Результат: Локальный интерфейс Bolt.DIY запущен и доступен в браузере.
Контекст: Bolt.DIY поддерживает практически всех популярных провайдеров: Anthropic (Claude 3.5 Sonnet), OpenAI (GPT-4o), Google (Gemini 2.0 Flash), DeepSeek, Groq, Mistral и даже локальные модели через LM Studio. Если вы хотите использовать сервис бесплатно, лучше всего подключить Google Gemini или DeepSeek, которые часто предоставляют бесплатные тиры API.
Выгода: Возможность переключаться между моделями в зависимости от задачи (например, Claude для сложной логики, Gemini для быстрых правок).
Как применить:
[Ваш_API_Ключ_Здесь]Результат: Инструмент готов к генерации кода с использованием выбранной нейросети.
Контекст: Процесс разработки в Bolt.DIY идентичен оригинальному Bolt.new. Вы пишете промпт на естественном языке, а AI-агент создает структуру файлов, пишет код и запускает локальный сервер внутри браузера. Вы можете видеть результат в реальном времени в окне Preview и просить AI внести правки.
Выгода: Создание MVP (минимально жизнеспособного продукта) за считанные минуты без ручного написания boilerplate-кода.
Как применить:
Создай современное приложение "Список дел" (To-Do App) на Next.js и Tailwind CSS. Добавь возможность добавлять задачи и сохранять их в LocalStorage.Добавь кнопку удаления для каждой задачи и возможность отмечать задачу как выполненную.Результат: Готовое, работающее веб-приложение, код которого можно скачать или задеплоить.
В: Нужно ли платить за использование Bolt.DIY? О: Сам софт бесплатен и имеет открытый исходный код. Вы платите только провайдерам LLM за использованные токены через API. Однако, используя бесплатные ключи от Google Gemini или DeepSeek, можно пользоваться инструментом полностью бесплатно.
В: Почему обязательно использовать Chrome Canary? О: Bolt.DIY использует технологию WebContainers для запуска Node.js прямо в браузере. Chrome Canary — это экспериментальная версия браузера, где поддержка новейших веб-стандартов и изоляция процессов работают стабильнее для таких тяжелых задач.
В: Можно ли использовать локальные модели (без интернета)? О: Да, Bolt.DIY поддерживает подключение через LM Studio или Ollama. Выберите в списке провайдеров "Custom" или "LM Studio", укажите локальный URL (обычно http://localhost:1234/v1) и работайте с моделями типа Llama 3 или Mistral локально.
В: Что делать, если команда git clone не срабатывает? О: Это значит, что на вашем компьютере не установлен Git. Вам нужно скачать его с официального сайта git-scm.com, установить и перезапустить терминал.
В: Какие фреймворки поддерживает Bolt.DIY? О: Он поддерживает практически все современные веб-стеки: Next.js, React, Vue, Svelte, Astro, Remix, Nuxt и Vite-проекты. AI сам подберет нужные зависимости в зависимости от вашего промпта.
Конспект создан на основе видео «Bolt DIY: Install & Use Bolt.new Locally For FREE (Open Source)» канала Tech_with_Sree. Все права на оригинальный материал принадлежат авторам. Источник: https://www.youtube.com/watch?v=6cHR9_D8xv4