Skip to main content

0.0.6更新变化

· 4 min read
Cabbagelol
glow prow dev

网站最低维护依旧生效,详见这里查看说明

核心更新:日志与通知系统全面升级 本次更新聚焦于提升开发调试效率与用户交互体验,重点对前端的日志记录与全局通知模块进行了重构。

智能通知中心 (Notification Center)

新版通知系统现已在 glow-prow.top/setting/log 上线。该系统作为开发者与用户之间的错误追踪桥梁,具备以下特性:

  • 会话级追踪:日志记录仅作用于当前会话,页面关闭后数据自动清空,保障隐私与性能。
  • 多模式通知堆叠:支持通知窗口的堆叠展示,并新增"常驻通知"类型,需用户主动关闭,确保重要信息不被遗漏。

系统效果演示:

tz-0.png

  • 三类视觉反馈:针对不同场景提供清晰的视觉区分:

    普通提示 — 常规操作反馈:

    tz-1.png

    错误提示 — 包含错误类型、描述、代码及完整堆栈信息:

    tz-2.png

    成功提示 — 关键操作完成后的正向确认:

    tz-3.png

错误代码映射表

本次更新规范了前端异常分类,具体映射如下:

错误码代码分类标题描述
GP_NET_001gp-0000000001network网络连接异常客户端无法连接网络或请求发送失败。
GP_HTTP_4XXgp-0000000002httpHTTP 4xx 客户端请求错误服务器拒绝了请求,请求路径不存在或认证失败。
GP_HTTP_5XXgp-0000000003httpHTTP 5xx 服务端响应异常后端服务器在处理请求时遭遇内部故障。
GP_JS_UNCAUGHTgp-0000000004javascriptJS 未捕获运行时异常前端 JavaScript 代码执行时触发了未捕获的 Error。
GP_PROMISE_UNHANDLEDgp-0000000005promisePromise 未处理拒绝异步任务 Promise 发生了 reject 但未能被 catch 捕获。
GP_VUE_LIFECYCLEgp-0000000006vue组件渲染或生命周期错误程序内部组件在 mount、update 或 render 过程中引发异常。
GP_ROUTER_NAVgp-0000000007router路由导航跳转失败Vue Router 路由导航钩子异常或动态加载组件超时。
GP_STORAGE_ACCESSgp-0000000008storage本地存储读写异常localStorage / sessionStorage 访问受限或配额耗尽。
GP_WORKER_EXECgp-0000000009workerWeb Worker 后台任务异常主进程与 WebWorker 通信或处理数据时报错。
GP_RESOURCE_LOADgp-0000000010resource静态资源加载失败图片、样式表或 CDN 静态资源未能成功载入。
GP_DATA_PARSEgp-0000000011data数据结构解析错误对 JSON 或外部格式数据进行解包反序列化时结构不匹配。
GP_UNKNOWNgp-0000000099unknown未定义通用应用异常遇到非明确分类的系统应用运行错误。

全新日志看板

新版本提供了更为强大的日志聚合功能。您可以在日志中心查看当前会话捕获的所有异常、网络请求错误及运行时错误,并支持导出完整的系统信息与堆栈详情,极大便利了问题复现与排查。

rz.png

功能优化与设置调整

常规设置新增

在系统常规选项中,我们新增了以下控制开关,以满足不同用户的浏览习惯:

  • 评论控制:支持独立隐藏或显示"手稿"与"配装"模块下的评论区。
  • 搜索链接行为:用户可自定义搜索结果的打开方式(当前窗口 / 新建窗口)。

门户视觉更新

更新了门户首页的展示图片,以呈现更佳的视觉观感。


前瞻预告

闪耀船首(Glow Prow)将于 Y3S2 赛季进行数据同步与物品内容本地化翻译工作,敬请期待后续更新。