跳到主要内容

核心概念

理解 Wegent 中的基本概念。

Agents

Agent 是 Wegent 的核心构建模块。它们是能够自主或交互式执行任务的 AI 驱动实体。

Agent 类型

  1. Ghost - 在后台工作的自主 Agent
  2. Bot - 响应命令的交互式 Agent
  3. Team - 协同工作的 Agent 集合

技能

技能是 Agent 用于执行任务的能力。它们具有以下特点:

  • 模块化:可以混合搭配
  • 可重用:可在多个 Agent 间共享
  • 可扩展:可以创建自定义技能

任务

任务代表 Agent 要完成的工作。包括:

  • 任务定义和要求
  • 优先级和调度信息
  • 与其他任务的依赖关系

模型

模型是 Agent 使用的底层 AI/LLM 配置:

  • 支持多个模型提供商
  • 可配置参数(temperature、max tokens 等)
  • 模型特定优化

Shell

Shell 为 Agent 提供执行环境:

  • 命令执行能力
  • 文件系统访问
  • 网络操作

配置

Wegent 中的一切都通过 YAML 文件配置,便于:

  • 对配置进行版本控制
  • 在团队间共享配置
  • 自动化设置和部署