Workify logoЕдинственный бизнес-инструмент, который вам нуженWorkify
Menu

Фильтрация и поиск

Обзор

Система фильтрации и поиска Workify предоставляет основные инструменты для поиска и организации информации в вашем рабочем пространстве управления проектами. Основываясь на анализе кода, система включает фильтрацию задач на основе пользователей и комплексный текстовый поиск по множественным типам сущностей. Эти функции помогают командам быстро находить конкретные рабочие элементы и фокусироваться на релевантных задачах.

Понимание этих возможностей поиска и фильтрации поможет вам эффективно навигировать по большим проектам и поддерживать фокус на работе, которая имеет наибольшее значение.


Фильтрация на основе пользователей - фильтрация задач по участникам команды

Фильтрация пользователей на уровне досок

Система фильтров пользователей: Интерфейс проектной доски включает систему фильтрации на основе пользователей, которая позволяет вам просматривать задачи, назначенные конкретным участникам команды.

Как работает фильтрация пользователей:

  1. Панель фильтров - Панель фильтров пользователей появляется в верхней части проектных досок
  2. Выбор пользователя - Нажмите на фотографию профиля любого участника команды для фильтрации
  3. Видимость задач - Показываются только задачи, назначенные выбранным пользователям
  4. Множественный выбор - Можно фильтровать по нескольким пользователям одновременно
  5. Очистка фильтров - Удалите все фильтры, чтобы увидеть все задачи

Функции интерфейса фильтров:

  • Фотографии профилей - Визуальный выбор пользователей с изображениями профилей
  • Текущий пользователь - Ваш собственный профиль появляется первым в списке фильтров
  • Участники команды - Все участники проектной команды доступны для фильтрации
  • Визуальные индикаторы - Выбранные пользователи имеют выделенную границу вокруг фотографий
  • Кнопка очистки фильтров - Кнопка X для удаления всех активных фильтров

Детали реализации фильтров

Техническая реализация: Основываясь на анализе кода, система фильтрации:

Логика фильтров:

  • Фильтрация на основе пользователей - Фильтрует на основе выбранных участников команды
  • Интеграция назначений - Показывает только задачи, назначенные выбранным пользователям
  • Изоляция команды - Показывает только пользователей из той же команды
  • Назначение проекта - Только пользователи, назначенные на проект, появляются в фильтре

Управление состоянием фильтров:

  • Параметры URL - Состояние фильтра поддерживается в URL (параметр user_ids)
  • Обновление страницы - Фильтры сохраняются при обновлении страницы
  • Интеграция хранилища - Состояние фильтра управляется в хранилище ProjectBoard
  • Обновления в реальном времени - Изменения фильтров отражаются немедленно

Преимущества фильтрации пользователей

Фокус на релевантной работе - Видеть только задачи, назначенные конкретным участникам команды ✅ Видимость рабочей нагрузки - Быстро оценивать индивидуальные рабочие нагрузки участников команды ✅ Координация команды - Легко видеть, кто над чем работает ✅ Визуальный интерфейс - Интуитивный выбор на основе фотографий профилей ✅ Множественный выбор - Фильтровать по нескольким участникам команды одновременно


Функциональность поиска - поиск проектов, досок и задач по имени

Поиск проектов и досок

Поиск в списке досок: Индекс проектных досок включает базовую функциональность текстового поиска:

Функции поиска:

  • Текстовый ввод - Простое поле ввода поиска
  • Поиск заголовков досок - Ищет заголовки проектных досок, используя LIKE запросы
  • Ввод с задержкой - Задержка 500мс для эффективной производительности поиска
  • Интеграция URL - Термины поиска поддерживаются в параметрах URL
  • Функциональность сброса - Очистить поиск для возврата к полному списку

Поиск в списке проектов: Подобная функциональность поиска существует для проектов:

Функции поиска проектов:

  • Поиск имен проектов - Ищет имена проектов, используя LIKE запросы
  • Осведомленность о разрешениях - Результаты поиска уважают разрешения пользователя
  • Изоляция команды - Ищет только в рамках команды пользователя
  • Интеграция пагинации - Результаты поиска правильно пагинированы

Реализация поиска

Технические детали: Основываясь на анализе кода:

Логика поисковых запросов:

  • Частичное совпадение текста - Находит элементы, содержащие ваши поисковые термины
  • Без учета регистра - Поиск не чувствителен к регистру
  • Частичное совпадение - Находит частичные совпадения в именах/заголовках
  • Ограничение командой - Все поиски ограничены командой пользователя

Производительность поиска:

  • Ввод с задержкой - Задержка 500мс предотвращает чрезмерные вызовы API
  • Эффективные запросы - Простые LIKE запросы для хорошей производительности
  • Поддержка пагинации - Результаты поиска правильно пагинированы
  • Состояние URL - Поисковые термины сохранены в URL браузера

Глобальный поиск - поиск по множественным типам сущностей

Комплексная система поиска

Система глобального поиска: Система включает комплексную функцию поиска, которая ищет по множественным типам информации:

Поисковые сущности:

  • Проекты - Поиск имен проектов
  • Проектные доски - Поиск заголовков досок
  • Задачи - Поиск имен задач
  • Клиенты - Поиск названий компаний клиентов и имен контактов
  • Контакты - Поиск имен, фамилий контактов и названий компаний

Результаты поиска:

  • Смешанные результаты - Возвращает результаты из всех типов сущностей
  • Классификация по типам - Результаты помечены по типу (проект, доска, задача и т.д.)
  • Прямые ссылки - Каждый результат включает прямую навигационную URL
  • Ограниченные результаты - Результаты ограничены (обычно 10 на тип сущности)

Функции глобального поиска

Реализация поиска:

  • Единый интерфейс запросов - Один поисковый ввод ищет по всем типам сущностей
  • Изоляция команды - Все поиски ограничены командой пользователя
  • Уважение разрешений - Результаты поиска следуют разрешениям доступа пользователя
  • Маппинг результатов - Последовательный формат результатов по типам сущностей

Формат результатов поиска: Каждый результат поиска включает:

  • Метка - Отображаемое имя найденного элемента
  • Тип - Тип сущности (проект, доска, задача, клиент, контакт)
  • URL - Прямая ссылка для просмотра/редактирования элемента

Преимущества глобального поиска

Комплексное покрытие - Найти любой элемент по всей системе ✅ Единый интерфейс - Один поисковый ввод для всех типов сущностей ✅ Прямая навигация - Нажмите на результаты, чтобы перейти непосредственно к элементам ✅ Безопасность команды - Результаты поиска уважают границы команды и разрешения


Ограничения поиска и реалистичные ожидания

Что НЕ реализовано

Продвинутые функции поиска:

  • Продвинутый синтаксис запросов - Нет булевых операторов, точных фраз или сложных запросов
  • Поиск по конкретным полям - Нельзя искать конкретные поля, такие как описания или даты
  • Сохраненные поиски - Нет возможности сохранять и повторно использовать поисковые запросы
  • История поиска - Нет истории предыдущих поисков
  • Полнотекстовый поиск - Нет поиска в описаниях задач или комментариях

Продвинутые функции фильтрации:

  • Многофакторная фильтрация - Нет сложных комбинаций фильтров
  • Фильтрация по диапазону дат - Нет фильтрации по диапазонам дат или дедлайнам
  • Фильтрация на основе меток - Нет фильтрации по меткам задач
  • Фильтрация по статусу - Нет фильтрации по статусу задач или проектов
  • Пользовательские предустановки фильтров - Нет сохраненных конфигураций фильтров

Аналитика поиска:

  • Аналитика поиска - Нет отслеживания использования поиска или эффективности
  • Предложения поиска - Нет автодополнения или предложений поиска
  • Недавние поиски - Нет отслеживания недавно искавшихся элементов

Начало работы с фильтрацией и поиском

Руководство по быстрому старту

Шаг 1: Используйте фильтрацию пользователей досок

  1. Перейдите к любой проектной доске
  2. Найдите панель фильтров пользователей в верхней части доски
  3. Нажмите на фотографии профилей участников команды для фильтрации задач
  4. Обратите внимание, как появляются только задачи, назначенные выбранным пользователям
  5. Используйте кнопку "Очистить фильтры" для просмотра всех задач снова

Шаг 2: Ищите доски и проекты

  1. Перейдите к списку проектных досок или списку проектов
  2. Найдите поле ввода поиска
  3. Введите часть имени проекта или доски
  4. Увидьте, как отфильтрованные результаты появляются автоматически
  5. Нажмите сброс для очистки поиска и просмотра полного списка

Шаг 3: Используйте глобальный поиск

  1. Получите доступ к функциональности глобального поиска (если доступно в интерфейсе)
  2. Введите поисковый термин для любого типа элемента
  3. Просмотрите результаты из множественных типов сущностей
  4. Нажмите на результаты для прямой навигации к элементам

Лучшие практики поиска и фильтрации

Описательное именование - Используйте четкие, поисковые имена для проектов, досок и задач ✅ Последовательное именование - Разработайте соглашения об именовании для улучшения эффективности поиска ✅ Регулярная очистка - Удаляйте устаревшие элементы для улучшения релевантности поиска ✅ Координация команды - Обеспечьте, чтобы команда использовала последовательное именование и организацию

Эффективные паттерны использования

Ежедневный рабочий процесс:

  • Фильтрация пользователей - Фильтруйте по вашим собственным назначениям, чтобы увидеть вашу текущую работу
  • Координация команды - Фильтруйте по участникам команды для проверки их рабочих нагрузок
  • Быстрая навигация - Используйте поиск для быстрого поиска конкретных проектов или досок

Управление проектами:

  • Поиск проектов - Быстро находите конкретные проекты по имени
  • Организация досок - Используйте поиск для поиска конкретных проектных досок
  • Расположение задач - Используйте глобальный поиск для поиска конкретных задач по проектам

Устранение неполадок проблем поиска и фильтрации

Общие проблемы

Поиск не работает:

  • Проблемы сети - Проверьте стабильность подключения к интернету
  • Проблемы браузера - Попробуйте обновить страницу или другой браузер
  • Проблемы разрешений - Проверьте, что у вас есть доступ к элементам, которые вы ищете
  • Контекст команды - Помните, что поиск ограничен элементами вашей команды

Фильтры не применяются:

  • Назначение пользователей - Проверьте, что пользователи фактически назначены на задачи
  • Доступ к проекту - Убедитесь, что отфильтрованные пользователи имеют доступ к проекту
  • Обновление страницы - Попробуйте обновить страницу, если фильтры не применяются
  • Кэш браузера - Очистите кэш браузера при постоянных проблемах

Нет результатов поиска:

  • Точное правописание - Поиск использует частичное совпадение, но проверьте правописание
  • Ограничение командой - Помните, что вы можете искать только элементы вашей команды
  • Область разрешений - Результаты ограничены вашими разрешениями доступа
  • Существование элементов - Проверьте, что элементы, которые вы ищете, фактически существуют

Следующие шаги

Теперь, когда вы понимаете фильтрацию и поиск, вы готовы изучить:

Помните: Функции поиска и фильтрации Workify разработаны, чтобы быть простыми и эффективными. Хотя они не так продвинуты, как выделенные платформы поиска, они предоставляют основную функциональность для эффективной навигации и организации вашей проектной работы.

Похожие статьи

AI Task Estimation

Получите прогнозы времени на основе ИИ или анализ реализации для задач, используя связанный репозиторий. Когда вы подключите GitHub или GitLab (то же самое, что для Coding Report), вы можете запустить...

Управление колонками - этапы рабочего процесса

Колонки являются основой вашего рабочего процесса Kanban в досках проектов Workify. Они представляют различные этапы, через которые проходят задачи от первоначального создания до завершения. Понимание...

Best Practices управления проектами

Эффективное управление проектами в Workify требует понимания основных принципов и внедрения проверенных рабочих процессов. Это руководство охватывает основные best practices, которые помогут вам макси...

Организация и иерархия клиентов

Система управления клиентами предоставляет комплексные возможности организации компаний:

Управление резюме

Держите информацию о кандидатах организованной с помощью ссылок на профили, подробных описаний, тегов, собеседований и истории активности.

Интеграция с Cursor

Подключите Cursor IDE к Workify для видимости использования в Отчёте по программированию, а также для получения контекста задач и учёта времени прямо из редактора через MCP.