skillsmb Admin

← Статистика ← Каталог ← Главная

Все скиллы включая карантинные. Разрешить загрузку или удалить запись.

Выбрано: 0
Навык Статус Загрузка Рекомендация Ошибки Действия

Добавить репозиторий

Название URL По умолч. Push Статус Webhook Действия

Фреймворки — загрузить из GitLab

Укажите URL Git-репозитория с FRAMEWORK.json в корне. Сервер клонирует репо, упакует и зарегистрирует фреймворк.

Реестр фреймворков

Имя URL репозитория Синхронизирован Версия Hidden Действия

Статус синхронизации

Загрузка...

Полная синхронизация

Выполняет все этапы: локальное сканирование, GitLab синхронизация, переиндексация кэша.

Пересчёт счётчиков скачиваний

Пересчитывает installs из events.jsonl и обновляет metadata.json / skills.json. Без force — сохраняет максимальное значение, с force — перезаписывает только из событий.

Синхронизация дат из GitLab

Инициализация createdAt/updatedAt из commit history GitLab. Force — перезаписать существующие даты.

GitLab синхронизация

Синхронизация только из GitLab репозиториев.

Пересчёт кэша

Слить счётчики дубликатов, очистить кэш, пересканировать источники. Счётчики и лайки сохраняются.

Очистка кэша

Удалить все файлы кэша и skills.json.

Локальная синхронизация

Укажите путь к директории со скиллами (SKILL.md файлы будут найдены рекурсивно).

Сводка скачиваний

Загрузка...

Скачивания по навыкам

Навык Тип По событиям Сохранено Расхождение

Осиротевшие события

События скачиваний для навыков, которых больше нет в каталоге. После следующей синхронизации будут мигрированы по имени.

skillId Скачиваний

Ручное редактирование счётчиков

Изменения записываются в metadata.json и skills.json. События (events.jsonl) не меняются.

Навык Тип Скачивания Лайки

Создать действие

Действия доставляются клиентам через heartbeat и выполняются агентом.

Активные действия

ID Тип Цель Пользователи Детали Статус Создано Истекает Действия

Мгновенно получить и выполнить действие на клиенте: skillsmb heartbeat --verbose

Настройки загрузки

При включении все новые скиллы будут помещаться в карантин (требуют ручного подтверждения)

Конфигурация сервера (только чтение)

Резервное копирование данных

Создаёт резервную копию всех хранилищ: skills.json, repos.json, events.jsonl, metadata.json, artifacts.json, settings.json, heartbeats.jsonl, frameworks и др. Используется для восстановления при повреждении статистики или данных.

Экспорт базы данных в JSON

Выгружает все таблицы PostgreSQL в JSON файлы (skills, repos, events, heartbeats, actions, settings, sessions, frameworks, users, action_targets, audit_log, skill_revisions, api_tokens, agent_audit_events). Используется для миграции данных между серверами или для ручного импорта.

Миграция JSON в базу данных

Выполняет повторный импорт JSON файлов в PostgreSQL. Сбрасывает флаг json_imported и загружает данные из JSON файлов (skills.json, repos.json, events.jsonl, и др.) в таблицы базы данных. Используйте после восстановления из резервной копии для заполнения БД.

Загрузить архив

Восстановить резервную копию из ZIP-архива на диске. Если копия с таким ID уже есть — она не будет перезаписана.

Доступные резервные копии

Нажмите «Обновить» для загрузки списка