Привет, Пикабушники. Решил поделиться небольшой историей из серии «руки зачесались — сделал». Мы предоставляем SEO-сервис SpeedyIndex, который помогает сайтам быстрее попадать в индекс Google. И вот однажды наши пользователи начали жаловаться, что неудобно копировать и вставлять кучу ссылок вручную.
Ну, думаю, ладно, насколько сложно сделать расширение для Chrome, чтобы исправить это?
Ответ: не очень сложно, если у тебя есть кофе, GitHub Copilot, Gemini и вера в то, что ИИ все знает.
За три часа и пять кружек кофе я накатал рабочую версию. Сам я не программист, просто человек, который умеет гуглить и разговаривать с нейросетями.
Для сравнения: фрилансеры за то же самое просили 50 000 рублей)
Самое сложное оказалось… не код, а Google Web Store — 2 дня они рассматривали и утверждали расширение. Три часа кодинга и 48 часов бюрократии от Google — классика.
Что делает расширение спросите вы:
Одним кликом добавляет текущую страницу в SpeedyIndex (больше не надо копировать ссылку руками!)
Позволяет массово отправлять до 10 000 URL
И все это без риска: ключ API хранится только у вас, разрешения — минимальные
И да, теперь все это работает! Клиенты довольны, я доволен, Google наконец-то сказал окей.
Мой комментарий: Потратил 3 часа выходных, далее сделал Chrome-расширение, потом Гугл проверял 2 дня и в итоге клиенты счастливы. Кстати, я сэкономил 50к и получил +1 повод для гордости.
Отчасти потому, что "как это, бесплатно, и даже рекламки никакой, по любому данные воруешь иль ещё чево". Ок, подумал я. Хостинг же надо оплачивать всё таки. И добавил рекламу с РСЯ. Сайт прошёл модерацию и реклама успешно зарабатывала свои 1.5 рубля в день, почти окупав хостинг на всё это безобразие.
И вот с одной стороны, мои микросервисы нашли свою аудиторию, всё хорошо двинулось. Но вот внезапно.
окак
Не смотря на то, что аудиторию свою я нашёл, РСЯ решил перепроверить сайт (после небольших апдейтов в виде улучшения пользовательского опыта, и прочих мелочей). И был, отклонён модерацией.
По началу я не планировал интегрировать рекламу, т.к. хотелось просто собрать аудиторию людей, которые только шагнули во фриланс и немного помочь им, в меру своих возможностей. Но пикабушники убедили, что рекламу таки стоит добавить, что б совсем альтруизмом не страдать и хотя бы компенсировать хостинг.
В итоге получил отклонение модерации, по причине "иным причинам".
Т.е. получается, что развивающийся проект может получить только за щеку, а не нормальную монетизацию, для компенсации минимальных потребностей.
Я не то что бы расстроился от потери 2 рублей в день, скорее от самого факта что крупная корпорация вертела на детородном органе любые начинающие инициативы. Оно и понятно, им интересны только "качественные" проекты, где сформирована аудитория и реклама показывается заинтересованным лицам.
Но извините, с таким раскладом, вы можете пойти на йух :) И если мой проект разовьётся во что-то более крупное, для его монетизации я не воспользуюсь сервисом РСЯ, просто из принципа.
Ну а если не разовьётся, то сам пойду туда куда послал 😂 И закрою это безобразие (не закрою конечно же)
Такие дела. Яндекс повел себя как типичная крупная корпорация, которой до фонаря на начинающие стартапы/мвп, и потому идёт в помойку со своей модерацией и широко трактующимися правилами.
P.S. я конечно же учёл не только замечания об отсутствии рекламы, но и о других более полезных вещах, которые само собой интегрировал и получил благодаря этому более полезные и работоспособные микросервисы.
Не так давно я меж делом сделал сервис для генерации договоров самозанятым. Во 1 для себя любимого, потому что легко быстро и удобно. А во вторых это был такой тест по запуску веб приложения на хостинге. Своего рода хобби.
Прелесть тут в том, что всё работает исключительно у вас в браузере. Т.е. все введённые данные заполняются только на вашей машине, никуда не передаются и хранятся у вас, это к вопросу о безопасности. Т.к. в прошлый раз мне напихали в панамку за бота который напоминает о счетах, а оказалось что для этого надо хранить данные, и такие чувствительные данные отправлять кому то на сервер не безопасно. В целом я согласен с этой позицией, но бота всё равно для себя оставил, может потом как нибудь эту идею перекину в другое место.
Кстати экспорт в PDF тут реализован не по-бомжарски через сохранение картинки, а прям текстом, так что договор можете распечатать на баннере 3х6 метров и сделать из него бассейн. Слегка багованный экспорт в doc. Но там просто две строки надо снести первые.
Вот такой вот простенький сервис, а и да, на нём нет рекламы и в ближайшее время не планируется.
Хотелось бы получить обратную связь от пикабу по этому поводу.
В этой статье мы рассмотрим, как можно автоматизировать процесс сбора данных о компаниях и их последующий анализ с использованием современных инструментов: n8n, Serper AI, Firecrawl и Google Sheets.
Скачать готовый проект вы можете абсолютно бесплатно, пишите в комментариях, я предоставлю ссылку.
1. Использование n8n для автоматизации процессов
n8n — это мощный инструмент для автоматизации рабочих процессов, который позволяет интегрировать различные сервисы и API. С помощью n8n можно настроить автоматический сбор данных из различных источников, таких как поиск в картах, сайты компаний и другие платформы. Вы можете установить n8n на свой сервер всего за 7 руб в день!
2. Поиск в картах через Serper AI
Serper AI — это инструмент для поиска данных в картах, который позволяет находить информацию о компаниях, их местоположении, контактных данных и других важных деталях. Интеграция Serper AI с n8n позволяет автоматизировать процесс поиска и сбора данных о потенциальных клиентах.
3. Поиск по сайту компании через Firecrawl
Firecrawl — это инструмент для поиска и извлечения данных с веб-сайтов компаний. С его помощью можно собирать информацию о продуктах, услугах, контактных данных и других важных аспектах бизнеса. Интеграция Firecrawl с n8n позволяет автоматизировать процесс сбора данных с сайтов компаний.
4. Хранение данных в Google Sheets
Google Sheets — это удобный инструмент для хранения и анализа данных. Собранные данные о компаниях можно автоматически загружать в Google Sheets, где их можно структурировать, анализировать и визуализировать. Интеграция Google Sheets с n8n позволяет автоматизировать процесс загрузки данных и их обновления.
5. Анализ данных и поиск потенциальных клиентов
Собранные данные можно использовать для анализа и поиска потенциальных клиентов. Анализ данных позволяет выявить компании, которые могут быть заинтересованы в ваших продуктах или услугах, а также определить их потребности и предпочтения.
Надеюсь, статья была полезной. Если у вас есть вопросы, пишите в комментариях, обязательно отвечу и помогу с реализацией подобного проекта!
Что я узнал работая программистом-фрилансером 5+ лет
1. 70% заказчиков понятия не имеют что им нужно, собирают ТЗ на ходу/имеют готовое ТЗ, но отвратительно составленное. Нормально оценить объём работ и их стоимость из-за этого невозможно. В этом значительный минус фриланса, ибо в организациях между программистом и работодателем обычно стоит звено, которое переводит и интерпретирует информацию с одного языка на другое, а в мире фриланса этим звеном выступает сам программист.
2. Есть ещё вид заказчиков которые звонят тебе часа в 3 ночи чтобы сообщить информацию, которая до утра бы вполне подождала, но в попе видимо чесалось.
3. Третий вид заказчиков не знают об официальном или около официальном стиле общения. Стиль общения для меня лично не так уж и важен, до тех пор пока понятно что делать, но сообщения в стиле "Ну что братух, когда сделать сможешь?" или какие-либо личные вопросы я считаю неуместными.
4. На удивление удобно работать с заказчиками из средней азии. Их всё всегда устраивает, денег вагон и маленькая тележка, язык бы подтянуть и образ идеального клиента готов.
5. Со знанием одного - двух языков программирования далеко не уйдёшь, даже если они универсальны.
6. В мире IT за последние годы появились тысячи полезных и рабочих инструментов для улучшения безопасности, надёжности, качества продукта или хотя бы для облегчения работы программисту, но 90% ТЗ требуют от тебя пользоваться инструментами дай бог 10-летней давности. На просьбу внести изменения заказчик чаще всего отвечает "Мы это не знаем, мы с этим не работали".
7. Очень важен выбор площадки для фриланса. Наблюдал за реально хорошими программистами, на пару голов выше меня в плане опыта и навыков, но им приходилось подрабатывать курьерами, ведь их единственной площадкой для поиска клиентов была криво оформленная группа в ВК. Функция площадки - максимизировать совместимость рабочего и клиента, для этого есть фильтры по языкам, опыту, типу задачи и т.д.
Думаю значительная часть из вышеописанного применима к фрилансу в целом.
Ну вы конечно написали тут..) Самое простое, что вы можете сделать как администратор в битриксе, это оставить свое сообщение в чате техподдержки. Там скорее всего есть подобные пожелания, вы увеличите им "вес" и вендор быстрее их реализует. Есть второй путь, стать партнером битрикса и войти в группы по развитию продукта. Касаемо ваших запросов: 1. Проверьте как быстро закрывается открытая линия, я думаю там можно выставить настройки, когда считать что диалог окончен. Если диалог закрыт и клиент снова вам напишет, чат будет сверху 2. Можно пригласить пользователя в чат с клиентом, так же можно настроить чтобы пользователи видели историю переписки с клиентом.. 3. Опять же смотрите права доступа 4. Посмотрите данную статью, https://helpdesk.bitrix24.ru/open/17373696/ там много полезного 5. Есть кнопка в правом верхнем углу для перехода сразу в сделку, еще как вариант использовать приложение для компьютера, там можно отдельно раздел со сделками открыть и отдельно чаты 6. Ну да, согласен, поиск пока не самым лучшим образом реализован, пишите в ТП, поднимайте рейтинг заявке и все будет 7. Есть приложение в Маркете, которое решает эту проблему 8. Тут можно подробнее, какие бизнес процессы хотите запускать в чатах? 9. Бывает что клиент пишет с разных каналов, будет несколько разных чатов. Я конечно не самый крутой специалист по внедрению битрикс, но люблю решать задачки клиентов. Пишите в тг @nokhrin_konstantin, чем смогу помогу:)
Здравствуйте. Я очень хочу обратиться к разработчикам БИТРИКС 24 и попросить сделать битрикс удобнее для пользователей. а конкретно переработать Открытые Линии и сделать их удобными для пользователя или сотрудника компании.
Я работаю в копицентре и мы пытаемся внедрить битрикс24, чтобы лучше и быстрее обслуживать наших клиентов, чтобы не терять заявки, чтобы использовать автоматизацию, и другие крутые штуки, которые нужно использовать любой современной организации.
Битрикс24 большой и необЪятный, его можно настраивать бесконечно. я это понимаю, понимаю что в каждой организации получается свой Битрикс из-за разных процессов внутри организации, но:
Сейчас очень распространены "продажи через вацап". я пишу продажи через "вацап", но подразумеваю что это любые продажи через мессенджеры. Мы используем так же ВК, ТГ. Всем клиентам удобно написать быстро в мессенджер, получить ответ, принять решение, и либо заказать, либо идти искать дальше. Т.е менеджеры должны оперативно отработать обращение клиента. Логика же БИТРИКСА построена так, что каждый менеджер должен следить за канбаном со сделками, переходить в сделку, из сделки в чат, отвечать в чат, выходить назад. Но так не получается отвечать и работать оперативно. Чтобы было оперативно, удобно БОЛЬШЕ И АКТИВНЕЕ работать в Открытых Линиях, но много ограничений или отсутствие важных элементов делают эту работу оооочень неудобной. Я бы посредством Пикабу и поддержкой других пользователей донести до разработчиков необходимость этих изменений!
Возможно разработчикам кажется что это не нужно или это не так важно как разработка ИИ, мне тоже нравится слушать транскрибированные звонки в виде рассказа а не сухого диалога. Но для менеджеров в полях ОТКРЫТЫЕ ЛИНИИ, в которых они общаются с клиентами и выполняют заказы клиентов, намного важнее удобство открытых линий и возможность удобно и быстро в них отрабатывть обращения. ПОМОГИТЕ огромному количеству малых и средних бизнесов работать эффективнее, менеджерам отвечать быстрее, а интеграцию и внедрение Битрикс24 сделает проще (с точки зрения обычных сотрудников).
Ниже список предложения для изменения и улучшения:
Сортировка чатов. Когда чаты поступили в систему, они поступили в определенную дату. И в этой дате закрепились. И когда клиент напишет через 3 дня, то его сообщение останется в этой дате, просто появится уведомление рядом. Когда после даты пройдет две недели, сотрудник может просто не заметить этого сообщения, ему нужно все время листать вниз в поиске непрочитанных сообщений. По аналогии во всех мессенджерах новое сообщение просто поднимается наверх, с уведомлением о непрочитанном. Какой смысл в том что указано когда клиент написал первое обращение?
2. Полная изоляция переписки от других сотрудников - это плохо!. Если сотрудник начал общение с клиентом в Открытой Линии (ОЛ), то переписка становится невидима другим сотрудникам. Это хорошо в каких то идеальных организациях. Но в обычной жизни - руководитель или администратор не видят переписки, даже не знаю о ее существовании, не могут оперативно зайти посмотреть как общается сотрудник с клиентом. А если сотрудник по какой то причине отсутствует - то ответить клиенту некому либо очень сложно.
Нужно чтобы в чаты можно было добавлять наблюдателей, например руководителя офиса. чтобы он видел переписки и мог реагировать.
3.Нужно чтобы в чаты были не изолированы от других пользователей, а можно было применять фильтры, чтобы одни сотрудники могли просмотреть чаты других сотрудников (возможно сделать разные уровни настроек чтобы включалось выключалось). Сделки в кан бане же не изолированы а каждый сотрудник посредством фильтров может оставить только свои сделки, может поставить по определенному статусу и другим условиям. Так же и в чатах нужно чтобы одни сотрудники могли видеть чаты других сотрудников. Конкретная ситуация у нас - клиент пришел в офис распечатать документ, клиент привязан к другому менеджеру, найти переписку и вообще найти что клиент прислал документ на печать - невозможно либо очень сложно - искать сделку заходить в сделку переходить в чат. Долго сложно. Если бы сотрудник увидел чат другого сотрудника, будет проще. Было бы классно если можно было бы сортировать по ответственным сотрудникам, чтобы была фамилия сотрудника а под ней все его чаты. Чтобы сортировать по непрочитанным. Сортировать по стадии сделки. Сортировать по ответственному
4. Возможность сделать чат непрочитанным. чтобы не забыть вернуться если случайно просмотрел а отвечать некогда или нет информации.
5. Возможность смены статуса сделки не выходя из открытой линии, а так же заполнение другой важной информации сразу в переписке открытой линии. В процессе переписки менеджер собирает от клиента важную информацию, подходит к смене статуса, но чтобы это все зафиксировать, необходимо выйти из чата в сделку, внести изменения, вернуться назад. Пока ходил менял, забыл. Это долго, сложно, отвлекает. Место позволяет, добавьте панель справа с возможностью вывода в нее полей из карточки сделки. вот справа нарисовал блок
6. Поиск в списке обращений в открытых линиях. Работает только по полному совпадению имени клиента или телефона. искать по части имени. фамилии, искать по переписке - невозможно. Очень сложно пользоваться поиском. Практически бесполезно.
7. Интеграция почты в открытые линии. Фантазия наверно, но позволила бы соединить все каналы коммуникации в 1 интерфейс, и сделать ответы на почту намного быстрее.
8. Возможность добавлять теги или метки к чатам открытых линий, а так же осуществлять по ним поиск и запускать бизнес процессы
9. Дублирование чатов в Открытых линиях. Не знаю, может быть это косяк агрегатора, но есть ситуация когда сообщения в открытой линии от одного человека разделены на разные чаты, т.е. кусок переписки в одном чате, а продолжение - в другом чате. Хотя оба эти чата внутри 1 сделки. Зачем вообще возможна такая ситуация непонятно, один человек пишет по всем вопросам, ему то приходит все в одно окно, зачем деление менеджеру на 2 окна, непонятно(
1/2
Очень хотелось бы получить от Битрикс24 подобные улучшения. Я обращался в более 10 компаний интеграторов с вопросом по подобным доработкам, все ответили что это невозможно, закрыто и невозможно доработать изменить функционал Открытых линий. Но в современном мире скоростной переписки, обмена информацией просто необходимо обеспечить возможность быстро отвечать клиентам, не терять переписки, а так же осуществлять контроль.
С другой стороны отсутствие подобных функций вызывает огромное сопротивление у сотрудников при внедрении, т.к. нужно сделать огромное количество кликов чтобы сменить хотя бы статус сделки - меню сверху справа - перейти в карточку - сменить статус - вернуться назад. С учетом повсеместного упрощения и облегчения работы сотрудников ну ооочень сложно внедрить.
Уважаемые разработчики БИТРИКС24, я бы очень хотел чтобы Вы услышали мои просьбы и предложения по доработкам ОЛ, я думаю что миллионы небольших компаний кто пытаются внедрять и внедряют битрикс24 согласятся со мной о необходимости подобных изменений. Еще раз подчеркну, что Сопилот и другой функционал очень важны, но это где то далеко для большой части пользователей, а клиенты со своими запросами в мессенджеры рядом и с ними обычным пользователям на первой линии нужно с ними работать. Я прошу услышать и доработать и это не только за себя, но и за миллионы пользователей которые страдают.
Не хотите или не можете дорабатывать сами, откройте функционал интеграторам, я думаю что найдется много компаний которые сделают свои "ОТКРЫТЫЕ ЛИНИИ 2" с подобным функционалом.
Если я ошибаюсь и есть возможность сейчас все мои хотелки реализовать у кого то из интеграторов - готов сотрудничать.
Спасибо что дочитали до конца)
UPD:
Пункт 4 интеграторы подсказали))) если подвести указатель мыши в открытых линиях к сообщению клиента, справа есть небольшая серая кнопка со стрелкой вниз, по клику на ней раскрывается выпадающее меню и там есть - сделать непрочитанным
Как я помог подруге с салоном красоты – и это стало бизнесом!
Друзья, хотел бы коротко поделиться. Недавно я решил помочь своей подруге Лене, знаком с ней уже много лет, у которой был небольшой, уютный салон красоты. Вроде бы всё шло хорошо: клиентов хватало, записи были, но что-то всегда шло не так. Администратор не успевал отвечать, клиенты терялись, запись путалась. Короче, вечный хаус, как и в любом обычном провинциальном городе) Казалось бы, работы много, но эффективность оставляла желать лучшего.
Как я придумал чат-бота AlinaAI?
Короче меня осенило: что если убрать из процесса человеческий фактор и передать всю рутину умному помощнику? Заточить его под все возможные вопросы и сделать лучшего помощника для салона красоты моей подруги. Так родилась идея чат-бота, который:
✅ Отвечает клиентам в WhatsApp и Telegram.
✅ Консультирует по услугам и ценам.
✅ Записывает клиентов в два клика.
✅ Работает круглосуточно.
✅ Перенаправляет важные запросы администратору.
Мы решили попробовать. И буквально через пару недель Лена уже видела результат.
— Во первых, Записей стало в два раза больше, потому что клиенты не ждали ответа. — Во-вторых, Администратор перестала тратить часы на сообщения – бот всё взял на себя. — В третьих, Салон перестал терять клиентов, так как все заявки фиксировались в системе.
Как я все устроил?
Вначале написал простенький код на js и прикрутил авторизацию, начал подключать разные llm модельки.
Авторизуемся
Подключаемся к модели и подхватываем диалог
То что видит пользователь на своей стороне
Вот так бот общается с клиентами
Так же бот легко отменяет запись - клиент и мастер не испытывают стресс.
Опечатки и недописки текста Алина понимает тоже
Я уже работал с разными моделями ии, но как вы понимаете, тут конечно же chat gpt. Перед запуском мы собираем информацию о салоне: название, адрес, услуги, цены, имена сотрудников. Эти данные загружаются в систему, и искусственный интеллект начинает работать с клиентами, давая точные ответы.
Бот умеет вести диалог так, что люди даже не понимают, что общаются с AI. Бот использует смайлики 😊, эмоции, делает паузы между сообщениями и даже показывает статус "печатает...", чтобы общение выглядело естественно.
А вот как заявки приходят в Telegram-систему:
Так же бот легко отменяет запись - клиент и мастер не испытывают стресса.
Получается, как только бот получает все необходимые данные для заполнения данной формы, он сам пишет в группу.
Когда клиент записался, бот автоматически отправляет информацию в CRM. Больше никакой путаницы – все записи под контролем.
Я думал о том, чтобы сделать ещё возможность общаться с ботом и спрашивать его о записях. Допустим, какие у меня на завтра записи? На сегодня у тебя 6 записей: 4 стрижки, брови и маникюр. Не знаю что удобнее, кнопки, или записать команду звуком) оба варианты классные, и сделать можно любой.
Вот так выглядит удобный календарь записей:
По сути, можно засунуть любые нужные колонки. Какие ещё данные нужны Лене?
Самое сложное в данном шаге, это указать ии асситенту что является комментарием. Потому что за комментарий система посчитает его грубый разговор или сообщение вида «передай это директору»
Календарь можно открывать на сайте и в боте, можно закинуть в календарь от гугла. Раздолье вариантов
А что в итоге?
Лена осталась в восторге! Записи перестали теряться, количество клиентов увеличилось, а администратор теперь занимается действительно важными задачами, а не постоянными переписками
В сумме я потратил неделю времени и безумно рад, что помог своей подруге. Лена шутит, что мне подарили вечный абонемент на стрижки) Это конечно радует, но я бы хотел монетизировать этот проект.
Если это помогло Лене, то может помочь и другим. Если у вас салон красоты или похожая модель бизнеса, например, барбершоп, то я смогу вам сделать такой же инструмент, так сказать, за коробку конфет) Теперь у меня уже есть полностью готовое решение – нужно просто вставить данные вашего салона красоты, и всё заработает!
Пишите пишите в воцап обсудим ваш проект – сделаю под ваш бизнес, оцифрую и перенесу все записи в удобную CRM, голосовая транскрибация тоже возможна. https://alinaai.ru сам бот https://t.me/la_gracee