AI Agents

创建专门化的智能助手

AI Agent 概述

OpenClaw 的 AI Agent 系统允许您创建专门化的助手来处理特定任务。

每个 Agent 都可以有不同的角色、能力和行为模式,使您的 AI 助手能够执行复杂的任务。

内置 Agents

Research Agent

专门用于信息收集和研究任务,擅长网络搜索和数据聚合。

Code Agent

专注于编程任务,可以帮助编写、调试和优化代码。

File Agent

管理文件操作,包括读取、写入、转换和组织文件。

Schedule Agent

处理日程安排和提醒任务,与日历系统集成。

Agent 配置

您可以在 config/agents.json 中配置不同的 Agent:

{
  "research": {
    "enabled": true,
    "model": "gpt-4-turbo",
    "maxIterations": 5,
    "tools": ["web-search", "calculator", "file-access"]
  },
  "code": {
    "enabled": true,
    "model": "gpt-4-turbo",
    "capabilities": ["programming", "debugging", "optimization"],
    "languages": ["javascript", "python", "typescript"]
  },
  "scheduler": {
    "enabled": true,
    "integration": ["google-calendar", "outlook"],
    "permissions": ["read", "write"]
  }
}

自定义 Agents

创建新 Agent

您可以通过定义新的 Agent 配置来创建专门化的助手,用于特定任务或领域。

Agent 协作

多个 Agent 可以协作完成复杂任务,例如 Research Agent 收集信息后由 Code Agent 实现解决方案。

权限管理

为不同的 Agent 设置适当的权限,确保系统安全和数据保护。