Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

功能需求:希望可以添加收录生成图片的功能。 #3

Open
ai2c opened this issue Dec 1, 2022 · 1 comment
Open

功能需求:希望可以添加收录生成图片的功能。 #3

ai2c opened this issue Dec 1, 2022 · 1 comment

Comments

@ai2c
Copy link

ai2c commented Dec 1, 2022

功能需求:希望可以添加收录生成图片的功能。

原因:群友们总能炼出一些不错的图片,但即便是在一个群里炼制过两三天就难以翻查,感觉有些可惜。希望可以添加一个手动收录图片到bot的插件或功能,以便记录。

功能具体描述:1、需要记录炼金配方和图片,如tag、seed等。
2、可以通过随机图片展示,并提供查询配方功能。
3、考虑到管理,希望该功能有一点权限才能使用。
4、考虑到本地磁盘不一定够,希望可以添加外置储存。

流程构想:ai做图后自动生成一个id,通过id命令请求bot收录图片、seed、tag等信息,传输到文档。

@MirrorCY
Copy link
Owner

考虑接入 koishi 的 assets 服务用于保存图片,并添加一个收录图片的子命令,该命令返回一个 UUID 和/或一个图片链接。
图片配方使用 SD-Interroage 插件进行手动查询,后续会更新此插件为,当传入的图片可以通过 PNG Info 接口查询出绘图信息时,直接返回自带的绘图信息。
随机图片使用社区插件 pics 实现,此插件自行读取 assets 服务中的图片并实现随机展示。

综上,你的需求回答如下,你认为这样实现可以吗?欢迎交流

  1. 炼金配方已写入返回图片中的 exif 信息
  2. 随机图片由 pics 插件实现,该插件读取 assets 服务中的图片,可通过 SD-Interroage 插件读取炼金配方
  3. 我认为保存好图片的权限可以相对开放一些,你可以手动设置使其需求更高权限,默认为 1
  4. 添加子命令接入 assets 服务用于保存图片,其支持各类型存储,包括外置存储

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants