Srcbook: инженеры по ИИ с открытым исходным кодом, которые быстро создают и итерируют полные проекты на TypeScript
Общее введение
Srcbook - это платформа для разработки приложений, ориентированная на TypeScript и предназначенная для быстрого создания и итерации веб-приложений с помощниками искусственного интеллекта. Она поддерживает нативные операции, предоставляет интерактивный интерфейс блокнота и позволяет пользователям писать и выполнять внутренний код. Srcbook имеет открытый исходный код, работает на локальной машине и требует от пользователей предоставления собственных API-ключей для использования функций искусственного интеллекта.
Среди инструментов для программирования с искусственным интеллектом, ориентированных на создание внешнего мира, Srcbook превосходит Srcbook. v0.dev , иБолт , иЧерный ящик Он более выгоден при создании фронтенд-проектов со сложной структурой и постоянными многоразовыми итерациями диалога.
Демо-адрес Srcbook функционально не эквивалентен версии с открытым исходным кодом, которая включает в себя более полный функционал создания приложений и заметок. Srcbook официально рекомендует модель claude-3-5-sonnet-latest. Вы можете использовать свободно распространяемую Модель Grok Альтернатива.

Опыт работы в Интернете: https://srcbook.com/

Конструктор приложений Srcbook Open Source Edition

Srcbook Open Source Генерация документации/исполняемого кода в Notes
Список функций
- конструктор приложений: конструктор приложений AI с поддержкой TypeScript для создания, редактирования и запуска веб-приложений.
- блокноты: Создавайте, запускайте и делитесь блокнотами TypeScript с поддержкой экспорта в допустимый формат Markdown (.src.md).
- Функция искусственного интеллекта: Генерация примера кода, модификация кода, исправление проблем, поддержка горячей перезагрузки Web-превью.
- местная реализация: Локальное выполнение через веб-интерфейс, с поддержкой Node.js.
- сюжет: Богатое аннотирование и построение графиков с помощью Mermaid.
Использование помощи
Процесс установки
- Экологические требования: Убедитесь, что установлен Node.js версии 18+, рекомендуется использовать nvm для управления локальной версией Node.
- Установите Srcbook одним щелчком мыши::
- Используйте npx для запуска последней версии:
bash
npx srcbook@latest start - Или глобальная установка:
bash
npm install -g srcbook
srcbook start
- Используйте npx для запуска последней версии:
Руководство по использованию
- Начать Srcbook: Запуск в терминале
srcbook start
чтобы запустить сервер Srcbook. - Создайте новый проект::
- Откройте браузер, чтобы получить доступ к
http://localhost:3000
Войдите в веб-интерфейс Srcbook. - Используйте AI Assistant для создания шаблонов начального кода или напишите код TypeScript вручную.
- Откройте браузер, чтобы получить доступ к
- Редактирование и предварительный просмотр::
- Редактируйте код в веб-интерфейсе и просматривайте эффект модификации в режиме реального времени.
- Используйте функцию горячей перезагрузки, чтобы избавиться от необходимости вручную обновлять страницу.
- Использование интерактивных тетрадей::
- Создайте новый блокнот TypeScript для написания и выполнения фрагментов кода.
- Экспортируйте блокноты в формат Markdown для удобства совместного использования и контроля версий.
- Диаграммы и заметки::
- Улучшите читаемость кода, рисуя диаграммы и комментарии в блокнотах с помощью синтаксиса Mermaid.
- Управление проектами::
- Используйте локальные папки для управления проектами и обеспечения безопасности кода и данных.
- Регулярное резервное копирование и контроль версий позволяют избежать потери данных.
Основные функции Процедура работы
- Код, созданный искусственным интеллектом::
- Введите описание требований в редактор, и помощник AI сгенерирует соответствующий шаблон кода.
- Изменяйте и дорабатывайте код по мере необходимости, а ИИ-помощник в режиме реального времени будет давать предложения и исправлять ошибки.
- Предварительный просмотр в режиме реального времени::
- Каждый раз, когда вы сохраняете изменения в коде, окно предварительного просмотра автоматически обновляется, чтобы показать последний эффект.
- Используйте функцию горячей перезагрузки, чтобы повысить эффективность разработки за счет отсутствия необходимости вручную обновлять страницу.
- Интерактивный блокнот::
- Напишите фрагмент TypeScript в интерфейсе блокнота и нажмите кнопку Run, чтобы выполнить код.
- Используйте синтаксис Markdown для записи заметок и примечаний, экспортируйте их в файлы Markdown для удобного обмена и совместной работы.
Процесс деинсталляции
- Пакеты для удаления: В командной строке введите
npm uninstall -g srcbook
или воспользуйтесь командой деинсталляции соответствующего менеджера пакетов. - Очистка локального каталога: Удалить локальный каталог конфигурации
~/.srcbook
.
Отключить анализ и отслеживание
Чтобы улучшить Srcbook, мы собираем некоторые данные поведенческой аналитики, но не собираем никакой персональной информации (PII). Если вы хотите отключить отслеживание, вы можете установить в своем окруженииSRCBOOK_DISABLE_ANALYTICS=true
.
© заявление об авторских правах
Авторское право на статью Круг обмена ИИ Пожалуйста, не воспроизводите без разрешения.
Похожие статьи
Нет комментариев...