Много от нашите читатели ще са чували за „Джарвис' той виртуален асистент, разработен от Марк Зукърбърг създателят на Facebook, инструментът предизвика доста раздвижване благодарение на комбинирането на изкуствен интелект с интернет на нещата, за да се контролира практически целият ви дом. Това не е първият път, в който се създава мощен личен асистент, но този път той стана вирусен, благодарение на въздействието, което Зукърбърг оказва върху индустрията.
Вдъхновен от цялата тази революция на виртуални асистенти, се роди Jarvis за Linux необикновен личен асистент за Linux който използва конзолата и python за автоматизиране на много задачи.
Какво е Jarvis за Linux?
Това е личен асистент за Linux, който работи от терминала, напълно безплатен е и е разработен през Питон. Инструментът е отговорен за изпълнението на различни задачи, когато е посочено, следвайки синтаксис, който е бил предварително конфигуриран.
Jarvis за Linux Тя ви позволява да знаете информация за вашия компютър, като (таран, температура, процеси), вашето географско местоположение, както и да намерите ресторанти, услуги, стадиони, адреси близо до вашето местоположение. По същия начин инструментът ни позволява да изтегляме музика, да четем новини, да търсим изображения, да изчисляваме маршрута, наред с други функционалности.
Струва си да се отбележи това Джарвис Това позволява добавяне на нови функционалности и се предлага интеграция с услуги на трети страни. Инструментът беше пуснат само преди няколко дни, но приемането му беше много добро, което доведе със себе си голям брой нови сътрудници, които работят за подобряването му.
Как работи Джарвис
Използването на Jarvis е съвсем просто, просто стартирайте основния клас на инструмента и въведете командите, които вече са програмирани за бота, за да изпълнява задачите, които посочваме.
В следващото видео можем да оценим подробно предимствата на 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
Jarvis за Linux Това е инструмент, който е имал доста успешно бъдеще, въпреки че наскоро беше пуснат, той направи доста голяма група за поддръжка, основните му функционалности (и повечето от тях са включени в други инструменти) значително увеличават производителността на потребителите. потребители, които са свикнали да използват конзолата.
Потребителите на други операционни системи вече имат някои доста приемливи виртуални асистенти, сега е време Linux да започне да се наслаждава на различни алтернативи на тези инструменти.
Този отличен инструмент все още няма многоезична поддръжка, освен това приема само специфични команди. Със сигурност нещо, което ще бъде подобрено в следващите версии.
Пътят, по който този инструмент трябва да премине, за да стане най-добрият личен асистент за Linux, е доста дълъг, но с приноса на общността, добавянето на нови функционалности и преди всичко със силата на python, мисля, че може да се консолидира.
Липсва ми, че приложението все още няма интегриран изкуствен интелект, нещо, което в бъдеще трябва да бъде приоритет за разработчика, ако иска неговият инструмент да бъде наистина специален.
Много добър принос, но при инсталирането му се сблъсквам с това:
Traceback (последно последно обаждане):
Файл "main.py", ред 5, в
импортиране на pyowm, заявки
ImportError: Няма модул с име „pyowm“
Опитах се да променя изходния му код, но нищо, той не работи и виждам, че всичко е както е, бихте ли ми помогнали?
опитайте с заявки за инсталиране на sudo pip и опитайте отново
Това не е модулът за заявка, там се казва точно какъв модул е необходим
ImportError: Няма модул с име „pyowm“
pip инсталирайте pyowm
Здравейте.
Трябва да изтеглите модула pyown от:
https://pypi.python.org/pypi/pyowm/2.6.1#downloads
Изберете файла pyowm-2.6.1.tar.gz (md5), разархивирайте го и в папката изпълнете:
python setup.py инсталиране
Забележка: Тествано на: Debian 8.7
Здравейте.
1) Инсталирайте модула pywm от: https://pypi.python.org/pypi/pyowm/2.6.1#downloads
2) Изтеглете файла: pyowm-2.6.1.tar.gz
3) Разархивирайте го и в папката, която се появява, изпълнете:}
python setup.py инсталиране
поздрави
Очевидно е, pyowm Това е клиентска библиотека на Python за проекта OpenWeatherMap -http: //openweathermap.org/- и можете да го изтеглите от https://github.com/csparpa/pyowm.
За протокол направих само търсене в мрежата. Не съм изтеглил или инсталирал Jarvis
Какво е Jarvis за Linux?
Някой, който нарушава поверителността ви и позволява на частна компания да контролира живота ви и да ограничава свободата ви
Как работи Джарвис
Пасивно получаване на разрешения от потребителя за управление и масифициране на тяхната информация
Как да инсталирате Jarvis
Липсва здрав разум и признателност за цифровата свобода на потребителя
От потребител на потребител, не отричайте правото на цифрова свобода.
Кажете не на облака, той не съществува ... това е компютър на някой друг.
Кажете не на частните социални мрежи, тъй като те позволяват проследяването и контрола на гражданите
Кажете не, за да се използва, трябва да се третирате като потребител. Не позволявайте на компаниите да ви превърнат в статия ...
Използвайте gnusocial, ако искате twitter, използвайте диаспора, ако искате facebook, използвайте syncthing, ако искате dropbox, използвайте etherpad, ако искате evernote, използвайте thunderbird, ако искате мейл мениджър ...
защитете се от тези, които се отнасят с вас като с продукт!
В статията не е ясно: обвивка за услуга на Facebook или услуга, която се изпълнява локално, на компютър, без интернет връзка?
Това е инструмент, който работи локално и ви позволява да автоматизирате няколко задачи, той няма нищо общо с Facebook, само че те са били вдъхновени от инструмента, разработен от създателя на Facebook
Разбрах, че Джарвис е разработен от Марк Зукърбърг, нали?
Във всеки случай бих искал да знам какъв тип лиценз има кодът. Напълно съм убеден, че това няма да е GPL или деривати ... нали?
Jarvis за Linux, той е направен от някой друг .. И лицензът е безплатен, дори неговото хранилище на github е публично ... В статията е хранилището и можете да влезете по-дълбоко в него.
добре, вече видях кода на github, просто ви прави по-удобно да използвате някои GNU / Linux команди. Работи с много, ако не и с други условия.
Няма está mal
Свободата е утопия, която зависи от възприятието.
Без значение на коя страна сте, винаги има някой, който процъфтява с вашите усилия.
Хей, спокойно. Не е като да го инсталирате, вашата лична информация ще се появи в New YorkTimes (нито е от Facebook, това е просто разклонение на други). И да видим ...
Не знам дали сте забелязали, но тъй като ви дават вашата лична карта (или каквато и да е тя във вашата държава), някой вече разполага с цялата ви информация. И в крайна сметка какво лошо има в това, дори в социалните медии или други? Всички печелят: получавате безплатни, персонализирани услуги и те подобряват своите продукти и правят съобщения.
Че има крайности, да, и затова не използвам Facebook (нито ми трябва), но това е, не е апокалипсисът ...
отива отива отива въпрос и между jarbis и mycroft кой да остана?
Това ще зависи от оценката, която правите ... поверителност vs. комфорт
Какви други дистрибуции го поддържат?
стига python да има всички дистрибуции, които изчислявам
Тъжно, това е изключително болезнено, те не са нищо повече от ако и системните команди, нищо ново, което човек, който учи питон от 5 дни, не може да направи
„Потребителите на други операционни системи вече имат доста приемливи виртуални асистенти“
Предполагаме, че Джарвис е по-добър, хахахаха
Бях разбрал, че Джарвис е собственост на Старк в Iron Man и следователно ФИКТИВЕН
Здравейте всички
Следвах всички инструкции и когато стартирам командата python main.py, тя ми казва това:
python: не може да отвори файл 'main.py': [Errno 2] Няма такъв файл или директория
и няма повече инструкции в това отношение, можете ли да ми помогнете да продължа, благодаря.
Реших това по най-глупавия начин, но накрая успях да разгадая грешките си. Първо не беше като SU, така че не забравяйте да сложите "Sudo su", а след това и по-важното, отворих конзолата, където беше папката и тя не даде, така че по-добре да вляза в папката, да стартирам там първо като Super потребител и след това python main .py и ми даде ... Само че сега не знам какво да правя с него: / Мислех, че е нещо като Cortana (интегрирана в плазма), но наистина ме отегчи; Не знам колко мога да направя същото и все още не го използвам като такъв.
Имам същия проблем, в края «python main.py ми казва това:
python: не може да отвори файл 'main.py': [Errno 2] Няма такъв файл или директория »и аз съм в директорията с административни разрешения, инсталирах всички модули, но това просто не ми позволява.
Добра статия. Ще го инсталирам през нощта у дома. За тези, които късат дрехите си, защото това нарушава неприкосновеността на личността им, защото е Зукърбърг ... САМО ЗАПАЗЕТЕ ИМЕТО!
Поздрави.
Здравейте, опитвам се да инсталирам това, успявам да инсталирам пакетите и всичко върви добре, но когато стигна до частта за клониране на хранилището, всичко върви добре, след това ударих cd Jarvis и всичко е наред, но когато дам python main.py, той ми дава следната грешка «python: не може да отвори файл 'main.py': [Errno 2] Няма такъв файл или директория», някой знае, защото съм търсил и се надявам нищо. Можете да ми отговорите Благодаря и добър ден 😀
В папката Jarvis няма папка main.py. Вашата статия е грешна. Моля те, провери.
Как бих могъл да помогна за подобряването му, след като изучавам питом и бих искал да сложа зърно пясък и това ще послужи като упражнение за развитие
python main.py не съществува, загуба на време. виж това.