2022年9月16日更新介绍
在开始之前
不知不觉更新介绍已经写了十二次,再过几天也到了公测开始一周年的日子
得益于 ASP.NET Core Blazor 的强大功能,我们在过去十六个月里开发了大量的新功能;但同时也限于框架的底层原理,有很多问题难以修复。因此我们正在使用Vue3重构前端项目,现在还在招人哦,QQ群309428304
回想起去年开始公测时,自己临时有事一整天都在外面,结果全让S酱来善后了~
虽然偶尔(?)还是会炸,但最近频率低了很多,还是有点进步的
客户端模式显示加载进度
客户端模式要下载10MB左右的资源,如果用手机浏览的话加载还是比较慢的,虽然没办法提升速度,但可以分散下注意力?
image.png
图片裁剪组件适配新布局
现在可以手动缩放图片,也把窗口调大了一点方便裁剪,虽然上面写的是不支持gif格式,但可以试一试?
image.png
夜间模式下显示背景图片
之前觉得在夜间模式下图片太亮了,于是这次我们加了一层遮罩,感觉还不错?
image.png
添加词条音频模块
目前用于CV角色的语音预览
自此词条从六大部分变为七大部分,bug的出现几率大幅上升了
image.png
引用自《词条编辑规范》
3.7 语音预览
- 语音属于较为敏感的信息,需要由制作组或本人亲自/同意上传
- 为节省网站流量,文件大小应控制在2MB以内
添加CV专题页
从内测就开始计划的功能终于落地了,啪唧啪唧
上面会展示CV的近期动态,也可以通过标签筛选,还可以预览音频哦~
(忽略右边那张随手P的轮播图
image.png
大幅减少二次渲染带来的额外性能开销
从去年开始一直困扰我们最大的性能问题终于被解决了,原因有二:
其一是 .Net 6 开始支持“持久保存预呈现组件的状态”
其二是什么呢?嗯,我觉得可以自我献祭一下
之前一直以为“初始化回调进入三次,布局大幅偏移”是框架的问题
然而其实在“Authorizing”标签内本应展示简易提示文字,结果硬生生再显示了一遍预渲染后的页面.....
这么低级的错误居然一年以来检查了多次都没有发现,
嗯,所以我们还在招人哦,QQ群309428304
image.png
总之,现在访问网站可以明显感觉出性能提升
词条图片支持排序
现在可以编辑优先级了,可能之后会结合拖拽组件优化一下
词条Staff修改为Id关联
到此为止,所有项目都已经修改为Id关联(除了被遗忘的某消歧义页
支持自定义Staff在游戏页面上显示的名称
换句话说,游戏词条的Staff名称可以覆盖Staff词条名称,同一Staff可以在不同的游戏页面展示不同名称
(得益于上一条的重大改进
支持类似Excel的方式编辑Staff
可以更加方便地编辑Staff了
支持用户认证
为了方便 Staff 与制作组更新信息,现在对词条加入特殊用户认证的机制,认证后的用户可以:
①对所认证的词条的编辑无需二次审核
②可以审核已认证词条的编辑
目前还在测试阶段,大家对这样调整有什么想法,或者对认证用户的权限有什么意见与建议都可以加群761794704提出,欢迎大家一起完善这个功能
可以在个人资料编辑页面找到入口,目前只支持认证 Staff 和制作组
image.png
image.png
支持监视词条编辑
关注某个词条后,可以在内容中心浏览他人对这个词条的编辑
image.png
嗯?内容中心是什么?
主要是汇集编辑通知和审核预览的地方,登入后点击右上角头像有入口
image.png
大概是下面这个样子(开发环境不代表真实情况
image.png
杂项
- 清除wasm缓存api请求数据相关代码
- 瞳色发色显示前缀
- 升级到.Net 7 RC1 以解决WASM无法裁剪图片的问题
- 添加相关词条总数显示
- 移除冗余的词条模型字段
- 修复补全审核记录时未加载音频的bug,修复专题页动态样式
- 优化布局结构
- 更新Maui,修复轮播图无法点击的bug
- 全部替换分页组件并响应主题更新
- 修复参数错误的问题
- 注册验证邮箱时显示目标邮箱
- 限制主页获取文章数量
- 修复合并词条时错误地替换名称的bug
- 修复未修复准确发行时间的bug
- 修复搜索时未加载Staff关联信息的bug
- 获取游戏CG角色接口添加上限
- 修改标签主题颜色
- 修复合并词条时错误地替换相互包含的关键词的bug
- 修复投稿工具迁移词条时,只迁移部分关联的bug
- 上传音频自动读取文件名
- 修复上传音频死锁在获取信息中的bug
- 导航栏添加编辑资料入口
- 修复点击标签行标题报错的bug
- 添加迷你模式
- 图床检测文件哈希值返回相同文件
- 添加robot.txt,修复制作组URL未添加结构化数据的bug
- 修复看板娘未按约定格式化Steam信息的bug
- 获取Steam信息时判断游戏下架修改为人工确认
结束
只剩下三次就能圆满地实现年初立下的Flag了
等到明年也许可以摸一两个月的鱼?
可是GitHub上的积压Issue没有动力清理怎么办?
对了,我们还在招人哦,如果熟悉Blazor或Vue3的话,欢迎加入我们一起完善 CnGal资料站 !
QQ群309428304