Історія цього жартівливого експерименту починається рівно з того моменту, коли моя неспокійна голова, дивлячись на процес роботи техпідтримки та інших випадків обробки великого потоку запитів, задалася питанням перегляду такого аспекту в більш ігрову сторону: «Що якщо купу запитів вручну розкидати в якісь тематичні кошики на зразок речей перед прання або сміття перед контейнерами?»
Умова завдання - питання на відповідь
Після шліфування умов завдання прояснилася і суть майбутнього експерименту: типове питання чекає не вручну написану відповідь, а закидання в кошик типової відповіді або складання виделки відповіді з шаблонних фраз.
Ріс. 1 Шаблонному питанню - шаблонний кошик
Етапи процесу в такому випадку не нові: поділені на користувальницьку і модераторську частину, представлені формуванням запиту (1), потраплянням його в необроблений потік (2), який сортується модератором по кошиках (3), перевіряється і підтверджується (4) для оповіщення (5) і публікації (6).
Ріс. 2 Етапи процесу
З точки зору користувача нічого нового немає: після ознайомлення з поточними постулатами, які розбиті на теми, користувач, не знайшовши відповідь на своє запитання, формує запит (1) і, після деякого очікування, отримує відповідь (5). Крім цього, можна передбачити збір і публікацію однотипних запитів (6), якщо на те будуть якісь причини.
Ріс. 3 Скрипт користувача
Модераторський сценарій передбачає необроблений потік (2) розкидати за існуючими або формованими по ходу справи кошиками (3), перевірку і публікацію результатів (4).
Ріс. 4 Модераторський сценарій
Ідей для абстрактного прикладу, щоб помацати і відшліфувати цю концепцію, прийшло кілька: прийомна депутата, поп-зірки або військкомату. Були й інші варіанти, але зупиниться я вирішив на спогадах про одного персонажа, якому теж не завадила б зручна адмінка з розсортування вхідного потоку.
Прийомна Брюса
Як справлятися з потоком молитов, коли на тебе несподівано звалюються обов "язки Всемогутнього? Брюс Нолан, персонаж Джима Керрі у фільмі «Брюс Всемогутній», пробував картотеку і стікери, але в підсумку вирішив скористатися високими технологіями. Спираючись на своє невелике дослідження, я вирішив зробити свою версію адмінки для Брюса.
Отже, після того як користувач надсилає запит, повідомлення потрапляє до прийомної Брюса, яка може виглядати приблизно так:
Якщо режим роботи програми (за замовчуванням «моментальний»: відповіді відразу відправляються і публікуються) перемикається на «накопичувальний» (відповіді копляться і спускаються по команді) - внизу сторінки з'являється панель сесії:
Щоб краще зрозуміти ситуацію, Брюс може почитати молитву повністю або глянути профіль:
Після цього він може складати шаблонну відповідь з тих, що на виду...
… редагуючи за бажанням будь-який масив тексту, натиснувши на нього...
… або доповнюючи повідомлення нешаблонним масивом через клік на вільне місце в текстовому полі або за кнопкою «Дописати звістку»:
Якщо якась відповідь починає повторюватися не один раз - назріває новий шаблон, який можна по-швидкому створити або за кнопкою «Створити шаблон»...
… або в редакторі шаблонів за посиланням «Всі шаблони», де можна існуючі шаблони відредагувати або перетягнути в шорт-лист популярних:
Зробити шаблонними можна не тільки короткі фрази, але і обсяги побільше, щоб Брюс розповів, скажімо, яку-небудь притчу:
Якщо випадок неоднозначний, можна перенаправити запит або відкласти рішення на потім:
Ви можете налаштувати показ панелі шаблонів:
Залежно від випадку, новоспечений Всемогутній зможе публікувати відповідь на сайті або вислати оповіщення приватно...
… а у випадку з накопичувальним режимом - перевірити сформовані відповіді перед масовою відправкою:
Незважаючи на могутність, напевно будуть промахи або бажання підкоригувати панель, тому в прийомній можна скористатися налаштуваннями, заточивши її під себе або відкативши базу відповідей до потрібного стану:
Ось таким видався концепт, що почався з бажання спробувати якийсь іграшковий функціонал складання повідомлень. На цьому моя розповідь позначається, ваші коментарі - вітаються.
