Gói chính thức · Tự động hóa và hạ tầng

Plugin Dify cho sự kiện realtime, thông báo đẩy và phê duyệt

Plugin công cụ cho Dify với bốn công cụ dùng trong workflow và agent: phát sự kiện tới các kênh, gửi thông báo đẩy, nhờ một người phê duyệt một bước và đọc câu trả lời.

Phiên bản trên GitHubGiấy phép

Cách nhanh nhất: plugin Hibira và một prompt

Cài plugin vào agent lập trình AI của bạn rồi dán prompt. Agent sẽ đăng nhập, tạo ứng dụng miễn phí nếu cần, viết mã và gửi một sự kiện thử. GitHub ↗

  1. Cài plugin

    claude plugin marketplace add hibira-io/agent-plugin
    claude plugin install hibira@hibira
  2. Dán prompt này

    Add Hibira Dify (hibira-io/dify) to this project.
    Follow https://hibira.io/guides/dify, adapted to how this project is already set up.
    If I have no Hibira app yet, create a Free one that allows http://localhost so I can test right away.
    Keep the app key and secret in environment variables, add placeholders to .env.example, and never commit real values or send the secret to a browser.
    When you are done, send a test event, show me it arriving, and list the files you changed.
  • Request Approval gửi cho một người liên kết dùng một lần để phê duyệt hoặc chọn một phương án, và có thể chờ ngay trong node tối đa 9 phút. Get Approval đọc câu trả lời sau.
  • Mọi công cụ cũng dùng được trong agent của Dify, khi đó mô hình tự điền kênh, tin nhắn hoặc câu hỏi.
  • Send Push Notification gửi tới thiết bị iOS, Android và web theo interest hoặc user ID.
  • Yêu cầu được ký bằng App secret, secret không bao giờ được gửi đi. Plugin chỉ giao tiếp với Hibira API và không lưu gì.
Trang mà liên kết phê duyệt mở trên điện thoại: "Refund order #1042 for $89?" với nút Approve, Reject và ô bình luận không bắt buộc.
Trang mà liên kết phê duyệt mở trên điện thoại: "Refund order #1042 for $89?" với nút Approve, Reject và ô bình luận không bắt buộc.

Đăng nhập để xem các đoạn mã này với host cụm của riêng bạn. Đăng nhập

  1. Cài đặt

    Plugins → Install plugin → Marketplace → Hibira
      or: Install plugin → Local package file →
          hibira-0.1.0.difypkg from github.com/hibira-io/dify/releases
    Trang Tools của Dify: plugin Hibira đã được cài và cấp quyền, với bốn hành động Publish Event, Send Push Notification, Request Approval và Get Approval.
    Trang Tools của Dify: plugin Hibira đã được cài và cấp quyền, với bốn hành động Publish Event, Send Push Notification, Request Approval và Get Approval.
  2. Thiết lập

    Tools → Hibira → API Key Authorization Configuration
      App ID:            YOUR_APP_ID
      Key:               YOUR_APP_KEY
      Secret:            YOUR_APP_SECRET
      Push Instance ID:  optional, for push notifications
      Push Secret Key:   optional
    Cấu hình xác thực Hibira trong Dify với App ID, Key và Secret đã điền, cùng Push Instance ID và Push Secret Key tùy chọn.
    Cấu hình xác thực Hibira trong Dify với App ID, Key và Secret đã điền, cùng Push Instance ID và Push Secret Key tùy chọn.
  3. Xin phê duyệt

    Start (order, amount)
    → Hibira → Publish Event
        Channels:  orders      Event:  refund-requested
    → Hibira → Request Approval
        Question:  Refund order {{order}} for {{amount}}?
        Options:   Refund, Decline
        Wait for Answer (Minutes):  5
    → IF text starts with Approved → Hibira → Send Push Notification
    Workflow hoàn tiền sau khi chạy trong Dify: Publish Event, Request Approval, Approved?, Send Push Notification và End đều xanh, kết quả là Approved: Refund.
    Workflow hoàn tiền sau khi chạy trong Dify: Publish Event, Request Approval, Approved?, Send Push Notification và End đều xanh, kết quả là Approved: Refund.

Trước khi bắt đầu

  • Phê duyệt dùng được với các ứng dụng tạo trong cổng Hibira. Liên kết trả lời chỉ dùng được một lần và hết hạn sau thời gian bạn đặt.
  • Khi đặt Wait for Answer bằng 0, Request Approval trả về ngay với liên kết trả lời trong url. Gửi liên kết cho người đó, rồi chờ bằng Get Approval.
  • Send Push Notification cần Push Instance ID và Push Secret Key trong tab Push của app.

Dùng app key từ bảng điều khiển; secret chỉ để trên máy chủ của bạn. Kênh, sự kiện và endpoint xác thực hoạt động y như với Pusher. Tạo tài khoản miễn phí →