docusaurus-advanced
إتقان تكوين دوكوسوروس
تواجه فرق التوثيق صعوبة في تخصيص مواقع دوكوسوروس خارج الإعداد الأساسي. توفر هذه المهارة إرشادات عميقة حول الإضافات وتخصيص السمة ودمج MDX لمواقع التوثيق المتقدمة.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“docusaurus-advanced”。 كيف أكون عنوان URL مخصص في دوكوسوروس؟
预期结果:
- عبر عنوان URL من خلال customFields في docusaurus.config.ts
- ضبط متغير البيئة: DOCUSAURUS_API_URL أو استخدام الافتراضي
- الوصول في مكونات العميل عبر themeConfig.apiUrl
- تكوين عنصر شريط التنقل AuthBar للأقسام المصادقة عليها
正在使用“docusaurus-advanced”。 ما هو theme swizzling ومتى يجب استخدامه؟
预期结果:
- استبدال مكونات سمة دوكوسوروس بإصدارات مخصصة
- استخدمه عندما لا تكون تجاوزات CSS كافية لاحتياجات التخصيص الخاصة بك
- إنشاء مكون في src/theme/ComponentName للتجاوز
- تجنب تعديل node_modules مباشرة لمنع مشاكل الترقية
正在使用“docusaurus-advanced”。 كيف أنظم الشريط الجانبي للتوثيق؟
预期结果:
- تعريف بنية الشريط الجانبي في sidebars.ts للتنقل المتسق
- استخدام الشريط الجانبي المولد تلقائياً لإنشاء الفهرس تلقائياً
- تجميع الوثائق ذات الصلة باستخدام عقد الفئات
- تمكين الفئات القابلة للطي لتجربة مستخدم أفضل
安全审计
安全This skill is a pure documentation guide containing only informational content about Docusaurus configuration. The static analysis flagged 34 pattern-based findings, but evaluation confirms ALL are false positives: the 'hardcoded URLs' are repository metadata, 'C2 keywords' refer to content hash fields, 'weak cryptographic algorithms' are SHA-256 integrity hashes, and 'shell backticks' are documentation file path references. No executable code, command execution, or credential exfiltration exists.
风险因素
🌐 网络访问 (3)
📁 文件系统访问 (1)
⚙️ 外部命令 (9)
🔑 环境变量 (2)
质量评分
你能构建什么
تخصيص مواقع التوثيق
تعلم تصميم ومواقع دوكوسوروس باستخدام CSS مخصص وتعديلات التخطيط.
إضافة مكونات تفاعلية
دمج مكونات MDX وإضافات مخصصة لتحسين التوثيق بعناصر تفاعلية.
تكوين خط البناء
إعداد تكاملات API ومتغيرات البيئة وتكوينات النشر للتوثيق.
试试这些提示
اشرح بنية docusaurus.config.ts وكيفية تكوين الإعدادات الأساسية لموقع توثيق.
ما الإضافات و preset المتاحة في دوكوسوروس وكيف أكون klassik preset للتوثيق والمدونة والصفحات؟
كيف أخصص سمة دوكوسوروس باستخدام تجاوزات CSS و theme swizzling؟ ما الملفات التي يجب تعديلها؟
كيف أستخدم MDX لإنشاء مكونات توثيق تفاعلية في دوكوسوروس؟ قدم أمثلة على مكونات React المضمنة.
最佳实践
- استخدم classic preset لمواقع التوثيق القياسية مع التوثيق والمدونة والصفحات
- احتفظ بـ CSS المخصص في src/css/custom.css لتجاوزات سمة نظيفة
- حدد الشريط الجانبي في sidebars.ts للتنقل المتسق عبر موقعك
避免
- تجنب تعديل ملفات مصدر دوكوسوروس مباشرة؛ استخدم theme swizzling بدلاً من ذلك
- لا تقم بتثبيت عناوين URL للAPI بشكل مباشر؛ استخدم متغيرات البيئة للنشر المختلف
- تجاوز تخطي تكوين الشريط الجانبي؛ يؤدي إلى تنقل غير متسق