Меню документации

Инструменты разработки и сборки

На этой странице

В сгенерированном приложении исходный код, зависимости и инструкции для агента хранятся вместе. Инструменты сборки преобразуют исходники в код для выполнения в браузере и на сервере.

Библиотеки по назначению

Библиотека или стандартНазначениеПубличный пакет OwlMeans
TypeScriptДобавляет проверяемые типы в исходный код приложения.@owlmeans/dep-config
BunУправляет сгенерированным рабочим пространством и командами для разработки.@owlmeans/create-app
ViteОбеспечивает разработку и сборку браузерного интерфейса; также используется в публичных UI-пакетах Common.@owlmeans/web-router
PlaywrightАвтоматизирует работу браузера и проверяет интерфейс в инструментах Common.@owlmeans/test-ui

Это общедоступные зависимости и стандарты экосистемы. Точный набор зависимостей приложения определяется сгенерированным проектом и разработанными функциями; не каждому приложению нужны все перечисленные библиотеки.

Как использовать в проекте

  1. Опишите нужное поведение в спецификации или пользовательской истории.
  2. Попросите агента следовать соглашениям OwlMeans Common, уже принятым в проекте.
  3. Чтобы разобраться в зависимости, изучите документацию соответствующего публичного пакета.
  4. Опробуйте поведение в предпросмотре и проверьте правила доступа.

Откройте сгенерированный исходный код и изучите скрипты пакета. Попросите агента следовать harness проекта при изменении экрана контакта, затем соберите приложение и откройте предпросмотр так, как описано в документации проекта.

Сборка превращает исходные файлы в приложение, готовое к запуску. Проверка типов помогает обнаружить несоответствия данных до запуска приложения, но не заменяет проверку реальных пользовательских сценариев.

Об архитектуре приложения читайте в технической концепции OwlMeans, а о работе с harness проекта — в руководстве «Продолжите разработку с другим агентом программирования».

Упоминаемая технология

Официальный знак TypeScript

Официальный знак используется без изменений для обозначения технологии. См. уведомление о владельце ниже.

Пример приложения

Категория: CRM и управление клиентами. Пример: CRM для небольшой команды с закреплением контактов за сотрудниками и доступом для руководителя.

Названия и товарные знаки

Visual Studio Code, VS Code, TypeScript и связанные с ними товарные знаки Microsoft принадлежат Microsoft Corporation. Правила использования.

Названия Bun, Vite, Playwright и все связанные с ними товарные знаки остаются собственностью соответствующих владельцев или сопровождающих проектов. Упоминания обозначают продукты, стандарты или примеры исходного кода. Документация OwlMeans не подразумевает спонсорской поддержки или одобрения со стороны этих владельцев.