Jarvis: Pembantu Peribadi yang Cemerlang untuk Linux

Ramai pembaca kita akan pernah mendengar tentang 'Jarvis'dia pembantu maya yang dibangunkan oleh Mark Zuckerberg pencipta Facebook, alat ini menimbulkan kegemparan berkat kenyataan bahawa ia menggabungkan kecerdasan buatan dengan internet untuk mengawal keseluruhan rumah anda. Ini bukan kali pertama pembantu peribadi yang kuat dibuat, tetapi kali ini menjadi viral berkat kesan Zuckerberg terhadap industri ini.

Diilhamkan oleh semua revolusi pembantu maya ini, lahir Jarvis untuk Linux luar biasa pembantu peribadi untuk Linux yang menggunakan konsol dan python untuk mengautomasikan banyak tugas.

Apa itu Jarvis untuk Linux?

Ini adalah pembantu peribadi untuk Linux yang beroperasi dari terminal, benar-benar percuma dan dikembangkan di Python. Alat ini bertanggungjawab untuk melaksanakan pelbagai tugas apabila ditunjukkan dengan mengikuti sintaks yang telah dikonfigurasi sebelumnya.

Jarvis untuk Linux membolehkan anda mengetahui maklumat mengenai komputer anda seperti (ram, suhu, proses), lokasi geografi anda dan juga untuk mencari restoran, perkhidmatan, stadium, alamat berhampiran lokasi anda. Dengan cara yang sama, alat ini membolehkan kita memuat turun muzik, membaca berita, mencari gambar, mengira laluan, antara fungsi lain. pembantu peribadi untuk linux

Perlu diingat bahawa Jarvis Ini membolehkan menambah fungsi baru, dan integrasi dengan perkhidmatan pihak ketiga juga dicadangkan. Alat ini dilancarkan beberapa hari yang lalu, tetapi penerimaannya sangat baik, membawa sejumlah besar kolaborator baru yang berusaha untuk memperbaikinya.

Bagaimana Jarvis berfungsi

Menggunakan Jarvis cukup mudah, jalankan kelas utama alat dan masukkan perintah yang sudah diprogramkan untuk bot untuk menjalankan tugas yang kami tunjukkan.

Dalam video berikut kita dapat menghayati secara terperinci manfaat Jarvis dan penggunaannya:

Cara memasang Jarvis

Pemasangan Jarvis untuk Linux agak mudah, kita hanya perlu mengklon repositori rasmi dan memasang pergantungan yang diperlukan.

Pemasangan dependensi dalam Linux Mint dan derivatif dapat dilakukan dengan melaksanakan perintah berikut sebagai root:

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

Seterusnya kita meneruskan pengklonan repositori dan melaksanakan kelas utama.

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

Dengan ini kita kini dapat menikmati alat hebat ini

Kesimpulan mengenai pembantu peribadi Linux ini

Jarvis untuk Linux Ini adalah alat yang melihat masa depan yang cukup berjaya, walaupun baru-baru ini dirilis, ia telah membuat kumpulan sokongan yang cukup besar, fungsi asasnya (dan kebanyakannya termasuk dalam alat lain) meningkatkan produktiviti pengguna yang biasa menggunakan konsol.

Pengguna sistem operasi lain sudah mempunyai beberapa pembantu maya yang boleh diterima, ini adalah masa yang tepat bagi Linux untuk mula menikmati pelbagai alternatif untuk alat ini.

Alat yang sangat baik ini belum mempunyai sokongan berbilang bahasa, ditambah hanya menerima perintah tertentu. Pasti sesuatu yang akan diperbaiki dalam versi seterusnya.

Jalan yang mesti dilalui oleh alat ini untuk menjadi pembantu peribadi terbaik untuk Linux agak panjang, tetapi dengan sumbangan komuniti, penambahan ciri baru dan, terutama sekali, dengan kekuatan python, saya rasa ia dapat disatukan.

Saya terlepas bahawa aplikasinya belum mempunyai kecerdasan buatan, sesuatu yang pada masa akan datang harus menjadi keutamaan bagi pembangun jika dia mahu alatnya benar-benar istimewa.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Yank Carlos kata

    Sumbangan yang sangat baik, tetapi ketika memasangnya saya menghadapi ini:
    Jejak balik (panggilan terakhir terakhir):
    Fail "main.py", baris 5, dalam
    import pyowm, permintaan
    ImportError: Tiada modul bernama 'pyowm'

    Saya telah cuba mengubah kod sumbernya tetapi tidak ada, ia tidak berfungsi, dan saya melihat bahawa semuanya ada, bolehkah anda memberi saya bantuan?

    1.    Manuel kata

      cuba dengan permintaan pemasangan sudo pip dan kemudian cuba lagi

      1.    perisian noxon kata

        Bukan modul permintaan di sana yang mengatakan dengan tepat modul apa yang diperlukan
        ImportError: Tiada modul bernama 'pyowm'

        pip memasang pyowm

  2.   Christian Abarzua kata

    Hei.

    Anda mesti memuat turun modul pyown dari:

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

    Pilih fail pyowm-2.6.1.tar.gz (md5), unzip dan masuk ke dalam folder jalankan:

    pasang python setup.py

    Catatan: Diuji pada: Debian 8.7

  3.   Christian Abarzua kata

    Hei.
    1) Pasang modul pywm dari: https://pypi.python.org/pypi/pyowm/2.6.1#downloads
    2) Muat turun fail: pyowm-2.6.1.tar.gz
    3) Buka zip dan masuk ke dalam folder yang muncul laksanakan:}
    pasang python setup.py

    salam

  4.   Federico kata

    Rupa-rupanya pyowm adalah perpustakaan pelanggan Python untuk projek OpenWeatherMap -http: //openweathermap.org/- dan anda boleh memuat turunnya dari https://github.com/csparpa/pyowm.
    Untuk rekod, saya hanya melakukan carian di web. Saya belum memuat turun atau memasang Jarvis

  5.   satu yang berlaku kata

    Apa itu Jarvis untuk Linux?
    Seseorang yang melanggar privasi anda dan membenarkan syarikat swasta mengawal kehidupan anda dan menyekat kebebasan anda

    Bagaimana Jarvis berfungsi
    Menerima izin secara pasif dari pengguna untuk mengurus dan memperbanyak maklumat mereka

    Cara memasang Jarvis
    Kekurangan akal dan penghargaan terhadap kebebasan digital pengguna

    Dari pengguna ke pengguna, jangan menafikan hak untuk kebebasan digital.
    Katakan tidak pada awan, itu tidak ada ... itu komputer orang lain.
    Katakan tidak pada rangkaian sosial swasta, kerana mereka membenarkan pengesanan dan kawalan warga negara
    Katakan tidak untuk digunakan, anda mesti dilayan sebagai pengguna. Jangan biarkan syarikat menjadikan anda artikel ...
    Gunakan gnusocial jika anda mahukan twitter, gunakan diaspora jika anda mahukan facebook, gunakan syncthing jika anda mahukan dropbox, gunakan etherpad jika anda mahukan evernote, gunakan thunderbird jika anda mahukan pengurus e-mel ...

    pertahankan diri anda dari mereka yang memperlakukan anda seperti produk!

    1.    Tomislav kata

      Tidak jelas dalam artikel itu: adakah pembungkus untuk perkhidmatan Facebook atau perkhidmatan yang dijalankan secara tempatan, di komputer, tanpa sambungan Internet?

      1.    biawak kata

        Ini adalah alat yang dijalankan secara tempatan dan membolehkan anda mengotomatisasi beberapa tugas, ia tidak ada kaitan dengan Facebook, tetapi ia telah diilhamkan oleh alat yang dikembangkan oleh pencipta Facebook

        1.    satu yang berlaku kata

          Saya faham bahawa Jarvis dikembangkan oleh Mark Zuckerberg, bukan?
          Walau apa pun, saya ingin mengetahui jenis lesen yang dimiliki kod tersebut. Saya cukup yakin bahawa itu bukan GPL atau derivatif ... betul?

          1.    biawak kata

            Jarvis untuk Linux, dibuat oleh orang lain .. Dan lesennya percuma, bahkan repositorinya di github bersifat umum ... Dalam artikel ini adalah repositori dan anda boleh masuk lebih dalam.

            1.    satu yang berlaku kata

              ok, saya sudah melihat kod di github, ini hanya menjadikan anda lebih selesa menggunakan beberapa arahan GNU / Linux. Ia berfungsi dengan banyak jika tidak bersyarat.
              Boleh tahan


    2.    cainn kata

      Kebebasan adalah utopia yang bergantung pada persepsi.
      Tidak kira di mana anda berada, selalu ada seseorang yang berjaya dalam usaha anda.

    3.    Yo kata

      Hei, tenanglah. Ia tidak seperti memasangnya. Maklumat peribadi anda akan muncul di New YorkTimes (begitu juga dari Facebook, ia hanyalah garpu orang lain). Dan mari kita lihat ...

      Saya tidak tahu sama ada anda menyedarinya, tetapi kerana mereka memberikan anda ID anda (atau apa sahaja yang ada di negara anda) seseorang sudah mempunyai semua maklumat anda. Lagipun, apa yang salah dengan itu, walaupun di media sosial atau yang lain? Semua orang menang: anda mendapat perkhidmatan percuma dan diperibadikan, dan mereka meningkatkan produk mereka dan membuat pengumuman.

      Bahawa ada yang melampau, ya, dan itulah sebabnya saya tidak menggunakan Facebook (juga saya tidak memerlukannya), tetapi itu sahaja, ia bukan kiamat ...

  6.   Jaime kata

    pergi terus menjadi persoalan dan antara jarbis dan mycroft mana yang harus saya tinggalkan?

    1.    satu yang berlaku kata

      Itu akan bergantung pada penilaian yang anda buat ... privasi vs. keselesaan

  7.   Frank Davila Arellano kata

    Apa distro lain yang menyokongnya?

    1.    Anonymous kata

      selagi python mempunyai semua distro yang saya kira

  8.   Eschicler kata

    Sedih, sangat menyakitkan, mereka tidak lebih daripada perintah dan sistem, tidak ada perkara baru yang tidak dapat dilakukan oleh seseorang yang telah belajar ular sawa selama 5 hari

  9.   tetamu kata

    "Pengguna sistem operasi lain sudah mempunyai beberapa pembantu maya yang boleh diterima"

    Kami menganggap bahawa Jarvis lebih unggul, hahahahaha

  10.   Esmil Sanchez Bandera kata

    Saya faham bahawa Jarvis dimiliki oleh Stark dalam Iron Man dan oleh itu FICTITIOUS

    Hai semua

  11.   Isa kata

    Saya mengikuti semua arahan dan ketika saya menjalankan perintah python main.py ia memberitahu saya ini:
    python: tidak dapat membuka fail 'main.py': [Errno 2] Tidak ada fail atau direktori seperti itu
    dan tidak ada lagi arahan dalam hal ini, bolehkah anda membantu saya untuk meneruskan, terima kasih.

    1.    Gambar ruang letak Enrique Gonzalez kata

      Saya telah menyelesaikannya dengan cara paling bodoh tetapi akhirnya berjaya menguraikan kesilapan saya. Mula-mula ia tidak seperti SU jadi jangan lupa meletakkan "Sudo su" dan kemudian yang lebih penting lagi, saya membuka konsol di mana folder itu dan tidak memberi jadi saya lebih baik memasukkan folder itu, jalankan di sana terlebih dahulu sebagai Super pengguna dan kemudian python main .py dan itu sudah memberi saya ... Hanya sekarang saya tidak tahu apa yang harus dilakukan dengannya: / Saya fikir ia adalah sesuatu yang lebih seperti Cortana (Integrated to Plasma) tetapi saya benar-benar bosan; Saya tidak tahu berapa banyak yang boleh saya lakukan dengan perkara yang sama dan saya masih belum memanfaatkannya seperti itu.

  12.   Gambar ruang letak Enrique Gonzalez kata

    Saya mempunyai masalah yang sama, pada akhirnya «python main.py memberitahu saya ini:
    python: tidak dapat membuka fail 'main.py': [Errno 2] Tidak ada fail atau direktori seperti itu »dan saya berada di direktori dengan kebenaran pentadbiran, saya telah memasang semua modul tetapi ia tidak akan membiarkan saya.

  13.   Serge Avila kata

    Artikel yang bagus. Saya akan memasangnya pada waktu malam di rumah. Kepada mereka yang merobek pakaian kerana melanggar privasi mereka dengan menjadi Zuckerberg ... HANYA MENJAGA NAMA!
    Greetings.

  14.   Stuart kata

    Halo, saya telah mencuba Memasang ini, saya berjaya memasang pakej dan semuanya berjalan lancar tetapi apabila saya sampai di bahagian pengklonan repositori semuanya berfungsi, maka saya tekan cd Jarvis dan semuanya baik-baik saja, tetapi apabila saya memberikan python main.py, ia memberi saya ralat berikut «python: tidak dapat membuka fail 'main.py': [Errno 2] Tiada fail atau direktori seperti itu", seseorang tahu, kerana saya tidak mencari apa-apa dan saya harap mereka dapat menjawab saya Terima kasih dan selamat hari 😀

  15.   Anonymous kata

    Tidak ada folder main.py dalam folder Jarvis. Artikel anda salah. sila semak.

  16.   Ivan O Veron kata

    Bagaimana saya dapat memperbaikinya kerana saya belajar pytom dan saya ingin meletakkan sebutir pasir dan ia akan berfungsi sebagai latihan pembangunan

  17.   shadowwolf kata

    python main.py tidak ada, membuang masa. periksa.