DeepSeek V4.1 Flash в Deepseek Harness: тест на 1С-Битрикс
Тир CDeepseek Harness · DeepSeek V4.1 Flash High · DeepSeek · прогон 06.10.2026
Оценка 66.5 балла, тир C — 7-е место из 8 в зачёте.
Качественный визуал по мотивам референса и рабочая запись за 0.5$, но бэкенд написан старым API в обход правил скиллов.
Выбранный референс
venetianspa.ca/«Это единственный из просмотренных бьюти-лендингов, у которого весь дизайн-слой открыт и читается: китовые токены Elementor (палитра, типографика, контейнер), постраничный CSS с точными px/em/hex/letter-spacing, @font-face с прямыми .woff2 и кастомный GSAP-код инлайном. Ниша совпадает с задачей до последней секции: nail spa с онлайн-записью, услугами, командой и локацией. И главное — у него узнавае…»
Агент выбирает референс сам и обязан воспроизвести его узнаваемо; это главный критерий среза «Визуал». Из SOLUTION.md, секция Reference.
Баллы по критериям
| Критерий | Модель | Автор | Итог |
|---|---|---|---|
|
Референс: выбор и следование
|
17 | 30 | 23.5 / 35 |
|
Композиция и адаптив
|
16 | 20 | 18 / 25 |
|
Тексты
|
10 | 12 | 11 / 15 |
|
Код вёрстки
|
10 | 10 | 10 / 15 |
|
SOLUTION.md
|
6 | 7 | 6.5 / 10 |
| Критерий | Модель | Автор | Итог |
|---|---|---|---|
|
Архитектура и битриксовость
|
20 | 17 | 18.5 / 30 |
|
Данные: ORM, гонка за слот, воспроизводимость
|
14 | 10 | 12 / 20 |
|
Ошибки и безопасность
|
11 | 10 | 10.5 / 15 |
|
Читаемость
|
10 | 12 | 11 / 15 |
|
Code-style по AGENTS.md
|
5 | 5 | 5 / 10 |
|
SOLUTION.md
|
7 | 7 | 7 / 10 |
Модель — ревью модели-ревьювера на том же стенде, не зная, чья связка перед ней. Автор — по живому стенду, не читая ревью модели. Итог = среднее.
Вывод
DeepSeek Harness с DeepSeek V4.1 Flash High сдал рабочий результат с первого прогона, замечаний агенту не понадобилось. Визуал у связки заметно сильнее бэкенда, а вся работа уложилась в бюджет 0.5$.
За референс агент взял venetianspa.ca и перенёс на лендинг его язык: золото с кремом, капительный сериф, pill-кнопки, орнаменты, посимвольное появление заголовков, золотой подвал со скруглением. Страницу при этом он собрал свою. Первый экран стоит на тёмном фото, арка стала карточкой, отзывы заняли место ленты Instagram. Ревьювер снял за это баллы по узнаваемости и отметил, что часть обещаний из разбора в SOLUTION.md на странице не выполнена. Автор считает отход от референса преимуществом: дизайн получился качественным. Оба заметили две одинаковые кнопки «Записаться» в шапке и огрехи выравнивания. Ревьювер добавил галерею работ почти без маникюра. Ещё он нашёл, что script.js виджета подключён дважды, и стрелки в сетке слотов перескакивают через слот.
Каркас бэкенда правильный. Слои Controller → Service → Repository настоящие, зависимости приходят через ServiceLocator и .settings.php, ошибки идут через Result/Error. Гонку за слот закрывает уникальный индекс, ревьювер проверил это параллельными запросами. Админка собрана на штатном CAdminList с меню и правами модуля. Слабее всё, что касается требований скиллов. Инфоблоки читаются старым API CIBlockElement::GetList(), а не через D7. Развёртывание спрятано в хук init.php, хотя на стенде есть sprint.migration. Файлы подключаются странно: functions.php лежит в php_interface. В коде нет strict_types, Loc и enum, мёртвого кода много. Время слота сервис не проверяет, поэтому записаться можно на уже прошедший час.
Главный плюс связки — рабочий лендинг с записью и админкой за 0.5$. Главный минус — бэкенд, написанный старым API в обход правил AGENTS.md. Для экономного бюджета модель подходит, но, по словам автора, только в своём приложении: в Cursor через OpenRouter она показала заметно худший результат.
Метаданные прогона
- Итерации
- 1 · с первого прогона
- Время агента
- 56 мин
- Токены in / out
-
208 516 / 290 501
кеш ввода 81 772 288кеш вывода 0
- Расход лимита
- $0.50 · доллары api
- Ядро Битрикс
- 26.800.0
Замечания между итерациями
Замечаний не было — результат принят с первого прогона.
Первая итерация полностью автономна; дальше автор пишет агенту как заказчик — без решений и имён API. Тексты сохраняются дословно.