系统架构
CowAgent 的整体架构由以下核心模块组成:
Agent 模式
启用 Agent 模式后,CowAgent 会以自主智能体的方式运行,核心工作流如下:- 接收消息 — 通过通道接收用户输入
- 理解意图 — 分析任务需求和上下文
- 规划任务 — 将复杂任务分解为多个步骤
- 调用工具 — 选择合适的工具执行每个步骤
- 记忆与知识更新 — 将重要信息存入长期记忆,将结构化知识整理至知识库
- 返回结果 — 将执行结果发送回用户
工作空间
Agent 的工作空间默认位于~/cow 目录,用于存储系统提示词、记忆文件、技能文件等:
~/.cow 目录(出于安全考虑):
核心配置
在config.json 中配置 Agent 模式的核心参数:
