Светильник: выбор правильной инструкции по модели и редакции
Указатель открывает только точное сочетание модели, версии и типа питания; похожее название не подменяет документ.
Задача
У серии есть USB-версия и стационарная версия с другим руководством. Обобщенная инструкция могла бы направить пользователя к неподходящим действиям.
L10 второй редакции получает свою памятку
Совпадения модели L10 недостаточно: в наборе есть разные редакции. Выбор использует редакцию 2 и питание USB одновременно. Если точного документа нет, инструкция предлагает уточнение вместо переноса действий из соседнего текста. Пользователь видит основание выбора до выполнения любых шагов.
Руководство, версия 1.0
| Условие | Действие | Результат | Если не получилось |
|---|---|---|---|
| Есть маркировка или карточка изделия | Перенесите точную модель, редакцию и питание в три поля. | Все три значения заполнены из одного источника. | Не выводите тип питания из внешнего вида. |
| Значения внесены | Нажмите расчет и проверьте ID выбранного документа. | Для L10/2/USB открывается L10-2. | Нулевое совпадение требует уточнения, не выбора похожего. |
| Найдено более одного документа | Остановите использование и уточните каталог источников. | Неоднозначный текст не выдается. | Не выбирайте первый по порядку. |
| Точный документ найден | Прочитайте его область применения перед действием. | Пользователь видит редакцию вместе с текстом. | Электромонтаж этим стендом не описывается. |
Что сделано
Я составил полные памятки нескольких редакций и реализовал выбор по модели, версии и питанию.
Указатель выбирает один полный текст L10-2. Неизвестная редакция и другой тип питания дают остановку, а не ближайшую инструкцию. Руководство объясняет признаки правильного выбора.
- index.html
- source.json
- source.csv
- result.json
- result.csv
- engine.js
- checks.json
- style.css
- manual.txt
Открыть работающий материал · Контрольные примеры CSV · Повторить проверку · Модель и исходные условия