# Naifu 异世界百科版 为了和群内的老哥们一起玩耍,添加了队列功能,以给多人使用带来更好的体验。 为1050Ti等低速生成设备增加了网页显示生成进度条的功能,适合用手机登录网站生成。 * 增加生成进度功能 * 增加并行生成限制功能 * 增加简单队列功能 前端源码:[https://git.isekai.cn/hyperzlib/naifu-frontend](https://git.isekai.cn/hyperzlib/naifu-frontend) ## 安装 安装sockets包: ```shell pip3 install sockets ``` 将文件覆盖到Naifu的程序目录。 低显存设备需要将 ```hydra_node-lowvram``` 下的文件复制到 ```hydra_node``` 下。 前端程序下载:[https://git.isekai.cn/hyperzlib/naifu-frontend/releases](https://git.isekai.cn/hyperzlib/naifu-frontend/releases) 下载 ```static.zip```,将解压后的文件覆盖到Naifu的程序目录。 ## 环境变量配置项目 以下参数在 ```run.bat``` 或者 ```run.sh``` 中进行更改 | 参数名 | 简介 | 详细介绍 | | ------------------- | ---------------------------------- | ---------------------------------------------------------------------------------------- | | QUEUE_MAX_SIZE | 队列最大大小(数字) | 到达队列最大大小后,会进入“队列已满”状态,直到队列中任务数低于 ```QUEUE_RECOVERY_SIZE``` | | QUEUE_RECOVERY_SIZE | 队列恢复大小(数字) | 进入“队列已满”状态后,用户点击“生成”时会提示“队列已满”,直到队列中任务数低于队列恢复大小 | | MAX_N_SAMPLES | 最大并行生成数量(数字) | 由于并行生成任务会长时间阻塞队列,需要限制用户一次可以生成的图片数量(本地使用无需设置) | | LOWVRAM | 开启低显存模式(1: 开启, 0: 关闭) | 在低显存设备上使用,需要开启此选项,高显存设备上开启此选项会大幅降低生成速度 |