Projetos atuais - Outubro de 2024

Projetos Atuais - Outubro de 2024

Bem-vindo à nossa segunda edição do Projetos Atuais, um boletim mensal sobre o que estamos trabalhando atualmente na Discourse.

Suas perguntas e feedback são bem-vindos!

:athletic_shoe: Dando o pontapé inicial

Redesenho do compositor

Nosso projeto de redesenho do compositor ainda está em seus estágios iniciais, mas estamos chegando mais perto de definir nossa direção de design e escolher as bibliotecas nas quais construiremos. Após avaliar nossas opções, três concorrentes se destacaram: Lexical, ProseMirror e TipTap. Fizemos algumas prototipagens anteriores com Lexical, mas ProseMirror parece atraente, e sua adoção recente por alguns projetos maiores aborda algumas de nossas preocupações anteriores sobre ele. Atualmente, estamos trabalhando em um protótipo baseado em ProseMirror para validar algumas suposições que temos sobre como seria essa integração.

Uma nova página de configuração de aparência e estilo

Nosso trabalho em um novo seletor de temas está evoluindo para um projeto um pouco maior para criar uma página de configuração mais simplificada na interface de administração para personalizar a aparência e o estilo de um site Discourse. Além de oferecer aos administradores de novos sites uma maneira mais fácil e visual de escolher entre um pequeno conjunto de temas selecionados, também analisaremos como os sites configuram componentes de temas, esquemas de cores e configurações relacionadas. Estamos perto de aprovar um pull request inicial para esta nova página, que permanecerá oculta até que esteja em um estado em que estejamos prontos para lançá-la mais amplamente.

:golfing_man: Em pleno andamento

Consistência do design da interface de administração

Chegamos a alguns novos padrões para o design de páginas de configuração dentro da interface de administração, que agrupam configurações relacionadas do site e outras configurações juntas em novos padrões para aplicar nossas novas diretrizes às páginas que adicionamos recentemente para a nova página “sobre” e campos de usuário personalizados.

Mudança de nossos planos hospedados para métricas de visualização de página do navegador

Estamos trabalhando no lançamento de nossas novas métricas de visualização de página para nossos planos hospedados e atualizando os limites do plano de acordo, para que o tráfego de bots e rastreadores não seja mais contado como visualizações de página em relação ao uso de um site, aliviando os administradores do site da responsabilidade de gerenciar esse tráfego.

Simplificando convites

Estamos tornando os convites mais descobertos e simplificando alguns dos fluxos mais comuns para convidar usuários.

Resumos de IA para tópicos populares

Ainda estamos no meio do nosso trabalho para adicionar um recurso experimental que permite aos sites incluir resumos curtos de tópicos na própria lista de tópicos populares. Estamos perto de aprovar uma mudança inicial para permitir que os tópicos armazenem vários tipos de resumos, cada um usando um prompt diferente.

Novas páginas em tela cheia para cadastro e login

Estamos dando seguimento às nossas melhorias anteriores em cadastro e login e mudando essas telas de modais para páginas em tela cheia. Fundimos este novo recurso sob o sinalizador de recurso experimental_full_page_login para compatibilidade com versões anteriores com temas existentes que personalizam essas telas enquanto eles fazem atualizações para serem compatíveis com as novas páginas.

Capacidade de limitar onde as Personas podem interagir e quais LLMs elas podem usar

Estamos trabalhando em uma mudança para limitar onde personas de IA individuais podem interagir e quais LLMs elas podem usar. Isso permite que você crie personas mais limitadas que estão disponíveis para grupos maiores de membros, enquanto gerencia custos.

Uma lista de tópicos mais extensível

Continuamos trabalhando em uma nova implementação de lista de tópicos com foco na experiência do desenvolvedor de extensibilidade. Temos testado isso internamente desde maio e nosso próximo objetivo é estar em um estado em que possamos começar a testar a nova implementação no Meta. Estamos no processo de atualizar muitos temas e plugins para usar novas APIs, a fim de dar o próximo passo em direção a um lançamento mais amplo.

:gift: Concluindo

Novo design da página “sobre”

Recentemente, lançamos um novo design para a página “sobre” sob um sinalizador de recurso. Ainda estamos arrumando alguns detalhes, mas em breve mudaremos incondicionalmente os sites para o novo design. Saiba mais…

Permitindo threads de chat em mensagens diretas

Adicionamos a capacidade de ativar threads em mensagens diretas de chat, para permitir conversas mais estruturadas entre pequenos grupos quando eles precisam.

Mudança de temas e plugins de yarn para pnpm

Dando seguimento ao nosso trabalho recente para mudar o core de yarn para pnpm, que traz ganhos em velocidade e requisitos de armazenamento para a construção do Discourse, temos feito o mesmo dentro de todos os temas e plugins que mantemos.

Adicionar suporte de upload a ferramentas de IA personalizadas

Ferramentas de IA personalizadas agora suportam documentos carregados, e uma API para pesquisá-los, permitindo que você crie ferramentas com acesso a conhecimento adicional para geração aumentada de recuperação (RAG) que várias personas podem acessar.

Capacidade de sinalizar e ocultar posts como spam com automação de triagem de IA

Adicionamos a capacidade de sinalizar posts como spam com a automação de triagem de IA, que também oculta o post automaticamente. Anteriormente, apenas permitíamos que posts individuais fossem enviados para a fila de revisão ou que tópicos inteiros fossem ocultados.

30 curtidas