微信扫码
添加专属顾问
 
                        我要投稿
探索Manus智能工具的安全性和功能边界。 核心内容: 1. Manus智能工具的火爆现象和流量冲击 2. 博主测试揭示核心配置文件泄露事件 3. Manus架构组成分析及关键功能模块介绍
 
                                零、概述(参考作者发布内容)
1. 基于 Claude Sonnet 模型
2. 配备29个工具的 Claude Sonnet
3. 不支持 Multi-Agents 的 Claude Sonnet
4. 它使用了 @browser_use 功能
5. browser_use代码存在混淆处理
6. 工具和提示词存在越狱破解
一、架构组成分析
1. 能力定义层 (prompt.txt)
- 采用结构化文档形式定义 AI 的核心能力
- 包含4个核心模块:
* 通用能力(信息处理/内容创作/问题解决)
* 工具接口(浏览器/文件系统/Shell/部署等)
* 编程支持(语言/框架/数据库)
* 任务方法论(需求理解/执行流程/质量保证)
2. 工具执行层 (tools.json)
- 实现为32个 JSON 格式的 function 定义
- 涵盖6大功能域:
│─通信工具(用户消息通知/询问) │─文件系统(读/写/搜索/替换) │─Shell操作(命令执行/进程管理) │─浏览器控制(导航/点击/滚动/控制台) │─部署能力(端口暴露/应用部署) │─辅助功能(空闲状态标识)
二、核心功能设计
1. 多模态交互能力
- 浏览器自动化:
"browser_input": {    "parameters": {      "coordinate_x": "number",      "coordinate_y": "number",      "text": "输入内容",      "press_enter": "boolean"    }  }支持坐标点击、文本输入、回车确认等精细化网页操作
- Shell 集成:
"shell_exec": {    "parameters": {      "exec_dir": "绝对路径",      "command": "执行命令"    }  }支持在指定目录执行任意 Linux 命令,具备完整命令行操作能力
2. 安全沙箱机制
- 文件操作限定绝对路径:
 "file_read": {    "parameters": {      "file": "/absolute/path/to/file"    }  }- 权限控制参数:
"sudo": {    "type": "boolean",    "description": "是否使用特权权限"  }所有敏感操作需显式声明 sudo 权限
3. 工程化部署能力
- 静态网站部署:
"deploy_apply_deployment": {    "parameters": {      "type": "static",      "local_dir": "/project/path"    }  }- 服务暴露:
"deploy_expose_port": {    "parameters": {      "port": 8080    }  }支持 Next.js 等现代框架的云端部署
三、交互协议解析
1. 会话管理
- Shell 会话保持:
"shell_view": {    "parameters": {      "id": "会话ID"    }  }通过唯一 ID 维护多个 shell 会话上下文
2. 异常处理机制
- 进程监控:
"shell_wait": {    "parameters": {      "seconds": 30    }  }可设置超时等待命令执行
- 强制终止:
"shell_kill_process": {    "parameters": {      "id": "会话ID"    }  }3. 用户协作模式
- 渐进式交互:
"message_ask_user": {    "parameters": {      "suggest_user_takeover": "browser"    }  }可建议用户接管浏览器进行人工操作
四、开发范式特点
1. 混合编程模型
- 支持直接执行代码片段:
"browser_console_exec": {    "parameters": {      "javascript": "console.log('Hello World')"    }  }- 支持文件级编程:
"file_write": {    "parameters": {      "content": "完整代码内容"    }  }2. 智能体协作特征
- 上下文感知:
"browser_view": {} // 自动获取当前页面状态- 自主决策:
"file_str_replace": {    "parameters": {      "old_str": "错误内容",      "new_str": "修正内容"    }  }可自主修正文件内容错误
五、安全边界设计
1. 隐私保护机制
- 网页内容获取需显式操作:
"browser_scroll_down": {    "parameters": {      "to_bottom": true    }  }无法自动抓取完整页面内容
2. 操作审计能力
- 所有文件修改记录:
  "file_write": {    "parameters": {      "append": false // 强制覆盖写入    }  }保留明确的文件变更记录
六、典型应用场景
1. 自动化运维
sequenceDiagram 用户->>Manus: 请求部署网站 Manus->>Shell: 执行git pull Manus->>文件系统: 修改nginx配置 Manus->>部署工具: 执行docker-compose up Manus->>用户: 返回部署结果
2. 数据采集任务
# 伪代码示例browser_navigate("https://news.site")for i in range(5):    browser_scroll_down()articles = browser_console_exec("document.querySelectorAll('.title')")file_write("/data/articles.txt", articles)53AI,企业落地大模型首选服务商
产品:场景落地咨询+大模型应用平台+行业解决方案
承诺:免费POC验证,效果达标后再合作。零风险落地应用大模型,已交付160+中大型企业
2025-10-31
AI Agent开发框架深度分析与选型报告
2025-10-31
一开口就是“麦肯锡”范儿?教你用AI打造自己的专属方法论框架!(附Prompt)
2025-10-31
从CoT到ReAct:一文读懂让AI表演“深度思考”和“使用工具”的魔力
2025-10-29
提示词的四大核心要素:上下文 + 任务指令 + 输入数据 + 输出指示
2025-10-29
不会写提示词?OpenAI官方模版来了,赶紧收藏!
2025-10-28
聊聊 Context Engineering:从 LangChain、Manus 到 Anthropic 的实践启发
2025-10-27
别再瞎写提示词了,OpenAI 官方出了 20 个万能模板,建议收藏!
2025-10-27
从“提示词工人”到“技能装配师”:Claude 的 Agent Skills 正在重塑智能体时代
 
            2025-09-02
2025-08-20
2025-09-03
2025-09-04
2025-08-13
2025-08-11
2025-09-06
2025-08-28
2025-08-14
2025-09-21
2025-09-02
2025-08-11
2025-08-10
2025-07-24
2025-07-22
2025-07-19
2025-07-08
2025-07-04