مرجع تقني
التاريخ والوقت
يستخدم OpenClaw افتراضيًا الوقت المحلي للنظام المضيف للطوابع الزمنية للنقل ومنطقة المستخدم الزمنية فقط في المطالبة النظامية. يتم الحفاظ على الطوابع الزمنية للمزود حتى تحتفظ الأدوات بدلالاتها الأصلية (الوقت الحالي متاح عبر session_status).
مغلفات الرسائل (محلي افتراضيًا)
يتم تغليف الرسائل الواردة بطابع زمني (بدقة الدقيقة):
[Provider ... 2026-01-05 16:26 PST] نص الرسالة
طابع الوقت هذا للمغلف هو محلي للنظام المضيف افتراضيًا، بغض النظر عن المنطقة الزمنية للمزود. يمكنك تجاوز هذا السلوك:
{
agents: {
defaults: {
envelopeTimezone: "local", // "utc" | "local" | "user" | IANA timezone
envelopeTimestamp: "on", // "on" | "off"
envelopeElapsed: "on", // "on" | "off"
},
},
}
envelopeTimezone: "utc"يستخدم التوقيت العالمي المنسق (UTC).envelopeTimezone: "local"يستخدم المنطقة الزمنية للنظام المضيف.envelopeTimezone: "user"يستخدمagents.defaults.userTimezone(يتراجع إلى المنطقة الزمنية للنظام المضيف).- استخدم منطقة زمنية صريحة من IANA (مثل
"America/Chicago") لمنطقة ثابتة. envelopeTimestamp: "off"يزيل الطوابع الزمنية المطلقة من ترويسات المغلف.envelopeElapsed: "off"يزيل لاحقات الوقت المنقضي (نمط+2m).
أمثلة
محلي (افتراضي):
[WhatsApp +1555 2026-01-18 00:19 PST] مرحبًا
منطقة المستخدم الزمنية:
[WhatsApp +1555 2026-01-18 00:19 CST] مرحبًا
تمكين الوقت المنقضي:
[WhatsApp +1555 +30s 2026-01-18T05:19Z] متابعة