Skip to content

智能体使用 ​

核心概念 ​

概念说明
Agent可发布、可配置的智能体定义,保存提示词、模型、工具、知识库和技能挂载关系
Session一个用户与 Agent 的运行上下文,保存消息、运行状态、分支和恢复信息
Skill可复用的能力包,内容以 SKILL.md 为入口,也可以包含脚本、引用资料和资源文件
Tool/MCPAgent 在执行阶段调用的外部能力,支持本地工具、Feign 工具和远程 MCP 工具
File room用户文件空间;Agent 运行时可通过 VFS 以工作区方式访问
ArtifactAgent 运行生成的文档、文件或中间产物,可在会话和文件空间中回看

典型使用方式 ​

对话型 Agent ​

适合问答、知识检索和连续对话。一个 session 内的消息严格按 FIFO 执行,不同 session 可以并行。

规划型 Agent ​

适合多步骤任务。运行通常经过加载配置、意图识别、规划、循环执行和任务结束节点;循环中可以调用 LLM、RAG、Skill、MCP、沙箱和子 Agent。

文档型 Agent ​

适合大纲生成、内容写作、审计分析等任务。结果可能以流式文本、Artifact 或文件形式返回,不能只依赖最后一段文本判断任务是否完成。

使用建议 ​

  • 给 Agent 绑定最小必要的工具和文件权限。
  • 对外部 IM 场景使用独立 Agent 或独立渠道配置,便于审计和限流。
  • 大文件先放入文件空间,再让 Agent 通过文件路径处理,避免把整份文件直接塞进提示词。
  • 需要恢复、暂停或取消的任务保留 sessionId;不要把一次请求的临时 ID 当成会话 ID。