Releases: sena-nana/nonebot-plugin-novelai
Releases · sena-nana/nonebot-plugin-novelai
Stable 0.5.9 Version Update
v0.5.6-fix1
What's Changed
- 尝试修复多q时action failed by @lgc2333 in #16
Full Changelog: v0.5.6...v0.5.6-fix1
novelai 0.5.6
没有什么内容更新,只是修了一些bug
这些修复并没有git到代码中,因为代码已经进入了0.6.0dev阶段
你可以直接通过pip安装0.5.6版本
如果你想要获得源码,请下载附件的zip包
Novelai 0.5.4
0.6.0_pre
修复
- 修复了因为某种原因出错后,队列堵死的问题
- 修复了屏蔽词不会正常生效的问题
- 修复了点数模式下,最小消耗的 anlas 没有限制为 2 的问题
- 修复了sd的长宽被限制在1024的问题,现在被限制为2048
0.5.4
重要更新
- 兼容了 Stable Diffusion,在设置中更改 novelai_mode 为"sd",并设置 novelai_site 为"127.0.0.1:7860"(修改为你的服务器 ip 和端口)
- 必须在 SD 的 webui-user.bat 文件中,设置set COMMANDLINE_ARGS=--api,并使用 webui-user.bat 启动。否则 bot 无法连接到 SD
更新
- 现在 site 为可选项,仅当你的服务器在非默认端口(naifu 为 6969,sd 为 7860)时需要设置
更改
- 现在合并消息中,默认会显示发送者为输入指令的人,可以通过设置 novelai_antireport 为 False 关闭
修复
- 修复了 3.10 非必要语法导致 3.9 报错的问题
0.5.3_20221122
新功能
- 现在将 FIFO 更名为 AIDRAW,并且开放给其他插件,该类中包含了所有生成图片核心的部分(不包含预处理,翻译等),可以用于制作扩展
- 使用from nonebot_plugin_novelai import AIDRAW导入
- 把说明书的使用方法部分写完了
更改
- 合并了 shape,width 和 height 参数为-r,--resolution
- 自定义长宽格式为-r 1024x1024
- 将约稿指令加了回来,以便 koishi 插件用户无缝适应
- 将 nopre 参数改为 override,以便 koishi 插件用户无缝适应
修复
- 修复了文本检查、翻译没能正常生效的问题
- 修复了以图生图无法正常使用的问题
- 修复了以图生图 tags 中会包含 CQ 码的问题
- 修复了非付费模式通过手动输入长宽可以突破 640 限制的问题
- 修复了打包文件不全的问题
Novelai 0.5.2
0.5.2_20221122
修复
- 紧急修复了上个版本无法正常启动的bug
新功能
- 加入了novelai_size设置,用于限制图片分辨率,默认为1024(即生成的图片分辨率不会大于1024*1024)
- naifu和novelai无法支持大于1024的长宽
更改
- 现在如果用户把后台服务器搞崩了会有提示
- 现在合并消息中会显示使用的后端类型(实际是解决bug顺便加的x)
0.5.1_20221121
重要更新
- 兼容了Naifu,在设置中更改novelai_mode为"naifu",并设置novelai_site为"127.0.0.1:0000"(修改为你的服务器ip和端口)
破坏性更改
- 合并了设置中部分设置
- api_domain,site_domain合并为site
- save_pic和save_detail合并为save,默认为1(保存图片),0为不保存,2为保存图片和追踪信息
新功能
- 加入了严格点数模式(novelai_paid=2,注意该值的取值方式可能会在未来进行更改)
- 在严格点数模式下,无论什么时候都会计算点数,除了superuser
- 加入了每日上限模式(novelai_daylimit,值为int,即上限的值,默认为0关闭)
- 现在支持手动输入宽高了,并解除了512的限制(最大1024)
修复
- 修复了管理指令输入不全也会触发的问题
更改
- 现在命令可以不带“.”,以支持bot本身的命令起始符号
- 现在无法连接到服务器时,bot会在前端进行提示
- 现在转发消息中,tags和ntags会分别单独作为一条消息,以避免消息段过长的问题。并且将图片放到了最前方
v0.5.0
💥重大变更
- 指令格式修改,不再以-分割参数,而是以shell形式解析参数
- 例:.aidraw loli,cute --ntags big breast --seed 114514
- 指令格式修改后,支持排除词条及其他所有需要的参数
- 代码结构进行了大幅度重构
- 移除了Python3.10的限制,并实验性地将版本要求下降至3.8(如果不能运行再往上加x)
新功能
- 加入了自动撤回功能novelai_revoke设置,该值默认为0,当不为0时为撤回cd(单位s)
- fifo中加入了具有可读性的时间属性,用于追踪。同时userid,groupid现在也会输出在detail文件和后台中
修复
- 修复superuser权限没能正常生效的问题
- 修复了生成失败时,会导致多处报错的问题
- 修复了set功能没能正常获取设置的问题
优化
- 将FIFO队列的实现由数组改为双向数组,降低了时间复杂度
更改
- 现在bot未设置nickname时,会将名字设置为插件名以避免api报错
- 现在图片会存放在以群号命名的文件夹中
- 现在FIFO中,反面tag名称更改为ntags,以适应理解习惯,相对应的所有正面tag命名统一为tags
- 现在seed不再默认为时间戳,而是0-4294967295之间随机
💥废弃
- 由于AI鉴黄API较为鸡肋且容易寄,注释掉了该部分代码入口,不再维护相关方法,若有需求可自行取消注释并测试
Novelai 0.4.12 阶段性稳定版本
0.4.12已经完成了大部分基本功能,且没有明显BUG,可以长期使用
详细功能详见说明书
接下来会减缓码代码的频率(忙别的事),期间会偶尔以0.5.0patch的形式上传代码直至0.5.0版本正式发布
Novelai 0.3.2
更新日志 0.3-0.3.2
NEW 新功能
- 支持了中文输入,在代码中会自动机翻
- 支持在群里关闭novelai功能
- 将大部分设置都放到config中,使得bot主可以预先配置
FIX 修复
- 将nonebot版本要求下调至b4(未经测试)
- 修复了当用户输入包含制表符,%号等奇奇怪怪的东西时无法正常运行的问题
NEXT 1.0开发里程碑步骤
- 连接自搭服务器NAIFU和WEBUI
- 内置一个获取公开服务器的API --0.4.0
- 支持以图生图
- 支持衍生
- 支持细化 --0.5.0
- 支持数据统计
- 支持输入排除词条
- 支持私聊 --1.0.0
MutsukiBot_alpha 0.1.0
主要内容
修复了superuser报错的问题,现在会对superusers内所有qq号进行遍历通知了
功能更新
MagiaDice
- 优化了Log的排版,现在它看起来更加清晰了
- 补充了一些说明和使用引导
- 现在玩家和KP可以使用叹号(!)来记录线索文本了
BUG修复
- 修复了superuser报错的问题(#1 )
- 修复了Magiadice无法正常从id继续记录的问题