| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 | 
							- class Dify < Formula
 
-   desc "Dify"
 
-   homepage "https://github.com/langgenius/dify-plugin-daemon"
 
-   VERSION = "0.0.1"
 
-   version VERSION
 
-   if OS.mac?
 
-     if Hardware::CPU.intel?
 
-       url "https://github.com/langgenius/dify-plugin-daemon/releases/download/#{VERSION}/dify-plugin-darwin-amd64"
 
-     elsif Hardware::CPU.arm?
 
-       url "https://github.com/langgenius/dify-plugin-daemon/releases/download/#{VERSION}/dify-plugin-darwin-arm64"
 
-     end
 
-   elsif OS.linux?
 
-     if Hardware::CPU.intel?
 
-       url "https://github.com/langgenius/dify-plugin-daemon/releases/download/#{VERSION}/dify-plugin-linux-amd64"
 
-     elsif Hardware::CPU.arm?
 
-       url "https://github.com/langgenius/dify-plugin-daemon/releases/download/#{VERSION}/dify-plugin-linux-arm64"
 
-     end
 
-   elsif OS.windows?
 
-     url "https://github.com/langgenius/dify-plugin-daemon/releases/download/#{VERSION}/dify-plugin-windows-amd64"
 
-   end
 
-   def install
 
-     # Determine the OS and architecture to select the correct binary.
 
-     os = if OS.mac?
 
-            "darwin"
 
-          elsif OS.linux?
 
-            "linux"
 
-          elsif OS.windows?
 
-            "windows"
 
-          end
 
-     arch = if Hardware::CPU.intel?
 
-              "amd64"
 
-            elsif Hardware::CPU.arm?
 
-              "arm64"
 
-            end
 
-     bin.install "dify-plugin-#{os}-#{arch}" => "dify"
 
-   end
 
-   test do
 
-     # Verify that running `dify --version` returns the expected version.
 
-     assert_match VERSION.to_s, shell_output("#{bin}/dify --version")
 
-   end
 
- end
 
 
  |