Compare commits
124 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
2ab31d8f5c | ||
|
|
1af990512d | ||
|
|
d96d451156 | ||
|
|
f029306ebb | ||
|
|
d3c5baa0c2 | ||
|
|
ba0802752c | ||
|
|
ff94e12ff5 | ||
|
|
0fbf1f7c2a | ||
|
|
68809a93c6 | ||
|
|
0edcadef63 | ||
|
|
9f9c30914f | ||
|
|
04cf372798 | ||
|
|
6617a26c90 | ||
|
|
d244423800 | ||
|
|
3366efaadd | ||
|
|
d74e7a7a31 | ||
|
|
2d0b409813 | ||
|
|
942068faea | ||
|
|
0f0f7684d2 | ||
|
|
531cb32f72 | ||
|
|
a368223805 | ||
|
|
6eab6c81f1 | ||
|
|
68594a2a76 | ||
|
|
5d5f22d76e | ||
|
|
65e948c34c | ||
|
|
68dead3d84 | ||
|
|
babc6a9a75 | ||
|
|
6db4ff5ac9 | ||
|
|
ce1b6f365e | ||
|
|
b6ed9668ac | ||
|
|
2a2a190f5f | ||
|
|
5d03a32362 | ||
|
|
33d9ba5c4d | ||
|
|
9020214d23 | ||
|
|
78c3f79bfd | ||
|
|
ee0fc6dbae | ||
|
|
8c51b79558 | ||
|
|
8c1899637f | ||
|
|
56df920a7d | ||
|
|
64c6f4ab8f | ||
|
|
d3902d6e31 | ||
|
|
01e355b0d6 | ||
|
|
c40b3c6ff0 | ||
|
|
4305967ba9 | ||
|
|
78f454bee5 | ||
|
|
e9a38e1474 | ||
|
|
9fb2aa6112 | ||
|
|
a0554e4355 | ||
|
|
f890165894 | ||
|
|
bc22612da7 | ||
|
|
a9ec93b18d | ||
|
|
651cbef0a0 | ||
|
|
41a144fec2 | ||
|
|
3f219ebb82 | ||
|
|
43c85afd1e | ||
|
|
48771f57a0 | ||
|
|
6e3884df58 | ||
|
|
7a6a06bb25 | ||
|
|
eac3691d0b | ||
|
|
3ece987c80 | ||
|
|
145438373b | ||
|
|
b62b0b4902 | ||
|
|
ed878dea9e | ||
|
|
76e9d23f23 | ||
|
|
4cbd8af250 | ||
|
|
467b38feec | ||
|
|
636556d4ce | ||
|
|
01b89444ec | ||
|
|
29536f9181 | ||
|
|
86dfc134dc | ||
|
|
4f8f269787 | ||
|
|
7e0912ef22 | ||
|
|
6a5b65134e | ||
|
|
b40db32697 | ||
|
|
59c1fc9621 | ||
|
|
f98b1913f7 | ||
|
|
264d36490c | ||
|
|
f3dd8287cf | ||
|
|
843ee92670 | ||
|
|
de412a1fd6 | ||
|
|
f0555d69bb | ||
|
|
8b0b5cde28 | ||
|
|
ee92af0f73 | ||
|
|
a8bd4be8ea | ||
|
|
bd37e3e491 | ||
|
|
286c1e2459 | ||
|
|
b3b3eae57c | ||
|
|
3235545a02 | ||
|
|
ddbc382b8b | ||
|
|
58e99467ae | ||
|
|
10b184950d | ||
|
|
17eb6cc001 | ||
|
|
ae68653938 | ||
|
|
aabb9776d4 | ||
|
|
fd47ebe7c1 | ||
|
|
1a27dc5f02 | ||
|
|
8062935b2c | ||
|
|
5b29eff372 | ||
|
|
57deef034e | ||
|
|
cfdf5f8e65 | ||
|
|
fa0e982ce8 | ||
|
|
08ef8295a1 | ||
|
|
5f39d9edff | ||
|
|
6d9ef2bbc2 | ||
|
|
f330c586ab | ||
|
|
7ecbb96393 | ||
|
|
984d174a17 | ||
|
|
c9597bf75f | ||
|
|
94ae39337b | ||
|
|
fe5a5011eb | ||
|
|
641ae0043f | ||
|
|
0d4eda7588 | ||
|
|
c505137a54 | ||
|
|
d8c1bf2b7d | ||
|
|
0f68e32b5f | ||
|
|
4beb137995 | ||
|
|
a84e59d80c | ||
|
|
897fdc3b12 | ||
|
|
25dcb86818 | ||
|
|
936e2b6e12 | ||
|
|
e0741d6c30 | ||
|
|
08f022f299 | ||
|
|
da820b638a | ||
|
|
1de561dab0 |
39
.github/workflows/build.yml
vendored
@@ -3,6 +3,11 @@ on:
|
||||
push:
|
||||
tags:
|
||||
- v*
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
tag:
|
||||
description: "Tag to release"
|
||||
required: false
|
||||
|
||||
jobs:
|
||||
publish-tauri:
|
||||
@@ -18,7 +23,7 @@ jobs:
|
||||
- platform: macos-latest
|
||||
args: "--target x86_64-apple-darwin"
|
||||
target: "macos-intel"
|
||||
- platform: macos-latest
|
||||
- platform: macos-15-intel
|
||||
args: "--target aarch64-apple-darwin"
|
||||
target: "macos-arm"
|
||||
runs-on: ${{ matrix.settings.platform }}
|
||||
@@ -27,19 +32,16 @@ jobs:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
- name: Setup SSH
|
||||
uses: webfactory/ssh-agent@v0.9.0
|
||||
with:
|
||||
ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }}
|
||||
- name: Add SSH known hosts
|
||||
run: ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts
|
||||
run: |
|
||||
mkdir -p ~/.ssh
|
||||
echo "${{ secrets.SSH_PRIVATE_KEY }}" | tr -d '\r' > ~/.ssh/id_rsa
|
||||
chmod 600 ~/.ssh/id_rsa
|
||||
- name: Add Github RSA
|
||||
run: |
|
||||
echo "${{ secrets.KNOWN_GITHUB_RSA }}" >> ~/.ssh/known_hosts
|
||||
chmod 644 ~/.ssh/known_hosts
|
||||
- name: Test SSH connection
|
||||
run: ssh -T git@github.com || true
|
||||
- name: Add Rust targets(macOS Intel)
|
||||
if: matrix.settings.target == 'macos-intel'
|
||||
run: rustup target add x86_64-apple-darwin
|
||||
- name: Add Rust targets(macOS ARM)
|
||||
if: matrix.settings.target == 'macos-arm'
|
||||
run: rustup target add aarch64-apple-darwin
|
||||
|
||||
- name: Rust setup
|
||||
uses: dtolnay/rust-toolchain@stable
|
||||
@@ -48,14 +50,23 @@ jobs:
|
||||
with:
|
||||
workspaces: "./src-tauri -> target"
|
||||
|
||||
- name: Add Rust targets(macOS Intel)
|
||||
if: matrix.settings.target == 'macos-intel'
|
||||
run: rustup target add x86_64-apple-darwin
|
||||
- name: Add Rust targets(macOS ARM)
|
||||
if: matrix.settings.target == 'macos-arm'
|
||||
run: rustup target add aarch64-apple-darwin
|
||||
- name: Output toolchain
|
||||
run: rustup show
|
||||
|
||||
- name: setup node
|
||||
uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 23.3.0
|
||||
node-version: 24.8.0
|
||||
- name: setup pnpm
|
||||
uses: pnpm/action-setup@v2
|
||||
with:
|
||||
version: 10.10.0
|
||||
version: 10.16.1
|
||||
- name: Install frontend dependencies
|
||||
run: pnpm install
|
||||
|
||||
|
||||
11
.github/workflows/qodana_code_quality.yml
vendored
@@ -1,8 +1,9 @@
|
||||
name: Qodana
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
workflow_dispatch:
|
||||
# push:
|
||||
# branches:
|
||||
# - master
|
||||
|
||||
jobs:
|
||||
qodana:
|
||||
@@ -12,11 +13,11 @@ jobs:
|
||||
- name: setup node
|
||||
uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 23.3.0
|
||||
node-version: 24.8.0
|
||||
- name: setup pnpm
|
||||
uses: pnpm/action-setup@v2
|
||||
with:
|
||||
version: 10.10.0
|
||||
version: 10.16.1
|
||||
- name: Install dependencies
|
||||
run: pnpm install --no-frozen-lockfile
|
||||
- name: "Qodana Scan"
|
||||
|
||||
78
.github/workflows/test.yml
vendored
@@ -1,78 +0,0 @@
|
||||
name: Build Test
|
||||
on:
|
||||
workflow_dispatch:
|
||||
inputs:
|
||||
version:
|
||||
description: "Version to build"
|
||||
required: true
|
||||
default: "0.7.6"
|
||||
|
||||
jobs:
|
||||
build-tauri:
|
||||
permissions:
|
||||
contents: write
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
settings:
|
||||
- platform: windows-latest
|
||||
args: ""
|
||||
target: "windows"
|
||||
bundlePath: msi/
|
||||
- platform: macos-latest
|
||||
args: "x86_64-apple-darwin"
|
||||
target: "macos-intel"
|
||||
bundlePath: macos/TeyvatGuide.app
|
||||
- platform: macos-latest
|
||||
args: "aarch64-apple-darwin"
|
||||
target: "macos-arm"
|
||||
bundlePath: macos/TeyvatGuide.app
|
||||
runs-on: ${{ matrix.settings.platform }}
|
||||
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
- name: Setup SSH
|
||||
uses: webfactory/ssh-agent@v0.9.0
|
||||
with:
|
||||
ssh-private-key: ${{ secrets.SSH_PRIVATE_KEY }}
|
||||
- name: Add SSH known hosts
|
||||
run: ssh-keyscan -t rsa github.com >> ~/.ssh/known_hosts
|
||||
- name: Test SSH connection
|
||||
run: ssh -T git@github.com || true
|
||||
- name: Rust setup
|
||||
uses: dtolnay/rust-toolchain@stable
|
||||
|
||||
- name: Add Rust targets(macOS Intel)
|
||||
if: matrix.settings.target == 'macos-intel'
|
||||
run: rustup target add x86_64-apple-darwin
|
||||
- name: Add Rust targets(macOS ARM)
|
||||
if: matrix.settings.target == 'macos-arm'
|
||||
run: rustup target add aarch64-apple-darwin
|
||||
|
||||
- name: setup node
|
||||
uses: actions/setup-node@v3
|
||||
with:
|
||||
node-version: 23.3.0
|
||||
- name: setup pnpm
|
||||
uses: pnpm/action-setup@v2
|
||||
with:
|
||||
version: 10.10.0
|
||||
- name: Install frontend dependencies
|
||||
run: pnpm install
|
||||
- name: Update version
|
||||
run: pnpm upv ${{ github.event.inputs.version }}
|
||||
|
||||
- name: Build app
|
||||
run: pnpm build --target ${{ matrix.settings.args }}
|
||||
if: matrix.settings.args != ''
|
||||
- name: Build app (no target)
|
||||
run: pnpm build
|
||||
if: matrix.settings.args == ''
|
||||
|
||||
- name: Upload Artifact
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: TeyvatGuide_v${{ github.event.inputs.version }}_${{ matrix.settings.target }}
|
||||
path: src-tauri/target/${{ matrix.settings.args }}/release/bundle/${{ matrix.settings.bundlePath }}
|
||||
if-no-files-found: error
|
||||
197
CHANGELOG.md
@@ -1,142 +1,97 @@
|
||||
---
|
||||
Author: 目棃
|
||||
Description: CHANGELOG
|
||||
Date: 2024-10-09
|
||||
Update: 2025-08-17
|
||||
Date: 2025-09-09
|
||||
Update: 2025-11-19
|
||||
---
|
||||
|
||||
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2024-10-09 15:51:43`
|
||||
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2025-09-09 14:30:56`
|
||||
>
|
||||
> 更新于 `2025-08-17 23:14:55`
|
||||
> 更新于 `2025-11-19 14:08:20`
|
||||
|
||||
## [0.7.10](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.10) (2025-08-17)
|
||||
## [0.8.6](https://github.com/BTMuli/TeyvatGuide/releases/v0.8.6) (2025-11-19)
|
||||
|
||||
- 🍱 更新下半卡池数据
|
||||
- 🍱 角色WIKI侧栏添加不同元素旅行者数据
|
||||
- 👽️ UIGFv4.1适配
|
||||
- 🚸 幽境危战逆序
|
||||
- 🚸 处理未选择版块帖子
|
||||
- 💄 微调公告详情页面样式
|
||||
> 关于胡桃数据库导入功能的说明请参考 [导入胡桃数据库](https://app.btmuli.ink/docs/TeyvatGuide/import-hutao-db.html)
|
||||
|
||||
## [0.7.9](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.9) (2025-07-30)
|
||||
- 👽️ 移除剧诗概览,支持导入胡桃剧诗数据
|
||||
- 👽️ 移除深渊上传,支持导入胡桃深渊数据
|
||||
- 🔥 移除胡桃深渊统计页面
|
||||
- 🚸 调整导入祈愿记录浮窗ui,显示导入进度
|
||||
- 🐛 修复图片渲染异常
|
||||
- 🥅 处理清除缓存异常,清除缓存后重启
|
||||
- 🚸 帖子详情添加AIGC相关注释
|
||||
- 🚸 添加跳转视频链接
|
||||
- 📝 更新相关文档
|
||||
|
||||
- 🍱 更新5.8版本资源
|
||||
- ✨ 支持动态头像
|
||||
- 🐛 修复深色模式下扫码辨别异常
|
||||
- ♻️ 调整窗口大小&放缩计算逻辑
|
||||
- ♻️ 调整窗口初始化居中逻辑
|
||||
- 🚸 帖子列表不携带ck
|
||||
- 💄 调整部分名片换行处理
|
||||
## [0.8.5](https://github.com/BTMuli/TeyvatGuide/releases/v0.8.5) (2025-11-10)
|
||||
|
||||
## [0.7.8](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.8) (2025-07-07)
|
||||
- 🍱 更新下半数据
|
||||
|
||||
- 🐛 修正游戏账号判断逻辑
|
||||
- ✏️ 修正帖子活动卡片状态类型
|
||||
- ✨ 幽境危战页面 [`#157`](https://github.com/BTMuli/TeyvatGuide/issues/157)
|
||||
- 💄 战绩添加幽境危战数据
|
||||
- 💄 修复部分页面渲染异常
|
||||
- 🍱 更新下半资源
|
||||
- ♻️ 角色json文件拆分
|
||||
- ♻️ 名片资源重构
|
||||
- ♻️ 调整服务器类型归属
|
||||
## [0.8.4](https://github.com/BTMuli/TeyvatGuide/releases/v0.8.4) (2025-10-27)
|
||||
|
||||
## [0.7.7](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.7) (2025-06-17)
|
||||
- 👽️ 公告添加千星奇域分类
|
||||
- 🚸 兑换码浮窗显示游戏名称
|
||||
- ✨ 嵌入官方公告页面(已登录)
|
||||
- ✨ 嵌入官方祈愿详情(已登录)
|
||||
- ✨ 完善投稿活动类型声明,渲染投稿活动&交互
|
||||
- 🐛 修复部分帖子解析异常
|
||||
- ✨ 重构帖子解析逻辑,增加新类型解析
|
||||
- 💄 调整名片样式
|
||||
- ✨ 添加getRegionRoleInfo事件处理
|
||||
- 🐛 公告解析剔除多余换行
|
||||
- ✨ 千星奇域祈愿页面草创
|
||||
|
||||
- 🍱 更新5.7资源
|
||||
- ✨ 页面触底加载
|
||||
- ✨ 部分浮窗触底加载
|
||||
- 🐛 修复五星平均抽数计算异常
|
||||
- 🐛 完善帖子ID判断逻辑
|
||||
- 🐛 修复公告卡片分享图生成异常
|
||||
- ♻️ 重构公告模块,降低界面加载耗时&请求次数
|
||||
- 💄 调整投票组件样式
|
||||
- 💄 调整链接卡片组件背景
|
||||
- 💄 调整帖子等页面网格列宽至360px
|
||||
- 🚸 修正无痕浏览状态提示信息
|
||||
- 🚸 首页卡池不传递ck
|
||||
## [0.8.3](https://github.com/BTMuli/TeyvatGuide/releases/v0.8.3) (2025-10-22)
|
||||
|
||||
## [0.7.6](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.6) (2025-05-25)
|
||||
- 🍱 更新6.1版本数据
|
||||
- 👽️ 适配月谕圣牌模式
|
||||
- 🐛 重构帖子数据解析,修复HEIC格式图片渲染异常
|
||||
- 🐛 修复切换角色导致ck对应异常
|
||||
- 🚸 优化图片调整浮窗样式
|
||||
- ♻️ 重构gt返回逻辑
|
||||
- 💄 调整布局
|
||||
|
||||
- 🍱 更新下半资源
|
||||
- 🐛 修正macOS平台的窗口大小适配逻辑
|
||||
- 🚸 子窗口添加外部打开菜单项
|
||||
- ✨ 添加游戏卡片类型组件
|
||||
- ♻️ 部分跳转改为外部浏览器打开
|
||||
- ✨ 脚本支持“一键执行”
|
||||
## [0.8.2](https://github.com/BTMuli/TeyvatGuide/releases/v0.8.2) (2025-09-27)
|
||||
|
||||
## [0.7.5](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.5) (2025-05-09)
|
||||
- 🍱 更新元数据
|
||||
- 🐛 修复特定情况下切换角色浮窗异常
|
||||
- ✨ 动态处理游戏卡片组件
|
||||
- 👽️ 适配新版块
|
||||
- 💄 首页卡池组件改成轮播
|
||||
- 💄 调整帖子卡片样式
|
||||
- 💄 调整公告卡片样式
|
||||
- 💄 调整帖子详情页面样式
|
||||
- 💄 优化滚动截屏处理,调整抽奖浮窗UI
|
||||
- 💄 调整成就项浮窗样式
|
||||
- 🚸 隐藏危战刷新后的loading关闭
|
||||
- 🚸 处理话题desc溢出
|
||||
- 🚸 搜索成就时隐藏已有浮窗
|
||||
|
||||
- 🐛 处理UIGF时区异常 [`#155`](https://github.com/BTMuli/TeyvatGuide/issues/155)
|
||||
## [0.8.1](https://github.com/BTMuli/TeyvatGuide/releases/v0.8.1) (2025-09-11)
|
||||
|
||||
## [0.7.4](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.4) (2025-05-06)
|
||||
- 🍱 添加月神瞳数据&资源
|
||||
- ♻️ 战绩世界探索数据结构调整,增加数据显示
|
||||
- 🐛 修复战绩显示异常
|
||||
- 🐛 首页活动组件隐藏未开始活动,修复未开始活动时间显示异常
|
||||
- 🐛 修复材料浮窗分享图生成异常
|
||||
- 🐛 角色简略视图修复天赋显示异常,增加是否解锁显示
|
||||
- 🐛 修复角色天赋/技能描述显示异常
|
||||
- 🚸 调整名片Wiki页面,支持按类型筛选
|
||||
- 🚸 微调签到奖励交互效果
|
||||
- 💄 优化名片UI
|
||||
- 💄 优化成就项UI
|
||||
- 💄 调整材料图鉴顶部样式,保持UI一致性
|
||||
|
||||
- 🍱 更新5.6资源
|
||||
- 🐛 修正首页卡池组件封面判断逻辑
|
||||
- 🐛 修正主窗口尺寸计算
|
||||
- 🐛 修正用户收藏帖子获取API链接
|
||||
- 🐛 修复帖子列表刷新时的请求状态异常
|
||||
- 🚸 调整咨讯页浮窗显示逻辑
|
||||
- 🚸 移除正式环境下公告页标题点击产生的JSON子窗口
|
||||
## [0.8.0](https://github.com/BTMuli/TeyvatGuide/releases/v0.8.0) (2025-09-09)
|
||||
|
||||
## [0.7.3](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.3) (2025-04-11)
|
||||
|
||||
- 🍱 更新下半卡池信息
|
||||
- 💄 兑换码浮窗样式迭代
|
||||
- 💄 帖子卡片添加图片数数据
|
||||
- 💄 优化成就信息展示和样式
|
||||
- 💄 帖子图片浮窗背景色同步
|
||||
- 💄 调整通用backupText组件样式
|
||||
- 💄 调整回复浮窗样式
|
||||
- 💄 角色详情调整满好感区分
|
||||
- 💄 优化角色武器Wiki样式
|
||||
- 🚸 重构素材日历日期切换逻辑
|
||||
- 🚸 优化图片下载路径&提示
|
||||
- 🚸 支持其他分区兑换码获取
|
||||
- 🚸 收藏页select-mode下阻止所有点击
|
||||
|
||||
## [0.7.2](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.2) (2025-03-27)
|
||||
|
||||
- 🍱 更新5.5资源 [`#147`](https://github.com/BTMuli/TeyvatGuide/issues/147)
|
||||
- ✨ 新增游戏签到脚本
|
||||
- ✨ 扫码登录新增游戏登录方式
|
||||
- ✨ 获取登录用户关注帖子
|
||||
- 🐛 修复获取深渊数据概览异常
|
||||
- 🐛 修复扫码登录异常
|
||||
- ♻️ 首页卡池&活动组件重构
|
||||
- ♻️ 重构游戏账号数据库
|
||||
- ♻️ 调用浏览器而非webview2打开外部链接
|
||||
- 💄 帖子卡片UI调整,增加时间&推荐理由数据
|
||||
- 💄 调整整体滚动条样式
|
||||
- 💄 调整抽奖UI
|
||||
- 💄 米游币脚本显示连续执行天数
|
||||
- 💄 帖子投票组件进度条显示相对进度(以最高数为基准)
|
||||
- 💄 调整多页面UI
|
||||
- 🎨 重构合集浮窗滚动高度计算
|
||||
- 🎨 调整帖子卡片点击处理
|
||||
- 🚸 处理下线villaCard渲染
|
||||
- 🚸 即时响应页面适配
|
||||
- 🚸 完善部分请求防抖处理
|
||||
- 🚸 链接识别`ys.mihoyo.com`
|
||||
|
||||
## [0.7.1](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.1) (2025-03-06)
|
||||
|
||||
- 🐛 修复B站视频时长计算异常
|
||||
- 🐛 处理脚本签到1034 [`#145`](https://github.com/BTMuli/TeyvatGuide/issues/145)
|
||||
- 💄 调整搜索浮窗样式&帖子/公告卡片样式
|
||||
- 🥅 捕获分享图生成异常
|
||||
- 🚸 部分页面添加防抖处理
|
||||
- 🍱 调整缓存图片范围
|
||||
|
||||
## [0.7.0](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.0) (2025-02-28)
|
||||
|
||||
- ✨ 新增无痕浏览配置,默认开启
|
||||
- ✨ 登录状态且关闭无痕浏览时,可对帖子进行点赞操作
|
||||
- ✨ 新增实用脚本页面,支持一键完成米游币每日任务 [`#144`](https://github.com/BTMuli/TeyvatGuide/issues/144)
|
||||
- 🐛 修复公告解析异常
|
||||
- 🐛 修复角色卡片视图(详细)浮窗切换时背景图更新异常
|
||||
- 🐛 修复路由跳转不生效
|
||||
- ♻️ 重构首页素材日历组件生日计算,修复生日计算异常
|
||||
- 🚸 设置页登录二维码支持生成分享图,点击底部图标触发
|
||||
- 💄 调整首页素材日历组件可视页码
|
||||
- 💄 调整部分页面UI
|
||||
- 🍱 更新下半卡池数据
|
||||
- 🍱 更新6.0版本资源
|
||||
- 🍱 修正部分角色阵营数据异常
|
||||
- 🍱 修正「纪行·溢彩」图标异常
|
||||
- ✨ 帖子文本链接组件添加右键复制链接功能
|
||||
- ✨ 首页近期活动组件添加新数据来源(需登录)
|
||||
- 🐛 修复角色属性筛选结果异常
|
||||
- 🐛 修复部分材料浮窗合成&获取途径显示异常
|
||||
- 🚸 调整登录顺序,隐藏启动器登录
|
||||
- 💄 帖子顶部版块信息对齐
|
||||
- 👽️ 适配新版块(崩坏·因缘精灵)
|
||||
- 👽️ 调整公告解析正则,适配月版本
|
||||
|
||||
17
README.md
@@ -2,12 +2,12 @@
|
||||
Author: 目棃
|
||||
Description: 说明文档
|
||||
Date: 2023-03-05
|
||||
Update: 2025-08-17
|
||||
Update: 2025-11-19
|
||||
---
|
||||
|
||||
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-05 14:41:55`
|
||||
>
|
||||
> 更新于 `2025-08-17 23:14:50`
|
||||
> 更新于 `2025-11-19 13:21:38`
|
||||
|
||||
[](https://deepwiki.com/BTMuli/TeyvatGuide)  
|
||||
|
||||
@@ -58,19 +58,20 @@ Game Tool for Genshin Impact player, supports Windows and macOS.
|
||||
- 登陆功能:
|
||||
|
||||
> 支持 扫码/验证码/Cookie 登陆,支持多账号管理
|
||||
- [x] 近期活动(首页组件)
|
||||
- [x] 原神战绩
|
||||
- [x] 角色详情
|
||||
- [x] 螺旋深渊
|
||||
- [x] 真境剧诗
|
||||
- [x] 幽境危战
|
||||
- [x] 祈愿数据获取(近一年)
|
||||
- [x] 千星奇域祈愿数据获取(近一年)
|
||||
- [x] 用户收藏帖子获取
|
||||
- [x] 用户关注帖子获取
|
||||
- [x] 一键完成米游币每日任务
|
||||
- [x] 一键完成游戏签到
|
||||
|
||||
- Wiki 功能:
|
||||
- [x] 深渊数据库(Hutao API)
|
||||
- [x] 角色图鉴
|
||||
- [x] 武器图鉴
|
||||
- [x] 名片图鉴
|
||||
@@ -89,7 +90,7 @@ Game Tool for Genshin Impact player, supports Windows and macOS.
|
||||
|
||||
## UI 参考 / UI Reference
|
||||
|
||||
- [Snap.Hutao](https://github.com/DGP-Studio/Snap.Hutao)
|
||||
- ~~[Snap.Hutao](https://github.com/DGP-Studio/Snap.Hutao)~~
|
||||
- [Starward](https://github.com/Scighost/Starward)
|
||||
- [米游社](https://www.miyoushe.com/ys/)
|
||||
- [原神](https://yuanshen.com/)
|
||||
@@ -101,6 +102,8 @@ Game Tool for Genshin Impact player, supports Windows and macOS.
|
||||
- UIAF:[UIAF v1.1](docs/standards/UIAF.md)
|
||||
- UIGF:[UIGF v3.0](docs/standards/UIGF3.md),[UIGF v4.0](docs/standards/UIGF.md)
|
||||
- [macOS 平台门禁属性导致应用无法打开应用的修复指引](docs/macos-gatekeeper/README.md)
|
||||
- [隐私政策](https://app.btmuli.ink/docs/TeyvatGuide/privacy.html)
|
||||
- [如何导入胡桃数据库](https://app.btmuli.ink/docs/TeyvatGuide/import-hutao-db.html)
|
||||
|
||||
## 特定项目 / Special Project
|
||||
|
||||
@@ -135,7 +138,7 @@ Game Tool for Genshin Impact player, supports Windows and macOS.
|
||||
本项目在开发过程中参考了诸多相关开源项目,特此鸣谢。
|
||||
|
||||
- [UIGF Organization](https://github.com/UIGF-org)
|
||||
- [Snap.Hutao](https://github.com/DGP-Studio/Snap.Hutao)
|
||||
- ~~[Snap.Hutao](https://github.com/DGP-Studio/Snap.Hutao)~~
|
||||
- [StarWard](https://github.com/Scighost/Starward)
|
||||
- [xunkong](https://github.com/xunkong/xunkong)
|
||||
- [gs-helper](https://github.com/vikiboss/gs-helper)
|
||||
@@ -145,8 +148,4 @@ Game Tool for Genshin Impact player, supports Windows and macOS.
|
||||
- [MihoyoBBSTools](https://github.com/Womsxd/MihoyoBBSTools)
|
||||
- [nonebot-plugin-mystool](https://github.com/Ljzd-PRO/nonebot-plugin-mystool)
|
||||
|
||||
感谢 JetBrains 提供的开源许可证。
|
||||
|
||||

|
||||
|
||||
[](https://star-history.com/#BTMuli/TeyvatGuide&Timeline)
|
||||
|
||||
@@ -9,6 +9,10 @@ Update: 2024-01-15
|
||||
>
|
||||
> 更新于 `2024-01-15 17:28:47`
|
||||
|
||||
# CHANGELOG v0.3.x
|
||||
|
||||
> 本文仅记录 v0.3.x 版本的更新内容
|
||||
|
||||
## [0.3.9](https://github.com/BTMuli/TeyvatGuide/releases/v0.3.9) (2024-01-02)
|
||||
|
||||
### Feat
|
||||
|
||||
@@ -9,6 +9,10 @@ Update: 2024-07-09
|
||||
>
|
||||
> 更新于 `2024-07-09 14:17:46`
|
||||
|
||||
# CHANGELOG v0.4.x
|
||||
|
||||
> 本文仅记录 v0.4.x 版本的更新内容
|
||||
|
||||
## [0.4.9](https://github.com/BTMuli/TeyvatGuide/releases/v0.4.9) (2024-06-14)
|
||||
|
||||
- 💄 调整帖子 `tag` 样式
|
||||
|
||||
@@ -9,6 +9,10 @@ Update: 2024-10-09
|
||||
>
|
||||
> 更新于 `2024-10-09 15:50:42`
|
||||
|
||||
# CHANGELOG v0.5.x
|
||||
|
||||
> 本文仅记录 v0.5.x 版本的更新内容
|
||||
|
||||
## [0.5.5](https://github.com/BTMuli/TeyvatGuide/releases/v0.5.5) (2024-09-17)
|
||||
|
||||
- ✨ 帖子回复&子回复查看&分享
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
---
|
||||
Author: 目棃
|
||||
Description: CHANGELOG
|
||||
Description: CHANGELOG v0.6.x
|
||||
Date: 2024-10-09
|
||||
Update: 2025-02-11
|
||||
---
|
||||
@@ -9,6 +9,10 @@ Update: 2025-02-11
|
||||
>
|
||||
> 更新于 `2025-02-11 10:57:49`
|
||||
|
||||
# CHANGELOG v0.6.x
|
||||
|
||||
> 本文仅记录 v0.6.x 版本的更新内容
|
||||
|
||||
## [0.6.9](https://github.com/BTMuli/TeyvatGuide/releases/v0.6.9) (2025-02-11)
|
||||
|
||||
- 🍱 更新5.4资源 [`#141`](https://github.com/BTMuli/TeyvatGuide/issues/141)
|
||||
|
||||
146
docs/changelogs/CHANGELOG-v0.7.x.md
Normal file
@@ -0,0 +1,146 @@
|
||||
---
|
||||
Author: 目棃
|
||||
Description: CHANGELOG v0.7.x
|
||||
Date: 2024-10-09
|
||||
Update: 2025-09-09
|
||||
---
|
||||
|
||||
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2024-10-09 15:51:43`
|
||||
>
|
||||
> 更新于 `2025-09-09 14:29:54`
|
||||
|
||||
# CHANGELOG v0.7.x
|
||||
|
||||
> 本文仅记录 v0.7.x 版本的更新内容
|
||||
|
||||
## [0.7.10](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.10) (2025-08-17)
|
||||
|
||||
- 🍱 更新下半卡池数据
|
||||
- 🍱 角色WIKI侧栏添加不同元素旅行者数据
|
||||
- 👽️ UIGFv4.1适配
|
||||
- 🚸 幽境危战逆序
|
||||
- 🚸 处理未选择版块帖子
|
||||
- 💄 微调公告详情页面样式
|
||||
|
||||
## [0.7.9](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.9) (2025-07-30)
|
||||
|
||||
- 🍱 更新5.8版本资源
|
||||
- ✨ 支持动态头像
|
||||
- 🐛 修复深色模式下扫码辨别异常
|
||||
- ♻️ 调整窗口大小&放缩计算逻辑
|
||||
- ♻️ 调整窗口初始化居中逻辑
|
||||
- 🚸 帖子列表不携带ck
|
||||
- 💄 调整部分名片换行处理
|
||||
|
||||
## [0.7.8](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.8) (2025-07-07)
|
||||
|
||||
- 🐛 修正游戏账号判断逻辑
|
||||
- ✏️ 修正帖子活动卡片状态类型
|
||||
- ✨ 幽境危战页面 [`#157`](https://github.com/BTMuli/TeyvatGuide/issues/157)
|
||||
- 💄 战绩添加幽境危战数据
|
||||
- 💄 修复部分页面渲染异常
|
||||
- 🍱 更新下半资源
|
||||
- ♻️ 角色json文件拆分
|
||||
- ♻️ 名片资源重构
|
||||
- ♻️ 调整服务器类型归属
|
||||
|
||||
## [0.7.7](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.7) (2025-06-17)
|
||||
|
||||
- 🍱 更新5.7资源
|
||||
- ✨ 页面触底加载
|
||||
- ✨ 部分浮窗触底加载
|
||||
- 🐛 修复五星平均抽数计算异常
|
||||
- 🐛 完善帖子ID判断逻辑
|
||||
- 🐛 修复公告卡片分享图生成异常
|
||||
- ♻️ 重构公告模块,降低界面加载耗时&请求次数
|
||||
- 💄 调整投票组件样式
|
||||
- 💄 调整链接卡片组件背景
|
||||
- 💄 调整帖子等页面网格列宽至360px
|
||||
- 🚸 修正无痕浏览状态提示信息
|
||||
- 🚸 首页卡池不传递ck
|
||||
|
||||
## [0.7.6](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.6) (2025-05-25)
|
||||
|
||||
- 🍱 更新下半资源
|
||||
- 🐛 修正macOS平台的窗口大小适配逻辑
|
||||
- 🚸 子窗口添加外部打开菜单项
|
||||
- ✨ 添加游戏卡片类型组件
|
||||
- ♻️ 部分跳转改为外部浏览器打开
|
||||
- ✨ 脚本支持“一键执行”
|
||||
|
||||
## [0.7.5](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.5) (2025-05-09)
|
||||
|
||||
- 🐛 处理UIGF时区异常 [`#155`](https://github.com/BTMuli/TeyvatGuide/issues/155)
|
||||
|
||||
## [0.7.4](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.4) (2025-05-06)
|
||||
|
||||
- 🍱 更新5.6资源
|
||||
- 🐛 修正首页卡池组件封面判断逻辑
|
||||
- 🐛 修正主窗口尺寸计算
|
||||
- 🐛 修正用户收藏帖子获取API链接
|
||||
- 🐛 修复帖子列表刷新时的请求状态异常
|
||||
- 🚸 调整咨讯页浮窗显示逻辑
|
||||
- 🚸 移除正式环境下公告页标题点击产生的JSON子窗口
|
||||
|
||||
## [0.7.3](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.3) (2025-04-11)
|
||||
|
||||
- 🍱 更新下半卡池信息
|
||||
- 💄 兑换码浮窗样式迭代
|
||||
- 💄 帖子卡片添加图片数数据
|
||||
- 💄 优化成就信息展示和样式
|
||||
- 💄 帖子图片浮窗背景色同步
|
||||
- 💄 调整通用backupText组件样式
|
||||
- 💄 调整回复浮窗样式
|
||||
- 💄 角色详情调整满好感区分
|
||||
- 💄 优化角色武器Wiki样式
|
||||
- 🚸 重构素材日历日期切换逻辑
|
||||
- 🚸 优化图片下载路径&提示
|
||||
- 🚸 支持其他分区兑换码获取
|
||||
- 🚸 收藏页select-mode下阻止所有点击
|
||||
|
||||
## [0.7.2](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.2) (2025-03-27)
|
||||
|
||||
- 🍱 更新5.5资源 [`#147`](https://github.com/BTMuli/TeyvatGuide/issues/147)
|
||||
- ✨ 新增游戏签到脚本
|
||||
- ✨ 扫码登录新增游戏登录方式
|
||||
- ✨ 获取登录用户关注帖子
|
||||
- 🐛 修复获取深渊数据概览异常
|
||||
- 🐛 修复扫码登录异常
|
||||
- ♻️ 首页卡池&活动组件重构
|
||||
- ♻️ 重构游戏账号数据库
|
||||
- ♻️ 调用浏览器而非webview2打开外部链接
|
||||
- 💄 帖子卡片UI调整,增加时间&推荐理由数据
|
||||
- 💄 调整整体滚动条样式
|
||||
- 💄 调整抽奖UI
|
||||
- 💄 米游币脚本显示连续执行天数
|
||||
- 💄 帖子投票组件进度条显示相对进度(以最高数为基准)
|
||||
- 💄 调整多页面UI
|
||||
- 🎨 重构合集浮窗滚动高度计算
|
||||
- 🎨 调整帖子卡片点击处理
|
||||
- 🚸 处理下线villaCard渲染
|
||||
- 🚸 即时响应页面适配
|
||||
- 🚸 完善部分请求防抖处理
|
||||
- 🚸 链接识别`ys.mihoyo.com`
|
||||
|
||||
## [0.7.1](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.1) (2025-03-06)
|
||||
|
||||
- 🐛 修复B站视频时长计算异常
|
||||
- 🐛 处理脚本签到1034 [`#145`](https://github.com/BTMuli/TeyvatGuide/issues/145)
|
||||
- 💄 调整搜索浮窗样式&帖子/公告卡片样式
|
||||
- 🥅 捕获分享图生成异常
|
||||
- 🚸 部分页面添加防抖处理
|
||||
- 🍱 调整缓存图片范围
|
||||
|
||||
## [0.7.0](https://github.com/BTMuli/TeyvatGuide/releases/v0.7.0) (2025-02-28)
|
||||
|
||||
- ✨ 新增无痕浏览配置,默认开启
|
||||
- ✨ 登录状态且关闭无痕浏览时,可对帖子进行点赞操作
|
||||
- ✨ 新增实用脚本页面,支持一键完成米游币每日任务 [`#144`](https://github.com/BTMuli/TeyvatGuide/issues/144)
|
||||
- 🐛 修复公告解析异常
|
||||
- 🐛 修复角色卡片视图(详细)浮窗切换时背景图更新异常
|
||||
- 🐛 修复路由跳转不生效
|
||||
- ♻️ 重构首页素材日历组件生日计算,修复生日计算异常
|
||||
- 🚸 设置页登录二维码支持生成分享图,点击底部图标触发
|
||||
- 💄 调整首页素材日历组件可视页码
|
||||
- 💄 调整部分页面UI
|
||||
- 🍱 更新下半卡池数据
|
||||
@@ -2,12 +2,12 @@
|
||||
Author: 目棃
|
||||
Description: 项目资源说明
|
||||
Date: 2023-03-10
|
||||
Update: 2025-02-28
|
||||
Update: 2025-11-19
|
||||
---
|
||||
|
||||
> 本文档 [`Frontmatter`](https://github.com/BTMuli/MuCli#Frontmatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-10 22:05:44`
|
||||
>
|
||||
> 更新于 `2025-02-28 09:40:33`
|
||||
> 更新于 `2025-11-19 12:31:22`
|
||||
|
||||
## 说明
|
||||
|
||||
@@ -40,8 +40,8 @@ Update: 2025-02-28
|
||||
相关仓库:
|
||||
|
||||
- [TGAssistant](https://github.com/BTMuli/TGAssistant):项目下游仓库,用于处理项目数据。
|
||||
- [Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata):胡桃元数据仓库,项目大部分数据来源于此。
|
||||
- [Snap.Static](https://github.com/DGP-Studio/Snap.Static):胡桃静态资源仓库,项目部分图像资源来源于此。
|
||||
- ~~[Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata)~~:胡桃元数据仓库,项目大部分数据来源于此。
|
||||
- ~~[Snap.Static](https://github.com/DGP-Studio/Snap.Static)~~:胡桃静态资源仓库,项目部分图像资源来源于此。
|
||||
- [amos-data](https://github.com/yuehaiteam/amos-data):成就数据仓库,成就数据的详细信息来源于此。
|
||||
|
||||
## 字体
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
/**
|
||||
* @file eslint/vueEslint.js
|
||||
* @description Vue相关的ESLint配置
|
||||
* @since Beta v0.7.7
|
||||
* @since Beta v0.8.0
|
||||
*/
|
||||
import pluginImport from "eslint-plugin-import";
|
||||
import pluginPrettier from "eslint-plugin-prettier";
|
||||
@@ -9,6 +9,7 @@ import pluginVue from "eslint-plugin-vue";
|
||||
import globals from "globals";
|
||||
import eslintTs from "typescript-eslint";
|
||||
import parserVue from "vue-eslint-parser";
|
||||
import appRootPath from "app-root-path";
|
||||
|
||||
const tsConfigRules = {
|
||||
"@typescript-eslint/consistent-type-assertions": ["error", { assertionStyle: "angle-bracket" }],
|
||||
@@ -32,7 +33,7 @@ const tsConfig = {
|
||||
plugins: { typescript: eslintTs, import: pluginImport, prettier: pluginPrettier },
|
||||
languageOptions: {
|
||||
parser: eslintTs.parser,
|
||||
parserOptions: { project: "tsconfig.json", tsconfigRootDir: "." },
|
||||
parserOptions: { project: "tsconfig.json", tsconfigRootDir: appRootPath.path },
|
||||
},
|
||||
rules: tsConfigRules,
|
||||
};
|
||||
@@ -48,7 +49,7 @@ const vueConfig = {
|
||||
parserOptions: {
|
||||
parser: eslintTs.parser,
|
||||
extraFileExtensions: [".vue"],
|
||||
tsconfigRootDir: ".",
|
||||
tsconfigRootDir: appRootPath.path,
|
||||
},
|
||||
},
|
||||
rules: { ...tsConfigRules, "vue/multi-word-component-names": "off" },
|
||||
|
||||
102
package.json
@@ -1,9 +1,9 @@
|
||||
{
|
||||
"name": "teyvatguide",
|
||||
"version": "0.7.10",
|
||||
"version": "0.8.6",
|
||||
"description": "Game Tool for GenshinImpact player",
|
||||
"private": true,
|
||||
"packageManager": "pnpm@10.14.0",
|
||||
"packageManager": "pnpm@10.22.0",
|
||||
"type": "module",
|
||||
"scripts": {
|
||||
"build": "tauri build",
|
||||
@@ -71,82 +71,82 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@mdi/font": "7.4.47",
|
||||
"@tauri-apps/api": "^2.7.0",
|
||||
"@tauri-apps/plugin-deep-link": "^2.4.1",
|
||||
"@tauri-apps/plugin-dialog": "^2.3.2",
|
||||
"@tauri-apps/plugin-fs": "^2.4.1",
|
||||
"@tauri-apps/plugin-http": "^2.5.1",
|
||||
"@tauri-apps/plugin-log": "^2.6.0",
|
||||
"@tauri-apps/plugin-opener": "^2.4.0",
|
||||
"@tauri-apps/plugin-os": "^2.3.0",
|
||||
"@tauri-apps/plugin-process": "^2.3.0",
|
||||
"@tauri-apps/plugin-shell": "^2.3.0",
|
||||
"@tauri-apps/plugin-sql": "^2.3.0",
|
||||
"@tauri-apps/api": "^2.9.0",
|
||||
"@tauri-apps/plugin-deep-link": "^2.4.5",
|
||||
"@tauri-apps/plugin-dialog": "^2.4.2",
|
||||
"@tauri-apps/plugin-fs": "^2.4.4",
|
||||
"@tauri-apps/plugin-http": "^2.5.4",
|
||||
"@tauri-apps/plugin-log": "^2.7.1",
|
||||
"@tauri-apps/plugin-opener": "^2.5.2",
|
||||
"@tauri-apps/plugin-os": "^2.3.2",
|
||||
"@tauri-apps/plugin-process": "^2.3.1",
|
||||
"@tauri-apps/plugin-shell": "^2.3.3",
|
||||
"@tauri-apps/plugin-sql": "^2.3.1",
|
||||
"ajv": "^8.17.1",
|
||||
"artplayer": "^5.2.5",
|
||||
"clipboard": "^2.0.11",
|
||||
"color-convert": "^3.1.0",
|
||||
"artplayer": "^5.3.0",
|
||||
"color-convert": "^3.1.3",
|
||||
"echarts": "^6.0.0",
|
||||
"html2canvas": "^1.4.1",
|
||||
"js-md5": "^0.8.3",
|
||||
"jsencrypt": "^3.3.2",
|
||||
"pinia": "^3.0.3",
|
||||
"pinia-plugin-persistedstate": "^4.4.1",
|
||||
"jsencrypt": "^3.5.4",
|
||||
"pinia": "^3.0.4",
|
||||
"pinia-plugin-persistedstate": "^4.7.1",
|
||||
"qrcode.vue": "^3.6.0",
|
||||
"sass-embedded": "^1.90.0",
|
||||
"uuid": "^11.1.0",
|
||||
"vue": "^3.5.18",
|
||||
"vue-echarts": "^7.0.3",
|
||||
"vue-json-pretty": "^2.5.0",
|
||||
"vue-router": "^4.5.1",
|
||||
"vuetify": "^3.9.4",
|
||||
"sass-embedded": "^1.93.3",
|
||||
"swiper": "^12.0.3",
|
||||
"uuid": "^13.0.0",
|
||||
"vue": "^3.5.24",
|
||||
"vue-echarts": "^8.0.1",
|
||||
"vue-json-pretty": "^2.6.0",
|
||||
"vue-router": "^4.6.3",
|
||||
"vuetify": "^3.10.11",
|
||||
"wcag-color": "^1.1.1",
|
||||
"xml-js": "^1.6.11"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@btmuli/stylelint-plugin-color": "^0.1.0",
|
||||
"@eslint/eslintrc": "^3.3.1",
|
||||
"@eslint/js": "^9.33.0",
|
||||
"@tauri-apps/cli": "2.7.1",
|
||||
"@eslint/js": "^9.39.1",
|
||||
"@tauri-apps/cli": "2.9.4",
|
||||
"@types/color-convert": "^2.0.4",
|
||||
"@types/fs-extra": "^11.0.4",
|
||||
"@types/js-md5": "^0.8.0",
|
||||
"@types/node": "^24.2.1",
|
||||
"@types/uuid": "^10.0.0",
|
||||
"@typescript-eslint/parser": "^8.39.0",
|
||||
"@typescript/native-preview": "7.0.0-dev.20250808.1",
|
||||
"@vitejs/plugin-vue": "^6.0.1",
|
||||
"concurrently": "^9.2.0",
|
||||
"eslint": "^9.33.0",
|
||||
"@types/node": "^24.10.1",
|
||||
"@typescript-eslint/parser": "^8.47.0",
|
||||
"@typescript/native-preview": "7.0.0-dev.20251118.1",
|
||||
"@vitejs/plugin-vue": "^6.0.2",
|
||||
"app-root-path": "^3.1.0",
|
||||
"concurrently": "^9.2.1",
|
||||
"eslint": "^9.39.1",
|
||||
"eslint-plugin-import": "^2.32.0",
|
||||
"eslint-plugin-jsonc": "^2.20.1",
|
||||
"eslint-plugin-jsonc": "^2.21.0",
|
||||
"eslint-plugin-prettier": "^5.5.4",
|
||||
"eslint-plugin-vue": "^10.4.0",
|
||||
"eslint-plugin-yml": "^1.18.0",
|
||||
"fs-extra": "^11.3.1",
|
||||
"globals": "^16.3.0",
|
||||
"eslint-plugin-vue": "^10.5.1",
|
||||
"eslint-plugin-yml": "^1.19.0",
|
||||
"fs-extra": "^11.3.2",
|
||||
"globals": "^16.5.0",
|
||||
"husky": "^9.1.7",
|
||||
"jsonc-eslint-parser": "^2.4.0",
|
||||
"lint-staged": "^16.1.5",
|
||||
"oxlint": "^1.11.0",
|
||||
"jsonc-eslint-parser": "^2.4.1",
|
||||
"lint-staged": "^16.2.6",
|
||||
"oxlint": "^1.29.0",
|
||||
"prettier": "3.6.2",
|
||||
"stylelint": "^16.23.1",
|
||||
"stylelint": "^16.25.0",
|
||||
"stylelint-config-idiomatic-order": "^10.0.0",
|
||||
"stylelint-config-standard-scss": "^15.0.1",
|
||||
"stylelint-config-standard-scss": "^16.0.0",
|
||||
"stylelint-config-standard-vue": "^1.0.0",
|
||||
"stylelint-declaration-block-no-ignored-properties": "^2.8.0",
|
||||
"stylelint-high-performance-animation": "^1.11.0",
|
||||
"stylelint-order": "^7.0.0",
|
||||
"stylelint-prettier": "^5.0.3",
|
||||
"stylelint-scss": "^6.12.1",
|
||||
"tsx": "^4.20.3",
|
||||
"typescript": "^5.9.2",
|
||||
"typescript-eslint": "^8.39.0",
|
||||
"vite": "^7.1.1",
|
||||
"vite-plugin-vue-devtools": "^8.0.0",
|
||||
"tsx": "^4.20.6",
|
||||
"typescript": "^5.9.3",
|
||||
"typescript-eslint": "^8.47.0",
|
||||
"vite": "npm:rolldown-vite@^7.2.6",
|
||||
"vite-plugin-vue-devtools": "^8.0.5",
|
||||
"vite-plugin-vuetify": "^2.1.2",
|
||||
"vue-eslint-parser": "^10.2.0",
|
||||
"vue-tsc": "^3.0.5",
|
||||
"vue-tsc": "^3.1.4",
|
||||
"yaml-eslint-parser": "^1.3.0"
|
||||
}
|
||||
}
|
||||
|
||||
3855
pnpm-lock.yaml
generated
BIN
public/WIKI/character/10000117.webp
Normal file
|
After Width: | Height: | Size: 13 KiB |
BIN
public/WIKI/character/10000118.webp
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
public/WIKI/character/10000119.webp
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
public/WIKI/character/10000120.webp
Normal file
|
After Width: | Height: | Size: 15 KiB |
BIN
public/WIKI/character/10000121.webp
Normal file
|
After Width: | Height: | Size: 19 KiB |
BIN
public/WIKI/character/10000122.webp
Normal file
|
After Width: | Height: | Size: 18 KiB |
BIN
public/WIKI/nameCard/bg/原神·印象.webp
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
public/WIKI/nameCard/bg/奈芙尔·秘闻.webp
Normal file
|
After Width: | Height: | Size: 17 KiB |
BIN
public/WIKI/nameCard/bg/庆典·至味.webp
Normal file
|
After Width: | Height: | Size: 25 KiB |
BIN
public/WIKI/nameCard/bg/成就·久别.webp
Normal file
|
After Width: | Height: | Size: 25 KiB |
BIN
public/WIKI/nameCard/bg/挪德卡莱·圣域.webp
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
public/WIKI/nameCard/bg/挪德卡莱·月色.webp
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
public/WIKI/nameCard/bg/爱诺·哎鸭.webp
Normal file
|
After Width: | Height: | Size: 22 KiB |
BIN
public/WIKI/nameCard/bg/纪行·冰月.webp
Normal file
|
After Width: | Height: | Size: 33 KiB |
BIN
public/WIKI/nameCard/bg/纪行·故墟.webp
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
public/WIKI/nameCard/bg/菈乌玛·枝角.webp
Normal file
|
After Width: | Height: | Size: 24 KiB |
BIN
public/WIKI/nameCard/bg/菲林斯·誓灯.webp
Normal file
|
After Width: | Height: | Size: 24 KiB |
BIN
public/WIKI/nameCard/icon/奈芙尔·秘闻.webp
Normal file
|
After Width: | Height: | Size: 7.7 KiB |
BIN
public/WIKI/nameCard/icon/庆典·至味.webp
Normal file
|
After Width: | Height: | Size: 8.2 KiB |
BIN
public/WIKI/nameCard/icon/成就·久别.webp
Normal file
|
After Width: | Height: | Size: 8.5 KiB |
BIN
public/WIKI/nameCard/icon/挪德卡莱·圣域.webp
Normal file
|
After Width: | Height: | Size: 8.0 KiB |
BIN
public/WIKI/nameCard/icon/挪德卡莱·月色.webp
Normal file
|
After Width: | Height: | Size: 7.0 KiB |
BIN
public/WIKI/nameCard/icon/爱诺·哎鸭.webp
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
BIN
public/WIKI/nameCard/icon/纪行·冰月.webp
Normal file
|
After Width: | Height: | Size: 7.7 KiB |
BIN
public/WIKI/nameCard/icon/纪行·故墟.webp
Normal file
|
After Width: | Height: | Size: 7.2 KiB |
|
Before Width: | Height: | Size: 1.5 KiB After Width: | Height: | Size: 5.5 KiB |
BIN
public/WIKI/nameCard/icon/菈乌玛·枝角.webp
Normal file
|
After Width: | Height: | Size: 5.8 KiB |
BIN
public/WIKI/nameCard/icon/菲林斯·誓灯.webp
Normal file
|
After Width: | Height: | Size: 6.4 KiB |
BIN
public/WIKI/nameCard/profile/奈芙尔·秘闻.webp
Normal file
|
After Width: | Height: | Size: 48 KiB |
BIN
public/WIKI/nameCard/profile/庆典·至味.webp
Normal file
|
After Width: | Height: | Size: 37 KiB |
BIN
public/WIKI/nameCard/profile/成就·久别.webp
Normal file
|
After Width: | Height: | Size: 30 KiB |
BIN
public/WIKI/nameCard/profile/挪德卡莱·圣域.webp
Normal file
|
After Width: | Height: | Size: 42 KiB |
BIN
public/WIKI/nameCard/profile/挪德卡莱·月色.webp
Normal file
|
After Width: | Height: | Size: 44 KiB |
BIN
public/WIKI/nameCard/profile/爱诺·哎鸭.webp
Normal file
|
After Width: | Height: | Size: 24 KiB |
BIN
public/WIKI/nameCard/profile/纪行·冰月.webp
Normal file
|
After Width: | Height: | Size: 65 KiB |
BIN
public/WIKI/nameCard/profile/纪行·故墟.webp
Normal file
|
After Width: | Height: | Size: 32 KiB |
BIN
public/WIKI/nameCard/profile/菈乌玛·枝角.webp
Normal file
|
After Width: | Height: | Size: 28 KiB |
BIN
public/WIKI/nameCard/profile/菲林斯·誓灯.webp
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
public/WIKI/weapon/11433.webp
Normal file
|
After Width: | Height: | Size: 8.6 KiB |
BIN
public/WIKI/weapon/11434.webp
Normal file
|
After Width: | Height: | Size: 8.5 KiB |
BIN
public/WIKI/weapon/12433.webp
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
public/WIKI/weapon/13433.webp
Normal file
|
After Width: | Height: | Size: 8.1 KiB |
BIN
public/WIKI/weapon/13434.webp
Normal file
|
After Width: | Height: | Size: 7.8 KiB |
BIN
public/WIKI/weapon/13516.webp
Normal file
|
After Width: | Height: | Size: 26 KiB |
BIN
public/WIKI/weapon/14432.webp
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
public/WIKI/weapon/14433.webp
Normal file
|
After Width: | Height: | Size: 9.7 KiB |
BIN
public/WIKI/weapon/14434.webp
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
public/WIKI/weapon/14520.webp
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
public/WIKI/weapon/14521.webp
Normal file
|
After Width: | Height: | Size: 14 KiB |
BIN
public/WIKI/weapon/15433.webp
Normal file
|
After Width: | Height: | Size: 12 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_A023.webp
Normal file
|
After Width: | Height: | Size: 10 KiB |
BIN
public/icon/achievement/UI_AchievementIcon_D001_Part6.webp
Normal file
|
After Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
|
Before Width: | Height: | Size: 2.2 KiB After Width: | Height: | Size: 2.2 KiB |
BIN
public/icon/combat/tarot.webp
Normal file
|
After Width: | Height: | Size: 16 KiB |
BIN
public/icon/combat/tarot_0.webp
Normal file
|
After Width: | Height: | Size: 836 B |
BIN
public/icon/combat/tarot_1.webp
Normal file
|
After Width: | Height: | Size: 1.6 KiB |
BIN
public/icon/constellations/UI_Talent_S_Aino_01.webp
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
public/icon/constellations/UI_Talent_S_Aino_02.webp
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
public/icon/constellations/UI_Talent_S_Aino_03.webp
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
public/icon/constellations/UI_Talent_S_Aino_04.webp
Normal file
|
After Width: | Height: | Size: 2.1 KiB |
BIN
public/icon/constellations/UI_Talent_S_Flins_01.webp
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
BIN
public/icon/constellations/UI_Talent_S_Flins_02.webp
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
public/icon/constellations/UI_Talent_S_Flins_03.webp
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
BIN
public/icon/constellations/UI_Talent_S_Flins_04.webp
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
BIN
public/icon/constellations/UI_Talent_S_Lauma_01.webp
Normal file
|
After Width: | Height: | Size: 3.0 KiB |
BIN
public/icon/constellations/UI_Talent_S_Lauma_02.webp
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
public/icon/constellations/UI_Talent_S_Lauma_03.webp
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
public/icon/constellations/UI_Talent_S_Lauma_04.webp
Normal file
|
After Width: | Height: | Size: 2.3 KiB |
BIN
public/icon/constellations/UI_Talent_S_Nefer_01.webp
Normal file
|
After Width: | Height: | Size: 4.9 KiB |
BIN
public/icon/constellations/UI_Talent_S_Nefer_02.webp
Normal file
|
After Width: | Height: | Size: 3.2 KiB |
BIN
public/icon/constellations/UI_Talent_S_Nefer_03.webp
Normal file
|
After Width: | Height: | Size: 3.1 KiB |
BIN
public/icon/constellations/UI_Talent_S_Nefer_04.webp
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
public/icon/constellations/UI_Talent_U_Aino_01.webp
Normal file
|
After Width: | Height: | Size: 3.4 KiB |
BIN
public/icon/constellations/UI_Talent_U_Aino_02.webp
Normal file
|
After Width: | Height: | Size: 3.5 KiB |
BIN
public/icon/constellations/UI_Talent_U_Flins_01.webp
Normal file
|
After Width: | Height: | Size: 3.3 KiB |
BIN
public/icon/constellations/UI_Talent_U_Flins_02.webp
Normal file
|
After Width: | Height: | Size: 2.7 KiB |
BIN
public/icon/constellations/UI_Talent_U_Lauma_01.webp
Normal file
|
After Width: | Height: | Size: 2.8 KiB |
BIN
public/icon/constellations/UI_Talent_U_Lauma_02.webp
Normal file
|
After Width: | Height: | Size: 2.6 KiB |
BIN
public/icon/constellations/UI_Talent_U_Nefer_01.webp
Normal file
|
After Width: | Height: | Size: 4.2 KiB |
BIN
public/icon/constellations/UI_Talent_U_Nefer_02.webp
Normal file
|
After Width: | Height: | Size: 4.2 KiB |
BIN
public/icon/material/100100.webp
Normal file
|
After Width: | Height: | Size: 5.9 KiB |
BIN
public/icon/material/101010.webp
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
public/icon/material/101257.webp
Normal file
|
After Width: | Height: | Size: 8.1 KiB |
BIN
public/icon/material/101259.webp
Normal file
|
After Width: | Height: | Size: 5.5 KiB |
BIN
public/icon/material/101261.webp
Normal file
|
After Width: | Height: | Size: 11 KiB |