Srcbook: инженеры по ИИ с открытым исходным кодом, которые быстро создают и итерируют полные проекты на TypeScript

Общее введение

Srcbook - это платформа для разработки приложений, ориентированная на TypeScript и предназначенная для быстрого создания и итерации веб-приложений с помощниками искусственного интеллекта. Она поддерживает нативные операции, предоставляет интерактивный интерфейс блокнота и позволяет пользователям писать и выполнять внутренний код. Srcbook имеет открытый исходный код, работает на локальной машине и требует от пользователей предоставления собственных API-ключей для использования функций искусственного интеллекта.

Среди инструментов для программирования с искусственным интеллектом, ориентированных на создание внешнего мира, Srcbook превосходит Srcbook. v0.dev , иБолт , иЧерный ящик Он более выгоден при создании фронтенд-проектов со сложной структурой и постоянными многоразовыми итерациями диалога.

Демо-адрес Srcbook функционально не эквивалентен версии с открытым исходным кодом, которая включает в себя более полный функционал создания приложений и заметок. Srcbook официально рекомендует модель claude-3-5-sonnet-latest. Вы можете использовать свободно распространяемую Модель Grok Альтернатива.

Srcbook:开源快速构建和迭代完整TypeScript项目的全栈AI工程师

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

 

Srcbook:开源快速构建和迭代完整TypeScript项目的全栈AI工程师

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

 

Srcbook:开源快速构建和迭代完整TypeScript项目的全栈AI工程师

Srcbook Open Source Генерация документации/исполняемого кода в Notes

 

Список функций

  • конструктор приложений: конструктор приложений AI с поддержкой TypeScript для создания, редактирования и запуска веб-приложений.
  • блокноты: Создавайте, запускайте и делитесь блокнотами TypeScript с поддержкой экспорта в допустимый формат Markdown (.src.md).
  • Функция искусственного интеллекта: Генерация примера кода, модификация кода, исправление проблем, поддержка горячей перезагрузки Web-превью.
  • местная реализация: Локальное выполнение через веб-интерфейс, с поддержкой Node.js.
  • сюжет: Богатое аннотирование и построение графиков с помощью Mermaid.

 

Использование помощи

Процесс установки

  1. Экологические требования: Убедитесь, что установлен Node.js версии 18+, рекомендуется использовать nvm для управления локальной версией Node.
  2. Установите Srcbook одним щелчком мыши::
    • Используйте npx для запуска последней версии: bash
      npx srcbook@latest start
    • Или глобальная установка: bash
      npm install -g srcbook
      srcbook start

Руководство по использованию

  1. Начать Srcbook: Запуск в терминалеsrcbook startчтобы запустить сервер Srcbook.
  2. Создайте новый проект::
    • Откройте браузер, чтобы получить доступ кhttp://localhost:3000Войдите в веб-интерфейс Srcbook.
    • Используйте AI Assistant для создания шаблонов начального кода или напишите код TypeScript вручную.
  3. Редактирование и предварительный просмотр::
    • Редактируйте код в веб-интерфейсе и просматривайте эффект модификации в режиме реального времени.
    • Используйте функцию горячей перезагрузки, чтобы избавиться от необходимости вручную обновлять страницу.
  4. Использование интерактивных тетрадей::
    • Создайте новый блокнот TypeScript для написания и выполнения фрагментов кода.
    • Экспортируйте блокноты в формат Markdown для удобства совместного использования и контроля версий.
  5. Диаграммы и заметки::
    • Улучшите читаемость кода, рисуя диаграммы и комментарии в блокнотах с помощью синтаксиса Mermaid.
  6. Управление проектами::
    • Используйте локальные папки для управления проектами и обеспечения безопасности кода и данных.
    • Регулярное резервное копирование и контроль версий позволяют избежать потери данных.

Основные функции Процедура работы

  • Код, созданный искусственным интеллектом::
    • Введите описание требований в редактор, и помощник AI сгенерирует соответствующий шаблон кода.
    • Изменяйте и дорабатывайте код по мере необходимости, а ИИ-помощник в режиме реального времени будет давать предложения и исправлять ошибки.
  • Предварительный просмотр в режиме реального времени::
    • Каждый раз, когда вы сохраняете изменения в коде, окно предварительного просмотра автоматически обновляется, чтобы показать последний эффект.
    • Используйте функцию горячей перезагрузки, чтобы повысить эффективность разработки за счет отсутствия необходимости вручную обновлять страницу.
  • Интерактивный блокнот::
    • Напишите фрагмент TypeScript в интерфейсе блокнота и нажмите кнопку Run, чтобы выполнить код.
    • Используйте синтаксис Markdown для записи заметок и примечаний, экспортируйте их в файлы Markdown для удобного обмена и совместной работы.

Процесс деинсталляции

  1. Пакеты для удаления: В командной строке введитеnpm uninstall -g srcbookили воспользуйтесь командой деинсталляции соответствующего менеджера пакетов.
  2. Очистка локального каталога: Удалить локальный каталог конфигурации~/.srcbook.

Отключить анализ и отслеживание

Чтобы улучшить Srcbook, мы собираем некоторые данные поведенческой аналитики, но не собираем никакой персональной информации (PII). Если вы хотите отключить отслеживание, вы можете установить в своем окруженииSRCBOOK_DISABLE_ANALYTICS=true.

© заявление об авторских правах

Похожие статьи

Нет комментариев

Вы должны войти в систему, чтобы участвовать в комментариях!
Войти сейчас
нет
Нет комментариев...