تخطّ إلى المحتوى
AISI
𝕏
سير عمل / أتمتة

توليد توثيق تلقائي من تعليقات الكود (n8n + Ollama)

Git commit → استخراج تعليقات الدوال → توليد Markdown موحّد بـ Ollama → نشر في Docusaurus.

الهدف من مسار العمل

توثيق دائم التحديث بدون تكلفة كاتب تقني متفرّغ.

خطوات التشغيل التفصيلية

الخطوات

خطوة

مخطط سير العمل

رسم بياني مُولَّد تلقائيًا

flowchart RL S1["1. GitHub webhook on push"] S2["2. Diff changed files"] S3["3. Extract docstrings/comments"] S4["4. Ollama generate Markdown reference"] S5["5. Commit to docs/ branch"] S6["6. Docusaurus auto-rebuild"] S7["7. Telegram notify writer"] S1 --> S2 S2 --> S3 S3 --> S4 S4 --> S5 S5 --> S6 S6 --> S7 subgraph Tools["🔧 الأدوات المستخدمة"] T0(("n8n")) T1(("Ollama")) T2(("GitHub Webhook")) T3(("Docusaurus")) end style Tools fill:#fffbeb,stroke:#f59e0b,stroke-width:1px