Проекты
Проекты объединяют квесты, Git-репозитории и кодовую базу в единое целое. Откройте через «Проекты» в боковом меню.
Создание проекта
- Откройте «Проекты» в боковом меню
- Нажмите «+ Создать проект»
- Заполните:
- Название — имя проекта
- Описание — кратко о проекте
- Цвет — для визуального отличия на доске
- Иконка — эмодзи для быстрого узнавания
- Рабочий проект — отметьте, если это ваш основной проект
Привязка репозитория
Подключите Git-репозиторий к проекту для получения CI/CD статусов и работы с кодом:
- Откройте проект → «Настройки»
- Выберите Git-платформу (GitHub / GitLab / Forgejo)
- Выберите репозиторий из списка
- Настройте вебхуки (для получения обновлений в реальном времени)
В десктопном приложении можно также указать путь к локальному репозиторию — это даст доступ к встроенному Git-клиенту.
AI-контекст кодовой базы
Проекты с привязанным репозиторием могут быть проиндексированы — тогда AI будет учитывать ваш код при:
- Оценке сложности квестов
- Генерации описаний
- Ответах в AI-чате
Настройки индексирования
- Источник — удалённый репозиторий (GitHub/GitLab/Forgejo API) или локальная файловая система
- Глубина (0–100%) — какую долю файлов включить в контекст
Семантический поиск
После индексирования проекта вы можете использовать @@ в полях ввода для семантического поиска по коду. Например, @@авторизация найдёт файлы, связанные с авторизацией, даже если код написан на английском.
@mention в квестах
При создании или редактировании квеста вы можете упоминать элементы прямо в тексте:
- @ — текстовый поиск по проектам, квестам и файлам (начните вводить название)
- @@ — семантический поиск по коду (найдёт по смыслу, а не по точному совпадению)
Упоминания отображаются как цветные чипы с цветом проекта. Нажмите на чип — откроется попап с деталями.
Архивирование
Неактивные проекты можно архивировать:
- Откройте проект → «Настройки»
- Нажмите «Архивировать»
Архивированные проекты скрываются из списка, но не удаляются.