تخطَّ إلى المحتوى

الذاكرة مقابل AGENTS.md مقابل Skills

خزّن في الذاكرة خزّن في AGENTS.md / الوثائق الثابتة خزّن كـ Skills (واجهة الويب / skills.db)
قرارات خاصة بالمشروع، أنماط أخطاء، «جرّبنا X وفشل» قواعد وسير عمل مستقرة نادرًا ما تتغير إجراءات قابلة لإعادة الاستخدام يحمّلها الوكيل عند الحاجة
تفضيلات المستخدم المكتشفة عبر الجلسات اصطلاحات البرمجة والعملية الدائمة حزم skills قابلة للتحرير من الفريق عبر نفس التخزين
حقائق يجب أن تتبعك عبر المحادثات تعليمات يجب أن يراها كل وكيل بغض النظر عن الاسترجاع أداة skill الأصلية في OpenCode (جسر إضافة V2)

قاعدة عامة: تعليمات المشروع الدائمة دائمًا → AGENTS.md؛ سياق العمل المتنامي → الذاكرة؛ الإجراءات عند الطلب القابلة لإعادة الاستخدام → Skills.

  • أنشئ/حرّر المهارات في مستكشف الويب (علامة تبويب Skills في /skill-library).
  • تُحفَظ في skills.db تحت مسار تخزين المكوّن الإضافي (وليست متجهات ذاكرة).
  • على OpenCode V2 يسجّل المكوّن الإضافي المهارات المفعّلة عبر ctx.skill.transform حتى يحمّلها الوكيل بأداة skill الأصلية.
  • كتالوج HTTP اختياري لنسخ OpenCode الأخرى: "skills": ["http://127.0.0.1:4747/skills/"] (يقدّم /skills/index.json و/skills/<id>/<id>.md — منفصل عن مسار الواجهة).
  • REST: GET/POST /api/skills، GET/PUT/DELETE /api/skills/:id.