عن المشروع
LLM Wiki Agent هي مهارة لوكلاء البرمجة تبني وتحافظ على قاعدة معرفة شخصية. تضع المستندات المصدرية في دليل raw/ وتطلب من الوكيل استيعابها؛ فيقرأ المواد ويستخرج المعرفة ويكتب ويكي markdown مترابطًا ودائمًا. كل مصدر جديد يضيف إلى البنية الموجودة بدلًا من إعادة اشتقاقها لكل استعلام.
تشمل الوكلاء المدعومين Claude Code وCodex وOpenCode وGemini CLI، وكل منهم يقرأ ملف المخطط الخاص به (CLAUDE.md أو AGENTS.md أو GEMINI.md). لا حاجة إلى مفتاح API أو إعداد Python لسير العمل المُدار بالوكيل. إضافة إلى ذلك، يوفر Claude Code أوامر مائلة مثل /wiki-ingest و/wiki-query و/wiki-lint و/wiki-graph؛ ويستخدم الوكلاء الآخرون محفزات مكافئة باللغة الطبيعية.
يتضمن الويكي المُنشأ فهرسًا وسجلًا للإضافة فقط وتركيبًا نظريًا حيًا للنبذة العامة وصفحات ملخص لكل مصدر وصفحات كيانات ومفاهيم تُنشأ تلقائيًا. يحتفظ دليل graph ببيانات العقد/الحواف الدائمة إضافة إلى تصور HTML مكتفٍ ذاتيًا باستخدام vis.js. يُبنى الرسم البياني على مرحلتين: تحليل حتمي لروابط الويكي، ثم علاقات ضمنية يستنتجها الوكيل موسومة بدرجة الثقة. تجمّع كشف المجتمعات الموضوعات المترابطة، وتحدّ ذاكرة التخزين المؤقت من إعادة المعالجة إلى الصفحات المتغيرة.
يدعم الاستيعاب صيغًا عديدة تشمل markdown وPDF وDOCX وPPTX وXLSX وHTML وCSV وJSON وEPUB والملفات الصوتية، مع تحويل الملفات غير markdown تلقائيًا عبر markitdown. توفر الأدوات الاختيارية تحويلًا أعلى دقة لملفات arXiv وملفات PDF المعقدة. يمكن إعادة إيداع إجابات الاستعلام كصفحات تركيب، وتكشف تقارير lint عن الصفحات اليتيمة والروابط المعطوبة وصفحات الكيانات المفقودة والتناقضات الموسومة وقت الاستيعاب.
تشمل حالات الاستخدام الموثقة تتبع الأبحاث وقراءة كتاب فصلًا بفصل وإدارة المعرفة الشخصية وذكاء الفريق والأعمال والتحليل التنافسي. الويكي هو markdown عادي ويمكن تصفحه في Obsidian، بما في ذلك عبر نمط رابط رمزي للحافظة. كل شيء يعمل محليًا دون خادم أو قاعدة بيانات. مرخّص بموجب MIT.
Comments
0 people shared their preference · Deer Point appears after 10 participants
Sign in to join the discussion.