WeChatBridge کیا ہے
WeChatBridge، جس کا چینی نام “微信流” ہے، ایک مقامی، ہلکا پھلکا اور مکمل طور پر مقامی طور پر چلنے والا macOS ٹول ہے۔ یہ macOS WeChat 4.1.13 اور اس کے بعد کے ورژنز میں موجود “ضم شدہ فارورڈنگ” کی سہولت استعمال کرتے ہوئے چیٹ ریکارڈز سے تیار ہونے والی TXT فائلوں، تصاویر اور ویڈیوز کو محفوظ کرتا ہے، پھر سسٹم شیئر ایکسٹینشن کے ذریعے انہیں AI Agent، مقامی نالج بیس، کلپ بورڈ یا دیگر مخصوص ایپس کو بھیجتا ہے۔
یہ WeChat ڈیٹابیس نہیں پڑھتا، نہ ہی WeChat کے عمل کو ڈکرپٹ، انجیکٹ یا تبدیل کرتا ہے۔ چیٹ کا مواد صرف ان فائلوں سے حاصل ہوتا ہے جنہیں WeChat فعال طور پر ایکسپورٹ کرتا ہے۔ آرکائیوز، منظرنامہ کنفیگریشنز اور فارورڈنگ ریکارڈز سب اسی کمپیوٹر پر محفوظ رہتے ہیں۔
اہم خصوصیات
نو مقامی فارورڈنگ انٹری پوائنٹس
شیئر ایکسٹینشن انسٹال اور فعال کرنے کے بعد، WeChat کی “دیگر ایپس کو فارورڈ کریں” مینو میں براہِ راست درج ذیل اہداف منتخب کیے جا سکتے ہیں؛ WeChatBridge کی مرکزی ونڈو پہلے سے کھولنے کی ضرورت نہیں:
- Codex کو بھیجیں: ChatGPT/Codex فعال کریں اور چیٹ آرکائیو پیسٹ کریں۔
- Claude کو بھیجیں: Claude فعال کریں اور چیٹ آرکائیو پیسٹ کریں۔
- Doubao کو بھیجیں: Doubao فعال کریں اور چیٹ آرکائیو پیسٹ کریں۔
- Qianwen Office کو بھیجیں: Qianwen Office فعال کریں اور چیٹ آرکائیو پیسٹ کریں۔
- WorkBuddy کو بھیجیں: WorkBuddy فعال کریں اور چیٹ آرکائیو پیسٹ کریں۔
- WeSight کو بھیجیں: WeSight فعال کریں اور چیٹ آرکائیو پیسٹ کریں۔
- Obsidian میں محفوظ کریں: Markdown نوٹ بنائیں اور اصل منسلکات محفوظ کریں۔
- کلپ بورڈ پر کاپی کریں: فائل برقرار رکھیں تاکہ صارف اسے دستی طور پر پیسٹ کر سکے۔
- حسب ضرورت ہدف کو بھیجیں: صارف کے زیر انتظام macOS ایپس کی فہرست میں فارورڈ کریں۔
منظرنامے، اسکلز اور مقامی ریکارڈز
WeChatBridge مختلف گروپ چیٹس یا کاموں کے لیے منظرنامہ پرامپٹس محفوظ کرنے اور متعلقہ Agent مقرر کرنے کی سہولت دیتا ہے۔ اسکلز سینٹر مطابقت رکھنے والے Agent کی SKILL.md فائلوں کا انتظام کر سکتا ہے۔ مرکزی ایپ مقامی بیچ ریکارڈز بھی محفوظ کرتی ہے، جن سے اسٹیٹس دیکھنا، دوبارہ بھیجنا، مواد کاپی کرنا، فائل تلاش کرنا یا پرانی تاریخ صاف کرنا ممکن ہے۔
ناکامی کی صورت میں متبادل
اگر ہدف ایپ انسٹال نہ ہو یا سسٹم کی اجازت ناکافی ہو، تو WeChatBridge فائلوں کو کلپ بورڈ میں برقرار رکھتا ہے تاکہ اگلا مرحلہ دستی طور پر مکمل کیا جا سکے۔
انسٹالیشن سے پہلے تیاری
WeChatBridge استعمال کرنے سے پہلے یقینی بنائیں کہ ماحول درج ذیل تقاضوں پر پورا اترتا ہے:
- macOS 14 Sonoma یا اس کے بعد کا ورژن۔
- خودکار پیسٹ کی ضرورت ہو تو سسٹم سیٹنگز میں Accessibility کی اجازت دیں۔
- WeChat کے ٹائٹل بار میں چیٹ کا نام شناخت کرنے کے لیے Screen Recording کی اجازت دیں۔
- سورس سے تعمیر کے لیے Xcode 16 یا Swift 6 سے مطابقت رکھنے والے Command Line Tools درکار ہیں۔
Screen Recording کی اجازت صرف WeChat کے ٹائٹل بار میں چیٹ کا نام شناخت کرنے کے لیے استعمال ہوتی ہے، اور تصویر صرف میموری میں پروسیس ہوتی ہے۔ Accessibility کی اجازت صرف ہدف ایپ فعال کرنے اور پیسٹ کرنے کے لیے استعمال ہوتی ہے۔
طریقہ اول: جاری کردہ ورژن انسٹال کریں
WeChatBridge GitHub Releases کھولیں اور تازہ ترین DMG ڈاؤن لوڈ کریں۔ README میں بتایا گیا ہے کہ جاری کردہ انسٹالر Developer ID سے سائن شدہ اور Apple سے نوٹرائزڈ ہے۔
DMG کھولیں اور “微信流” کو “Applications” فولڈر میں گھسیٹیں۔ انسٹالر Apple Silicon اور Intel Mac دونوں کو سپورٹ کرتا ہے۔
WeChatBridge شروع کریں اور “Settings → Entry Points” میں جائیں۔
ضروری شیئر انٹری پوائنٹس فعال کریں، مثلاً Claude، Codex، Obsidian یا کلپ بورڈ پر کاپی کرنا۔
اگر انٹری پوائنٹ سسٹم کے شیئر مینو میں ظاہر نہ ہو تو “System Settings → General → Login Items & Extensions → Sharing” میں جا کر متعلقہ ایکسٹینشن چیک اور فعال کریں۔
طریقہ دوم: سورس سے تعمیر کریں
ڈیولپرز ریپوزٹری کلون کر کے ٹیسٹ چلا سکتے ہیں اور ریلیز بلڈ تیار کر سکتے ہیں:
git clone https://github.com/freestylefly/WeChatBridge.git
cd WeChatBridge
swift test
CONFIG=release Scripts/make-app.shتعمیر مکمل ہونے کے بعد ایپ dist/微信流.app میں موجود ہوگی۔ ڈیولپمنٹ ورژن کو موجودہ صارف کے “Applications” فولڈر میں انسٹال کرنے اور شیئر ایکسٹینشن رجسٹر کرنے کے لیے درج ذیل اسکرپٹ استعمال کریں:
Scripts/install-dev-build.shانسٹالیشن کے بعد “微信流 → Settings → Entry Points” کھولیں اور مطلوبہ شیئر انٹری پوائنٹس فعال کریں۔
مقامی تعمیر پہلے Keychain میں موجود Apple Development یا Developer ID سرٹیفکیٹ استعمال کرے گی۔ قابلِ استعمال سرٹیفکیٹ نہ ہونے کی صورت میں ad-hoc سائننگ استعمال کی جائے گی، جس کے باعث macOS دوبارہ Accessibility کی اجازت طلب کر سکتا ہے۔
بنیادی استعمال: WeChat چیٹ AI Agent کو بھیجیں
macOS WeChat میں مطلوبہ چیٹ کھولیں۔
مطلوبہ چیٹ ریکارڈز کو متعدد انتخاب کے ذریعے منتخب کریں اور “Merge Forward” منتخب کریں۔
“Forward to Other Apps” میں جائیں اور “Send to Claude”، “Send to Codex” یا فعال کیے گئے کسی دوسرے AI انٹری پوائنٹ کو منتخب کریں۔
WeChatBridge کو WeChat سے تیار کردہ ZIP آرکائیو موصول ہوگا، جس میں TXT فائلیں، تصاویر اور ویڈیوز شامل ہو سکتی ہیں۔
WeChatBridge ہدف ایپ فعال کرے گا، منتخب منظرنامہ ہدایات منسلک کرے گا اور چیٹ آرکائیو خودکار طور پر پیسٹ کرے گا۔
مثلاً کام کے گروپ کی گفتگو پر کارروائی کرتے وقت پہلے “میٹنگ کا خلاصہ” منظرنامہ بنائیں اور درج ذیل جیسی کام کی ہدایات محفوظ کریں:
براہِ کرم اس چیٹ آرکائیو کی بنیاد پر درج ذیل تیار کریں:
1. تصدیق شدہ فیصلے
2. زیرِ التوا کام اور ذمہ دار افراد
3. حل طلب مسائل
4. متعلقہ لنکس اور منسلکاتفارورڈ کرتے وقت یہ منظرنامہ منتخب کریں، تاکہ مطابقت رکھنے والا Agent مواد کو مقررہ ساخت کے مطابق پروسیس کرے۔ منظرنامہ پرامپٹس صارف خود برقرار رکھتا ہے، اور عملی نتیجہ استعمال ہونے والی ہدف ایپ اور ماڈل پر منحصر ہوتا ہے۔
بنیادی استعمال: Obsidian میں محفوظ کریں
یقینی بنائیں کہ WeChatBridge میں “Save to Obsidian” انٹری پوائنٹ فعال ہے۔
WeChat میں ریکارڈز کو متعدد انتخاب کے ذریعے منتخب کریں اور “Merge Forward” کریں۔
شیئر مینو سے “Save to Obsidian” منتخب کریں۔
WeChatBridge Markdown نوٹ تیار کرے گا اور اصل ZIP اور متعلقہ منسلکات محفوظ کرے گا۔
مواد چیٹ کے نام کے مطابق منظم ہوگا، جس سے مقامی نالج بیس میں تلاش اور مزید ترتیب دینا آسان ہوگا۔
یہ طریقہ پروجیکٹ کی گفتگو، تعلیمی مواد یا گروپ چیٹ کی اہم معلومات محفوظ کرنے کے لیے موزوں ہے، جبکہ WeChat سے ایکسپورٹ کیا گیا اصل آرکائیو بھی برقرار رہتا ہے۔
کلپ بورڈ اور حسب ضرورت اہداف کا استعمال
کلپ بورڈ پر کاپی کریں
اگر آپ فوراً کوئی دوسری ایپ کھولنا نہیں چاہتے تو “Copy to Clipboard” منتخب کریں۔ WeChatBridge فائل برقرار رکھے گا، جس کے بعد آپ دستی طور پر ہدف ایپ میں جا کر پیسٹ کر سکتے ہیں۔ اجازت ناکافی ہونے یا ہدف ایپ انسٹال نہ ہونے کی صورت میں بھی یہ ایک مفید متبادل ہے۔
حسب ضرورت ایپ کو بھیجیں
بلٹ اِن انٹری پوائنٹس کے علاوہ آپ اپنی macOS ایپس کی فہرست بھی برقرار رکھ سکتے ہیں۔ ٹرمینل ایپس کے لیے صرف فائل پاتھ وصول کرنے کی ترتیب بنائی جا سکتی ہے، تاکہ چیٹ آرکائیو موجودہ اسکرپٹ یا کمانڈ لائن ورک فلو کے حوالے کیا جا سکے۔ مخصوص ہدف اسی کمپیوٹر پر پہلے سے انسٹال ایپس کے مطابق ترتیب دیں۔
اعلیٰ سطحی تجاویز
کام کے مطابق منظرنامے بنائیں
تمام چیٹس کے لیے ایک ہی پرامپٹ استعمال نہ کریں۔ میٹنگ کے خلاصے، ضروریات کا تجزیہ، صارف کی رائے، لنکس نکالنے یا مطالعاتی نوٹس جیسے الگ الگ منظرنامے بنائیں اور ہر منظرنامے کے لیے موزوں Agent مقرر کریں۔ اس طرح بار بار ان پٹ دینے کی ضرورت کم ہوگی اور نتائج کی ساخت یکساں رہے گی۔
ضرورت کے مطابق انٹری پوائنٹس فعال کریں
نو شیئر انٹری پوائنٹس الگ الگ فعال یا غیر فعال کیے جا سکتے ہیں۔ روزمرہ میں استعمال ہونے والے اہداف ہی برقرار رکھنے سے WeChat کا شیئر مینو زیادہ سادہ رہتا ہے۔ WeChatBridge ایسے ہدف ایپس کو بھی نشان زد کرے گا جو ابھی انسٹال نہیں ہیں، تاکہ کنفیگریشن چیک کرنا آسان ہو۔
Agent اسکلز کا انتظام کریں
اسکلز سینٹر مطابقت رکھنے والے Agent کی SKILL.md فائلوں کا انتظام کرتا ہے۔ اگر ورک فلو میں گروپ چیٹ کے لنکس، ویڈیوز یا مخصوص قسم کے مواد پر کارروائی درکار ہو تو پروجیکٹ میں شامل یا خود برقرار رکھی گئی اسکل کنفیگریشن استعمال کی جا سکتی ہے، تاہم پہلے تصدیق کریں کہ ہدف Agent متعلقہ فارمیٹ کو سپورٹ کرتا ہے۔
مقامی ریکارڈز سے دوبارہ کوشش کریں
فارورڈ کرنے کے بعد مرکزی ایپ میں بیچ کا اسٹیٹس دیکھا جا سکتا ہے۔ اگر بھیجنے کا عمل رک جائے تو دوبارہ WeChat سے وہی پیغامات منتخب کرنے کے بجائے ریکارڈ سے دوبارہ بھیجیں، مواد کاپی کریں یا آرکائیو فائل تلاش کریں۔
تاریخ باقاعدگی سے صاف کریں
تصاویر، ویڈیوز اور اصل ZIP فائلیں وقت کے ساتھ ڈسک کی جگہ استعمال کر سکتی ہیں۔ اہم مواد نالج بیس میں منتقل ہونے کی تصدیق کے بعد مقامی ریکارڈز کے ذریعے غیر ضروری پرانے بیچز صاف کیے جا سکتے ہیں۔
ڈیولپمنٹ اور توثیق کی کمانڈز
سورس میں تبدیلی کے بعد ریپوزٹری میں موجود اسکرپٹس کے ذریعے ٹیسٹ، وسائل کی توثیق اور ڈیولپمنٹ پری ویو مکمل کیے جا سکتے ہیں:
# ٹیسٹ چلائیں
swift test
# چینی اور انگریزی وسائل کی توثیق کریں
swift Scripts/check-localizations.swift
# سائننگ، Bundle ID، App Group اور ریلیز کنفیگریشن چیک کریں
Scripts/check-release-config.sh
# ڈیولپمنٹ ورژن بنائیں، انسٹال کریں اور کھولیں
Scripts/dev-preview.shپروجیکٹ سورس اور Sparkle انحصار کا انتظام Swift Package Manager کے ذریعے کرتا ہے۔ Scripts/make-app.sh مرکزی پروگرام اور نو Share Extension کو جوڑ کر مکمل macOS ایپ بناتا ہے۔ یہ بات قابلِ ذکر ہے کہ اگرچہ پروجیکٹ GitHub Releases کے خودکار اپ ڈیٹ میکانزم کے لیے کنفیگریشن رکھتا ہے، موجودہ سورس کنفیگریشن میں خودکار جانچ فعال نہیں ہے۔
رازداری اور سیکیورٹی کی حدود
- صرف WeChat کی جانب سے فعال طور پر ایکسپورٹ کی گئی چیٹ فائلوں پر کارروائی کرتا ہے۔
- WeChat ڈیٹابیس نہیں پڑھتا، اور نہ ہی ڈکرپشن، انجیکشن یا عمل میں تبدیلی کرتا ہے۔
- چیٹ آرکائیوز، منظرنامے اور ریکارڈز اسی کمپیوٹر پر محفوظ رہتے ہیں۔
- Share Extension macOS Sandbox میں چلتی ہے اور اسے نیٹ ورک کی اجازت حاصل نہیں ہے۔
- Screen Recording صرف چیٹ کا نام شناخت کرنے کے لیے استعمال ہوتی ہے، اور تصویر صرف میموری میں پروسیس ہوتی ہے۔
- Accessibility کی اجازت صرف ایپ فعال کرنے اور پیسٹ کرنے کے لیے استعمال ہوتی ہے۔
اختتامیہ
WeChatBridge، WeChat کی مقامی ضم شدہ فارورڈنگ، AI Agent اور مقامی نالج بیس کو ایک سادہ macOS ورک فلو میں جوڑتا ہے۔ عام صارفین براہِ راست DMG انسٹال کر کے شیئر انٹری پوائنٹس فعال کر سکتے ہیں، جبکہ ڈیولپرز سورس سے تعمیر اور توسیع بھی کر سکتے ہیں۔ منظرنامہ پرامپٹس، اسکل مینجمنٹ، حسب ضرورت اہداف اور Obsidian آرکائیونگ کے ذریعے WeChat ڈیٹابیس پڑھے بغیر چیٹ کی معلومات کو زیادہ مؤثر انداز میں پروسیس اور محفوظ کیا جا سکتا ہے۔
