跳转至

数据管理与故障排查

适用范围:桌面端。 本页列出用户需要了解的实际数据位置与维护操作;原理章节只解释设计,不列源码路径。

配置与数据位置

内容 默认位置或入口 说明
数据根目录 ~/.echo-agent/ 启动前可用 ECHO_AGENT_HOME 调整
模型连接 config.toml 桌面端配置;保护其中的 API Key
MCP 配置 mcp.json 连接与工具设置
专家团 collaboration.sqlite 聊天、工作、决定等持久化记录
会话与记忆 数据根目录内对应目录 不与 Python Runtime 自动同步
工作文件 任务选择的工作目录 应独立纳入项目备份

两端可能使用相同的默认数据根目录,但配置格式与存储结构不同。进行独立测试或同时使用两端时,明确各自数据目录与备份范围。

本地保存与远端处理

会话、工作台状态、记忆和工作文件主要存于本机。模型推理接收所选上下文;Browser Use / Computer Use 可提供网页、控件内容与截图。桌面记忆检索配置了远端嵌入与重排服务,相关文本可能发送至这些服务。启用的 MCP、连接器、通知、云存储或组织服务也有独立网络交互。

API Key 存在本机配置中。排查问题和提交 Issue 时,应去除密钥、个人数据与业务内容,避免公开整份配置或会话。

备份与恢复

在“设置 → 数据管理”使用备份与恢复功能。备份覆盖应用登记的会话、记忆、专家团、项目、会议、代码工作台状态与部分界面状态。工作目录中的业务文件应另行备份;模型密钥和外部账号配置也应单独妥善保存。

恢复前查看备份预览,再确认应用。恢复在服务启动前处理,并有中断恢复记录;恢复历史不会自动重放已中断的外部操作。重要数据应定期验证备份是否能读取。

按症状排查

现象 优先检查 下一步
模型无法回复 连接测试、网络、Key、模型 ID 改用已验证连接,再重试简单消息
有文本回复但工具失败 模型工具能力、参数、任务权限 查看具体工具错误
IDE 无法打开 工作区授权、本地后端、项目依赖 保留未保存内容后重新连接
浏览器能力不可用 是否安装 Chromium 系浏览器 检查任务能力检测结果
电脑操作无法开始 系统权限与交互桌面 macOS 核对实际运行应用的权限
文档未出现 实际输出路径、工具回执 打开目录并检查文件,勿重复覆盖
记忆内容过时 作用域、来源与旧事实 在设置中更正或遗忘
计划未执行 应用是否运行、电脑是否休眠 查看运行记录,再手动验证
专家团中断 对应工作的实际状态与已有产物 检查后重试指定工作

日志与更新

IDE 失败可检查 theia.log。默认配置使用系统应用数据目录;自定义 ECHO_AGENT_HOME 时,IDE 配置与日志位于该目录的 theia/ 下。

通过“设置 → 帮助与更新”检查更新。更新前保存编辑内容、完成或停止任务并备份重要数据。两端独立发布,更新桌面端不会更新独立 Python Runtime。