Как я сделал Chrome расширение для быстрого доcтупа к DeepSeek с помощью DeepSeek за 3 часа
Программировать я не умею. Даже больше, программировать я ненавижу (программистам респект, не знаю как вы это вывозите), но нейронки уже сейчас позволяют писать простой софт даже полным профанам.
Расширение №1
Сначала я хотел сделать расширение, которое скачивает шортсы с ютуба. Но оказалось, что Гугл не любит софт который скачивает видео с Ютуба (кто бы мог подумать). Поэтому пришлось делать расширение, которое скачивает рилсы и сторис с запретограмма.
Собственно процесс простой, пишешь ТЗ (техническое задание) как для фрилансера. В нем описываешь, что должен делать софт и как он должен реагировать на действия пользователя. Просишь показать структуру папок и файлов.
В ответ нейросеть присылает тебе код, который ты просто копируешь в нужные файлы.
Само расширение тут:
(*Instagram запрещен на территории РФ)
Потом я хотел сделать тоже самое для ТикТока, но тут наткнулся на проблему. ТикТок видимо защищает свои видео от скачивания и несколько дней пыток, исправлений, других подходов и логирования ошибок ни к чему не привели.
Расширение №2
Я из тех людей у которых открыто сотни вкладок одновременно. Это превращается в проблему, когда тебе нужно открыть новую вкладку. Потому что если это делать через + в браузере, то она открывается в конце. И потом приходится очень долго листать обратно.
Поэтому я сделал расширение, которое по клику на иконку просто открывает чистую вкладку рядом с текущей.
Написать его было просто и это чистый кайф, постоянно им пользуюсь.
Вот оно:
Расширение №3
Потом я подумал, почему бы не пойти дальше. Пусть расширение открывает не чистую вкладку, а определенный сайт.
Ну да, это называется "Закладка", я в курсе)) Но закладки открываются также в конце всех вкладок, а мое открывает вкладку с сайтом рядом, это дико удобно.
Оказалось, что расширения для доступа к другим сайтам это ахтунг для модерации магазина расширений Хром. Недостаточная функциональность.
Ну ок, подумал я и добавил фичу. Теперь если выделить любой текст на любой странице и нажать на иконку, то рядом откроется сайт DeepSeek и в поле для ввода вставится выделенный вами текст.
Однако прокатило)
Вот:
Неудачи
Кроме фиаско с ТикТок у меня пока не получился конвертер webp в png, из-за защиты CORS. DeepSeek пару дней водил меня по кругу логирования ошибок пока я не предложил ему другой подход, который пока еще не допилен (потому что DeepSeek постоянно недоступен из-за загрузки серверов).
Однажды он прислал мне код, в котором не было ссылки на функциональную кнопку. Когда я ему на это указал он ответил типа "а, сори, забыл".
Выводы
Делать простой софт без навыков программирования можно. До сложного софта еще год-два полагаю.
Если вы тупо следуете инструкциям нейросети, то скорее всего свихнетесь, потому что она косячит. В процесс придется вникать.
В среднем на простое расширение у меня уходило 3-5 часов включая локализации на десяток языков, описание для магазина расширений на разных языках, создание иконки и прочей графики.
Пока это все же инструмент для программистов, который позволяет не писать руками тысячи строк кода, а просто отправить промпт на отдельную функцию, а потом проверить на ошибки.
P.S
Есть мысли что бы еще простого запилить? Пишите, собираю идеи, может что-то сделаю, если будет просто и полезно.
Если будете ставить мои расширения, то влепите 5 звезд по дружбе, это поможет продвижению.