mirror of
https://github.com/BTMuli/TeyvatGuide.git
synced 2026-03-15 03:53:16 +08:00
🚀 v0.9.1
This commit is contained in:
@@ -1,3 +1,3 @@
|
||||
VITE_SENTRY_RELEASE=TeyvatGuide@0.9.0
|
||||
VITE_COMMIT_HASH=deee2103
|
||||
VITE_BUILD_TIME=1767163379
|
||||
VITE_SENTRY_RELEASE=TeyvatGuide@0.9.1
|
||||
VITE_COMMIT_HASH=d895d162
|
||||
VITE_BUILD_TIME=1768321217
|
||||
|
||||
55
CHANGELOG.md
55
CHANGELOG.md
@@ -2,12 +2,63 @@
|
||||
Author: 目棃
|
||||
Description: CHANGELOG
|
||||
Date: 2025-09-09
|
||||
Update: 2025-12-20
|
||||
Update: 2026-01-14
|
||||
---
|
||||
|
||||
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2025-09-09 14:30:56`
|
||||
>
|
||||
> 更新于 `2025-12-20 16:14:28`
|
||||
> 更新于 `2026-01-14 00:08:50`
|
||||
|
||||
## [0.9.1](https://github.com/BTMuli/TeyvatGuide/releases/v0.9.1) (2025-01-14)
|
||||
|
||||
- 🍱 元数据:更新6.3版本资源
|
||||
- 🍱 元数据:精简部分材料来源描述
|
||||
- 🍱 元数据:增加元素描述,如 `丝柯克` 为 `蛇之七变 冰`(修改前为`神之眼 冰`)
|
||||
- 🍱 元数据:增加 `埃洛伊` `奇偶` 的红色背景并进行相应处理 [`#198`](https://github.com/BTMuli/TeyvatGuide/issues/198)
|
||||
- ✏️ 修正文本,`咨讯` → `资讯`,感谢 [`@LuoYunXi0407`](https://github.com/LuoYunXi0407)
|
||||
- ✨ 祈愿页面:过往祈愿支持查看抽卡记录,更新图源以提升加载速度 [`#188`](https://github.com/BTMuli/TeyvatGuide/issues/188)
|
||||
- ✨ 背包物品:新增货币数据获取,支持删除记录
|
||||
- ✨ 角色列表页面:重构筛选逻辑,增加 `等级`/`好感`/`命座` 排序
|
||||
- ✨ 窗口回正增加文本放缩处理 [`#192`](https://github.com/BTMuli/TeyvatGuide/issues/192)
|
||||
- ✨ 引入 [Sentry](https://sentry.io) 用于分析应用崩溃/异常,同步更新隐私政策
|
||||
- ✨ 增加衣装相关资源 [`#190`](https://github.com/BTMuli/TeyvatGuide/issues/190)并在 `角色列表`/`角色图鉴` 进行展示。
|
||||
- ✨ 胡桃深渊数据库回归,剧诗概览回归
|
||||
- ✨ 支持通过命令行调用 [`#195`](https://github.com/BTMuli/TeyvatGuide/issues/195)
|
||||
- ✨ 支持胡桃云账号 `登录`/`密码重置` 等操作,支持胡桃云祈愿记录 `上传`/`下载`/`删除` [`#202`](https://github.com/BTMuli/TeyvatGuide/issues/202)
|
||||
- 🐛 修复程序最小化时托盘点击异常
|
||||
- 🐛 修复 wcag-color 无法对比 keyword 导致的渲染异常
|
||||
- 🐛 修复特定情况下管理员模式判断异常 [`#189`](https://github.com/BTMuli/TeyvatGuide/issues/189)
|
||||
- 🐛 修复从网络图更新到本地图导致的渲染异常
|
||||
- 🐛 尝试修复托盘图标初始化异常
|
||||
- 🐛 重构首页组件加载逻辑,存储中间值,增加登录态判断 [`#200`](https://github.com/BTMuli/TeyvatGuide/issues/200)
|
||||
- 🐛 修复通过 ck 登录没有即时刷新登录态
|
||||
- 🐛 修复特定情况下 UAC 调用异常
|
||||
- 🐛 补充缺失权限,修复浏览器跳转异常
|
||||
- 🐛 修复数据库重置异常
|
||||
- 🐛 修复部分帖子获取内容异常
|
||||
- 🐛 修复修改分享阈值点击取消时的取值异常 [`#203`](https://github.com/BTMuli/TeyvatGuide/issues/203)
|
||||
- 🐛 尝试修复调用内置 YAE 时特定条件下的匹配异常
|
||||
- 🚸 重构侧边栏账号切换逻辑,降低交互次数
|
||||
- 🚸 移除ck复制的确认浮窗
|
||||
- 🚸 管理员模式下侧边栏启动使用YAE导入
|
||||
- 🚸 背包物品页面:新增 `最近更新`/`最多数量`/`最少数量` 排序,调整默认排序逻辑,优化搜索处理 [`#196`](https://github.com/BTMuli/TeyvatGuide/issues/196)
|
||||
- 🚸 修正月谕圣牌下的星章计算逻辑
|
||||
- 🚸 调整Hakushi获取逻辑
|
||||
- 🚸 首页组件:已完成活动置后,调整完成判断逻辑
|
||||
- 🚸 调整部分弹窗提示 [`#201`](https://github.com/BTMuli/TeyvatGuide/issues/201)
|
||||
- 🚸 调用内置 YAE 时检测本地游戏版本
|
||||
- 💄 帖子详情:调整投票组件样式
|
||||
- 💄 首页组件:调整首页生日组件交互
|
||||
- 💄 首页签到组件:根据签到状态调整图标&文本
|
||||
- 💄 角色列表页面:角色卡片显示等级
|
||||
- 💄 幽境危战页面:调整顶部布局
|
||||
- 💄 帖子组件:增加自定义表情 tag 在浅色模式下的清晰度
|
||||
- 💄 设置页面:调整 `刷新页面设备信息` 交互
|
||||
- 🌐 公告页面:处理国际化
|
||||
- ♻️ 重构留影叙佳期页面,处理部分文本加载异常
|
||||
- ♻️ 统一 UID 选取逻辑
|
||||
- ♻️ 重构 WIKI 筛选组件筛选逻辑
|
||||
- ♻️ 重构游戏启动逻辑,修复特定条件下的启动失败
|
||||
|
||||
## [0.9.0](https://github.com/BTMuli/TeyvatGuide/releases/v0.9.0) (2025-12-20)
|
||||
|
||||
|
||||
13
README.md
13
README.md
@@ -2,12 +2,12 @@
|
||||
Author: 目棃
|
||||
Description: 说明文档
|
||||
Date: 2023-03-05
|
||||
Update: 2025-12-21
|
||||
Update: 2026-01-14
|
||||
---
|
||||
|
||||
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-05 14:41:55`
|
||||
>
|
||||
> 更新于 `2025-12-21 18:32:25`
|
||||
> 更新于 `2026-01-14 00:09:05`
|
||||
|
||||
[](https://deepwiki.com/BTMuli/TeyvatGuide)
|
||||
|
||||
@@ -67,11 +67,9 @@ Game Tool for Genshin Impact player, supports Windows and macOS.
|
||||
- [x] 游戏签到(首页组件)
|
||||
- [x] 原神战绩
|
||||
- [x] 角色详情
|
||||
- [x] 螺旋深渊
|
||||
- [x] 真境剧诗
|
||||
- [x] 幽境危战
|
||||
- [x] 高难挑战(深境螺旋/真境剧诗/幽境危战)
|
||||
- [x] 祈愿数据获取(近一年)
|
||||
- [x] 千星奇域祈愿数据获取(近一年)
|
||||
- [x] 千星奇域颂愿数据获取(近一年)
|
||||
- [x] 用户收藏帖子获取
|
||||
- [x] 用户关注帖子获取
|
||||
- [x] 一键完成米游币每日任务
|
||||
@@ -86,6 +84,8 @@ Game Tool for Genshin Impact player, supports Windows and macOS.
|
||||
- 应用功能:
|
||||
- [x] 浅色/深色主题切换
|
||||
- [x] 米游社 JSBridge
|
||||
- [x] 终端命令行调用
|
||||
- [x] 支持胡桃云
|
||||
|
||||
## 贡献者 / Contributors
|
||||
|
||||
@@ -129,6 +129,7 @@ Game Tool for Genshin Impact player, supports Windows and macOS.
|
||||
- [Artplayer](https://artplayer.org/):用于米游社帖子视频播放解析
|
||||
- [Echarts](https://echarts.apache.org/zh/index.html):用于祈愿概览图生成
|
||||
- [Html2Canvas](https://github.com/niklasvh/html2canvas):用于分享图生成
|
||||
- [Sentry](https://github.com/getsentry/sentry):用于收集应用崩溃信息
|
||||
|
||||
## 协议 / License
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@ const tsConfigRules = {
|
||||
"@typescript-eslint/strict-boolean-expressions": "off",
|
||||
"@typescript-eslint/no-explicit-any": "off",
|
||||
"@typescript-eslint/no-unused-expressions": ["error", { allowShortCircuit: false }],
|
||||
"@typescript-eslint/array-type": ["error", { "default": "generic" }],
|
||||
"@typescript-eslint/array-type": ["error", { default: "generic" }],
|
||||
"@typescript-eslint/consistent-type-definitions": ["error", "type"],
|
||||
"import/order": [
|
||||
"error",
|
||||
@@ -32,7 +32,12 @@ const tsConfigRules = {
|
||||
|
||||
const tsConfig = {
|
||||
files: ["*.ts", "*.d.ts", "src/**/*.ts", "src/**/*.d.ts"],
|
||||
plugins: { typescript: eslintTs, import: pluginImport, prettier: pluginPrettier, tsdoc: pluginTsDoc },
|
||||
plugins: {
|
||||
typescript: eslintTs,
|
||||
import: pluginImport,
|
||||
prettier: pluginPrettier,
|
||||
tsdoc: pluginTsDoc,
|
||||
},
|
||||
languageOptions: {
|
||||
parser: eslintTs.parser,
|
||||
parserOptions: { project: "tsconfig.json", tsconfigRootDir: appRootPath.path },
|
||||
@@ -47,7 +52,13 @@ const vueConfig = {
|
||||
files: ["src/**/*.vue", "src/App.vue"],
|
||||
plugins: { vue: pluginVue, import: pluginImport, prettier: pluginPrettier },
|
||||
languageOptions: {
|
||||
globals: { ...globals.browser, ...globals.es2021, TGApp: "readonly", window: "readonly", proEnv: "readonly" },
|
||||
globals: {
|
||||
...globals.browser,
|
||||
...globals.es2021,
|
||||
TGApp: "readonly",
|
||||
window: "readonly",
|
||||
proEnv: "readonly",
|
||||
},
|
||||
ecmaVersion: "latest",
|
||||
sourceType: "module",
|
||||
parser: parserVue,
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "teyvatguide",
|
||||
"version": "0.9.0",
|
||||
"version": "0.9.1",
|
||||
"description": "Game Tool for GenshinImpact player",
|
||||
"private": true,
|
||||
"packageManager": "pnpm@10.28.0",
|
||||
@@ -80,7 +80,7 @@
|
||||
"@tauri-apps/plugin-deep-link": "^2.4.6",
|
||||
"@tauri-apps/plugin-dialog": "^2.5.0",
|
||||
"@tauri-apps/plugin-fs": "^2.4.5",
|
||||
"@tauri-apps/plugin-http": "github:tauri-apps/tauri-plugin-http",
|
||||
"@tauri-apps/plugin-http": "^2.5.5",
|
||||
"@tauri-apps/plugin-log": "^2.8.0",
|
||||
"@tauri-apps/plugin-notification": "^2.3.3",
|
||||
"@tauri-apps/plugin-opener": "^2.5.3",
|
||||
|
||||
11
pnpm-lock.yaml
generated
11
pnpm-lock.yaml
generated
@@ -39,8 +39,8 @@ importers:
|
||||
specifier: ^2.4.5
|
||||
version: 2.4.5
|
||||
'@tauri-apps/plugin-http':
|
||||
specifier: github:tauri-apps/tauri-plugin-http
|
||||
version: git+https://git@github.com:tauri-apps/tauri-plugin-http.git#b9b2ba0ba04a9f827682a57a44dcef29a5ef6edd
|
||||
specifier: ^2.5.5
|
||||
version: 2.5.5
|
||||
'@tauri-apps/plugin-log':
|
||||
specifier: ^2.8.0
|
||||
version: 2.8.0
|
||||
@@ -1430,9 +1430,8 @@ packages:
|
||||
'@tauri-apps/plugin-fs@2.4.5':
|
||||
resolution: {integrity: sha512-dVxWWGE6VrOxC7/jlhyE+ON/Cc2REJlM35R3PJX3UvFw2XwYhLGQVAIyrehenDdKjotipjYEVc4YjOl3qq90fA==}
|
||||
|
||||
'@tauri-apps/plugin-http@git+https://git@github.com:tauri-apps/tauri-plugin-http.git#b9b2ba0ba04a9f827682a57a44dcef29a5ef6edd':
|
||||
resolution: {commit: b9b2ba0ba04a9f827682a57a44dcef29a5ef6edd, repo: git@github.com:tauri-apps/tauri-plugin-http.git, type: git}
|
||||
version: 2.5.5
|
||||
'@tauri-apps/plugin-http@2.5.5':
|
||||
resolution: {integrity: sha512-4hTS7AIBLmj8opDM3s8muEp7PBJQEiGDFvFF4fdMscQCOwhzXJf5hIZEHC867eH2Ck145Oce+H0AU0G/k9TbNg==}
|
||||
|
||||
'@tauri-apps/plugin-log@2.8.0':
|
||||
resolution: {integrity: sha512-a+7rOq3MJwpTOLLKbL8d0qGZ85hgHw5pNOWusA9o3cf7cEgtYHiGY/+O8fj8MvywQIGqFv0da2bYQDlrqLE7rw==}
|
||||
@@ -5463,7 +5462,7 @@ snapshots:
|
||||
dependencies:
|
||||
'@tauri-apps/api': 2.9.1
|
||||
|
||||
'@tauri-apps/plugin-http@git+https://git@github.com:tauri-apps/tauri-plugin-http.git#b9b2ba0ba04a9f827682a57a44dcef29a5ef6edd':
|
||||
'@tauri-apps/plugin-http@2.5.5':
|
||||
dependencies:
|
||||
'@tauri-apps/api': 2.9.1
|
||||
|
||||
|
||||
2
src-tauri/Cargo.lock
generated
2
src-tauri/Cargo.lock
generated
@@ -10,7 +10,7 @@ checksum = "fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3"
|
||||
|
||||
[[package]]
|
||||
name = "TeyvatGuide"
|
||||
version = "0.9.0"
|
||||
version = "0.9.1"
|
||||
dependencies = [
|
||||
"chrono",
|
||||
"image",
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
[package]
|
||||
name = "TeyvatGuide"
|
||||
version = "0.9.0"
|
||||
version = "0.9.1"
|
||||
description = "Game Tool for Genshin Impact player"
|
||||
authors = ["BTMuli <bt-muli@outlook.com>"]
|
||||
license = "MIT"
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"$schema": "https://schema.tauri.app/config/2",
|
||||
"productName": "TeyvatGuide",
|
||||
"identifier": "TeyvatGuide",
|
||||
"version": "0.9.0",
|
||||
"version": "0.9.1",
|
||||
"build": {
|
||||
"beforeDevCommand": "pnpm vite:dev",
|
||||
"beforeBuildCommand": "pnpm vite:build",
|
||||
|
||||
@@ -30,4 +30,4 @@ html #sentry-feedback {
|
||||
|
||||
html .sentry-error-embed-wrapper {
|
||||
z-index: 9999;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user