OpenManus: la versión de código abierto de Manus, sin código de invitación
¿Qué es OpenManus?
OpenManus es un proyecto de código abierto que replica Manus, que ofrece una herramienta de agente de IA que se puede usar sin necesidad de un código de invitación de Manus. Los usuarios pueden completar diversas tareas en su ordenador local, como navegación web, operaciones con archivos y escritura de código. El proyecto fue construido en tan solo 3 horas por miembros del equipo de MetaGPT.

Características principales de OpenManus
Sin código de invitación: a diferencia de Manus, OpenManus permite a los usuarios usarlo sin código de invitación, lo que reduce la barrera de entrada.
Implementación rápida: el proyecto se desarrolló en tan solo 3 horas, lo que demuestra la capacidad de colaboración eficiente de la comunidad de código abierto.
Modo ReAct: adopta el modo ReAct tradicional, tomando decisiones según el estado actual, lo que facilita la gestión del contexto y la memoria.
Función Plan&ReAct: se ha añadido inicialmente la función Plan&ReAct y se está optimizando y depurando. Los usuarios pueden intentar cambiar el System Prompt para mejorar la funcionalidad.
Principales herramientas dependientes de OpenManus
PythonExecute: ejecuta código Python e interactúa con el sistema del ordenador, compatible con operaciones de archivos y tareas automatizadas.
FileSaver: guarda archivos localmente, compatible con múltiples formatos.
BrowserUseTool: abre, navega y controla el navegador.
GoogleSearch: realiza búsquedas de información en la web.
Implementación técnica
OpenManus adopta el modo ReAct (Reasoning and Acting), que toma decisiones según el estado actual, lo que facilita la gestión del contexto y la memoria. Actualmente, el equipo de desarrollo ya ha incorporado inicialmente la función Plan&ReAct y está en proceso de optimización y depuración.
Instrucciones de instalación y uso
1. Crear un entorno Conda:
conda create -n open_manus python=3.12 conda activate open_manus
2. Clonar el repositorio:
git clone https://github.com/mannaandpoem/OpenManus.git cd OpenManus
3. Instalar dependencias:
pip install -r requirements.txt
4. Configurar la clave de API: edite el archivo config.toml para añadir la clave de API y la configuración personalizada.
5. Ejecutar OpenManus:
python main.py
Los usuarios pueden introducir ideas en el terminal para interactuar con el agente.
Casos de uso
El equipo de desarrollo ya ha realizado múltiples pruebas reales que demuestran la utilidad de OpenManus:
Recopilación de información y generación de informes: busca información y reportajes sobre Manus Agent y genera informes HTML atractivos.
Desarrollo de juegos: crea una versión HTML del juego de la serpiente (Snake).
Hoja de ruta de desarrollo futuro
Mejorar las capacidades de planificación.
Ofrecer más demostraciones en tiempo real.
Compatibilidad con la función de reproducción.
Ajuste fino del modelo mediante aprendizaje por refuerzo.
Establecer un conjunto completo de pruebas de referencia.
OpenManus fue desarrollado conjuntamente por @mannaandpoem, @XiangJinyu, @MoshiQAQ y @didiforgithub de la comunidad MetaGPT.
Repositorio de GitHub: https://github.com/mannaandpoem/OpenManus
Asistente de guiones▸
Apps AI
Noticias AI 