CnGal資料站——2022年9月16日更新介紹



在開始之前
不知不覺更新介紹已經(jīng)寫了十二次,再過幾天也到了公測開始一周年的日子
得益于 ASP.NET Core Blazor 的強大功能,我們在過去十六個月里開發(fā)了大量的新功能;但同時也限于框架的底層原理,有很多問題難以修復。因此我們正在使用Vue3重構前端項目,現(xiàn)在還在招人哦,QQ群309428304
回想起去年開始公測時,自己臨時有事一整天都在外面,結果全讓S醬來善后了~

雖然偶爾(?)還是會炸,但最近頻率低了很多,還是有點進步的
客戶端模式顯示加載進度
客戶端模式要下載10MB左右的資源,如果用手機瀏覽的話加載還是比較慢的,雖然沒辦法提升速度,但可以分散下注意力?

圖片裁剪組件適配新布局
現(xiàn)在可以手動縮放圖片,也把窗口調大了一點方便裁剪,雖然上面寫的是不支持gif格式,但可以試一試?

夜間模式下顯示背景圖片
之前覺得在夜間模式下圖片太亮了,于是這次我們加了一層遮罩,感覺還不錯?

添加詞條音頻模塊
目前用于CV角色的語音預覽
自此詞條從六大部分變?yōu)槠叽蟛糠?,bug的出現(xiàn)幾率大幅上升了

引用自《詞條編輯規(guī)范》
3.7 語音預覽
語音屬于較為敏感的信息,需要由制作組或本人親自/同意上傳
為節(jié)省網(wǎng)站流量,文件大小應控制在2MB以內
添加CV專題頁
從內測就開始計劃的功能終于落地了,啪唧啪唧
上面會展示CV的近期動態(tài),也可以通過標簽篩選,還可以預覽音頻哦~
(忽略右邊那張隨手P的輪播圖

大幅減少二次渲染帶來的額外性能開銷
從去年開始一直困擾我們最大的性能問題終于被解決了,原因有二:
其一是 .Net 6 開始支持“持久保存預呈現(xiàn)組件的狀態(tài)”
其二是什么呢?嗯,我覺得可以自我獻祭一下
之前一直以為“初始化回調進入三次,布局大幅偏移”是框架的問題
然而其實在“Authorizing”標簽內本應展示簡易提示文字,結果硬生生再顯示了一遍預渲染后的頁面.....
這么低級的錯誤居然一年以來檢查了多次都沒有發(fā)現(xiàn),
嗯,所以我們還在招人哦,QQ群309428304

總之,現(xiàn)在訪問網(wǎng)站可以明顯感覺出性能提升
詞條圖片支持排序
現(xiàn)在可以編輯優(yōu)先級了,可能之后會結合拖拽組件優(yōu)化一下
詞條Staff修改為Id關聯(lián)
到此為止,所有項目都已經(jīng)修改為Id關聯(lián)(除了被遺忘的某消歧義頁
支持自定義Staff在游戲頁面上顯示的名稱
換句話說,游戲詞條的Staff名稱可以覆蓋Staff詞條名稱,同一Staff可以在不同的游戲頁面展示不同名稱
(得益于上一條的重大改進
支持類似Excel的方式編輯Staff ?
可以更加方便地編輯Staff了

支持用戶認證
為了方便 Staff 與制作組更新信息,現(xiàn)在對詞條加入特殊用戶認證的機制,認證后的用戶可以:
①對所認證的詞條的編輯無需二次審核
②可以審核已認證詞條的編輯
目前還在測試階段,大家對這樣調整有什么想法,或者對認證用戶的權限有什么意見與建議都可以加群761794704提出,歡迎大家一起完善這個功能
可以在個人資料編輯頁面找到入口,目前只支持認證 Staff 和制作組


支持監(jiān)視詞條編輯
關注某個詞條后,可以在內容中心瀏覽他人對這個詞條的編輯

嗯?內容中心是什么?
主要是匯集編輯通知和審核預覽的地方,登入后點擊右上角頭像有入口

大概是下面這個樣子(開發(fā)環(huán)境不代表真實情況

雜項
清除wasm緩存api請求數(shù)據(jù)相關代碼
瞳色發(fā)色顯示前綴
升級到.Net 7 RC1 以解決WASM無法裁剪圖片的問題
添加相關詞條總數(shù)顯示
移除冗余的詞條模型字段
修復補全審核記錄時未加載音頻的bug,修復專題頁動態(tài)樣式
優(yōu)化布局結構
更新Maui,修復輪播圖無法點擊的bug
全部替換分頁組件并響應主題更新
修復參數(shù)錯誤的問題
注冊驗證郵箱時顯示目標郵箱
限制主頁獲取文章數(shù)量
修復合并詞條時錯誤地替換名稱的bug
修復未修復準確發(fā)行時間的bug
修復搜索時未加載Staff關聯(lián)信息的bug
獲取游戲CG角色接口添加上限
修改標簽主題顏色
修復合并詞條時錯誤地替換相互包含的關鍵詞的bug
修復投稿工具遷移詞條時,只遷移部分關聯(lián)的bug
上傳音頻自動讀取文件名
修復上傳音頻死鎖在獲取信息中的bug
導航欄添加編輯資料入口
修復點擊標簽行標題報錯的bug
添加迷你模式
圖床檢測文件哈希值返回相同文件
添加robot.txt,修復制作組URL未添加結構化數(shù)據(jù)的bug
修復看板娘未按約定格式化Steam信息的bug
獲取Steam信息時判斷游戲下架修改為人工確認
結束
只剩下三次就能圓滿地實現(xiàn)年初立下的Flag了
等到明年也許可以摸一兩個月的魚?
可是GitHub上的積壓Issue沒有動力清理怎么辦?
對了,我們還在招人哦,如果熟悉Blazor或Vue3的話,歡迎加入我們一起完善 CnGal資料站 !
QQ群309428304