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

Інструменти розробки та збирання

На цій сторінці

Згенерований застосунок зберігає разом вихідний код, залежності та настанови для агента. Інструменти збирання перетворюють цей вихідний код на код, який можуть виконувати браузер і сервер.

Бібліотеки за призначенням

Бібліотека або стандартПризначенняПублічний пакет OwlMeans
TypeScriptДодає до вихідного коду застосунку типи, які можна перевіряти.@owlmeans/dep-config
BunКерує згенерованим робочим простором і його командами розробки.@owlmeans/create-app
ViteДає змогу розробляти та збирати браузерний інтерфейс; його також використовують публічні пакети інтерфейсу 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 не означають, що ці власники спонсорують чи схвалюють OwlMeans.