منصوبے کے بارے میں

Agent Reach (agent-reach) AI Agent کے لیے انٹرنیٹ رسائی کی صلاحیت کی ایک پرت ہے، جس کا مقصد Agent کو ایک قدرتی زبان کی ہدایت کے ذریعے اوزار کا انتخاب، تنصیب، جانچ اور روٹنگ کنفیگریشن مکمل کرنے دینا ہے۔ منصوبہ MIT لائسنس کے تحت اوپن سورس ہے اور Python 3.10+ کی ضرورت ہے۔ بنیادی سوچ: Agent Reach خود ہر پلیٹ فارم کی پڑھنے کی منطق کو براہ راست نہیں لپیٹتا، بلکہ Agent براہ راست اپ اسٹریم اوزار (جیسے yt-dlp، gh CLI، feedparser، Jina Reader، OpenCLI، twitter-cli، bili-cli وغیرہ) کو کال کرتا ہے، Agent Reach "ہر پلیٹ فارم کے لیے فی الوقت دستیاب رسائی کے طریقے" کو برقرار رکھنے اور Agent کے استعمال کے لیے SKILL.md تیار کرنے کا ذمہ دار ہے۔ ہر چینل کو "ترجیحی + متبادل" کی ترتیب شدہ بیک اینڈ فہرست کے طور پر ڈیزائن کیا گیا ہے، تنصیب یا تشخیص کے وقت حقیقی دستیابی کی جانچ ہوتی ہے، کوئی پیشگی بیک اینڈ ناکام ہونے پر اگلے پر سوئچ ہو جاتا ہے، صارف `agent-reach doctor` کے ذریعے ہر چینل کی حالت اور فی الوقت فعال روٹنگ دیکھ سکتا ہے۔ فوری استعمال: تنصیب کی ہدایت (docs/install.md پڑھیں) shell کمانڈ چلانے کی معاونت کرنے والے Agent (جیسے Claude Code، OpenClaw، Cursor، Windsurf) کو بھیجیں، Agent مرحلہ وار agent-reach CLI نصب کرے گا، Node.js، gh CLI، mcporter وغیرہ بنیادی انحصارات کی جانچ کرے گا، اور واضح اجازت کے تحت Agent کی skills ڈائریکٹری میں لکھے گا۔ پہلے سے محفوظ: `agent-reach install` صرف ماحول کی پڑھنے کی جانچ کرتا ہے، خودکار طور پر سسٹم میں تبدیلی یا کنفیگریشن نہیں لکھتا؛ صرف واضح طور پر `--system` دینے پر سسٹم انحصارات نصب اور کنفیگریشن لکھی جاتی ہے؛ نیز `--dry-run` تمام کارروائیوں کا پیش منظر دکھا سکتا ہے۔ اپ ڈیٹ بھی ایک ہی ہدایت سے مکمل ہو سکتا ہے۔ شامل شدہ چینلز میں شامل ہیں: ویب صفحہ پڑھنا (Jina Reader)، YouTube سب ٹائٹل نکالنا اور ویڈیو تلاش (yt-dlp)، RSS/Atom پڑھنا (feedparser)، پوری ویب پر معنوی تلاش (Exa via mcporter)، GitHub (gh CLI، بشمول ریپوزٹری پڑھنا، تلاش، کنفیگریشن کے بعد نجی ریپوزٹری، Issue/PR کی معاونت)، Twitter/X ٹویٹ پڑھنا اور تلاش، Bilibili تلاش اور ویڈیو تفصیلات (bili-cli وغیرہ)، Reddit تلاش اور پوسٹ پڑھنا، Facebook صفحہ اور Feed، Instagram صارف اور پوسٹ، Xiaohongshu تلاش اور پڑھنا، LinkedIn پروفائل اور نوکری کی تلاش، V2EX، Xueqiu، Xiaoyuzhou پوڈ کاسٹ (Whisper ٹرانسکرپشن) وغیرہ۔ کچھ چینلز صفر کنفیگریشن کے ساتھ دستیاب ہیں؛ لاگ ان حالت درکار چینلز کے لیے Agent صارف کی رہنمائی کرتا ہے، مثلاً Cookie-Editor کے ذریعے دستی طور پر Cookie ایکسپورٹ کرنا، یا ڈیسک ٹاپ براؤزر کے موجودہ لاگ ان سیشن کا دوبارہ استعمال۔ سیکیورٹی اور رازداری: Cookie/Token مقامی `~/.agent-reach/config.yaml` میں محفوظ ہوتے ہیں (فائل پرمیشن 600)، اپ لوڈ یا باہر نہیں بھیجے جاتے؛ کوڈ اور انحصار اوزار اوپن سورس اور قابلِ جائزہ ہیں۔ منصوبہ واضح طور پر یاد دہانی کراتا ہے: Cookie لاگ ان استعمال کرنے والے پلیٹ فارمز پر پلیٹ فارم کی جانب سے پکڑے جانے اور اکاؤنٹ بند ہونے کا خطرہ موجود ہے، مرکزی اکاؤنٹ کے بجائے مخصوص ذیلی اکاؤنٹ استعمال کرنے کی سفارش کی جاتی ہے۔ `agent-reach uninstall` مقامی کنفیگریشن، ہر Agent کی skill فائلیں اور MCP کنفیگریشن صاف کر سکتا ہے، `--dry-run` پیش منظر اور `--keep-config` کنفیگریشن محفوظ رکھنے کی معاونت کرتا ہے تاکہ دوبارہ تنصیب ہو سکے۔ ڈیزائن کی حیثیت میں، Agent Reach ایک "صلاحیت کی پرت" ہے نہ کہ ایک اور مخصوص اوزار: بنیادی پڑھائی Agent براہ راست اپ اسٹریم اوزار کال کر کے مکمل کرتا ہے، Agent Reach انتخاب، تنصیب، جانچ، روٹنگ کا ذمہ دار ہے، تاکہ پلیٹ فارم انٹرفیس، اینٹی اسکریپنگ حکمت عملی اور CLI اوزار کی مسلسل تبدیلیوں کا مقابلہ کیا جا سکے۔