# 你的AI桌面助手AQBot

*Published:* 2026-04-24
*Author:* 飞翔001

一款轻量级、高性能的跨平台AI对话桌面客户端，集成了多种AI模型对话、API网关和本地知识库等功能。

支持与多个AI供应商的兼容，包括OpenAI、Anthropic Claude和Google Gemini，可以通过配置API密钥来实现多密钥轮询，自动分散限流压力。

还提供了丰富的对话管理功能，如对话分支、消息版本切换和内容渲染，支持Markdown、代码高亮和实时语音对话等多种格式。

![](https://www.xarjtc.com/wp-content/uploads/2026/04/f4cbf5ba5c17588.webp)

功能特点：

多模型对话  
接入OpenAI、Claude、Gemini、DeepSeek、Qwen等所有兼容API。多密钥轮询、流式输出、Thinking折叠展开。

AI Agent (Beta)  
切换至Agent模式，AI自主执行任务。读写文件、运行命令、分析代码——三级权限控制+工作目录沙箱，安全可控。

MCP工具调用  
完整实现Model Context Protocol，支持stdio、SSE、StreamableHTTP。一键连接外部工具，内置@aqbot/fetch等MCP工具。

内置API网关  
本地OpenAI兼容API服务器，可作为Claude Code、Codex、Gemini CLI等工具的后端。密钥管理、速率限制、SSL/TLS。

知识库&amp;RAG  
本地向量嵌入（sqlite-vec），AI基于你的私有文档回答，数据不出本地。

联网搜索  
集成Tavily、智谱WebSearch、Bocha，搜索结果附带引用来源，自动注入对话上下文。

丰富内容渲染  
Markdown、LaTeX公式、Merm[ai](https://www.xarjtc.com/tag/ai "查看ai此标签更多文章")d流程图、D2架构图、Monaco代码编辑器diff预览、Artifact独立面板。

桌面体验  
全局快捷键、系统托盘、开机自启、窗口置顶、深浅主题、代理支持。

隐私安全  
所有数据本地存储，AES-256加密API密钥。支持自动备份到本地、WebDAV。对话导出为PNG/Markdown/JSON。

对话与模型  
AQBot提供灵活强大的多模型对话能力，让你在一个客户端中管理所有AI服务。

多供应商支持—兼容OpenAI、Anthropic Claude、Google Gemini等主流服务商，以及所有OpenAI兼容API格式的自定义端点  
模型管理—支持远程拉取模型列表，并可自定义温度、最大Token、Top-P等推理参数  
多密钥轮询—每个供应商可配置多个API Key，系统自动轮换使用，有效分散限流压力  
流式输出—实时逐Token渲染回复内容，thinking块支持折叠与展开  
消息版本—每条回复支持保存多个版本，方便对比不同模型或参数下的生成效果  
对话分支—从任意消息节点派生新分支，探索不同对话方向，支持分支间对比  
对话管理—支持置顶、归档、按时间分组、批量操作等多种管理方式  
对话压缩—自动压缩冗长对话，保留关键信息以节省上下文空间  
多模型同答—同一问题同时向多个模型提问，支持答案间对比分析  
提示

配置多个API Key后，AQBot会自动在请求之间轮换密钥，即使单个密钥触发速率限制也不会中断使用。

AI Agent  
AQBot内置Agent模式，让AI能够自主执行多步骤任务，并提供精细的权限控制。

Agent模式—将任意对话切换至Agent模式，AI可自主读写文件、执行命令、分析代码、完成复杂的多步骤工作流——全部在受控环境中运行  
三级权限—根据工作需求选择合适的安全级别：  
默认模式—读取操作自动批准；写入和命令执行需要用户明确审批  
接受编辑—文件读写自动批准；命令执行仍需审批  
完全访问—所有操作无需提示即可执行（路径安全检查仍然生效）  
工作目录沙箱—Agent的所有文件操作严格限制在指定工作目录内。路径穿越、符号链接逃逸、访问沙箱外文件等行为均在系统层面被阻止  
工具审批面板—每个工具调用都会实时显示其参数。可逐条审核、点击"始终允许"以记住决策，或拒绝不信任的操作  
成本追踪—实时监控每次Agent会话的Token用量与预估费用  
Beta功能

Agent模式目前处于Beta阶段，支持通过open-agent-sdk接入OpenAI、Anthropic和Gemini模型。

内容渲染  
AI回复中的各种格式内容都能得到精准渲染，提供出色的阅读和交互体验。

Markdown渲染—完整支持代码高亮、LaTeX数学公式、表格、任务列表等Markdown语法  
Monaco代码编辑器—代码块内嵌Monaco Editor，支持语法高亮、一键复制和diff预览  
图表渲染—内置Mermaid流程图与D2架构图渲染引擎，直接在对话中可视化图表  
Artifact面板—代码片段、HTML草稿、Markdown笔记、报告等内容可在独立面板中实时预览  
实时语音对话—（即将推出）基于WebRTC的实时语音交互，兼容OpenAI Realtime API  
搜索与知识  
让AI不再局限于训练数据，实现联网搜索与本地知识的无缝融合。

联网搜索—集成Tavily、智谱WebSearch、Bocha等搜索引擎，搜索结果附带引用来源标注  
本地知识库（RAG）—支持多知识库，上传文档后自动解析分段并且构建索引，对话时语义检索相关段落  
记忆系统—支持对话多命名空间记忆，可手动添加或由AI自动提取（AI自动提取部分即将支持）  
上下文管理—灵活挂载文件附件、搜索结果、知识库片段、记忆条目和工具输出作为对话上下文  
即将推出

AI自动提取记忆功能目前正在开发中，将在后续版本中正式发布。

工具与扩展  
通过MCP协议和内置工具，让AI具备操作外部系统的能力。

MCP协议—完整实现Model Context Protocol，支持stdio和HTTP两种传输方式  
内置工具—提供@aqbot/fetch等开箱即用的内置MCP工具  
工具执行面板—可视化展示工具调用的请求参数与返回结果，方便调试和审查  
API网关  
AQBot内置一个功能完整的本地API网关，让你的其他工具也能共享AI服务配置。

本地API服务器—提供OpenAI兼容、Claude原生、Gemini原生等多种接口格式，可作为任意兼容客户端的后端  
API密钥管理—生成、撤销、启停访问密钥，支持描述备注  
用量统计—按密钥、供应商、日期等维度统计请求量与Token用量  
SSL/TLS支持—内置自签名证书自动生成，也支持挂载自定义证书  
请求日志—完整记录所有经过网关的API请求与响应，便于排查问题  
配置模板—预置Claude Code、Codex CLI、OpenCode、Gemini CLI等常见工具的接入配置模板，开箱即用  
使用场景

通过API网关，你可以让Cursor、VS Code Copilot、命令行工具等第三方客户端统一经由AQBot转发请求，实现密钥统一管理和用量集中监控。

数据与安全  
AQBot将隐私和数据安全放在首位，所有数据完全存储在本地。

AES-256加密—API Key等敏感数据使用AES-256加密存储于本地数据库，主密钥文件权限设为0600  
数据目录隔离—应用状态存储于~/.aqbot/，用户文件（图片、文档、备份）存储于~/Documents/aqbot/，互不干扰  
自动备份—支持定时自动备份到本地目录、WebDAV存储  
备份恢复—一键从历史备份恢复完整数据  
对话导出—支持将对话导出为PNG截图、Markdown、纯文本或JSON格式  
注意

主密钥文件~/.aqbot/master.key是解密所有敏感数据的凭证，请勿手动修改或删除。迁移数据时需确保数据库与主密钥文件配对迁移。

桌面体验  
作为原生桌面应用，AQBot提供流畅的操作体验和丰富的系统集成。

主题切换—支持深色/浅色主题，可跟随系统设置或手动指定  
界面语言—完整支持简体中文与英文，可在设置中随时切换  
系统托盘—关闭窗口时最小化到系统托盘，后台服务不中断  
窗口置顶—可将主窗口常驻最顶层，随时查看AI回复  
全局快捷键—自定义全局快捷键，随时从任何应用唤起AQBot主窗口  
开机自启—可选择随系统自动启动，确保API网关等后台服务常驻  
代理支持—支持HTTP和SOCKS5代理配置，适配各种网络环境  
自动更新—启动时自动检测新版本并提示更新，保持客户端始终最新

官方网站：https://app.aqbot.top/zh/

GitHub地址：https://github.com/AQBot-Desktop/AQBot