Solução completa para obter a implantação de plataforma cruzada do AstrBot
O AstrBot, como uma estrutura de código aberto que oferece suporte a várias plataformas de mensagens, pode ser implantado em várias plataformas das duas maneiras principais a seguir:
Opção 1: Implementação usando código-fonte (adequado para depuração de desenvolvimento)
- Preparação ambientalInstale o Git e o Python 3.11+ (os usuários do Windows precisam fazer o download do instalador no site oficial)
- Obter código::git clone https://github.com/AstrBotDevs/AstrBotOu faça o download do ZIP para descompactar
- Instalação dependenteAceleração recomendada com ferramentas uv (pip install uv && uv run main.py)
- Configuração de inicializaçãoO arquivo de configuração será gerado automaticamente na primeira execução, e a porta de gerenciamento padrão é 6185.
Opção 2: implantação em contêiner do Docker (recomendada para ambientes de produção)
- preparação básicaConfirmar o ambiente do Docker (viadocker --version(Verificação)
- partida com um toque::docker run -d -p 6185:6185 -v astrbot-data:/app/data soulter/astrbot:latest
- Persistência de dados: através de-vVolumes de dados montados por parâmetros para evitar a perda de configuração
Pontos de acesso entre plataformas1. configure os parâmetros correspondentes em "Messaging Platform" (Plataforma de mensagens) do painel de administração 2. o Telegram precisa do token gerado pelo BotFather 3. o número pessoal do WeChat precisa ser acessado por meio do Gewechat (é recomendável usar uma conta sobressalente)
Essa resposta foi extraída do artigoAstrBot: plataforma de acesso a chatbot de IA com WebUIO































 Português do Brasil
Português do Brasil				 简体中文
简体中文					           English
English					           日本語
日本語					           Deutsch
Deutsch