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 定义。