Навыки и сценарии
Эта заметка даёт высокоуровневое представление о том, как навыки и сценарии сочетаются в AdaOS.
- Навыки реализуют переиспользуемые бизнес‑возможности и предоставляют tools и обработчики событий.
- Сценарии оркеструют навыки, описывают потоки данных и (для desktop‑кейсов) привязывают UI.
Полезно читать вместе с:
docs/skills.md— структура и описание навыка (skill.yaml,handlers/main.py).docs/scenarios.md— структура и описание сценария (scenario.yaml,scenario.json).
На рантайме:
- Сценарий выбирает, какие навыки релевантны (
depends). - Desktop‑сценарий web_desktop загружает UI и вклад из навыков
и проецирует их в Yjs (
WebspaceScenarioRuntime). - Сценарий Prompt IDE (
prompt_engineer_scenario) использует секциюworkflowи tools изprompt_engineer_skillдля реализации дев‑workflow.