Обновить

« DeepSeek, сделай мне робота!»: техническая исповедь, карта минного поля и полные файлы проекта

Уровень сложностиПростой
Время на прочтение6 мин
Охват и читатели14K
Всего голосов 13: ↑11 и ↓2+10
Комментарии11

Комментарии 11

Про новые окна с диалогом , чтобы разгрузить диалог - claude sonnet 4.5 меня удивила тем, что когда диалог стал большим, на очередной промпт ии написала примерно так «оптимизирую предидущие диалоги». То есть разработчики учли этот факт и создали сжатие всей «переписки», чтобы увеличить объем свободного места под текущую задачу.

А на счет поддержки «давай доделаем, уже почти готово» - так меня беспощадная нейронка Grok промучала много часов и много промптов, и каждый шаг он обещал что вот сейчас у нас получится. Это хорошо, если бы это было правдой, но ии не человек и она не замечает что уже много попыток и много часов мы стоим на одном месте и пытаемся решить одну ошибку кода.

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

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

Да, просто через боль! Вот у вас работает видеопоток и с апгрейдом версии - заглохло, начинаешь копать - всё верно. Код без ошибок как он заверяет. И только через час выясняется что в тот самый момент апгрейда он "дорисовал" путь на воображаемый STUN сервер из локальной сети без выхода в интернет.

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

Мне дипсик писал программу для очередных никси часов. Это был тот еще квест. Заняло примерно 2 недели. Иногда я был готов прибить его, только не знал как. В итоге написал, даже работает как я просил. Показал знакомому программисту, на что он сказал, что после увиденного он пока не переживает, что может остаться без работы.

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

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

Я вот недавно, пообщался с Deep Seek, и знаете что, я выбрал Claude, и главная причина в том что не смотря на свою вайбовую атмосферу дипсик допускает огромное количество ошибок, которые затем сам начинает исправлять, путается в них ещё больше и в итоге вместо того что бы потратить 15 минут на все про все ты убиваешь 4 часа. Клод более структурный и выдает файлы сразу пакетами.

А можно где-то посмотреть на логи общения с ИИ для этого проекта? Прямо почитать последовательно промпты и ответы ИИ на них.

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

Все покажите, плиз. От А до Я.

Это не представляется возможным:

  1. Это колоссальные объемы текста, а окна ИИ не приспособлены для удобной навигации (во всяком случае со смартфона)

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

Единственное что я могу предложить: ссылка на очень раннюю версию с коротким диалогом где ещё небыло разделения на функциональные окна:

https://chat.deepseek.com/share/adq2obhj3apkj7y7im

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации