InternLM Camp: путеводитель по сезонам и островам
Как устроен бесплатный учебный лагерь Шанхайской лаборатории ИИ по большим моделям: сезоны 1–7, «острова» L0–L2 и «пасхальный остров», задания с проверкой, сезон 7 с курсами по MCP, A2A и безопасности агентов — и какие уроки нашего курса им соответствуют.
Что это
Заголовок раздела «Что это»«Практический лагерь по большим моделям „Шушэн“» (InternLM Camp) — бесплатный сезонный лагерь Шанхайской лаборатории ИИ. «Шушэн» («книжник, учёный») — китайское имя семейства моделей InternLM. Лагерь учит работать с открытым стеком лаборатории: модели InternLM и InternVL, дообучение XTuner, инференс LMDeploy, оценка OpenCompass, агенты Lagent и MindSearch, RAG-помощник HuixiangDou.
Чем он ценен для нас:
- Формат «прохождения уровней» (по-китайски «чуангуань»). Каждый урок — «уровень» с обязательным заданием, документацией и видео. Задание сдаётся со скриншотами ключевых шагов; за пройденный уровень участник получает «очки вычислений» — время на облачной A100 платформы InternStudio. Эту геймификацию мы переняли в виде островов и уровней Simple → Boss (см. «Как учиться»).
- Публичный конспект как сдача. Задание засчитывают, если вы опубликовали отчёт (на Чжиху, CSDN и т. п.) — учиться «вслух» и с журналом.
- Всё на открытых инструментах, которые запускаются и на вашей машине: на 4× RTX 4080 больше памяти, чем на «30% A100» (24 ГБ), под которые написаны туториалы.
| Сезон | Ветка | Устройство | Что внутри |
|---|---|---|---|
| 1 | camp1 | 7 занятий-лекций | обзор стека, демо, база знаний на LangChain, XTuner, LMDeploy, OpenCompass |
| 2 | camp2 | 9 занятий + доп. курсы | RAG-помощник HuixiangDou, XTuner (1.8B, мультимодальность, агенты), LMDeploy, Lagent и AgentLego, OpenCompass, подготовка данных для дообучения |
| 3 | camp3 | острова: вход → база → продвинутый + «пасхальный» | см. ниже |
| 4 | camp4 | те же острова | обновлены под InternLM2.5, добавлены платформы моделей (HF, ModelScope, Modelers) и мультиагенты на Lagent |
| 5 (2025) | camp5 | те же острова | InternLM3, MCP, CAMEL, RL и OREAL, разбор исходников TurboMind |
| 7 (апрель 2026) | camp7 | 10 курсов «учебник → видео → тест» | Claude Code, Skills, MCP, A2A, InternVL-U, InternSVG, LMDeploy, Intern-S1-Pro, безопасность агентов, OpenClaw |
Ветки шестого сезона в репозитории нет.
Острова сезонов 3–5
Заголовок раздела «Острова сезонов 3–5»flowchart LR L0["L0<br/>остров входа"] --> L1["L1<br/>базовый остров"] --> L2["L2<br/>продвинутый остров"] L2 -.-> E["пасхальный остров"]
Сезон 4 (самый полный набор туториалов в репозитории):
| Остров | Уровень | О чём | Наш урок |
|---|---|---|---|
| L0 вход | 1. Основы Linux | SSH к облачной машине, проброс портов, hello_world.py; по желанию — базовые команды Linux и VSCode Remote + conda | 0.1.1 |
| 2. Основы Python | задача LeetCode 383; отладка в VSCode скрипта, который вызывает API InternLM и разбирает JSON | ступень 0.2 | |
| 3. Основы Git | PR в ветку class с самопредставлением; свой публичный репозиторий-конспект | 0.1.1 | |
| 4. Осваиваем HF, ModelScope и Modelers | платформы моделей: Hugging Face, ModelScope, Modelers | 0.1.2 | |
| L1 база | 1. Полный открытый стек моделей «Шушэн» | обзор открытого стека лаборатории (видео) | китайский трек 1 |
| 2. Мультимодальный диалог и ИИ-поиск | продукты InternLM: мультимодальный чат и поиск | — | |
| 3. Промпт-инжиниринг с InternLM на практике | промпт-инжиниринг на InternLM | 8.1.2 | |
| 4. InternLM + LlamaIndex RAG | RAG по своим документам: через API и на локальной 1.8B | 8.2.1 | |
| 5. XTuner: дообучаем «самосознание» личного помощника | QLoRA «самосознания» InternLM2.5-7B-Chat | 6.2.2 | |
| 6. Оценка в OpenCompass | оценка API и InternLM2.5-1.8B на C-Eval | 7.3.1 | |
| L2 продвинутый | 1. Исследуем границы возможностей | искать задачи, где модель ошибается (в Feishu) | 7.3.2 |
| 2. Lagent: Multi-Agent с нуля | агенты и мультиагентность на Lagent | 8.3.1 | |
| 3. LMDeploy: квантование и развёртывание, продвинутый уровень | KV-кэш, его квантование, W4A16 (AWQ), API и вызов функций | 7.2.1 | |
| 4. InternVL: развёртывание и дообучение | мультимодальная модель: развёртывание и дообучение | 9.1.1 | |
| 5. HuixiangDou | RAG-помощник для групповых чатов | 8.2.2 | |
| 6. MindSearch | агентный поиск в интернете | 8.3.3 | |
| «пасхальный» | InternLM + WasmEdge | развёртывание агента через WebAssembly | — |
Сезон 5 поменял содержимое островов: L0 — промпты и «границы возможностей» модели (плюс соревнование по классификации статей промптами); L1 — API InternLM с Browser Use, OpenCompass, LMDeploy, XTuner для классификации статей (с соревнованием); L2 — дообучение InternVL, голосовой помощник на XTuner, разбор исходников движка TurboMind, MCP + InternLM, мультиагенты CAMEL, введение в RL и OREAL. В репозитории для сезона 5 только оглавление — ссылки на материалы пустые.
Сезон 3 (ветка по умолчанию) — та же структура, что у сезона 4, но на InternLM2 и с MindSearch в версии «только CPU». Его пасхальный остров — продавец-стример на LLM, развёртывание InternLM 1.8B на Android и игра «Кто шпион».
Сезон 7: курсы вместо островов
Заголовок раздела «Сезон 7: курсы вместо островов»С апреля 2026 года формат другой: 10 курсов в шести направлениях — ИИ-программирование (Claude Code; Skills), протоколы (MCP; Agent2Agent), мультимодальность (InternVL-U; InternSVG — векторная графика), развёртывание (LMDeploy), научные модели (Intern-S1-Pro), безопасность агентов (Intern-Shannon) и приложения (OpenClaw — помощник для многих платформ). Каждый курс — три шага: учебник → видео → тест из 5 вопросов, проходной балл 60, пересдачи без ограничений, засчитывается лучший результат; порядок свободный, все 10 курсов — сертификат. Объём курса — 2–6 ч, весь сезон — 4–8 недель. Целевая аудитория по README: студенты и инженеры с базовым Python, опыт глубокого обучения не нужен.
Как проходить лагерь вместе с нашим курсом
Заголовок раздела «Как проходить лагерь вместе с нашим курсом»- Не нужна InternStudio. Туториалы пишут пути вида
/root/share/new_models/...(общая папка облачной платформы). У себя скачайте модели с Hugging Face или ModelScope и подставьте свои пути. - Под вашу машину. Туториалы рассчитаны на 24 ГБ («30% A100»), иногда 40 ГБ. Одна ваша RTX 4080 на 32 ГБ закрывает почти всё; там, где нужно больше, — запуск на нескольких картах.
- Модели устарели — инструменты нет. InternLM2.5 образца 2024 года слабее Qwen3, но XTuner, LMDeploy и OpenCompass работают с любыми моделями; сами упражнения (самосознание, квантование, оценка на C-Eval) переносятся на Qwen заменой имени модели и шаблона чата.
- Сдавайте «по-китайски»: публикуйте отчёт в своём репозитории-журнале — как требует задание L0, уровень 3.
Порядок: L0 — когда закончите ступень 0; L1 — по мере уроков 6.2, 7.3, 8.1–8.2; L2 — со ступенями 7–8.
Словарик
Заголовок раздела «Словарик»| Русский | Пояснение |
|---|---|
| практический лагерь | так называется InternLM Camp по-китайски |
| проходить уровни («чуангуань») | формат лагеря: каждый урок — уровень с заданием |
| уровень (этап) | один урок с обязательным заданием |
| остров входа / базовый / продвинутый | острова L0 / L1 / L2 в сезонах 3–5 |
| «пасхальный» остров | бонусные задания |
| очки вычислений | время на облачной A100 за пройденный уровень |
| машина для разработки | облачная машина на платформе InternStudio |
| «самосознание» модели | ответы модели о себе: кто она и кто её создал |