Asosiy kontentga o‘tish
AI qo‘llanmalari

WeChatBridge qo‘llanmasi: WeChat chatlarini AI Agent va Obsidian’ga yuborish

Ushbu qo‘llanmada WeChatBridge’ni o‘rnatish va sozlash, WeChat’ning tizimdagi ulashish menyusi orqali birlashtirilgan chat yozuvlarini Codex, Claude kabi AI Agent’lariga yuborish yoki Obsidian’da arxivlash, shuningdek, ruxsatlar, ssenariy ko‘rsatmalari, maxsus manzillar va manba kodidan build qilish usullari tushuntiriladi.

WeChatBridge: WeChat chatlarini AI Agent va Obsidian’ga yuborish

WeChatBridge nima

WeChatBridge, xitoycha nomi “微信流”, macOS’da ishlaydigan, mahalliy va yengil vositadir. U macOS WeChat 4.1.13 va undan keyingi versiyalaridagi “birlashtirib yuborish” imkoniyatidan foydalanib, chat yozuvlaridan yaratilgan TXT, rasm va video fayllarni arxivlaydi hamda tizim ulashish kengaytmasi orqali ularni AI Agent’lariga, mahalliy bilimlar bazasiga, buferga yoki boshqa belgilangan ilovalarga yuboradi.

U WeChat ma’lumotlar bazasini o‘qimaydi, WeChat jarayonini deshifrlamaydi, unga kod kiritmaydi va uni o‘zgartirmaydi. Chat mazmuni faqat WeChat tomonidan faol eksport qilingan fayllardan olinadi; arxivlar, ssenariy sozlamalari va yuborish yozuvlari kompyuterning o‘zida saqlanadi.

Asosiy imkoniyatlar

To‘qqizta tizimdagi yuborish manzili

Ulashish kengaytmasini o‘rnatib, yoqqaningizdan so‘ng WeChat’ning “Boshqa ilovalarga yuborish” menyusida quyidagi manzillardan birini tanlashingiz mumkin. Buning uchun WeChatBridge asosiy oynasini oldindan ochish shart emas:

  • Codex’ga yuborish: ChatGPT/Codex’ni faollashtiradi va chat arxivini joylaydi.
  • Claude’ga yuborish: Claude’ni faollashtiradi va chat arxivini joylaydi.
  • Doubao’ga yuborish: Doubao’ni faollashtiradi va chat arxivini joylaydi.
  • Qianwen Office’ga yuborish: Qianwen Office’ni faollashtiradi va chat arxivini joylaydi.
  • WorkBuddy’ga yuborish: WorkBuddy’ni faollashtiradi va chat arxivini joylaydi.
  • WeSight’ga yuborish: WeSight’ni faollashtiradi va chat arxivini joylaydi.
  • Obsidian’da saqlash: Markdown qaydini yaratadi va asl ilovalarni saqlaydi.
  • Buferga nusxalash: Fayllarni saqlab qoladi, foydalanuvchi ularni qo‘lda joylaydi.
  • Maxsus manzilga yuborish: Foydalanuvchi boshqaradigan macOS ilovalari ro‘yxatiga yuboradi.

Ssenariylar, ko‘nikmalar va mahalliy yozuvlar

WeChatBridge turli guruh chatlari yoki vazifalar uchun ssenariy ko‘rsatmalarini saqlash va mos Agent’ni belgilashni qo‘llab-quvvatlaydi. Ko‘nikmalar markazi mos Agent’larning SKILL.md fayllarini boshqarish imkonini beradi. Asosiy ilova mahalliy partiya yozuvlarini ham saqlaydi; bu holatni ko‘rish, qayta yuborish, mazmunni nusxalash, fayllarni topish yoki tarixni tozalashga yordam beradi.

Muvaffaqiyatsizlik holatidagi zaxira yo‘l

Agar maqsadli ilova o‘rnatilmagan yoki tizim ruxsatlari yetarli bo‘lmasa, WeChatBridge fayllarni baribir buferda saqlab qoladi. Shu tariqa keyingi amalni qo‘lda bajarish mumkin.

O‘rnatishdan oldingi tayyorgarlik

WeChatBridge’dan foydalanishdan oldin muhit quyidagi talablarga javob berishiga ishonch hosil qiling:

  • macOS 14 Sonoma yoki undan keyingi versiya.
  • Avtomatik joylash uchun tizim sozlamalarida Accessibility ruxsatini bering.
  • WeChat sarlavha satridagi chat nomini aniqlash uchun Screen Recording ruxsatini bering.
  • Manba kodidan build qilish uchun Xcode 16 yoki Swift 6 bilan mos Command Line Tools kerak.

Screen Recording ruxsati faqat WeChat sarlavha satridagi chat nomini aniqlash uchun ishlatiladi; tasvir xotirada qayta ishlanadi. Accessibility ruxsati faqat maqsadli ilovani faollashtirish va joylash amalini bajarish uchun ishlatiladi.

1-usul: Tayyor versiyani o‘rnatish

  1. WeChatBridge GitHub Releases sahifasini oching va eng so‘nggi DMG faylini yuklab oling. README’da Developer ID bilan imzolangan va Apple tomonidan notarial tasdiqlangan o‘rnatish paketi chiqarilgani ko‘rsatilgan.

  2. DMG’ni oching va “微信流”ni “Applications” katalogiga torting. O‘rnatish paketi Apple Silicon hamda Intel Mac’ni qo‘llab-quvvatlaydi.

  3. WeChatBridge’ni ishga tushiring va “Settings → Entry points” bo‘limiga kiring.

  4. Claude, Codex, Obsidian yoki buferga nusxalash kabi kerakli ulashish manzillarini yoqing.

  5. Agar manzil tizim ulashish menyusida ko‘rinmasa, “System Settings → General → Login Items & Extensions → Sharing” bo‘limiga o‘ting va tegishli kengaytmani tekshirib, yoqing.

2-usul: Manba kodidan build qilish

Dasturchilar repozitoriyni klonlab, testlarni ishga tushirib, release build yaratishlari mumkin:

git clone https://github.com/freestylefly/WeChatBridge.git
cd WeChatBridge
swift test
CONFIG=release Scripts/make-app.sh

Build tugagach, ilova dist/微信流.app manzilida joylashadi. Rivojlantirish versiyasini joriy foydalanuvchining “Applications” katalogiga o‘rnatish va ulashish kengaytmasini ro‘yxatdan o‘tkazish uchun quyidagi skriptdan foydalaning:

Scripts/install-dev-build.sh

O‘rnatilgach, “微信流 → Settings → Entry points” bo‘limini ochib, kerakli ulashish manzillarini yoqing.

Mahalliy build avvalo Keychain’dagi Apple Development yoki Developer ID sertifikatidan foydalanadi. Mos sertifikat bo‘lmasa, ad-hoc imzolash ishlatiladi; shu sababli macOS Accessibility ruxsatini qayta berishni so‘rashi mumkin.

Asosiy foydalanish: WeChat chatini AI Agent’iga yuborish

  1. macOS WeChat’da kerakli chatni oching.

  2. Qayta ishlanadigan chat yozuvlarini bir nechtasini tanlang va “Birlashtirib yuborish”ni tanlang.

  3. “Boshqa ilovalarga yuborish” bo‘limiga kirib, “Claude’ga yuborish”, “Codex’ga yuborish” yoki yoqilgan boshqa AI manzilini tanlang.

  4. WeChatBridge WeChat yaratgan ZIP arxivini qabul qiladi; uning ichida TXT, rasm va video bo‘lishi mumkin.

  5. WeChatBridge maqsadli ilovani faollashtiradi, tanlangan ssenariy ko‘rsatmasini qo‘shadi va chat arxivini avtomatik joylaydi.

Masalan, ishchi guruh muhokamasini qayta ishlashda avval “Yig‘ilish xulosasi” ssenariysini yaratib, quyidagiga o‘xshash topshiriq ko‘rsatmasini saqlashingiz mumkin:

Ushbu chat arxivi asosida quyidagilarni tartiblang:
1. Tasdiqlangan qarorlar
2. Vazifalar va mas’ullar
3. Hali hal qilinmagan masalalar
4. Tegishli havolalar va ilovalar

Yuborish vaqtida shu ssenariyni tanlasangiz, mos Agent mazmunni belgilangan tuzilma asosida qayta ishlaydi. Ssenariy ko‘rsatmalari foydalanuvchi tomonidan boshqariladi; amaliy natija tanlangan maqsadli ilova va modelga bog‘liq.

Asosiy foydalanish: Obsidian’da arxivlash

  1. WeChatBridge’da “Obsidian’da saqlash” manzili yoqilganiga ishonch hosil qiling.

  2. WeChat’da yozuvlarni bir nechtasini tanlang va “Birlashtirib yuborish” amalini bajaring.

  3. Ulashish menyusidan “Obsidian’da saqlash”ni tanlang.

  4. WeChatBridge Markdown qaydini yaratadi va asl ZIP hamda tegishli ilovalarni saqlaydi.

  5. Mazmun chat nomi bo‘yicha tartiblanadi, bu mahalliy bilimlar bazasida qidirish va keyinroq tartibga solishni osonlashtiradi.

Bu usul loyiha muhokamalari, o‘quv materiallari yoki guruh chatlaridagi muhim ma’lumotlarni saqlash uchun mos bo‘lib, WeChat eksport qilgan asl arxivni ham saqlab qoladi.

Bufer va maxsus manzillardan foydalanish

Buferga nusxalash

Agar boshqa ilovani darhol ochishni istamasangiz, “Buferga nusxalash”ni tanlang. WeChatBridge fayllarni saqlab qoladi; keyin maqsadli ilovaga qo‘lda o‘tib, ularni joylashingiz mumkin. Bu ruxsatlar yetarli bo‘lmaganda yoki maqsadli ilova o‘rnatilmaganda ham qulay zaxira yo‘l hisoblanadi.

Maxsus ilovaga yuborish

O‘rnatilgan manzillardan tashqari, o‘zingizning macOS ilovalari ro‘yxatini ham boshqarishingiz mumkin. Terminal turidagi ilovalar uchun faqat fayl yo‘llarini qabul qilishni sozlash mumkin; bu chat arxivlarini mavjud skriptlar yoki buyruq satri ish jarayoniga topshirishni osonlashtiradi. Aniq maqsad kompyuterda o‘rnatilgan ilovalarga qarab sozlanishi kerak.

Ilg‘or maslahatlar

Vazifalar bo‘yicha ssenariylar yarating

Barcha chatlar uchun bir xil ko‘rsatmadan foydalanmang. Yig‘ilish xulosasi, talablar tahlili, mijoz fikrlari, havolalarni ajratib olish yoki o‘quv qaydlari kabi alohida ssenariylar yaratib, har biri uchun mos Agent’ni belgilang. Bu takroriy kiritishni kamaytiradi va natija tuzilmasini bir xil saqlaydi.

Kerakli manzillarni yoqing

To‘qqizta ulashish manzilini alohida yoqish yoki o‘chirish mumkin. Kundalik foydalanadigan maqsadlarni qoldirish WeChat ulashish menyusini soddalashtiradi. WeChatBridge o‘rnatilmagan maqsadli ilovalarni ham belgilab ko‘rsatadi, bu sozlamalarni tekshirishni osonlashtiradi.

Agent ko‘nikmalarini boshqaring

Ko‘nikmalar markazi mos Agent’larning SKILL.md fayllarini boshqarish uchun ishlatiladi. Ish jarayoni guruh chatlaridagi havolalar, videolar yoki muayyan turdagi materiallarni qayta ishlashi kerak bo‘lsa, loyiha ichidagi yoki o‘zingiz boshqaradigan ko‘nikma sozlamalaridan foydalanishingiz mumkin. Biroq avval maqsadli Agent tegishli formatni qo‘llab-quvvatlashini tekshiring.

Qayta urinish uchun mahalliy yozuvlardan foydalaning

Yuborishdan keyin asosiy ilovada partiya holatini ko‘rishingiz mumkin. Yuborish jarayoni to‘xtab qolsa, WeChat’dan xuddi shu xabarlar to‘plamini qayta tanlamasdan, yozuv orqali qayta yuborish, mazmunni nusxalash yoki arxiv faylini topish mumkin.

Tarixni muntazam tozalang

Rasm, video va asl ZIP fayllari vaqt o‘tishi bilan diskda ko‘p joy egallashi mumkin. Muhim mazmun bilimlar bazasiga kiritilganiga ishonch hosil qilgach, mahalliy yozuvlar orqali kerak bo‘lmagan eski partiyalarni tozalashingiz mumkin.

Rivojlantirish va tekshirish buyruqlari

Manba kodini o‘zgartirgach, testlar, resurslarni tekshirish va ishlab chiqish ko‘rinishini tayyorlash uchun repozitoriy taqdim etgan skriptlardan foydalanish mumkin:

# Testlarni ishga tushirish
swift test

# Xitoycha va inglizcha resurslarni tekshirish
swift Scripts/check-localizations.swift

# Imzo, Bundle ID, App Group va release sozlamalarini tekshirish
Scripts/check-release-config.sh

# Rivojlantirish versiyasini build qilish, o‘rnatish va ochish
Scripts/dev-preview.sh

Loyiha manba kodlari va Sparkle bog‘liqliklarini boshqarish uchun Swift Package Manager’dan foydalanadi. Scripts/make-app.sh asosiy dastur va to‘qqizta Share Extension’ni bitta to‘liq macOS ilovasiga yig‘adi. E’tibor bering: loyiha GitHub Releases avtomatik yangilash mexanizmi uchun sozlamalarni nazarda tutgan bo‘lsa-da, joriy manba sozlamalarida avtomatik tekshirish hali yoqilmagan.

Maxfiylik va xavfsizlik chegaralari

  • Faqat WeChat tomonidan faol eksport qilingan chat fayllari qayta ishlanadi.
  • WeChat ma’lumotlar bazasi o‘qilmaydi, deshifrlash, kod kiritish yoki jarayonni o‘zgartirish bajarilmaydi.
  • Chat arxivlari, ssenariylar va yozuvlar kompyuterning o‘zida saqlanadi.
  • Share Extension macOS sandbox’ida ishlaydi va tarmoq ruxsatiga ega emas.
  • Screen Recording faqat chat nomini aniqlash uchun ishlatiladi; tasvir xotirada qayta ishlanadi.
  • Accessibility ruxsati faqat ilovani faollashtirish va joylash amalini bajarish uchun ishlatiladi.

Xulosa

WeChatBridge WeChat’ning tizimdagi birlashtirib yuborish funksiyasi, AI Agent va mahalliy bilimlar bazasini sodda macOS ish jarayoniga birlashtiradi. Oddiy foydalanuvchilar DMG’ni o‘rnatib, ulashish manzillarini yoqishlari mumkin; dasturchilar esa manba kodidan build qilib, imkoniyatlarni kengaytirishlari mumkin. Ssenariy ko‘rsatmalari, ko‘nikmalarni boshqarish, maxsus manzillar va Obsidian arxivi yordamida WeChat ma’lumotlar bazasini o‘qimasdan chat ma’lumotlarini yanada samarali qayta ishlash va saqlash mumkin.