OpenManus: версия Manus с открытым кодом, без пригласительного кода
Что такое OpenManus?
OpenManus — это проект с открытым исходным кодом, воссоздающий Manus, предоставляющий инструмент ai-агента, доступный для использования без инвайт-кода Manus. Пользователи могут выполнять множество задач на своём локальном компьютере, таких как просмотр веб-страниц, работа с файлами и написание кода. Проект был создан участниками команды MetaGPT всего за 3 часа.

Основные особенности OpenManus
Не требуется инвайт-код: в отличие от Manus, OpenManus позволяет пользователям работать без инвайт-кода, что снижает порог входа.
Быстрая реализация: проект был разработан всего за 3 часа, что демонстрирует эффективность сотрудничества сообщества открытого исходного кода.
Режим ReAct: используется традиционный режим ReAct, принятие решений на основе текущего состояния, что упрощает управление контекстом и памятью.
Функция Plan&ReAct: предварительно добавлена функция Plan&ReAct, которая в данный момент оптимизируется и отлаживается; пользователи могут попробовать изменить системный промпт для расширения функциональности.
Основные зависимости OpenManus
PythonExecute: выполнение кода Python и взаимодействие с системой компьютера, поддержка файловых операций и автоматизация задач.
FileSaver: сохранение файлов на локальный компьютер, поддержка различных форматов.
BrowserUseTool: открытие, просмотр и управление браузером.
GoogleSearch: поиск информации в интернете.
Техническая реализация
OpenManus использует режим ReAct (Reasoning and Acting), принимая решения на основе текущего состояния, что делает управление контекстом и памятью более удобным. В настоящее время команда разработчиков предварительно добавила функцию Plan&ReAct и продолжает её оптимизацию и отладку.
Инструкция по установке и использованию
1. Создание среды Conda:
conda create -n open_manus python=3.12 conda activate open_manus
2. Клонирование репозитория:
git clone https://github.com/mannaandpoem/OpenManus.git cd OpenManus
3. Установка зависимостей:
pip install -r requirements.txt
4. Настройка API-ключа: отредактируйте файл config.toml, добавьте API-ключ и пользовательские настройки.
5. Запуск OpenManus:
python main.py
Пользователь может вводить свои идеи в терминале и взаимодействовать с агентом.
Примеры использования
Команда разработчиков провела ряд практических тестов, подтвердивших практичность OpenManus:
Сбор информации и создание отчётов: поиск информации и публикаций об агенте Manus с генерацией красивых HTML-отчётов.
Разработка игр: создание HTML-версии игры «Змейка».
Дорожная карта развития
Улучшение возможностей планирования.
Предоставление большего числа демонстраций в реальном времени.
Поддержка функции воспроизведения.
Тонкая настройка моделей с помощью обучения с подкреплением.
Создание комплексных бенчмарков.
OpenManus разработан сообществом MetaGPT совместно: @mannaandpoem @XiangJinyu @MoshiQAQ @didiforgithub.
Репозиторий на GitHub: https://github.com/mannaandpoem/OpenManus
Помощник сценариста▸
AI Приложения
AI Новости 