⚠️ 本文档由 AI 生成,尚未完全人工审核校对,内容仅供参考。请结合实际界面操作,如有出入以软件实际功能为准。
Skip to content

聊天对话

什么是 AI 对话

OpenAkita 的聊天不是简单的问答——它运行 ReAct 循环(Reasoning + Acting):

  1. 推理(Reasoning):Agent 分析你的问题,拆解意图
  2. 行动(Acting):调用工具完成实际操作(搜索文件、执行代码、查询数据库……)
  3. 观察(Observe):检查工具返回的结果
  4. 回复(Respond):将结果整合为自然语言回复

这意味着 Agent 不只是"聊天"——它能在对话中帮你做事

聊天界面

打开聊天界面

区域说明
消息流对话消息以气泡形式展示,支持 Markdown 渲染、代码高亮
工具调用Agent 使用工具时会实时展示调用过程与返回结果
输入框底部文本输入区,支持多行编辑,Enter 发送,Shift+Enter 换行
文件按钮可上传图片、文档等附件,详见下方"文件上传"一节

会话管理

OpenAkita 支持多会话管理,每个会话独立保存上下文。

  • 新建会话:点击侧边栏 + 按钮或使用 /clear 命令
  • 切换会话:在侧边栏点击历史会话
  • 清空历史:使用 /clear 命令清空当前会话,或在侧边栏右键删除

提示

会话上下文受模型 context window 大小限制。超长对话可能被自动截断,重要内容建议让 Agent 写入记忆

文件上传与多模态

支持在对话中发送多种类型的文件:

  • 图片(PNG / JPG / GIF / WebP)—— 支持视觉模型识图、截图分析
  • 文档(PDF / TXT / Markdown)—— Agent 自动提取文本内容进行分析
  • 其他文件 —— 通过工具读取处理

注意

多模态能力取决于当前 LLM 端点是否支持 vision 能力。可在 LLM 端点配置 中确认。

交互命令

在输入框中以 / 开头输入命令,可快速执行操作:

通用命令

命令说明
/help查看所有可用命令
/status查看系统运行状态(LLM 连接、内存、通道等)
/selfcheck运行自检,诊断配置问题
/memory查看和管理 Agent 记忆
/skills列出已启用的技能
/channels查看消息通道连接状态
/agents列出当前 Agent 及子 Agent
/clear清空当前会话历史
/exit退出当前会话

模型切换命令

命令说明
/model查看当前使用的模型与端点
/switch <model>临时切换到指定模型
/priority查看或调整端点优先级
/restore恢复默认模型配置

小技巧

/switch 仅对当前会话生效。如需永久修改默认模型,请前往 LLM 端点配置

对话最佳实践

  • 明确意图:告诉 Agent "帮我搜索XXX文件并汇总内容" 比 "找东西" 更高效
  • 分步复杂任务:对于多步骤任务,可以逐步引导,也可以一次性描述清楚让 Agent 自行规划
  • 善用工具:Agent 拥有文件操作、网页搜索、代码执行等能力,大胆提需求

相关页面

基于 AGPL-3.0-only 许可发布