Gekro News ची ओळख: माझ्याभोवती स्वतःला क्युरेट करणारी AI ब्रीफिंग
हा इंग्रजी मूळ लेखाचा यांत्रिक अनुवाद आहे. काही बारकावे हरवू शकतात, म्हणून संदर्भासाठी इंग्रजी आवृत्तीच ग्राह्य धरावी. मूळ लेख इंग्रजीत वाचा
थोडक्यात
दर सकाळी, मी जागा होण्याआधी, एक लहान प्रोग्राम दिवसाच्या AI बातम्या वाचतो, माझ्या कामाशी संबंध नसलेला नऊ-दशांश भाग गाळतो आणि उरलेले माझ्यासाठी ठेवतो. माझे काम म्हणजे काय हे तो माझ्या स्वतःच्या नोट्स वाचून शिकतो, आणि त्या बदलत जातात तसा शिकत राहतो. मी हे विकत घेतले नाही किंवा इन्स्टॉलही केले नाही. बाजारात एकाच वाचकाभोवती बातम्या क्युरेट करणारे काहीही नाही, म्हणून मी तेच बनवले.
आर्किटेक्चर
हे आणखी एक फीड रीडर का नाही, याचे कारण फिल्टर स्थिर नाही. बहुतेक क्युरेशन टूल्स तुम्हाला विषय एकदा सेट करायला लावतात आणि तुमचे काम पुढे गेले की ती कालबाह्य होतात. 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 फ्लो वेळापत्रकानुसार चालतो, माझा नॉलेज बेस वाचतो आणि मी प्रत्यक्ष ज्यांवर काम केले आणि लिहिले त्या सार्वजनिक AI-आणि-सॉफ्टवेअर विषयांमध्ये त्याला गाळतो. निकाल तो एका लहान प्रोफाइलमध्ये लिहितो, जी दैनिक जॉब तिच्या पुढच्या रनमध्ये वाचते. सार्वजनिक साइटवर देखरेखीशिवाय चालवणे सुरक्षित राहावे यासाठी दोन नियम आहेत. पहिला, प्रोफाइल सार्वजनिक रिपॉझिटरीत राहते, म्हणून ती रचनेनेच जगासाठी वाचनीय आहे, म्हणजे तिथे फक्त प्रकाशनयोग्य विषयच राहू शकतात. दुसरा, लिहिण्यावर एक तपासणीचा पहारा आहे की प्रोफाइलमध्ये काहीही वैयक्तिक नाही, मी कोणासाठी काम करतो याबद्दल काही नाही, ओळख पटवणारे काही नाही, आणि तो अपयशात बंद होतो: प्रोफाइल स्वच्छ असल्याचे प्रमाणित करता आले नाही, तर तो काहीही लिहीत नाही आणि शेवटची स्वच्छ प्रोफाइल राहते. जुनी पण स्वच्छ, ताजी पण न तपासलेल्यापेक्षा नेहमी चांगली.
प्रकाशन आणि वितरण. चुकीच्या स्वरूपाची ब्रीफिंग कधीच बाहेर जात नाही: जनरेटर स्वतःच्या आउटपुटची पडताळणी करतो (तटस्थ सूर, जुळणारे स्रोत, लांबीच्या मर्यादा) आणि बिल्डने पाहण्यापूर्वीच कोणत्याही तुटलेल्या गोष्टीवर थांबतो. स्वच्छ ब्रीफिंग स्वतःच कमिट होते आणि डिप्लॉय होते, आणि gekro.com/news वर तसेच RSS फीडमध्ये पोहोचते. सगळे वेळापत्रकानुसार चालणाऱ्या क्लाउड रूटीनवर चालते, म्हणून ते जिवंत ठेवायला मला काही खर्च येत नाही आणि माझे मशीन चालू असण्याची गरज कधीच पडत नाही. वितरणासाठी मी माझ्या कारच्या असिस्टंटमध्ये एक कस्टम सूचना जोडली आहे: मी माझ्या बातम्या मागतो, तो ताजी ब्रीफिंग उचलतो आणि ऑफिसला जाताना मला वाचून दाखवतो. ना ॲप, ना स्क्रीन.
तडजोडी
स्वतःला क्युरेट करणारा फिल्टर म्हणजे आवडीचा एकच बिंदू. ब्रीफिंग तिच्यामागच्या प्रोफाइलइतकीच प्रासंगिक असते, आणि ती प्रोफाइल म्हणजे मी. माझ्या कामाचा मागोवा घेणारी बातम्यांची तार हवी असते तेव्हा हेच संपूर्ण मूल्य आहे, आणि मी याला वस्तुनिष्ठ मानण्याची चूक करतो त्या क्षणी हीच जोखीम. ती जाणीवपूर्वक मला प्रतिबिंबित करते, आणि मी ते विसरू नये असा प्रयत्न करतो.
अधिक कठीण रेषा म्हणजे सार्वजनिक विरुद्ध खासगी. ही सार्वजनिक साइट आहे, त्यामुळे वैयक्तिकरणाने बातम्या माझ्यासाठी अधिक प्रासंगिक बनवाव्यात, पान कधीही डायरी न बनवता. शिस्त एका वाक्याची आहे: काय निवडले जाते ते वैयक्तिक करा, कोणाला संबोधले जाते ते कधीही नाही. ब्रीफिंग तटस्थ आणि तृतीय पुरुषात राहते. तिच्यात कुठेही “तुमच्यासाठी, Rohit” नाही, कारण पलीकडे एक खराखुरा वाचक आहे जो ब्रीफिंगला पात्र आहे, माझ्या नोटबुकच्या झलकेला नव्हे. खासगी अर्धा भाग फक्त कारमध्ये राहतो, जिथे श्रोता एकच आहे.
मी काय शिकलो
जी आवृत्ती मी जवळजवळ बनवली होती ती खूप मोठी होती: एक डेटाबेस, एक डीडुप इंजिन, बातम्यांचे गट करण्यासाठी एम्बेडिंग्ज, वजने जुळवण्यासाठी एक डॅशबोर्ड. मी ती बनवली नाही याचा मला आनंद आहे. संपूर्ण गोष्ट एक वेळापत्रकबद्ध जॉब, एक प्रॉम्प्ट, स्वतःला पुन्हा लिहिणारी एक लहान प्रोफाइल आणि मी आधीच तयार करत असलेले एक फीड एवढीच आहे. बुद्धिमत्ता इन्फ्रास्ट्रक्चरमध्ये नाही; ती संपादकीय विवेकाच्या एका परिच्छेदात आणि मला कशाची काळजी आहे त्याच्या एका लहान, स्वतः अद्ययावत होणाऱ्या यादीत आहे. क्युरेशन ही मॉडेलची समस्या नाही आणि डेटाची समस्याही नाही, असे निघाले. ती आवडीची समस्या आहे, आणि मी कोडबद्ध करण्याचा प्रयत्न केलेल्या जवळजवळ कोणत्याही गोष्टीपेक्षा आवड एका प्रॉम्प्टमध्ये आणि प्रोफाइलमध्ये चांगली संकुचित होते. मी हे एका श्रोत्यासाठी बनवले, मग gekro.com/news वर दरवाजे उघडे ठेवले, कारण गोंगाट ही फक्त माझी एकट्याची समस्या नाही.
लेखक
Rohit BuraniAI इंजिनिअर, जे लॅबमधून लोकल-फर्स्ट सिस्टीम, सेल्फ-होस्टेड इन्फ्रास्ट्रक्चर आणि स्वायत्त टूल्स तयार करतात.