- Главная
- Технология под идею
Технологияпод вашу идею
Бывает задача, под которую нет коробочного продукта: то, что нужно, либо не делает никто, либо делает не так. Здесь работа начинается не с макета, а с вопроса «что именно должна уметь эта штука и как проверить, что она работает». Дальше — архитектура, прототип на живых данных и только потом полноценная разработка.
Что входит
Превращаем замысел в техническое задание: границы системы, сценарии, данные на входе и выходе, измеримый критерий готовности
Схема сервиса и хранилищ, очереди фоновых задач, идемпотентность операций, план на отказ каждой внешней зависимости
Интеграция LLM: поиск по вашей базе документов через эмбеддинги и векторное хранилище (RAG), потоковая выдача ответа, вызов функций моделью, защита от инъекций в запрос
Схема базы, миграции, разбор и нормализация исходников — таблиц, выгрузок, документов, ответов чужих систем
Обмен с внешними системами: REST и вебхуки, повторные попытки с нарастающей паузой, журнал всех обменов, чтобы разбирать спорные случаи
Логи, метрики, оповещения о сбоях, учёт расходов на вызовы моделей и ограничение частоты запросов — чтобы счёт не удивил
Как идёт работа
- 013–5 дней
Разбор идеи
Превращаем замысел в границы системы: что она делает, чего не делает, откуда берёт данные и по какому признаку считается работающей. Здесь же честно проверяем, не решается ли задача готовым сервисом за три тысячи в месяц — иногда решается, и я об этом скажу.
- 022–3 недели
Прототип на живых данных
Самая грубая версия, но на ваших настоящих данных, а не на выдуманных. Это единственный способ узнать заранее, что модель путается на ваших формулировках или что в выгрузке половина полей пустая. Дешёвая проверка вместо дорогого сюрприза на четвёртом месяце.
- 032–3 недели
Архитектура
Схема сервиса и хранилищ, очереди фоновых задач, порядок обработки повторов, план на отказ каждой внешней зависимости. Скучный этап, который потом определяет, будет ли сервис падать по субботам.
- 04от 4 недель
Разработка
Работа идёт двухнедельными отрезками: в конце каждого — то, что можно открыть и потрогать, а не отчёт о процессе. Приоритеты пересматриваем на границе отрезка, поэтому передумать по ходу можно без переписывания сметы.
- 052 недели
Опытная эксплуатация
Запускаем на ограниченном круге людей, смотрим логи и метрики, считаем реальный расход на вызовы моделей. Правим то, что вылезло, и только потом открываем всем.
От чего зависит цена
«по договорённости» — это нижняя граница, а не приманка. Вот что двигает сумму вверх, чтобы вы могли прикинуть свой случай до разговора.
Готовое понимание процесса экономит недели. «Хочу что-то с ИИ» — это ещё не задача, и первый этап уйдёт на её постановку
Аккуратная выгрузка или сто разнородных файлов с опечатками — разница в разы
Чужая по подписке дешевле в разработке, но платится помесячно. Своя на вашем сервере дороже сразу и дешевле потом
Внутренний инструмент для десяти человек и сервис, за простой которого платят, стоят по-разному
Кому подходит
- →Идея понятна вам, но непонятно, как собрать её технически
- →Готовые сервисы почти подходят — и именно «почти»
- →Внутренний инструмент компании: расчёты, документы, заявки, отчёты
- →Работа с текстами и документами языковой моделью: поиск, разбор, черновики
- →Прототип, который нужно показать инвестору или проверить на первых пользователях
Вопросы
Почему цена по договорённости, а не вилка как у остальных?
Потому что вилка тут была бы враньём. Лендинг — понятный объём: страниц столько, блоков столько. А «сервис под идею» может оказаться и трёхнедельным прототипом, и полугодовой разработкой — это выясняется на разборе, а не до него. Работаю так: бесплатный разбор задачи, потом смета на первый этап с фиксированной ценой. Если после первого этапа расходимся — вы уходите с рабочим прототипом и документацией, а не с обещаниями.
Что такое поиск по документам через LLM и зачем он мне?
Языковая модель сама по себе не знает ваших договоров, регламентов и переписки — и когда её спрашивают о них, она сочиняет. Решение называется RAG: ваши документы режутся на фрагменты, каждый превращается в набор чисел (эмбеддинг) и кладётся в векторное хранилище. На вопрос сначала ищутся подходящие фрагменты, и уже они уходят в модель как основание для ответа. Ответ получается со ссылками на источник, и его можно проверить. Это то, что нужно, если у вас накопилась база знаний, в которой никто не может ничего найти.
А если я не разбираюсь в технологиях?
Так и должно быть, это моя часть работы. От вас нужно знание предметной области: как устроен процесс сегодня, где он ломается, что считается хорошим результатом. Технические решения объясняю на понятном языке и всегда говорю, что мы теряем, выбирая одно вместо другого. Если задача решается готовым сервисом за три тысячи в месяц — скажу об этом прямо, а не буду продавать разработку.
Сколько будет стоить работа модели каждый месяц?
Это отдельная от разработки статья расходов, и её считают заранее, а не по факту. Плата берётся за объём обработанного текста: типичный внутренний помощник на сотню сотрудников обходится в 5–20 тысяч рублей в месяц, поиск по документам — дешевле, обработка потока обращений — дороже. На прототипе я замеряю реальный расход на ваших данных и показываю цифру до того, как вы согласитесь на разработку. В сервис закладываю ограничение частоты запросов и учёт трат, чтобы ошибка в коде или чужой бот не выставили вам счёт за месяц вперёд.
Можно начать с малого и посмотреть?
Так и стоит начинать, и я сам это предлагаю. Первый этап — прототип на ваших данных за две-три недели с фиксированной ценой. По его итогам видно главное: решается ли задача вообще и сколько будет стоить полная версия. Если после прототипа расходимся, вы уходите с рабочим кодом, замерами и документацией — то есть с материалом, с которым можно идти дальше самому или к другому подрядчику.
Кому принадлежит результат и не привяжусь ли я к вам?
Код, схемы, документация и все доступы ваши с первого дня — репозиторий заводится на вашу учётную запись. Стек выбираю распространённый, чтобы разработчика на замену можно было найти, а не искать редкого специалиста. Привязка к подрядчику — это риск, который я обязан снимать, а не создавать.
Обсудим задачу?
Полчаса разговора — и у вас будет смета и план. Бесплатно и ни к чему не обязывает.