Начать работу с 0.3
Выберите задачу
| Задача | Где читать | Что запускать |
|---|---|---|
| Первый .as скрипт | QUICKSTART_RU.md | Add .as → Source → Load script |
| Меню, темы и сохранение | GUI_03_RU.md | sdk/templates/gui-panel |
| Внешние скалярные данные | EXTERNAL_SOURCE_RU.md | EasyTelemetryProvider + external-telemetry |
| Разрешённый локальный процесс | PROCESS_API_RU.md | GUI с отдельным выбранным PID |
| Генерация кода с LLM | LLM_GUIDE_RU.md | llms-full.txt и schema той же версии |
| Границы выпуска и дальнейший план | RELEASE_03_STATUS_RU.md / NEXT_STEPS_RU.md | Проверить объём до разработки адаптера |
SDK 0.3 принимает manifest api 0.1/0.2/0.3. Новые source-права требуют 0.3.
Версия wire/report/delivery остаётся 0.1 — это отдельный транспортный контракт.
Формат process profile остаётся SDK 0.2 для совместимости.
Три правила
- Разрешение в manifest не означает согласие пользователя. Все grants выключены
по умолчанию. Read и write разрешаются отдельно.
- Source IPC работает с именованной телеметрией; Process API — с локальным
процессом. Не подменяйте один другим и не придумывайте отсутствующие функции.
- Не блокируйте callback ожиданием. Проверяйте status/capabilities, обрабатывайте
недоступность и ограничивайте вывод текста до лимитов renderer.
Документация на сайте
В боковой панели сохранены поиск и позиция прокрутки между разделами в пределах
одной вкладки браузера. Справа находится содержание текущей страницы и загрузки
LLM-комплекта. Если browser storage выключен, документация продолжает работать,
но сохранение позиции недоступно. Раздел по-прежнему только для admin.
Проверка и обновление
scripts/release.ps1 пересобирает бинарники, запускает тесты и обновляет одну папку
dist/EasyUniversal. Старые пользовательские правки и data не заменяются вслепую.
Не запускайте неизвестные скрипты: worker изолирует сбои, а не является полной
песочницей. Длительные и реальные игровые испытания — отдельная проверка.