Инструменты разработки и сборки
На этой странице
В сгенерированном приложении исходный код, зависимости и инструкции для агента хранятся вместе. Инструменты сборки преобразуют исходники в код для выполнения в браузере и на сервере.
Библиотеки по назначению
| Библиотека или стандарт | Назначение | Публичный пакет OwlMeans |
|---|---|---|
| TypeScript | Добавляет проверяемые типы в исходный код приложения. | @owlmeans/dep-config |
| Bun | Управляет сгенерированным рабочим пространством и командами для разработки. | @owlmeans/create-app |
| Vite | Обеспечивает разработку и сборку браузерного интерфейса; также используется в публичных UI-пакетах Common. | @owlmeans/web-router |
| Playwright | Автоматизирует работу браузера и проверяет интерфейс в инструментах Common. | @owlmeans/test-ui |
Это общедоступные зависимости и стандарты экосистемы. Точный набор зависимостей приложения определяется сгенерированным проектом и разработанными функциями; не каждому приложению нужны все перечисленные библиотеки.
Как использовать в проекте
- Опишите нужное поведение в спецификации или пользовательской истории.
- Попросите агента следовать соглашениям OwlMeans Common, уже принятым в проекте.
- Чтобы разобраться в зависимости, изучите документацию соответствующего публичного пакета.
- Опробуйте поведение в предпросмотре и проверьте правила доступа.
Откройте сгенерированный исходный код и изучите скрипты пакета. Попросите агента следовать harness проекта при изменении экрана контакта, затем соберите приложение и откройте предпросмотр так, как описано в документации проекта.
Сборка превращает исходные файлы в приложение, готовое к запуску. Проверка типов помогает обнаружить несоответствия данных до запуска приложения, но не заменяет проверку реальных пользовательских сценариев.
Об архитектуре приложения читайте в технической концепции OwlMeans, а о работе с harness проекта — в руководстве «Продолжите разработку с другим агентом программирования».
Упоминаемая технология

Официальный знак используется без изменений для обозначения технологии. См. уведомление о владельце ниже.
Пример приложения
Категория: CRM и управление клиентами. Пример: CRM для небольшой команды с закреплением контактов за сотрудниками и доступом для руководителя.
Названия и товарные знаки
Visual Studio Code, VS Code, TypeScript и связанные с ними товарные знаки Microsoft принадлежат Microsoft Corporation. Правила использования.
Названия Bun, Vite, Playwright и все связанные с ними товарные знаки остаются собственностью соответствующих владельцев или сопровождающих проектов. Упоминания обозначают продукты, стандарты или примеры исходного кода. Документация OwlMeans не подразумевает спонсорской поддержки или одобрения со стороны этих владельцев.