Хранилище Obsidian с вопросами китайских экзаменов на госслужбу за 2016–2026 годы, сгруппированными по темам и снабжёнными заметками и двусторонними ссылками.
TaiMaBenJi/knowledge-commons
Офлайн-платформа для подготовки к экзаменам и соревнованиям по программированию, обучения WorldSkills и чтения классических текстов — в приложении или на сайте.
- Звёзды
- 81
- Форки
- 9
- Открытые issues
- 0
- Последний коммит
- вчера
Что это?
Knowledge Commons — бесплатная учебная платформа, полностью работающая офлайн. Она объединяет общедоступные учебные материалы и распределяет их по предметным разделам с пошаговыми учебными маршрутами. В неё входят подборки задач Codeforces и AtCoder с офлайн-поиском, материалы ICPC и CCPC, варианты экзамена по математике для поступления в вузы, задания для подготовки к госслужбе, полный текст «Избранных произведений» Мао Цзэдуна и материалы для подготовки к соревнованиям WorldSkills по 50 компетенциям.
Проект распространяется как PWA, которое можно установить из браузера. Нативные сборки для Android, iOS, Windows, macOS и Linux создаются из одного источника контента с помощью GitHub Actions. Веб-версия работает офлайн после первого посещения, а на сайте есть поиск по курсам, статьям и ресурсам.
Репозиторий организован по папкам страниц, данным контента, видеоурокам, а также скриптам сборки и проверки качества. Это позволяет участникам добавлять новые учебные материалы в соответствующие каталоги. На код распространяется лицензия MIT, а собранные материалы остаются под авторскими правами их первоначальных авторов.
Ключевые возможности
- 01Полностью работает офлайн; доступна в виде устанавливаемого PWA и нативных сборок для шести платформ.
- 02Архивы задач Codeforces и AtCoder с офлайн-поиском, а также решения ICPC и Lanqiao.
- 03Полный текст «Избранных произведений» Мао Цзэдуна и его стихи для чтения офлайн.
- 04Материалы для подготовки и пробные экзамены по 50 компетенциям WorldSkills.
- 05Структурированные учебные маршруты для олимпиад по алгоритмам, подготовки к госслужбе и экзаменам для поступления в вузы.
- 06Создаёт сборки для iOS, Android и настольных платформ из одного источника с помощью GitHub Actions.
Сценарии использования
- Подготовка к соревнованиям по алгоритмам, например ICPC или раундам Codeforces, при нестабильном подключении к интернету.
- Подготовка к экзаменам для поступления в вузы или на госслужбу с помощью офлайн-заданий и разборов ответов.
- Подготовка к соревнованиям WorldSkills по структурированным руководствам и наборам пробных экзаменов.
- Создание автономного учебного комплекта для школ и регионов с ограниченным доступом к интернету.
Быстрый старт
- 1
Откройте веб-версию в браузере (установка не требуется)
- 2
Скачайте пакет для Android, Windows, macOS или Linux из раздела Releases
- 3
Запустите скрипт сборки клиента Android (требуется Android SDK)
clients/android/build_ci.sh
Что важно знать
- Полный пакет для Android занимает около 560 МБ, поскольку весь контент включён для использования офлайн.
- Для сборки клиентов macOS и iOS требуется macOS с Xcode.
- Некоторые материалы защищены авторским правом их создателей и предоставляются только для личного изучения; коммерческое использование не рекомендуется.
Темы
Частые вопросы
- Что такое knowledge-commons?
- Офлайн-платформа для подготовки к экзаменам и соревнованиям по программированию, обучения WorldSkills и чтения классических текстов — в приложении или на сайте. Knowledge Commons — бесплатная учебная платформа, полностью работающая офлайн. Она объединяет общедоступные учебные материалы и распределяет их по предметным разделам с пошаговыми учебными маршрутами. В неё входят подборки задач Codeforces и AtCoder с офлайн-поиском, материалы ICPC и CCPC, варианты экзамена по математике для поступления в вузы, задания для подготовки к госслужбе, полный текст «Избранных произведений» Мао Цзэдуна и материалы для подготовки к соревнованиям WorldSkills по 50 компетенциям.
- knowledge-commons можно использовать бесплатно? Какая у него лицензия?
- knowledge-commons распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- knowledge-commons всё ещё поддерживается?
- Активно поддерживается. Последний коммит в knowledge-commons — 19 окт. 2026 г..
- Для чего можно использовать knowledge-commons?
- Подготовка к соревнованиям по алгоритмам, например ICPC или раундам Codeforces, при нестабильном подключении к интернету. Подготовка к экзаменам для поступления в вузы или на госслужбу с помощью офлайн-заданий и разборов ответов. Подготовка к соревнованиям WorldSkills по структурированным руководствам и наборам пробных экзаменов. Создание автономного учебного комплекта для школ и регионов с ограниченным доступом к интернету.
- Как установить knowledge-commons?
- Откройте веб-версию в браузере (установка не требуется) Скачайте пакет для Android, Windows, macOS или Linux из раздела Releases Запустите скрипт сборки клиента Android (требуется Android SDK): clients/android/build_ci.sh
- Где скачать knowledge-commons?
- Исходный код и инструкции по установке — на GitHub: https://github.com/TaiMaBenJi/knowledge-commons
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Интерактивное веб-приложение, которое работает офлайн и показывает местное ночное небо для любого места и времени прямо в браузере.
Офлайн-просмотрщик файлов для Android без разрешений: открывает PDF, Word, Excel, PowerPoint, фото, видео, аудио, Markdown, код и ZIP-архивы.
Бесплатный офлайн-трекер менструаций и приёма таблеток с открытым исходным кодом для Android, iOS и Wear OS, созданный на Flutter.
Приложение Enjoy для изучения английского с помощью ИИ: тренируйтесь на собственных видео, аудио и электронных книгах в веб-версии или через расширение для браузера.
Подборка из 54 автономных Python-скриптов без зависимостей, в которых современные AI-алгоритмы реализованы с нуля, чтобы можно было разобраться в их устройстве.