性能问题
应用占用过多内存?
DesireCore 桌面客户端基于 Electron 构建,会占用一定的基础内存(通常 200–400 MB)。如果内存占用异常偏高:
- 检查版本 --- 确保你使用的是最新版本,开发团队会持续优化性能
- 检查智能体数量 --- 同时运行超过 300 个智能体会显著增加内存开销
- 关闭不用的对话 --- 每个活跃对话都会占用渲染内存,关闭不需要的对话标签页
- 重启应用 --- 长时间运行后内存可能逐渐增长,定期重启可以释放累积的内存
AI 回复的响应速度慢?
响应速度主要取决于 AI 模型 API 的性能,与 DesireCore 客户端本身关系较小。优化建议:
- 更换 API 端点 --- 更换为更快的 AI 模型提供商
- 检查网络质量 --- 使用稳定的网络连接,减少丢包和延迟
- 检查模型负载 --- 高峰时段供应商 API 可能排队,稍后重试
磁盘占用过大?
DesireCore 的数据目录(~/.desirecore/)会随使用时间增长。主要占用来源:
| 来源 | 典型大小 | 清理方式 |
|---|---|---|
| 应用缓存 | 数百 MB | 删除系统应用缓存目录(见下方路径) |
| 市场仓库缓存 | 50–200 MB | 可安全删除,下次启动自动重建 |
| 会话记录 | 视使用量 | 在设置中清理历史会话 |
| 智能体数据 | 视智能体数 | 删除不需要的智能体 |
缓存目录路径:
- macOS:
~/Library/Application Support/desirecore/Cache - Windows:
%APPDATA%/desirecore/Cache - Linux:
~/.config/desirecore/Cache
提示
删除缓存前请先关闭 DesireCore。缓存会在下次启动时自动重建,不影响你的数据。
GPU 占用高或风扇狂转?
DesireCore 使用 GPU 加速渲染界面(玻璃材质、动画等)。如果 GPU 占用异常:
- 检查显卡驱动 --- 过旧的驱动可能导致 GPU 效率低下,更新到最新版本
- 关闭其他 GPU 密集型应用 --- 游戏、视频编辑等会争抢 GPU 资源
- 降低动画效果 --- 在系统设置中启用「减弱动态效果」可减少 GPU 负载
- 禁用硬件加速 --- 以
--disable-gpu参数启动 DesireCore 可完全关闭 GPU 加速(界面流畅度会下降)
长时间运行后变慢?
Electron 应用在长时间运行后可能出现性能下降。建议:
- 定期重启 --- 每周或感觉明显变慢时重启应用
- 清理对话历史 --- 过多的历史消息会增加渲染负担
- 检查后台任务 --- 大量定时调度或心跳任务同时运行会占用 Agent 服务资源
大量智能体同时在线有什么影响?
每个在线智能体都会占用 Agent 服务的内存和调度资源:
- 1–50 个智能体:正常使用,无明显影响
- 50–200 个智能体:内存占用增加,建议关闭不常用的智能体
- 200+ 个智能体:可能影响响应速度,建议精简智能体列表
提示
删除不再需要的智能体可以释放资源。智能体的记忆和配置会一并清除,请确认不需要后再操作。
如何查看资源占用?
- macOS:打开「活动监视器」(Activity Monitor),搜索
DesireCore查看 CPU、内存、GPU 占用 - Windows:打开「任务管理器」(Ctrl+Shift+Esc),在「进程」标签页找到 DesireCore
- Linux:使用
htop或系统监视器,搜索desirecore进程
DesireCore 包含多个子进程(主进程、渲染进程、Agent 服务),总资源占用是所有子进程之和。