Vendor the rebranded BoosAPI Desktop client (Tauri + Vue) into metapi as a monorepo subdirectory under desktop/. Source only — node_modules, dist, Cargo target and the upstream .git history are excluded. desktop/ keeps its own independent Cargo workspace (desktop/src-tauri with crates/*); it is not part of the backend boosapi crate, so a `cargo check` at the metapi root still compiles only the backend. Build the desktop app from desktop/src-tauri per desktop/README.md. Note: app icons are still placeholder assets pending the final BoosAPI logo. The updater signing keys live outside the repo and are not included.
6.6 KiB
快速开始
本指南将帮助你在几分钟内完成 BoosApi 的安装、配置和首次对话。
安装
前往 下载页面 获取最新安装包,选择与你系统匹配的版本。
macOS
BoosApi 提供两种架构的 .dmg 安装包:
- Apple Silicon(M1/M2/M3/M4)—
BoosApi_x.x.x_aarch64.dmg - Intel —
BoosApi_x.x.x_x64.dmg
下载后双击 .dmg 文件,将 BoosApi 拖入「应用程序」文件夹即可。
::: warning macOS 安全提示 由于 BoosApi 尚未进行 Apple 公证签名,首次打开时系统可能弹出以下提示:
- "BoosApi 已损坏,无法打开" 或 "无法验证开发者"
请在终端中执行以下命令后重新打开:
xattr -cr /Applications/BoosApi.app
该命令会移除系统添加的隔离属性,不会影响应用本身。 :::
Windows
- x64 —
BoosApi_x.x.x_x64-setup.exe - ARM64 —
BoosApi_x.x.x_arm64-setup.exe
双击安装程序并按照向导完成安装。系统要求 Windows 10(1803)或更高版本。
Linux
根据你的发行版和架构选择:
| 格式 | 架构 | 适用场景 |
|---|---|---|
.deb |
amd64 / arm64 | Debian、Ubuntu 及其衍生版 |
.rpm |
x86_64 / aarch64 | Fedora、openSUSE 等 |
.AppImage |
x86_64 / aarch64 | 任意发行版,无需安装 |
.deb 安装示例:
sudo dpkg -i BoosApi_x.x.x_amd64.deb
.AppImage 需要先赋予执行权限:
chmod +x BoosApi_x.x.x_amd64.AppImage
./BoosApi_x.x.x_amd64.AppImage
首次配置
安装完成后,按照以下步骤完成初始配置。
1. 进入设置
启动 BoosApi 后,点击左侧边栏底部的齿轮图标进入 设置 页面。
2. 添加服务商
进入 设置 → 服务商,点击左下角的 + 按钮添加一个服务商。以 OpenAI 为例:
- 输入服务商名称,如
OpenAI - 选择服务商类型为 OpenAI
- 填入你的 API Key
- Base URL 保持默认
https://api.openai.com,若使用第三方中转服务则填写其地址
::: tip 获取 API Key 前往 OpenAI API Keys 页面创建密钥。其他服务商的密钥获取方式请参考各自官方文档。 :::
3. 获取模型
服务商添加完成后,点击 获取模型 按钮,BoosApi 会自动从 API 拉取可用模型列表。你也可以在模型 ID 输入框中手动添加模型。
4. 配置默认模型
进入 设置 → 默认模型,选择你最常用的模型作为默认助手模型和话题命名模型。新建对话时将自动使用默认模型。
开始第一次对话
新建对话
点击左侧边栏顶部的 新建对话 按钮,或使用快捷键 Cmd/Ctrl+N。
选择模型
在对话顶部的模型选择器中选取你想使用的模型。如果你已经设置了默认模型,会自动填充。
发送消息
在底部输入框中输入你的问题,按 Enter 发送。BoosApi 使用流式输出,你会看到模型的回答逐字呈现。
::: info 关于 Thinking 块 部分模型(如 Claude、DeepSeek R1)支持输出推理过程。当模型包含 thinking 块时,BoosApi 会将其折叠显示,点击即可展开查看完整推理链。 :::
核心概念
对话分支
BoosApi 支持对话分支功能。当你在某条消息基础上重新生成或编辑提问时,系统会创建一个新的分支而非覆盖原内容。你可以随时在不同分支之间切换,对比不同的对话走向。
消息版本
每条消息可以拥有多个版本。重新生成助手回复时,新版本会自动添加到同一消息位置。通过消息旁的左右箭头可以在版本间快速切换。
上下文挂载
在对话中,你可以通过附件功能挂载额外的上下文信息:
- 文件 — 上传图片或文档作为对话上下文
- 搜索 — 关联本地知识库搜索结果
- 工具 — 启用 MCP 工具让模型调用外部能力
快捷键
BoosApi 内置了一套常用快捷键,提升操作效率:
| 快捷键 | 功能 |
|---|---|
CmdOrCtrl+Shift+A |
显示/隐藏当前窗口 |
CmdOrCtrl+Shift+Z |
显示/隐藏所有窗口 |
Cmd/Ctrl+N |
新建对话 |
Cmd/Ctrl+, |
打开设置 |
Cmd/Ctrl+F |
搜索对话 |
::: tip 自定义快捷键 以上快捷键均可在 设置 → 快捷键 中自定义修改,包括全局快捷键和应用内快捷键。 :::
桌面设置
在 设置 中可以调整各项桌面偏好:
外观
- 主题 — 支持深色、浅色和跟随系统三种模式
- 主题色 — 从 12 种预设色中选择,也支持自定义颜色
- 字体 — 可调整字体大小(12–20px)、字重和字体家族
语言
支持简体中文和英文界面切换,在 设置 → 通用 中修改。
系统行为
- 系统托盘 — 关闭窗口后保持在系统托盘运行
- 开机自启 — 设置系统登录时自动启动 BoosApi
- 窗口置顶 — 将 BoosApi 窗口始终置于最前
代理配置
如果你需要通过代理访问 API,在 设置 → 代理 中配置:
- 代理类型 — 支持 HTTP 和 SOCKS5
- 代理地址 — 代理服务器的 IP 或域名
- 代理端口 — 默认为 7890
配置完成后可以点击 测试 按钮验证连通性,会显示延迟结果。
数据与备份
数据目录
BoosApi 使用两个目录分别存储不同类型的数据:
| 目录 | 用途 |
|---|---|
~/.boosapi/ |
应用状态:数据库、加密密钥、向量数据库、SSL 证书 |
~/Documents/boosapi/ |
用户文件:图片、文档附件、备份 |
自动备份
在 设置 → 备份 中开启自动备份。支持三种备份目标:
- 本地 — 默认保存到
~/Documents/boosapi/backups/ - WebDAV — 同步到支持 WebDAV 的网盘(如坚果云)
可配置备份间隔(小时)和保留的最大备份数量。
手动备份与恢复
随时可以通过 设置 → 备份 手动触发完整备份。恢复时选择备份文件即可还原所有数据。
对话导出
在对话页面中,可以将当前对话导出为多种格式:
- PNG — 长图截图,适合分享
- Markdown — 结构化文本,方便二次编辑
- 纯文本 — 简洁格式
- JSON — 包含完整元数据,方便程序处理
下一步
基础配置完成后,你可以继续探索 BoosApi 的进阶功能: