今天我们来从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(慎用!!!)
任务六:关闭电脑
⚠️ 几点建议(闭坑)
- 模型服务要选择限流(TPM)高的,这个tokens消耗量很高
- 注意安装:playwright install (不然不能调用浏览器工具)
- 保持网络畅通(能访问github),如不能访问可使用离线下载包