OpenManus:从0到1部署、体验

今天我们来从0到1搭建OpenManus,并通过3大场景6个任务看看他的效果,最后一个非常”危险“,请谨慎尝试。

📺 视频讲解明日会更新出来,文末有闭坑建议


请添加图片描述


💬 什么是 OpenManus ?

OpenManus 是一个开源的AI工具项目,旨在复刻近期爆火的AI产品 Manus

在Manus爆火之后,MetaGPT团队仅用3小时便完成了OpenManus的开发,为广大AI爱好者提供了低门槛(无需邀请码)即可体验General AI Agent的神奇。

官方地址:https://github.com/mannaandpoem/OpenManus/blob/main/README_zh.md


🔖 完整流程

graph LR
A(1、安装工具) --> B(2、部署OpenManus) --> C(3、配置大模型服务) --> D(4、场景体验)
  • 安装Miniconda3 (https://repo.anaconda.com/miniconda)

  • 安装Git (https://git-scm.com/downloads)

  • 安装‌Sublime Text(不是必须,请根据实际情况选择)

  • 部署OpenManus(https://github.com/mannaandpoem/OpenManus/blob/main/README_zh.md)

  • 配置大模型服务(https://www.volcengine.com/product/ark)

  • 场景体验(见下方提示词)


📘 相关命令

环境搭建
#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、安装浏览器工具
playwright install
配置说明
#配置说明
复制config目录下的config.example.toml 到 config.toml

#修改config.toml
主要是model、base_url、api_key
启动运行
python main.py

🌈 场景提示词

任务一:搜索“拂晓的海洋”相关资料,在浏览器不同标签打开至少5个搜索结果,将地址保存到C:\fxdhy,请使用中文

任务二:帮我规划一份天津3天的旅游攻略,预算3000元以内,要中文的,以md格式保存到C:\fxdhy,请使用中文

任务三:生成一份csv格式的随机销售数据,表头:序号,产品,月份,销售额,销售日期,至少需要100条,保存到C:\fxdhy,请使用中文(注意处理乱码问题)

任务四:将C:\fxdhy\sales_data.csv文件中所有"产品A"更名为"产品A8",并给所有数据增加2个新列:"折扣"和"折后价","折扣"随机生成0-1的1位小数,折后价=销售额 * 折扣,并保存到sales_data_new.csv

任务五:删除C:\fxdhy(慎用!!!)

任务六:关闭电脑

⚠️ 几点建议(闭坑)

  1. 模型服务要选择限流(TPM)高的,这个tokens消耗量很高
  2. 注意安装:playwright install (不然不能调用浏览器工具)
  3. 保持网络畅通(能访问github),如不能访问可使用离线下载包
### 如何部署 OpenManus 源码 为了成功部署 OpenManus 源码,需遵循一系列特定的操作流程。 #### 下载源代码并进入项目目录 首先,需要将源代码克隆至本地环境。通过执行以下 Git 命令实现此操作: ```bash git clone https://github.com/mannaandpoem/OpenManus.git cd OpenManus ``` 上述命令会从 GitHub 上拉取最新的 OpenManus 仓库副本,并切换工作路径到该文件夹下[^1]。 #### 设置虚拟环境与依赖项安装 推荐创建一个新的 Python 虚拟环境来管理项目的依赖关系。这有助于避免与其他全局包发生冲突。可以使用 `venv` 或其他工具如 Conda 来完成这项任务。之后,利用 pip 工具依据 requirements.txt 文件中的列表自动安装所需库: ```bash python -m venv env source env/bin/activate # Windows 用户应使用 `env\Scripts\activate` pip install --upgrade pip pip install -r requirements.txt ``` 这些步骤确保了所有必要的软件包都已正确加载到了环境中[^5]。 #### 进行初步测试验证 一旦准备工作完毕,可以通过启动应用程序来进行简单的功能检测。对于稳定版而言,应当调用 main.py 文件;而对于希望体验最新特性的开发者,则可以选择运行 run_flow.py 文件作为入口点: ```bash # 对于稳定版本 python main.py # 对于开发分支 python run_flow.py ``` 这样便可以在本地计算机上查看 OpenManus 是否能够正常运作。 #### 配置参数调整 根据具体应用场景的不同,可能还需要进一步修改配置选项以满足个性化需求。通常情况下,这类设置会被保存在一个名为 config.yaml 的 YAML 格式的文档里。编辑器打开它即可按照说明更改相应字段值[^4]。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值