# dify-plugin-repackaging-plus **Repository Path**: gzroy2000/dify-plugin-repackaging-plus ## Basic Information - **Project Name**: dify-plugin-repackaging-plus - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-12-10 - **Last Updated**: 2025-12-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## dify插件离线打包脚本 dify插件安装本身需要外网下载依赖,如果在纯内网环境中安装,则无法下载插件依赖. 本项目可以将插件打包为离线包,支持纯内网环境中本地离线安装. ## 功能 - 支持Centos/Ubuntu/Debian等系统 - 支持amd64架构和arm64架构打包 - 支持amd64跨架构到arm64打包 ## 详细使用说明 详细使用,可以参考我的博客文章: [Dify纯内网dify插件离线安装支持多平台多架构跨架构(xjl456852原创) - 三杯两盏淡酒 - 博客园](https://www.cnblogs.com/xjl456852/p/18865586) ## 插件离线打包方法及示例 ## Centos/Ubuntu系统 amd64和arm64打包方法 ```shell #进入到程序目录,例如用wsl2进入目标位置 cd /mnt/h/code/dify-plugin-repackaging-plus # 打包命令 ./plugin_repackaging.sh local 插件名 ``` 例如: ```shell ./plugin_repackaging.sh local hjlarry-database_0.0.6.difypkg ``` ## Centos/Ubuntu系统 amd64跨架构打包arm64方法 当前系统为arm64架构,需要打包arm64的离线插件包 ```shell #进入到程序目录,例如用wsl2进入目标位置 cd /mnt/h/code/dify-plugin-repackaging-plus # 打包命令 ./plugin_repackaging_amd64_to_arm64.sh local 插件名 ``` 例如: ```shell ./plugin_repackaging_amd64_to_arm64.sh local hjlarry-database_0.0.6.difypkg ```