Mục lục:

Kết nối Gmail, Twitter, Facebook, Evernote, Dropbox và các dịch vụ web khác thông qua mashup ifttt.com
Kết nối Gmail, Twitter, Facebook, Evernote, Dropbox và các dịch vụ web khác thông qua mashup ifttt.com
Anonim
Hình ảnh
Hình ảnh

Loại bỏ các bước trung gian không cần thiết để tiết kiệm thời gian

Bằng cách phân tích quy trình làm việc, bạn có thể khám phá những ý tưởng mới để tăng năng suất. Nếu bạn chia nhỏ quy trình thành nhiều phần, bạn sẽ thấy các liên kết yếu cần được loại bỏ hoặc thay đổi.

Giả sử bạn sử dụng Dropbox như một kho lưu trữ duy nhất cho tất cả các tệp bạn nhận hoặc gửi cho người khác. Bạn nhận được email có tệp đính kèm và bạn muốn gửi tệp đó đến Dropbox. Để thực hiện, bạn cần thực hiện một số thao tác: khởi chạy Dropbox, mở email, lưu tệp đính kèm trên ổ cứng vào thư mục Dropbox. Có hai sự kiện chính trong quy trình vi mô này: nhận được thư và đăng tệp lên Dropbox. Tất cả những thao tác khác đều là những thao tác trung gian làm mất đi những phút giây quý giá như vậy của những người bận rộn.

Quy trình làm việc bao gồm hàng trăm quy trình vi mô tương tự với các hành động trung gian đòi hỏi tổng cộng hàng chục phút mỗi ngày. Hãy tưởng tượng việc ủy thác các nhiệm vụ trung gian này cho ai đó và nhận được kết quả tạo sẵn của bộ vi xử lý sẽ tiện lợi như thế nào.

Khi sử dụng các dịch vụ web, một người đóng vai trò trung gian giữa họ. Tuy nhiên, hãy nhớ rằng nhiều dịch vụ web có API mở và do đó, có thể tương tác trực tiếp với nhau. Có các mashup - dịch vụ cho phép bạn kết hợp dữ liệu từ các dịch vụ khác để đạt được kết quả mong muốn.

Một trong những công cụ như vậy là ifttt, đang trong giai đoạn thử nghiệm beta. Với sự trợ giúp của nó, bạn có thể xâu chuỗi các sự kiện trong các dịch vụ khác nhau, loại bỏ các hành động trung gian để tập trung vào những hoạt động quan trọng. Dịch vụ ifttt tương tự như trò chơi nổi tiếng "Alchemy" - nó tạo ra các tổ hợp dịch vụ để thực hiện các nhiệm vụ quan trọng.

"Nếu nó xảy ra trong một dịch vụ, nó sẽ xảy ra trong một dịch vụ khác"

Công thức cho dịch vụ này được mã hóa trong tên của nó. IFTTT là từ viết tắt của “If this then that”. Mashup ifttt cho phép bạn thiết lập mối quan hệ nhân quả giữa các sự kiện trong các dịch vụ khác nhau theo nguyên tắc "Nếu nó xảy ra ở một dịch vụ, nó sẽ xảy ra ở dịch vụ khác."

Hình ảnh
Hình ảnh

Theo thuật ngữ ifttt, “điều này” (sự kiện nguyên nhân) được gọi là trình kích hoạt, “sau đó” (sự kiện hệ quả) được gọi là hành động, quy tắc được tạo bởi công thức được gọi là nhiệm vụ và các dịch vụ được hỗ trợ (và một số nguồn khác của data, about which bên dưới) - channel (kênh).

Khi bạn tạo một nhiệm vụ mới, màn hình sẽ hiển thị công thức “Nếu cái này thì cái kia”. Các biến bắt buộc được thay thế cho cái này và cái kia. Bằng cách nhấp vào đây, bạn cần chọn dịch vụ mà sự kiện nguyên nhân sẽ được theo dõi từ danh sách các kênh xuất hiện và xác định đó là sự kiện nào. Tương tự (sau khi nhấp vào đó), các cài đặt được chỉ định cho một dịch vụ khác, trong đó ảnh hưởng của sự kiện nguyên nhân sẽ xảy ra.

Hình ảnh
Hình ảnh

Ifttt hỗ trợ 21 dịch vụ web và một số nguồn dữ liệu khác (ngày và giờ, thư gửi đến địa chỉ email ifttt đặc biệt, tin nhắn tới bot ifttt trong Google Talk, nguồn cấp dữ liệu RSS, cuộc gọi điện thoại, SMS và thậm chí cả thông tin thời tiết cho một vùng lãnh thổ nhất định). Hàng chục tổ hợp nhân quả có thể được xây dựng từ các dịch vụ và nguồn dữ liệu này.

Hình ảnh
Hình ảnh

Hãy lấy nguồn cấp dữ liệu Gmail làm ví dụ. Ba trình kích hoạt được cung cấp cho nó: nhận một lá thư từ một địa chỉ, một lá thư có nhãn cụ thể và một lá thư có chứa các từ khóa mong muốn trong chủ đề hoặc nội dung. Bất kỳ sự kiện nào trong số này đều có thể được xác định trong ifttt là nguyên nhân của sự kiện hậu quả trong một dịch vụ khác. Kênh Gmail hỗ trợ một hành động là hệ quả của các sự kiện nhân quả trong các dịch vụ khác - gửi thư đến địa chỉ mong muốn.

Hình ảnh
Hình ảnh

Nhiệm vụ đã hoàn thành trông như thế này.

Hình ảnh
Hình ảnh

Hiện tại, ifttt cho phép thực hiện đồng thời tối đa 10 tác vụ (được phép tạo bất kỳ số lượng tác vụ nào, nhưng không quá 10 tác vụ trong số chúng phải được kích hoạt tại bất kỳ thời điểm nào). Hạn chế này có lẽ là do ý định của các nhà phát triển trong tương lai là kiếm tiền từ dịch vụ theo mô hình Freemium, cung cấp nhiều chức năng hơn với một khoản phí hoặc thực tế là dịch vụ đang ở giai đoạn beta và bắt buộc phải hạn chế hoạt động của người dùng đối với lý do kỹ thuật.

Có rất nhiều cách sử dụng ifttt. Đây là một số trong số chúng:

  • nhận thông báo SMS về các tweet bạn quan tâm, cập nhật Facebook, email đáp ứng các thông số nhất định, bài đăng trong nguồn cấp RSS về một chủ đề nhất định và các cập nhật khác từ các dịch vụ khác nhau;
  • nhập tất cả các bản cập nhật nguồn cấp dữ liệu RSS hoặc được chọn theo từ khóa trong Evernote, Instapaper và Read It Later;
  • gửi nhanh các tệp đính kèm với các bức thư đến thư mục Dropbox được chỉ định;
  • lên lịch cho các sự kiện trong các dịch vụ khác nhau cho một ngày và giờ cụ thể;
  • xuất bản các bài đăng trong WordPress, Posterous, Tumblr qua SMS;
  • tạo ghi chú âm thanh trong Evernote bằng cách gửi thư có tệp âm thanh đính kèm.

Cần lưu ý rằng các ký tự Kirin không được hiển thị trong các tin nhắn SMS đến. Tôi đã thông báo cho các nhà phát triển về điều này - tôi hy vọng vấn đề sẽ sớm được giải quyết.

Phần kết luận

Với kiến thức về các chức năng của các dịch vụ khác nhau và đủ sự khéo léo, bạn có thể tạo ra sự kết hợp tuyệt vời giữa các trình kích hoạt và hành động và nhận được kết quả giống như ma thuật. Bản kết hợp đơn giản và khéo léo của Ifttt thể hiện sức mạnh của công nghệ hiện đại và hệ thống mở có thể tương tác đồng bộ với nhau.

Hãy để dịch vụ này không chỉ nâng cao năng suất của bạn mà còn trở thành một khóa đào tạo về khả năng tìm kiếm mối quan hệ bất ngờ giữa các sự vật và hiện tượng, để nó khiến bạn suy nghĩ về tầm quan trọng của việc phân tích quy trình làm việc để đạt được hiệu quả cao hơn.

Đề xuất: