跳到主要内容

对话问题

消息发送失败怎么办?

消息发送失败时,消息旁边会显示错误提示。常见原因和解决方法:

  1. 网络中断 --- 检查网络连接,恢复后重新发送
  2. API 服务不可用 --- 模型供应商可能在维护,稍后再试
  3. Token 超限 --- 单次请求的 Token 数超出模型限制,尝试缩短消息或清除部分上下文
  4. API Key 余额不足 --- 检查供应商账户余额
提示

发送失败的消息内容不会丢失,你可以通过输入框的历史消息功能(按 Up 方向键)快速找回并重新发送。

Companion 回复太慢?

回复速度受多个因素影响:

因素说明优化建议
模型选择旗舰模型推理速度较慢简单任务使用轻量模型
消息长度长文本输入/输出需要更多处理时间必要时分步骤提问
上下文长度历史对话越长,处理越慢定期清除不需要的上下文
网络延迟API 服务器距离较远选择地理位置更近的 Provider
工具调用使用工具会增加额外耗时如果不需要工具,明确告知 Companion

对话历史丢失了?

首先确认历史记录是否真的丢失:

  1. 检查是否在正确的 Companion --- 每个 Companion 有独立的对话历史
  2. 向上滚动加载更多 --- 历史消息采用按需加载,需要向上滚动触发加载
  3. 使用聊天记录搜索 --- 打开聊天记录面板搜索关键词

如果确认历史丢失,可能的原因:

  • 手动清除了聊天记录
  • ~/.desirecore/ 目录被移动或删除
  • 应用版本更新导致数据迁移问题(极少发生)
注意

建议定期备份 ~/.desirecore/ 目录,特别是在大版本更新之前。

上下文太长导致错误?

当对话积累了大量上下文时,可能超出模型的上下文窗口限制。解决方法:

  1. 清除当前对话的上下文 --- 在更多菜单中选择清除聊天记录,开始新的对话
  2. 切换到支持更长上下文的模型 --- 如 Claude 系列支持较大的上下文窗口
  3. 精简提问 --- 避免在单条消息中包含过多内容

为什么 Companion 好像忘记了之前说的话?

这可能与上下文窗口限制有关。当对话内容超过模型的上下文长度时,较早的消息会被截断。Companion 的长期记忆(Memory)系统可以弥补这个问题 --- 重要的信息会被写入记忆,在后续对话中自动引用。

如何让 Companion 忘记某些内容?

如果 Companion 学到了错误的规则或知识,你可以在对话中告诉它:

  • "忘记关于 XX 的规则"
  • "撤销刚才学到的内容"
  • "删除关于 XX 的记忆"

Companion 会从 Playbook 或记忆中移除对应条目。

发送图片后 Companion 没有分析图片?

确认以下几点:

  1. 你使用的是图片上传而非文件引用 --- 文件引用只传递路径,不传递图片内容
  2. 当前模型支持视觉理解 --- 不是所有模型都支持图片输入,选择支持多模态的模型(如 GPT-4o、Claude 系列)
  3. 图片格式正确 --- 支持 JPEG、PNG、WebP、GIF

输入中文时出现异常?

DesireCore 的输入框已针对中文输入法做了特别处理(IME Composition)。如果仍然遇到问题:

  • 确保使用的是系统原生输入法
  • 尝试在输入法设置中关闭候选词预览
  • 如果使用第三方输入法遇到问题,尝试切换到系统内置输入法