Jarvis: Ένας εξαιρετικός προσωπικός βοηθός για Linux

Πολλοί από τους αναγνώστες μας θα έχουν ακούσει για «Jarvis' αυτός εικονικός βοηθός που αναπτύχθηκε από τον Mark Zuckerberg ο δημιουργός του Facebook, το εργαλείο προκάλεσε μεγάλη αναταραχή χάρη στο γεγονός ότι συνδυάζει την τεχνητή νοημοσύνη με το Διαδίκτυο των πραγμάτων για τον έλεγχο πρακτικά ολόκληρου του σπιτιού σας. Δεν είναι η πρώτη φορά που δημιουργήθηκε ένας ισχυρός προσωπικός βοηθός, αλλά αυτή τη φορά έγινε viral χάρη στον αντίκτυπο που έχει ο Zuckerberg στη βιομηχανία.

Εμπνευσμένος από όλη αυτή την επανάσταση των εικονικών βοηθών, γεννήθηκε Jarvis για Linux ένα εξαιρετικό προσωπικός βοηθός για Linux που χρησιμοποιεί την κονσόλα και το python για να αυτοματοποιήσει πολλές εργασίες.

Τι είναι το Jarvis για Linux;

Είναι ένας προσωπικός βοηθός για Linux που τρέχει από το τερματικό, είναι εντελώς δωρεάν και έχει αναπτυχθεί στο Python. Το εργαλείο είναι υπεύθυνο για την εκτέλεση διαφόρων εργασιών όταν υποδεικνύεται ακολουθώντας μια σύνταξη που έχει ρυθμιστεί προηγουμένως.

Jarvis για Linux σας επιτρέπει να γνωρίζετε πληροφορίες σχετικά με τον υπολογιστή σας, όπως (ram, θερμοκρασία, διαδικασίες), τη γεωγραφική σας τοποθεσία, καθώς και να εντοπίσετε εστιατόρια, υπηρεσίες, στάδια, διευθύνσεις κοντά στην τοποθεσία σας. Με τον ίδιο τρόπο, το εργαλείο μας επιτρέπει να κατεβάζουμε μουσική, να διαβάζουμε νέα, να ψάχνουμε για εικόνες, να υπολογίζουμε τη διαδρομή μεταξύ άλλων λειτουργιών. προσωπικός βοηθός για linux

Αξίζει να σημειωθεί ότι Jarvis Επιτρέπει την προσθήκη νέων λειτουργιών και προτείνεται επίσης ενοποίηση με υπηρεσίες τρίτων. Το εργαλείο κυκλοφόρησε πριν από λίγες μέρες, αλλά η αποδοχή ήταν πολύ καλή, φέρνοντας μαζί του μεγάλο αριθμό νέων συνεργατών που εργάζονται για τη βελτίωσή του.

Πώς λειτουργεί ο Jarvis

Η χρήση του Jarvis είναι αρκετά απλή, απλώς εκτελέστε την κύρια κατηγορία του εργαλείου και εισαγάγετε τις εντολές που έχουν ήδη προγραμματιστεί για το bot για την εκτέλεση των εργασιών που υποδεικνύουμε.

Στο παρακάτω βίντεο μπορούμε να εκτιμήσουμε λεπτομερώς τα οφέλη του Jarvis και τη χρήση του:

Πώς να εγκαταστήσετε το Jarvis

Η εγκατάσταση του Jarvis για Linux είναι αρκετά απλή, απλώς πρέπει να κλωνοποιήσουμε το επίσημο αποθετήριο και να εγκαταστήσουμε τις απαραίτητες εξαρτήσεις.

Η εγκατάσταση εξαρτήσεων στο Linux Mint και παράγωγα μπορεί να γίνει εκτελώντας τις ακόλουθες εντολές ως root:

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

Στη συνέχεια προχωράμε στην κλωνοποίηση του αποθετηρίου και εκτελούμε την κύρια τάξη.

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

Με αυτό μπορούμε τώρα να απολαύσουμε αυτό το εξαιρετικό εργαλείο

Συμπεράσματα σχετικά με αυτόν τον προσωπικό βοηθό για Linux

Jarvis για Linux Είναι ένα εργαλείο που έχει δει ένα αρκετά επιτυχημένο μέλλον, παρά το ότι κυκλοφόρησε πρόσφατα, έχει δημιουργήσει μια αρκετά μεγάλη ομάδα υποστήριξης, οι βασικές λειτουργίες του (και οι περισσότερες από αυτές περιλαμβάνονται σε άλλα εργαλεία) αυξάνουν σημαντικά την παραγωγικότητα των χρηστών. χρήστες που έχουν συνηθίσει να χρησιμοποιούν την κονσόλα.

Οι χρήστες άλλων λειτουργικών συστημάτων έχουν ήδη αρκετά αποδεκτούς εικονικούς βοηθούς, είναι καλή στιγμή για το Linux να αρχίσει να απολαμβάνει διάφορες εναλλακτικές λύσεις σε αυτά τα εργαλεία.

Αυτό το εξαιρετικό εργαλείο δεν έχει ακόμη υποστήριξη πολλαπλών γλωσσών, ενώ δέχεται μόνο συγκεκριμένες εντολές. Σίγουρα κάτι που θα βελτιωθεί στις επόμενες εκδόσεις.

Ο δρόμος που πρέπει να ταξιδέψει αυτό το εργαλείο για να γίνει ο καλύτερος προσωπικός βοηθός για το Linux είναι αρκετά μακρύς, αλλά με τη συμβολή της κοινότητας, την προσθήκη νέων λειτουργιών και κυρίως με τη δύναμη του python, νομίζω ότι μπορεί να ενοποιηθεί.

Μου λείπει ότι η εφαρμογή εξακολουθεί να μην έχει ενσωματωμένη τεχνητή νοημοσύνη, κάτι που στο μέλλον θα πρέπει να αποτελεί προτεραιότητα για τον προγραμματιστή εάν θέλει το εργαλείο του να είναι πραγματικά ξεχωριστό.


Αφήστε το σχόλιό σας

Η διεύθυνση email σας δεν θα δημοσιευθεί. Τα υποχρεωτικά πεδία σημειώνονται με *

*

*

  1. Υπεύθυνος για τα δεδομένα: Miguel Ángel Gatón
  2. Σκοπός των δεδομένων: Έλεγχος SPAM, διαχείριση σχολίων.
  3. Νομιμοποίηση: Η συγκατάθεσή σας
  4. Κοινοποίηση των δεδομένων: Τα δεδομένα δεν θα κοινοποιούνται σε τρίτους, εκτός από νομική υποχρέωση.
  5. Αποθήκευση δεδομένων: Βάση δεδομένων που φιλοξενείται από τα δίκτυα Occentus (ΕΕ)
  6. Δικαιώματα: Ανά πάσα στιγμή μπορείτε να περιορίσετε, να ανακτήσετε και να διαγράψετε τις πληροφορίες σας.

  1.   Γιάνκ Κάρλος dijo

    Πολύ καλή συνεισφορά, αλλά κατά την εγκατάσταση το αντιμετωπίζω με αυτό:
    Traceback (πιο πρόσφατη τελευταία κλήση):
    Αρχείο "main.py", γραμμή 5, σε
    εισαγωγή pyowm, αιτήματα
    ImportError: Δεν υπάρχει μονάδα με το όνομα "pyowm"

    Προσπάθησα να αλλάξω τον πηγαίο κώδικα, αλλά τίποτα, δεν λειτουργεί, και βλέπω ότι όλα είναι όπως είναι, θα μπορούσες να μου δώσεις ένα χέρι;

    1.    εγχειρίδιο dijo

      Δοκιμάστε με αιτήματα εγκατάστασης sudo pip και, στη συνέχεια, δοκιμάστε ξανά

      1.    noxonsoftwares dijo

        Δεν είναι η ενότητα αιτήσεων εκεί που λέει ακριβώς τι ενότητα απαιτείται
        ImportError: Δεν υπάρχει μονάδα με το όνομα "pyowm"

        εγκατάσταση pip pyowm

  2.   Κρίστιαν Αμπάρζοα dijo

    Γεια σου.

    Πρέπει να κατεβάσετε τη μονάδα pyown από:

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

    Επιλέξτε το αρχείο pyowm-2.6.1.tar.gz (md5), αποσυμπιέστε το και εκτελέστε μέσα στο φάκελο:

    python setup.py εγκατάσταση

    Σημείωση: Δοκιμάστηκε στις: Debian 8.7

  3.   Κρίστιαν Αμπάρζοα dijo

    Γεια σου.
    1) Εγκαταστήστε τη μονάδα pywm από: https://pypi.python.org/pypi/pyowm/2.6.1#downloads
    2) Κατεβάστε το αρχείο: pyowm-2.6.1.tar.gz
    3) Αποσυμπιέστε το και μέσα στο φάκελο που εμφανίζεται εκτελέστε:}
    python setup.py εγκατάσταση

    αφορά

  4.   Federico dijo

    Προφανώς pyowm είναι μια βιβλιοθήκη πελατών Python για το έργο OpenWeatherMap -http: //openweathermap.org/- και μπορείτε να το κατεβάσετε από https://github.com/csparpa/pyowm.
    Για την εγγραφή, έκανα μόνο αναζήτηση στο διαδίκτυο. Δεν έχω κατεβάσει ή εγκαταστήσει το Jarvis

  5.   αυτό που συνέβη dijo

    Τι είναι το Jarvis για Linux;
    Κάποιος που παραβιάζει το απόρρητό σας και επιτρέπει σε μια ιδιωτική εταιρεία να ελέγχει τη ζωή σας και να περιορίζει την ελευθερία σας

    Πώς λειτουργεί ο Jarvis
    Λαμβάνει παθητικά δικαιώματα από τον χρήστη για τη διαχείριση και τη μαζική ενημέρωση των πληροφοριών του

    Πώς να εγκαταστήσετε το Jarvis
    Έλλειψη κοινής λογικής και εκτίμησης για την ψηφιακή ελευθερία του χρήστη

    Από χρήστη σε χρήστη, μην αρνηθείτε το δικαίωμα στην ψηφιακή ελευθερία.
    Πείτε όχι στο σύννεφο, δεν υπάρχει ... είναι υπολογιστής κάποιου άλλου.
    Πείτε όχι σε ιδιόκτητα κοινωνικά δίκτυα, καθώς επιτρέπουν την παρακολούθηση και τον έλεγχο των πολιτών
    Πείτε όχι για να χρησιμοποιήσετε, πρέπει να αντιμετωπίζετε ως χρήστη. Μην αφήσετε τις εταιρείες να σας μετατρέψουν σε άρθρο ...
    Χρησιμοποιήστε το gnusocial εάν θέλετε ένα twitter, χρησιμοποιήστε τη διασπορά εάν θέλετε ένα facebook, χρησιμοποιήστε το syncthing εάν θέλετε ένα dropbox, χρησιμοποιήστε το etherpad εάν θέλετε ένα evernote, χρησιμοποιήστε ένα thunderbird εάν θέλετε έναν διαχειριστή αλληλογραφίας ...

    υπερασπιστείτε τον εαυτό σας από εκείνους που σας αντιμετωπίζουν σαν προϊόν!

    1.    Τόμισλαβ dijo

      Δεν είναι σαφές στο άρθρο: είναι ένα περιτύλιγμα για μια υπηρεσία Facebook ή μια υπηρεσία που εκτελείται τοπικά, σε υπολογιστή, χωρίς σύνδεση στο Διαδίκτυο;

      1.    lagarto dijo

        Είναι ένα εργαλείο που τρέχει τοπικά και σας επιτρέπει να αυτοματοποιήσετε διάφορες εργασίες, δεν έχει καμία σχέση με το Facebook, μόνο που έχουν εμπνευστεί από το εργαλείο που έχει αναπτύξει ο δημιουργός του Facebook

        1.    αυτό που συνέβη dijo

          Κατάλαβα ότι ο Jarvis αναπτύχθηκε από τον Mark Zuckerberg, σωστά;
          Σε κάθε περίπτωση, θα ήθελα να μάθω τι είδους άδεια έχει ο κώδικας. Είμαι αρκετά πεπεισμένος ότι δεν θα είναι GPL ή παράγωγα ... σωστά;

          1.    lagarto dijo

            Το Jarvis για Linux, είναι φτιαγμένο από κάποιον άλλο. Και η άδεια είναι δωρεάν, ακόμη και το αποθετήριό του στο github είναι δημόσιο ... Στο άρθρο είναι το αποθετήριο και μπορείτε να πάτε πιο βαθιά σε αυτό.

            1.    αυτό που συνέβη dijo

              εντάξει, έχω ήδη δει τον κώδικα στο github, απλά σε κάνει πιο άνετο χρησιμοποιώντας κάποιες εντολές GNU / Linux. Λειτουργεί με πολλούς, αν όχι υπό όρους.
              Όχι está mal


    2.    Κάιν dijo

      Η ελευθερία είναι μια ουτοπία που εξαρτάται από την αντίληψη.
      Ανεξάρτητα από την πλευρά σας, υπάρχει πάντα κάποιος που ευδοκιμεί στην προσπάθειά σας.

    3.    Yo dijo

      Γεια σου, πάρτε το. Δεν είναι σαν να το εγκαθιστάτε τα προσωπικά σας στοιχεία θα εμφανίζονται στο New YorkTimes (ούτε από το Facebook, είναι απλά ένα εξωγήινο πιρούνι). Και ας δούμε ...

      Δεν ξέρω αν το έχετε παρατηρήσει, αλλά επειδή σας δίνουν την ταυτότητά σας (ή οτιδήποτε είναι στη χώρα σας) κάποιος έχει ήδη όλες τις πληροφορίες σας. Και μετά από όλα, τι συμβαίνει με αυτό, ακόμη και στα κοινωνικά μέσα ή σε άλλα; Όλοι κερδίζουν: αποκτάτε δωρεάν, εξατομικευμένες υπηρεσίες και βελτιώνουν τα προϊόντα τους και κάνουν ανακοινώσεις.

      Ότι υπάρχουν άκρα, ναι, και γι 'αυτό δεν χρησιμοποιώ το Facebook (ούτε το χρειάζομαι), αλλά αυτό είναι, δεν είναι η αποκάλυψη ...

  6.   jaime dijo

    go go πηγαίνει ερώτηση και μεταξύ του jarbis και του mycroft ποιο πρέπει να μείνω;

    1.    αυτό που συνέβη dijo

      Θα εξαρτηθεί από την αξιολόγηση που κάνετε ... απόρρητο έναντι άνεση

  7.   Φρανκ Νταβίλα Αρελάνο dijo

    Τι άλλες διανομές το υποστηρίζουν;

    1.    ανώνυμος dijo

      εφ 'όσον ο πύθωνας έχει όλες τις διανομές που υπολογίζω

  8.   Εσχικλάρες dijo

    Δυστυχώς, είναι εξαιρετικά οδυνηρό, δεν είναι τίποτα περισσότερο από το εάν και οι εντολές του συστήματος, τίποτα νέο που δεν μπορεί να κάνει ένα άτομο που μαθαίνει python για 5 ημέρες

  9.   Επισκέπτης dijo

    "Οι χρήστες άλλων λειτουργικών συστημάτων έχουν ήδη αρκετά αποδεκτούς εικονικούς βοηθούς"

    Υποθέτουμε ότι ο Jarvis είναι ανώτερος, χαχαχαχα

  10.   Έσμιλ Σάντσεζ Μπαντέρα dijo

    Ήταν η κατανόησή μου ότι ο Jarvis ανήκε στον Stark στο Iron Man και ως εκ τούτου FICTITIOUS

    γεια σε όλους

  11.   Ιησούς dijo

    Ακολούθησα όλες τις οδηγίες και όταν εκτελούσα την εντολή python main.py μου λέει αυτό:
    python: δεν μπορώ να ανοίξω το αρχείο 'main.py': [Errno 2] Δεν υπάρχει τέτοιο αρχείο ή κατάλογος
    και δεν υπάρχουν άλλες οδηγίες σχετικά με αυτό, μπορείτε να με βοηθήσετε να συνεχίσω, ευχαριστώ.

    1.    Enrique Gonzalez dijo

      Το έχω λύσει με τον πιο χαζή τρόπο, αλλά τελικά κατάφερα να αποκρυπτογραφήσω τα λάθη μου. Πρώτα δεν ήταν σαν το SU, οπότε μην ξεχάσετε να βάλετε το "Sudo su" και μετά και το πιο σημαντικό, άνοιξα την κονσόλα όπου ήταν ο φάκελος και δεν έδωσε, γι 'αυτό καλύτερα να μπω στο φάκελο, τρέχοντας εκεί πρώτα ως χρήστης και στη συνέχεια python main .py και μου έδωσε ήδη ... Μόνο τώρα δεν ξέρω τι να κάνω με αυτό: / Νόμιζα ότι ήταν κάτι περισσότερο σαν Cortana (Ενσωματωμένο στο Plasma) αλλά πραγματικά βαρέθηκα. Δεν ξέρω πόσο μπορώ να κάνω με το ίδιο και δεν το έχω εκμεταλλευτεί ως έχει.

  12.   Enrique Gonzalez dijo

    Έχω το ίδιο πρόβλημα, στο τέλος «το python main.py μου λέει:
    python: δεν μπορώ να ανοίξω το αρχείο 'main.py': [Errno 2] Δεν υπάρχει τέτοιο αρχείο ή κατάλογος »και είμαι στον κατάλογο με δικαιώματα διαχειριστή, έχω εγκαταστήσει όλες τις λειτουργικές μονάδες, αλλά απλά δεν θα με αφήσει.

  13.   Σέρχιο Αβίλα dijo

    Καλό άρθρο. Θα το εγκαταστήσω το βράδυ στο σπίτι. Σε εκείνους που σκίζουν τα ρούχα τους, επειδή παραβιάζει την ιδιωτική τους ζωή από το Zuckerberg… ΑΠΕΛΕΥΘΕΙΤΕ ΤΟ ΟΝΟΜΑ!
    Χαιρετισμούς.

  14.   Stuart dijo

    Γεια σας, προσπάθησα να το εγκαταστήσω, κατάφερα να εγκαταστήσω τα πακέτα και όλα πάνε καλά, αλλά όταν φτάσω στο μέρος της κλωνοποίησης του αποθετηρίου όλα λειτουργούν, τότε χτύπησα το cd Jarvis και όλα είναι καλά, αλλά όταν δίνω στο python main.py, μου δίνει το ακόλουθο σφάλμα «python: δεν μπορεί να ανοίξει το αρχείο« main.py »: [Errno 2] Δεν υπάρχει τέτοιο αρχείο ή κατάλογος», κάποιος γνωρίζει, επειδή έχω κάνει αναζήτηση και ελπίζω τίποτα. Μπορείτε να μου απαντήσετε Ευχαριστώ και καλή μέρα

  15.   ανώνυμος dijo

    Δεν υπάρχει φάκελος main.py στο φάκελο Jarvis. Το άρθρο σας είναι λάθος. Ελέγξτε παρακαλώ.

  16.   Ιβάν Ο. Βερόν dijo

    Πώς θα μπορούσα να το βοηθήσω να το βελτιώσω αφού μελετώ pytom και θα ήθελα να βάλω έναν κόκκο άμμου και θα χρησιμεύσει ως αναπτυξιακή άσκηση

  17.   Λυκόσκυλος dijo

    Το python main.py δεν υπάρχει, χάσιμο χρόνου. Τσέκαρέ το.