Back to Astrbot

README Es

README_es.md

4.26.215.4 KB
Original Source

<div align="center">

<a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_zh.md">简体中文</a><a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README.md">English</a><a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_zh-TW.md">繁體中文</a><a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_ja.md">日本語</a><a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_fr.md">Français</a><a href="https://github.com/AstrBotDevs/AstrBot/blob/master/README_ru.md">Русский</a>

<div> <a href="https://trendshift.io/repositories/21369" target="_blank"></a> <a href="https://hellogithub.com/repository/AstrBotDevs/AstrBot" target="_blank"></a> </div> <div>

<a href="https://zread.ai/AstrBotDevs/AstrBot" target="_blank"></a> <a href="https://hub.docker.com/r/soulter/astrbot"></a>

</div>

<a href="https://astrbot.app/">Documentación</a><a href="https://blog.astrbot.app/">Blog</a><a href="https://astrbot.featurebase.app/roadmap">Hoja de ruta</a><a href="https://github.com/AstrBotDevs/AstrBot/issues">Registro de incidencias</a><a href="mailto:[email protected]">Soporte por correo</a>

</div>

AstrBot es una plataforma de chatbot Agent todo en uno de código abierto que se integra con las principales aplicaciones de mensajería instantánea. Proporciona una infraestructura de IA conversacional confiable y escalable para individuos, desarrolladores y equipos. Ya sea que estés construyendo un compañero de IA personal, un servicio de atención al cliente inteligente, un asistente de automatización o una base de conocimiento empresarial, AstrBot te permite crear rápidamente aplicaciones de IA listas para producción dentro de los flujos de trabajo de tu plataforma de mensajería instantánea.

Características principales

  1. 💯 Gratis y de código abierto.
  2. ✨ Conversaciones con LLM de IA, multimodal, Agent, MCP, habilidades, base de conocimiento, configuración de personalidad, compresión automática de contexto.
  3. 🤖 Soporta integración con Dify, Alibaba Cloud Bailian, Coze y otras plataformas de Agent.
  4. 🌐 Multiplataforma: QQ, WeChat Work, Feishu, DingTalk, cuentas oficiales de WeChat, Telegram, Slack y más.
  5. 📦 Extensiones mediante plugins con más de 1000 plugins disponibles para instalación en un clic.
  6. 🛡️ Agent Sandbox para ejecución aislada y segura de código, llamadas a shell y reutilización de recursos a nivel de sesión.
  7. 💻 Soporte de WebUI.
  8. 🌈 Soporte de Web ChatUI con Agent Sandbox integrado y búsqueda web.
  9. 🌐 Soporte de internacionalización (i18n).
<table align="center"> <tr align="center"> <th>💙 Juego de roles y compañía emocional</th> <th>✨ Agent proactivo</th> <th>🚀 Capacidades Agentic generales</th> <th>🧩 Más de 1000 plugins de la comunidad</th> </tr> <tr> <td align="center"><p align="center"></p></td> <td align="center"><p align="center"></p></td> <td align="center"><p align="center"></p></td> <td align="center"><p align="center"></p></td> </tr> </table>

Inicio rápido

Despliegue en un clic

Para los usuarios que quieran experimentar AstrBot rápidamente, estén familiarizados con el uso de la línea de comandos y puedan instalar un entorno uv por su cuenta, recomendamos el método de despliegue en un clic con uv ⚡️:

bash
uv tool install astrbot --python 3.12
astrbot init # Ejecuta este comando solo la primera vez para inicializar el entorno
astrbot run

Requiere tener uv instalado. AstrBot requiere Python 3.12 o superior. La opción --python 3.12 asegura que uv cree el entorno de la herramienta con Python 3.12.

[!NOTE] Para usuarios de macOS: debido a las comprobaciones de seguridad de macOS, la primera ejecución del comando astrbot puede tardar más (aproximadamente 10-20s).

Actualizar astrbot:

bash
uv tool upgrade astrbot --python 3.12

[!WARNING] AstrBot desplegado mediante uv no soporta la actualización a través de la WebUI. Para actualizar, ejecuta el comando anterior desde la línea de comandos.

Despliegue con Docker

Para usuarios familiarizados con contenedores y que buscan un método de despliegue más estable y listo para producción, recomendamos desplegar AstrBot con Docker / Docker Compose.

Consulta la documentación oficial: Desplegar AstrBot con Docker.

Desplegar en RainYun

Para usuarios que desean un despliegue en un clic y no quieren administrar servidores por sí mismos, recomendamos el servicio de despliegue en la nube en un clic de RainYun ☁️:

Despliegue como aplicación de escritorio

Para usuarios que quieran usar AstrBot en el escritorio y principalmente usen ChatUI, recomendamos AstrBot App.

Visita AstrBot-desktop para descargar e instalar; este método está diseñado para uso en escritorio y no se recomienda para escenarios de servidor.

Despliegue con Launcher

Para usuarios de escritorio que también desean un despliegue rápido y uso aislado de múltiples instancias, recomendamos AstrBot Launcher.

Visita AstrBot Launcher para descargar e instalar.

Desplegar en Replit

El despliegue en Replit es mantenido por la comunidad y es adecuado para demostraciones en línea y pruebas ligeras.

AUR

El despliegue mediante AUR está dirigido a usuarios de Arch Linux que prefieren instalar AstrBot a través del flujo de trabajo de paquetes del sistema.

Ejecuta el siguiente comando para instalar astrbot-git, luego inicia AstrBot en tu entorno local.

bash
yay -S astrbot-git

Más métodos de despliegue

Si necesitas gestión basada en panel o una personalización más profunda, consulta Despliegue con BT-Panel para la configuración desde la tienda de aplicaciones de BT Panel, Despliegue con 1Panel para el despliegue desde el mercado de aplicaciones de 1Panel, Despliegue con CasaOS para despliegue visual en NAS/servidor doméstico, y Despliegue manual para una instalación completamente personalizada desde el código fuente con uv.

Plataformas de mensajería soportadas

Conecta AstrBot a tu plataforma de chat favorita.

PlataformaMantenedor
QQOficial
Implementación del protocolo OneBot v11Oficial
TelegramOficial
Wecom y Wecom AI BotOficial
Cuentas oficiales de WeChatOficial
Feishu (Lark)Oficial
DingTalkOficial
SlackOficial
DiscordOficial
LINEOficial
SatoriOficial
KOOKOficial
MisskeyOficial
MattermostOficial
WhatsApp (Próximamente)Oficial
MatrixComunidad
Rocket.ChatComunidad
VoceChatComunidad

Servicios de modelo soportados

ServicioTipo
OpenAI y servicios compatiblesServicios LLM
AnthropicServicios LLM
Google GeminiServicios LLM
Moonshot AIServicios LLM
Zhipu AIServicios LLM
DeepSeekServicios LLM
Ollama (Autoalojado)Servicios LLM
LM Studio (Autoalojado)Servicios LLM
AIHubMixServicios LLM (API Gateway, soporta todos los modelos)
CompShareServicios LLM
302.AIServicios LLM
TokenPonyServicios LLM
SiliconFlowServicios LLM
PPIO CloudServicios LLM
ModelScopeServicios LLM
OneAPIServicios LLM
DifyPlataformas LLMOps
Aplicaciones de Alibaba Cloud BailianPlataformas LLMOps
CozePlataformas LLMOps
OpenAI WhisperServicios de voz a texto
SenseVoiceServicios de voz a texto
Xiaomi MiMo OmniServicios de voz a texto
OpenAI TTSServicios de texto a voz
Gemini TTSServicios de texto a voz
GPT-Sovits-InferenceServicios de texto a voz
GPT-SovitsServicios de texto a voz
FishAudioServicios de texto a voz
Edge TTSServicios de texto a voz
Alibaba Cloud Bailian TTSServicios de texto a voz
Azure TTSServicios de texto a voz
Minimax TTSServicios de texto a voz
Xiaomi MiMo TTSServicios de texto a voz
Volcano Engine TTSServicios de texto a voz

❤️ Patrocinadores

<p align="center"> </p>

❤️ Contribuir

¡Issues y Pull Requests son siempre bienvenidos! No dudes en enviar tus cambios a este proyecto :)

Cómo contribuir

Puedes contribuir revisando issues o ayudando con la revisión de pull requests. Cualquier issue o PR es bienvenido para fomentar la participación de la comunidad. Por supuesto, estas son solo sugerencias: puedes contribuir de la manera que prefieras. Para agregar nuevas funcionalidades, por favor discútelo primero a través de un Issue.

Entorno de desarrollo

AstrBot usa ruff para el formateo y linting de código.

bash
git clone https://github.com/AstrBotDevs/AstrBot
pip install pre-commit
pre-commit install

🌍 Comunidad

Grupos de QQ

  • Grupo 1: 322154837 (Lleno)

  • Grupo 3: 630166526 (Lleno)

  • Grupo 4: 1077826412 (Lleno)

  • Grupo 5: 822130018 (Lleno)

  • Grupo 6: 753075035 (Lleno)

  • Grupo 7: 743746109 (Lleno)

  • Grupo 8: 1030353265 (Lleno)

  • Grupo 9: 1076659624 (Lleno)

  • Grupo 10: 1078079676 (Lleno)

  • Grupo 11: 704659519 (Lleno)

  • Grupo 12: 916228568 (Lleno)

  • Grupo 13: 1092185289

  • Grupo 14: 1103419483

  • Grupo de desarrolladores (Charla): 975206796

  • Grupo de desarrolladores (Formal): 1039761811

Servidor de Discord

<a href="https://discord.gg/hAVk6tgV36"></a>

❤️ Agradecimientos especiales

Un agradecimiento especial a todos los contribuidores y desarrolladores de plugins por sus contribuciones a AstrBot ❤️

<a href="https://github.com/AstrBotDevs/AstrBot/graphs/contributors"> </a>

Además, el nacimiento de este proyecto no habría sido posible sin la ayuda de los siguientes proyectos de código abierto:

⭐ Historial de estrellas

[!TIP] Si este proyecto te ha ayudado en tu vida o trabajo, o si estás interesado en su desarrollo futuro, por favor dale una estrella al proyecto. Es la fuerza impulsora detrás del mantenimiento de este proyecto de código abierto <3

<div align="center">

</div> <div align="center">

La compañía y la capacidad nunca deberían estar en conflicto. Lo que aspiramos a crear es un robot que pueda entender emociones, proporcionar compañía genuina y realizar tareas de manera confiable.

私は、高性能ですから!

</div>