该项目用于Illustrious模型文生图角色选择,通过反向提示词生成获取角色,使得生成的角色可控。基本功能如下:
- 展示5000+角色
- 点击复制提示词
- 中英文对照
- 性别筛选
主要解决的问题是其它角色选择器需要下拉框一个一个选择然后展示,用户逻辑实在麻烦。
这些角色逆向是来自其它博主,在浏览器中从本地 JSON 文件加载角色和对应提示词,并展示角色图片。
static/
├─ index.html # 入口 HTML
├─ server.py # 简易 Python HTTP 服务器
├─ pair.json # 角色与提示词映射
├─ images/ # 角色图片
└─ README.md
└─ extract_webp.py # 爬取角色图片的爬虫程序
- 确认已安装 Python 3(无需额外依赖)。
- 在命令行中运行以下命令启动本地服务器(默认为
8000端口):
python static/server.py- 打开浏览器访问:
http://localhost:8000
即可看到角色选择页面,图片与提示词将通过 fetch 从 pair.json 加载。
- 如果需要修改端口,可在
static/server.py中调整PORT变量。 - 若需将项目部署到线上,只需将
static目录内容托管到任意静态文件服务器或 CDN。
- 直接双击
index.html打开时,由于浏览器安全策略,fetch无法读取本地文件,必须通过本地服务器访问。 - 图片无法显示:请确认
images/目录中的文件名与pair.json中保持一致。
MIT
