Неочевидное использование ИИ

Неочевидное использование ИИ

e.melnikov

В первой статье я разобрал базу: как подключить нейронку к своему ПК, сколько это стоит и как организовать процесс, чтобы не было мучительно больно. Здесь - подборка кейсов, где нейронка пригождается совсем не в том месте, где ее обычно ищут. Не только писать код, но и чинить систему, поднимать серверы, автоматизировать рутину через API и даже разговаривать за тех, кому трудно формулировать мысли.

Диагностика проблем с компьютером

Все обычно воспринимают нейронку как инструмент для кодинга. Но у нее есть еще один скрытый талант - она отлично умеет ковыряться в самой системе и находить причину, почему у вас что-то глючит.

Вот смотрите на примере: у меня периодически возникали спонтанные перезагрузки ПК. Без синих экранов, без предупреждений - просто раз, и ребут. Стандартный путь для новичка тут - идти гуглить "почему комп перезагружается", получить сотню статей ни о чем и в итоге плюнуть.

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

Минут через 15 после очередной перезагрузки нейронка выдала вывод: причина в устаревшей версии биоса на материнской плате. Причем не просто "возможно, попробуйте", а с пруфами - нашла в интернете обсуждения, где на точно таких же биосах у людей была та же самая проблема, и компания-производитель позже выпустила обновление именно под этот баг. Накатил новый биос - перезагрузки исчезли.

Общий паттерн тут простой: если что-то в системе барахлит - тормозит, греется, зависает, не запускается - не обязательно знать, где искать причину. Просто опишите симптом нейронке и дайте доступ. Она сама знает, куда смотреть, а если готовых логов недостаточно - создаст инструмент, который начнет их собирать. Вам останется только дождаться, пока проблема повторится, и получить готовый разбор с доказательствами, а не гадание на кофейной гуще.

Кейс: клиент-сервер, и я в роли админа

Не так давно я выпустил версию RoadMapper с клиент-серверной частью. Программа сейчас проходит боевые испытания в студии Saber - на моем проекте и на соседнем, отзывы хорошие. При этом я полный ноль в разработке серверов. Вообще ничего не понимаю из того, что нужно знать, чтобы делать приложения такого уровня.

Зато я прекрасно понимаю, что мне нужно для оценки затрат, какие инструменты хочу видеть, как это должно выглядеть и ощущаться в UI. Вот это все я и описываю нейронке обычным языком - и мы начинаем строить приложение вместе. Когда доходит до этапа тестирования клиент-сервера, нейронка сама поднимает локальный сервер и все проверяет, имитирует работу команды.

Дальше нужен уже живой сервер. Прошу на работе поднять мне VPS - мне поднимают, попутно задавая технические вопросы: какие нужны параметры и все такое. И по факту получилось, что админы разговаривали через меня с нейронкой - для меня все эти термины просто белый шум, я аниматор. Я буквально копипастил нейронке вопросы админов, а потом админам пересылал ее ответы. Кажется, ребята даже подумали, что это я такой умный. Хотя нет.

Сервер подняли, нейронка написала мне инструкцию, как там все настраивать. Но зачем делать самому руками, если можно попросить написать батник, который сам лезет по адресу VPS и все там разворачивает и настраивает? Все что нужно - даблкликнуть. Я еще попросил добавить опций, так что теперь он после запуска спрашивает, что нужно сделать: развернуть сервер, добавить проект, открыть админку и так далее.

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

Про логи

Многие недооценивают логирование. Для человека логи - это что-то долгое и муторное разбирать. Для нейронки - нет. Если что-то работает не так, и вы не можете понять что именно, но подозреваете проблему - добавьте в программу автоматическое логирование, буквально каждого чиха. Поработали, отдали лог нейронке - она изучает, находит проблему, чинит, если это вообще возможно исправить. Советую в каждую свою программу добавлять опциональное логирование: когда начнутся проблемы, у вас уже будут логи под рукой, и вы сразу понесете их показывать нейронке, а не будете гадать.

Про API

Разные программы могут работать с вашими через API - это по сути способ управлять процессами в программе извне: вы пишете клиент, он подключается к нужной программе и выполняет там ряд действий, но в сотни раз быстрее, чем если бы вы делали это руками.

Я написал уже несколько программ, работающих через API Kitsu, Telegram, Perforce, Miro - стараюсь автоматизировать рутинные рабочие процессы, чтобы освободить время для чего-то важного. При этом у меня нет никаких знаний в этой области, и совершенно нет желания разбираться в матчасти API условного Kitsu. Мне просто нужно, чтобы мой клиент подключился к базе, сделал там ряд действий - и все.

Возьмем Perforce - каждый день на него уходит куча времени на рутинные действия, которые можно ускорить в сотни раз, просто написав скрипт и подключив его к API. Чего стоит массовое переименование файлов? А смена регистра у файлов? Или взаимное переименование файлов, пробовали? Те еще танцы с бубном. А если файлов сотни, потому что проект огромный, и все надо переименовать быстро? Вот тут и пригодятся свои тулзы и API.

С самим API все просто - отправляешь нейронку изучать документацию, и она через пару минут возвращается: все знает, пишет код, и через 10 минут ваша тулза уже подключена к Perforce, Telegram или куда вам нужно. К чему я это все - если у вас нет знаний в какой-то области, но есть идея и понимание, чего вы хотите - просто расскажите это нейронке связно, и дальше вы делаете инструмент вместе. От вас - видение, от нее - программирование.

Написание статей

Наверное самая больная тема в этом разговоре - то, что многие прибегают к нейронке, чтобы писать статьи. Но давайте по-честному, без истерики.

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

Во-вторых, единицы обладают литературным даром - изложить мысль так, чтобы её было легко и приятно читать. И здесь важно понимать: речь не о том, что нейронка сочиняет что-то за автора с нуля. Она берет мысль, которая уже есть, и помогает завернуть её в форму, удобную для читателя - твоими же словами, но без стилистического мусора.

И в-третьих, и, пожалуй, самое главное - многие люди, которые не умеют красиво или связно излагать мысли, могут при этом иметь по-настоящему сильные и полезные идеи. Просто эти идеи застревают где-то между головой и текстом. И вот здесь использование нейросети для "расшифровки" такого невнятного потока сознания реально работает на пользу читателю - помогает наконец понять, что автор имел в виду.

На этом пока все

Вот такая подборка - от битого биоса до застрявших в голове идей. Общий вывод один: нейронка полезна далеко не только там, где принято ее использовать. Стоит просто пробовать подключать её туда, где раньше казалось "а тут-то она точно не поможет".

Если тема заходит - у меня есть телеграм-канал, где выкладываю новости, мысли по процессу и что там у меня в разработке. https://t.me/eov_animation

А еще сайт, где раздаю свои программы для Maya и Windows - все бесплатно, без подвохов, делаю для дела, а не для галочки. https://eu-melnikov.github.io/

Заходите, берите, пользуйтесь.


Всем добра! Е. Мельников 29-08-2026

Report Page