---
type: Evaluation
title: "Независимая оценка ответа Haiku — пост 2026-09-30__msk__46359663 (Китай, Шанхай), промпт v8"
description: "Opus проверил по посту и по критериям v8 ответ Haiku: черновик мест, страны, места, 7 отелей, 16 предложений, условия цен, перелёт и дословные поля. Итог — справилась с ошибками: пропущено место Huaxia из названия отеля."
resource: trip-places-hotels-prices-llm/posts-one-folder-per-post/2026-09-30__msk__46359663/prompt-v8/EVALUATION-independent-check-of-haiku-answer.md
tags: [cheaptrip, llm, haiku, evaluation]
generated: { by: claude-code/claude-opus-5-5, at: 2026-10-10T19:47:20Z }
status: stable
---

# Итог

**Справилась с ошибками.** Все 7 отелей и 16 предложений верны, но из «Holiday Inn Shanghai Huaxia» не выписано место «Huaxia» — ни в черновике, ни в отеле, ни в `places`; цена «от» и Шанхай не задеты.

# Счёт

| Что | В посте | В ответе |
|---|---|---|
| Страны | 1 — «Китай» | 1 |
| Места мельче страны | 5 — «Шанхае», «Gongkang», «Huaxia», «Pudong», «The Bund» | 4 — нет «Huaxia» |
| Черновик `place_names_in_post_order_as_in_post` | «Китай», «Шанхай», «Gongkang», «Huaxia», «Pudong», «The Bund» | `["Китай", "Шанхай", "Gongkang", "Pudong", "The Bund"]` — нет «Huaxia» |
| Отели | 7 | 7 |
| Предложения | 16 — «Я собрала 16 предложений в 7 отелях в Шанхае» | 16 |

# Ошибки

| № | Что не так | Дословно из поста | Что в ответе | Как это скажется на покупателе |
|---|---|---|---|---|
| 1 | Пропущено место внутри названия отеля | «Holiday Inn Shanghai Huaxia⭐⭐⭐⭐» | у отеля `place_names_inside_hotel_name_as_in_post: ["Shanghai"]`; «Huaxia» нет ни в черновике, ни в `places` | Покупатель, который ищет район Хуася, отель от 101 362 ₽ не найдёт; влияние малое — у такого же «Shanghai Gongkang Holiday Inn Express» модель «Gongkang» выписала, то есть правило она знает, но применила не везде |

## Замечания

- «Gongkang» → `"Гонкан"`: по принятой передаче китайских имён (система Палладия) — «Гункан». Страницы с таким именем почти наверняка нет, на покупателя не влияет.
- «Gongkang» и «Huaxia» — по сути названия улиц или кварталов Шанхая; тип «район» — приемлемое приближение.
- «The Bund» — тип «другой объект: дорога, здание, место», имя «Бунд» — верно по смыслу (набережная Вайтань).

# Что сделано хорошо

- Предложений 16, как у редактора: «Я собрала 16 предложений в 7 отелях в Шанхае, Китай»; у «Shanghai Gongkang Holiday Inn Express» 4 — «С человека при покупке тура на двоих. Завтраки.» и «Одноместное размещение. Завтраки.», у остальных шести по 2.
- Даты с годом верны относительно публикации 2026-09-30: «2 октября» → `2026-10-02`, «27 ноября» → `2026-11-27`; «6 ночей (5 ночей в отеле)» → `6`.
- У «Kerry Hotel Pudong» ноябрьская цена ниже октябрьской — «2 октября • 6 ночей (5 ночей в отеле) — 161 619 ₽», «27 ноября … — 160 264 ₽» — модель не перепутала их местами.
- Шанхай взят из «в 7 отелях в Шанхае» с ролью «место расположения отеля», хотя он же город прилёта в «прямой авиаперелет Москва — Шанхай — Москва (а/к Аэрофлот)»: роль выбрана по приоритету верно; «Shanghai» в названиях отелей второй записи не дал.
- «Royal International» — `[]` мест в названии: верно, места там нет.
- Город вылета «Москвы» — из «Вылет из Москвы 2 октября», `flight_included: true` по «с прямым перелетом» и строке включённого перелёта.
- `room_category_as_in_post: null` у всех — категорий номеров в посте нет.
- Отчёт скрипта: «Не найдено в посте: 0».
- `doubts_comment` пуст — верно: число предложений сошлось.

# Что поправить в промпте

- К ошибке 1 — в <самопроверка> пункт 3 «Каждое место из строк отелей есть в `places`» заменить на: «Пройди отели по одному: для каждого перечитай название слово за словом, убери «Hotel», «Resort», «Inn», «Express», сети («Holiday Inn», «Kempinski», «Waldorf Astoria») и собственное имя; каждое оставшееся имя места есть в `place_names_inside_hotel_name_as_in_post` этого отеля и в `places`».
- К ошибке 1 — в глоссарий, пункт «Место внутри названия отеля», добавить пример с сетью в начале и двумя местами в конце: «Hilton Shanghai Hongqiao» → `["Shanghai", "Hongqiao"]`.
