مقدمة

  • عندما يمكن للذكاء الاصطناعي أن يولد تقارير مفصلة في دقائق، هل لا تزال ترغب في قضاء ساعات في الكتابة اليدوية؟
    • لقد أصبح الذكاء الاصطناعي قادرًا على معالجة المهام المعقدة بكفاءة، فلماذا تضيع الوقت؟
  • هل ستسمح للذكاء الاصطناعي باتخاذ قرارات بالنيابة عنك؟
    • إذا كان بإمكان الذكاء الاصطناعي اكتشاف المشكلات بشكل أسرع وتقديم توقعات أكثر دقة، هل ستثق تمامًا في قراراته؟
  • كيف تجعل الذكاء الاصطناعي مساعدًا قويًا، وليس مجرد أداة تقدم اقتراحات غامضة؟
    • كيف يمكنك حقًا السيطرة على الذكاء الاصطناعي وتجنب جعله عبئًا يضيف إلى عبء العمل؟
  • ماذا تعلمت خلال عملية العمل مع الذكاء الاصطناعي لحل المشكلات؟
    • يمكن أن يساعدك الذكاء الاصطناعي على تحويل طريقة تفكيرك بشأن سير العمل.
  • كيف ستتعامل عندما تتجاوز الحلول التي يقدمها الذكاء الاصطناعي مستوى فهمك؟
    • هل ستختار التحدي أو الفهم أو التطبيق المباشر أمام مقترحات الذكاء الاصطناعي المعقدة؟
  • هل غير العمل مع الذكاء الاصطناعي طريقتك في حل المشكلات؟
    • هل غيرت الطريقة التي تفكر بها في حل المشكلات بسبب أسلوب تفكير الذكاء الاصطناعي المختلف عن الطرق التقليدية؟

يتناول هذا المقال تجربة تحسين المدونات الشخصية من خلال استخدام الذكاء الاصطناعي لحل المشكلات التقنية، بما في ذلك كيفية مواجهة تحديات الإدارة متعددة اللغات وتحسين المحتوى. تم مشاركة النجاحات والإخفاقات في التعاون مع الذكاء الاصطناعي، مع إدراك متزايد بأن الذكاء الاصطناعي لا يغير فقط طريقة حل المشكلات، بل أيضًا يمنحنا أدوات أفضل لاستخدام هذه التكنولوجيا القوية. جعلني هذا التجربة أعيد التفكير في العلاقة بين البشر والآلات، وكيفية استغلال الذكاء الاصطناعي في العمل المستقبلية. من خلال هذه التجارب، نأمل أن نساعد الجميع في فهم كيفية استخدام الذكاء الاصطناعي بكفاءة، سواء في تبسيط العمليات أو زيادة الإنتاجية، حيث يمكن للذكاء الاصطناعي أن يحقق تغييرات ملحوظة. نؤمن بأن هذا المقال سيقدم أفكارًا عملية للمستخدمين الأفراد وأصحاب الأعمال في عصر الذكاء الاصطناعي.

بالنسبة للمدونة الشخصية، فإن لديك ما يقرب من 10 سنوات من التجارب المؤلمة. قبل التعرف على الذكاء الاصطناعي، كان لدي أفكار للكتابة، لكن لم أتمكن من كتابة أكثر من 5 مقالات في السنة. كانت هناك العديد من العقبات في عملية الكتابة. ولكن الذكاء الاصطناعي فتح أمامي آفاقًا جديدة، مما جعل هذه العملية ممكنة.

البداية: إضافة عدة لغات إلى المدونة الشخصية

مؤخرا، قمت مع أصدقائي بتحسين موقع WayToAGI لدعمه بعدة لغات، وفكرت فجأة، لماذا لا يمكنني إضافة ميزات اللغات المتعددة إلى مدونتي الشخصية أيضًا؟ بعد فترة من الجهد، وبمساعدة الذكاء الاصطناعي، تمكنت من تحقيق ذلك، مما أعطاني ثقة كبيرة وإلهام. لقد قدم لي الذكاء الاصطناعي الكثير من المساعدة في العديد من المهام، ويمكن القول بشكل مبالغ فيه، أنه لا يوجد شيء خارج نطاق قدراته.

الفرنسية اليابانية الكورية
image.png
image.png
image.png

تحدٍ آخر هو أنني قمت مؤخرًا بترجمة مقال طويل بعنوان 【التمكين من الذكاء الاصطناعي】 اعتراف مبرمج: كيف تمكنت من رفع كفاءة العمل بنسبة 500% - تعلم الذكاء الاصطناعي 137، حيث صممت العديد من محادثات الذكاء الاصطناعي، وأردت فصل هذه المحادثات لجعلها أكثر سهولة للقراءة، ولكن دون وضعها داخل الصفحة الشاملة، وهذا كان قيدًا على مدونة Hexo.

How I Use AI

خلال عملية حل هذين الأمرين، اكتسبت إلهامًا كبيرًا. فما هي البداية لمن ليسوا على دراية بـ Hexo؟ يجب أولاً أن أوضح كيف بدأت هذه المدونة.

ترقية المدونة الشخصية وتحدياتها وأفكار الحل

ما الفرق بين المدونة الثابتة والنشر على العناوين العامة؟

يعد الكتابة وسيلة فعالة لتسريع عملية التعلم، حيث يساعدنا على تطبيق فكرة التعلم من خلال الكتابة. هذا هو ما يعرف بقوة الكتابة، لأنه عندما نحاول التعبير عن أفكارنا، ندرك أن هناك العديد من العقبات، ومعالجة هذه العقبات يساعدنا على النظر إلى أنظمتنا المعرفية بشكل أكثر منهجية.

توجد طرق ووسائل عدة للكتابة، وعبر العديد من المنصات المختلفة، مثل العناوين العامة، والمحتويات العامة وغيرها. اخترت المدونة الثابتة - Hexo، رغم أنها أقل شيوعًا.

لها فوائد وأضرار، من الفوائد أنها تقدم حرية أكبر، ومن الأضرار أنك تحتاج للقيام بجهود شخصية ولا يمكنك الاستفادة من مزايا الزيادة المفاجئة في حركة المرور التي توفرها المنصات الأخرى. من خلال استخدام مدونات Hexo الثابتة، عندما أكتب مقالات، أحتاج فقط للتركيز على المحتوى، حيث يقوم Hexo باتمام عملية العرض، ومن خلال المقارنة أدناه يمكننا فهم الفروقات بينهما.

الفروقات المدونة الثابتة (مثل Hexo) المنصات المتعددة (مثل العناوين العامة / وسائل التواصل الاجتماعي)
التحكم والمرونة تحكم كامل، محتوى وتصميم حسب التفضيلات، مناسب للمستخدمين الفنيين يتحكم فيها المنصة، قوالب ثابتة، وظيفة محدودة، مناسب للنشر السريع
امتلاك المحتوى تملك المحتوى، يتم تخزينه على خادم الخاص بك أو السحابة يخزن المحتوى على المنصة، حيث تتمتع المنصة بسلطة معينة
تحسين محركات البحث تحكم كامل في إعدادات SEO، مناسب لتعزيز رؤية محركات البحث ميزات SEO محدودة، تعتمد على آلية التوصية للمنصة
الصيانة والمتطلبات التقنية تحتاج إلى دعم تقني، التكوين اليدوي والتحديثات صيانة المنصة، لا تحتاج إلى خلفية تقنية
سهولة النشر تحتاج إلى تحرير محلي، والنشر على الخادم بسيطة وسريعة، يمكن نشرها في أي وقت وأي مكان

نقطة متوسطة بين الأمور الجيدة والسيئة هو أن مقالات Hexo تحدد شكلها من خلال القوالب، مما يعني أننا لا نحتاج إلى القلق بشأن التخطيط، ولايمكننا التعامل معه.

كان اختياري لاستخدام المدونة الثابتة هو نتيجة فضول التحدي. بعد أكثر من ستة أشهر من الاستخدام، كانت عملية النشر أكثر بساطة مما كنت أتخيل. يجري الأمر كما يلي:

هذه العملية الخاصة بالكتابة والإنتاج، تم بناؤها بمساعدة الذكاء الاصطناعي قبل ستة أشهر، ولا زالت قيد الاستخدام. كانت عملية البناء أسهل بكثير مما كنت أتوقع. لقد أخبرت النظام بأنني أريد نظام كتابة بسيط، ومن ثم تم إتمام المراحل اللاحقة تحت إشرافه.

مؤخراً، بسبب مقال طويل 【التمكين من الذكاء الاصطناعي】 اعتراف مبرمج: كيف تمكنت من رفع كفاءة العمل بنسبة 500% - تعلم الذكاء الاصطناعي 137، الذي يتضمن تصميم العديد من محادثات الذكاء الاصطناعي، كنت أرغب في فصل هذه المحادثات لجعلها أكثر سهولة للقراءة، لكنني أريد تجنب وجودها داخل الصفحة الأساسية، وهو ما يمثل قيدًا على مدونة Hexo. لكن ما هي البداية لمن ليسوا على دراية بـ Hexo؟ أي التالي هو عملية إعادة تصميم المدونة الشخصية.

تحديات الترقية، كيف تخفي بعض المقالات في القائمة؟

إذا قارنا مقالات العناوين العامة، سيكون الأمر كما لو كان لا يتم إرسال المقالات، لكن يمكن مشاركتها عبر الروابط، مما يمكن للناس فتحها، لكن لا تظهر المقالات في إشعارات العناوين العامة. يبدو أن هذه العملية طبيعية جدًا في العناوين العامة، لكن تحقيق ذلك في مدونة Hexo الثابتة ليس سهلًا، وبالتالي يجب استخدام قدرات إضافية من المكونات الإضافية.

عندما أفكر في “المكونات الإضافية”، ينتابني شك. لماذا لا استسلم؟ لأكون صادقًا، كانت هذه المهمة في غاية الصعوبة بالنسبة لي، وقد استغرقت ما يقرب من شهر بدون الاعتماد على الذكاء الاصطناعي. خلال ذلك، كانت هناك أكثر من 20 محادثة على المدونة المتعلقة بـ ChatGPT، ولم يكن الأمر جذابًا على الإطلاق. ومع ذلك، لم أتمكن من تغيير ذلك. فبعد كل شيء، لم أكن على دراية بذلك!

سجلات محادثة الذكاء الاصطناعي - إخفاء مقالات مختلفة

إخفاء مقالات مختلفة

🧑‍🦰User

1
بصفتي مطور Hexo، أنا مبتدئ في Hexo، أريد أن أخفي بعض المقالات عن الظهور في القائمة، لكن يمكن الوصول إليها عن طريق العنوان. كيف يمكنني القيام بذلك؟ وجدت أنه يمكن استخدام مكون hexo-hide-posts، ولكن بعد الإخفاء، لا يمكن الوصول إليها من الأرشيف باستخدام الرابط. لقد رأيت شخصًا آخر يتحدث عن السبب بمشاركة أنه استخدم مكون hexo-abbrlink لذلك لم تنجح. ليس لدي قاعدة برمجية، يرجى إعطائي خطوات ج具体ة.

🤖 Assistant

أفهم أنك ترغب في إخفاء المقالات لكي لا تظهر في القائمة، ولكن لا زالت يمكن الوصول إليها من خلال الرابط، وأنت تستخدم مكون hexo-abbrlink. لقد ذكرت بعض المشاكل بعد استخدام hexo-hide-posts، حيث على الرغم من أنك تمكنت من رؤية الروابط في الأرشيف، إلا أنها أدت إلى خطأ 404 عند فتحها. دعنا نقوم بتحليل المشكلة ونحاول تقديم حل لها.

أقترح إنشاء مكون جديد لـ Hexo لحل هذه المشكلة. سيعمل هذا المكون بعد hexo-hide-posts، ويضمن أن المقالات المخفية لا تزال مُنْتَجة ويمكن الوصول إليها من خلال الرابط. إليك تطبيق المكون:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
const fs = require('fs');
const path = require('path');

module.exports = function(hexo) {
hexo.extend.filter.register('after_generate', function() {
const hiddenPosts = hexo.locals.get('hidden_posts');
const publicDir = hexo.public_dir;

hiddenPosts.forEach(post => {
const layout = post.layout || 'post';
const destPath = path.join(publicDir, post.path);

// تأكد من أن الدليل موجود
fs.mkdirSync(path.dirname(destPath), { recursive: true });

// توليد محتوى المقال
hexo.post.render(post.full_source, post).then(renderedPost => {
// كتابة المحتوى الناتج إلى الدليل العام
fs.writeFileSync(destPath, renderedPost.content);
});
});
});
};

لاستخدام هذا العام، اتبع الخطوات التالية:

  1. أنشئ مجلدًا جديدًا باسم scripts في الجذر الخاص بمشروع Hexo الخاص بك (إذا لم يكن موجودًا بالفعل).

  2. في مجلد scripts، أنشئ ملفًا جديدًا باسم show-hidden-posts.js وألصق فيه الكود أعلاه.

  3. تأكد من أن إعدادات _config.yml لديك قد تم تحديدها بشكل صحيح كما يلي:

1
2
3
4
5
hide_posts:
enable: true
filter: hidden
public_generators: []
noindex: false
  1. في إضافات المقالات التي ترغب في إخفائها في واجهة البيانات، أضف hidden: true.

سيقوم هذا المكون بالتشغيل بعد توليد الموقع باستخدام Hexo. سيجد جميع المقالات المعلمة على أنها مخفية، ثم يقوم بتوليد ملفات HTML لهذه المقالات ووضعها في الموقع الصحيح. بهذه الطريقة، لن تظهر هذه المقالات في القائمة، ولكن يمكن الوصول إليها من خلال URL مباشرة.

من فوائد هذه الطريقة:

  1. لا تحتاج إلى تعديل أي رمز موجود في القالب أو المكونات الإضافية.
  2. متوافقة مع مكون hexo-abbrlink.
  3. تحافظ على وظيفة المقالات المخفية، مع السماح أيضًا بالوصول من خلال URL.

يرجى ملاحظة أن هذا الحل قد يزيد قليلاً من وقت الظهر، خصوصًا إذا كان لديك عدد كبير من المقالات المخفية. لكن بالنسبة لمعظم المدونات، يجب أن تكون هذه التأثيرات قابلة للتجاهل.

إذا كنت تواجه أي مشاكل أثناء تنفيذ هذا الحل، فلا تتردد في إخباري، سأكون سعيدًا بإجراء مزيد من التصحيح وتحسينه.

بالطبع، كان هناك العديد من التكرارات خلال هذه العملية، وفائدتها هي أنني من خلال التواصل مع الذكاء الاصطناعي، بدأت أفهم الآلية شيئًا فشيئًا، على الرغم من أن الأمر يبدو كـ

مفاهيم جديدة تتزايد

إلا أن المشكلة قد أُحْلَت فعليًا.

إذا كنت قد تعرفت على comfyui، وتعلمت عن روبوتات WeChat، وتعلمت عن coze وdify وfastgpt، فقد يبدو لك أن إنشاء عقدة comfyui أو مكون إضافي لـ coze يعد أمرًا بعيد المنال. ومع ذلك، فإن المحتوى الذي سأشاركه بعد ذلك قد يكون له نفس الارتباك.

لكن، الذكاء الاصطناعي قد خفف العقبات التقنية هنا.

بعد حل هذه المشكلة، أُحْرِقَت الفكرة في ذهني - هل يمكنني إضافة قدرات لغات متعددة إليها؟ من خلال تقنيات بحث Google المتقدمة، اكتشفت أن معظم المعلومات المتاحة عبر الإنترنت تستخدم قدرات القالب نفسه، ومعظمها هو (صيني / إنجليزي). بفضل توقعات الذكاء الاصطناعي، فكرت، لماذا لا نضيف المزيد من اللغات؟ وكما توقعت، لم أشعر بخيبة أمل!

إضافة 10 لغات إلى المدونة الثابتة

الهدف هنا هو استخدام الذكاء الاصطناعي لنشر محتوى عالي الجودة بلغات متعددة، حيث يكون لكل لغة قائمة مقالات خاصة بها، مما يقلل من التداخل بينها. الحلول الحالية محدودة للغاية. لكن، بحلول التجربة في إخفاء المقالات السابقة، قررت أن استسلم وأترك الذكاء الاصطناعي يتولى الأمور.