macOS companion app

تسجيل السجلات في macOS

التسجيل (macOS)

سجل ملف تشخيصات متناوب (لوحة التصحيح)

يوجّه OmeniaClaw سجلات تطبيق macOS عبر swift-log (التسجيل الموحّد افتراضيًا) ويمكنه كتابة سجل ملف محلي متناوب إلى القرص عندما تحتاج إلى التقاط دائم.

  • مستوى التفصيل: لوحة التصحيح → السجلات → تسجيل التطبيق → مستوى التفصيل
  • التفعيل: لوحة التصحيح → السجلات → تسجيل التطبيق → "كتابة سجل تشخيصات متناوب (JSONL)"
  • الموقع: ~/Library/Logs/OmeniaClaw/diagnostics.jsonl (يتناوب تلقائيًا؛ تُضاف إلى الملفات القديمة لواحق مثل .1 و.2 و…)
  • المسح: لوحة التصحيح → السجلات → تسجيل التطبيق → "مسح"

ملاحظات:

  • هذا معطّل افتراضيًا. فعّله فقط أثناء التصحيح النشط.
  • تعامل مع الملف على أنه حساس؛ لا تشاركه دون مراجعته.

البيانات الخاصة في التسجيل الموحّد على macOS

يحجب التسجيل الموحّد معظم الحمولات ما لم يختر نظام فرعي استخدام privacy -off. وفقًا لمقالة Peter عن حيل خصوصية التسجيل في macOS (2025)، يتم التحكم في ذلك بواسطة plist في /Library/Preferences/Logging/Subsystems/ keyed by the subsystem name. تلتقط إدخالات السجل الجديدة فقط العلامة، لذا فعّلها قبل إعادة إنتاج مشكلة.

التفعيل لـ OmeniaClaw (ai.OmeniaClaw)

  • اكتب plist إلى ملف مؤقت أولًا، ثم ثبّته ذريًا كجذر:
bash
cat <<'EOF' >/tmp/ai.OmeniaClaw.plist<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"><plist version="1.0"><dict>    <key>DEFAULT-OPTIONS</key>    <dict>        <key>Enable-Private-Data</key>        <true/>    </dict></dict></plist>EOFsudo install -m 644 -o root -g wheel /tmp/ai.OmeniaClaw.plist /Library/Preferences/Logging/Subsystems/ai.OmeniaClaw.plist
  • لا يلزم إعادة التشغيل؛ يلاحظ logd الملف بسرعة، لكن أسطر السجل الجديدة فقط ستتضمن الحمولات الخاصة.
  • اعرض المخرجات الأغنى باستخدام المساعد الموجود، مثل ./scripts/clawlog.sh --category WebChat --last 5m.

التعطيل بعد التصحيح

  • أزل التجاوز: sudo rm /Library/Preferences/Logging/Subsystems/ai.OmeniaClaw.plist.
  • اختياريًا، شغّل sudo log config --reload لإجبار logd على إسقاط التجاوز فورًا.
  • تذكّر أن هذا السطح يمكن أن يتضمن أرقام هواتف ومحتويات رسائل؛ أبقِ plist في مكانه فقط أثناء حاجتك النشطة إلى التفاصيل الإضافية.

ذو صلة

Was this useful?
On this page

On this page