OpenManus是唯一支持下载即用、离线运行并自动执行任务的开源Manus平替方案,需安装Python 3.12、Git、Ollama三件套,配置qwen2:7b模型后运行app.py,通过http://localhost:5172访问,配合nat123可实现无公网IP的外网远程调用。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

在Windows或Mac上完整安装Manus AI智能体,需区分商业版Manus Pro与开源平替OpenManus——前者依赖邀请码在线激活且不支持本地部署,后者可完全离线运行、对接Ollama等本地大模型,是当前唯一能真正实现“下载即用+任务自动执行”的开源方案。本教程聚焦后者,覆盖从系统准备到浏览器远程访问的全部实操环节,不含任何无法落地的假设步骤。
环境基础三件套安装(Windows/macOS通用)
Python 3.12、Git、Ollama三者缺一不可,版本错位将直接导致后续pip install失败或服务无法启动。
前往python.org下载Python 3.12安装包,安装时【务必勾选“Add Python to PATH”】,否则终端输入python会提示“不是内部或外部命令”;若已安装但未勾选,需手动添加环境变量,路径为Python安装目录及子目录Scripts、DLLs。
Git去git-scm.com下载对应系统安装器,Windows选64-bit Git for Windows,macOS用Homebrew执行brew install git;全程默认选项即可,无需额外配置。
Ollama访问ollama.com下载安装器,Windows双击运行,macOS拖入Applications文件夹后右键“打开”绕过安全限制;装完立即在终端执行ollama list,若返回空列表则正常,说明服务已就绪待拉模型。
拉取并初始化OpenManus项目
打开终端,执行:git clone https://github.com/mannaandpoem/OpenManus.git→进入项目根目录:cd OpenManus。
创建隔离环境防止依赖冲突:conda create -n open_manus python=3.12;国内用户若conda下载慢,先执行conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/启用清华镜像。
激活环境:conda activate open_manus;若提示“conda不是内部命令”,说明conda未加入PATH,需按前一步骤补全环境变量路径,常见位置如C:\Users\用户名\anaconda3\Scripts(Windows)或/opt/anaconda3/bin(macOS)。
配置本地大模型连接参数
方法一:复制模板配置文件 → cp config/config.example.toml config/config.toml(macOS/Linux)或在Windows资源管理器中手动复制粘贴重命名。
监控一个或多个 GitCode 仓库的 PR,通过 OpenClaw Gateway 自动执行 AI 审查,发布 PR 评论,并发送钉钉和企业微信通知。
方法二:新建空白config.toml文件,用VS Code或记事本打开,在文件顶部写入以下内容(缩进必须为两个空格,多一个少一个都会解析失败):
[llm]
base_url = "http://localhost:11434"
model = "qwen2:7b"
这一步必须确保Ollama正在运行且已拉取qwen2:7b模型——执行ollama run qwen2:7b,首次运行会自动下载约2.5GB模型文件,等待进度条完成再继续。
安装依赖并启动Web服务
在已激活的open_manus环境中执行:pip install -r requirements.txt;若报错timeout,可加镜像源:pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple/。
依赖装完后,直接运行:python app.py;终端出现“Uvicorn running on http://127.0.0.1:5172”即表示服务启动成功。
打开浏览器访问http://localhost:5172,看到带Manus Logo的交互界面,输入“列出当前目录下所有.py文件”并发送,若返回真实文件列表,说明本地智能体已可执行系统级任务。
无公网IP实现外网远程访问(内网穿透)
第一步:下载nat123客户端,Windows去nat123.com下载,macOS用Homebrew执行brew install --cask nat123。
第二步:注册账号并登录客户端,新增映射→类型选“TCP”→内网地址填127.0.0.1→内网端口填5172→外网端口任选(如51721)→启用映射。
第三步:复制生成的外网访问地址(形如http://xxx.nat123.net:51721),用手机或其他设备浏览器打开,输入相同指令验证响应——此时你已拥有一个可被外网调用的AI智能体服务,无需路由器配置或公网IP。

















