Moitos dos nosos lectores terán oído falar de "Jarvis'el asistente virtual desenvolvido por Mark Zuckerberg o creador de Facebook, a ferramenta causou bastante revuelo grazas a que combina a intelixencia artificial coa internet das cousas para controlar practicamente toda a túa casa. Esta non é a primeira vez que se crea un poderoso asistente persoal, pero esta vez fíxose viral grazas ao impacto que Zuckerberg ten na industria.
Inspirado por toda esta revolución dos asistentes virtuais, naceu Jarvis para Linux unha extraordinaria asistente persoal para Linux que usa a consola e o python para automatizar moitas tarefas.
Índice
Que é Jarvis para Linux?
É un asistente persoal para Linux que funciona dende o terminal, é totalmente gratuíto e está desenvolvido en Pitão. A ferramenta encárgase de executar varias tarefas cando se indica seguindo unha sintaxe configurada previamente.
Jarvis para Linux Permite coñecer información sobre o seu ordenador como (memoria RAM, temperatura, procesos), a súa situación xeográfica, así como localizar restaurantes, servizos, estadios e enderezos preto da súa situación. Do mesmo xeito, a ferramenta permítenos descargar música, ler noticias, buscar imaxes, calcular a ruta, entre outras funcionalidades.
Paga a pena notalo Jarvis Permite engadir novas funcionalidades, ademais proponse a integración con servizos de terceiros. A ferramenta só se lanzou hai uns días, pero a aceptación foi moi boa, traendo consigo un gran número de novos colaboradores que están a traballar para mellorala.
Como funciona Jarvis
Usar Jarvis é bastante sinxelo, só tes que executar a clase principal da ferramenta e introducir os comandos que xa están programados para que o bot realice as tarefas que indicamos.
No seguinte vídeo podemos apreciar en detalle as vantaxes de Jarvis e o seu uso:
Como instalar Jarvis
Instalar Jarvis para Linux é bastante sinxelo, só temos que clonar o repositorio oficial e instalar as dependencias necesarias.
A instalación de dependencias en Linux Mint e derivados pódese facer executando os seguintes comandos como root:
$ apt-get install nodejs $ apt-get install npm $ pip install ims $ pip install gTTS $ pip install pyowm $ pip install instantmusic $ pip install SpeechRecognition
A continuación procedemos a clonar o repositorio e executamos a clase principal.
$ git clone https://github.com/sukeesh/Jarvis.git $ cd Jarvis $ python main.py
Con isto agora podemos gozar desta estupenda ferramenta
Conclusións sobre este asistente persoal para Linux
Jarvis para Linux É unha ferramenta que observou un futuro bastante exitoso, a pesar de ser lanzado recentemente, formou un grupo de soporte bastante grande, as súas funcionalidades básicas (e a maioría delas inclúense noutras ferramentas) aumentan considerablemente a produtividade dos usuarios acostumados a usar a consola.
Os usuarios doutros sistemas operativos xa teñen algúns asistentes virtuais bastante aceptables, é un bo momento para que Linux empece a gozar de varias alternativas a estas ferramentas.
Esta excelente ferramenta aínda non ten soporte para varias linguas, ademais de que só acepta comandos específicos. Seguramente algo que se mellorará nas próximas versións.
O camiño que debe percorrer esta ferramenta para converterse no mellor asistente persoal para Linux é bastante longo, pero coa contribución da comunidade, a adición de novas funcións e, sobre todo, co poder de Python, creo que pode consolidarse.
Boto de menos que a aplicación aínda non teña intelixencia artificial integrada, algo que no futuro debería ser unha prioridade para o desenvolvedor se quere que a súa ferramenta sexa realmente especial.
29 comentarios, deixa os teus
Moi boa contribución, pero ao instalalo estou ante isto:
Traceback (última chamada máis recente):
Ficheiro "main.py", liña 5, en
importar pyowm, solicitudes
ImportError: ningún módulo chamado 'pyowm'
Intentei modificar o seu código fonte pero nada, non funciona e vexo que todo está como está, ¿poderíasme botar unha man?
proba con solicitudes de instalación de sudo pip e téntao de novo
Non é o módulo de solicitude, alí di exactamente que módulo é necesario
ImportError: ningún módulo chamado 'pyowm'
pip instalar pyowm
Olá
Ten que descargar o módulo pyown desde:
https://pypi.python.org/pypi/pyowm/2.6.1#downloads
Escolla o ficheiro pyowm-2.6.1.tar.gz (md5), descomprimilo e dentro do cartafol execute:
instalación de python setup.py
Nota: Probado en: Debian 8.7
Olá
1) Instale o módulo pywm desde: https://pypi.python.org/pypi/pyowm/2.6.1#downloads
2) Descarga o ficheiro: pyowm-2.6.1.tar.gz
3) Descomprimilo e dentro do cartafol que aparece executa:}
instalación de python setup.py
lembranzas
Ao parecer pyowm é unha biblioteca cliente de Python para o proxecto OpenWeatherMap -http: //openweathermap.org/- e pode descargala desde https://github.com/csparpa/pyowm.
Para que conste, só fixen unha busca na web. Non descarguei nin instalei Jarvis
Que é Jarvis para Linux?
Alguén que viola a túa privacidade e permite a unha empresa privada controlar a túa vida e restrinxir a túa liberdade
Como funciona Jarvis
Recibindo pasivamente permisos do usuario para manexar e masificar a súa información
Como instalar Jarvis
Carece de sentido común e aprecio pola liberdade dixital do usuario
De usuario en usuario, non negues o dereito á liberdade dixital.
Dille que non á nube, non existe ... é o ordenador doutra persoa.
Diga non ás redes sociais privadas, xa que permiten o seguimento e control dos cidadáns
Diga que non se debe usar, debe ser tratado como usuario. Non deixes que as empresas te converten nun artigo ...
Usa gnusocial se queres un twitter, usa diáspora se queres un facebook, usa sintetización se queres un dropbox, usa etherpad se queres un evernote, usa un thunderbird se queres un xestor de correo ...
deféndete dos que te tratan como un produto.
Non está claro no artigo: é un envoltorio para un servizo de Facebook ou un servizo que funciona localmente, nun ordenador, sen conexión a Internet?
É unha ferramenta que funciona localmente e permite automatizar varias tarefas, non ten nada que ver con Facebook, só que se inspiraron na ferramenta desenvolvida polo creador de Facebook
Entendín que Jarvis foi desenvolvido por Mark Zuckerberg, non?
En calquera caso, gustaríame saber o tipo de licenza que ten o código. Estou bastante convencido de que non serán GPL nin derivados ... non?
Jarvis para Linux, está feito por outra persoa. E a licenza é gratuíta, incluso o seu repositorio en github é público ... No artigo está o repositorio e podes profundar nel.
ok, xa vin o código en github, simplemente faino máis cómodo usando algúns comandos GNU / Linux. Funciona con moitos condicionantes.
Non está mal
A liberdade é unha utopía que depende da percepción.
Non importa de que lado esteas, sempre hai alguén que prospera no teu esforzo.
Ei, tómalo con calma. Non é como instalalo a túa información persoal aparecerá en New YorkTimes (nin é de Facebook, é só unha bifurcación doutros). E a ver ...
Non sei se o notaches, pero desde que che dan o teu DNI (ou o que sexa no teu país) alguén xa ten toda a túa información. E ao cabo, que hai de malo nisto, incluso nas redes sociais ou noutras? Todo o mundo gaña: obtés servizos gratuítos e personalizados e melloran os seus produtos e fan anuncios.
Que hai extremos, si, e por iso non uso Facebook (nin o necesito), pero iso é todo, non é o apocalipse ...
vai vai vai pregunta e entre jarbis e mycroft cal debería quedar?
Dependerá da valoración que fagas ... privacidade vs. comodidade
Que outras distros o apoian?
sempre que python teña todas as distros que calculo
Triste, é extremadamente doloroso, non son máis que se o sistema ordena, nada novo que unha persoa que leva 5 días aprendendo python non pode facer
"Os usuarios doutros sistemas operativos xa teñen algúns asistentes virtuais bastante aceptables"
Supoñemos que Jarvis é superior, jajajajaja
Comprendín que Jarvis era propiedade de Stark en Iron Man e, polo tanto, FICCIÓN
ola a todos
Seguín todas as instrucións e cando executo o comando python main.py dime isto:
python: non se pode abrir o ficheiro 'main.py': [Errno 2] Non existe ese ficheiro nin directorio
e non hai máis instrucións ao respecto, podes axudarme a continuar, grazas.
Resolveino do xeito máis parvo pero finalmente conseguín descifrar os meus erros. Primeiro non era como SU, así que non te esquezas de poñer "Sudo su" e despois e o que é máis importante, abrín a consola onde estaba a carpeta e non daba, así que mellor entre na carpeta, primeiro corre alí como Super usuario e despois python main .py e xa me deu ... Só que agora non sei que facer con el: / Pensei que era algo máis como Cortana (Integrado ao Plasma) pero realmente aburrinme; Non sei canto podo facer co mesmo e aínda non o explotei como tal.
Teño o mesmo problema, ao final «python main.py dime isto:
python: non se pode abrir o ficheiro 'main.py': [Errno 2] Non hai ningún ficheiro ou directorio »e estou no directorio con permisos administrativos, instalei todos os módulos pero simplemente non me deixa.
Bo artigo. Instalareino pola noite na casa. A aqueles que se rasgan a roupa porque viola a súa privacidade ao ser Zuckerberg ... ¡MANTEN O NOME!
Saúdos.
Ola, estiven intentando instalalo, logro instalar os paquetes e todo sae ben, pero cando chego á parte de clonar o repositorio todo funciona, entón toque o cd Jarvis e todo está ben, pero cando dou python main.py, dame o seguinte erro «python: non se pode abrir o ficheiro 'main.py': [Errno 2] Non hai ningún ficheiro ou directorio», alguén sabe, porque non busquei nada e espero que poidan contéstame Grazas e bo día 😀
Non hai ningún cartafol main.py dentro do cartafol Jarvis. O teu artigo está mal. comproba por favor.
Como podería axudar a melloralo xa que estou estudando o pitom e gustaríame poñer un gran de area e serviría como exercicio de desenvolvemento
python main.py non existe, pérdida de tempo. Bótalle unha ollada.