دليل مشروع مفتوح المصدر
ما هو TM Second Brain؟ الدليل الشامل للذاكرة الدائمة والعقل الثاني للبشر ووكلاء الذكاء الاصطناعي
يناقش تقي مولوي، الاستراتيجي الأول في SEO ومهندس أنظمة GEO في InTen، هذا الموضوع.
إجابة مباشرة
تعرف على TM Second Brain: نظام ذاكرة دائمة مفتوح المصدر يعمل دون إنترنت بتكلفة 0.00 دولار عبر Markdown وبحث BM25 وحماية الأسرار ودعم Obsidian وMCP.

التصنيف: وثائق المشروع والدليل الشامل · تكلفة التشغيل: 0.00 دولار (يعمل دون إنترنت) · الترخيص: MIT
إذا كنت تستخدم ChatGPT أو Claude أو أدوات البرمجة بالذكاء الاصطناعي يومياً، فستواجه حتماً أكبر عقبة مزعجة: فقدان الذاكرة الرقمي. بالأمس أمضيت ساعة تشرح للمساعد نبرة علامتك التجارية أو اعتراضات عملائك على تيليغرام أو قواعد قاعدة البيانات؛ واليوم عندما تفتح محادثة جديدة، يبدأ المساعد من الصفر وكأنه لا يعرفك.
تم بناء TM Second Brain (`tm-second-brain`) لإنهاء هذه المشكلة نهائياً. وهو نظام عقل ثانٍ (Second Brain) وذاكرة دائمة (Persistent Memory) مفتوح المصدر، متعدد اللغات، ومستقل عن أي أداة بعينها، صممه ونشره تقي مولوي. يمنح النظام كلاً من المستخدم العادي وفرق الهندسة متعددة الوكلاء طبقة ذاكرة موحدة محلية (Local-First) تعتمد على ملفات Markdown وتعمل بالكامل دون إنترنت وبتكلفة 0.00 دولار على macOS وLinux وWindows.
الملخص التنفيذي
* المشكلة الأساسية: أدوات الذكاء الاصطناعي تنسى السياق بين الجلسات، وتخلط بين تعليمات المشاريع المختلفة، وتستبدل الحقائق القديمة بصمت دون ترك سجل تدقيق. * الحل: حفظ جميع المعارف الدائمة في ملفات نصية قياسية Markdown + YAML frontmatter على جهازك، بالاعتماد على مكتبة Python 3.10+ القياسية فقط (صفر مكتبات خارجية إلزامية، صفر مفاتيح API، تكلفة افتراضية 0.00 دولار). * لمن هذا النظام؟ للمستخدمين وصنّاع المحتوى وفرق التسويق والمبيعات متعددة القنوات عبر Obsidian، وكذلك لمهندسي البرمجيات الذين يشغّلون Claude Code وOpenAI Codex وGemini CLI وOpenCode وGoose وAntigravity وHermes. * المستودع الرسمي: tmolavi/tm-second-brain على GitHub
قاموس المصطلحات بلغة مبسطة للجميع
قبل الدخول في التفاصيل التقنية، لنشرح كل مصطلح في البنية المعمارية بلغة يومية واضحة:
| المصطلح | المعنى المبسط | مثال واقعي |
|---|---|---|
| Second Brain (العقل الثاني) | ذاكرة رقمية منظمة وموثوقة خارج ذهنك لحفظ الملاحظات والقرارات والقواعد حتى لا يضيع أي شيء. | يشبه دفتراً ذكياً لا يكتفي بحفظ ما تتعلمه، بل يعثر على القاعدة المطلوبة في أجزاء من الثانية. |
| Markdown Vault (خزينة ماركداون) | مجلد عادي على جهازك تُحفظ فيه كل الملاحظات كملفات نصية بسيطة (.md). بياناتك ليست محبوسة داخل أي تطبيق سحابي مدفوع. | حتى بعد 20 عاماً، يمكنك فتح أرشيفك بالكامل بأي محرر نصوص بسيط. |
| YAML Frontmatter (بطاقة تعريف الملاحظة) | أسطر قصيرة أعلى كل ملاحظة (اسم المشروع، الحالة، مستوى الثقة، علامة السرية) ليعرف البشر والذكاء الاصطناعي لمن تتبع المعلومة. | مثل ملصق على ملف إداري: «مشروع X · موثق في تاريخ Y · سري». |
| بحث BM25 | خوارزمية سريعة ومجانية تعثر على أكثر الملاحظات صلة بناءً على أهمية الكلمات المفتاحية دون الحاجة لخوادم ذكاء اصطناعي مكلفة. | مثل أمين مكتبة خبير يعرف أي الكلمات تحمل المعنى الحقيقي في كل صفحة. |
| SQLite FTS5 | فهرس بحث محلي خفيف يُبنى بجانب ملفات Markdown لتسريع البحث. وإذا حُذف، يُعاد بناؤه تلقائياً من الملفات. | مثل الفهرس الأبجدي في نهاية الكتاب؛ النص الأصلي هو المرجع الحقيقي. |
| Wikilinks (`[[الروابط]]`) | ربط ملاحظة بملاحظة أخرى داخل النص لتكوين شبكة معرفية مترابطة بين الأفكار والقرارات. | ربط ملاحظة «سياسة التسعير» بملاحظة «حملة تيليغرام» يجعل النظام يسترجعهما معاً. |
| Provenance (الأصل والتوثيق) | تسجيل من كتب المعلومة (إنسان أو وكيل ذكاء اصطناعي محدد)، ومصدرها، وهل تم التحقق منها أم لا. | لن تتساءل أبداً «من غيّر هذا الرقم؟»؛ السجل الكامل محفوظ دائماً. |
| MCP (Model Context Protocol) | معيار عالمي موحد يسمح لأدوات الذكاء الاصطناعي المختلفة بالاتصال الآمن بذاكرتك وأدواتك المحلية. | يشبه منفذ USB-C للذكاء الاصطناعي؛ معيار واحد يربط كل التطبيقات. |
| Secret Redaction (إخفاء الأسرار تلقائياً) | اكتشاف مفاتيح API والرموز وكلمات المرور وإخفاؤها تلقائياً قبل أي تصدير أو اتصال MCP. | حتى لو لصقت مفتاح بوابة دفع في ملاحظة بالخطأ، فلن يتسرب للخارج. |
لماذا تفشل حلول الذاكرة التقليدية في أدوات الذكاء الاصطناعي؟
تعتمد معظم الفرق اليوم على عدة أدوات في آنٍ واحد: مساعد برمجة داخل المحرر، ووكيل في سطر الأوامر، وبوتات لقنوات العملاء. بدون طبقة ذاكرة موحدة، تظهر أربع مشكلات سريعاً:
- تشتت السياق: ما علّمته لـ Claude Code بالأمس لا يعرفه Codex أو مساعدك المكتبي اليوم.
- تداخل المشاريع: قواعد نبرة العلامة التجارية لصفحة هبوط B2B تتسرب إلى الملاحظات الشخصية أو إلى مشروع برمجي آخر.
- الكتابة فوق الحقائق بصمت (Silent Overwrite): عند تغيّر السعر أو القرار التقني، تمسح الأنظمة البسيطة الحقيقة القديمة دون توثيق سبب القرار السابق.
- الاحتكار السحابي والتكلفة الشهرية: خدمات الذاكرة السحابية تفرض اشتراكات متكررة وتخزّن معرفة شركتك على خوادم خارجية.
يحل tm-second-brain هذه المشكلات الأربع عبر إبقاء ملفات Markdown على قرصك كمصدر وحيد للحقيقة مع عزل صارم بين المشاريع والبيئات.
أمثلة واقعية عبر القنوات والتطبيقات المختلفة
1. قنوات المبيعات والتسويق وخدمة العملاء (الموقع، تيليغرام، إنستغرام، CRM)
تخيّل أنك تدير علامة تجارية متعددة القنوات: * السيناريو: موقعك يحتاج مواصفات تقنية دقيقة، وقناة تيليغرام تحتاج إجابات سريعة حول العروض الحالية، وإنستغرام يحتاج نبرة إنسانية قريبة من الجمهور. * مع TM Second Brain: يحصل كل مشروع على عزل كامل (scope: project). تُحفظ قواعد العلامة التجارية والأسئلة الشائعة واعتراضات العملاء في خزينة واحدة موثقة. وعند تغيّر الأسعار أو شروط الضمان، يضع أمر correct علامة superseded على الملاحظة القديمة ويربط السجل الجديد active مع سبب التعديل في .tm-brain/corrections.jsonl. بذلك لا تقدم أي قناة معلومات متضاربة. * دمج هذه الذاكرة مع التوأم الرقمي وسير العمل الذاتي يحول تفاعلات العملاء إلى نظام تحويل ومبيعات متكامل.
2. إدارة المعرفة الشخصية وصناعة المحتوى (المستخدم العادي)
* السيناريو: تتراكم ملخصات الكتب وأفكار المقالات والملاحظات اليومية في مجلدات متفرقة حتى يصعب العثور عليها. * مع TM Second Brain: يجهز قالب personal-knowledge بنية PARA القياسية المتوافقة مع Obsidian (00_Inbox إلى 04_Archive) ومجلد Daily Notes/. الملاحظات الموسومة بـ private: true أو الموجودة في 02_Areas/Personal/ تبقى معزولة تماماً عن وكلاء الذكاء الاصطناعي.
3. إدارة المشاريع والعمليات التجارية
* السيناريو: تنسى الفرق سبب استبدال مزود خدمة الشهر الماضي أو تفاصيل قرارات الاجتماع السابق. * مع TM Second Brain: ينشئ قالب business-project تسلسل الأهداف من 3 سنوات إلى الأسبوع، مع Projects/ وMeetings/ وDecisions/ وعرض الجدول Home.base. يتيح البحث وأمر expand تتبع سلسلة القرارات والاجتماعات في أجزاء من الثانية.
4. هندسة البرمجيات متعددة الوكلاء والعقد الموزعة
* السيناريو: كما يظهر في الرسم المعماري أعلاه، قد يعمل الفريق الهندسي بالتوازي عبر Mac Hermes (محلياً على ماك)، وAntigravity (بيئة الهندسة)، وFinland Hermes (خادم فنلندا)، وMain Hermes & Hamzad Core. * مع TM Second Brain: ينشئ قالب developer-agent مجلدات brain/ (North Star، Key Decisions، Patterns، Gotchas) وSkills/ وKnowledge Graph.canvas. تتصل وكلاء OpenAI Codex وClaude Code وGemini CLI وOpenCode وGoose وAntigravity عبر tm-brain mcp أو install-adapter، مع ضمان عدم اختلاط ذاكرة جهازك الشخصي بخوادم الإنتاج.
البنية المعمارية والضمانات الهندسية (للمتخصصين)
يقوم النظام على ثلاث طبقات واضحة:
الطبقة 1: التخزين القياسي في الخزينة
* تُخزن كل ذاكرة كملف Markdown مع YAML frontmatter (mem_<YYYYMMDD>_<hash>). * حالات دورة الحياة: draft ← active ← superseded ← archived. * سجلات تدقيق غير قابلة للتعديل في agent-log/YYYY-MM.md و.tm-brain/corrections.jsonl. * فهرس SQLite FTS5 (.tm-brain/index.db) قابل لإعادة البناء بالكامل من القرص.
الطبقة 2: نواة Python الخالصة (tm_second_brain)
مكتوبة بالكامل بمكتبة Python 3.10+ القياسية (dependencies = []) وتعمل بشكل متطابق على macOS وLinux وWindows: * الاسترجاع الهجين المتدرج (`RetrievalBackend`): * Tier 0 (الافتراضي — 0.00 دولار): BM25 الحتمي + SQLite FTS5 + توسيع جراف الروابط (expand) + ترجيح الحداثة والثقة. * Tier 1 (محلي اختياري — 0.00 دولار): محولات @tobilu/qmd أو Ollama المحلي (nomic-embed-text، llama3.2، qwen2.5). * Tier 2 و Tier 3 (سحابي اختياري): دعم اختياري لـ Gemini Free Tier أو Groq أو المزودين المدفوعين فقط عند التفعيل الصريح (ولا تُرسل الملاحظات الخاصة أبداً). * كشف التعارضات وسجل التصحيحات: يتحقق من الذكريات النشطة قبل الكتابة ويربط التعديلات بـ supersedes / superseded_by. * نسخ احتياطي موثق بـ SHA-256: أرشيفات .tar.gz مع التحقق من التجزئة ولقطة أمان تلقائية قبل الاستعادة. * تعلم شفاف بموافقة بشرية: التصحيحات المتكررة تولّد مقترحات L1 Draft، بينما يتطلب تعديل SKILL.md أو AGENTS.md موافقة L2 User Approval صريحة.
الطبقة 3: المحولات والتكامل
* Obsidian: قراءة وكتابة آمنة لـ .md مع نسخ احتياطي تلقائي وحفظ ملفات .base و.canvas. * جسور TM الأساسية: HamzadBridge وMainHermesAdapter وHermesPersonalDesktopAdapter. * وكلاء البرمجة: تثبيت بأمر واحد لـ codex وclaude-code وgemini-cli وopencode وgoose وantigravity مع خادم stdio MCP (tm-brain mcp).
البداية السريعة في أقل من 60 ثانية
# 1. تهيئة خزينة بقالب جاهز (لا تستبدل الملفات الموجودة أبداً)
python3 -m tm_second_brain.cli --vault ./my-vault init --template developer-agent
# 2. حفظ والبحث في الذاكرة دون إنترنت (0.00 دولار)
python3 -m tm_second_brain.cli --vault ./my-vault remember \
--title "استخدام وضع WAL" --body "تفعيل SQLite WAL للقراءة المتزامنة." --project core
python3 -m tm_second_brain.cli --vault ./my-vault search "WAL" --project core
# 3. تثبيت محول الوكيل
python3 -m tm_second_brain.cli --vault ./my-vault install-adapter codex
# 4. إنشاء نسخة احتياطية موثقة بـ SHA-256
python3 -m tm_second_brain.cli --vault ./my-vault backup ./vault-backup.tar.gzالأسئلة الشائعة
هل أحتاج أن أكون مبرمجاً لاستخدام TM Second Brain؟
لا. يمكن لأصحاب الأعمال والكتّاب والفرق فتح الخزينة مباشرة في Obsidian باستخدام قالبي personal-knowledge أو business-project مثل دفتر ذكي منظم. أما أدوات CLI وMCP فهي للفرق التي تربط وكلاء الذكاء الاصطناعي.
ما هي تكلفة التشغيل أو متطلبات مفاتيح API؟
- 0.00 دولار افتراضياً. التخزين الأساسي، والبحث بـ BM25 وجراف الروابط، وتتبع التعارضات، وإخفاء الأسرار، والنسخ الاحتياطي تعمل محلياً 100% بلغة Python دون أي مفاتيح API.
ما الفرق بين TM Second Brain وأدوات الذاكرة السحابية؟
المنصات السحابية تخزّن بياناتك على خوادم خارجية وتربط البحث بفواتير API متكررة. أما tm-second-brain فيجعل ملفات Markdown المحلية مصدر الحقيقة الأساسي، ويعمل دون إنترنت، ويحفظ سجل التصحيحات كاملاً.
كيف يحمي الملاحظات الخاصة ومفاتيح API؟
تُستثنى الملاحظات الموسومة بـ private: true أو الموجودة ضمن private_paths من وصول الوكلاء والتصدير. كما يقوم نظام Secret Redaction بإخفاء مفاتيح API والرموز تلقائياً.
كيف يمكنني بناء ذاكرة علامة تجارية وبنية GEO لشركتي؟
إذا كنت ترغب في ربط ذاكرة العلامة التجارية الدائمة بالظهور في محركات الذكاء الاصطناعي (GEO) وتحويل العملاء عبر القنوات، يمكنك طلب مراجعة مشروع أو فحص موقعك أولاً عبر أداة ذكاء الويب المجانية.
قراءات ذات صلة والخطوات التالية
* المستودع الرسمي على GitHub: tmolavi/tm-second-brain * مهارات الوكلاء وMCP: تنظيم مهارات وكلاء الذكاء الاصطناعي (MCP Agent Skills Hub) * اكتشاف المشروع: اكتشاف المشروع قبل التعديل * الخدمات والأدلة: التوأم الرقمي وسير العمل الذاتي · تدقيق GEO · الأدلة الفنية