Repolode
javahuang

javahuang/SurveyKing

Самостоятельно размещаемая платформа для опросов, экзаменов с оцениванием и практики по банку вопросов, с AI-помощью при создании форм и аналитикой ответов.

Open source альтернатива:SurveyMonkeyGoogle Forms

Звёзды
4,033
Форки
607
Открытые issues
62
Последний коммит
2 месяца назад

Что это?

SurveyKing — система для создания опросов, экзаменов и заданий для практики по банку вопросов в одном месте. Команды могут развернуть её на собственной инфраструктуре с помощью Docker: начать со встроенной базы данных H2, а для промышленной эксплуатации перейти на MySQL.

Для опросов доступны более 20 типов вопросов, условная логика, темы оформления, настройки публикации — например, пароли, списки разрешённых пользователей и ограничения на количество ответов — и отчёты в реальном времени. В экзаменах используются банки вопросов; доступны ключи ответов, правила подсчёта баллов, рандомизация, автоматическая проверка и рейтинги. В модуле практики учащиеся могут последовательно или случайным образом проходить вопросы либо разбирать неправильные ответы, а также просматривать пояснения, добавлять вопросы в избранное и оставлять заметки.

Черновики форм и экзаменов можно создавать на естественном языке с помощью потоковой генерации AI и предпросмотром в реальном времени через API, совместимые с OpenAI. Интерфейс доступен на восьми языках, а для входа предусмотрены Google OAuth и WeChat.

Ключевые возможности

  • 01Опросы с более чем 20 типами вопросов, условной логикой и ветвлением
  • 02Экзамены с банками вопросов, автоматической проверкой и рейтингами
  • 03Практика по банку вопросов в последовательном и случайном режимах, а также по неправильным ответам
  • 04Создание с помощью AI через API, совместимые с OpenAI, с предпросмотром в реальном времени
  • 05Настройки публикации, включая пароли, списки разрешённых пользователей, расписание и ограничения на количество ответов
  • 06Вход через Google OAuth и WeChat, управление пользователями с помощью RBAC

Сценарии использования

  • Сбор отзывов клиентов или сотрудников на инфраструктуре под вашим контролем
  • Проведение онлайн-экзаменов с автоматическим подсчётом баллов для обучения или сертификации
  • Предоставление учащимся банка вопросов для самостоятельной практики и повторения материала
  • Замена размещённого у стороннего сервиса опросника, когда данные должны храниться внутри организации

Быстрый старт

  1. 1

    Запустите SurveyKing с помощью Docker и встроенной базы данных H2

    docker run -d --name surveyking -p 1991:1991 surveyking/surveyking:latest
  2. 2

    Откройте http://localhost:1991 и войдите в систему с учетной записью администратора по умолчанию, затем смените пароль

Что важно знать

  • Пароль администратора по умолчанию широко известен, поэтому его необходимо сменить сразу после первого запуска.

В подборках

Темы

Частые вопросы

Что такое SurveyKing?
Самостоятельно размещаемая платформа для опросов, экзаменов с оцениванием и практики по банку вопросов, с AI-помощью при создании форм и аналитикой ответов. SurveyKing — система для создания опросов, экзаменов и заданий для практики по банку вопросов в одном месте. Команды могут развернуть её на собственной инфраструктуре с помощью Docker: начать со встроенной базы данных H2, а для промышленной эксплуатации перейти на MySQL.
SurveyKing можно использовать бесплатно? Какая у него лицензия?
SurveyKing распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
SurveyKing всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в SurveyKing — 26 авг. 2026 г..
Для чего можно использовать SurveyKing?
Сбор отзывов клиентов или сотрудников на инфраструктуре под вашим контролем Проведение онлайн-экзаменов с автоматическим подсчётом баллов для обучения или сертификации Предоставление учащимся банка вопросов для самостоятельной практики и повторения материала Замена размещённого у стороннего сервиса опросника, когда данные должны храниться внутри организации
Как установить SurveyKing?
Запустите SurveyKing с помощью Docker и встроенной базы данных H2: docker run -d --name surveyking -p 1991:1991 surveyking/surveyking:latest Откройте http://localhost:1991 и войдите в систему с учетной записью администратора по умолчанию, затем смените пароль
Где скачать SurveyKing?
Исходный код и инструкции по установке — на GitHub: https://github.com/javahuang/SurveyKing

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Конструктор диалоговых форм с открытым исходным кодом для опросов, викторин и голосований: доступен в облаке или для самостоятельного размещения.

9,1 тыс.+9 за неделю727TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён позавчера

Конструктор форм с открытым исходным кодом: визуальное редактирование без кода, встраивание, уведомления, интеграции и возможность самостоятельного размещения.

4 тыс.+51 за неделю581PHPOtherАктивно поддерживаетсяОбновлён 14 часов назад

Open-source система корпоративного обучения для создания собственной онлайн-платформы с управлением подразделениями, слушателями, видео и прогрессом обучения.

3,3 тыс.+5 за неделю576JavaApache-2.0Обновлён 27 дней назад