OpenManus 保姆级入门指南

一、OpenManus介绍

  OpenManus 是由MetaGPT团队开发的开源AI智能体平台,旨在复刻并改进Manus的核心功能,提供无需邀请码、可本地化部署的智能体解决方案。该项目于2025年3月发布,迅速在GitHub上获得超过一万个星标,成为AI领域的热门开源项目。

官网地址:https://github.com/mannaandpoem/OpenManus

在这里插入图片描述

二、OpenManus核心功能

1. 代码执行

执行Python代码实现数据处理、系统交互、自动化等任务。

示例:

处理Excel表格、生成图表

计算数学问题或统计分析

读写本地文件或操作文件系统

2. 文件保存

将文本、代码、网页内容等保存为本地文件(如 .txt, .py, .html 等)。

示例:

保存生成的代码到 .py 文件

将网页内容保存为 .html 文件

记录重要信息到笔记文件

3. 浏览器操作

功能:模拟浏览器操作,支持网页导航、元素交互、内容提取等。

支持动作:

navigate`:访问指定URL

click/input_text:与网页元素交互

get_html/get_text:提取页面内容

screenshot:截图当前页面

4. 网络搜索 (GoogleSearch)

功能:实时搜索网络信息,获取最新数据或研究资料。

示例:

查询新闻事件或技术文档

获取产品价格对比

翻译语言或解释专业术语

5. 工作流程

分步执行:逐步调用工具。

例如:

先用 google_search 找到数据源

再用 browser_use 提取数据

最后用 python_execute 处理并保存结果

结果反馈:每步执行后会展示输出,并提示下一步建议。

三、本地部署

1.下载OpenManus

官网地址:https://github.com/mannaandpoem/OpenManus

有git的直接:

git clone https://github.com/mannaandpoem/OpenManus

不会使用git的,直接下载压缩包

在这里插入图片描述

2.修改OpenManus配置文件

打开刚才下载的OpenManus,进入到config下,复制原来的config.example.toml成一个新的config.toml

如下:
在这里插入图片描述

修改config.toml中的内容

在这里插入图片描述

如何填写?

由于需要调用外部工具,所以需要大模型支持 tools (function calling ) 功能,这里给2个模型配置给大家参考。

①.deepseek

只支持 deepseek-chat 模型 , 也就是 DeepSeek-V3

申请key地址 https://platform.deepseek.com/api_keys
在这里插入图片描述

配置如下


model = "deepseekchat"

base_url = "https://api.deepseek.com/v1"

api_key = "skf40caxxxxxxxxxxxxxxxxxxxxxx"

max_tokens = 4096

temperature = 0.0

②.硅基流动
在这里插入图片描述
申请地址:

https://cloud.siliconflow.cn/i/PVVMFCle 

配置如下

model = "Qwen/QwQ-32B"

base_url = "https://api.siliconflow.cn/v1"

api_key = "sk-ngxqlxsxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"

max_tokens = 4096

temperature = 0.0

api_key修改为自己对应的key

3. 下载 miniconda

‌Miniconda‌是一个轻量级的Python环境管理工具,它是Anaconda的一个简化版本,主要包含Python解释器和Conda包管理器,以及一些必要的依赖项。Miniconda的安装包体积较小,通常只有几十兆,这使其在安装时间和存储空间上更具优势‌。

windows 安装包下载链接:

https://repo.anaconda.com/miniconda/Miniconda3latestWindowsx86_64.exe

MacOS 和 Linux链接:

https://www.anaconda.com/docs/gettingstarted/miniconda/install

下载完直接安装
在这里插入图片描述

4.miniconda中安装依赖

①.找到刚才安装的

miniconda,并打开miniconda

在这里插入图片描述

切换到之前下载的安装包所在位置

我的位置是,所以 cd D:\soft\openmanus\OpenManus-main

②.创建虚拟环境

conda create n openmanus python=3.12

③.设置 pip 国内镜像

pip config set global.indexurl https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
在这里插入图片描述

④.安装依赖

pip install r requirements.txt

⑤.依赖安装完成后

启动:执行 python main.py

出现下面的界面,就表示成功了
在这里插入图片描述

⑥.测试验证
在这里插入图片描述

  以上就是本地部署体验OpenManus的全过程,OpenManus作为开源项目,目前仍处于快速迭代阶段,功能更新频繁但稳定性尚在完善中。所以可能会出现各种意想不到的问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

奋斗的狍子007

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值