Pesquisas salvas no Discourse

:discourse2: Resumo Discourse Saved Searches permite que os usuários salvem pesquisas e sejam notificados quando novos tópicos ou publicações corresponderem aos critérios da pesquisa.
:hammer_and_wrench: Link do Repositório https://github.com/discourse/discourse-saved-searches
:open_book: Guia de Instalação Como instalar plugins no Discourse

Recursos

Seguindo a partir do novo recurso de palavras monitoradas que toma ação sobre palavras inadequadas, aqui está um plugin que permite às pessoas salvar uma lista de pesquisas e receber notificações se novos tópicos e publicações forem criados que correspondam às suas pesquisas.

Após instalar o plugin, ative-o e escolha os grupos autorizados a criar pesquisas salvas.

Há uma nova seção nas suas preferências onde você pode definir sua lista de pesquisas.

Uma vez por dia, suas pesquisas serão realizadas. Se houver novos resultados que você ainda não viu, você receberá uma mensagem privada com uma lista de links para as publicações. Se você quiser receber uma notificação por e-mail, certifique-se de ter ativado “Enviar-me um e-mail quando alguém me enviar uma mensagem” nas suas configurações de e-mail.

Uma mensagem privada será criada para cada um dos seus termos de pesquisa. A notificação de novos resultados será postada como respostas no tópico correspondente.

Nós o ativamos no meta para nível de confiança mínimo 2, então experimente.

:bulb: Dica

As ‘pesquisas salvas’ neste plugin funcionam exatamente da mesma forma que uma pesquisa regular do Discourse. Então, você sempre pode experimentar uma pesquisa específica clicando em :mag: no canto superior direito do seu fórum e colando a pesquisa.

Em geral, pesquisar por palavras-chave verificará o título do tópico e o corpo da publicação/tópico.

Observe que pesquisas por frases de várias palavras devem estar entre aspas duplas “como isto”.

Configurações

Nome Descrição
saved searches enabled Permitir que os usuários tenham pesquisas salvas
saved searches allowed groups Permitir que usuários nestes grupos tenham pesquisas salvas
max saved searches Número máximo de pesquisas salvas

:discourse2: Hospedado por nós? Este plugin está disponível em nosso plano Enterprise Saved Search | Discourse - Civilized Discussion

52 curtidas

Ótimo plugin, podemos converter cada ação de Pesquisa em Negócio ou Novo tópico com filtro de condição e descrição.

1 curtida

Jesus! Era exatamente o que eu estava procurando :smiley: Eu te amo!

2 curtidas

Este plugin limita o número de resultados correspondentes que ele reporta?

Estou ciente de que existe uma configuração para o número de pesquisas salvas (com o padrão de 5) – minha pergunta, no entanto, é sobre o número de resultados para cada uma das pesquisas salvas.

Até agora, vimos apenas relatórios de até 5 resultados, o que parece bastante pouco.

Se houver um limite, ele vem do número padrão de resultados de pesquisa que a pesquisa regular retorna? Um caso de uso típico para este plugin é garantir que não se perca nenhuma referência a algo, mas com um limite – e nenhuma referência de que há mais correspondências –, é provável que se percam resultados para sua pesquisa salva.

Editar para adicionar: talvez, se houver mais de 5 resultados, um link “Ver mais” possa ser anexado aos resultados da pesquisa, vinculando à página de pesquisa com esse termo e talvez o período de tempo correspondente.

1 curtida

Este é um ótimo recurso, há planos para mesclar isso no Discourse principal?

1 curtida

Tenho notado através de /sidekiq/metrics?substr=\u0026period=8h que este plugin é frequentemente o trabalho que consome mais tempo, com 3000 a 15000 segundos (1~4h em uma janela de 8h!) em tempo total de execução. O plugin mal é muito utilizado:

SELECT
  COUNT(*) AS total_saved_queries,
  COUNT(DISTINCT user_id) AS unique_users
FROM saved_searches;

 total_saved_queries | unique_users 
---------------------+--------------
                  80 |           24

O fórum está razoavelmente movimentado (~1.2k usuários engajados diariamente, ~2.3k posts/dia), mas o uso de recursos do plugin parece muito desproporcional para o número de consultas salvas em uso.

Alguém que usa este plugin notou isso também?