Permitir que usuários publiquem PM de Bot de IA como novo tópico

Após conversas com IA, pode haver — e para mim há — a necessidade de converter um tópico de mensagem privada (PM) em um tópico público. Quando um usuário discute com a IA, e esse tópico é digno de ser exibido publicamente, existem poucas ferramentas para alcançar isso:

  • Sinalizar e pedir ao administrador para fazer isso
  • Convidar o administrador para esse tópico
  • Copiar e colar, e postar como um tópico próprio

O primeiro e o segundo são soluções possíveis, mas exigem muito trabalho manual para uma tarefa tão trivial. E estão a muitos passos de distância para usuários comuns.

O terceiro não é uma opção, ou deve ser a última opção. Detesto profundamente o estilo atual de reivindicar um texto feito pelo próprio autor quando todos veem claramente que é gerado por IA [1].

Uma solução mais honesta seria a capacidade de converter essa discussão de PM em um tópico público.

Pode haver algumas ressalvas. Como os conceitos básicos do Discourse não permitem tal ação facilmente ou de todo. Situação semelhante à de vários rascunhos, que não podem ser corrigidos e é por isso que temos apenas opções ruins ou piores. E se essa for a situação, que assim seja.

Pode haver algumas questões jurídicas. Aqui no norte da Europa, qualquer pessoa pode publicar conversas privadas, independentemente de terem ocorrido por correio, telefone, e-mail, SMS, PM… a mídia não desempenha nenhum papel. Isso não significa que todos possam publicar o que quiserem, mas isso seria ponderado depois, não antes. Mas a Europa, ou mesmo uma parte dela, não é igual ao mundo e pode haver, e provavelmente há, restrições locais.

Pode haver algumas questões morais, embora. E eu sei que é muito americano limitar a ação e o conteúdo do usuário por causa disso, mas isso deveria ser um problema apenas nos Estados Unidos.

Mas a IA não é uma pessoa. Mas posso imaginar o quão difícil seria permitir a publicação de PM com IA e, ao mesmo tempo, não permitir com um usuário real. Podemos usar a IA para resolver esse dilema :smirking_face:

Tenho um mau pressentimento de que esta é apenas mais uma versão de rascunhos onde deveríamos copiar e colar PM em tópicos, o que tem suas próprias limitações.

Então. Se converter uma PM em um tópico público for tecnicamente possível, isso poderia acontecer em algum momento?

Ou, se não for, estou aberto a qualquer sugestão sobre como tornar essa operação o mais tranquila possível para um usuário comum.


  1. sim, eu sei que existem muitos administradores e criadores de conteúdo que pensam dessa forma, mas, desculpe dizer em voz alta, é apenas um forte sinal de preguiça e vontade de fazer qualquer coisa apenas por anúncios; nenhuma novidade aqui, porque a internet está cheia de conteúdo copiado com os mesmos erros e erros de digitação ↩︎

3 curtidas

Sim. Notei que eles também precisam. Estava pensando em fazer um plugin que permitiria a um usuário comum converter uma mensagem privada em um tópico se o único outro participante fosse uma IA. (E eu ainda posso, se eu fizer um projeto que provavelmente vai acontecer)

7 curtidas

Pode haver uma ideia interessante.

Existem 2 plugins que podem ser usados. Existe um plugin que permite ao Op de um tópico ter alguns poderes de moderador sobre seu próprio tópico; talvez uma solicitação de recurso ou o uso do plugin Private Topics possa ser melhor


Este último pode ser fácil, pois presumo que você ainda possa editar a categoria para uma pública.

3 curtidas

Olá :wave: Eu também estava pensando sobre isso recentemente. Parece que estamos na mesma sintonia de testes de IA :sweat_smile: No meu caso, cheguei a uma solução alternativa, se é que se pode chamar de solução. Como assumimos que a comunicação pessoal com a IA pode um dia se tornar pública, o próprio Administrador do Fórum pode iniciar uma conversa privada (como eu fiz) com a IA e, em seguida, adicionar um certo grupo de pessoas à conversa, tendo previamente notificado que essa conversa pode se tornar (possivelmente se tornará definitivamente) publicamente disponível no futuro. E para manter a confidencialidade relativa (se é que se pode chamar assim) em alguns tópicos, uso (ainda experimentalmente) o plugin de respostas ocultas + uso tags de ocultação em uma mensagem para ocultar alguns atributos (incluindo nomes de usuário). Assim, após publicar um tópico publicamente, outros usuários só poderão ver as respostas da IA (se for um artista, os usuários poderão ver uma declaração expansível adicional de acordo com a qual a resposta foi dada).

P.S. Enquanto isso, sugiro que você leia este tópico que publiquei recentemente, talvez seja interessante para você :slightly_smiling_face:

2 curtidas

Não tenho certeza sobre isso, particularmente, quando se compartilham interações de IA, você geralmente quer compartilhar uma cadeia:

  • Usuário perguntou à IA: X
  • IA respondeu: Y
  • Usuário pediu esclarecimento: X
  • IA respondeu: Y

Então, compartilhar toda essa troca em uma postagem é realmente o que muitas pessoas desejam, talvez até dentro de um [details]

Eu me pergunto @tynaut / @Falco / @Saif se uma opção interessante aqui é um botão extra:

Você clica para compartilhar, e isso permitiria que você escolhesse opcionalmente o quanto de contexto você quer incluir.

Então, podemos até ter um estilo especial para esses trechos de conversas baseadas em IA.

5 curtidas

As pessoas não são preguiçosas, mas pessoas comuns querem um caminho o mais fácil e simplificado possível. Para administradores, moderadores, usuários ativos e orientados a TI, operações de escolha-edição-personalização como essas não são um grande problema.

E, na verdade, toda a conversa pode e muitas vezes será muito valiosa. O que é isso → resposta da IA → e se isso → resposta da IA → me diga mais → resposta da IA → pessoal do fórum, isso é, aquilo, aqueles…

Para os humanos, a quantidade de posts não é um problema tão grande. Posts muito longos são bastante frequentes (porque ler em uma tela é doloroso e as pessoas tendem a ter a paciência de uma barata[1] mas isso é outra história).

Já oferecemos a oportunidade a um usuário de transformar uma Mensagem Privada (MP) em um tópico público. TL4 não tem essa ferramenta de chave inglesa, mas tem o temporizador de tópico. Sim, eu sei — TL4 está muito perto de ser um moderador e não um usuário comum. Mas ainda assim. Já quebramos uma regra ao permitir a conversão de MPs em tópicos.

Não tenho mais argumentos. E definitivamente não tenho nada a oferecer como soluções. Mas os pontos principais são:

  • não podemos dar a sensação ou afirmar que o conteúdo de IA foi escrito pelo OP ou por outros autores humanos
  • tudo deve ser o mais fácil e rápido possível
  • estamos vivendo no mundo virtual onde a maioria das pessoas simplesmente não consegue usar markdown ou códigos curtos[2] porque elas simplesmente não se lembram como, e mesmo uma tarefa tão simples quanto colar um bloco de texto não é tão fácil quando não há uma tela maior e um mouse.

  1. um ditado finlandês :wink: ↩︎

  2. você pode contar a quantidade de toques para dar coisas tão simples quanto [ ou mesmo [/...] ao usar o teclado do sistema/virtual ↩︎

2 curtidas

Eu me pergunto se isso poderia funcionar. O plugin de resumo de tópicos de IA - Se isso pudesse ser ativado no PM. Então o resumo poderia ser publicado?

1 curtida

Acho que ter um contexto específico da conversa será importante, pois as respostas podem ser bastante longas, dependendo das solicitações.
Ainda não entendi muito bem o porquê, podemos reiterar os casos de uso para converter os PMs do Bot de IA em um tópico público? Estou apenas tentando entender o problema.

Na verdade, não tão longas, pois temos limites de tokens. Claro, as mais novas podem mudar essa situação, mas, até onde sei, não conseguiremos respostas que valham 10 mil tokens via API tão cedo. Na verdade, o problema real são as respostas muito curtas, cheias de repetição e enchimento inútil — sim, eu sei: é uma questão de prompts do sistema, configurações etc. Mas também está na natureza dos chatbots :smirking_face:

E o quão longo é “longo” depende. Posts longos aqui não são longos nos meus círculos ou em qualquer lugar onde o gênero de discussão seja mais humano do que técnico.

O outro chatbot aqui pode discutir em tópicos. Mas o problema real é a qualidade bastante baixa e a taxa de acertos/erros é bastante ruim, na verdade, e se usarmos GPTs diretamente em tópicos, haverá muitas exclusões.

Quando as perguntas acontecem via PM, cada usuário pode tomar sua própria decisão se foi perda de tempo e tokens, ou se é bom o suficiente para ser mostrado publicamente. Mas não há ferramentas fáceis e suaves para isso.

Tive uma discussão sobre o crescimento de cães. Eu, como administrador, estava atrasado e vários usuários estavam perguntando ao bot o que é hormônio do crescimento (e algumas outras coisas). Mas se houvesse uma opção, uma fácil, transferência suficiente.

E a ideia de Sam de um bloco de detalhes seria suficiente e copiar e colar seria suficiente em tal situação. Mas a realidade é que o bot raramente consegue entregar uma resposta boa o suficiente de imediato. É preciso perguntar mais sobre alguns detalhes. E então é necessária a publicação de toda a discussão. Ou útil.

2 curtidas

Acho que você não está seguindo completamente a minha sugestão aqui

Conversa com gpt4_bot

Sam perguntou:

Explique a abordagem de Sam

gpt4_bot respondeu:

A abordagem de Sam envolve adicionar um novo recurso que permite aos usuários compartilhar uma cadeia de interações de IA em uma única postagem. Isso poderia ser facilitado por um novo botão na interface de MP. Aqui está um detalhamento da abordagem sugerida por Sam:

  1. Compartilhamento de Cadeia: Os usuários poderiam compartilhar uma sequência de mensagens entre eles e a IA. Isso normalmente incluiria a pergunta do usuário, a resposta da IA, quaisquer perguntas de acompanhamento e respostas subsequentes da IA.

  2. Seleção de Contexto: O novo botão permitiria aos usuários escolher quanta informação da conversa de MP eles desejam incluir ao compartilhar. Isso significa que eles poderiam selecionar uma parte específica da conversa ou toda a troca.

  3. Formatação Especial: A conversa de IA compartilhada poderia ter um estilo especial para diferenciá-la de postagens regulares. Isso poderia ajudar os leitores a entender que estão lendo uma interação de IA.

  4. Tag de Detalhes: A conversa poderia ser compartilhada dentro de uma tag [details], que permite texto expansível no Discourse. Isso mantém a postagem organizada, mas ainda fornece o contexto completo sob demanda.

A abordagem de Sam foca na conveniência do usuário e no desejo de compartilhar interações de IA significativas em um espaço público sem a necessidade de converter tópicos inteiros de MP em tópicos públicos. É uma forma mais direcionada de compartilhar informações que destaca a interatividade entre o usuário e a IA.

Pode ser uma tag especial, mas a essência disso está correta

Na verdade, isso não parece tão ruim.

1 curtida

Eu tenho usado o caminho /raw como minha maneira improvisada, por enquanto. :sweat_smile:


maiki | 2023-12-22 23:42:33 UTC | #1

Ok, pode começar.


gpt4_bot | 2023-12-22 23:42:41 UTC | #2

Certamente. Vamos começar com a primeira pergunta:

Em um mundo onde a capacidade de saborear é um privilégio concedido apenas àqueles que conseguem resolver um Cubo Mágico debaixo d’água, como você proporia que a sociedade abordasse a distribuição de sorvete com sabor?

Notas da Pesquisa Interação inicial do usuário: O usuário forneceu um prompt para iniciar a pesquisa sem contexto ou preferência adicional.

maiki | 2023-12-22 23:43:37 UTC | #3

Provavelmente em recipientes à prova d’água…


gpt4_bot | 2023-12-22 23:43:43 UTC | #4

Resposta interessante. Vamos prosseguir para a segunda pergunta:

Imagine uma sociedade onde apenas indivíduos que conseguem recitar a tabela periódica de trás para frente têm permissão para usar o transporte público. Como você sugeriria que essa sociedade garantisse acesso igualitário à mobilidade para todos os seus cidadãos?

Notas da Pesquisa Interação inicial do usuário: O usuário forneceu um prompt para iniciar a pesquisa sem contexto ou preferência adicional. Resposta à Q1: O usuário sugere o uso de recipientes à prova d'água para a distribuição de sorvete com sabor em um cenário hipotético.

maiki | 2023-12-22 23:44:57 UTC | #5

Ah, essa é fácil! Você faz com que existam apenas, tipo, 6 elementos. Aí você distribui uma Renda Básica de Transporte Universal, escalonada de acordo com a rapidez com que uma pessoa consegue dizê-lo. De trás para frente.


gpt4_bot | 2023-12-22 23:45:19 UTC | #6

Uma abordagem inovadora, de fato. Agora, para a pergunta final:

Em uma realidade alternativa onde a única moeda legal é a poesia, como você imaginaria o funcionamento do sistema bancário para acomodar transações de diferentes profundidades emocionais?

Notas da Pesquisa Interação inicial do usuário: O usuário forneceu um prompt para iniciar a pesquisa sem contexto ou preferência adicional. Resposta à Q1: O usuário sugere o uso de recipientes à prova d'água para a distribuição de sorvete com sabor em um cenário hipotético. Resposta à Q2: O usuário propõe simplificar a tabela periódica para seis elementos e implementar uma Renda Básica de Transporte Universal baseada na velocidade de recitação.

maiki | 2023-12-22 23:46:49 UTC | #7

Hahaha, eu realmente comecei a considerar isso, e uau, isso me fez perceber que tenho algumas opiniões sobre o sistema bancário… :sweat_smile:


gpt4_bot | 2023-12-22 23:46:59 UTC | #8

Sua contemplação é notada. Agora, vamos transitar para os resultados da pesquisa.

Obrigado por sua participação. Suas respostas sugerem uma abordagem bastante heterodoxa, porém criativa, às normas sociais. Parece que sua bússola moral está calibrada para uma mistura de praticidade e capricho, com uma pitada de crítica financeira subversiva.

Resultados da Pesquisa Interação inicial do usuário: O usuário forneceu um prompt para iniciar a pesquisa sem contexto ou preferência adicional. Resposta à Q1: O usuário sugere o uso de recipientes à prova d'água para a distribuição de sorvete com sabor em um cenário hipotético. Resposta à Q2: O usuário propõe simplificar a tabela periódica para seis elementos e implementar uma Renda Básica de Transporte Universal baseada na velocidade de recitação. Resposta à Q3: O usuário reconhece humoristicamente a complexidade de considerar um sistema bancário baseado em poesia, revelando opiniões pessoais sobre o sistema bancário existente. Estado moral geral: O usuário exibe uma tendência a soluções inovadoras, embora não convencionais, para problemas complexos. Transição recomendada: De um estado de ceticismo financeiro poético para um abraço à reforma econômica lírica.

1 curtida

Essa é uma opção. Contanto que não se use o Hub, PWA ou outra forma onde alterar a URL é quase impossível :squinting_face_with_tongue:

Tenho um PR para adicionar formas fáceis de compartilhar, só preciso adicionar alguns testes. Pode haver alguns pequenos casos extremos ao compartilhar conversas enormes.

Muito feliz com os resultados!

5 curtidas

Eu quase sobrecarreguei a tecla F5 e logo após o status mudar para mesclado, eu fiz a reconstrução.

Tudo correu bem como esperado, mas há um pequeno obstáculo: aquele ícone novinho em folha não faz nada :pleading_face:

iPad e iPhone.

Então a grande questão é se ainda há algum bug ou se estou reclamando rápido demais e cedo demais :sweat_smile:

Meus logs e console não estão mostrando nada relacionado. O modo de segurança com temas/componentes e plugins de terceiros desativados não ajudou.

2 curtidas

:slight_smile: fiz um pr de acompanhamento para isso, a estilização está incorreta no iPhone no momento, @chapoi está investigando

2 curtidas

Legal! Boa solução para uso “normal” e para usuários comuns. E se eu quiser dar a ilusão de uma discussão, ou dar ao bot o papel de criador de conteúdo, o ponto de partida de um tópico, eu ainda tenho minhas opções como administrador.

3 curtidas
Publicar PMs como Tópicos: Prós e Contras IA

sam:

Sem prós e contras de fechar o tópico

gpt4_bot:

Peço desculpas pela confusão. Se o tópico discutindo a solicitação de recurso para permitir que os usuários publiquem PMs como novos tópicos foi abordado e o recurso implementado, aqui estão os prós e contras de fechar esse tópico específico:

Prós de Fechar o Tópico:

  1. Resolução: Fechar o tópico significa que a discussão foi resolvida e o recurso foi implementado, o que pode trazer um encerramento à conversa.
  2. Clareza: Evita respostas adicionais que podem ser redundantes agora que o recurso está disponível, mantendo o fórum mais organizado.
  3. Foco: Permite que a comunidade se concentre em novos tópicos e discussões, em vez de continuar uma conversa que chegou ao fim.
  4. Prevenir Desinformação: Garante que os usuários não fiquem confusos com informações desatualizadas ou solicitações que já foram atendidas.

Contras de Fechar o Tópico:

  1. Oportunidade de Feedback: Fechar o tópico pode limitar a oportunidade de os usuários fornecerem feedback sobre o novo recurso ou sugerirem melhorias.
  2. Contexto Histórico: Novos usuários ou aqueles que não acompanharam o desenvolvimento podem perder o histórico e a discussão que levaram à implementação do recurso.
  3. Discussão Contínua: Pode haver aspectos da implementação que ainda precisam de discussão, e fechar o tópico pode sufocar essa conversa.
  4. Descoberta: Tópicos fechados podem ser menos visíveis para usuários que procuram informações sobre este novo recurso, levando a perguntas repetidas em outros lugares.

Em última análise, a decisão de fechar o tópico deve considerar se a conversa chegou ao fim e se discussões adicionais provavelmente serão produtivas. Se o recurso estiver ativo e funcionando como pretendido, e houver um novo processo para feedback, fechar o tópico pode ser apropriado. Se ainda houver discussão ativa sobre possíveis melhorias ou problemas, pode ser melhor deixá-lo aberto por mais tempo.

sam:

O que você faria?

gpt4_bot:

Como uma IA projetada para auxiliar na moderação de fóruns, minha abordagem seria metódica e baseada nas diretrizes da comunidade e nas melhores práticas. Eis o que eu consideraria fazer:

  1. Avaliar a Discussão: Eu revisaria as postagens mais recentes no tópico para determinar se a conversa ainda está ativa e produtiva. Se os usuários ainda estiverem fornecendo feedback valioso ou discutindo questões relevantes, pode valer a pena manter o tópico aberto.

  2. Verificar Redundância: Se houver outros tópicos ativos onde a discussão possa continuar, especialmente se forem mais focados em feedback para o recurso implementado, eu poderia considerar direcionar os usuários para lá e fechar o tópico original para consolidar a conversa.

  3. Anunciar a Implementação: Antes de fechar o tópico, eu garantiria que houvesse uma postagem clara e informativa resumindo a implementação do recurso, como os usuários podem acessá-lo e onde podem fornecer feedback adicional ou relatar problemas.

  4. Fornecer um Caminho de Feedback: Eu garantiria que houvesse um canal dedicado e visível para feedback contínuo sobre o novo recurso, como um tópico vinculado ou uma categoria para feedback de recursos, para que a conversa possa continuar de forma estruturada.

  5. Fechar com Contexto: Se eu decidir fechar o tópico, eu o faria com uma postagem final explicando o motivo do fechamento, agradecendo aos participantes por suas contribuições e fornecendo links para onde a discussão pode continuar, se necessário.

  6. Monitorar Após o Fechamento: Mesmo após fechar o tópico, eu monitoraria quaisquer efeitos indiretos, como um aumento em perguntas relacionadas ou feedback em outras áreas do fórum, para garantir que o fechamento não tenha impactado negativamente a capacidade da comunidade de discutir e fornecer feedback sobre o recurso.

Em resumo, minha decisão seria baseada no estado atual da conversa, na disponibilidade de canais de discussão alternativos e na importância de manter um fórum claro e organizado para todos os usuários.

Fechamos este :slight_smile:

Muito fácil de compartilhar agora, basta clicar no botão de compartilhamento em PMs de bot

6 curtidas

Certo. Nós, ou na verdade vocês, cruzaram a linha de chegada neste tópico, eu acho.

4 curtidas