Health / Recovery 尚未包含
当前 Desktop 客户端覆盖本地学习记录、SRS、日记/趋势、备份、AI 功能和 Agent 主流程;Health/Recovery 不在当前范围内。
StudyPulse Desktop 默认把学习 Workspace 放在本机。需要连接 AI 时,provider 是一条明确的外部边界;凭据、Agent 权限和备份恢复各自拥有可解释的控制点。
本地优先不是拒绝云端,而是让云端能力成为一个主动选择。学习记录、报告和 Workspace 的基本能力不因为没有 AI 而消失。
只有连接 provider 并主动使用需要 AI 的功能时,相关上下文才会进入模型请求边界。Learning Reports 不依赖 AI。
| 内容 | 默认位置 | 什么时候离开本机 |
|---|---|---|
| 任务、成绩、考试、错题、日记、趋势 | Workspace/Data/ | 默认不会;本地报告也在本机生成。 |
| 资料库与 Notebook 上下文 | Workspace/Documents/ | 仅在使用 Agent 或 AI 功能,并选择相关资料作为上下文时。 |
| Cloud AI / BYOK requests | 选定的 provider | 由用户连接 provider 并触发 AI Coach、Reverse Planner、Exam Simulator 或 Agent 请求时。 |
| API key / Cloud token | 系统安全凭据存储 | 只由宿主和 provider 连接流程使用,不进入 React 页面。 |
Agent 的工具按 Read、Write、Destructive、Execute 分级。需要用户决定的操作会先以事件和确认界面呈现,补充信息时也会暂停等待输入。
页面描述当前客户端,不把未来方向写成已经存在的能力。
当前 Desktop 客户端覆盖本地学习记录、SRS、日记/趋势、备份、AI 功能和 Agent 主流程;Health/Recovery 不在当前范围内。
需要更强隔离时,应使用可选的 Docker Runner;不要把默认本机执行当作运行不可信代码的安全沙箱。