gekro
GitHub LinkedIn
Automation

نقدّم Gekro News: نشرة ذكاء اصطناعي تنتقي أخبارها بنفسها على مقاسي

مدة القراءة: 6 د

هذه ترجمة آلية للنص الإنجليزي الأصلي. قد تضيع بعض الفروق الدقيقة، لذا تبقى النسخة الإنجليزية هي المرجع. اقرأ النص الأصلي بالإنجليزية

باختصار

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

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

البنية

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

ما الذي تفعلهأين تعيش
الذوقتستخلص قاعدة معارفي في ملف اهتمامات عام، أسبوعيًاتدفق n8n (سحابي)
وكالة الأنباءتفحص مصادر موثوقة، وتنتقي بذلك الملف، وتتحقق، وتنشرمهمة يومية (سحابية، دون إشراف)
التسليمتقرأ لي النشرة، بلا استخدام اليدين، عند الطلبRSS مع جلب صوتي عند الطلب في السيارة

الأجزاء الثلاثة مفصولة عمدًا، حتى لا يُسقط عطل في أحدها الباقي.

WEEKLY                          DAILY (07:00 UTC, unattended)
──────                          ─────────────────────────────
n8n reads my knowledge base     scan vetted feeds (last 36h)
   ↓ distills to PUBLIC            ↓ read the interest profile
   ↓ AI topics, sanity-checked     ↓ curate the day's 2-4 stories
   ↓ writes interest profile  ───► ↓ validate (cite, neutral, sourced)
                                   ↓ auto-publish
                                        ↓
                              gekro.com/news + RSS ──► "read me my news" → car

البناء

الاكتشاف. تفحص مهمة يومية مجموعة محكمة من المصادر الموثوقة عالية الإشارة بحثًا عن كل ما نُشر خلال الساعات الـ 36 الماضية. تلك المصادر هي الشبكة وليست الصيد. وأكثر ما أتشدد فيه هو الاستشهادات: كل خبر يرتبط بالمقال نفسه الذي جلبته المهمة، ويرفض الناشر أي مصدر لا يستطيع تتبعه إلى شيء جلبه فعلًا. لا تستطيع النشرة أن ترتبط بصفحة لم تقرأها قط، وهذا هو الفرق بين وكالة أنباء أثق بها بسرعة 70 ميلًا في الساعة وأخرى سأضطر إلى التحقق من أخبارها عند كل إشارة مرور.

الانتقاء. تُرسَل المقالات المرشَّحة إلى استدعاء نموذج واحد بمجموعة تعليمات واحدة. لا ضبط دقيق ولا مخزن متجهات. الذكاء هو موجّه واحد يرمّز وجهة نظر، يعلوه ملف الاهتمامات.

You are writing the daily AI briefing for gekro.com - a NEUTRAL, sourced
digest, not an opinion column.

PREFER: model releases (open-weight especially), research with engineering
implications, infra and tooling, real benchmarks, API and pricing changes
that affect developers.
AVOID: funding rounds, business news, opinion, press releases, AI drama,
AGI speculation without evidence.

Neutral, third person, no hype words. EVERY claim carries an inline citation.
Do not state anything you cannot attribute.

هذا العمود الفقري الثابت هو نفسه كل يوم. ما يتغير هو كتلة صغيرة READER FOCUS تُحقَن من ملف الاهتمامات وتخبر المحرر أيّ تلك المواضيع المفضلة يجب أن يزنها بقوة أكبر اليوم. وإن أردت أن ترى كم يحمل موجّه واحد كهذا، فمرّره عبر System Prompt Linter: قواعد الاختيار وقواعد الأسلوب وعقد المخرجات، كلها في مجموعة تعليمات واحدة.

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

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

النشر والتسليم. لا تُنشر نشرة معيبة أبدًا: يتحقق المولّد من مخرجاته (نبرة محايدة، ومصادر متوافقة، وحدود طول) ويتوقف عند أي شيء معطوب قبل أن يراه أي بناء. أما النشرة السليمة فتودِع نفسها في المستودع وتنشر نفسها، وتصل إلى gekro.com/news وإلى خلاصة RSS. يعمل كل شيء على روتينات سحابية مجدولة، فلا يكلفني إبقاؤه حيًّا شيئًا ولا يحتاج إلى تشغيل جهازي أبدًا. وللتسليم، ربطت تعليمة مخصصة بالمساعد في سيارتي: أطلب أخباري، فيجلب أحدث نشرة ويقرؤها لي في طريقي إلى العمل. لا تطبيق ولا شاشة.

المفاضلات

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

الخط الأصعب هو بين العام والخاص. هذا موقع عام، فعلى التخصيص أن يجعل الأخبار أكثر صلة بي دون أن يحوّل الصفحة إلى يوميات. والانضباط جملة واحدة: خصّص ما يُختار، لا من يُخاطَب أبدًا. تبقى النشرة محايدة وبصيغة الغائب. لا يوجد في أي مكان منها “لك أنت يا Rohit”، لأن على الجانب الآخر قارئًا حقيقيًا يستحق نشرة لا إطلالة على دفتري. أما النصف الشخصي فيعيش في السيارة فقط، حيث الجمهور واحد.

ما تعلمته

النسخة التي كدت أبنيها كانت أكبر بكثير: قاعدة بيانات، ومحرك لإزالة التكرار، وتضمينات لتجميع الأخبار، ولوحة لضبط الأوزان. أنا سعيد لأنني لم أفعل. الشيء كله مهمة مجدولة، وموجّه واحد، وملف صغير يعيد كتابة نفسه، وخلاصة كنت أولّدها أصلًا. الذكاء ليس في البنية التحتية؛ إنه في فقرة واحدة من الحكم التحريري وقائمة قصيرة ذاتية التحديث بما يهمني. تبيّن أن الانتقاء ليس مشكلة نموذج ولا مشكلة بيانات. إنه مشكلة ذوق، والذوق ينضغط في موجّه وملف أفضل من أي شيء آخر تقريبًا حاولت ترميزه. بنيته لجمهور من شخص واحد، ثم تركت الأبواب مفتوحة على gekro.com/news، لأن الضجيج ليس مشكلتي وحدي.

Rohit Burani

بقلم

Rohit Burani

مهندس ذكاء اصطناعي يبني أنظمة محلية أولًا وبنية تحتية مستضافة ذاتيًا وأدوات مستقلة من المختبر.