Skip to content

该项目是一个用于Illustrious模型文生图角色选择的静态网页,通过角色名称提示词,使得生成的角色可控

License

Notifications You must be signed in to change notification settings

Mr-brillianter/Character_Select

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

展示图片

角色选择网页

该项目用于Illustrious模型文生图角色选择,通过反向提示词生成获取角色,使得生成的角色可控。基本功能如下:

  • 展示5000+角色
  • 点击复制提示词
  • 中英文对照
  • 性别筛选

主要解决的问题是其它角色选择器需要下拉框一个一个选择然后展示,用户逻辑实在麻烦。

这些角色逆向是来自其它博主,在浏览器中从本地 JSON 文件加载角色和对应提示词,并展示角色图片。

项目结构

static/
├─ index.html          # 入口 HTML
├─ server.py           # 简易 Python HTTP 服务器
├─ pair.json           # 角色与提示词映射
├─ images/             # 角色图片
└─ README.md
└─ extract_webp.py     # 爬取角色图片的爬虫程序

快速开始

  1. 确认已安装 Python 3(无需额外依赖)。
  2. 在命令行中运行以下命令启动本地服务器(默认为 8000 端口):
python static/server.py
  1. 打开浏览器访问:
http://localhost:8000

即可看到角色选择页面,图片与提示词将通过 fetchpair.json 加载。

可选配置

  • 如果需要修改端口,可在 static/server.py 中调整 PORT 变量。
  • 若需将项目部署到线上,只需将 static 目录内容托管到任意静态文件服务器或 CDN。

常见问题

  • 直接双击 index.html 打开时,由于浏览器安全策略,fetch 无法读取本地文件,必须通过本地服务器访问。
  • 图片无法显示:请确认 images/ 目录中的文件名与 pair.json 中保持一致。

License

MIT

About

该项目是一个用于Illustrious模型文生图角色选择的静态网页,通过角色名称提示词,使得生成的角色可控

Resources

License

Stars

Watchers

Forks