New: add a new plugin file_archive_kit-0.0.1.difypkg【Local File Archive Tool:Supports .zip, .7z, tar.gz formats. Includes password protection capabilities.】 #1924
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
File Archive Kit
A powerful Dify plugin providing comprehensive local file compression and decompression capabilities. All compression and decompression operations are performed entirely on your local machine without requiring any external services, API keys, or internet connection, ensuring maximum data security and privacy. Supports .zip, .7z, and tar.gz formats with optional AES-256 password encryption for secure file archiving.
Version Information
Version History
Quick Start
Key Features
Core Features
Normal Compression
Compress Files (compress_normal)
Compress multiple files into a single archive without password protection.
Decompress Files (decompress_normal)
Extract files from archives without password protection.
Encrypted Compression
Compress with Password (compress_encrypt)
Compress multiple files into a password-protected archive using AES-256 encryption.
Decompress with Password (decompress_encrypt)
Extract files from password-protected archives using AES-256 decryption.
Auto Password Encryption
Compress with Auto Password (compress_encrypt_auto)
Compress multiple files into a password-protected archive with auto-generated strong password.
Technical Advantages
Requirements
Installation & Configuration
Install the required dependencies:
Install the plugin in your Dify environment following the standard plugin installation process
Usage
The plugin provides the following tools for file compression and decompression:
Normal Compression Tools
1. Compress Files (compress_normal)
Compress multiple files into a single archive without password protection.
files: The files to be compressed (required)archive_name: The name of the archive file (required, default: archive)format: The compression format (required, default: zip)zip: ZIP format with LZMA compression7z: 7z formattar.gz: Tarball with gzip compression2. Decompress Files (decompress_normal)
Extract files from archives without password protection.
archive_file: The archive file to extract (required)Encrypted Compression Tools
3. Compress with Password (compress_encrypt)
Compress multiple files into a password-protected archive using AES-256 encryption.
files: The files to be compressed (required)archive_name: The name of the archive file (required, default: secure)format: The compression format (required, default: zip)zip: ZIP format with AES-256 encryption7z: 7z format with AES-256 encryptionpassword: The password for encryption (required)4. Decompress with Password (decompress_encrypt)
Extract files from password-protected archives using AES-256 decryption.
archive_file: The encrypted archive file to extract (required)password: The password for decryption (required)Auto Password Encryption Tools
5. Compress with Auto Password (compress_encrypt_auto)
Compress multiple files into a password-protected archive with auto-generated strong password.
files: The files to be compressed (required)archive_name: The name of the archive file (required, default: secure)format: The compression format (required, default: zip)zip: ZIP format with AES-256 encryption7z: 7z format with AES-256 encryptionFile Type Recognition
The plugin automatically recognizes and preserves MIME types for 100+ file formats, including:
Notes
Developer Information
https://github.com/sawyer-shihttps://github.com/sawyer-shi/dify-plugins-file_archive_kitLicense Notice
This project is licensed under Apache License 2.0. See LICENSE file for full license text.
Ready to compress and decompress your files securely?
Plugin Submission Form
1. Metadata
2. Submission Type
3. Description
4. Checklist
5. Documentation Checklist
Please confirm that your plugin README includes all necessary information:
6. Privacy Protection Information
Based on Dify Plugin Privacy Protection Guidelines:
Data Collection
Privacy Policy