Ap-plugin 是一款在 QQ 内快速调用Stable Diffusion web UI提供的 API 接口进行多参数便捷 AI 绘图的Yunzai-Bot插件,除此之外也拥有多种图片处理功能,本插件功能不断拓展中,更多功能敬请期待……
cd Yunzai-Bot
- 使用 Gitee(国内服务器推荐使用此方法)
git clone https://gitee.com/yhArcadia/ap-plugin.git ./plugins/ap-plugin
- 使用 Github
git clone https://github.com/ap-plugin/ap-plugin.git ./plugins/ap-plugin
pnpm restart
首次载入请输入#ap安装依赖
进行依赖安装
或进入ap-plugin目录输入pnpm i
进行依赖安装
每个配置项独立对应不同功能,可根据需要按需配置:
展开/收起
需要配置的接口 | 用途 | 配置文档 |
---|---|---|
Stable Diffusion 接口 | 用于生产图片,相关功能:绘图,以图生图,二次元的我等 | 文档链接 |
Real-CUGAN 接口 | 用于图像超分,相关功能:大清晰术 | 文档链接 |
DeepDanbooru 接口 | 用于逆推图片 Tags,相关功能:鉴赏,二次元的我 | 文档链接 |
Anime Ai Detect 接口 | 用于检测图像是否是 AI 制作的,相关功能:鉴定图片 | 文档链接 |
Anime Remove Background 接口 | 用于去除图片背景,相关功能:去背景 | 文档链接 |
White Box Cartoonization 接口 | 用于将图片转换成动漫风格,相关功能:图片动漫化 | 文档链接 |
百度图片审核服务 | 用于检查图像是否合规,相关功能:图像审核 | 文档链接 |
以上接口中中,Stable Diffusion 接口需要大量算力生成图像,成本相对较高,详见关于绘图接口的相关说明;百度图片审核服务可领取 10000 次免费额度,后续收费标准为 5 元 10000 次;除此二者外,其余接口均可免费部署于Hugging Face。所有接口请自行动手配置,ap-plugin 暂不自带任何接口,敬请谅解。
首次使用请发送ap 帮助查看可用指令
使用 Stable Diffusion 接口根据用户输入的 prompt 进行作图
展开/收起
可选参数:
- 图片方向:竖图,横图,方图(默认竖图 512×768,横图 768×512,方图 640×640)
- 采样方法:采样器 Euler a(指定采样器)
- 采样迭代步数:步数 60(值越高图像越精细)
- 种子:种子 468751975(用于生成相似图)
- 提示词相关性:提示词相关性 11(越高越自 ♂ 由)
- 指定接口:接口 2(如果你有多接口,指定接口作图)
- 批量绘制:5 张(批量绘制图片)
指令 | 回复 | 示例 |
---|---|---|
#绘图+参数 |
图片 +参数 |
使用 Stable Diffusion 接口根据用户输入的 prompt 与图片进行作图
展开/收起
可选参数:
- 继承以文生图的所有参数
- 重绘幅度:重绘幅度 0.6(越高越接近 prompt 所描述)
- [图片]:带上你的图片(附带图片,引用图片与艾特用户均可)
指令 | 回复 | 示例 |
---|---|---|
#绘图+参数 +图片 |
图片 +参数 |
使用 Stable Diffusion 接口为用户生成各种属性的二次元人设,每天一种属性
展开/收起
可选参数:
- 二次元的我(不带前缀:随机获取属性生成图片)
- #二次元的我(带#号前缀:使用头像与随机获取的属性以图生图)
- %二次元的我(带%号前缀:使用 DeepDanbooru 接口(若可用,不可用与#号前缀相同)对头像进行逆推 Tags,结合随机属性生成图片)
- /二次元的我(带/号前缀:使用 DeepDanbooru 接口(若可用,不可用与无前缀相同)对头像进行逆推 Tags,生成图片)
- (全局)刷新二次元的我:刷新获取到的属性
指令 | 回复 | 示例 |
---|---|---|
前缀 二次元的我 |
图片 +属性 |
使用 Real-CUGAN 接口对图片进行超分与降噪
展开/收起
可选参数:
- 超分:二重唱,三重唱,四重唱(对应 2 倍,3 倍,4 倍超分)
- 降噪:强力术式,中等术式,不变式,原式(等级越高,降噪越强)
指令 | 回复 | 示例 |
---|---|---|
#大清晰术+参数 +图片 |
图片 +参数 |
使用 DeepDanbooru 接口对图片进行逆推 Tags
使用 Anime Ai Detect 接口对图像进行检查是否为 AI 制作
使用 Anime Remove Background 接口对图像背景进行去除
使用 White Box Cartoonization 接口对图片进行动漫化
使用百度图片审核服务进行图像审核,避免绘制违规图片导致机器人封禁
使用 Canvas 画板将赛璐珞风格动画截图或插画,转换成 One Last Kiss 封面风格
展开/收起
※:在使用前请安装 canvas 依赖,此依赖无法在部分系统直接安装,相应安装方法咨询百度
cnpm install canvas --canvas_binary_host_mirror=https://registry.npmmirror.com/-/binary/canvas
可选参数:
- 精细程度:精细,一般,稍粗,极粗,浮雕(五个只能选一个哦!)
- 降噪:带上此参数则开启,否则关闭
- 水印:加上「One Last Image」水印
- 初回:加上「One Last Image」彩色水印(仅开启水印情况下有效)
- Kiss:Kiss 滤镜
- 线迹轻重:80-126 之间
- 调子数量:20-200 之间
指令 | 示例 |
---|---|
#卢浮宫+参数 +图片 |
使用 Stable Diffusion 接口与 Canvas 画板对图片进行局部重绘操作
展开/收起
※:在使用前请安装 canvas 依赖,此依赖无法在部分系统直接安装,相应安装方法咨询百度
cnpm install canvas --canvas_binary_host_mirror=https://registry.npmmirror.com/-/binary/canvas
指令 | 示例 |
---|---|
#局部重绘+关键词 +原图 +涂抹后的图片 |
使用 Ascii2d / SauceNAO / IqDB / TraceMoe / EHentai / Yandex 搜索相似图片
-
更严谨的 API 鉴权方式(Arcadia)
-
简单图片处理(Su)
-
群友 XP 统计与 Tags 使用排名(Arcadia)
-
咕咕咕?
-
云端同步与共享预设
-
接入百度,有道翻译(Arcadia)
-
图片局部重绘
-
多搜索引擎搜图
-
设置个人默认绘图参数
-
动漫人物识别
AUTOMATIC1111/stable-diffusion-webui:stable-diffusion-webui 项目
秋葉 aaaki:电子佛祖,赛博菩萨
itorr/one-last-image:一个优雅的卢浮宫风格化图片生成器
以及huggingface平台的优秀项目们:
Real-CUGAN、DeepDanbooru_string、anime-ai-detect、anime-remove-background 、White-box-Cartoonization、img-to-music
此项目仅用于学习交流,请勿用于非法用途
如果你喜欢这个项目,请不妨点个 Star🌟,这是对开发者最大的动力
当然,你可以对我爱发电赞助,呜咪~❤️