Jarvis: Yon Asistan Pèsonèl Ekselan pou Linux

Anpil nan lektè nou yo pral tande pale de 'Jarvis'li asistan vityèl devlope pa Mark Zuckerberg kreyatè a nan Facebook, zouti a te lakòz byen yon brase gras a lefèt ke li konbine entèlijans atifisyèl ak entènèt la nan bagay sa yo kontwole pratikman tout kay ou. Sa a se pa premye fwa ke yon asistan pèsonèl pwisan te kreye, men fwa sa a li te ale viral gras a enpak ke Zuckerberg gen sou endistri an.

Enspire pa tout revolisyon sa a nan asistan vityèl, te fèt Jarvis pou Linux yon ekstraòdinè asistan pèsonèl pou Linux ki itilize konsole a ak piton pou otomatize anpil travay.

Ki sa ki Jarvis pou Linux?

Li se yon asistan pèsonèl pou Linux ki kouri soti nan tèminal la, se totalman gratis epi li devlope nan Piton. Zouti a responsab pou egzekite divès kalite travay lè yo endike li nan swiv yon sentaks ki te configuré deja.

Jarvis pou Linux Li pèmèt ou konnen enfòmasyon sou òdinatè ou tankou (belye mouton, tanperati, pwosesis), kote géographique ou kòm byen ke jwenn restoran, sèvis, estad, adrès tou pre kote ou ye a. Nan menm fason an, zouti a pèmèt nou telechaje mizik, li nouvèl, rechèch pou imaj, kalkile wout, pami lòt fonksyonalite. asistan pèsonèl pou linux

Li se vo anyen sa Jarvis Li pèmèt ajoute fonksyonalite nouvo, ak entegrasyon ak sèvis twazyèm-pati yo pwopoze tou. Zouti a te lage sèlman kèk jou de sa, men akseptasyon an te trè bon, pote avèk li yon gwo kantite nouvo kolaboratè ki ap travay pou amelyore li.

Ki jan Jarvis Travo

Sèvi ak Jarvis se byen senp, jis kouri klas prensipal la nan zouti a ak antre nan kòmandman yo ki deja pwograme pou bot la pote soti nan travay yo ke nou endike.

Nan videyo sa a nou ka apresye an detay benefis ki genyen nan Jarvis ak itilizasyon li yo:

Kouman enstale Jarvis

Enstalasyon an nan Jarvis pou Linux se byen senp, nou jis gen script repozitwa ofisyèl la ak enstale depandans ki nesesè yo.

Enstalasyon an nan depandans nan Linux Mint ak dérivés ka fè pa egzekite kòmandman sa yo kòm rasin:

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

Next nou kontinye klone repozitwa a ak egzekite klas prensipal la.

$ git klonaj https://github.com/sukeesh/Jarvis.git $ c Jarvis $ python main.py

Avèk sa a nou kapab kounye a jwi zouti sa a gwo

Konklizyon sou asistan pèsonèl sa a pou Linux

Jarvis pou Linux Li se yon zouti ki obsève yon lavni san patipri siksè, malgre yo te dènyèman lage li te fè yon gwoup sipò san patipri gwo, fonksyonalite debaz li yo (ak pi fò nan yo enkli nan lòt zouti) konsiderableman ogmante pwodiktivite nan itilizatè ki abitye itilize konsole a.

Itilizatè lòt sistèm opere deja genyen kèk asistan vityèl san patipri akseptab, li se yon bon moman pou Linux kòmanse jwi divès altènativ ak zouti sa yo.

Zouti ekselan sa a poko gen sipò plizyè lang, plis li sèlman aksepte kòmandman espesifik. Se vre wi yon bagay ki pral amelyore nan vèsyon kap vini yo.

Chemen an ki zouti sa a dwe vwayaje yo vin pi bon asistan pèsonèl la pou Linux se byen long, men ak kontribisyon an nan kominote a, adisyon a nan karakteristik nouvo ak, pi wo a tout moun, ak pouvwa a nan piton, mwen panse ke li ka vin konsolide.

Mwen sonje ke aplikasyon an toujou pa gen entèlijans atifisyèl entegre, yon bagay ki nan lavni an ta dwe yon priyorite pou pwomotè a si li vle zouti l 'yo dwe reyèlman espesyal.

 


Kontni an nan atik la respekte prensip nou yo nan etik editoryal. Pou rapòte yon erè klike sou isit la.

29 kòmantè, kite ou

Kite kòmantè ou

Adrès imèl ou pa pral dwe pibliye. Jaden obligatwa yo make ak *

*

*

  1. Responsab pou done yo: Miguel Ángel Gatón
  2. Objektif done yo: Kontwòl SPAM, jesyon kòmantè.
  3. Lejitimasyon: konsantman ou
  4. Kominikasyon nan done yo: done yo pa pral kominike bay twazyèm pati eksepte pa obligasyon legal.
  5. Done depo: baz done anime pa rezo Occentus (Inyon Ewopeyen)
  6. Dwa: Nenpòt ki lè ou ka limite, refè ak efase enfòmasyon ou yo.

  1.   Yank Carlos diro

    Trè bon kontribisyon, men lè enstale li mwen te fè fas ak sa a:
    Traceback (dènye apèl dènye):
    Ranpli "main.py", liy 5, nan
    enpòte pyowm, demann
    ImportError: Pa gen modil ki rele 'pyowm'

    Mwen te eseye chanje kòd sous li yo men pa gen anyen, li pa travay, epi mwen wè ke tout bagay se tankou, ou ta ka ban m 'yon men?

    1.    Manuel diro

      eseye ak sudo pip enstale demann ak Lè sa a, eseye ankò

      1.    noxonsoftwares diro

        Li pa modil la demann, gen li di ekzakteman ki sa modil ki nesesè
        ImportError: Pa gen modil ki rele 'pyowm'

        pip enstale pyowm

  2.   Cristian Abarzua diro

    Hey.

    Ou dwe telechaje modil pyown la nan:

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

    Chwazi dosye a pyowm-2.6.1.tar.gz (md5), ouvriers li ak andedan katab la egzekite:

    python setup.py enstale

    Remak: Teste sou: Debian 8.7

  3.   Cristian Abarzua diro

    Hey.
    1) Enstale modil pywm la nan: https://pypi.python.org/pypi/pyowm/2.6.1#downloads
    2) telechaje dosye a: pyowm-2.6.1.tar.gz
    3) ouvriers li yo ak andedan katab la ki parèt egzekite:}
    python setup.py enstale

    Concerne

  4.   Federico diro

    Aparamman pyowm se yon bibliyotèk kliyan Python pou pwojè OpenWeatherMap -http: //openweathermap.org/- epi ou ka telechaje li nan https://github.com/csparpa/pyowm.
    Pou dosye a, mwen sèlman te fè yon rechèch sou entènèt. Mwen pa telechaje oswa enstale Jarvis

  5.   youn ki te pase diro

    Ki sa ki Jarvis pou Linux?
    Yon moun ki vyole vi prive ou epi ki pèmèt yon konpayi prive kontwole lavi ou ak mete restriksyon sou libète ou

    Ki jan Jarvis Travo
    Passivement resevwa autorisations de kap itilize li an pou gérer Et masifye enfòmasyon yo

    Kouman enstale Jarvis
    Manke bon sans ak apresyasyon pou libète dijital itilizatè a

    Soti nan itilizatè an itilizatè, pa refize dwa a libète dijital.
    Di non nan nwaj la, li pa egziste ... se òdinatè yon lòt moun.
    Di non nan rezo sosyal prive yo, menm jan yo pèmèt swiv ak kontwòl sitwayen yo
    Di non yo dwe itilize, ou dwe trete kòm yon itilizatè. Pa kite konpayi yo tounen ou nan yon atik ...
    Sèvi ak gnusocial si ou vle yon twitter, sèvi ak dyaspora si ou vle yon facebook, sèvi ak syncthing si ou vle yon dropbox, sèvi ak etherpad si ou vle yon evernote, sèvi ak yon Thunderbird si ou vle yon manadjè lapòs ...

    defann tèt ou kont moun ki trete ou tankou yon pwodwi!

    1.    Tomislav diro

      Li pa klè nan atik la: se li yon pakè pou yon sèvis Facebook oswa yon sèvis ki kouri lokalman, sou yon òdinatè, san yo pa yon koneksyon entènèt?

      1.    zandolit diro

        Li se yon zouti ki kouri lokalman ak pèmèt ou otomatize travay divès kalite, li pa gen anyen fè ak Facebook, se sèlman ke yo te enspire pa zouti a devlope pa kreyatè a nan Facebook

        1.    youn ki te pase diro

          Mwen te konprann ke Jarvis te devlope pa Mark Zuckerberg, dwa?
          Nan nenpòt ka, mwen ta renmen konnen ki kalite lisans kòd la genyen. Mwen byen konvenki ke li pa pral GPL oswa dérivés ... dwa?

          1.    zandolit diro

            Jarvis pou Linux, fèt pa yon lòt moun .. Epi lisans lan gratis, menm depo li yo sou github se piblik ... Nan atik la gen depo a epi ou ka ale pi fon nan li.

            1.    youn ki te pase diro

              ok, mwen deja wè kòd la sou github, li jis fè ou pi alèz lè l sèvi avèk kèk kòmandman GNU / Linux. Li travay avèk anpil si lòt kondisyonèl.
              Pa move


    2.    kainn diro

      Libète se yon utopi ki depann de pèsepsyon.
      Nenpòt ki bò ou ye, toujou gen yon moun ki boujonnen sou efò ou.

    3.    Yo diro

      Hey, pran li fasil. Li pa tankou enstale li enfòmasyon pèsonèl ou ap parèt nan New YorkTimes yo (ni li pa soti nan Facebook, li se jis yon fouchèt lòt moun). Epi ann wè ...

      Mwen pa konnen si ou te remake li, men depi yo ba ou ID ou (oswa kèlkeswa sa li se nan peyi ou) yon moun deja gen tout enfòmasyon ou yo. Epi apre tout, ki sa ki mal ak sa, menm sou medya sosyal oswa lòt moun? Tout moun genyen: ou jwenn gratis, sèvis pèsonalize, epi yo amelyore pwodwi yo epi fè anons.

      Ke gen ekstrèm, wi, e se poutèt sa mwen pa sèvi ak Facebook (ni mwen pa bezwen li), men sa a li, li pa Apocalypse la ...

  6.   Jaime diro

    ale ale ale kesyon ak ant jarbis ak mycroft ki youn mwen ta dwe rete?

    1.    youn ki te pase diro

      Li pral depann de evalyasyon ou fè ... vi prive vs. konfò

  7.   Frank Davila Arellano diro

    Ki lòt distro ki sipòte li?

    1.    Anonim diro

      osi lontan ke piton gen tout distro mwen kalkile yo

  8.   Eschiclers diro

    Tris, li trè douloure, yo pa gen anyen plis pase si ak sistèm kòmandman, pa gen anyen nouvo ke yon moun ki te aprann piton pou 5 jou pa ka fè

  9.   Guest diro

    "Itilizatè yo nan lòt sistèm opere deja gen kèk asistan akseptab asistan vityèl"

    Nou sipoze ke Jarvis se siperyè, hahahahaha

  10.   Esmil Sánchez Bandera diro

    Mwen te konprann ke Jarvis te posede pa Stark nan Iron Man ak Se poutèt sa FICTITIOUS

    Bonjou tout moun

  11.   Jezi diro

    Mwen swiv tout enstriksyon yo ak lè mwen kouri kòmand python main.py a li di m 'sa a:
    python: pa ka louvri dosye 'main.py': [Errno 2] Pa gen okenn dosye oswa anyè
    epi pa gen okenn enstriksyon plis nan sans sa a, èske ou ka ede m 'kontinye, di ou mèsi.

    1.    Imaj placeholder Enrique Gonzalez diro

      Mwen te rezoud ke nan fason ki estipid men finalman jere yo Decoder erè mwen an. Premyèman li pa t 'tankou SU Se konsa, pa bliye mete «Sudo su» ak Lè sa a, ak pi enpòtan, mwen louvri konsole a kote katab la te epi li pa t' bay Se konsa, li te pi bon antre nan katab la, egzekite la an premye kòm Super itilizatè ak Lè sa a, piton prensipal .py epi li deja ban mwen ... Se sèlman kounye a mwen pa konnen ki sa fè ak li: / Mwen te panse li te yon bagay plis tankou Cortana (entegre nan Plasma) men mwen reyèlman te anwiye; Mwen pa konnen konbyen mwen ka fè ak menm bagay la e mwen toujou pa eksplwate li kòm sa yo.

  12.   Imaj placeholder Enrique Gonzalez diro

    Mwen gen menm pwoblèm lan, nan fen «python main.py di m 'sa a:
    python: pa ka louvri dosye 'main.py': [Errno 2] Pa gen okenn dosye sa yo oswa anyè »e mwen nan anyè a ak autorisations administratif, mwen te enstale tout modil yo, men li jis pa pral kite m '.

  13.   Sergio Avila diro

    Bon atik. Mwen pral enstale li nan mitan lannwit nan kay la. Pou moun ki chire rad yo paske li vyole vi prive yo lè yo te soti nan Zuckerberg ... JIS kenbe non an!
    Bonjou.

  14.   Stuart diro

    Bonjou, mwen te eseye Enstale sa a, mwen jere enstale pakè yo ak tout bagay ale byen, men lè mwen rive nan pati nan klonaj depo a tout bagay ap travay deyò, Lè sa a, mwen frape CD Jarvis ak tout bagay se amann, men lè mwen bay python main.py, li ban mwen erè sa a «python: pa ka louvri dosye 'main.py': [Errno 2] Pa gen okenn dosye sa yo oswa anyè», yon moun konnen, paske mwen pa t 'chache anyen e mwen espere ke yo kapab reponn mwen Mèsi e bon jounen 😀

  15.   Anonim diro

    Pa gen okenn katab main.py nan katab Jarvis la. Atik ou an mal. tanpri tcheke.

  16.   Ivan O. Veron diro

    Kouman mwen ta ka ede amelyore li depi m ap etidye pytom e mwen ta renmen mete yon grenn sab epi li ta sèvi kòm yon egzèsis devlopman

  17.   Shadowwolf diro

    python main.py pa egziste, gaspiye tan. gade sa.