核心概念
理解 Wegent 中的基本概念。
Agents
Agent 是 Wegent 的核心构建模块。它们是能够自主或交互式执行任务的 AI 驱动实体。
Agent 类型
- Ghost - 在后台工作的自主 Agent
- Bot - 响应命令的交互式 Agent
- Team - 协同工作的 Agent 集合
技能
技能是 Agent 用于执行任务的能力。它们具有以下特点:
- 模块化:可以混合搭配
- 可重用:可在多个 Agent 间共享
- 可扩展:可以创建自定义技能
任务
任务代表 Agent 要完成的工作。包括:
- 任务定义和要求
- 优先级和调度信息
- 与其他任务的依赖关系
模型
模型是 Agent 使用的底层 AI/LLM 配置:
- 支持多个模型提供商
- 可配置参数(temperature、max tokens 等)
- 模型特定优化
Shell
Shell 为 Agent 提供执行环境:
- 命令执行能力
- 文件系统访问
- 网络操作
配置
Wegent 中的一切都通过 YAML 文件配置,便于:
- 对配置进行版本控制
- 在团队间共享配置
- 自动化设置和部署