Nhiều độc giả của chúng tôi sẽ nghe nói về 'Jarvis' anh ta trợ lý ảo do Mark Zuckerberg phát triển người tạo ra Facebook, công cụ này đã gây xôn xao vì nó kết hợp trí tuệ nhân tạo với internet vạn vật để kiểm soát thực tế toàn bộ ngôi nhà của bạn. Đây không phải là lần đầu tiên trợ lý cá nhân đắc lực được tạo ra, nhưng lần này nó đã lan truyền mạnh mẽ nhờ tác động của Zuckerberg đối với ngành công nghiệp.
Lấy cảm hứng từ tất cả cuộc cách mạng về trợ lý ảo này, đã ra đời Jarvis dành cho Linux một sự phi thường trợ lý cá nhân cho Linux sử dụng bảng điều khiển và python để tự động hóa nhiều tác vụ.
Jarvis cho Linux là gì?
Nó là một trợ lý cá nhân cho Linux chạy từ thiết bị đầu cuối, hoàn toàn miễn phí và được phát triển trong Python. Công cụ phụ trách thực thi các tác vụ khác nhau khi được chỉ định bằng cách tuân theo cú pháp đã được cấu hình trước.
Jarvis dành cho Linux cho phép bạn biết thông tin về máy tính của bạn như (ram, nhiệt độ, quy trình), vị trí địa lý của bạn cũng như xác định vị trí nhà hàng, dịch vụ, sân vận động, địa chỉ gần vị trí của bạn. Tương tự như vậy, công cụ này cho phép chúng ta tải nhạc, đọc tin tức, tìm kiếm hình ảnh, tính toán lộ trình giữa các chức năng khác.
Cần lưu ý rằng Jarvis Nó cho phép thêm các chức năng mới và tích hợp với các dịch vụ của bên thứ ba cũng được đề xuất. Công cụ này mới được phát hành cách đây vài ngày, nhưng sự chấp nhận đã rất tốt, mang theo một số lượng lớn cộng tác viên mới đang làm việc để cải thiện nó.
Cách thức hoạt động của Jarvis
Việc sử dụng Jarvis khá đơn giản, bạn chỉ cần chạy lớp chính của công cụ và nhập các lệnh đã được lập trình sẵn để bot thực hiện các tác vụ mà chúng tôi chỉ ra.
Trong video sau, chúng ta có thể đánh giá chi tiết những lợi ích của Jarvis và việc sử dụng nó:
Cách cài đặt Jarvis
Việc cài đặt Jarvis cho Linux khá đơn giản, chúng ta chỉ cần sao chép kho lưu trữ chính thức và cài đặt các phụ thuộc cần thiết.
Việc cài đặt các phụ thuộc trong Linux Mint và các dẫn xuất có thể được thực hiện bằng cách thực hiện các lệnh sau với tư cách là root:
$ apt-get install nodejs $ apt-get install npm $ pip cài đặt ims $ pip cài đặt gTTS $ pip cài đặt pyowm $ pip cài đặt Instantmusic $ pip cài đặt SpeechRecognition
Tiếp theo chúng ta tiến hành nhân bản kho lưu trữ và thực thi lớp chính.
$ git clone https://github.com/sukeesh/Jarvis.git $ cd Jarvis $ python main.py
Với điều này, bây giờ chúng ta có thể tận hưởng công cụ tuyệt vời này
Kết luận về trợ lý cá nhân này cho Linux
Jarvis dành cho Linux Nó là một công cụ được quan sát thấy một tương lai khá thành công, mặc dù mới được phát hành gần đây, nó đã tạo ra một nhóm hỗ trợ khá lớn, các chức năng cơ bản của nó (và hầu hết chúng được bao gồm trong các công cụ khác) làm tăng đáng kể năng suất của những người dùng đã quen sử dụng Bàn điều khiển.
Người dùng các hệ điều hành khác đã có một số trợ lý ảo khá dễ chấp nhận, đây là thời điểm tốt để Linux bắt đầu tận hưởng các lựa chọn thay thế khác nhau cho các công cụ này.
Công cụ tuyệt vời này chưa hỗ trợ đa ngôn ngữ, ngoài ra nó chỉ chấp nhận các lệnh cụ thể. Chắc chắn một điều gì đó sẽ được cải thiện trong các phiên bản tiếp theo.
Con đường mà công cụ này phải đi để trở thành trợ lý cá nhân tốt nhất cho Linux còn khá dài, nhưng với sự đóng góp của cộng đồng, việc bổ sung các tính năng mới và trên hết, với sức mạnh của python, tôi nghĩ nó có thể trở nên hợp nhất.
Tôi nhớ rằng ứng dụng vẫn chưa được tích hợp trí tuệ nhân tạo, một điều mà trong tương lai nhà phát triển nên ưu tiên nếu muốn công cụ của mình thực sự đặc biệt.
Đóng góp rất tốt, nhưng khi cài đặt nó, tôi phải đối mặt với điều này:
Traceback (cuộc gọi gần đây nhất cuối cùng):
Tệp "main.py", dòng 5, trong
nhập pyowm, yêu cầu
ImportError: Không có mô-đun nào có tên 'pyowm'
Tôi đã cố gắng thay đổi mã nguồn của nó nhưng không có gì, nó không hoạt động và tôi thấy rằng mọi thứ đều như vậy, bạn có thể giúp tôi một tay không?
thử với các yêu cầu cài đặt sudo pip và sau đó thử lại
Nó không phải là mô-đun yêu cầu, ở đó nó cho biết chính xác mô-đun nào là cần thiết
ImportError: Không có mô-đun nào có tên 'pyowm'
pip cài đặt pyowm
Hey.
Bạn phải tải xuống mô-đun pyown từ:
https://pypi.python.org/pypi/pyowm/2.6.1#downloads
Chọn tệp pyowm-2.6.1.tar.gz (md5), giải nén và bên trong thư mục thực thi:
python setup.py cài đặt
Lưu ý: Đã thử nghiệm trên: Debian 8.7
Hey.
1) Cài đặt mô-đun pywm từ: https://pypi.python.org/pypi/pyowm/2.6.1#downloads
2) Tải xuống tệp: pyowm-2.6.1.tar.gz
3) Giải nén nó và bên trong thư mục xuất hiện thực thi:}
python setup.py cài đặt
Liên quan
Rõ ràng pyowm là một thư viện ứng dụng khách Python cho dự án OpenWeatherMap -http: //openweathermap.org/- và bạn có thể tải xuống từ https://github.com/csparpa/pyowm.
Đối với hồ sơ, tôi chỉ thực hiện tìm kiếm trên web. Tôi chưa tải xuống hoặc cài đặt Jarvis
Jarvis cho Linux là gì?
Ai đó vi phạm quyền riêng tư của bạn và cho phép một công ty tư nhân kiểm soát cuộc sống của bạn và hạn chế quyền tự do của bạn
Cách thức hoạt động của Jarvis
Nhận quyền một cách thụ động từ người dùng để quản lý và đại chúng hóa thông tin của họ
Cách cài đặt Jarvis
Thiếu ý thức chung và sự đánh giá cao về quyền tự do kỹ thuật số của người dùng
Từ người dùng đến người dùng, không từ chối quyền tự do kỹ thuật số.
Nói không với đám mây, nó không tồn tại ... nó là máy tính của người khác.
Nói không với mạng xã hội riêng tư, vì chúng cho phép theo dõi và kiểm soát công dân
Nói không để bị lợi dụng, bạn phải được coi là người dùng. Đừng để các công ty biến bạn thành một bài báo ...
Sử dụng gnusocial nếu bạn muốn có twitter, sử dụng diaspora nếu bạn muốn có facebook, sử dụng syncthing nếu bạn muốn dropbox, sử dụng etherpad nếu bạn muốn Evernote, sử dụng sấm sét nếu bạn muốn quản lý thư ...
bảo vệ bản thân khỏi những người đối xử với bạn như một sản phẩm!
Trong bài viết không nói rõ: nó là một wrapper cho một dịch vụ Facebook hay một dịch vụ chạy cục bộ, trên máy tính, không có kết nối Internet?
Nó là một công cụ chạy cục bộ và cho phép bạn tự động hóa một số tác vụ, nó không liên quan gì đến Facebook, chỉ có điều nó được lấy cảm hứng từ công cụ được phát triển bởi người tạo ra Facebook
Tôi hiểu rằng Jarvis được phát triển bởi Mark Zuckerberg, phải không?
Trong mọi trường hợp, tôi muốn biết loại giấy phép mà mã có. Tôi khá tin rằng nó sẽ không phải là GPL hoặc các công cụ phái sinh ... phải không?
Jarvis cho Linux, được tạo ra bởi người khác .. Và bản quyền là miễn phí, thậm chí kho lưu trữ của nó trên github là công khai ... Trong bài viết là kho lưu trữ và bạn có thể tìm hiểu sâu hơn.
ok, tôi đã thấy mã trên github, nó chỉ giúp bạn thoải mái hơn khi sử dụng một số lệnh GNU / Linux. Nó hoạt động với nhiều điều kiện if else.
Không tệ
Tự do là một điều không tưởng phụ thuộc vào nhận thức.
Bất kể bạn đứng về phía nào, luôn có một người giúp đỡ bạn vì nỗ lực của bạn.
Này thoải mái đi. Nó không giống như cài đặt nó thông tin cá nhân của bạn sẽ xuất hiện trên New YorkTimes (cũng không phải từ Facebook, nó chỉ là một nhánh của những người khác). Và hãy xem ...
Tôi không biết bạn có để ý hay không, nhưng vì họ cung cấp cho bạn ID của bạn (hoặc bất cứ thứ gì ở quốc gia của bạn) nên ai đó đã có tất cả thông tin của bạn. Và rốt cuộc, điều đó có gì sai, ngay cả trên mạng xã hội hay những người khác? Mọi người đều chiến thắng: bạn nhận được các dịch vụ miễn phí, được cá nhân hóa và họ cải tiến sản phẩm của mình và đưa ra thông báo.
Rằng có những cực đoan, vâng, và đó là lý do tại sao tôi không sử dụng Facebook (cũng như tôi không cần nó), nhưng chỉ có vậy, đó không phải là ngày tận thế ...
Câu hỏi đặt ra và giữa jarbis và mycroft, tôi nên ở lại cái nào?
Nó sẽ phụ thuộc vào đánh giá mà bạn thực hiện ... quyền riêng tư vs. sự thoải mái
những bản phân phối nào khác hỗ trợ nó?
miễn là python có tất cả các bản phân phối mà tôi tính toán
Buồn, đau vô cùng, chúng chẳng qua là lệnh if và hệ thống, chẳng có gì mới mà một người mới học python 5 ngày không làm được
"Người dùng các hệ điều hành khác đã có một số trợ lý ảo khá được chấp nhận"
Chúng tôi cho rằng Jarvis vượt trội hơn, hahahahaha
Tôi hiểu rằng Jarvis thuộc sở hữu của Stark trong Iron Man và do đó CÓ ẢNH HƯỞNG
Xin chào tất cả mọi người
Tôi đã làm theo tất cả các hướng dẫn và khi tôi chạy lệnh python main.py nó cho tôi biết điều này:
python: không thể mở tệp 'main.py': [Errno 2] Không có tệp hoặc thư mục nào như vậy
và không có thêm hướng dẫn về vấn đề này, bạn có thể giúp tôi tiếp tục, cảm ơn
Tôi đã giải quyết điều đó theo cách ngu ngốc nhất nhưng cuối cùng cũng giải mã được những sai lầm của mình. Đầu tiên, nó không giống SU vì vậy đừng quên đặt «Sudo su», sau đó và quan trọng hơn, tôi đã mở bảng điều khiển ở nơi thư mục đó và nó không đưa ra vì vậy tốt hơn là vào thư mục, thực hiện ở đó trước với tên Super người dùng và sau đó python chính .py và nó đã cho tôi ... Chỉ bây giờ tôi không biết phải làm gì với nó: / Tôi nghĩ nó giống như Cortana (Tích hợp với Plasma) nhưng nó thực sự khiến tôi chán; Tôi không biết mình có thể làm được bao nhiêu với điều tương tự và tôi vẫn chưa khai thác nó như vậy.
Tôi gặp vấn đề tương tự, ở cuối «python main.py cho tôi biết điều này:
python: không thể mở tệp 'main.py': [Errno 2] Không có tệp hoặc thư mục nào như vậy »và tôi đang ở trong thư mục có quyền quản trị, tôi đã cài đặt tất cả các mô-đun nhưng nó không cho phép tôi.
Bài báo hay. Tôi sẽ cài đặt nó vào buổi tối tại nhà. Gửi những người xé quần áo của họ vì nó xâm phạm quyền riêng tư của họ bằng cách là Zuckerberg ... CHỈ GIỮ TÊN!
Chúc mừng.
Xin chào, tôi đã cố gắng Cài đặt cái này, tôi quản lý để cài đặt các gói và mọi thứ diễn ra tốt đẹp nhưng khi tôi đến phần nhân bản kho lưu trữ, mọi thứ đều hoạt động, sau đó tôi nhấn cd Jarvis và mọi thứ đều ổn, nhưng khi tôi đưa python main.py, nó mang lại cho tôi lỗi sau «python: không thể mở tệp 'main.py': [Errno 2] Không có tệp hoặc thư mục nào như vậy», ai đó biết, vì tôi đã không tìm kiếm gì và tôi hy vọng họ có thể trả lời tôi Cảm ơn bạn và chúc một ngày tốt lành 😀
Không có thư mục main.py trong thư mục Jarvis. Bài viết của bạn là sai. hãy kiểm tra.
Làm cách nào tôi có thể giúp cải thiện nó vì tôi đang học pytom và tôi muốn đặt một hạt cát và nó sẽ dùng như một bài tập phát triển
python main.py không tồn tại, lãng phí thời gian. kiểm tra nó ra.