Решил давеча продолжить погружение в ИИ тем более, что о нем так много пишут последнее время. Проштудировал поток новостей и решил попробовать новое средство разработки программ - Курсор. Честно сказать я очень поражен тем как далеко вперед шагнули технологии. В ИТ с нулевых, постоянно развиваюсь, осваиваю что-то новое и даже от ИИ старался сильно не отставать - у меня есть несколько проектов где работа с ИИ является ядром архитектуры (для тех кто в теме речь про RAG ) и все же я поражен возможностями нового средства разработки. Я впервые сделал полноценный проект не написав вообще ни одной строчки кода! При этом, если бы работать по старинке, нужна была бы следующая команда: дизайнер, верстальщик сайта, программист на джава, специалист по ИИ и тот кто размещает все написанное на серверах. И вот вместо всей этой толпы людей только среда разработки с которой я общался простым человеческим языком.
Про сам проект : мне нужна была задача которая стала бы для меня учебной и в тоже время в которой была бы хоть какая-то полезность. Только я начал рассуждать, как в чат дома приходит очередное объявление от соседей о продаже чего-то там. О, это идея! Можно попробовать сделать сервис который работу с объявлениями для соседей может сделать чуть системней и доступней. Ну и так как проект для души, то решил задаться вопросом о том как сделать решение которым бы мне было самому приятно пользоваться и из этого пошли критерии: без надоедливых призывов и навязывания услуг, в идеале бесплатной но может быть потом какие-то дополнительные фишки не в ущерб тому что было изначально бесплатно, максимально простой вход - человеку может услуга понадобиться только один раз в жизни и не нужно его задалбливать регистрацией и подписками. Телеграм-бот - давай, хочу. Надо сделать так чтобы зашел, пару кликов мышкой и сделал объявление которое потом разослал по чатикам.
Захотелось еще яндекс карты прикрутить чтобы желающие могли не только по чатикам свое объявление скинуть но и отметиться на карте - мол вот он я, пирожки горячие! (в прямом смысле) И вот с момента когда решил добавить карты начались заморочки. Задался вопросом - а что если всякие наркоманы полезут закладки на карте размещать, а проститутки пихать объявления о своих услугах, а мне хотелось бы получить что-то ламповое, домашнее, поэтому нужны средства защиты. И тут Остапа понесло: добавил себе к требованиям механизмы ручной и автоматической модерации объявлений, а так же способы работы с жалобами на объявления и рассмотрений апелляций на блокировки объявлений и пользователей. Тут сыграл чисто профессиональный интерес и для такой мелкой услуги все это понятно что избыточно, но раз уж для души и для себя, то решил все это включить и в результате функционала связанного с модерацией на проекте наверное 3/4 кода.
По срокам: 1 день составил на составление технического задания, дня 3 на "разработку" основного функционала, еще дня 3 на модерацию и пару дней на тестирование.
Повторюсь - общался с Курсором только на человеческом языке и не написал ни строчки кода. Как итог - оно, сука, работает! Да у меня есть и опыт программирования и опыт управления ИТ-проектами и мне было точно проще сделать проект с этими знаниями. А может и не проще! Сам признаюсь, что перемудрил с модерацией. Сейчас же точно отдаю себе отчет что любой желающий который готов потратить неделю на свою идею может достичь не меньшего результата. Даже без опыта программирования! морали не будет - просто было интересно.
Ну и ссылочка на сам сайт: https://nashi.market . Для хейтеров повторюсь: сервис бесплатный и я его ни кому не навязываю. Ссылка для тех кто хочет прикинуть что можно сделать за 1-2 недели пользуясь только русским языком. Ну и да, если появятся пользователи то буду только рад
Источник


