在使用这个开源项目之前,我们需要先安装 conda 来管理 Python 环境。
- 打开它的官方文档,选择自己的系统来安装即可。当然,安装 Anaconda 也是可以的。
- 复制项目的 SSH 网址,先把代码克隆到本地。下载完成后, 进入到项目文件夹。
- 执行以下 conda 命令,创建一个名字叫 的 Python 3.12 环境:
- 然后激活这个 Python 环境:
- 接着使用 安装项目依赖:
这里有 2 个库需要单独安装一下:
这 2 个库是用来操作浏览器的。执行以下命令,验证 是否安装成功:
如果输出了版本号,说明已经安装成功了。
- 打开 文件夹下面的 文件。
- 找到 配置项,把 AI 模型参数替换成自己的,比如这里使用 模型。
- 填入 ChatGPT API 的 base URL 和 API Key。
- 修改完以后,要记得 重命名 这个配置文件为 。
—
现在就可以开始使用这个 开源版 Manus 了。
- 激活 open_manus 这个 Python 3.12 环境:
- 执行 文件,启动成功!
- 输入要执行任务的提示词,按回车就会自动执行任务了。
下面我们用几个不同场景的任务,来测试 OpenManus 的效果。首先来测试,它的演示视频提供的例子。
让它分析 karpathy 的个人网站,并给出一些 SEO 优化建议。
任务开始执行了,但过程可能会比较慢,这可能和 API 的响应速度有关。执行任务,它成功启动了浏览器(代码经过cursor修复),并打开了 karpathy 的个人博客。按照要求,它进行了各方面的分析,并最终生成了一个 Markdown 格式的报告文件。
打开报告文件,发现它对博客从 标题、标签、内容质量、移动端适配、加载速度 等方面进行了分析,并给出了一些优化建议。
第二个任务我们让它在 YouTube 中搜索“零度解说”的视频。读取前 20 个视频,分析其风格和特点,并生成报告。它会自动打开浏览器并执行搜索。任务执行成功,生成了一个 Markdown 格式的报告。
可以看到报告中包括:
- 频道定位:一个分享网络知识的 YouTube 频道。
- 视频风格分析:时长、视觉效果、互动性、更新频率等等。
- 热门视频列表和总结。
效果看起来不错!
第三个任务让它打开零度解说的 YouTube 主页。分析前 30 个视频的时长、播放数、发布日期、标签等。
任务执行成功,生成了一个报告。但发现一个问题:分析的视频数量不足 30 个,后面的数据用省略号代替了。但是后面还是按要求,给出了视频分析和建议。
第四个任务,让它写一个贪吃蛇游戏。结果代码没有自动保存到文件,实现效果也不好。可能是由于使用的模型能力有限(gpt-4o-mini)
Open Manus 确实可以使用自然语言,让 AI 实现一些自动化操作。但与 Manus 宣传的效果相比,还有一定差距。GitHub 上有不少类似的 开源项目。比如我们之前介绍过的 web-ui 项目,效果就挺不错。
好了,关于 Open Manus 这个开源工具我们就介绍完了。欢迎关注我,持续分享使用的IT和AI技能!
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/245387.html原文链接:https://javaforall.net
