monsterxcn / nonebot-plugin-gspanel

🤖 NoneBot2 原神游戏内角色展柜数据展示插件,参考 @yoimiya-kokomi/miao-plugin
https://pypi.python.org/pypi/nonebot-plugin-gspanel
MIT License
97 stars 8 forks source link

精简对用户无用log #26

Closed forchannot closed 1 year ago

forchannot commented 1 year ago

如题,每次更新面板控制台都要输出好上百行角色信息的json,这个log对于用户来说无关紧要,可以去除或者改为简洁的一句话表示就行。 涉及到的有圣遗物评分依据,角色数据变化等

monsterxcn commented 1 year ago

小问题,已经在 8b0a0bf93175ef65ea9691f48b09ff56cbda7c28 abd56fd7245954a579d1e235cf39e91c6af0d790 等 commit 中慢慢调整了,后续会再酌情调整。

不过有些日志是 DEBUG 日志,本身就是针对开发环境排查错误的,用户应该根据自己需要调整输出的日志等级。

面板上像评分这种东西比较众口难调,移植的喵版评分也并不是完全一致,有日志才好判断计算过程具体是从什么位置开始出现偏差。圣遗物评分依据我看到目前是 INFO 级别,后续会调整到 DEBUG 级别;角色数据变化我觉得放在 INFO 是很正常的,并且也只有一条,无关痛痒。

forchannot commented 1 year ago

但是角色数据变化的json太多了 image 像这样的一个角色有两三页,把info级别改成(xxx数据更新成功就行),debug级别的再输出这些日志

monsterxcn commented 1 year ago

行吧… 没考虑过,你这终端为什么会这样显示,实际这只是一行的内容。

image