แพ็กเกจอย่างเป็นทางการ · ระบบอัตโนมัติและโครงสร้างพื้นฐาน

ปลั๊กอิน Dify สำหรับอีเวนต์เรียลไทม์ การแจ้งเตือนแบบพุช และการอนุมัติ

ปลั๊กอินเครื่องมือของ Dify ที่มีสี่เครื่องมือสำหรับเวิร์กโฟลว์และเอเจนต์: ส่งอีเวนต์ไปยังแชนเนล ส่งการแจ้งเตือนแบบพุช ขอให้คนอนุมัติขั้นตอน และอ่านคำตอบ

เวอร์ชันบน GitHubสัญญาอนุญาต

วิธีที่เร็วที่สุด: ปลั๊กอิน Hibira กับพรอมต์เดียว

ติดตั้งปลั๊กอินในเอเจนต์เขียนโค้ด AI ของคุณแล้ววางพรอมต์ เอเจนต์จะลงชื่อเข้าใช้ สร้างแอปฟรีหากจำเป็น เขียนโค้ด และส่งอีเวนต์ทดสอบให้ GitHub ↗

  1. ติดตั้งปลั๊กอิน

    claude plugin marketplace add hibira-io/agent-plugin
    claude plugin install hibira@hibira
  2. วางพรอมต์นี้

    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 ส่งลิงก์ที่ใช้ได้ครั้งเดียวให้ผู้รับเพื่ออนุมัติหรือเลือกตัวเลือก และรอคำตอบในโหนดได้นานสูงสุด 9 นาที ส่วน Get Approval ใช้อ่านคำตอบภายหลัง
  • ทุกเครื่องมือใช้ในเอเจนต์ของ Dify ได้ด้วย โดยโมเดลจะกรอกแชนเนล ข้อความ หรือคำถามให้
  • Send Push Notification ส่งถึงอุปกรณ์ iOS, Android และเว็บตาม interest หรือ user ID
  • คำขอลงนามด้วย App secret โดยไม่ส่ง secret ออกไป ปลั๊กอินติดต่อเฉพาะ Hibira API และไม่เก็บข้อมูลใดๆ
หน้าที่เปิดจากลิงก์ขออนุมัติบนมือถือ: "Refund order #1042 for $89?" พร้อมปุ่ม Approve และ Reject และช่องความคิดเห็นที่ไม่บังคับ
หน้าที่เปิดจากลิงก์ขออนุมัติบนมือถือ: "Refund order #1042 for $89?" พร้อมปุ่ม Approve และ Reject และช่องความคิดเห็นที่ไม่บังคับ

ลงชื่อเข้าใช้เพื่อดูโค้ดตัวอย่างเหล่านี้พร้อมโฮสต์คลัสเตอร์ของคุณเอง ลงชื่อเข้าใช้

  1. ติดตั้ง

    Plugins → Install plugin → Marketplace → Hibira
      or: Install plugin → Local package file →
          hibira-0.1.0.difypkg from github.com/hibira-io/dify/releases
    หน้าเครื่องมือของ Dify: ติดตั้งและยืนยันสิทธิ์ปลั๊กอิน Hibira แล้ว พร้อมสี่แอ็กชัน Publish Event, Send Push Notification, Request Approval และ Get Approval
    หน้าเครื่องมือของ Dify: ติดตั้งและยืนยันสิทธิ์ปลั๊กอิน Hibira แล้ว พร้อมสี่แอ็กชัน Publish Event, Send Push Notification, Request Approval และ Get Approval
  2. ตั้งค่า

    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
    การตั้งค่าสิทธิ์ Hibira ใน Dify ที่กรอก App ID, Key และ Secret แล้ว พร้อม Push Instance ID และ Push Secret Key ที่ไม่บังคับ
    การตั้งค่าสิทธิ์ Hibira ใน Dify ที่กรอก App ID, Key และ Secret แล้ว พร้อม Push Instance ID และ Push Secret Key ที่ไม่บังคับ
  3. ขอการอนุมัติ

    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
    เวิร์กโฟลว์คืนเงินหลังรันใน Dify: Publish Event, Request Approval, Approved?, Send Push Notification และ End เป็นสีเขียวทุกโหนด ผลลัพธ์คือ Approved: Refund
    เวิร์กโฟลว์คืนเงินหลังรันใน Dify: Publish Event, Request Approval, Approved?, Send Push Notification และ End เป็นสีเขียวทุกโหนด ผลลัพธ์คือ Approved: Refund

ก่อนเริ่ม

  • การอนุมัติใช้ได้กับแอปที่สร้างในพอร์ทัล Hibira ลิงก์ตอบใช้ได้ครั้งเดียวและหมดอายุตามเวลาที่คุณตั้งไว้
  • เมื่อตั้ง Wait for Answer เป็น 0 ทาง Request Approval จะคืนค่าทันทีพร้อมลิงก์คำตอบใน url ส่งลิงก์ให้ผู้รับ แล้วรอคำตอบด้วย Get Approval
  • Send Push Notification ต้องใช้ Push Instance ID และ Push Secret Key จากแท็บ Push ของแอป

ใช้ app key จากแดชบอร์ดของคุณ ส่วน secret ให้เก็บไว้บนเซิร์ฟเวอร์เท่านั้น ช่อง อีเวนต์ และ endpoint การยืนยันสิทธิ์ทำงานเหมือนกับที่ใช้กับ Pusher ทุกประการ สร้างบัญชีฟรีของคุณ →