菜单导航

探索发现
sd-webui提示词输入独立运行版
探索发现

sd-webui提示词输入独立运行版

NoiseNoise
2024-04-14

该项目是 sd-webui-prompt-all-in-one 的独立版本,它不需要依赖 stable-diffusion-webui 环境,即可在网页中编写和维护你的提示词。

项目地址:https://github.com/Physton/sd-webui-prompt-all-in-one-app

Windows 一键启动

  1. 前往 Github Releases(https://github.com/Physton/sd-webui-prompt-all-in-one-app/releases),根据你的系统下载对应的压缩包。
  1. 解压压缩包,双击 startup-windows.bat 启动。
  2. 第一次启动会自动安装依赖,需要等待一段时间。
  3. 启动成功后,使用浏览器访问 http://localhost:17860
  4. 如果需要修改端口、用户名、密码等配置,编辑 .\sd-webui-prompt-all-in-one-app\.env 文件即可。

如果你是中国大陆用户,可能因为网络原因无法正常安装依赖,可以尝试通过下面方法修改镜像源,然后再次运行 startup-windows.bat 启动。

  1. 使用记事本编辑 startup-windows.bat 文件
  2. 找到 pip install -r requirements.txt 这一行
  3. 将其修改为 pip install -r requirements.txt -i https://pypi.mirrors.ustc.edu.cn/simple
  4. 保存并关闭文件,再次运行 startup-windows.bat 启动

Docker 运行

运行

  • 使用命令行运行

    docker run -d \
    -p 17860:17860 \
    -e APP_PORT=17860 \
    -e APP_USERNAME=admin \
    -e APP_PASSWORD= \
    -v ./dockertest/storage:/app/sd-webui-prompt-all-in-one/storage \
    -v ./dockertest/models:/app/sd-webui-prompt-all-in-one/models \
    -v ./dockertest/tags:/app/sd-webui-prompt-all-in-one/tags \
    --name sd-webui-prompt-all-in-one-app \
    physton/sd-webui-prompt-all-in-one-app
    
  • 使用 docker-compose 运行

    1. 新建 docker-compose.yml 文件
    version: '3.7'
    services:
      sd-webui-prompt-all-in-one-app:
        image: physton/sd-webui-prompt-all-in-one-app
        container_name: sd-webui-prompt-all-in-one-app
        restart: always
        ports:
          - 17860:17860
        environment:
          - APP_PORT=17860
          - APP_USERNAME=admin
          - APP_PASSWORD=
        volumes:
          - ./dockertest/storage:/app/sd-webui-prompt-all-in-one/storage
          - ./dockertest/models:/app/sd-webui-prompt-all-in-one/models
          - ./dockertest/tags:/app/sd-webui-prompt-all-in-one/tags
    
    1. 启动
    docker-compose up -d
    

访问

http://localhost:17860

环境变量

参数 说明 默认值 说明
APP_PORT 服务端口 17860 不能为空
APP_USERNAME 用户名 admin 可以为空
APP_PASSWORD 密码 可以为空,如果为空,将不需要密码即可访问

挂载目录

目录 说明
/app/sd-webui-prompt-all-in-one/storage 存储目录
/app/sd-webui-prompt-all-in-one/models 模型目录
/app/sd-webui-prompt-all-in-one/tags CSV目录

手动运行

  1. 安装 python 3.9+

请自行搜索安装教程,并将 python 添加到环境变量

  1. 下载本项目到本地。
  • 方式一:使用 git clone 下载(你的电脑上需要安装 git)

    git clone https://github.com/Physton/sd-webui-prompt-all-in-one-app.git --recurse-submodules
    

    请注意,本项目使用了子模块,所以请使用 --recurse-submodules 参数下载本项目

  • 方式二:手动下载:sd-webui-prompt-all-in-one-app.zip 并解压。

  1. 打开系统命令行(终端),进入本项目目录
cd sd-webui-prompt-all-in-one-app
  1. 安装依赖
pip3 install -r requirements.txt
python install.py
  1. 运行
python app.py
  1. 访问 http://localhost:17860
  2. 如果需要修改端口、用户名、密码等配置,编辑根目录下的 .env 文件即可。
版权声明

本文为「Noise」原创内容或编译整理;除特别说明外,文中图片并非个人手绘,可能来源于网络、AI 生成、截图等,后期使用 PhotoMator / Procreate 进行处理,仅用于学习与交流。如涉及版权或来源标注不全,请联系处理。未经授权,禁止用于商业用途,禁止抹除水印。转载请注明出处与链接并保留本声明。

...

评论 (0)

评论功能加载中...
Noise

Noise

执迷不悟

推荐阅读

Memory-不负时光摄影相册程序
探索发现

Memory-不负时光摄影相册程序

Noise | 2025-08-10

简介

一个瀑布流摄影图库,也是专为摄影师做的独立网络相册程序,它是基于[Moment](https://github.com/Robert-Stackflow/M

139
AI Movie Clip - 基于python的智能视频剪辑系统
探索发现

AI Movie Clip - 基于python的智能视频剪辑系统

Noise | 2025-08-10

一个基于人工智能的自动视频剪辑系统,能够自动分析视频内容并根据用户需求生成编辑后的视频。该项目为视频剪辑mcp提供了一个新的研究方向,它使用python脚本来分

75
CrossPaste-跨设备的粘贴神器,在任意设备间复制粘贴
探索发现

CrossPaste-跨设备的粘贴神器,在任意设备间复制粘贴

Noise | 2025-07-26

此前已介绍过多个粘贴软件了,如PasteBar等,它们各有所长,但有没有适合不同设备之间使用的呢,有的,CrossPaste就很好满足了跨设备同时复制粘贴的问题

特性

  • 🔄 实时共享:设备之间实时共享粘贴板内容,操作自然流畅。
  • 🖥️ 跨平台统一体验:Mac、Win
94

标签