游乐游手机版
首页/AI热点日报/热点详情

ManusAI部署后如何验证所有服务是否正常【测试】

类型:热点整理2026-07-07
本地部署ManusAI后需逐层验证:①Web界面访问http: localhost:5172并响应“你好”;②Ollama健康接口返回{ "status ": "ok "}且模型调用成功;③工具插件链含postman_generator等三项并可生成合法JSON;④端到端执行CI日志分析任务,四步动作全部

部署完ManusAI,先别急着高兴,得逐层验证四个关键环节:Web界面能不能正常响应、Ollama模型是否调得通、工具插件链是否完整、真实任务能不能跑通。否则,表面上看启动成功,真到用的时候——比如生成Postman测试集或分析CI日志——就可能在后台静默失败,连个错误提示都不给。

确认Web界面可访问且基础响应正常

打开浏览器,访问 http://localhost:5172。页面加载后,输入一句最简单的指令,比如「你好」。如果返回的是带时间戳的文本响应——不是报错页、不是空白页、也不是一直转圈——说明OpenManus主服务与前端的通信通道已经打通。这一步过不了,后面所有验证都不用做了。

验证Ollama模型服务是否被正确调用

先试试直接请求Ollama的健康接口:在终端执行 curl http://localhost:11434/health,返回 {"status":"ok"} 表示Ollama服务进程活着,监听正常。

第二步更关键:触发ManusAI真正调用一次模型。在Web界面输入「输出一个JSON,键为name,值为Manus」,点击发送,然后观察右下角状态栏是否出现「LLM call succeeded」。如果出现「Connection refused」或「model not found」,说明 config.toml 里的 model 字段名称和 ollama list 输出的名称对不上。注意:模型名称必须严格匹配,包括大小写和冒号,一个字符都不能差。

检查工具插件链是否完整激活

在Web界面输入「列出当前可用的所有工具」。确认返回结果里至少包含这三项:postman_generatorlog_analyzerjira_bug_converter。然后任选一个做个轻量测试,比如输入「用postman_generator生成一个GET /health的测试请求」。看看输出是不是合法的Postman Collection JSON——包含 infoitem 数组、request 对象这些结构。如果返回「Tool not found」或者空内容,说明 requirements.txt 没装全,或者 plugins 目录下对应的 .py 文件缺失、import 报错。

模拟真实任务流端到端跑通

最后上硬菜:输入自然语言指令——「分析以下CI日志片段,定位最近一次失败的根因:[粘贴3行含NullPointerException的堆栈]」。观察系统是否完整走完四步:① 接收并解析日志文本 → ② 调用 log_analyzer 工具提取异常模式 → ③ 关联代码变更建议 → ④ 返回带函数路径与修复提示的结构化结论。任意一步卡住——比如长时间转圈、返回「Task timeout」或纯模型聊天式回复——说明沙箱环境变量没注入,或者 config.toml[tool] 区块的配置有遗漏。这时候不要急着重装,先检查 .env 文件是否存在,里面有没有 OLLAMA_API_KEY

来源:https://www.php.cn/faq/2745827.html?uid=1503042

相关热点

继续查看同栏目近期热点。

延伸阅读

补充最近整理过的热点入口。