界面概览
整体布局
SoAgents 采用多标签页布局,主要分为三个区域:
- 左侧栏 — 会话列表、工作区切换、功能入口
- 中间区域 — 对话窗口或文件编辑器
- 顶部栏 — 标签页管理、模型切换
左侧栏
左侧栏包含以下功能:
- 会话列表 — 显示所有对话,支持置顶、归档、搜索
- 新建会话 — 在当前工作区或全局创建新对话
- 工作区 — 切换不同项目目录
- 设置 — 供应商配置、MCP、技能管理
- 定时任务 — 查看和管理自动化任务
- 任务中心 — 监控长时间运行的任务
标签页类型
SoAgents 支持多种标签页:
- 对话标签 — AI 聊天界面,每个标签独立运行
- 文件标签 — 内置代码编辑器,支持语法高亮
- 设置标签 — 配置供应商、MCP、技能等
- 任务标签 — 定时任务和任务中心
标签页支持拖拽排序,关闭后可从历史会话恢复。
对话界面
对话区域的核心元素:
- 消息流 — 实时流式显示 AI 回复
- 工具调用 — 以彩色标签展示 AI 使用的工具(读文件、执行命令等)
- 输入框 — 支持多行输入、粘贴图片、拖拽文件
- 工作区选择器 — 在对话中切换工作目录
- Token 统计 — 每条消息显示 token 消耗