1.3Kпросмотров
14 августа 2025 г.
Score: 1.5K
Как и обещал в прошлом посте, рассказываю, как делал расширение по распознаванию стажа в вакансиях на LinkedIn. 💡Перед разработкой💡 Как я искал идею? Scratching your own itch — известное в народе как “удовлетворение своего зуда”. Популярный в разработке подход и понятно почему — делая для себя, знаешь проблему лучше всех и знаешь как ее решить. Моим главным “зудом” была трата времени на нерелевантные вакансии. Почему расширение для браузера? Небольшие модификации в интерфейсе — расширение для браузера звучало как подходящее решение. Позже ещё и оказалось, что надо просто загрузить проект в браузер и всё работает — не надо париться, чтобы держать приложение в онлайне. Пробный кодинг показал, что расширение для Chrome не сделать — ограничения платформы. То есть и без того нишевая идея упирается еще и в небольшой рынок пользователей браузера Firefox. Несмотря на это, решил продолжить, т.к. можно быстро сделать рабочую версию. Даже без аудитории свою головную боль я решу. Об этом кстати сейчас многие пишут в твиттере и линкдине — благодаря нейронкам мы переходим к кастомным микро-продуктам, которые решают очень узкие задачи. 🪛Разработка🪛 Начал я с поиска похожих расширений. Нашел похожую идею с распознаванием языков для LinkiedIn. Скачал исходный код, и сразу понял, как должен выглядеть проект расширения. Исходный код помог мне Claude AI найти, как доставать описания вакансий пачками, и как лепить ярлык на вакансию. Но без технических навыков мне было бы гораздо сложнее. Во-первых, проект большой, ИИшка не могла прочитать всё сразу, поэтому я руками разбирался, какие скрипты скармливать ИИшке. Во-вторых, я сам анализировал вакансии, чтобы точно распознавать опыт. Помогла моя база из 500 вакансий, куда я подавался последние 3 года. На этой базе я составил правила, чтобы распознавать опыт с точностью в 98%. А дальше ИИшка уже справилась сама Мне нужно было только тестировать результат, и давать уточнения по коду. ✍️Публикация✍️ Когда MVP было готово, я загрузил проект через форму в Firefox Store. Форма проверила, что мой код работает. Дальше, меня попросили составить саммери и описание расширения. Я скормил код ИИшке и попросил составить описание по шаблону. По той же схеме попросил ИИшку нарисовать иконку. Здесь понадобилось несколько итераций, чтобы прийти от не-мусора к какой-то нормальной идее. Итерации описывать не буду, но можно прочитать весь разговор, чтобы проследить эволюцию иконки. ❓Что дальше?❓ Пару недель буду искать аудиторию. Если не найду, переключусь на другой проект. Если увижу интерес — буду развивать продукт дальше. Например, прикручу кнопку фильтра. И, как попросили в комментариях, добавлю распознавание языков. ❗️Похожие посты:❗️
Провал с первым продуктом
Мое первое расширение
Промпт для сопроводительного