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 ఇంజినీర్. ల్యాబ్ నుంచి లోకల్-ఫస్ట్ సిస్టమ్లు, సెల్ఫ్-హోస్టెడ్ ఇన్ఫ్రాస్ట్రక్చర్, స్వయంచాలక టూల్స్ నిర్మిస్తారు.