Skip to main content

什么是 Basic Info

Basic Info 是一组结构化配置,用于塑造 Agent 的以下行为:
  • 理解任务
  • 做出决策
  • 与用户沟通
  • 遵守约束
每次回复或执行操作前,系统都会将这些信息注入 Agent 的上下文,作为所有推理和执行的基础
Basic Info

配置字段

Basic Info 由多个关键部分组成:

Agent

定义 Agent 的工作过程和执行规则。 例如:
  • 如何处理任务
  • 何时读取 Memory 或文件
  • 编码标准和工作流
agent.md

Soul

Agent 的核心原则和边界。 包括:
  • 个性和工作方式
  • 沟通语气
  • 严格规则(例如安全约束、禁止执行的操作)
soul.md

Identity

Agent 对外呈现的人格。 包括:
  • 名称
  • 角色定义
  • 如何自我介绍或与用户互动
identity.md

User

Agent 所服务用户的上下文。 帮助 Agent 根据以下信息调整回复:
  • 技术背景
  • 偏好
  • 沟通方式
user.md

Memory

从过去交互中积累的知识。 由 Agent 负责维护,用于:
  • 保存重要决策
  • 跟踪偏好或重复出现的模式
  • 改善之后的回复

Teams

定义 Agent 应了解的团队成员、角色和协作上下文。 Teams 帮助 Agent 了解:
  • 哪些人参与项目
  • 每位成员的角色和职责
  • 不同成员如何协作
  • 哪些任务应该邀请特定团队成员参与
这些信息可以帮助 Agent 更好地协调团队工作,并在协作场景中提供更相关的帮助。 示例:
teams.md

Tools

定义本地环境信息、工具配置和项目专属指令,帮助 Agent 正确使用可用工具。 Tools 提供以下方面的额外上下文:
  • 可用工具及其用途
  • 本地开发环境
  • 项目专属命令或配置
  • 重要操作说明
这些信息会被加入 Agent 的系统上下文,帮助避免错误使用工具。 示例:
tools.md

编辑与管理

  • 可以在 Basic Info 面板中单独编辑每个字段
  • 更改会立即在后续 Agent 交互中生效
  • 可以使用重置选项恢复默认配置
设置 Basic Info

为什么它很重要

Basic Info 确保 Agent 不只是被动响应,还能做到行为一致、目标对齐并理解上下文
  • 在不同会话中保持行为稳定
  • 减少重复指令
  • 让 Agent 与团队工作流和预期保持一致