Skip to main content

Agent 类型怎么选

初始化设备时(设置对话框里),可以选择不同的 Agent 类型。不同 Agent 对应不同的底层模型与解析方式,适合不同模型来源和任务难度。默认是 GLM Agent。

Agent 类型与高级配置

各类型一览​

Agent适用模型特点何时选
GLM Agent智谱 GLM / AutoGLM-Phone成熟稳定,针对 GLM 优化大多数任务的默认选择
MAI Agent视觉模型支持多张历史截图上下文,中文优化需要「看历史几步」的复杂任务
General Vision AgentGemini / GPT-4o 等基于 Function Calling 的通用视觉 Agent想用通用多模态大模型(非专用手机模型)
Qwen AgentQwen 系列适配 Qwen,偏高精度困难任务用 Qwen 模型时
DroidRun Agent—基于 DroidRun 框架,需 Portal APK接入 DroidRun 生态时
Midscene Agent—基于 Midscene.js,需 Node.js 环境接入 Midscene 视觉驱动时

MAI Agent 的额外参数​

选择 MAI Agent 时可配置 history_n:传给模型的历史截图数量(1–10,默认 3)。截图越多,模型对「我刚才做了什么」越有上下文,但 token 成本也越高。

MAI Agent 还提供流式思考输出、中文优化 Prompt、性能监控(LLM 耗时、动作统计)。

选型建议​

  • 拿不准就用 GLM Agent:默认、稳定、覆盖大多数场景。
  • 任务依赖上下文(要参考前几屏内容):用 MAI Agent,适当调大 history_n。
  • 手头只有通用多模态模型(如 Gemini / GPT-4o):用 General Vision Agent。
  • DroidRun / Midscene 面向特定框架集成,需要额外环境,普通用户一般用不到。

在哪里设置见配置模型服务。注册的 Agent 类型由后端 AutoGLM_GUI/agents/factory.py 定义。