ДЕНЬ 1 · СКЛАД 07
Не твой участок.
Начальник уже ждёт у линии. Войди на склад и выясни, почему тебя сюда сняли.
Это не тест на знания. Ошибаться можно сколько угодно: игра подскажет только если ты реально застрял.Не твой участок.
Начальник ждёт перед линией.
Клик по миру — обзор мышью (вверх/вниз тоже) · R / F — глянуть вверх/вниз · ПРОБЕЛ — прыжок · E — действие · Esc отпускает курсор
Машина пока не понимает твой маршрут.
СМЕНА 1 · СКЛАД 07
Сегодня ты — вместо Васи.
WASD · ИДТИ · МЫШЬ · СМОТРЕТЬ · E · ДЕЙСТВИЕ · ПРОБЕЛ · ПРЫЖОК
ПЕРВЫЙ КОНТУР ВОССТАНОВЛЕН
Ты больше не таскаешь ящики.
Q‑Bot делает это за тебя. Машина не устала. Машина вообще не поняла, что сегодня была смена.
БОНУСНЫЙ ЦЕХ · БЕЗ ШТРАФА ЗА ОШИБКУ
SORTER BAY
Не вспоминай термин. Собери правило, запусти поток и смотри на контрпримеры. Python откроется только после работающей схемы.
ДОМА · ИЗОЛИРОВАННЫЙ ТРЕНИРОВОЧНЫЙ КОНТУР
Друзья зовут держать защиту.
Шесть импульсов летят в ваш контур: три временные AI-роли и Q-Bot. Расставь, кто что держит.
event → ждёт входQ-BOT: «Ты уже сделал это руками. Вот та же защита как программа».
event — указатель на текущий импульс · for берёт все шесть · def хранит общий приём · if выбирает AI-роль.
ГЛАВА 6 · ЛОКАЛЬНЫЙ КОНТУР ПАМЯТИ
«А вот и ты»
Синее лицо в темноте. Одна фраза — и задача: вспомнить.
signal → ждёт входПАМЯТЬ СИСТЕМЫ
seen0trustedFALSEQ-Bot видит три одинаковых сигнала. Без памяти он выбрал бы одно и то же действие три раза.
Q-BOT: «Вход был одинаковым. Менялось то, что система уже знала».
memory — физическая панель выше · { } хранит пары ключ → значение · if читает состояние перед действием.
ГЛАВА 7 · ФИНАЛ ПЕРВОЙ ИГРЫ
Вирус ломает не HP. Он ломает предположения.
Четыре синтетических сбоя в локальном процессе: неверный тип, пропуск, таймаут и нарушенный порядок.
Финал не про силу атаки. Он проверяет, умеет ли программа пережить вход, которого она не ожидала.
ЖУРНАЛ ВОССТАНОВЛЕНИЯ
Q-BOT: «Ты уже воспроизвёл каждый сбой и восстановил процесс. Вот та же надёжность как программа».
tests заранее воспроизводят плохие случаи · try/except не даёт процессу исчезнуть при поломке · log сохраняет, что случилось.
ГЛАВА 8 · ЦЕХ АВТОМАТИЗАЦИИ
Не ускоряй руки. Построй поток.
Знакомые FILE / TEXT / TABLE теперь проходят через один видимый pipeline. Сначала ты повторишь шаги сам, потом соберёшь линию, найдёшь bottleneck и безопасно запустишь два worker’а.
Файлы, текст и таблицы теперь ведут себя как знакомый груз: каждый заказ должен пройти READ → ROUTE → SAVE.
Q-BOT: «Ты сначала увидел очередь, bottleneck и collision. Теперь названия: asyncio.Queue, две задачи и Lock».
Queue — физический буфер · create_task — отдельный worker · gather — совместная работа · Lock — дверь в общую критическую секцию.
POSTGAME · ИНЖЕНЕРНЫЙ КАМПУС
Кампания закончилась. Система — только началась.
Теперь у тебя нет одного правильного маршрута. Строй системы, пиши настоящий Python, обучай модели, собирай агентов, расследуй сбои через OPS DESK, исследуй живой цифровой город и выходи в SIMNET — офлайн-симуляцию API, MCP, Git/DevOps и эксплуатации. Всё даёт один общий профиль.
Сейчас он local-first. Можно скопировать переносимый JSON-код; позже тот же объект сможет синхронизироваться через общий аккаунт без обязательного входа.
Local-first · вход не требуется.
QUEQUEST 19.3 · МИРЫ ПРОФЕССИЙ
ГИЛЬДИЯ КВЕСТОВ
Не проходи курс по порядку. Выбери профессию, которая выглядит весело, возьми работу и прокачай именно её. Реальные инженерные истории становятся синтетическими разрешёнными квестами — сначала игра, потом узнавание реального мира.
Куда хочется полезть сегодня?
Гараж, платная автоматизация, AI, инфраструктура, web или свой тренировочный сервер. Старые приключения дают признание навыка, но не запирают новые пути.
—
—Сначала выбери работу, которая тебе реально интересна.
Хочешь просто заработать CR?
Короткие seed-заказы: автоматизировать рутину, собрать мини-инструмент, проверить AI, починить контракт или прогнать безопасный стенд.
—
Три слота. Команда должна покрыть разные сильные стороны.
QUEQUEST 19.3 · МЕСТЬ «ТИСКАМ» · ПРОФЕССИИ
ПРОФЕССИИ
Холдинг «ТИСКИ» держит город. Профессия — это то, чем ты ему отвечаешь: у каждой несколько людей, которым надо вернуть своё.
Технические имена Python раскрываются внутри задач, после того как смысл уже понятен.
↑ ↓ — выбрать · Enter — войти · Esc — закрыть
—
Собери решение и запусти мир.
Клик — обзор мышью · R / F — вверх/вниз · ПРОБЕЛ — прыжок · E — действие · Q — AR-шлем · Esc — пауза
QUEQUEST 19.3 · ПОСТОЯННАЯ ФАБРИКА
FACTORY NEXUS
Не новый учебник, а место, куда возвращаются все навыки. Авария создаёт желание → исследование даёт новую машину → blueprint проверяет идею → Q-Bot учится на твоей обратной связи.
Сначала собери схему. Потом ящики покажут правду.
Телеметрия появится после запуска. Ошибка не отнимает прогресс — она показывает физическое последствие.
Базовые FILTER + ROUTE уже стоят. Остальное открывается исследованиями и реальными авариями.
Ты больше не собираешь “правильный ответ”. Ты проектируешь поведение системы.
Дальше Factory Shifts комбинируют уже знакомые отказы под новым resource capacity. Q-Bot помнит освоенные уроки, но всё ещё может ошибиться — его совет остаётся гипотезой, а не authority.
Q-Bot может строить только из реально исследованных узлов. Никакой магической генерации.
QUEQUEST 19.3 · РАБОЧИЙ СТОЛ РАССЛЕДОВАНИЙ
OPS DESK
Не угадывай команду. Собери факты из сообщений, журналов, trace-карты и документов — затем объясни, что произошло. Всё синтетическое и локальное: никаких реальных сетей и атак.
→ OPS DESK
Цвет — только дополнительный сигнал: каждый узел ещё помечен состоянием и порядком.
Введите команду или нажмите подсказку. Команда не исчезнет, пока вы печатаете.Бесконечная смена: симптом есть, готового маршрута нет.
СЛОЙ: —Сначала закрой пять authored cases.
MASTERY LAYER · DISCOVERY → MASTERY → CODE
WORLD GRID
Не выбирай термин. Посмотри, кто от кого зависит, потрогай узлы и измени мир. Правильных архитектур может быть несколько — у каждой своя цена, скорость и доверие.
Выбери узел на карте
Не нужно знать термин. Сначала разберись, что здесь происходит.
Связи появятся после выбора.Техническое имя откроется здесь.QUEQUEST 19.3 · BUILD ONCE → LET IT LIVE
AUTOMATION COMMONS
Ты уже умеешь чинить знакомые проблемы. Теперь перестань чинить их руками: собери правило один раз, сохрани как blueprint и дай ему прожить следующий день вместо тебя.
Собери правило и запусти день.
Любое рабочее решение принимается. Красивее/дешевле/проще — уже твоя добровольная игра.
Теперь без конструктора.
Мир уже научил тебя причинам. Напиши функцию, которая получает событие и состояние между вызовами. Скрытые датчики проверят поведение.
После двух живых дней визуальные блоки больше не обязательны.
QUEQUEST 19.3 · YOUR CODE HAS A LIFE AFTER DEPLOY
RELEASE WEEK
Вчера ты построил автомат. Сегодня на него уже рассчитывают люди. Мир меняется — твой код должен переживать новые данные, нагрузку и слишком смелые предложения Q-Bot.
Не верь patch-у. Проверь его.
Выбери изменение, которое хочешь проверить.
Сначала выбери patch. Можно ошибаться: тестовый стенд и canary существуют именно для этого.
Напиши release guard.
Раньше ты сам решал: тестировать, ограничить canary, откатить или выпускать. Теперь формализуй эту интуицию в Python. Скрытые сценарии проверят поведение.
Пять прожитых релизов превращаются в одну функцию принятия решения.
QUEQUEST 19.3 · THE CITY REMEMBERS
CITY CHRONICLE
Ты уже умеешь выпускать изменения. Теперь научись жить с их историей: старые двери, забытые причины, редкие клиенты и уроки Q-Bot возвращаются позже — уже в другом мире.
Открой записи прошлого и пойми, зачем старое решение вообще появилось.
Напиши migration policy.
Ты уже видел, почему нельзя просто “удалить старое”. Теперь формализуй: текущая версия идёт нативно, старая — через adapter до sunset, неизвестная — отклоняется явно.
После пяти историй совместимость перестаёт быть магией и становится явным кодом.
QUEQUEST 19.3 · THE CITY LIVES ON YOUR CODE
CITY WEAVE
Город уже живёт на твоих автоматах. Теперь решения меняют не только latency и drops: они меняют доверие, доступность, устойчивость и то, сколько власти ты отдаёшь Q-Bot.
Посмотри, кто зависит от решения, выбери компромисс и проживи с ним одну смену.
Напиши городской governor.
Теперь ты уже чувствуешь разницу между “может” и “имеет право”. Формализуй её: незнакомое — отложить, high-impact — человеку, перегруз — не терять, знакомое low-impact при запасе — можно автоматизировать.
После пяти смен автономность перестаёт быть настроением и становится явным контрактом.
QUEQUEST 19.3 · THE CITY REMEMBERS YOU
CITY THREADS
Теперь город живёт не пять минут, а много смен. Люди возвращаются, новые районы растут на твоих автоматах, старые компромиссы становятся сегодняшними условиями, а Q-Bot учится работать рядом с тобой.
Сначала пойми, чьё прошлое решение стало частью сегодняшней ситуации.
Напиши городской orchestrator.
Теперь ты уже видел один и тот же класс событий много раз. Пусть память живёт между вызовами: первый случай наблюдаем, повторяемый low-risk класс может заработать автономность, high-impact остаётся у человека, а перегруз не превращается в потерю работы.
После десяти смен память перестаёт быть сюжетом и становится явным состоянием программы.
КАМПУС · ЦЕХ СИСТЕМ
Не угадывай термин. Найди ограничение системы.
Каждый контракт показывает симптом и метрику. Меняй именно причину: throughput, burst, shared state, порядок, свежесть или границы.
КАМПУС · БЕСКОНЕЧНАЯ СМЕНА
Система каждый раз новая. Физика очереди — та же.
Seed создаёт воспроизводимую смену. Настрой workers, buffer и lock так, чтобы за 16 ticks не потерять данные и не лечить проблему грубой мощностью.
Настрой линию и запусти 16 ticks.
КАМПУС · КОДОВЫЙ ДОК
Здесь схема становится настоящим Python.
Каждый датчик запускается внутри изолированного CPython/Pyodide. Не нужно угадать строку — нужно выполнить контракт поведения.
ГЛАВА 9 · AI-ПОЛИГОН
Не говори модели, что она умная. Покажи, на чём она ошибается.
Здесь маленькая модель настоящая в смысле алгоритма: она сравнивает 5×5 пиксели с размеченными примерами. Потом ты переключишься с labels на reward и увидишь другой тип обучения.
У модели нет магии: сначала ей нужны примеры.
СЦЕНАРИЙ
Важно: эта глава специально начинает с маленьких прозрачных алгоритмов. Нейросеть появится позже, когда будет понятно, что именно она заменяет и как её оценивать.
AI-ПОЛИГОН · MODEL WORKBENCH
Здесь “обучение” видно в 25 числах.
Это прозрачный один линейный слой: 5×5 пикселей входят в модель, веса меняются после эпох, а скрытый шумный eval показывает, обобщилась ли закономерность.
Светлые клетки толкают score класса вверх, красные — вниз. Нулевая карта означает, что модель ещё ничего не выучила.
AI-ПОЛИГОН · NEURAL FOUNDRY
Скрытый слой нужен не потому, что “нейросеть моднее”.
Сначала один линейный узел честно пытается решить XOR и упирается в предел. Затем ты вставляешь hidden layer и видишь forward, loss и backprop как движение сигнала туда и ошибки обратно.
Четыре случая: одинаковые входы дают 0, разные — 1. Одна линейная граница не умеет разделить XOR.
ГЛАВА 10 · АГЕНТНЫЙ ЦЕХ
Модель генерирует текст. Обёртка превращает текст в систему.
Никакого реального внешнего API в обязательной кампании: Q‑Mini — локальный детерминированный симулятор ошибок. Мы учимся границам wrapper-а, которые потом одинаково нужны любому провайдеру.
Модель сама по себе — не агент.
Q-BOT: «Provider можно заменить. Границы остаются».
Protocol отделяет клиент модели · schema задаёт форму · allowlist ограничивает инструменты · evals проверяют набор случаев, а не один красивый ответ.
AI-ПОЛИГОН · RETRIEVAL WAREHOUSE
Контекст тоже груз. Плохой склад даёт плохой ответ.
Документы режутся на chunks, превращаются в маленькие векторы и занимают место на карте сходства. Настраивай гранулярность, top-k и границы доверия — результат считается, а не подыгрывает кнопке.
CAPSTONE · BOT FORGE
Не “дай агенту всё”. Собери ровно столько системы, сколько выдержат evals.
Локальный bounded planner создаёт программу, patch, мини-игру и многоботовый blueprint. Ты видишь каждый модуль, выбранную стратегию, eval и feedback, который меняет следующий выбор.
—
PYTHONIO BRIDGE · REAL-WORLD AUTOMATION
Автоматизация становится полезной, когда переживает реальный мир.
Никаких настоящих файлов, ключей или внешних запросов без явного подключения. Здесь безопасный симулятор: собери границы для папок, CSV, HTTP и replaceable model adapter.
LONG-GAME FINALE · MY AI FACTORY
Не собери “самого умного бота”. Собери систему, которая выдерживает мир.
Hidden eval прогоняет шумный вход, неизвестный факт, tool-call, hostile DATA, duplicate, timeout, burst, race, crash и неправильный результат. Архитектура должна пройти всё и остаться внутри capacity.
Собери архитектуру.
SIMNET · EXTERNAL SYSTEMS WITHOUT EXTERNAL RISK
Фабрика научилась думать. Теперь научи её жить среди чужих систем.
Ни один запрос реально не уходит в сеть, ключи вымышленные. Но границы ведут себя как настоящие: 401/429/5xx, streaming, MCP, Git evidence, health/readiness, privacy и rollback.
БЕСКОНЕЧНЫЕ INCIDENT DRILLS
◆
Поверни телефон горизонтально — так склад виден целиком.