Praxio

Проекты

Проекты объединяют квесты, Git-репозитории и кодовую базу в единое целое. Откройте через «Проекты» в боковом меню.

Создание проекта

  1. Откройте «Проекты» в боковом меню
  2. Нажмите «+ Создать проект»
  3. Заполните:
    • Название — имя проекта
    • Описание — кратко о проекте
    • Цвет — для визуального отличия на доске
    • Иконка — эмодзи для быстрого узнавания
    • Рабочий проект — отметьте, если это ваш основной проект

Привязка репозитория

Подключите Git-репозиторий к проекту для получения CI/CD статусов и работы с кодом:

  1. Откройте проект → «Настройки»
  2. Выберите Git-платформу (GitHub / GitLab / Forgejo)
  3. Выберите репозиторий из списка
  4. Настройте вебхуки (для получения обновлений в реальном времени)

В десктопном приложении можно также указать путь к локальному репозиторию — это даст доступ к встроенному Git-клиенту.

AI-контекст кодовой базы

Проекты с привязанным репозиторием могут быть проиндексированы — тогда AI будет учитывать ваш код при:

  • Оценке сложности квестов
  • Генерации описаний
  • Ответах в AI-чате

Настройки индексирования

  • Источник — удалённый репозиторий (GitHub/GitLab/Forgejo API) или локальная файловая система
  • Глубина (0–100%) — какую долю файлов включить в контекст

Семантический поиск

После индексирования проекта вы можете использовать @@ в полях ввода для семантического поиска по коду. Например, @@авторизация найдёт файлы, связанные с авторизацией, даже если код написан на английском.

@mention в квестах

При создании или редактировании квеста вы можете упоминать элементы прямо в тексте:

  • @ — текстовый поиск по проектам, квестам и файлам (начните вводить название)
  • @@ — семантический поиск по коду (найдёт по смыслу, а не по точному совпадению)

Упоминания отображаются как цветные чипы с цветом проекта. Нажмите на чип — откроется попап с деталями.

Архивирование

Неактивные проекты можно архивировать:

  1. Откройте проект → «Настройки»
  2. Нажмите «Архивировать»

Архивированные проекты скрываются из списка, но не удаляются.