Jarvis: Oluranlọwọ Ti ara ẹni Ti o dara julọ fun Lainos

Ọpọlọpọ awọn onkawe wa yoo ti gbọ ti 'Jarvis'oun foju Iranlọwọ ti a dagbasoke nipasẹ Mark Zuckerberg eleda ti Facebook, ọpa naa ti fa idarudapọ pupọ ọpẹ si otitọ pe o daapọ oye atọwọda pẹlu intanẹẹti ti awọn ohun lati ṣakoso adaṣe gbogbo ile rẹ. Eyi kii ṣe akoko akọkọ ti a ti ṣẹda oluranlọwọ ti ara ẹni ti o lagbara, ṣugbọn ni akoko yii o ti gbogun ti ọpẹ si ipa ti Zuckerberg ni lori ile-iṣẹ naa.

Atilẹyin nipasẹ gbogbo iṣọtẹ yii ti awọn oluranlọwọ foju, ni a bi Jarvis fun Lainos ohun extraordinary oluranlọwọ ti ara ẹni fun Lainos eyiti o lo itunu ati Python lati ṣe adaṣe ọpọlọpọ awọn iṣẹ-ṣiṣe.

Kini Jarvis fun Lainos?

O jẹ oluranlọwọ ti ara ẹni fun Lainos ti o nṣiṣẹ lati ebute, o jẹ ọfẹ ọfẹ ati idagbasoke ni Python. Ọpa naa jẹ iduro fun ṣiṣe awọn iṣẹ-ṣiṣe pupọ nigbati o tọka nipa titẹle ilana iṣọpọ ti o ti tunto tẹlẹ.

Jarvis fun Lainos gba ọ laaye lati mọ alaye nipa kọnputa rẹ bii (àgbo, iwọn otutu, awọn ilana), ipo ti agbegbe rẹ bakannaa lati wa awọn ounjẹ, awọn iṣẹ, awọn papa ere idaraya, awọn adirẹsi nitosi ipo rẹ. Ni ọna kanna, ọpa n gba wa laaye lati ṣe igbasilẹ orin, ka awọn iroyin, wa fun awọn aworan, ṣe iṣiro ipa-ọna laarin awọn iṣẹ ṣiṣe miiran. oluranlọwọ ti ara ẹni fun linux

O ṣe akiyesi pe Jarvis O gba laaye fifi awọn iṣẹ ṣiṣe tuntun kun, ni afikun, iṣọpọ pẹlu awọn iṣẹ ẹnikẹta ti dabaa. A ti tu ọpa nikan ni awọn ọjọ diẹ sẹhin, ṣugbọn itẹwọgba ti dara pupọ, mu nọmba nla ti awọn alabaṣiṣẹpọ tuntun wa pẹlu rẹ lati mu dara si.

Bawo ni Jarvis ṣiṣẹ

Lilo Jarvis jẹ ohun ti o rọrun, kan ṣiṣe kilasi akọkọ ti ọpa ki o tẹ awọn ofin ti o ti ṣe eto tẹlẹ fun bot lati ṣe awọn iṣẹ-ṣiṣe ti a tọka si.

Ninu fidio ti nbọ a le ni riri ni awọn alaye awọn anfani ti Jarvis ati lilo rẹ:

Bii o ṣe le fi Jarvis sii

Fifi sori ẹrọ ti Jarvis fun Lainos jẹ ohun ti o rọrun, o kan ni lati ṣe ẹda oniye ibi ipamọ osise ati fi awọn igbẹkẹle pataki sii.

Fifi sori ẹrọ ti awọn igbẹkẹle ninu Mint Linux ati awọn itọsẹ le ṣee ṣe nipasẹ ṣiṣe awọn ofin wọnyi bi gbongbo:

$ apt-gba fi sori ẹrọ nodejs $ apt-gba fi sori ẹrọ npm $ pip fi sori ẹrọ ims $ pip fi sori ẹrọ gTTS $ pip fi sori ẹrọ pyowm $ pip fi sori ẹrọ lẹsẹkẹsẹmusic $ pip fi SpeechRecognition

Nigbamii ti a tẹsiwaju lati ṣe ẹda oniye ibi ipamọ ati ṣiṣe kilasi akọkọ.

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

Pẹlu eyi a le gbadun bayi ọpa nla yii

Awọn ipinnu nipa oluranlọwọ ti ara ẹni yii fun Lainos

Jarvis fun Lainos O jẹ ohun elo ti o ṣe akiyesi ọjọ iwaju aṣeyọri daradara, botilẹjẹpe itusilẹ laipẹ o ti ṣe ẹgbẹ atilẹyin nla to dara, awọn iṣẹ ṣiṣe ipilẹ rẹ (ati pe ọpọlọpọ wọn wa ninu awọn irinṣẹ miiran) mu alekun iṣelọpọ ti awọn olumulo ti o lo lati lo itọnisọna naa.

Awọn olumulo ti awọn ọna ṣiṣe miiran ti ni diẹ ninu awọn arannilọwọ itẹwọgba itẹwọgba to dara, o jẹ akoko ti o dara fun Lainos lati bẹrẹ gbadun ọpọlọpọ awọn yiyan si awọn irinṣẹ wọnyi.

Ọpa ti o dara julọ ko sibẹsibẹ ni atilẹyin ede pupọ, pẹlu eyi o gba awọn ofin ni pato. Dajudaju ohunkan ti yoo dara si ni awọn ẹya ti nbọ.

Ọna ti ọpa yii gbọdọ rin irin-ajo lati di oluranlọwọ ti ara ẹni ti o dara julọ fun Lainos jẹ gigun pupọ, ṣugbọn pẹlu idasi ti agbegbe, afikun awọn iṣẹ ṣiṣe tuntun ati ju gbogbo rẹ lọ pẹlu agbara ti ere idaraya, Mo gbagbọ pe o le di isọdọkan.

Mo ṣafẹri pe ohun elo naa ko iti ni oye atọwọda atọwọda, nkan ti ni ọjọ iwaju yẹ ki o jẹ iṣaaju fun aṣagbega ti o ba fẹ ki irinṣẹ rẹ jẹ pataki gaan.

 


Awọn akoonu ti nkan naa faramọ awọn ilana wa ti awọn ilana olootu. Lati jabo aṣiṣe kan tẹ nibi.

Awọn asọye 29, fi tirẹ silẹ

Fi ọrọ rẹ silẹ

Adirẹsi imeeli rẹ yoo ko le ṣe atejade. O beere aaye ti wa ni samisi pẹlu *

*

*

  1. Lodidi fun data naa: Miguel Ángel Gatón
  2. Idi ti data naa: SPAM Iṣakoso, iṣakoso ọrọ asọye.
  3. Ofin: Iyọọda rẹ
  4. Ibaraẹnisọrọ data: Awọn data kii yoo ni ifọrọhan si awọn ẹgbẹ kẹta ayafi nipasẹ ọranyan ofin.
  5. Ibi ipamọ data: Alaye data ti o gbalejo nipasẹ Awọn nẹtiwọọki Occentus (EU)
  6. Awọn ẹtọ: Ni eyikeyi akoko o le ni opin, gba pada ki o paarẹ alaye rẹ.

  1.   Yank Carlos wi

    Ilowosi ti o dara pupọ, ṣugbọn nigbati o ba fi sii Mo ni idojuko eyi:
    Traceback (ipe to ṣẹṣẹ julọ kẹhin):
    Faili "main.py", laini 5, ni
    gbe wọle pyowm, awọn ibeere
    Aṣiṣe wọle: Ko si module ti a npè ni 'pyowm'

    Mo ti gbiyanju lati yi koodu orisun rẹ pada ṣugbọn ko si nkan, ko ṣiṣẹ, ati pe Mo rii pe ohun gbogbo wa bi o ṣe jẹ, ṣe o le fun mi ni ọwọ?

    1.    Manuel wi

      gbiyanju pẹlu sudo pip fi awọn ibeere sii lẹhinna tun gbiyanju

      1.    noxonsoftwares wi

        Kii ṣe modulu ibeere, nibẹ o sọ gangan ohun ti a nilo modulu
        Aṣiṣe wọle: Ko si module ti a npè ni 'pyowm'

        pip fi sori ẹrọ pyowm

  2.   Cristian Abarzua wi

    Hi!

    O ni lati ṣe igbasilẹ modulu pyown lati:

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

    Yan faili pyowm-2.6.1.tar.gz (md5), ṣii rẹ ati inu folda naa ṣiṣẹ:

    python setup.py fi sori ẹrọ

    Akiyesi: Idanwo lori: Debian 8.7

  3.   Cristian Abarzua wi

    Hi!
    1) Fi sori ẹrọ module pywm lati: https://pypi.python.org/pypi/pyowm/2.6.1#downloads
    2) Ṣe igbasilẹ faili naa: pyowm-2.6.1.tar.gz
    3) Unzip it and inu folda ti o han ṣiṣẹ:}
    python setup.py fi sori ẹrọ

    Dahun pẹlu ji

  4.   Frederick wi

    Nkqwe pyowm jẹ ile-ikawe alabara Python fun iṣẹ akanṣe OpenWeatherMap -http: //openweathermap.org/- ati pe o le ṣe igbasilẹ lati https://github.com/csparpa/pyowm.
    Fun igbasilẹ naa, Mo ṣe wiwa wẹẹbu nikan. Emi ko ṣe igbasilẹ tabi fi sii Jarvis

  5.   ọkan ti o ṣẹlẹ wi

    Kini Jarvis fun Lainos?
    Ẹnikan ti o rufin aṣiri rẹ ati gba ile-iṣẹ aladani laaye lati ṣakoso aye rẹ ati ni ihamọ ominira rẹ

    Bawo ni Jarvis ṣiṣẹ
    Gbigba awọn igbanilaaye lọwọ olumulo lati ṣakoso ati ṣoki alaye wọn

    Bii o ṣe le fi Jarvis sii
    Aisi ori ti o wọpọ ati riri fun ominira oni nọmba olumulo

    Lati olumulo si olumulo, maṣe sẹ ẹtọ si ominira oni-nọmba.
    Sọ pe rara si awọsanma naa, ko si tẹlẹ ... kọnputa elomiran ni.
    Sọ pe rara si awọn nẹtiwọọki awujọ aladani, bi wọn ṣe gba titele ati iṣakoso ti awọn ara ilu laaye
    Sọ pe ko ṣee lo, o gbọdọ ṣe itọju bi olumulo kan. Maṣe jẹ ki awọn ile-iṣẹ sọ ọ di nkan ...
    Lo gnusocial ti o ba fẹ twitter kan, lo agbasọ ti o ba fẹ facebook, lo ṣiṣiṣẹpọ ti o ba fẹ apoti idalẹti, lo etherpad ti o ba fẹ evernote, lo thunderbird ti o ba fẹ oluṣakoso meeli ...

    dabobo ararẹ lọwọ awọn ti o tọju rẹ bi ọja kan!

    1.    Tomislav wi

      Ko ṣe kedere ninu nkan naa: ṣe o jẹ ohun elo fun iṣẹ Facebook kan tabi iṣẹ kan ti o ṣiṣẹ ni agbegbe, lori kọnputa, laisi isopọ Ayelujara?

      1.    alangba wi

        O jẹ ọpa ti o ṣiṣẹ ni agbegbe ati gba ọ laaye lati ṣe adaṣe ọpọlọpọ awọn iṣẹ-ṣiṣe, ko ni nkankan lati ṣe pẹlu Facebook, nikan pe o ti ni atilẹyin nipasẹ ohun elo ti o dagbasoke nipasẹ ẹniti o ṣẹda Facebook

        1.    ọkan ti o ṣẹlẹ wi

          Mo ye pe Jarvis ni idagbasoke nipasẹ Mark Zuckerberg, otun?
          Ni eyikeyi idiyele, Emi yoo fẹ lati mọ iru iwe-aṣẹ ti koodu naa ni. Mo ni igboya pupọ pe kii yoo jẹ GPL tabi awọn itọsẹ ... otun?

          1.    alangba wi

            Jarvis fun Linux, jẹ ti ẹlomiran ṣe .. Ati pe iwe-aṣẹ jẹ ọfẹ, paapaa ibi ipamọ rẹ lori github jẹ ti gbogbo eniyan ... Ninu nkan naa ni ibi ipamọ ati pe o le lọ jinlẹ sinu rẹ.

            1.    ọkan ti o ṣẹlẹ wi

              ok, Mo ti rii koodu tẹlẹ lori github, o kan jẹ ki o ni itunnu diẹ sii nipa lilo diẹ ninu awọn aṣẹ GNU / Linux. O ṣiṣẹ pẹlu ọpọlọpọ ti awọn ipo miiran ba.
              Ko buru


    2.    kainn wi

      Ominira jẹ utopia ti o da lori imọran.
      Laibikita ẹgbẹ wo ni o wa, ẹnikan wa nigbagbogbo ti o ṣe rere lori igbiyanju rẹ.

    3.    Yo wi

      Hey, mu o rọrun. Ko dabi fifi sori rẹ alaye ti ara ẹni rẹ yoo han ni New YorkTimes (tabi kii ṣe lati Facebook, o jẹ orita ajeji). Ati jẹ ki a wo ...

      Emi ko mọ boya o ti ṣe akiyesi rẹ, ṣugbọn nitori wọn fun ọ ni ID rẹ (tabi ohunkohun ti o wa ni orilẹ-ede rẹ) ẹnikan ti ni gbogbo alaye rẹ tẹlẹ. Ati lẹhinna, kini aṣiṣe pẹlu iyẹn, paapaa lori media media tabi awọn miiran? Gbogbo eniyan ni o ṣẹgun: o gba ọfẹ, awọn iṣẹ ti ara ẹni, ati pe wọn ṣe ilọsiwaju awọn ọja wọn ati ṣe awọn ikede.

      Wipe awọn iwọn ni o wa, bẹẹni, ati idi idi ti Emi ko lo Facebook (tabi ṣe Mo nilo rẹ), ṣugbọn iyẹn ni, kii ṣe apocalypse ...

  6.   jaime wi

    g goesr ibeere lọ ati laarin jarbis ati mycroft ewo ni o yẹ ki n duro?

    1.    ọkan ti o ṣẹlẹ wi

      Yoo dale lori igbelewọn ti o ṣe ... aṣiri vs. itunu

  7.   Frank Davila Arellano wi

    Awọn idamu miiran wo ni atilẹyin rẹ?

    1.    afasiribo wi

      niwọn igba ti Python ni gbogbo awọn distros ti Mo ṣe iṣiro

  8.   Awọn onigbese wi

    Ibanujẹ, o jẹ irora pupọ, wọn kii ṣe nkan diẹ sii ju ti o ba jẹ ati awọn aṣẹ eto, ko si nkan tuntun ti eniyan ti o ti kẹkọọ ere idaraya fun awọn ọjọ 5 ko le ṣe

  9.   Guest wi

    "Awọn olumulo ti awọn ọna ṣiṣe miiran ti ni diẹ ninu awọn oluranlọwọ fojuran itẹwọgba to dara"

    A ro pe Jarvis ni o ga julọ, hahahahaha

  10.   Esmil Sánchez Bandera wi

    Mo gbọye pe Jarvis ni ohun ini nipasẹ Stark ni Iron Man ati nitorinaa FICTITIOUS

    ENLE o gbogbo eniyan

  11.   Jesu wi

    Mo tẹle gbogbo awọn itọnisọna ati nigbati mo nṣiṣẹ aṣẹ Python main.py o sọ fun mi eyi:
    Python: ko le ṣi faili 'main.py': [Errno 2] Ko si iru faili tabi itọsọna
    ati pe ko si awọn itọnisọna diẹ sii ni eyi, ṣe o le ran mi lọwọ lati tẹsiwaju, o ṣeun.

    1.    Enrique Gonzalez aworan ibi aye wi

      Mo ti yanju iyẹn ni ọna ti o buru ju ṣugbọn nikẹhin ṣakoso lati ṣalaye awọn aṣiṣe mi. Ni akọkọ ko dabi SU nitorinaa maṣe gbagbe lati fi «Sudo su» ati lẹhinna ati ṣe pataki julọ, Mo ṣii kọnputa nibiti folda wa ko si fun ni nitorinaa o dara lati tẹ folda naa sii, ṣiṣẹ nibẹ akọkọ bi Super olumulo ati lẹhinna akọkọ Python .py ati pe o ti fun mi tẹlẹ ... Nikan ni bayi Emi ko mọ kini lati ṣe pẹlu rẹ: / Mo ro pe o jẹ nkan diẹ sii bi Cortana (Ti a ṣepọ si Plasma) ṣugbọn mo sunmi gaan; Emi ko mọ iye ti MO le ṣe pẹlu kanna ati pe Emi ko tun lo o ni iru bẹ.

  12.   Enrique Gonzalez aworan ibi aye wi

    Mo ni iṣoro kanna, ni ipari «python main.py sọ fun mi eyi:
    Python: ko le ṣi faili 'main.py': [Errno 2] Ko si iru faili tabi itọsọna naa »ati pe Mo wa ninu itọsọna pẹlu awọn igbanilaaye iṣakoso, Mo ti fi gbogbo awọn modulu sori ẹrọ ṣugbọn ko kan jẹ ki n jẹ.

  13.   Sergio Avila wi

    Ohun ti o dara. Emi yoo fi sii ni alẹ ni ile. Si awọn ti o fa aṣọ wọn ya nitori pe o rufin aṣiri wọn nipa jijẹ Zuckerberg ... JUST Tọju orukọ naa!
    Ẹ kí

  14.   Stuart wi

    Kaabo, Mo ti n gbiyanju lati Fi sori ẹrọ yii, Mo ṣakoso lati fi awọn idii sii ati pe ohun gbogbo n lọ daradara ṣugbọn nigbati mo ba de apakan ti cloning ibi ipamọ gbogbo nkan ṣiṣẹ, lẹhinna Mo lu cd Jarvis ati pe ohun gbogbo dara, ṣugbọn nigbati mo fun Python main.py, o fun mi ni aṣiṣe wọnyi «Python: ko le ṣi faili 'main.py': [Errno 2] Ko si iru faili tabi itọsọna naa», ẹnikan mọ, nitori Mo ti wa ati pe emi ko ni ireti ohunkohun. O le dahun mi O ṣeun ati ọjọ ti o dara 😀

  15.   afasiribo wi

    Ko si folda main.py laarin folda Jarvis. Nkan rẹ ko tọ. Jọwọ šayẹwo.

  16.   Ivan O. Veron wi

    Bawo ni MO ṣe le ṣe iranlọwọ lati mu dara si i nitori Mo n kawe pytom ati pe Emi yoo fẹ lati fi ọka iyanrin kan ati pe yoo ṣiṣẹ bi adaṣe idagbasoke

  17.   Shadowwolf wi

    Python main.py ko si tẹlẹ, egbin ti akoko. ṣayẹwo.