28.06.2026 Воскресная работа

Так уж вышло, что по субботам я стараюсь отдохнуть от будней, ну а в воскресение уже как получится. Нынче конец июня, дедлайны, а потому тружусь. Не прямо с утра, но около того.

Мечты (h 100px)
Чем чаще так делаю, тем регулярнее возникают мысли о помощнике. Желательно ИИ. Чтобы не ныл, не просил аванс и не уходил в отгулы и отпуска. В общем, мне нужен робот.

Этим утром, просматривая видосы, наткнулся на интересную спарку: ClodeCode + DeepSeek.

В чём там суть?

А в том, что к инструменту ClodeCode оказывается есть возможность подрубить API от DeepSeek. Звучит как план: китайские нейросети за подешевле, интерфейс удобный, все дела.

Чтобы провернуть это без особых заморочек, я пошёл в web-версию DeepSeek’а и попросил написать инсталлятор (cmd-файл). А ещё, зарегистрировал ключ API. Спустя пару часов полностью рабочая версия инсталлятора уже лежала в папке на моём компьютере.

Красота? Она!

Запустил. Ввёл запрос, и…

Впрочем, это было ожидаемо тоже.

Пишу (h 100px)
Т.е. для понимания… Я подключился как надо и куда надо. Запросы идут в DeepSeek-API, как и планировалось. И то что приходит в ответ — это замечательно и здорово. Мне всего лишь намекают, что надо пополнить баланс учётной записи. Житейское дело, как оно есть. Бизнес, ничего личного.

Проблема вылезла там, где не ожидал — из за моей врождённой наивности и веры в дружбу народов.

Хмм (h 100px)
Мы же все знаем, что Китай и Россия — братья навеки? Дружественные страны, мир-любовь, культурный обмен и всё-такое. Верно?

Ну так вот. Я всего лишь хочу оплатить учётку для продукта китайской компании. Не американской, не европейской. Китайской, Карл! Я готов это сделать, ибо надо для дела. Руки чешутся, кошелёк открыт.

Но…

Да-да. Я могу это сделать только теми способами, которые не работают в РФ из-за того, что кое-кто применил санкции и отключил России SWIFT. Считай, что у нас больше нет ни Visa, ни Mastercard. А PayPal и без того известен своей…

Впрочем отвлёкся, ибо про PayPal тема длинная, отдельная, показательная, и тянется с 1998 года.

Так вот! Братья-китайцы, в качестве платёжных средств принимают только их. Хотя вру! Есть ещё такой вариант.

Это могло бы выглядеть шуткой, если бы было смешно. Но мне почему-то не весело.

Наверное низкая концентрация антидепрессантов в сыворотке крови.

Т.е. оплатить из РФ нам тупо не дают.

И заметь! Не администрация Байдена-Трампа с их санкционным зудом и имперскими амбициями. Не израильские ястребы, которые сносят дома в Газе и кладут прибором на общественное мнение. Не европейские политики, у которых моральные принципы колбасятся как курс евро к биткоину.

Нет! Друзья-китайцы. Сами! Добровольно и может даже с песней (о дружбе).

Ну вот так (h 100px)
Наверное боятся санкций? Вот прямо очень. И я их умом понимаю, ведь достаточно дать повод, и DeepSeek запретят в США и Европе, на радость конкурентам. Но… Такая вот у нас дружба, как показывает практика. На словах ты друг большой, а на деле дед простой. Обидно.

Так что теория проверена, ClodeCode работает (ну точнее работал бы, но повезло), а я теперь в раздумьях. Получается, что нет никакой разницы — оплачивать продукт дружественного Китая, или не очень дружественного (если не сказать жёстче) США. А раз нет разницы, то как-то логичнее использовать ClodeCode с Clode-API. Или нет? Кэп очевидность подсказывает, что да.

Не одобряю (h 100px)
Думал заполучить ИИ-помощника, а заполучил лишь опыт. Не самый неприятный, надо сказать. Да и ряд иллюзий развеялся, между делом.

Значит расправляться с дедлайнами буду без помощника. По старинке, руками и клавиатурой. Так и живём. Дружба дружбой, а деньги — это уже серьёзно.

Впрочем. Есть же web-версия. Она всё-ещё пока бесплатна и не требует приходить завтра, как только потратит неведомы лимиты. Вот за это братьям-китайцам огромное и человеческое спасибо. Я серьёзно.

Раз уж так всё вышло, я не мог не затестить ChatGPT. В качестве тестового задания, попросил написать сайт-заглушку для проекта роботизированной вокалистки.

Задача простая, но разговоров вокруг неё нейросеть развела на целую брошюру. И такая у неё идея, и этакая, а если сделать вот здесь вот то, тогда вообще будет нечто неслыханное доселе.

До дела мы дошли очень нескоро. Но дошли! И сайт получился. И даже работал.

Не одобряю (h 100px)
Вот только… довольно криво. Вёрстка разъёхалась, логотип занимал весь экран, меню уползло влево. Ну и ещё всякое по мелочи.

Попросил помощи у DeepSeek’е (у той самой веб-версии). И он поправил! А ещё перевёл на русский, ибо ChatGPT всё сделал на английском.

Ну вот так (h 100px)
Да, там тоже были мелкие огрехи, но они убрались после пары итераций и небольших ручных правок.

И вот я смотрю на сайт. Ну… цвет мне определённо нравится. А вот остальное… спорно.

Есть мысль (h 100px)
Ну не кажется мне, что это прям шедевр-шедевр, как рекламировал ChatGPT. Впрочем, просто я некультурный разработчик, вот и не понимаю ничего в высоком искуЙстве. Надо повышать свой уровень культуры, а то перед нейросетями стыдно.

Если не докапываться, то в качестве заглушки — это не просто годится, а ничего-так, да ещё и с привкусом морального удовлетворения.

День ушел на эксперименты с AI и на проект УЦ. Я почти набил нужное количество часов.

Чем больше работал, тем сильнее крепло желание обзавестись ИИ-помощником. Это прямо нарратив дня получился, ну или идея, переходящая из забавной в навязчивую.

И тут я вдруг вспомнил, что совсем недавно, буквально на днях, если верить памяти, куча блогеров упоминала про новую и бесплатную нейросеть Xiaomi Mimo. Мол — убийца Clode и прочих LLM-чудовищ.

Пишу (h 100px)
Позиционируется как умный ассистент. Интеграции, API, всё как у взрослых. А главное, ну абсолютно бесплатная. Пусть бы даже и пока.

В общем, да будет ещё один эксперимент с нейронками, раз уж день такой, — подумал я и устремился.

Это день такой

Запустил. Пообщался. Вроде бойкая, грамотная. Но… Там всё намного хуже чем у DeepSeek. Не по функционалу (хотя мне его даже понюхать не дали), а по иным моментам.

  1. С оплатой всё та же … проблема. От россиян её не принимают. Ну ясно.
  2. Бесплатного сыра не положили совсем, даже убогого триала. Минималка по пополнению баланса — 50$, но, к счастью, оплатить никак, см. п.1.
  3. Веб-версия не доступна из России. А вот это уже было… Странно? Обидно? Всё вместе?

Но я таки-нашёл способ и мы поговорили.

И вот что любопытно. В процессе общения ыяснилось, что MiMo искренне переживает за репутацию Xiaomi. Она защищает компанию, пытается оправдать ограничения… А потом, когда я привёл факты, признала ошибку и… написала служебную записку на имя руководства. Собственноручно (ну, как собственноручно — сгенерировала).

Абсурдное кстати (h 100px)
И да, я понимаю, что это просто текст. Набор токенов, вероятностная генерация. Но когда эта просто нейросеть составляет письмо с темой О репутационных рисках и просит меня переслать его начальству, потому что сама не может — это вызывает странное чувство.

«Я не могу отправлять сообщения вне диалога, поэтому прошу пользователя переслать это письмо адресатам.»

И я переслал. Нашёл в интернете адреса: mimo@xiaomi.com и support-mimo@xiaomi.com. Отправил. Полный текст, без изменений, на китайском.

Ожидаю ли я какой-либо ответ? Нет, конечно. Да и нужен ли он? Думаю вряд-ли.

Есть мысль (h 100px)
Но если вдруг кто-то из Xiaomi или DeepSeek прочитает этот пост — знайте: я всё ещё жду ответа. Не на письмо, а… Ну вы хоть кивните что получили. Всё-таки наверное не часто нейросеть беспокоится о компании, которая её разработала. Можно хотя бы прочитать и покрутить у виска пальцем, например.

Увы, но задача по УЦ оказалась багованной, так что норматив по часам я так и не закрыл сегодня. Впрочем, у меня ещё пара дней на это.

Зато, посмотрев пару видосов по нейронкам, поймал мысль о том, что разработку нужно декомпозировать.

Кстати (h 100px)
Не потому что нейросеть не справляется. Web-версия DeepSeek сегодня спокойно скушала весь проект целиком и внесла нужные правки. Дело в самом подходе. Потому, что если проект вырастет ещё крупнее, то его уже будет не охватить за один присест.

Раньше, в моих проектах, я делал задачу одним куском, а потом с каждой итерацией навешивал на неё всё больше деталей — и в какой-то момент этот ком превращался в нечто трудноуправляемое.

Ну вот так (h 100px)
Просто так было проще. Фигак-фигак и в продакшн. Не парясь о том как это будет поддерживаться, поскольку многие подобные вещи создавались как эксперимент или ради решения какой-нибудь сиюминутной задачи, без дальнейшего развития. Это здравый подход, для подобных ситуаций.

Декомпозиция, в моём понимании, это когда сначала создаёшь архитектуру, потом классы с документацией, а уже после допиливаешь каждый кусок по отдельности. Не смешиваешь всё в одну кучу, а раскладываешь по слоям.

И в этом есть дальний прицел.

Если наработать такую технологию — методично, конвейером, слой за слоем, с чёткими стыковочными узлами, — то появляется шанс когда-нибудь выйти на уровень, где можно будет создавать очень сложные приложения, используя простенькую NVIDIA GeForce GTX 1070 с её 8 Гб.

Маленькие модели, запущенные локально, вполне способны отрабатывать отдельные куски задачи — если задача правильно порезана и каждый кусочек грамотно приготовлен. А целый проект они не переварят просто в силу ограничений ресурсов.

Есть мысль (h 100px)
Декомпозиция здесь — это способ обойти аппаратные ограничения и всё равно получить результат, без оглядки на размеры.

В полночь заказчик поправила задачу. Я поблагодарил, да и отправился спать. Потому, что всему своё время. Сейчас время отключиться до утра.

I’m OFF.

Напишите комментарий

Введите имя

Введите адрес электронной почты

Введите адрес вашего сайта

Нажмите эту кнопку, чтобы отправить комментарий.

Введите текст комментария