DingTalk — الذكاء الاصطناعي لأماكن العمل الصينية
DingTalk — الذكاء الاصطناعي لأماكن العمل الصينية — دليل سهل الفهم مبني على الوثائق الرسمية
تخيّل أنك تدخل مكتبًا في شنغهاي، حيث تدور أحاديث “مبرد الماء” داخل أيقونة تطبيق زرقاء زاهية—وهي دينغ توك (DingTalk). إنه جزء من سلاك (Slack)، وجزء من تريلو (Trello)، وجزء من بوابة الموارد البشرية، وبالنسبة لمئات الملايين من المستخدمين، فهو هو مكان العمل. الآن تخيّل وكيل الذكاء الاصطناعي الخاص بك، هيرميس (Hermes)، يعيش بهدوء داخل هذا التطبيق—يجيب على الاستفسارات، ويصنّف المهام، ويرسل المتابعات دون مغادرة سلسلة المحادثة أبدًا. هذا هو وعد تكامل دينغ توك في هيرميس إيجنت (Hermes Agent).
لماذا تعتبر دينغ توك مهمة لوكلاء الذكاء الاصطناعي؟
تفترض معظم دروس وكلاء الذكاء الاصطناعي وجود أدوات غربية ناطقة بالإنجليزية. لكن في الصين، تُعد دينغ توك نظام التشغيل الافتراضي للتواصل التجاري. إذا كنت تبني وكيلًا مفتوح المصدر لفريق في شنتشن أو مصنعًا في تشنغدو، فأنت بحاجة إلى جسر أصلي. يوفر هيرميس إيجنت الآن ذلك بالضبط—تكاملًا نظيفًا يعتمد على الإعدادات، يحوّل أي مجموعة دينغ توك إلى مركز قيادة لوكيلك.
إعداد بوت دينغ توك
لديك مساران: الويب هوك (webhook) (الأبسط، أحادي الاتجاه) أو الاستدعاء (callback) (ثنائي الاتجاه، يستقبل الرسائل). للحصول على مساعد حقيقي، ستحتاج إلى الاستدعاء. إليك الخطوات:
- أنشئ بوتًا في لوحة تحكم مطوري دينغ توك.
- احصل على
AppKeyوAppSecretالخاصين بك. - أعدّ عنوان URL عام للاستدعاء (HTTPS مطلوب) لتلقي الرسائل الواردة.
- هيّئ الويب هوك الصادر للبوت للردود.
في هيرميس، يمكنك تعريف ذلك في config.yaml:
channels:
dingtalk:
enabled: true
mode: callback # أو "webhook" للتنبيهات أحادية الاتجاه
app_key: "your_app_key"
app_secret: "your_app_secret"
callback_url: "https://your-server.com/dingtalk/callback"
webhook_url: "https://oapi.dingtalk.com/robot/send?access_token=xxx" # للردود
agent_id: "your_agent_id"
verify_token: "random_string_for_signature"
استقبال الرسائل
بمجرد تفعيل عنوان URL للاستدعاء، تدفع دينغ توك كل رسالة مجموعة إلى هيرميس. يقوم الوكيل بتحليل حمولة JSON، ويستخرج المرسل ومعرف المحادثة والنص، ثم يوجّهها إلى خط أنابيب المهارات الخاص بك. يمكنك التصفية حسب الكلمة المفتاحية أو الإشارة أو حتى مجموعات محددة. على سبيل المثال، الرد فقط عندما يتم الإشارة إلى البوت باستخدام @:
channels:
dingtalk:
filters:
require_mention: true
allow_groups:
- "ops-alerts"
- "ai-assistant"
إرسال الردود
تعود الردود عبر عنوان URL للويب هوك. يقوم هيرميس تلقائيًا بتغليف الاستجابة بتنسيق رسالة دينغ توك الصحيح—نص عادي، أو ماركداون، أو بطاقات تفاعلية. إليك مهارة بسيطة تعيد تحية:
@agent.skill
async def greet(ctx, text):
return f"Hello from Hermes! You said: {text}"
لا حاجة لاستدعاءات HTTP يدوية. يتولى هيرميس التوقيع والطابع الزمني وهيكل JSON نيابةً عنك.
الخلاصة
يحوّل تكامل دينغ توك هيرميس من أداة طرفية فقط إلى مواطن رقمي في مكان العمل للفرق الصينية. ببضعة أسطر في config.yaml، تحصل على مراسلة ثنائية الاتجاه، وتصفية بالإشارات، وتنسيق ردود تلقائي. سواء كنت تبني بوت ضمان الجودة لطابق مصنع أو مساعدًا شخصيًا لمدير مشغول، فإن هيرميس + دينغ توك يعني أن ذكاءك الاصطناعي يتحدث لغة المكتب الصيني الحديث—بطلاقة وموثوقية، ودون حرف صيني واحد في قاعدة الأكواد البرمجية الخاصة بك.
📖 التوثيق الرسمي
この記事は Hermes Agent のالتوثيق الرسميに基づいています:التوثيق الرسمي › user-guide/messaging/dingtalk