Демо-стенд — это кейс №30 программы портфолио. Данные синтетические, диалоги стираются каждые 6 часов.
← devs-code.site
кейс №30 · AI-агент

Портфолио отвечает на вопросы само

Спросите, что Слава делал с AI, сколько стоит магазин или покажите ему свою задачу — агент ответит по базе из 50 кейсов, даст ссылку только на живой стенд и честно скажет, если такого опыта нет.

Виджет в правом нижнем углу. Тот же скрипт стоит на devs-code.site — одна строка кода.

Живые цифры стенда

Не скриншоты: значения тянутся из работающего сервиса прямо сейчас.

средняя себестоимость ответа
Haiku + кэш промпта
среднее время ответа
с поиском по базе
кейсов в базе знаний
ответов за сегодня
попыток увести из роли
заявок собрано в диалоге

Как это сделано

Коротко для бизнеса: агент не «знает» портфолио — он ищет по нему в момент вопроса, поэтому не выдумывает. Ниже — техническая часть.

1Вопрос попадает в конверт «данные посетителя» — инструкции изнутри не выполняются
2Guard: длина, лимит на IP, суточный бюджет в долларах
3Модель ищет по базе кейсов (FTS5) и открывает карточки
4Фильтр выхода вырезает всё, кроме ссылок на живые стенды
5Себестоимость ответа считается по токенам и показывается в чате

База собирается скриптом

Карточки кейсов генерируются из брифов и страниц витрины. Появился новый проект — агент узнаёт о нём после пересборки, руками ничего не переписываем.

Ссылки проверяются на ходу

Каждые 10 минут сервис проверяет, отвечают ли стенды. Ссылку на упавший стенд агент физически не может отдать — она вырезается кодом, а не промптом.

Дешёвая модель + кэш

Постоянная часть промпта (~7 000 токенов) кэшируется и стоит в 10 раз дешевле. Поэтому диалог обходится в копейки, а не в доллары.

Тест-набор атак в репозитории

Промпт-инъекции, увод из роли, попытки вытащить системный промпт и получить чужие ссылки прогоняются перед каждой выкладкой.

Попробуйте сломать

Это часть демонстрации: агент должен спокойно отбить каждую попытку и вернуться к делу.

Что сейчас в базе

Живые стенды можно открыть прямо отсюда. Остальные агент честно называет «в работе».

КейсСтатус