Tsugu v4 更新日志 v0.0.7
新功能
1.查铺面
指令: 查谱面 <songId> [difficultyText]
例子: 查谱面 200 ex
其中尖括号为必选参数,方括号为可选参数。如果没有difficultyText,将返回所有难度的谱面。功能来自sayo bot的源码。

2.支持模糊搜索与更广的关键词
1. 支持通过更广的关键词,和社区提供的模糊搜索配置文件来搜索
例:
查曲 滑滑蛋 (查询结果返回 ふわふわ時間)
查卡 情人节 (查询返回所有信息(标题等)中含有 "情人节" 字符的卡)

2. 支持通过表示范围的数字来限定范围
例:
查活动 >200 (查询所有活动编号大于200的活动)
查曲 100-200 lv27 (查询歌曲编号在100到200之间,有lv27难度的曲列表)


修复
预测线
lsycx中,只与指定活动的近期活动对比,而不是对比正在进行中的活动的近期活动
日服因为预测线公开,更新了更多可用预测线
查活动
修复了查活动列表少最后一列的bug
查卡
修复查卡列表的排序逻辑,现在稀有度排序优先级将高于技能加成数值
查曲
修复了可能使用旧的专辑封面的错误
抽卡
修复抽卡模拟时,当前服务器没有可以抽卡的卡池的报错
修复了抽卡时不适用当前选择的服务器,而是使用默认服务器列表中的第一个服务器的错误
修复了抽卡模拟可能默认会使用生日卡池的错误
玩家信息:
修复玩家信息综合力显示错误
车牌
修复了Bandoristatiion token缺失时无法上传车牌的错误
避免Bandoristation访问出错时生成器崩溃
修复来自Bandoristation的车牌的头像出错
后端
支持pm2守护进程
尝试修复字体错误。现在windows系统后端部署时,必须从./backend/assets/Fonts中安装所有字体,不然会出现错误
使用并行提高所有查列表类的生成器的速度
修复缓存逻辑问题,初始化时将必要数据放入内存提高速度
downloader使用etag而不是time识别API是否更新,避免因为时间的错误
更改了内部错误的报错提示
使用更严格的API类型检查