WorkBuddy远程会话自动中断需从四方面调整:一、修改Local Agent空闲超时(设为3600秒或0);二、禁用Windows远程桌面会话时间限制;三、关闭电源管理节能策略;四、延长Web控制台心跳与会话超时参数。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您使用WorkBuddy远程调度本地浏览器或执行远程任务时,会话在无操作一段时间后自动中断,则可能是由于系统级或应用层配置的Session超时策略触发了强制终止。以下是调整Session超时时长设置的具体方法:
一、修改WorkBuddy Local Agent会话空闲超时
WorkBuddy Local Agent自身内置空闲检测机制,当连续未接收调度指令达到默认阈值时,会主动关闭浏览器会话以释放资源。该阈值独立于操作系统策略,需在Agent配置中显式调整。
1、右键系统托盘中的“WorkBuddy Agent”图标,选择“设置”。
2、在“远程控制”选项卡下,定位“空闲会话自动终止时间(秒)”输入框。
3、将原值(默认为900秒,即15分钟)修改为3600(1小时)或0(表示禁用空闲终止)。
4、点击“保存并重启Agent”使配置生效。
二、调整Windows系统远程桌面服务会话时间限制
若WorkBuddy通过远程桌面连接方式接管目标主机,且该主机启用了远程桌面服务(RDS),则Windows组策略中的会话超时设置将直接作用于WorkBuddy所建立的会话环境,导致非预期断开。
1、在目标Windows主机上按Win + R,输入gpedit.msc并回车,打开本地组策略编辑器。
2、导航至:计算机配置 → 管理模板 → Windows组件 → 远程桌面服务 → 远程桌面会话主机 → 会话时间限制。
3、双击“设置已断开连接的会话的时间限制”,启用该策略,并将时间设为从不。
4、双击“设置活动但空闲的远程桌面服务会话的时间限制”,启用后将时间设为从不。
5、双击“设置单个会话的最长时间限制”,启用后同样设为从不。
WorkBuddy 桌宠工厂 —— 给一张角色图、一个 codex.pet 链接、一条 codex-pets.net 下载 URL、或一份现成的精灵表,就能自动创建一只可联动 WorkBuddy 状态的桌面宠物。当用户说"创建桌宠"、"做一只桌宠"、"用这张图做桌宠"、"从 codex.pet 安装桌宠"、"导入 codex 桌宠 XX"、"装一下 codex-pets.net 上的 XX&quo
6、以管理员身份运行命令提示符,执行gpupdate /force,随后重启Remote Desktop Services服务。
三、禁用Windows电源管理导致的会话中断
Windows电源策略可能在检测到系统空闲时自动关闭网络适配器或进入连接休眠状态,间接切断WorkBuddy与本地Agent之间的TCP长连接,造成会话假性断开。
1、打开“控制面板” → “电源选项” → 当前计划右侧的“更改计划设置”。
2、点击“更改高级电源设置”。
3、展开“无线适配器设置” → “节能模式”,将“使用电池”和“接通电源”均设为最高性能。
4、展开“睡眠” → “允许混合睡眠”,设为关闭;展开“USB设置” → “USB选择性暂停设置”,设为已禁用。
5、点击“确定”保存全部更改。
四、配置WorkBuddy Web控制台端会话保持参数
WorkBuddy Web控制台与Local Agent之间维持WebSocket心跳连接,其服务端设有独立的会话保活超时,若Web端配置未同步延长,仍可能导致Agent被判定为离线而终止关联会话。
1、登录WorkBuddy Web控制台,进入【系统管理】→【服务配置】。
2、找到“Agent心跳超时阈值(秒)”字段,将默认值180修改为600。
3、找到“会话最大空闲时间(秒)”字段,将默认值900修改为3600。
4、点击“提交配置”,系统将自动重载服务配置并通知所有在线Agent刷新连接参数。
















