Jarvis: Linux uchun ajoyib shaxsiy yordamchi

Ko'plab o'quvchilarimiz 'Jarvisu Mark Tsukerberg tomonidan ishlab chiqilgan virtual yordamchi ning yaratuvchisi Facebook, bu vosita deyarli butun uyingizni boshqarish uchun sun'iy intellektni internet bilan birlashtirganligi tufayli katta shov-shuvga sabab bo'ldi. Bu birinchi marta kuchli shaxsiy yordamchining yaratilishi emas, ammo bu safar Tsukerbergning sohaga ta'siri tufayli virusga aylandi.

Virtual yordamchilarning ushbu inqilobidan ilhomlanib, tug'ilgan Linux uchun Jarvis g'ayrioddiy Linux uchun shaxsiy yordamchi bu ko'plab vazifalarni avtomatlashtirish uchun konsol va pythondan foydalanadi.

Jarvis Linux uchun nima?

Bu terminal uchun ishlaydigan, umuman bepul va ishlab chiqarilgan Linux uchun shaxsiy yordamchi Python. Ushbu vosita oldindan tuzilgan sintaksisga rioya qilish orqali ko'rsatilganda, turli xil vazifalarni bajarishga mas'uldir.

Linux uchun Jarvis sizning kompyuteringiz haqidagi ma'lumotni (qo'chqor, harorat, jarayonlar), sizning geografik joylashuvingizni, shuningdek restoran, xizmatlarni, stadionlarni, joylashgan manzilingizni aniqlashga imkon beradi. Xuddi shu tarzda, vosita musiqa yuklab olish, yangiliklar o'qish, rasmlarni qidirish, boshqa funktsiyalar qatorida marshrutni hisoblash imkonini beradi. Linux uchun shaxsiy yordamchi

Shuni ta'kidlash joizki Jarvis Bu yangi funktsiyalarni qo'shishga imkon beradi, shuningdek, uchinchi tomon xizmatlari bilan integratsiya qilish taklif etiladi. Asbob faqat bir necha kun oldin chiqarilgan edi, ammo qabul juda yaxshi bo'lib, uni takomillashtirishga harakat qilayotgan ko'plab yangi hamkorlarni olib keldi.

Jarvis qanday ishlaydi

Jarvisdan foydalanish juda oddiy, faqat asbobning asosiy sinfini ishga tushiring va biz ko'rsatgan vazifalarni bajarish uchun bot uchun allaqachon dasturlashtirilgan buyruqlarni kiriting.

Quyidagi videoda biz Jarvisning foydalari va undan foydalanish haqida batafsil ma'lumotga ega bo'lishimiz mumkin:

Jarvisni qanday o'rnatish kerak

Jarvisni Linux uchun o'rnatish juda oddiy, biz faqat rasmiy omborni klonlashimiz va kerakli bog'liqliklarni o'rnatishimiz kerak.

Linux Mint va derivativlarga bog'liqliklarni o'rnatish quyidagi buyruqlarni root sifatida bajarish orqali amalga oshirilishi mumkin:

$ apt-get install nodejs $ apt-get install npm $ pip install ims $ pip install gTTS $ pip install pyowm $ pip install instantmusic $ pip install SpeechRecognition

Keyin biz omborni klonlash va asosiy sinfni bajarishga kirishamiz.

$ git klon https://github.com/sukeesh/Jarvis.git $ cd Jarvis $ python main.py

Shu bilan biz endi ushbu ajoyib vositadan bahramand bo'lishimiz mumkin

Linux uchun ushbu shaxsiy yordamchi haqida xulosalar

Linux uchun Jarvis bu juda muvaffaqiyatli kelajakni ko'rgan vosita, yaqinda chiqarilganiga qaramay, u juda katta qo'llab-quvvatlash guruhini yaratdi, uning asosiy funktsiyalari (va ularning aksariyati boshqa vositalarga kiritilgan) foydalanuvchilarning ish unumdorligini sezilarli darajada oshiradi. konsoldan foydalanishga odatlangan foydalanuvchilar.

Boshqa operatsion tizimlarning foydalanuvchilari allaqachon o'rtacha qabul qilinadigan virtual yordamchilarga ega, bu Linux uchun ushbu vositalarga turli xil alternativalardan bahramand bo'lish uchun yaxshi vaqt.

Ushbu ajoyib vosita hali ko'p tillarni qo'llab-quvvatlamaydi, shuningdek, faqat ma'lum buyruqlarni qabul qiladi. Albatta keyingi versiyalarda yaxshilanadigan narsa.

Ushbu vosita Linux uchun eng yaxshi shaxsiy yordamchiga aylanish uchun bosib o'tishi kerak bo'lgan yo'l juda uzoq, ammo jamoaning hissasi, yangi xususiyatlar qo'shilishi va eng avvalo, python kuchi bilan men uni birlashtira olaman deb o'ylayman.

Ilovada hali sun'iy intellekt birlashtirilmaganligini sog'inaman, kelajakda uning vositasi haqiqatan ham o'ziga xos bo'lishini istasa, ishlab chiquvchi uchun ustuvor vazifa bo'lishi kerak.


29 ta sharh, o'zingizni qoldiring

Fikringizni qoldiring

Sizning email manzilingiz chop qilinmaydi. Kerakli joylar bilan belgilangan *

*

*

  1. Ma'lumotlar uchun javobgardir: Migel Anxel Gaton
  2. Ma'lumotlarning maqsadi: SPAMni boshqarish, izohlarni boshqarish.
  3. Qonuniylashtirish: Sizning roziligingiz
  4. Ma'lumotlar haqida ma'lumot: qonuniy majburiyatlar bundan mustasno, ma'lumotlar uchinchi shaxslarga etkazilmaydi.
  5. Ma'lumotlarni saqlash: Occentus Networks (EU) tomonidan joylashtirilgan ma'lumotlar bazasi
  6. Huquqlar: istalgan vaqtda siz ma'lumotlaringizni cheklashingiz, tiklashingiz va o'chirishingiz mumkin.

  1.   Yank Karlos dijo

    Juda yaxshi hissa, lekin uni o'rnatishda men bunga duch kelaman:
    Traceback (so'nggi qo'ng'iroq oxirgi):
    Fayl "main.py", 5-qator, ichida
    import pyowm, so'rovlar
    ImportError: "pyowm" nomli modul yo'q

    Men uning manba kodini o'zgartirishga harakat qildim, lekin hech narsa ishlamayapti va men hamma narsa borligini ko'ryapman, menga qo'l bera olasizmi?

    1.    Manuel dijo

      sudo pip o'rnatish so'rovlari bilan harakat qilib ko'ring va keyin qayta urinib ko'ring

      1.    noxonsoftwares dijo

        Bu so'rov moduli emas, u erda aynan qanday modul kerakligini aytadi
        ImportError: "pyowm" nomli modul yo'q

        pip o'rnatish pyowm

  2.   Kristian Abarzua dijo

    Salom.

    Siz pyown modulini quyidagidan yuklab olishingiz kerak:

    https://pypi.python.org/pypi/pyowm/2.6.1#downloads

    Pyowm-2.6.1.tar.gz (md5) faylini tanlang, uni oching va papka ichida bajaring:

    python setup.py o'rnatish

    Izoh: sinovdan o'tgan: Debian 8.7

  3.   Kristian Abarzua dijo

    Salom.
    1) pywm modulini quyidagidan o'rnating: https://pypi.python.org/pypi/pyowm/2.6.1#downloads
    2) Faylni yuklab oling: pyowm-2.6.1.tar.gz
    3) Uni oching va paydo bo'lgan papkaning ichida:}
    python setup.py o'rnatish

    Javob bilan quote

  4.   federico dijo

    Aftidan, pivo - bu OpenWeatherMap loyihasi uchun Python mijozlar kutubxonasi -http: //openweathermap.org/- va uni yuklab olishingiz mumkin https://github.com/csparpa/pyowm.
    Yozuv uchun men faqat veb-qidiruvni amalga oshirdim. Jarvisni yuklab olmadim yoki o'rnatmadim

  5.   sodir bo'ldi dijo

    Jarvis Linux uchun nima?
    Shaxsiy hayotingizni buzadigan va xususiy kompaniyaga sizning hayotingizni boshqarishi va erkinligingizni cheklashiga imkon beradigan kishi

    Jarvis qanday ishlaydi
    Foydalanuvchidan o'z ma'lumotlarini boshqarish va ko'paytirish uchun passiv ravishda ruxsat olish

    Jarvisni qanday o'rnatish kerak
    Aql-idrok etishmasligi va foydalanuvchining raqamli erkinligini qadrlashi

    Foydalanuvchidan foydalanuvchiga raqamli erkinlik huquqini inkor qilmang.
    Bulutga yo'q deb ayting, u mavjud emas ... bu birovning kompyuteridir.
    Xususiy ijtimoiy tarmoqlarga yo'q deb ayting, chunki ular fuqarolarni kuzatib borish va nazorat qilishga imkon beradi
    Ishlatilmasin deb ayting, sizga foydalanuvchi sifatida qarash kerak. Kompaniyalar sizni maqolaga aylantirishiga yo'l qo'ymang ...
    Agar siz Twitter-ni xohlasangiz, gnusocial-dan foydalaning, agar siz facebook-ni xohlasangiz diasporadan foydalaning, agar siz dropbox-ni xohlasangiz sinxronizatsiyadan foydalaning, evernote-ni xohlasangiz efir-paneldan foydalaning, pochta menejerini xohlasangiz momaqaldiroq qushidan foydalaning ...

    sizga mahsulot kabi munosabatda bo'lganlardan o'zingizni himoya qiling!

    1.    Tomislav dijo

      Maqolada bu aniq emas: bu Facebook xizmati yoki Internetda ulanmasdan, kompyuterda ishlaydigan kompyutermi?

      1.    kaltakesak dijo

        Bu mahalliy miqyosda ishlaydigan va turli xil vazifalarni avtomatlashtirishga imkon beradigan vosita, bu Facebook bilan hech qanday aloqasi yo'q, faqat ular Facebook yaratuvchisi tomonidan ishlab chiqilgan vositadan ilhomlangan.

        1.    sodir bo'ldi dijo

          Jarvisni Mark Tsukerberg ishlab chiqqanligini tushundim, shunday emasmi?
          Qanday bo'lmasin, kodning litsenziyasining turini bilmoqchiman. Men bu GPL yoki derivativlar emasligiga aminman ... to'g'rimi?

          1.    kaltakesak dijo

            Jarvis for Linux, boshqasi tomonidan ishlab chiqarilgan .. Va litsenziyasi bepul, hattoki github-dagi ombori hammaga ochiq ... Maqolada ombor va siz unga chuqurroq kirib borishingiz mumkin.

            1.    sodir bo'ldi dijo

              OK, men allaqachon github-da kodni ko'rganman, bu sizga ba'zi GNU / Linux buyruqlaridan foydalanib sizni yanada qulay qiladi. Ko'pchilik bilan ishlaydi, agar shartli bo'lsa.
              Yomon emas


    2.    kain dijo

      Erkinlik idrokga bog'liq bo'lgan utopiya.
      Qaysi tomonda bo'lishingizdan qat'i nazar, sizning harakatlaringiz bilan gullab-yashnagan kishi doimo bor.

    3.    Yo dijo

      Hey, tinchlan. Shaxsiy ma'lumotlaringiz New YorkTimes-da paydo bo'lishiga o'xshamaydi (Facebook-da ham emas, bu boshqalarning vilkasi). Va ko'raylik ...

      Siz buni payqadingizmi, bilmayman, lekin ular sizning shaxsiy guvohnomangizni (yoki sizning mamlakatingizda bo'lgan har qanday narsani) berishganligi sababli, kimdir sizning barcha ma'lumotlaringizga ega. Va nihoyat, bunda nima yomon, hatto ijtimoiy tarmoqlarda yoki boshqalarda? Hamma g'alaba qozonadi: siz bepul, moslashtirilgan xizmatlarni olasiz va ular o'z mahsulotlarini yaxshilaydilar va e'lon berishadi.

      Haddan tashqari narsalar borligi, ha, shuning uchun men Facebookdan foydalanmayapman (na menga kerak), lekin bu hammasi, bu apokalipsis emas ...

  6.   jaime dijo

    ketadi ketadi savol tug'iladi va jarbis va mikroft o'rtasida qaysi biri qolishim kerak?

    1.    sodir bo'ldi dijo

      Bu sizning baholashingizga bog'liq bo'ladi ... maxfiylik va boshqalar. qulaylik

  7.   Frank Davila Arellano dijo

    Buni yana qanday tarqatishlar qo'llab-quvvatlaydi?

    1.    Anonim dijo

      pythonda men hisoblagan barcha distroslar mavjud ekan

  8.   Eschiklerlar dijo

    Afsuski, bu juda achinarli, ular if va tizim buyruqlaridan boshqa narsa emas, 5 kun davomida python o'rgangan odam qila olmaydigan yangi narsa emas.

  9.   mehmon dijo

    "Boshqa operatsion tizimlarning foydalanuvchilarida allaqachon qabul qilinadigan virtual yordamchilar mavjud"

    Jarvisni ustun deb bilamiz, hahahahaha

  10.   Esmil Sanches Bandera dijo

    Men Jarvisning "Iron Man" filmidagi Starkga tegishli ekanligini va shu sababli FICTITIOUS ekanligini tushunib etdim

    hammaga salom

  11.   Iso dijo

    Men barcha ko'rsatmalarga amal qildim va python main.py buyrug'ini ishga tushirganimda menga quyidagilarni aytib beradi:
    python: 'main.py' faylini ocha olmaysiz: [Errno 2] Bunday fayl yoki katalog yo'q
    va bu borada boshqa ko'rsatmalar yo'q, davom ettirishga yordam bera olasizmi, rahmat.

    1.    Enrike Gonsales dijo

      Men buni eng ahmoqona tarzda hal qildim, lekin nihoyat xatolarimni hal qilishga muvaffaq bo'ldim. Avval SUga o'xshamasdi, shuning uchun "Sudo su" ni qo'yishni unutmang, keyin va eng muhimi, men papkani joylashgan konsolni ochdim va u bermadi, shuning uchun men papkani yaxshiroq kiritib, u erda avval Super user sifatida, keyin esa python main .py va u menga allaqachon berdi ... Faqat endi men u bilan nima qilishni bilmayman: / Men buni Kortana (Plazma bilan birlashtirilgan) ga o'xshash narsa deb o'ylardim, lekin men juda zerikdim; Xuddi shu narsa bilan nima qilishim mumkinligini bilmayman va men hali ham undan foydalanganim yo'q.

  12.   Enrike Gonsales dijo

    Menda ham xuddi shunday muammo bor, oxirida «python main.py menga shunday deydi:
    python: 'main.py' faylini ocholmayapman: [Errno 2] Bunday fayl yoki katalog yo'q »va men ma'muriy ruxsatnomalar bilan katalogdaman, men barcha modullarni o'rnatganman, lekin bu menga ruxsat bermaydi.

  13.   Serxio Avila dijo

    Yaxshi maqola. Kechasi uyda o'rnataman. Sukerberg bo'lish orqali ularning shaxsiy hayotini buzgani uchun kiyimlarini yirtib tashlaydiganlarga ... FAQAT NOMNI QO'YING!
    Rahmat.

  14.   Stuart dijo

    Salom, men buni o'rnatishga harakat qilardim, paketlarni o'rnatishga muvaffaq bo'ldim va hammasi yaxshi ketmoqda, ammo omborni klonlash qismiga etib borganimda hammasi ishlaydi, keyin CD Jarvisni urdim va hammasi yaxshi, lekin python main.py ni berganimda, bu menga beradi quyidagi xato «python: 'main.py' faylini ocha olmaysiz: [Errno 2] Bunday fayl yoki katalog yo'q», kimdir biladi, chunki men hech narsa qidirmadim va umid qilamanki ular menga javob berishadi Rahmat va xayrli kun 😀

  15.   Anonim dijo

    Jarvis papkasida main.py papkasi yo'q. Sizning maqolangiz noto'g'ri. Tekshiring, iltimos.

  16.   Ivan O Veron dijo

    Men uni yaxshilashga qanday yordam bera olardim, chunki men pytomni o'rganayapman va qum donasini qo'yishni xohlayman va bu rivojlanish mashqlari bo'lib xizmat qiladi

  17.   soya bo'ri dijo

    python main.py mavjud emas, vaqtni behuda sarflash. tekshirib ko'r.