跳到主要内容

性能问题

应用占用过多内存?

DesireCore 桌面客户端基于 Electron 构建,会占用一定的基础内存(通常 200–400 MB)。如果内存占用异常偏高:

  1. 检查版本 --- 确保你使用的是最新版本,开发团队会持续优化性能
  2. 检查智能体数量 --- 同时运行超过 300 个智能体会显著增加内存开销
  3. 关闭不用的对话 --- 每个活跃对话都会占用渲染内存,关闭不需要的对话标签页
  4. 重启应用 --- 长时间运行后内存可能逐渐增长,定期重启可以释放累积的内存

AI 回复的响应速度慢?

响应速度主要取决于 AI 模型 API 的性能,与 DesireCore 客户端本身关系较小。优化建议:

  1. 更换 API 端点 --- 更换为更快的 AI 模型提供商
  2. 检查网络质量 --- 使用稳定的网络连接,减少丢包和延迟
  3. 检查模型负载 --- 高峰时段供应商 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 占用异常:

  1. 检查显卡驱动 --- 过旧的驱动可能导致 GPU 效率低下,更新到最新版本
  2. 关闭其他 GPU 密集型应用 --- 游戏、视频编辑等会争抢 GPU 资源
  3. 降低动画效果 --- 在系统设置中启用「减弱动态效果」可减少 GPU 负载
  4. 禁用硬件加速 --- 以 --disable-gpu 参数启动 DesireCore 可完全关闭 GPU 加速(界面流畅度会下降)

长时间运行后变慢?

Electron 应用在长时间运行后可能出现性能下降。建议:

  1. 定期重启 --- 每周或感觉明显变慢时重启应用
  2. 清理对话历史 --- 过多的历史消息会增加渲染负担
  3. 检查后台任务 --- 大量定时调度或心跳任务同时运行会占用 Agent 服务资源

大量智能体同时在线有什么影响?

每个在线智能体都会占用 Agent 服务的内存和调度资源:

  • 1–50 个智能体:正常使用,无明显影响
  • 50–200 个智能体:内存占用增加,建议关闭不常用的智能体
  • 200+ 个智能体:可能影响响应速度,建议精简智能体列表
提示

删除不再需要的智能体可以释放资源。智能体的记忆和配置会一并清除,请确认不需要后再操作。

如何查看资源占用?

  • macOS:打开「活动监视器」(Activity Monitor),搜索 DesireCore 查看 CPU、内存、GPU 占用
  • Windows:打开「任务管理器」(Ctrl+Shift+Esc),在「进程」标签页找到 DesireCore
  • Linux:使用 htop 或系统监视器,搜索 desirecore 进程

DesireCore 包含多个子进程(主进程、渲染进程、Agent 服务),总资源占用是所有子进程之和。