Repolode
ikechan8370

ikechan8370/chatgpt-plugin

Plugin de chat com IA no estilo ChatGPT para o framework de bots QQ Yunzai, com canais para vários modelos, memória, RAG e painel de administração web.

Estrelas
1,078
Forks
129
Issues abertas
25
Último commit
há 23 dias

O que é?

ChatGPT-Plugin é um plugin de chat com IA para Miao-Yunzai e Yunzai-Bot, frameworks de bots QQ. Ele é baseado no núcleo Chaite e reúne vários canais de modelos, ferramentas, processadores, gatilhos, RAG e um painel de administração em um só plugin. Os membros do grupo podem conversar com o bot mencionando-o com @ ou usando um prefixo configurado, e o plugin mantém o contexto da conversa por usuário ao longo de várias interações.

Além do chat básico, o plugin pode incluir mensagens recentes do grupo nos prompts, processar imagens citadas, voz e entradas multimodais, além de enviar como mensagens QQ imagens ou voz geradas pelo modelo. O serviço de memória usa um índice vetorial vectra para oferecer memória de grupo, memória pessoal e bases de conhecimento externas. Por padrão, os dados são armazenados localmente no SQLite.

A administração pode ser feita por comandos de chat ou por um painel web acessado por um link de login de uso único. Um modo opcional chamado "BYM" permite que o bot fale espontaneamente com base em probabilidades ou correspondências de palavras-chave, usando predefinições configuráveis e chamada automática.

Recursos principais

  • 01Compatível com vários canais de modelos, com predefinições por modelo e balanceamento de carga.
  • 02Acionado por menção com @ ou por um prefixo configurável, com contexto de conversa por usuário ao longo de várias interações.
  • 03Inclui no prompt o histórico recente de mensagens do grupo, quando essa opção está ativada.
  • 04Processa imagens, voz e mensagens citadas como entrada multimodal.
  • 05Oferece memória de grupo e pessoal com base em um índice vetorial vectra.
  • 06Oferece um painel de administração web e operações CRUD completas pela linha de comando para canais, ferramentas e gatilhos.

Casos de uso

  • Adicionar um assistente de chat com IA a um grupo QQ administrado por bots baseados em Yunzai.
  • Dar ao bot do grupo memória de conversas anteriores e das preferências dos membros.
  • Executar um bot descontraído que responde espontaneamente a palavras-chave ou com base em probabilidades.
  • Conectar um bot auto-hospedado a vários provedores de LLM em um só lugar.

Início rápido

  1. 1

    Clone o repositório na pasta de plugins do Yunzai

    git clone https://github.com/ikechan8370/chatgpt-plugin.git
  2. 2

    Instale as dependências dentro da pasta chatgpt-plugin (recomenda-se Node.js 18 ou superior e pnpm 8 ou superior)

    pnpm install
  3. 3

    Reinicie o bot para que o plugin seja carregado automaticamente

    node app

Antes de usar

  • É um plugin para o framework de bots QQ Yunzai e não funciona por conta própria.
  • O README informa que a refatoração para a v3 ainda está em andamento e que alguns recursos planejados, como a base de conhecimento RAG e o suporte a MCP, ainda não foram marcados como concluídos.
  • Está licenciado sob GPL-3.0, uma licença copyleft que exige que trabalhos derivados continuem sendo de código aberto.

Em coleções

Tópicos

Perguntas frequentes

O que é chatgpt-plugin?
Plugin de chat com IA no estilo ChatGPT para o framework de bots QQ Yunzai, com canais para vários modelos, memória, RAG e painel de administração web. ChatGPT-Plugin é um plugin de chat com IA para Miao-Yunzai e Yunzai-Bot, frameworks de bots QQ. Ele é baseado no núcleo Chaite e reúne vários canais de modelos, ferramentas, processadores, gatilhos, RAG e um painel de administração em um só plugin. Os membros do grupo podem conversar com o bot mencionando-o com @ ou usando um prefixo configurado, e o plugin mantém o contexto da conversa por usuário ao longo de várias interações.
chatgpt-plugin é gratuito? Qual é a licença?
chatgpt-plugin é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
chatgpt-plugin ainda é mantido?
Manutenção ativa. O último commit de chatgpt-plugin foi em 15 de out. de 2026.
Para que posso usar chatgpt-plugin?
Adicionar um assistente de chat com IA a um grupo QQ administrado por bots baseados em Yunzai. Dar ao bot do grupo memória de conversas anteriores e das preferências dos membros. Executar um bot descontraído que responde espontaneamente a palavras-chave ou com base em probabilidades. Conectar um bot auto-hospedado a vários provedores de LLM em um só lugar.
Como instalar chatgpt-plugin?
Clone o repositório na pasta de plugins do Yunzai: git clone https://github.com/ikechan8370/chatgpt-plugin.git Instale as dependências dentro da pasta chatgpt-plugin (recomenda-se Node.js 18 ou superior e pnpm 8 ou superior): pnpm install Reinicie o bot para que o plugin seja carregado automaticamente: node app
Onde consigo chatgpt-plugin?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/ikechan8370/chatgpt-plugin

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados