Skip to content

Releases: sena-nana/nonebot-plugin-novelai

Stable 0.5.9 Version Update

26 Mar 14:20
Compare
Choose a tag to compare
  1. 在0.5.6fix基础上修复了pure不生效的问题,并发布到Pypi
  2. 将默认模式改成了sd而非原本的novelai

v0.5.6-fix1

26 Jan 16:36
b3c6ffd
Compare
Choose a tag to compare

What's Changed

novelai 0.5.6

28 Nov 07:33
099325f
Compare
Choose a tag to compare

没有什么内容更新,只是修了一些bug
这些修复并没有git到代码中,因为代码已经进入了0.6.0dev阶段
你可以直接通过pip安装0.5.6版本
如果你想要获得源码,请下载附件的zip包

Novelai 0.5.4

24 Nov 14:29
099325f
Compare
Choose a tag to compare

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

22 Nov 05:28
Compare
Choose a tag to compare

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

20 Nov 07:52
Compare
Choose a tag to compare

💥重大变更

  • 指令格式修改,不再以-分割参数,而是以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 阶段性稳定版本

30 Oct 12:27
Compare
Choose a tag to compare

0.4.12已经完成了大部分基本功能,且没有明显BUG,可以长期使用
详细功能详见说明书
接下来会减缓码代码的频率(忙别的事),期间会偶尔以0.5.0patch的形式上传代码直至0.5.0版本正式发布

Novelai 0.3.2

14 Oct 03:48
Compare
Choose a tag to compare

更新日志 0.3-0.3.2

NEW 新功能

  1. 支持了中文输入,在代码中会自动机翻
  2. 支持在群里关闭novelai功能
  3. 将大部分设置都放到config中,使得bot主可以预先配置

FIX 修复

  1. 将nonebot版本要求下调至b4(未经测试)
  2. 修复了当用户输入包含制表符,%号等奇奇怪怪的东西时无法正常运行的问题

NEXT 1.0开发里程碑步骤

  1. 连接自搭服务器NAIFU和WEBUI
  2. 内置一个获取公开服务器的API --0.4.0
  3. 支持以图生图
  4. 支持衍生
  5. 支持细化 --0.5.0
  6. 支持数据统计
  7. 支持输入排除词条
  8. 支持私聊 --1.0.0

MutsukiBot_alpha 0.1.0

30 Aug 09:37
Compare
Choose a tag to compare

主要内容

修复了superuser报错的问题,现在会对superusers内所有qq号进行遍历通知了

功能更新

MagiaDice

  1. 优化了Log的排版,现在它看起来更加清晰了
  2. 补充了一些说明和使用引导
  3. 现在玩家和KP可以使用叹号(!)来记录线索文本了

BUG修复

  1. 修复了superuser报错的问题(#1 )
  2. 修复了Magiadice无法正常从id继续记录的问题