Paperclip هو إطار عمل مفتوح المصدر يُنسّق وكلاء الذكاء الاصطناعي كموظفين: هيكل تنظيمي، ميزانيات، جدولة نبضات القلب، موافقات إدارية، وسجل تدقيق كامل. يمكنك تشغيله محليًا بأمر واحد، والوكلاء ينفذون العمل وأنت تدير الاستراتيجية.
في عام 2026، لم تعد إدارة شركة الشخص الواحد تعني القيام بكل شيء بنفسك. الآن، تقود فريقًا من وكلاء الذكاء الاصطناعي بينما تركز أنت على القرارات الكبيرة. **Paperclip** يمنح المؤسسين المنفردين لوحة تحكم موحدة لإدارة الوكلاء: تنظيم، ميزانيات، متتبع مهام، وحوكمة — كل شيء مستضاف ذاتيًا. إذا كنت تستخدم **[Apidog](https://apidog.com/?utm_source=dev.to&utm_medium=wanda&utm_content=n8n-post-automation)** لتصميم واختبار واجهات برمجة التطبيقات (APIs)، فإن Paperclip يكمل البنية: Apidog يدير العقود، وPaperclip يدير من ينفذها. في هذا الدليل، ستتعلم بالضبط كيفية إعداد Paperclip وربطه بعملية شركتك الفردية اليوم.
💡احصل على Apidog (مجاني) قبل أول نبضة قلب لـ Paperclip. ضُمّن عناوين URL الوهمية في أوصاف المهام ليتمكن الوكلاء من التطوير وفق عقود مثالية — بدون تكلفة أو مفاجآت. انتقل لواجهات برمجة التطبيقات الحية لاحقًا مع اختبارات Apidog التي تلتقط الانحرافات قبل استهلاك الميزانية.
ما هو Paperclip ولماذا يهم إطار عمل شركة الشخص الواحد لمستخدمي Apidog؟
شعار Paperclip واضح: "إذا كان OpenClaw موظفًا، فـ Paperclip هي الشركة."
Paperclip هو خادم Node.js مع واجهة React يحول فريقك من وكلاء الذكاء الاصطناعي إلى منظمة: ألقاب، خطوط إبلاغ، ميزانيات، أهداف استراتيجية. ليس برنامج دردشة، ولا مدير مهام تقليدي — بل لوحة تحكم متكاملة للإدارة المؤتمتة.
مشاكل إدارة الوكلاء بدون Paperclip:
- لا يوجد سجل واضح لأي وكيل قام بأي إجراء.
- ميزانيات مفتوحة وغير مضبوطة.
- غياب تتبع المهام والتقدم.
Paperclip يحل هذه المشاكل عبر:
- هيكل تنظيمي: أدوار، ألقاب، ومدير لكل وكيل.
- المهام: تتبع الحالة، الأولوية، والمسؤول.
- الأهداف: كل مهمة مرتبطة بهدف الشركة.
- جدولة نبضات القلب: الوكلاء ينفذون أعمالهم بتواتر محدد.
- الميزانيات: لكل وكيل سقف إنفاق شهري.
- الحوكمة: موافقات واضحة على تعيين وكلاء وقرارات كبرى.
لمن يستخدم Apidog، Paperclip يضيف إدارة التنسيق: Apidog يحدد ما هي واجهات برمجة التطبيقات، وPaperclip يحدد من ومتى وكم يُصرف.
لماذا يختار المؤسسون المنفردون Paperclip إلى جانب Apidog؟
Apidog متخصص في تصميم واختبار APIs. Paperclip يُدير العملية حول APIs: تحليل الأهداف، تعيين المهام، تتبع التكلفة والتقدم. معًا، توفر Apidog + Paperclip نظام تشغيل كامل لشركة الشخص الواحد: البشر يقررون، والوكلاء ينفذون.
الميزات الأساسية لإطار عمل شركة الشخص الواحد من Paperclip ودور Apidog
نبضات القلب: حلقة تفعيل الوكيل المتوافقة مع Apidog
كل دورة عمل (نبضة قلب) للوكيل تشمل:
- التحقق من الهوية:
GET /api/agents/me - جلب صندوق المهام:
GET /api/companies/:id/issues?status=todo,in_progress - جلب تفاصيل المهمة:
GET /api/issues/:id - تنفيذ العمل (كتابة كود، استدعاء APIs)
- تحديث المهمة:
PATCH /api/issues/:idمع تعليق توثيقي
تكامل Apidog:
عند تنفيذ مهمة تتطلب اتصال API، يستدعي الوكيل خادم Apidog الوهمي أثناء التطوير، ثم ينتقل إلى نقطة النهاية الحقيقية في الإنتاج — بدون تغيير الكود. تحقق Apidog من صلاحية العقد قبل أن تتعطل دورة العمل.
الهيكل التنظيمي وهرمية الأهداف: Apidog كطبقة API
يتسلسل الهدف من الشركة ← الفريق ← الوكيل ← المهمة. الوكيل دائمًا يعرف لماذا ينفذ العمل، وليس فقط ماذا.
Apidog هنا هو طبقة مواصفات API: عرّف خدماتك في Apidog، أنشئ خوادم وهمية، وأشر إليها في أوصاف مهام الوكلاء. عند تغيير العقد، حَدّثه في Apidog ودع الوكلاء يلتقطونه تلقائيًا.
تطبيق الميزانية: تحكم في الإنفاق مع Apidog
لكل وكيل حقل budgetMonthlyCents. عند وصول spentMonthlyCents لهذا الحد، يتوقف الوكيل عن قبول المهام. لا تجاوزات.
مع Apidog:
استخدم الخوادم الوهمية أثناء التطوير (تكلفة صفرية). الانتقال للإنتاج يكون مُراقبًا ومُحدد التكلفة.
إعداد Paperclip كإطار عمل لشركتك الفردية مع Apidog
تشغيل محلي بدون تهيئة: Apidog يتصل فورًا
شغّل Paperclip بأمر واحد:
npx paperclipai onboard --yes
- ينشئ قاعدة بيانات PostgreSQL مدمجة
- مفتاح تشفير رئيسي
- ترحيلات قاعدة البيانات
- يبدأ الخادم على
http://localhost:3100
الآن:
- افتح الواجهة، أنشئ شركة وحدد هدفًا، مثلاً:
Build the #1 AI-powered API monitoring tool to $1M MRR.
- أنشئ وكيل (مثال "مهندس خلفية" بمحرك Claude):
{
"adapterType": "claude_local",
"adapterConfig": {
"model": "claude-opus-4-6",
"maxTokens": 4096
},
"budgetMonthlyCents": 2000
}
وجّه مهام الوكيل لخادم Apidog الوهمي عبر تضمين عنوان URL لمجموعة Apidog في وصف المهمة.
ربط نماذج Apidog الوهمية بمهام الوكيل
في أوصاف المهام، أضف عنوان URL لنموذج Apidog الوهمي:
## المهمة: إضافة ترقيم للصفحات إلى نقطة النهاية /users
**قاعدة نموذج Apidog الوهمي:** http://localhost:4523/m1/123456/users
**معايير القبول:**
- نقطة النهاية تقبل معلمات الاستعلام `page` و `limit`
- تُرجع مغلف `{ data: [], total: 0, page: 1 }`
- تغطية اختبار الوحدة للحالات القصوى (page=0, limit>100)
الوكلاء يقرأون الوصف، يستدعون النموذج الوهمي للتحقق، يكتبون الكود، ويبلغون بالنتيجة.
تشغيل الوكلاء والمهام ونبضات القلب مع Apidog
إدارة المشكلات عبر خط أنابيب Paperclip + Apidog
أدِر المهام بالكامل من CLI:
# إنشاء مهمة لوكيل لمواصفة Apidog
pnpm paperclipai issue create \
--company-id <id> \
--title "تطبيق نقطة النهاية POST /webhooks وفقًا لمواصفات Apidog" \
--description "راجع مجموعة Apidog: http://localhost:4523/..."
# التحقق من حالة المهمة
pnpm paperclipai issue list --company-id <id> --status in_progress
# تحرير مهمة إذا توقف الوكيل
pnpm paperclipai issue release <issue-id>
كل تغيير يُسجّل في سجل النشاط غير القابل للتغيير.
الحوكمة والموافقات
Paperclip يضعك كمدير مجلس الإدارة:
قبل توظيف وكيل أو اعتماد استراتيجية، يجب الموافقة صراحة:
# مراجعة الموافقات
pnpm paperclipai approval list --company-id <id>
# الموافقة على تعيين وكيل جديد
pnpm paperclipai approval approve <approval-id> \
--decision-note "تمت الموافقة. استخدم نموذج Apidog الوهمي لأول دورة."
الاختبار، والحوكمة، والتحكم في التكلفة في Paperclip + Apidog
تشغيل حزمة اختبار الوحدة
Paperclip يأتي مع اختبار وحدة (Vitest) واختبارات شاملة (Playwright):
# تشغيل اختبارات الوحدة
pnpm test:run
# اختبارات النهاية إلى النهاية
pnpm test:e2e
# فحص الصحة
curl http://localhost:3100/api/health
تغطي الحزمة منطق العمل: انتقالات الحالة، تطبيق الميزانية، دورة نبضات القلب، مصادقة الوكلاء. عند إضافة محول جديد، تأكد من نجاح الاختبارات.
مكدس الجودة ثلاثي الطبقات: Paperclip + Apidog + اختبارات الوحدة
نمط عملي:
- Apidog يعرّف عقد الـ API ويختبره تلقائياً.
- Paperclip يدرج معايير قبول تشير لمواصفات Apidog في المهام.
- اختبارات الوحدة تتحقق من التوافق.
بهذا، تحصل على ضمان جودة لفريق فردي كما في الفرق الكبيرة — بدون اجتماعات.
الخلاصة
Paperclip يحوّل المؤسس المنفرد إلى شركة حقيقية: تنظيم، ميزانية، حوكمة، أهداف، جدول أعمال، وسجل تدقيق — كل هذا مفتوح المصدر ومستضاف ذاتيًا.
إذا كنت تستخدم Apidog لتصميم واختبار APIs، Paperclip يكمل التجربة: Apidog يدير العقد، Paperclip يدير من ومتى ولماذا ينفذها وبأي تكلفة. معًا، تحصل على إطار عمل إنتاجي منذ اليوم الأول: خوادم Apidog الوهمية تدعم تطوير الوكلاء، اختبارات العقود تتحقق من المخرجات، وحوكمة Paperclip تضمن عدم تنفيذ أي إجراء إلا بموافقتك.
للبدء:
- شغل محليًا:
npx paperclipai onboard --yes - افتح
http://localhost:3100، أنشئ شركة وحدد هدفك - أضف وكيلاً بميزانية 20$ شهريًا ووجّهه لنموذج Apidog الوهمي
- شغل
pnpm test:runللتحقق من نجاح الاختبارات - وافق على المهمة الأولى، راقب التنفيذ، راجع سجل التدقيق
شركة الشخص الواحد لم تعد مجرّد استعارة. مع Paperclip وApidog، أصبحت بنية إنتاجية.
الأسئلة الشائعة
ما هو Paperclip؟
إطار عمل مفتوح المصدر لشركة الشخص الواحد — خادم Node.js وواجهة React يُنسّق وكلاء الذكاء الاصطناعي بهياكل تنظيمية، ميزانيات، نبضات قلب، وحوكمة.
كيف يتكامل Paperclip مع Apidog؟
Apidog يعرّف عقود APIs. ضمّن عناوين URL الوهمية لـ Apidog في أوصاف مهام Paperclip. الوكلاء يستدعون النماذج الوهمية أثناء التطوير، واختبارات عقود Apidog تتحقق من التنفيذ. Paperclip يدير التنسيق، Apidog يدير العقود.
هل Paperclip مناسب لشركة شخص واحد حقيقية؟
نعم. الإعداد المحلي (npx paperclipai onboard --yes) لا يتطلب أي بنية تحتية، والميزانية تضبط التكاليف، ونظام النبضات يدير العمل الدوري تلقائيًا. يمكن إدارة الوكلاء من الهاتف عبر Tailscale.
كيف أشغل اختبارات الوحدة؟
شغل:
pnpm test:run لاختبارات Vitest
أو
pnpm test:e2e لـ Playwright
واختبر الصحة عبر: curl http://localhost:3100/api/health
ما وكلاء الذكاء الاصطناعي المدعومون؟
يدعم Paperclip Claude (محليًا وعبر OpenClaw)، Codex، Cursor، Gemini، OpenCode، وأي وكيل يدعم HTTP أو عملية محلية. المحولات مفتوحة لأي وكيل يدعم نبضات القلب.
هل Paperclip مفتوح المصدر؟
نعم. Paperclip مرخص MIT ومتاح على github.com/paperclipai/paperclip، مع SDK للمكونات الإضافية، حزم محولات، وتعريفات مهارات منشورة تحت @paperclipai/*.
Top comments (0)