Ретроспектива 5 июля 2026 г.
Сегодня я снова задумался о направлении публикации репозитория и о лицензии, указанной в README.
Сначала, кажется, нужно добавить в README предупреждение. Но потом я подумал, что это не так. Всё кажется слишком противоречивым, и, хотя я писал это, у меня не было такого чувства, но из‑за нереалистичных фантазий вроде «не возникнет ли ситуация, когда я не смогу назвать своё своё», я написал слишком резко.
Вчера, желая защитить свои работы, я довольно строго сформулировал лицензию и ограничения использования. Я включил пункты о запрете коммерческого использования, запрете использования в качестве обучающих данных для моделей, запрете перепаковки в платные лекции или сервисы.
После того как я написал вчерашнюю ретроспективу, проспал несколько часов и снова проверил её, и всё это показалось мне неприятным. Я задался вопросом, что же я на самом деле сделал. Хм… если так, зачем тогда делать репозиторий публичным? Поэтому я решил смягчить резкие формулировки.
Я, вероятно, слишком боялся, что меня раскроют. Мне казалось, что мои идеи, заметки, структура данных, подсказки, конвейер на основе документации Godot, процесс подготовки обучения модели и т.п. могут быть легко взяты кем‑то и переупакованы под другим именем. Хотя пока ничего подобного не случилось, в голове уже разыгрывался худший сценарий.
В прошлом, в июне, я тоже колебался между публичным и приватным репозиторием, а в вчерашней ретроспективе, желая защитить свои работы, я жёстко сформулировал лицензию и предупреждение. Но это не давало мне внутреннего спокойствия. Всё это слишком сильно меня тревожило.
Просто, наверное, было сильное желание признания. На самом деле, я не знаю, как правильно действовать. Тем не менее, оставляя ретроспективы и записи, я, кажется, смог найти свои собственные проблемы.
И… возможно, это не просто хобби‑репозиторий, а попытка получить признание, тайно создавая его, а если провалюсь, притворяться, что это хобби. Средство стало целью, и планировать оригинальный idea_world в какой‑то момент превратилось в создание модели настройки Godot.
Во‑первых, название репозитория, кажется, должно быть не idea_world, а idea_world_lab. Это выглядит не как репозиторий, где всё делается «как придёт в голову», а как проект с определённой целью. Лучше назвать его «лаборатория исследований для эксплуатации idea_world». Описание репозитория я написал как «просто то, что пришло в голову», но, кажется, правильнее будет изменить его на «лаборатория/исследовательская площадка для создания idea_world».
Поэтому в разделе README и лицензии я смягчил формулировки, поправив их в соответствии с направлением, ориентированным на открытое сообщество. Желание заявить «это моё» всё ещё остаётся, но если оно станет слишком сильным, оно может испортить изначальный замысел открытого доступа и совместного использования.
Кроме того, я провёл тест перевода, используя бесплатный эндпоинт NVIDIA. Пытаясь перевести на 9 языков, я задумался, как будет работать параллельный запрос к 9 языкам, поэтому увеличил размер ответа для каждого языка. Однако у большинства моделей ограничение max_tokens оказалось около 4096, и при таком ограничении тест в желаемом виде не удался.
По моему мнению, если разбивать документ на части по 4096 символов и постоянно вызывать его, количество вызовов в минуту превысит 40. Тем не менее, не всё, что бесплатно, обязательно является хорошим. Это действительно можно использовать, но если планировать создание реального конвейера, следует учитывать как ограничения по ответу, так и ограничения на количество вызовов.