Astrbot One Last Kiss 风格生成器
|
原图
|
效果图
|
astrbot_plugin_onelastimage
功能: 本插件允许用户发送图片,并通过调用 One Last Image API 将其转换为 "One Last Kiss" 艺术风格的图片。
1. 安装
在
data/plugins目录下克隆本插件git clone https://github.com/timetetng/astrbot_plugin_onelastimage安装本插件所需的 Python 依赖库:
uv add httpx Pillow重启 AstrBot,插件将会自动加载。
2. 配置
在 WebUI 修改配置项
添加自己的 One Last Image API URL, 不知道如何部署的可以查看我的这个项目
如何用 Vercel 免费部署自己的 One Last Image API 后端
或者直接点击下面的按钮一键部署:
其他参数一般默认即可,详细的参数用法也可以参考配置参数。
3. 使用方法
本插件提供一个核心指令 /onelast。
基础用法
- 发送图片并使用指令
发送/onelast并同时附带一张或多张图片。 - 回复图片
在聊天中回复一张已发送的图片,并发送指令/onelast。
高级用法 (自定义参数)
你可以在指令后跟随一个 JSON 格式的字符串,来覆盖默认的 API 参数。
指令格式:/onelast <参数 JSON 字符串>
⚠️ 重要提示:
- 参数必须是严格的 JSON 格式,包括花括号
{}以及键名必须包裹在双引号""中。 - 布尔值必须使用小写
true或false,不能使用大写。 - JSON 中不能含有空格,这是 Astrbot 命令解析器的缺陷...
示例
使用默认配置生成
(发送图片)/onelast
自定义参数 (例如开启水印并设置缩放2倍)
(发送图片)/onelast {'watermark':true,'zoom':2}
回复图片并使用自定义参数
(引用一条图片消息)/onelast {'watermark':true,'hajimei':true}
详细的参数用法也可以参考配置参数。