Джарвис: отличный персональный помощник для Linux

Многие из наших читателей слышали о «Джарвисон виртуальный помощник, разработанный Марком Цукербергом создатель Facebook, инструмент вызвал настоящий переполох благодаря тому, что он сочетает в себе искусственный интеллект и Интернет вещей для управления практически всем вашим домом. Это не первый раз, когда создается мощный персональный помощник, но на этот раз он стал вирусным благодаря влиянию, которое Цукерберг оказывает на отрасль.

Вдохновленный всей этой революцией виртуальных помощников, родился Джарвис для Linux экстраординарный личный помощник для Linux который использует консоль и Python для автоматизации многих задач.

Что такое Jarvis для Linux?

Это персональный помощник для Linux, который запускается из терминала, полностью бесплатен и разработан на Питон. Инструмент отвечает за выполнение различных задач, если на это указывает следование синтаксису, который был настроен заранее.

Джарвис для Linux Он позволяет вам знать информацию о вашем компьютере, такую ​​как (оперативная память, температура, процессы), ваше географическое положение, а также находить рестораны, услуги, стадионы и адреса поблизости от вашего местоположения. Таким же образом инструмент позволяет нам загружать музыку, читать новости, искать изображения, рассчитывать маршрут и другие функции. личный помощник для linux

Стоит отметить, что Джарвис Это позволяет добавлять новые функции, а также предлагается интеграция со сторонними сервисами. Инструмент был выпущен всего несколько дней назад, но признание было очень хорошим, что привело к появлению большого количества новых сотрудников, которые работают над его улучшением.

Как работает Джарвис

Использовать 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 Instantmusic $ pip install SpeechRecognition

Далее мы приступаем к клонированию репозитория и выполняем основной класс.

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

Теперь мы можем пользоваться этим замечательным инструментом.

Выводы об этом персональном помощнике для Linux

Джарвис для Linux Это инструмент, который имел довольно успешное будущее, несмотря на то, что он был недавно выпущен, он создал довольно большую группу поддержки, его основные функции (и большинство из них включены в другие инструменты) значительно повышают производительность пользователей, которые привыкли использовать консоль.

У пользователей других операционных систем уже есть довольно приемлемые виртуальные помощники, и для Linux настало время начать пользоваться различными альтернативами этим инструментам.

Этот отличный инструмент еще не имеет многоязычной поддержки, плюс он принимает только определенные команды. Наверняка что-то будет улучшено в следующих версиях.

Путь, который должен пройти этот инструмент, чтобы стать лучшим персональным помощником для Linux, довольно долгий, но я думаю, что благодаря вкладу сообщества, добавлению новых функций и, прежде всего, мощи python, он может стать консолидированным.

Я скучаю по тому, что в приложение до сих пор не интегрирован искусственный интеллект, что в будущем должно стать приоритетом для разработчика, если он хочет, чтобы его инструмент был действительно особенным.

 


Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

29 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Янк Карлос сказал

    Очень хороший вклад, но при его установке я столкнулся с этим:
    Traceback (последний последний вызов):
    Файл "main.py", строка 5, в
    импорт pyowm, запросы
    ImportError: нет модуля с именем 'pyowm'

    Я попытался изменить его исходный код, но ничего, не работает, и я вижу, что все как есть, не могли бы вы мне помочь?

    1.    Мануель сказал

      попробуйте с запросами на установку sudo pip, а затем повторите попытку

      1.    программное обеспечение noxons сказал

        Это не модуль запроса, там точно написано, какой модуль нужен
        ImportError: нет модуля с именем 'pyowm'

        pip install pyowm

  2.   Кристиан Абарзуа сказал

    Эй.

    Вы должны загрузить модуль 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.   Кристиан Абарзуа сказал

    Эй.
    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 сказал

    По-видимому, Pyowm это клиентская библиотека Python для проекта OpenWeatherMap -http: //openweathermap.org/-, и вы можете скачать ее с https://github.com/csparpa/pyowm.
    Для справки, я сделал только поиск в Интернете. Я не скачивал и не устанавливал Jarvis

  5.   тот, что случилось сказал

    Что такое Jarvis для Linux?
    Кто-то, кто нарушает вашу конфиденциальность и позволяет частной компании контролировать вашу жизнь и ограничивать вашу свободу

    Как работает Джарвис
    Пассивное получение разрешений от пользователя на обработку и массовое распространение их информации

    Как установить Джарвис
    Отсутствие здравого смысла и признательности за цифровую свободу пользователя

    От пользователя к пользователю не отказывайте в праве на цифровую свободу.
    Скажи «нет» облаку, его не существует ... это чужой компьютер.
    Скажите нет частным социальным сетям, поскольку они позволяют отслеживать и контролировать граждан
    Скажи нет, чтобы тебя использовали, с тобой должны обращаться как с пользователем. Не позволяйте компаниям превратить вас в статью ...
    Используйте gnusocial, если вам нужен твиттер, используйте diaspora, если вам нужен фейсбук, используйте синхронизацию, если вам нужен Dropbox, используйте etherpad, если вам нужен evernote, используйте thunderbird, если вам нужен почтовый менеджер ...

    защищайся от тех, кто относится к тебе как к продукту!

    1.    Томислав сказал

      В статье не ясно: это оболочка для сервиса Facebook или сервиса, который работает локально, на компьютере, без подключения к Интернету?

      1.    Lagarto сказал

        Это инструмент, который работает локально и позволяет автоматизировать различные задачи, он не имеет ничего общего с Facebook, только он был вдохновлен инструментом, разработанным создателем Facebook.

        1.    тот, что случилось сказал

          Я так понял, что Джарвис был разработан Марком Цукербергом, верно?
          В любом случае я хотел бы знать, какой тип лицензии имеет код. Я совершенно убежден, что это не будет GPL или производные ... не так ли?

          1.    Lagarto сказал

            Jarvis для Linux, он сделан кем-то другим .. Причем лицензия бесплатная, даже его репозиторий на github публичный ... В статье репозиторий и вы можете в него углубиться.

            1.    тот, что случилось сказал

              хорошо, я уже видел код на github, он просто делает вас более комфортным при использовании некоторых команд GNU / Linux. Он работает со многими условными выражениями if else.
              Неплохо


    2.    Каин сказал

      Свобода - это утопия, зависящая от восприятия.
      Независимо от того, на чьей вы стороне, всегда найдется кто-то, кто любит ваши усилия.

    3.    Yo сказал

      Эй, расслабься. Это не похоже на то, что при его установке ваша личная информация появится в New YorkTimes (и не из Facebook, это просто вилка других). И посмотрим ...

      Я не знаю, заметили ли вы это, но поскольку они дают вам ваше удостоверение личности (или что-то еще в вашей стране), у кого-то уже есть вся ваша информация. И в конце концов, что в этом плохого, даже в социальных сетях или других? Все выигрывают: вы получаете бесплатные персонализированные услуги, а они улучшают свои продукты и делают объявления.

      Что есть крайности, да, и поэтому я не использую Facebook (да и не нужен он мне), но это все, это не апокалипсис ...

  6.   Хайме сказал

    идет идет идет идет вопрос а между джарбисом и майкрофтом я должен остаться?

    1.    тот, что случилось сказал

      Это будет зависеть от вашей оценки ... конфиденциальность vs. комфорт

  7.   Фрэнк Давила Ареллано сказал

    Какие еще дистрибутивы его поддерживают?

    1.    анонимный сказал

      пока у Python есть все дистрибутивы, которые я рассчитываю

  8.   Eschiclers сказал

    Печально, это крайне болезненно, это не более чем if и системные команды, ничего нового, чего не может сделать человек, изучающий python 5 дней.

  9.   GUEST сказал

    «У пользователей других операционных систем уже есть вполне приемлемые виртуальные помощники»

    Мы предполагаем, что Джарвис выше, хахахахаха

  10.   Эсмиль Санчес Бандера сказал

    Я понял, что Джарвис принадлежал Старку в «Железном человеке» и, следовательно, ФИКСИРОВАННЫЙ.

    Привет всем

  11.   Иисус сказал

    Я выполнил все инструкции, и когда я запускаю команду python main.py, она сообщает мне следующее:
    python: невозможно открыть файл main.py: [Errno 2] Нет такого файла или каталога
    и инструкций по этому поводу больше нет, не могли бы вы помочь мне продолжить, спасибо.

    1.    Энрике Гонсалес сказал

      Я решил это самым глупым способом, но наконец сумел расшифровать свои ошибки. Сначала это было не похоже на SU, поэтому не забудьте поставить «Sudo su», а затем, что еще более важно, я открыл консоль, где была папка, и она не давала, поэтому было лучше войти в папку, выполнить сначала как Super user, а затем python main .py, и он уже дал мне ... Только теперь я не знаю, что с ним делать: / Я думал, что это что-то вроде Cortana (интегрировано с Plasma), но мне действительно стало скучно; Я не знаю, сколько я могу сделать с тем же самым, и я до сих пор не использовал это как таковое.

  12.   Энрике Гонсалес сказал

    У меня та же проблема, в конце «python main.py сообщает мне следующее:
    python: не удается открыть файл 'main.py': [Errno 2] Нет такого файла или каталога », и я нахожусь в каталоге с правами администратора, я установил все модули, но он просто не позволяет мне.

  13.   Серхио Авила сказал

    Хорошая статья. Установлю на ночь дома. Тем, кто рвет свою одежду, потому что она из Цукерберга нарушает их личную жизнь… ПРОСТО СОХРАНИТЕ ИМЯ!
    Привет.

  14.   Стюарт сказал

    Здравствуйте, я пытался установить это, мне удалось установить пакеты, и все идет хорошо, но когда я дохожу до части клонирования репозитория, все работает, затем я нажимаю cd Jarvis, и все в порядке, но когда я даю python main.py, это дает мне следующую ошибку «python: не удается открыть файл main.py»: [Errno 2] Нет такого файла или каталога », кто-то знает, потому что я ничего не искал, и я надеюсь, что они могут ответь мне Спасибо и доброго времени суток 😀

  15.   анонимный сказал

    В папке Jarvis нет папки main.py. Ваша статья неверна. пожалуйста, проверьте.

  16.   Иван О. Верон сказал

    Как я могу помочь улучшить его, если я изучаю pytom, и я хотел бы положить песчинку, и это послужило бы упражнением для развития

  17.   Теневой волк сказал

    python main.py не существует, пустая трата времени. проверить это.