Яфшоке AI это круто

Feb 03, 2025 23:12


Яфшоке

За полдня (примерно, в общем и целом, если склеить промежутки) работы у меня работающая прога на питоне из 170 строк (это, правда, включая всё необязательное, так-то, если все пустые строки и каменты удалить, будет сотня где-то, но это всё равно офигеть как много!!!!!)
Это при том, что питона я не знаю )

Многажды я думал, что, наверное, все эти LLM - крутые, но непонятно, к чему их применить-то. Им надо вопросы какие-то задавать, чо у них спросить, про погоду? Да я и так в окно вижу, что хрень там.

Но вот изо всех утюгов закричали про DeepSeek, и я туда залогинился. Что б такое у него спросить...

И я у него спросил: «как распарсить строку на питоне»

У меня есть книжка «Напитки подземелья» (а на амазоне например это Düngeonmeister: 75 Epic RPG Cocktail Recipes to Shake Up Your Campaign), в конце у неё есть список ингредиентов (дринков и сопутствующих продуктов) с номерами рецептов, где эти ингредиенты используются. Но, допустим, есть у тебя джин, лезешь ты на страницу 2025, а там, кроме джина, надо еще 100500 вещей дополнительно. Открываешь другой рецепт с джином, а там список 146 других компонентов, которых тоже нет.
Как бы так сделать, чтобы отметить всё, что в доме стоит на полках, а тебе бы - «вот эти рецепты можно сделать из того, что есть!»

Идея как-то автоматизировать процесс витала уже давно, но все как-то не складывалось. Но может, этот список для начала хоть в электронный вид перевести?
Минут за 10 я отсканировал телефоном все страницы списка с помощью  Заметок (2 столбца текста, фото мелкими кусочками, скопировал текст в телегу, открыл телегу на компе, перенес в ворд и отредактировал огрехи). А я еще помню, как сканировал тексты сканером. Расправь книгу, положи в сканер, да чтоб не перекосилась. Запусти сканирование, потом запусти распознавание, откорректируй неверно распознаваемые символы, повтори сначала.

Ну и вот, за 10 минут я получил документ из строк вида
«Ананасовый сок 57, 64, 99, 106».
Что теперь с этой строкой делать? И я спросил...



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

Через три уточняющих запроса я получил готовый кусок кода с функциями парсинга строк, чтением из файла, объединением в список, переводом в множество, выводом на экран.

Открыл я PyCharm, вставил туда этот код, и он запустился!!!

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



пример ответа ИИ

В середине процесса (мне страшно понравилось! в лучшем стиле и традиции работы искусcтвенных интеллектов!!!) я получил функцию с вызовом самой себя через себя, компилятор выдал ошибку, я заподозрил, что что-то пошло не так, и точно:



deepseek прошел тест Тьюринга на ИИ

Но в итоге все заработало, результат меня устроил невероятно!!!



результат работы

за два дня

Deepseek крутая штука, уважаю! (может, и остальные такие же, но я не пробовал)

Previous post
Up