界面概览

整体布局

SoAgents 采用多标签页布局,主要分为三个区域:

  • 左侧栏 — 会话列表、工作区切换、功能入口
  • 中间区域 — 对话窗口或文件编辑器
  • 顶部栏 — 标签页管理、模型切换

左侧栏

左侧栏包含以下功能:

  • 会话列表 — 显示所有对话,支持置顶、归档、搜索
  • 新建会话 — 在当前工作区或全局创建新对话
  • 工作区 — 切换不同项目目录
  • 设置 — 供应商配置、MCP、技能管理
  • 定时任务 — 查看和管理自动化任务
  • 任务中心 — 监控长时间运行的任务

标签页类型

SoAgents 支持多种标签页:

  • 对话标签 — AI 聊天界面,每个标签独立运行
  • 文件标签 — 内置代码编辑器,支持语法高亮
  • 设置标签 — 配置供应商、MCP、技能等
  • 任务标签 — 定时任务和任务中心

标签页支持拖拽排序,关闭后可从历史会话恢复。

对话界面

对话区域的核心元素:

  • 消息流 — 实时流式显示 AI 回复
  • 工具调用 — 以彩色标签展示 AI 使用的工具(读文件、执行命令等)
  • 输入框 — 支持多行输入、粘贴图片、拖拽文件
  • 工作区选择器 — 在对话中切换工作目录
  • Token 统计 — 每条消息显示 token 消耗