|
ShirokiMiRukami
|
Сообщение #1
18 сентября 2026 в 22:16
|
Экстракибер
72 |
Знаю, что многие до сих пор поглядывают на табличку по книгам, чье авторство достаточно тяжело вспомнить и найти в анналах форумной истории, а судя по имени, датировано изобретение 21 годом. Есть также заброшенный проект nosferatum, который некогда радовал интересной статистикой, недоступной на клавогонках. Решил я сделать что-то живое, автообновляемое и понятное по стеку разработки мне. Встречайте, версия от меня, пока с модулем только по Словарям. https://kg.voronov.dev/Всевозможная статистика, доступная мне по профилям клавогонщиков, будет. А пока предлагаю попробовать то, что есть. Конструктивную обратную связь приветствую. Что есть в модуле Словарей: Небольшая сводка- Сколько всего словарей, книг, книг по медалям, удалённых за 30 дней, сколько авторов и суммарно пользователей словарей.
- Каждый счётчик кликабелен и открывает каталог с нужным фильтром (например, только золотые книги).
- Подсказки при наведении объясняют, что именно посчитано.
Поиск и типы- Поиск по названию, автору и описанию. Срабатывает по мере ввода и не требует точного написания (fuzzy).
- Чипы типов: Слова, Фразы, Тексты, URL, Книга, Генератор, Без типа. Можно выбрать несколько.
- Если выбран только тип "Книга", таблица переключается на книжные колонки (символы, финишёры, отрывки).
Сайдбар фильтров (сворачиваемые секции, на телефоне открывается кнопкой "Фильтры") - Автор: поиск с подсказками, до 5 авторов. Alt+клик или Alt+Enter исключает автора (показывается как "-nickname"). На macOS через Cmd.
- Символов: диапазон "от" и "до". При выборе типа "Книга" включаются пресеты по медалям.
- Содержание: Текст, Тренировка букв, Цифры, Код, Символы и знаки, Трэш, Другое. Определяется автоматически по тексту словаря.
- Язык: список языков с числом словарей, плюс "смешанный" (есть словари с несколькими языками) и "без языка" (для всего прочего). Определяется автоматически.
- Числа рядом с пунктами пересчитываются под остальные фильтры.
Активные фильтры- Строка чипов над таблицей со всеми применёнными условиями, каждый снимается крестиком.
- Кнопка "Сбросить всё".
Таблица- Колонки: Название (ссылка на словарь), Тип, Содержание, Язык, Автор, Пользователи, прирост за 7 и 30 дней, Рейтинг (с числом оценок), Строк или Отрывков, Символов, Символов на отрывок, Финишёры, Создан, Популярность, Комментарии, Версия.
- Подсказка к каждому заголовку объясняет смысл колонки.
- Сортировка кликом по заголовку, до 3 колонок сразу, с номерами порядка. Первый клик сортирует по убыванию. Кнопка "Сбросить сортировку".
- Меню "Колонки": включение и выключение любых колонок, "Сбросить колонки". Выбор запоминается в браузере.
- Перетаскивание заголовков меняет порядок колонок, порядок тоже запоминается.
- Автор скрывается из таблицы, когда фильтр уже по одному автору.
Постраничный вывод- Общее число найденных, стрелки страниц, 50 / 100 / 200 строк на страницу.
Общее- Все фильтры, сортировка и страница содержатся в URL страницы: ссылку можно скопировать и переслать, состояние восстановится.
- Тема: светлая, тёмная, системная.
- Данные обновляются круглосуточно: словари, счётчики пользователей, финишёры книг; статистика роста пересчитывается раз в час.
- Нагрузка на КГ минимальная и продумана хитро: веса перескана на основе даты создания (по росту voc_id), популярности словаря, даты создания, присутствия в задаче дня, количества набирающих (с динамикой), размера в символах, пропуск проблемных словарей (такие есть), реакция на рост времени ответа сайта по персентилю p95. Аналогичная, чуть более сложная логика для скана профилей, которые появятся в статистике.
Вроде всё, пользуйтесь. Жду предложения по улучшению или идеи для интересной полезной статистики, которую, к сожалению, мы вряд ли когда-нибудь на КГ дождёмся. Последний раз отредактировано 18 сентября 2026 в 22:20 пользователем ShirokiMiRukami
|
|
vrtrnv
|
Сообщение #2
18 сентября 2026 в 22:25
|
Гонщик
1 |
Спасибо большое! Полезный инструмент! Последний раз отредактировано 18 сентября 2026 в 22:27 пользователем vrtrnv
|
|
gramh
|
Сообщение #3
21 сентября 2026 в 11:50
|
Кибергонщик
86 |
|
|
Сударушка
|
Сообщение #4
27 сентября 2026 в 10:10
|
Организатор событий
65 |
Очень круто! Спасибо! Составляющая по книгам нас, любителей книг, особенно радует. В разделе Словари, Книги, Лидеры недели Топ-10 · книжный пробег в символах что-то не так. Я в июле-августе очень активно дочитывала Книгу Сударушки, у меня там по 200-600к символов в неделю получается, собственно, и в июне с маем тоже по 100к+ символов в неделю было ( вот). Статистика у меня открыта. Потом я бегло посмотрела и зиму, начало весны, там нет подавляющего большинства участников ЛиКа, а Статистика у них открыта. А-а-а, кажется, я поняла логику. Чтобы попасть в топ по неделям за последний год, надо быть в топе (вероятно, не 10, но там 20 или сколько-то) за последнюю неделю. Да? Последний раз отредактировано 27 сентября 2026 в 10:25 пользователем Сударушка
|
|
NDancer
|
Сообщение #5
27 сентября 2026 в 14:22
|
Маньяк
28 |
|
|
ShirokiMiRukami
|
Сообщение #6
27 сентября 2026 в 20:48
|
Экстракибер
72 |
Я еще не успел некоторые моменты доделать. Для этого блока я беру статистику по дням из профиля, но собирать её начал только с 20 сентября и только по книгам, которые в тот момент ещё не были дочитаны. "Книгу Сударушки" дочитали в августе, поэтому её история еще не попала - хотя статистика открыта. Так же выпало большинство участников ЛиКа: их книги были дочитаны раньше, чем стал их отслеживать. Реальные цифры по "Книге Сударушки": - 13-19 июля: около 451 тыс. символов - 3-9 августа: около 690 тыс. - 17-23 августа: около 808 тыс. - 24-30 августа: около 594 тыс. В мае-июне - 100-270 тыс. в неделю. Сделаю дозагрузку истории по дням у всех, у кого статистика открыта, начиная с тех, кто был активен в последний год. После этого летние недели появятся в "Лидерах недели" и в графике популярности книг за год. Для закрытых профилей активность будем брать со страниц самих книг. Обновление выложу скоро. Сейчас я больше сосредоточился на редизайне первой версии, чтобы унифицировать отображение всего интерфейса и последующих модулей. Скоро выйдет еще пара модулей со статистикой по игрокам и гибкими настройками, например, объединение разных профилей-клонов в один (общая стата), всякие приколюхи по отображению графиков и многое другое; и большой модуль про игровой чат - там проделана огромная работа чтобы склеить профили из чатлогов с реальными игроками (с учетом того, что старых данных по переименованиям нет), поиск по сообщениям, всякая интересная статистика завсегдатаев чатов. Так, прототип на затравку Последний раз отредактировано 27 сентября 2026 в 20:50 пользователем ShirokiMiRukami
|
|
ShirokiMiRukami
|
Сообщение #7
28 сентября 2026 в 01:01
|
Экстракибер
72 |
большая часть данных уже доехала по книгам, также добавил представление в виде диаграммы Ганта по популярным в наборе книгам (топ-10 каждого месяца)
|
|
I_can
|
Сообщение #8
28 сентября 2026 в 15:20
|
Супермен
31 |
А для чего нужно входить? И как войти? Нужно ввести свои имя-пароль с Клавогонок?
|
|
un4given
|
Сообщение #9
28 сентября 2026 в 15:22
|
Клавокодер
125 |
I_can писал(а): Нужно ввести свои имя-пароль с Клавогонок? Ваш пароль от клавогонок знаете только вы и хакеры, которые его слили, никуда больше пароль с клавогонок вводить не нужно!  На вход пока не обращайте внимания.
|
|
ShirokiMiRukami
|
Сообщение #10
28 сентября 2026 в 19:39
|
Экстракибер
72 |
I_can писал(а): А для чего нужно входить? И как войти? Нужно ввести свои имя-пароль с Клавогонок? Сейчас там доступна модерка, тестить на продовых данных новые модули и немного управлять текущими. В дальнейшем планирую как минимум сделать механизмы проведения мероприятий, по типу книжных марафонов - создавать события, добавлять отслеживаемых участников, видеть в реалтайме прогресс их набора, набранные очки и прочие штуки. Но это не скоро - для начала надо доделать текущий функционал по словарям и открыть доступ к остальным разделам - профили игроков, чат, дозаправка, рейтинг. Если есть идеи от организаторов событий, что бы им было удобно для проведения мероприятий - предлагайте, постараюсь сделать. Последний раз отредактировано 29 сентября 2026 в 19:51 пользователем ShirokiMiRukami
|
|
ЗАЧИНЩИКСОБЫТИЙ
|
Сообщение #11
28 сентября 2026 в 22:10
|
Маньяк
8 |
1. А можно добавить к словарям способ запуска игры, а то сейчас надо кликать на название словаря, это открывает новую вкладку и тут же со страницы клавогонок я вынужден запускать игру. Вынужденно я должен добавить эту игру ещё, а нафиг оно мне надо. Я хочу просто запустить и погнал играть в новой вкладке клавогонок без вот этих лишних кликов. 2. И ещё хорошо бы может во всплывающем окне или как-то иначе открывать полное содержимое словаря например с этой страницы: https://klavogonki.ru/vocs/12726/Чтобы не было при этом замещения контента страницы, а то потом придётся снова делать back. Скорее всего popup window будет годным решением. Вероятно раздел комментариев тут будет излишним, так как он абсолютно не информативен. Только общая информация о словаре и содержимое (текст). Последний раз отредактировано 28 сентября 2026 в 22:14 пользователем ЗАЧИНЩИКСОБЫТИЙ
|
|
ShirokiMiRukami
|
Сообщение #12
29 сентября 2026 в 00:59
|
Экстракибер
72 |
1. можно добавить отдельно включаемую колонку с сылкой на быстрый заезд 2. а вот это избыточно, потому что предполагает хранение и актуализацию содержимого всех страниц словарей и еще вменяемое отображение этого (не рисовать же уродские фреймы для этого). Сейчас нажатие на ссылку откроет ее в новом окне. Посмотрел, нажал ctrl+w/cmd+w. Даже на ссылках, которые не подразумевают автоматически открытия новой вкладки, ты можешь нажать на нее с зажатым alt/ctrl (не знаю как в винде, если ты на ней, попробуй) и она откроется в новой вкладке. С shift откроется новое окно браузера, тоже можно посмотреть и закрыть через ctrl+w/cmd+w. В MacOS opt+cmd+click открывают сплит в chromium-based браузерах на той же странице, что удобно для просмотра контента. Как в винде не знаю. Разные браузеры типа Arc, Orion, Zen умеют любую ссылку открывать в режиме быстрого просмотра. Последний раз отредактировано 29 сентября 2026 в 01:01 пользователем ShirokiMiRukami
|
|
ЗАЧИНЩИКСОБЫТИЙ
|
Сообщение #13
30 сентября 2026 в 14:35
|
Маньяк
8 |
А можно добавить на выбор разный способ навигации по каталогу словарей? Кому-то удобнее пагинаторы, а кому-то бесконечно прокручивать. Можно за основу взять такое https://quasar.dev/vue-components/virtual-scroll/ ну или другое подобное. Последний раз отредактировано 30 сентября 2026 в 14:36 пользователем ЗАЧИНЩИКСОБЫТИЙ
|
|
ЗАЧИНЩИКСОБЫТИЙ
|
Сообщение #14
1 октября 2026 в 15:03
|
Маньяк
8 |
Например, если выставить отображение 200 строк в таблице, пагинатор оказывается только в самом низу страницы. Было бы удобнее продублировать его сверху или сделать плавающим, чтобы он всегда оставался доступным. Также можно добавить кнопки быстрой прокрутки в начало и конец страницы, а также прокрутку на одну высоту видимой области. https://i.imgur.com/Khf5uS2.png
|
|
ShirokiMiRukami
|
Сообщение #15
1 октября 2026 в 19:45
|
Экстракибер
72 |
можно, это уже есть в модерке связи профилей с клонами. Добавлю в следующем релизе
|
|
kazimur
|
Сообщение #16
1 октября 2026 в 22:45
|
Профи
1 |
Дайте автору права модератора профилей, чтобы он видел статистику всех пользователей. Он достоин.
|
|
un4given
|
Сообщение #17
1 октября 2026 в 23:55
|
Клавокодер
125 |
kazimur писал(а): Дайте автору права модератора профилей, чтобы он видел статистику всех пользователей Дак пользователи не для того скрывали статистику, чтобы потом сделать её публичной через прокси
|
|
ShirokiMiRukami
|
Сообщение #18
7 октября 2026 в 02:52
|
Экстракибер
72 |
|