تخطَّ إلى المحتوى
kazma.
EN نجمة 6 ابدأ الآن

الرد التلقائي على X

بوسع كاظمه صياغة رد حين يذكر أحدٌ الحساب الموصول على X. الميزة مطفأة افتراضيًا. بيانات الاعتماد، وسقوف شروط الاستخدام، وسجل التدقيق هي نفسها كما في ناشر X.

الرد دائمًا موضوع واحد + جانب واحد. الإيموجي نبرة حين تطابق بطاقة إعدادات، وجانب حين لا تطابق أية بطاقة.

امشِ هذه القائمة. أول إصابة تفوز.

  1. كلمة مفتاحية على بطاقة إعدادات — كلمة كاملة للASCII، واحتواء للكتابات الأخرى. تُجرَّب البطاقات من الأعلى إلى الأسفل. ضع المواضيع المحددة فوق الواسعة.
  2. طلب رأي — شرايك / what do you think / ? / ؟ / كيف-ماذا-لماذا / 👍 و👎 معًا (أو ❤️ و😂) في الذكر نفسه. يتفاعل مع هذا المنشور صوتيًا. لا يختار بطاقة بلد.
  3. جانب الاستدعاء — قطبية واحدة في الذكر:
    • 😂 🤣 💀 🔥 🤬 😡 🙄 👎 أو against / roast / ضد / هاجم → انتقد هذا المنشور
    • ❤️ 👏 💯 🙏 👍 أو support / defend / دافع / معاه → دافع عن هذا المنشور
  4. الصمت (الافتراضي متى وُجدت أية بطاقة). الكلمة المفتاحية * ما زالت تجيب كل شيء. «الرد على أي حال» صوت بلا جانب.

تنطبق بطاقة الإعدادات فقط حين تكون إحدى كلماتها المفتاحية في المنشور. لا يستطيع المصنِّف تعليق تغريدة غير ذات صلة على بطاقة كتبتها لشيء آخر.

حين تطابق بطاقة، يُقفل جانبها (ضد / تأييد). لا يستطيع إيموجي السخرية قلب بطاقة تأييد. الغضب على بطاقة تأييد هو غضب من نقادها، لا من الموضوع أبدًا.

الذكرما تقرؤه كاظمه
ذكر مستقل @handle 😂الذكر نفسه
رد تحت منشور شخص آخرذلك المنشور الأب
اقتباس شخص آخر (حتى تحت تغريدة كاظمه نفسها)المنشور المقتبَس
هذا + x.com/…/status/… أو t.co/… في رد على كاظمهالمنشور المربوط
رد مجرد تحت تغريدة كاظمه بلا اقتباس ولا رابطأنت (موثوق): يصعد إلى المنشور الأصلي ويصوغ. الغرباء: يُتجاهلون إلا مع #Open

لا تسمح X لهذا الحساب بنشر رد إلا على تغريدة تذكره أو كتبها. لذا يقع الرد العام تحت ذكرك، لا تحت الأصل. ما زال النص الذي يُصاغ ضده هو الأصل عند وجود اقتباس أو رابط.

خطة X مدفوعة لازمة لمستطلع الذِكر (GET /2/users/:id/mentions). تعيد الطبقة المجانية 403؛ يسجّل المستطلع ذلك ويتراجع.

اللصق (كل خطة X). من الدردشة:

/x roast https://x.com/someone/status/1234567890 | Their post text here

وضع المسودة دائمًا. وافق عبر /x approve <id>. تسجيل الدخول إلى البوابة هو التفويض — لا تحتاج إلى أن تكون في summoners.

مستطلع الذِكر (خطة مدفوعة). تستطلع كاظمه ذِكرها. الحفظ في الإعدادات يبدأ المستطلع أو يوقفه (لا إعادة تشغيل). استوديو X → المحادثات → تحديث هو الاستطلاع نفسه، ويتجاهل مؤشرًا عالقًا. وكذلك /x poll.

الإعدادات → التكاملات → X → الرد التلقائي.

لكل بطاقة:

الحقلالدور
المعرّفاسم قصير (topic)
الجانبagainst (ينتقد دائمًا) أو support (يدافع دائمًا)
الكلمات المفتاحيةمتى تشتعل هذه البطاقة. ASCII = كلمة كاملة. * = صيد الكل (يُجرَّب أخيرًا)
المزاج الاحتياطييُستخدم إن خلا الذكر من إيموجي
إضافة اختياريةلون (مَن / لماذا) — ليس جانبًا ثانيًا
الخطوط الحمراء«لا تقل» إضافية. الخطوط العامة تنطبق دائمًا
الأمثلةردود كتبتها فعلًا — أقوى رافعة للصوت

قائمة سماح فارغة + سياسة allowlist = لا أحد يستطيع الاستدعاء. ما زال لanyone سقوف، وأرضية متابعين، وشاشة، وفحص موقف.

علامة فتح الخيط (اختيارية، مثل #Open): ضعها في ذكرك أنت. بدونها، لا يحصل على رد إلا المقبضون الموثوقون. معها، أي أحد يذكر كاظمه على ذلك المنشور يمكن أن يحصل على رد. الوسوم تطابق كوسم كامل (#Open لا تطابق #OpenAI).

علامة غلق الخيط (اختيارية، مثل #Close): اذكر @KazmaAI #Close في تلك المحادثة لإيقاف الغرباء. لا يزال بوسعك الكلام. يُخزَّن الغلق على معرّف محادثة X فتبقى الاستطلاعات اللاحقة مغلقة.

يمكن للمقبضين الموثوقين (أنت) مواصلة الكلام دون إيموجي إضافي — تهدئة الخيط والسقوف لكل هدف لا تنطبق عليك، لذا يمكن لسؤال عام أن يكون تبادلًا ذهابًا وإيابًا.

ترتيب القائمة هو الأولوية: أول بطاقة تظهر كلمتها المفتاحية تفوز.

النمطالسلوك
draftيؤلِّف، ويمسك، ويبلّغ. أنت تنشر عبر الموافقة (المحادثات أو /x approve)
autoينشر بعد القضبان + الشاشة + فحص الموقف. نص لم تقرأه، تحت اسمك
offإطفاء رئيس

/x roast مسودة دائمًا.

شاشة الطول/التهديدات لا تعرف جانبك. بعد الصياغة، استدعاء قصير مغلق المجموعة يسأل يحاجّ / يناقض / محايد (أي لغة). التعاطف مع الجانب الآخر، أو «لا تهاجمهم»، أو ملخص بلا جانب هو يناقض أو محايد ويُحجب.

صيد الكل * والصوت غير المطابق يتجاوزان هذا الفحص (لا دعوى ينحرف عنها). شاشة المحتوى والخطوط الحمراء ما زالتا تعملان.

auto + فحص لا يمكن تشغيله → حجب. draft + فحص غير قابل للاستخدام → سماح (أنت تقرؤه).

قاعدة المعرفة (اختيارية)

Section titled “قاعدة المعرفة (اختيارية)”

مطفأة افتراضيًا. عند التشغيل، تبحث كل مسودة في مكتبة المعرفة (لفظي + دلالي هجين) وتحقن حتى ثلاثة مقاطع مسيَّجة كحقائق. إن تعارضت مع الجانب الخاص بالبطاقة، فالجانب يفوز. البحث الفارغ أو الفاشل لا يتخطى الاستدعاء — يصوغ بلا ملاحظات.

استدعاءات طلب الرأي / الصوت فقط تبحث في نص المنشور، لا في معرّف اصطناعي (post / voice). قد تسبق بطاقة إعدادات مسمّاة (الكويت، …) الاستعلام فتصيب التغريدة القصيرة رغم ذلك.

  1. أدخل مكتبة في المعرفة (/knowledge) حتى تكون لها قطع.
  2. الإعدادات → X → الرد التلقائي → تأسيس المسودات في قاعدة المعرفة.
  3. اختر مكتبة واحدة، أو اترك كل المكتبات ذات القطع.
  4. جرّبها بمنشور حقيقي. تقول المعاينة كم مقطعًا هبط (KB: 2 snippets from … أو KB on, no snippets matched).
  5. وافق من المحادثات فقط إن استخدمت المسودة تلك الحقائق بالطريقة التي تريدها.

استوديو X → المحادثات هو سجل الاستدعاءات: نص الأب، والذكر، والمسودة، وسبب التخطي.

الزرما يفعل
تحديثيستطلع X (ليس إعادة تحميل صفحة)
موافقةينشر المسودة المخزَّنة، ردًا على الذكر
رفضيركن مسودة ممسوكة
إعادة محاولةيعيد تشغيل المتخطى / الفاشل / drafting العالق مقابل الإعداد الحالي (يمسك دائمًا للموافقة)
حذفمنشور: يحذف على X ويسقط الصف. غير ذلك: يسقط الصف

الفرز الأحدث على X أولًا (معرّف التغريدة)، لا آخر لمسة. إعادة محاولة بطاقة قديمة لا تقفز بها إلى الأعلى.

فوق سياسة شروط الاستخدام (الطول، والذِكر، والتكرارات، والسقوف اليومية/الشهرية):

  • خطوط حمراء عامة (لا سباب، لا تهديدات، انتقد المؤسسات لا الشعوب)
  • شاشة ما بعد التوليد على ما كتبه النموذج
  • سقوف يومية / لكل هدف / لكل خيط
  • أرضية متابعين (الافتراضي 500) — ‏0 تعطّلها عن دراية
  • يُنشر الرد تحت الذكر (قاعدة X)
  1. الإعدادات → X: أربع قيم OAuth 1.0a، واختبار، وجاهزية النشر.
  2. الرد التلقائي: مقابض موثوقة (أو anyone)، والنمط draft، واحفظ (يبدأ المستطلع).
  3. أضف بطاقات فقط للمواضيع التي تريد جانبًا مقفلًا عليها. المرات الفردية تستخدم إيموجي/كلمة الذكر.
  4. جرّبها (تشغيل تجريبي) حتى يصحّ الصوت.
  5. ذكر حقيقي من حساب آخر، ثم تحديث أو /x poll. وافق من المحادثات.
/x roast <url> | <text> draft a reply
/x approve <summon_id> publish a held draft
/x deny <summon_id> discard a held draft
/x retry <summon_id> re-run a skipped/failed summon
/x delete <summon_id> delete the posted reply on X (or drop the log row)
/x list recent summons
/x subjects declared cards
/x poll one mentions poll (paid plan; ignores stuck cursor)

KAZMA_X_REPLY=0 يوقف الرد التلقائي؛ المنشورات المجدولة ما زالت تعمل.
KAZMA_X_POST=0 يوقف كل كتابة على X.

connectors.x.reply.* في ConfigStore (لوحة الإعدادات تكتب هذه).

المفتاحالافتراضيالمعنى
enabledfalseالمفتاح الرئيس
modeoffoff | draft | auto
summoner_policyallowlistallowlist | anyone
summonersفارغمقابض موثوقة؛ قائمة سماح فارغة = لا أحد
allow_emoji_moodtrueإيموجي الذكر قد يضبط النبرة (والجانب غير المطابق)
stance_checktrueيجب أن تحاجّ المسودة الجانب
unmatchedskipskip | voice حين لا يطابق شيء ولا يضبط الذكر جانبًا
classify_llmfalseيخمّن بطاقة حين تخطئ الكلمات المفتاحية (قد يخطئ؛ اتركه مطفأ)
use_knowledgefalseيجلب مقاطع KB مسيَّجة
knowledge_libraryفارغمعرّف مكتبة، أو الكل
triggerفارغعبارة اختيارية في الذكر
max_replies_per_day5عبر الأهداف
max_replies_per_target_per_day1لكل حساب
cooldown_per_thread_s3600رد واحد لكل خيط في الساعة
min_target_followers500أرضية؛ 0 إيقاف
poll_interval_s600أرضية 60s
subjects[]بطاقات (id، side، match، إضافة اختيارية)
  • يحتاج مستطلع الذِكر خطة X مدفوعة. القراءات مقيسة شهريًا.
  • لا تنطلق الردود إلا بينما كاظمه تعمل. الذكر أثناء التوقف يُلتقط في الاستطلاع التالي إن كان لا يزال في نافذة الذِكر.
  • الصياغة خارج رسم المشرف: لا أدوات، ولا ذاكرة دردشة، إلا إن شغّلت تأسيس KB.
  • لا يمكن إرفاق الرد العام بتغريدة لا تذكر هذا الحساب (واجهة X البرمجية).
  • drafting بلا أزرار كان يعني استدعاء نموذج عالق — تظهر إعادة المحاولة على تلك الحالة؛ و/x retry <id> يعمل حتى قبل إعادة تحميل.
  1. جرّبها — لا شيء يغادر الجهاز.
  2. /x roast — يمسك للموافقة.
  3. ذكر حقيقي من حساب آخر، ثم حدّث. قيّم المحادثات، لا جدول النموذج.