若安装workbuddy时提示“时区不对”,需依次执行四步操作:一、设置正确系统时区(linux用timedatectl,windows手动选utc+08:00);二、强制ntp时间同步并验证;三、校准bios/uefi硬件时钟;四、虚拟机中禁用宿主机时间同步。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您在安装WorkBuddy时收到“时区不对”的提示,通常表明系统当前配置的时区与实际地理位置不匹配,或系统时间未与标准时间源同步,导致服务校验失败。以下是解决此问题的具体操作步骤:
一、检查并设置正确的系统时区
操作系统需明确识别所在地理时区,否则WorkBuddy可能拒绝继续安装。Linux和Windows处理方式不同,需按系统类型分别操作。
1、Linux用户执行命令查看当前时区:timedatectl status。
2、若输出中Time zone显示非预期值(如America/New_York而非Asia/Shanghai),则需重设。
3、执行命令设置为中国标准时区:sudo timedatectl set-timezone Asia/Shanghai。
4、Windows用户右键任务栏时间 → 选择“调整日期/时间” → 关闭“自动设置时区” → 手动下拉选择“(UTC+08:00) 北京,重庆,香港特别行政区,乌鲁木齐”。
二、强制同步系统时间
即使时区正确,若系统硬件时钟严重偏差(如快慢超过5分钟),WorkBuddy仍会报错。必须确保本地时间与NTP服务器一致。
1、Linux用户运行命令触发立即同步:sudo timedatectl set-ntp true && sudo systemctl restart systemd-timesyncd。
2、等待约10秒后,执行:timedatectl status | grep "System clock synchronized",确认输出为yes。
WorkBuddy 桌宠工厂 —— 给一张角色图、一个 codex.pet 链接、一条 codex-pets.net 下载 URL、或一份现成的精灵表,就能自动创建一只可联动 WorkBuddy 状态的桌面宠物。当用户说"创建桌宠"、"做一只桌宠"、"用这张图做桌宠"、"从 codex.pet 安装桌宠"、"导入 codex 桌宠 XX"、"装一下 codex-pets.net 上的 XX&quo
3、Windows用户打开“设置”→“时间和语言”→“日期和时间”→点击“立即同步”按钮,观察状态是否变为“上次同步:几秒前”。
三、验证BIOS/UEFI硬件时钟
若系统重启后时间频繁回退,说明主板电池供电的硬件时钟(RTC)存在偏差,需校准底层时钟源。
1、Linux用户执行:sudo hwclock --show,比对输出时间与当前网络时间。
2、若偏差超过30秒,运行:sudo hwclock --systohc,将系统时间写入硬件时钟。
3、Windows用户需重启进入UEFI设置界面(开机时按Del/F2/F10),定位到“Date/Time”选项,手动修正日期与时间,保存退出。
四、禁用虚拟机中的时间漂移干扰
若WorkBuddy部署于VMware或VirtualBox虚拟环境中,宿主机时间同步机制可能覆盖客户机设置,造成时区判定异常。
1、VMware Workstation用户:右键虚拟机 → “设置” → “选项” → “VMware Tools” → 取消勾选同步客户机时间与主机。
2、VirtualBox用户:关机状态下选中虚拟机 → “设置” → “系统” → “主板” → 取消勾选启用时间同步。
3、启动虚拟机后,再按本指南第一、二步单独配置客户机时区与NTP同步。










