后台任务
「后台任务」浮窗汇聚所有耗时较长的异步操作——包括剧本导入、知识提取重建、AI 生图等——让你无需停留在某个页面等待,随时切换到其他功能,任务完成后自动收到通知。
入口:浮窗常驻于页面右下角,有活跃任务时显示;无任务时自动隐藏,无需手动打开。
关键概念
任务类型
| 类型 | 示例 | 进度显示 |
|---|---|---|
| 剧本导入 / 知识重建 | 导入 TXT、重建角色卡、重建世界书 | 真实进度条 + 百分比 |
| AI 生图 | 封面生图、头像生图、聊天内生图 | 旋转 spinner + 已用时间 |
导入类任务后端有真实分步进度,进度条会实时推进。生图类任务 API 不提供分步百分比,只显示 spinner 和已用时间。
用户隔离
浮窗只展示当前登录账号自己的任务,不会显示其他用户的任务。
常见任务
查看当前进行中的任务
有活跃任务时,右下角出现「⋯」圆点按钮。
- 鼠标悬停圆点或浮窗区域 → 卡片堆叠展开,显示各任务标题与旋转指示器。
- 鼠标移到某张任务卡上 → 该卡放大并显示详情:状态说明、当前阶段、已用时间;导入类任务额外显示进度条和百分比。
- 鼠标移开浮窗 → 卡片收回圆点,页面布局不受影响。
固定(Pin)某张任务卡
单击某张任务卡 → 卡片被固定,即使鼠标移开也保持放大展开状态,边框高亮表示已固定。
再次单击该卡,或在浮窗外任意处点击 → 解除固定,浮窗回到默认收起状态。
取消生图任务
展开任务卡(悬停或固定)后,若该任务支持取消,会出现「取消」按钮。点击后系统发送取消请求,按钮消失,卡片状态变为「取消中…」,后续由后台确认结果。
- 关闭页面、切换标签页、刷新浏览器均不会取消队列中的任务。
- 取消只能通过浮窗内的「取消」按钮显式触发。
接收任务完成通知
任务结束后,浮窗自动消失(无活跃任务时隐藏),同时在页面顶部显示一条通知:
- 成功 → 「xxx 已完成」
- 完成但有警告 → 「xxx 完成(有警告)」
- 失败 → 「xxx 失败:错误原因」
- 已取消 → 「xxx 已取消」
常见问题
Q:我在游戏界面/酒馆对话时也能看到浮窗吗?
可以。浮窗在剧本管理、角色卡、存档、游戏主界面、酒馆等全平台页面均挂载,切换页面不会中断任务显示。
Q:导入剧本时进度条卡住了是什么情况?
导入分多个阶段(文本切分、向量化、提取等),不同阶段耗时差异较大,某一阶段较慢时进度条可能短暂停顿,属正常现象。若超过 10 分钟仍无变化,可尝试刷新页面后重新查看,或联系管理员。
Q:生图任务可以取消吗?
可以,但生图任务本身是单次 API 调用,取消请求会阻止已排队但尚未开始生成的任务;如果图片已开始生成,取消效果视服务商而定,可能仍会产生一次生图消耗。
Q:关闭浮窗或刷新页面,任务会被取消吗?
不会。后台任务在服务器端独立运行,关闭页面、刷新、切换标签均不影响任务执行。再次打开页面时,浮窗会自动重新拉取进行中的任务。
Q:浮窗为什么突然消失了?
浮窗只在有活跃任务(排队中或进行中)时显示。所有任务结束(成功、失败或取消)后,浮窗自动隐藏。