Oferecendo "suporte privado" como parte de uma comunidade de suporte público

Isso pode ou não ser um padrão útil, isso provavelmente depende do tipo de comunidade, mas não tenho certeza se isso realmente resolve o problema de tornar as mensagens pessoais mais acessíveis nas pesquisas.

No contexto de suporte privado, parece razoável supor que estará fortemente relacionado à comunidade em geral, tornando provável que haja tópicos/postagens semelhantes e possa produzir muito ruído em torno das mensagens pessoais que um usuário possa estar procurando.

Da mesma forma que as categorias recebem títulos computados nas sugestões, talvez in:personal possa se beneficiar de seu próprio título associado para tornar a sugestão um pouco mais amigável.

Por exemplo, se eu iniciar uma pesquisa enquanto visualizo a categoria de recursos aqui, verei isto:

e selecioná-la adicionará #feature à consulta de pesquisa. Para mensagens pessoais, isso poderia ser algo como “em Mensagens”, onde selecioná-la ainda adicionaria in:personal à consulta de pesquisa.

4 curtidas

A pesquisa não se limita automaticamente a MPs quando você está visualizando MPs? Deixe-me verificar. Ah, entendi, esse comportamento mudou @sam @pmusaraj. Não está mais definindo como padrão essa opção de pesquisa quando você está na aba de mensagens, mas realmente deveria, na minha opinião.

9 curtidas

Sim, nos afastamos da filtragem de pesquisa padrão em rotas específicas no aplicativo porque nosso widget de pesquisa agora sugere filtros conforme você digita. (Por exemplo, se você digitar palavras que correspondem a um nome de categoria/tag, ele será sugerido como um filtro).

Mas ninguém vai digitar in:personal, então isso não ajuda. E concordo com @jerry0, é um rótulo confuso. A melhoria mais fácil seria adicionar in:messages como sinônimo de in:personal e usá-lo na interface do usuário.

Uma solução mais complicada poderia ser fazer o que fazemos para a pesquisa dentro de tópicos. Temos um caso especial lá, que só é ativado automaticamente quando o atalho ⌘+F é invocado (que substituímos em tópicos com muitas postagens):

Podemos fazer algo semelhante ao visualizar mensagens privadas/caixas de entrada.

8 curtidas

Tenho que dizer, a equipe do Discourse é incrível :metal:

7 curtidas

Isso seria excelente. :sunflower: Sinto muita falta da capacidade de pesquisar por palavras-chave mensagens em uma caixa de entrada de grupo específica. Não acho que isso seja possível no momento, a menos que eu esteja perdendo alguma coisa.

8 curtidas

Duas alterações foram mescladas.

1: Quando você está em uma caixa de entrada pessoal ou de grupo, a pesquisa agora é automaticamente limitada a MPs e a interface do usuário se parece com isto (commit):

2: Este commit adicionou suporte para a palavra-chave in:messages. Funciona da mesma forma que in:personal (que ainda está disponível), mas agora priorizamos in:messages na interface do usuário.

16 curtidas

Esta é uma ótima melhoria! in:messages é muito mais intuitivo para mim do que in:personal. :sunflower:

Existe alguma maneira de também possibilitar a busca por mensagens em uma caixa de entrada de grupo? Estou percebendo agora que acho que não houve nenhuma conversa sobre como isso ficaria. Talvez group:NOME_DO_GRUPO?

7 curtidas

Sim, temos discutido isso internamente e acabei de adicionar suporte para group_messages:GROUPNAME em FEATURE: Add `group_messages:` keyword to advanced search (#16584) · discourse/discourse@b266a36 · GitHub. Já está implantado aqui no meta.

(group:GROUPNAME já existe e visa tópicos regulares não-PM associados a um grupo.)

8 curtidas

5 posts foram movidos para um novo tópico: O que é uma pesquisa de grupo:GROUP?

Acabei de notar que usar a busca por group_messages: não exibe um link ‘mais…’ na parte inferior dos resultados rápidos como os outros. Isso é intencional?

7 curtidas

Sim, boa observação. Não é intencional, vou verificar em breve.

7 curtidas

Isso também se aplica à pesquisa de Mensagens Privadas.

Meus usuários (e eu) têm dificuldade em encontrar mensagens de ou envolvendo um usuário específico. Ao pesquisar in:messages, o nome de usuário só aparece se ele foi incluído no corpo da mensagem.

Seria muito útil que o nome de usuário e o nome do autor da mensagem também fossem pesquisados e tivessem prioridade.

Seria ainda melhor ter um filtro específico para mensagens de um usuário ou grupo quando se está procurando na caixa de entrada, mas suspeito que isso seria bem mais complicado!

2 curtidas

Isso até parece um bug.
Eu esperaria que o filtro avançado “postado por” pesquisasse postagens dessa pessoa e não menções.

1 curtida

O filtro avançado os encontra (com @menção no termo de pesquisa), mas isso é um pouco técnico demais para meus usuários nada técnicos, que simplesmente digitarão o nome da pessoa e esperarão que ela apareça.

Este é um fluxo de trabalho disfuncional típico:

  1. Da caixa de entrada, eles tentam encontrar o usuário em suas mensagens usando o adorável padrão in:messages (e falham)

  2. Abrem a Pesquisa Avançada e selecionam o usuário em Postado por. Percebem que isso inclui apenas as mensagens com o nome no corpo, pois ele permanece na caixa de pesquisa:

  3. Finalmente chegam lá:

Para usuários leigos (ou seja, a maioria deles/nós), seria muito útil se estes fossem incluídos nos resultados iniciais, pois apenas os mais experientes conseguirão refinar a pesquisa com sucesso na primeira vez.

Claro, os usuários podem ser ensinados a fazer isso. Mas isso não é uma boa experiência do usuário (UX)!!

(desculpas ao @pfaffman por incluí-lo!)

5 curtidas

Obrigado @nathank, isso me parece um pedido razoável, devemos ser capazes de corrigir isso adicionando participantes do tópico aos dados de pesquisa do PM.

7 curtidas

Ontem, eu mesclei um patch que inclui os participantes do tópico nos dados de pesquisa de Mensagens Privadas (MP) @nathank. Observe que, por padrão, ele funciona apenas para novas MPs. Se você quiser que ele responda retroativamente, precisará executar a tarefa search:reindex do rake.

6 curtidas