هل سبق لك أن شعرت بذلك:
أدوات الذكاء الاصطناعي تتطور بسرعة كبيرة: Claude، Qwen، نماذج ضخمة متعددة... لكن كل هذه الأدوات لا تزال محصورة على سطح مكتب حاسوبك، منفصلة تمامًا عن التعاون اليومي لفريقك.
عندما يطرح شخص ما سؤالاً في المجموعة، لا يزال عليك الرد شخصيًا. بعد انتهاء السكريبت، يجب إرسال الإشعار يدويًا. يساعدك الذكاء الاصطناعي في تنفيذ العمل، لكنه لا يستطيع إيصال النتائج إلى زملائك.
هذه "الكيلومتر الأخير" هو ما أعاق الكثيرين.
إعادة التنظيم
في الماضي، كان إنشاء روبوت ذكي داخل DingTalk أمرًا معقدًا للغاية:
تسجيل حساب المطور → تعبئة نموذج التسجيل → تعيين الصلاحيات → بناء الخادم → كتابة واجهة الاستدعاء العكسي → ضبط Webhook → الصيانة بعد التشغيل...
استكمال هذه العملية يستغرق على الأقل 3 أيام، وقد يصل إلى أسبوع. قبل حتى أن تبدأ باستخدامها، يكون قد أُنهِكت بالفعل.
"أردت فقط أن يستخدم فريقي Claude لحل بعض المشكلات التقنية، لكن مجرد إعداد البيئة استغرق يومين، وفي النهاية اضطررت للتخلي عن الفكرة."
— شكوى حقيقية من مدير تقني
لهذا السبب ظل الذكاء الاصطناعي بالنسبة لمعظم الناس مقيدًا بشخص واحد على سطح المكتب — يمكنه مساعدتك فقط في عملك الشخصي، ويصعب عليه دعم الفريق.
حتى ظهور DWS من DingTalk — لم يعد هناك حاجة لكتابة أي كود خلفي، ولا تأجير خوادم، فقط عبر كتابة بضع أوامر بسيطة في طرفية حاسوبك، يمكنك "ربط" قدرات الذكاء الاصطناعي المحلية مباشرةً بروبوت DingTalk، وعند مناداته في المجموعة، يستجيب الذكاء الاصطناعي فورًا!
DWS (dingtalk-workspace-cli) هي أداة سطر الأوامر الخاصة بـDingTalk، وتُجمع جميع قدرات منتجات DingTalk — الدردشة الجماعية، الرسائل، المستندات، الجداول الزمنية، الجداول، الموافقات، الحضور والانصراف — في مجموعة واحدة من الأوامر.
ليست هذه الأداة فقط لأغراض المطورين، بل هي بمثابة "جهاز تحكم عالمي" لكل عضو في الفريق.
الميزة الأكثر إثارة: أمر واحد يحوّل الذكاء الاصطناعي المحلي إلى "روبوت متحدث" داخل مجموعة DingTalk. بدون خوادم، دون الحاجة لكتابة استدعاء عكسي، ولا حتى تقديم طلب تطبيق.
دعونا نتجنب النظريات العامة وننتقل مباشرة إلى كيفية استخدامها!
الخطوة الأولى: تثبيت DWS، يتم في دقيقة واحدة
سواء كنت تستخدم Mac أو Linux أو Windows، يمكن التثبيت بأمر واحد فقط. والأكثر قوة هو أنه يمكنك تمرير الأوامر مباشرة إلى وكيل ذكي ليقوم بتنفيذها نيابة عنك (نوصي باستخدام وكلاء محلية مثل Qoder أو Wukong، لضمان أمن البيانات):
# Mac / Linux (انسخ مباشرة وأعطه للوكيل)
curl -fsSL <رابط تحميل السكريبت> | bash
# Windows PowerShell
irm <رابط تحميل السكريبت> | iex
# الشبكة داخل الصين يمكنها أيضًا استخدام مرآة npm
npm install -g dingtalk-workspace-cli --registry=https://registry.npmmirror.com
بعد التثبيت، قم بتشغيل dws auth login وامسح رمز الاستجابة السريعة للدخول، ثم اختر منظمة DingTalk (إذا لم تكن المنظمة قد فعّلت صلاحية الوصول إلى بيانات CLI، فاخترها واتصل بالمدير الرئيسي لتفعيلها). بهذه الخطوتين فقط، أصبح جهازك متصلاً بكامل نظام DingTalk. (مستخدمو DingTalk القياسي يمكنهم استخدامه فورًا، وسيتم فتح الخدمة لمستخدمي Alibaba Ding خلال منتصف يوليو، ترقبوا).
بعد التثبيت، جرب هذه الأوامر لتختبر سلاسة DWS:
# البحث عن شخص — أسرع 10 مرات من البحث في دفتر العناوين
dws contact user search --query "تشانغ سان"
# عرض تسجيلات الاستماع الخاصة بي — جميع محاضر الاجتماعات واضحة أمامك
dws minutes list mine
# عرض جميع القدرات — يمكنك التحكم بكل DingTalk من خلال الطرفية
dws --help
تقريبًا كل أمر يدعم --help لعرض المعطيات، و--format json لإخراج نتائج منظمة، و--dry-run لمحاكاة التنفيذ دون تنفيذ فعلي. لا يوجد أي عتبة للبدء، ولا تكلفة لأخطاء التجربة.
الخطوة الثانية: 5 دقائق، واحصل على "روبوك نائب" خاص بك
وهنا تكمن الجاذبية الحقيقية لـDWS. من الصفر إلى التشغيل، كل شيء يتم في أربع خطوات:
① إنشاء الروبوت — بجملة واحدة بلغة طبيعية
اكتب في محادثة الوكيل الذكي: "ساعدني في إنشاء روبوت مع رابط مباشر"، ثم اتبع التعليمات. لا حاجة لفتح المتصفح، ولا تعبئة نماذج، كل التفاعل بلغة طبيعية. عند الانتهاء، ستستلم معرف العميل (clientId) وكلمة سر العميل (clientSecret) للروبوت.
② أمر واحد لربط الذكاء الاصطناعي المحلي
تدعم DWS داخليًا أكثر من 10 أدوات شائعة للذكاء الاصطناعي مثل Claude Code وCodex وopencode وQoder وCodeBuddy، ويمكنك الاتصال مباشرة بأمر واحد: dws dev connect --channel claudecode. كما يمكن ربط أداتك الخاصة — طالما أنها تستطيع "قراءة جملة وإخراج إجابة"، فقط استخدم معامل --agent-cmd.
③ اختبره في المجموعة عبر @mention
ابحث عن الروبوت الذي أنشأته حديثًا في DingTalk، وأرسل له تعليمات بسيطة، وسيقوم بالرد باستخدام ذكائك الاصطناعي. من التثبيت إلى التشغيل الفعلي، لا يستغرق الأمر أكثر من 5 دقائق. لا تحتاج إلى خادم، ولا كتابة استدعاء عكسي، ولا عملية نشر.
④ دربه ليكون "نائبًا" — علم الروبوت من مستنداتك
ضع الأسئلة الشائعة والإجابات، ومعلومات الوظيفة في مستند DingTalk، ثم استخدم --knowledge-source لتعليم DWS هذا المستند. بعد ذلك، سيكون الروبوت قادرًا على الرد نيابة عنك على الأسئلة الشائعة من الزملاء والعملاء — "مساعد الردود على مدار 24 ساعة" أصبح جاهزًا الآن.
# الأمر الأساسي: ربط Claude Code مع DingTalk
dws dev connect --channel claudecode \
--robot-client-id <clientId> \
--robot-client-secret <clientSecret>
# ربط أداة ذكاء اصطناعي خاصة بك، طالما تقرأ جملة وتخرج إجابة
dws dev connect --agent-cmd "my-ai-tool -p" \
--robot-client-id <clientId> \
--robot-client-secret <clientSecret>
فقط قم بـ@mention للروبوت في المجموعة، وسيقوم بالرد باستخدام أداتك للذكاء الاصطناعي، ببساطة كهذا.
لا تجعل ذكاءك الاصطناعي مجرد "متكلم".
اجعله "عاملًا فعّالًا" يمكنه الرد نيابة عنك.
الخطوة الثالثة: اجعل الروبوت أكثر ذكاءً — ستة إعدادات متقدمة
التشغيل هو فقط البداية. يقدم DWS مجموعة من "مفاتيح الضبط" لتحويل روبوتك من "قابل للاستخدام" إلى "ممتاز الاستخدام":
📁--agent-workdir: منح الروبوت "سياق المشروع"
وجهه إلى مستودع الكود الخاص بك أو مجلد المشروع، ليحصل الروبوت على خلفية كاملة حول المشروع. عندما يسأل أحدهم في المجموعة: "لماذا يظهر خطأ 500 لهذا الواجهة؟"، يمكنه تحديد السطر المحدد في الكود مباشرة. لا مزيد من الإجابات العامة، بل حلول دقيقة.
📚--knowledge-dir / --knowledge-source: ربط قاعدة معرفة
اربط دليل المستندات (.md/.txt) لفريقك، أو اسحب مباشرة من مكتبة المعرفة في DingTalk كمصدر للإجابات. يتم تلقائيًا استرجاع المقاطع ذات الصلة مع كل رسالة وإضافتها إلى السؤال — إذًا ليست "معرفة عامة" ما يجيب بها الروبوت، بل "معرفتك الخاصة بالفريق".
🛡️--allowed-groups / --allowed-users: التحكم عبر قائمة بيضاء
اسمح فقط للمجموعات أو الأشخاص المحددين بتفعيل الروبوت، لتجنب الاستخدام غير المرغوب فيه. الأمان على مستوى المؤسسة مدمج منذ اليوم الأول.
🔁--daemon: التشغيل في الخلفية، وإعادة التشغيل التلقائية عند حدوث خلل
الروبوت لا يتوقف حتى عند إغلاق الطرفية، ويعاد تشغيله تلقائيًا عند الانهيار. يكون روبوتك متاحًا على مدار الساعة طوال الأسبوع، بنفس الثبات كما لو كان على خادم، ولكن بدون خادم.
🧠--agent-model: التبديل الحر بين النماذج
تجاوز النموذج الافتراضي للوكيل المحلي، مثل تغيير sonnet في Claude إلى opus، واختر الحل الأنسب من حيث التكلفة والأداء حسب الحاجة.
✅--owner-user-id + --approval-card-template: تفعيل "بوابة التأكيد"
إذا كان الروبوت سيقوم بإجراءات جانبية (إرسال رسائل، تعديل بيانات)، فقم بتفعيل بوابة التأكيد — قبل التنفيذ، يرسل بطاقة موافقة إليك، ويتم التنفيذ الفعلي فقط عند الموافقة. الذكاء الاصطناعي يساعدك في العمل، بينما تظل أنت من يتخذ القرارات المهمة، لتحقيق التوازن بين الأمان والكفاءة.
بعد الاتصال، ما الذي يمكن أن يفعله روبوتك؟
أربعة سيناريوهات، كل منها ضروري لعمل الفريق. بمجرد استخدامها، لن ترغب في العودة أبدًا:
🤖 السيناريو الأول: روبوت النائب — "علم" الروبوت معرفتك، وسيقوم بالرد نيابة عنك على مدار الساعة
هذا الاستخدام الأكثر عملية. اكتب الأسئلة الشائعة، ودليل العمليات القياسية (SOP)، وشرح المنتجات في مستند DingTalk، واستخدم --knowledge-source لتعليمه. بعد ذلك، عندما يسأل الزملاء في المجموعة: "ما هي إجراءات المطالبة بالتعويض؟"، "كيف نتعامل مع هذا العميل؟"، "أين جدول التوقيت؟"، يرد الروبوت فورًا — تمامًا كما لو كنت أنت من يرد في المجموعة، ولكنك لست مضطرًا للوجود.
ثبت الروبوت في مجموعة الإجابات، ووجه الزملاء للسؤال عبر @mention. لم يعد المطلوب من الموظفين ذوي الخبرة مرافقة الموظفين الجدد نصف يوم، فالروبوت الآن متاح على مدار الساعة. والأجمل من ذلك — يمكن استخدامه أيضًا على الهاتف، حيث يمكن للزملاء التواصل مع روبوتك بسهولة، تمامًا كما لو كانوا يتواصلون معك شخصيًا.
💻 السيناريو الثاني: مساعد التطوير — مستودع الكود هو دماغ الروبوت
استخدم --agent-workdir لتوجيهه إلى مستودع الكود، ولصق سجل خطأ في المجموعة، وسيحدد الروبوت مباشرة السطر المحدد في الكود ويقدم اقتراحات الإصلاح. لا حاجة لتغيير النوافذ، ولا تصفح المستندات، ولا انتظار رد الزملاء.
والأقوى من ذلك، يمكنه مساعدتك في مراجعة الكود (Code Review)، وشرح التعديلات السابقة، وتوليد اختبارات الوحدة — محادثة جماعية واحدة تصبح فيها مستشارك التقني الشخصي.
👤 السيناريو الثالث: النسخة الرقمية — الروبوت يعمل نيابة عنك، واتخاذ القرار المهم يكون لك
بتفعيل "بوابة التأكيد" (--owner-user-id + --approval-card-template)، يمكن للروبوت إرسال الرسائل نيابة عنك، وكتابة المستندات، ورفع الطلبات، وإنشاء المهام. لكن قبل كل تنفيذ، يرسل لك بطاقة موافقة — ويتم التنفيذ فقط عند الموافقة.
ال琐事 اليومية تُترك للذكاء الاصطناعي، أما القرارات المهمة فتبقى لك. ليس لاستبدالك، بل لتحريرك من المهام الصغيرة، وتركيزك على الأمور المهمة حقًا.
📢 السيناريو الرابع: روبوت الإشعارات الدورية — مدفوع بالسكريبتات، إرسال دوري، وأمر واحد يذكر الجميع
الروبوت لا يرد فقط، بل يمكنه أيضًا إرسال الرسائل تلقائيًا. أدرج dws chat message send في السكريبت الخاص بك لإرسال إشعارات إصدار النسخة، أو تنبيهات النظام، أو تلخيصات التقارير اليومية. يدعم الإشارة إلى الجميع، أو إلى أعضاء محددين، مع إمكانية إرفاق ملفات.
إشعار تلقائي للفريق بعد نشر الإصدار، تنبيه مراقبة تلقائي إلى المجموعة، تلخيص تلقائي للبيانات الأساسية من الأمس قبل الاجتماع اليومي — لا حاجة لأن تكون أنت من يراقب، فالرسائل تصل تلقائيًا أمام عينيك.
# إرسال رسالة تلقائية إلى المجموعة، مع إشارة إلى الجميع
dws chat message send --group <openConversationId> \
--title "إشعار نشر الإصدار" --text "v2.3.0 تم إطلاقه، واختبارات الرجوع ناجحة" --at-all
# إرسال ملف إلى المجموعة
dws chat file upload --group <openConversationId> --file ./changelog.md
不应只活在你的电脑上。
应出现在群里、在团队里、在每一个需要它的地方。
"في الماضي، كان بإمكان ذكائي الاصطناعي فقط أن يعطي نصائح لي، أما الآن فهو يساعدني في إنجاز المهام — إرسالها إلى المجموعة، تسجيلها في الجداول، تقديم طلب موافقة، كل شيء يحدث بسلاسة."
— ملاحظة من مستخدم مبكر لـDWS
We dedicated to serving clients with professional DingTalk solutions. If you'd like to learn more about DingTalk platform applications, feel free to contact our online customer service or email at
Using DingTalk: Before & After
Before
- × Team Chaos: Team members are all busy with their own tasks, standards are inconsistent, and the more communication there is, the more chaotic things become, leading to decreased motivation.
- × Info Silos: Important information is scattered across WhatsApp/group chats, emails, Excel spreadsheets, and numerous apps, often resulting in lost, missed, or misdirected messages.
- × Manual Workflow: Tasks are still handled manually: approvals, scheduling, repair requests, store visits, and reports are all slow, hindering frontline responsiveness.
- × Admin Burden: Clocking in, leave requests, overtime, and payroll are handled in different systems or calculated using spreadsheets, leading to time-consuming statistics and errors.
After
- ✓ Unified Platform: By using a unified platform to bring people and tasks together, communication flows smoothly, collaboration improves, and turnover rates are more easily reduced.
- ✓ Official Channel: Information has an "official channel": whoever is entitled to see it can see it, it can be tracked and reviewed, and there's no fear of messages being skipped.
- ✓ Digital Agility: Processes run online: approvals are faster, tasks are clearer, and store/on-site feedback is more timely, directly improving overall efficiency.
- ✓ Automated HR: Clocking in, leave requests, and overtime are automatically summarized, and attendance reports can be exported with one click for easy payroll calculation.
Operate smarter, spend less
Streamline ops, reduce costs, and keep HQ and frontline in sync—all in one platform.
9.5x
Operational efficiency
72%
Cost savings
35%
Faster team syncs
Want to a Free Trial? Please book our Demo meeting with our AI specilist as below link:
https://www.dingtalk-global.com/contact

اللغة العربية
English
Bahasa Indonesia
日本語
Bahasa Melayu
ภาษาไทย
Tiếng Việt
简体中文 