diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 00000000..be3de290 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,34 @@ +--- +Author: 目棃 +Date: 2023-09-08 +Description: CHANGELOG +Update: 2023-09-08 +--- + +> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-09-08 09:45:17 ` +> +> 更新于 `2023-09-08 09:45:17` + +## [0.3.0](https://github.com/BTMuli/Tauri.Genshin/releases/v0.3.0) (2023-09-08) + +### Feat + +- 登录:支持扫码登录 closes #18 +- 祈愿:支持祈愿记录获取 +- 帖子:支持表情包解析 + +### Fix + +- 祈愿:UID 列表从数据库中读取,支持多账号祈愿记录 +- 祈愿:修复导出路径错误 +- 帖子:修复颜色解析错误 +- 帖子:修复生成分享图时分隔线渲染错误 +- 帖子:修复含有折叠框的帖子生成分享图时渲染错误 +- 数据:添加缺失的角色数据 + +### Change + +- 样式:应用样式调整 +- 构建:更改打包配置,目前仅支持 Windows 平台(msi) + +FullCommits: [`v0.2.3...v0.3.0`](https://github.com/BTMuli/Tauri.Genshin/compare/v0.2.3...v0.3.0) diff --git a/README.md b/README.md index f8d764c9..e18b4d36 100644 --- a/README.md +++ b/README.md @@ -2,83 +2,119 @@ Author: 目棃 Date: 2023-03-05 Description: 说明文档 -Update: 2023-08-31 +Update: 2023-09-08 --- -> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-05 14:41:55` +> 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `undefined` > +> 更新于 `2023-09-08 09:44:24` > 更新于 `2023-08-31 11:14:51` -![](https://img.shields.io/github/last-commit/BTMuli/Tauri.Genshin?style=for-the-badge) ![](https://img.shields.io/github/commits-since/BTMuli/Tauri.Genshin/latest?include_prereleases&style=for-the-badge) ![](https://img.shields.io/github/license/BTMuli/Tauri.Genshin?style=for-the-badge) +![](https://img.shields.io/github/last-commit/BTMuli/Tauri.Genshin?style=for-the-badge) ![](https://img.shields.io/github/commits-since/BTMuli/Tauri.Genshin/latest?include_prereleases&style=for-the-badge) + +![](https://img.shields.io/badge/UIAF-v1.1-orange?style=for-the-badge) ![](https://img.shields.io/badge/UIGF-v2.3-red?style=for-the-badge) ![](https://img.shields.io/github/license/BTMuli/Tauri.Genshin?style=for-the-badge) # Tauri.Genshin +基于 Tauri 的原神助手应用。 + A Genshin Impact assistant app based on Tauri. -## Release +## 声明 / Declaration + +本项目仅供个人学习交流使用。请勿用于任何商业或违法违规用途。 + +本项目涉及到的隐私数据,如 Cookie、Token 等,仅用于获取相关数据,不会被上传至任何服务器。 + +深渊页面的上传功能,采用的是 [Hutao API](https://hut.ao/zh/development/platform.html) 提供的接口,仅上传如下数据: + +- 用户的游戏 UID +- 用户的深境螺旋记录 +- 用户的角色信息及其装备的武器和圣遗物信息 + +该功能为用户主动上传,不会在用户不知情的情况下上传数据。 + +## 下载 / Download + +应用仅支持 Windows x64 平台,如需其他平台请自行编译。 [![GitHub release (latest by date including pre-releases)](https://img.shields.io/github/v/release/BTMuli/Tauri.Genshin?include_prereleases&style=for-the-badge)](https://github.com/BTMuli/Tauri.Genshin/releases/latest) -## 技术栈 +## 技术栈 / Tech Stack - [Tauri](https://github.com/tauri-apps/tauri) - [Vue3](https://github.com/vuejs/core) - [Vite](https://github.com/vitejs/vite) - [TypeScript](https://github.com/microsoft/TypeScript) - [Vuetify](https://github.com/vuetifyjs/vuetify) +- [Echarts](https://echarts.apache.org/zh/index.html) + +## 功能 / Features -## 当前进度 +- 免登陆功能: -> 以下进度仅为开发进度,不代表最终版本 + - [x] 当前卡池、近期活动、素材日历 + - [x] 游戏内公告&活动获取 + - [x] 米游社官方帖获取(支持通过 ID 获取) + - [x] 成就管理(UIAF) + - [x] 祈愿管理(UIGF) -### 已完成 +- 登陆功能: -- [x] 米游社咨讯获取&展示(支持多种游戏) -- [x] 游戏内公告&活动获取&展示 -- [x] UIAF 成就数据导入、导出、备份、恢复 -- [x] UIGF 祈愿数据导入导出&展示 -- [x] 首页素材日历、近期活动、限时祈愿可选展示 -- [x] Wiki 页面草创(包含 GCG、角色、武器等) -- [x] 浅色/深色主题切换 -- [x] 应用更新检测 -- [x] 原神战绩数据获取 -- [x] 角色列表数据获取 -- [x] 角色天赋数据获取 -- [x] 深渊挑战数据获取 -- [x] 深渊数据上传,统计数据获取 + - [x] 原神战绩数据获取 + - [x] 角色列表数据获取 + - [x] 螺旋深渊数据获取 + - [x] 祈愿数据获取(近半年) -### 长期计划 +- Wiki 功能: -- [ ] Wiki 详情页 -- [ ] 游戏资源更新:更新至 4.0 版本(0.2.2) + - [x] 深渊数据库(Hutao API) + - [x] 角色数据库(开发中) + - [x] 武器数据库(开发中) + - [x] 卡牌数据库(开发中) -## 仓库概况 +- 应用功能: + - [x] 应用更新检测 + - [x] 浅色/深色主题切换 + +## 仓库概况 / Repo Stats ![Status](https://repobeats.axiom.co/api/embed/0edac184a5892f2520e83e3fe6519c4168db2e1b.svg "Repobeats analytics image") -## UI 参考 +## UI 参考 / UI Reference - [Snap.Hutao](https://github.com/DGP-Studio/Snap.Hutao) - [StarWard](https://github.com/Scighost/Starward) - [米游社](https://www.miyoushe.com/ys/) - [原神](https://yuanshen.com/) -- [中国色](http://zhongguose.com/) -## 相关文档 +## 相关文档 / Docs - Changelog: [CHANGELOG](CHANGELOG.md) - 资源来源:[项目资源说明](docs/项目资源说明.md) - UIAF:[UIAF v1.1](docs/UIAF.md) - UIGF:[UIGF v2.3](docs/UIGF.md) -## Contributors +## 贡献者 / Contributors - [BTMuli](https://github.com/BTMuli) - [舰队的偶像岛风酱!](https://github.com/frg2089) - [jerry765](https://github.com/jerry765) -## License +## 协议 / License 项目基于 [MIT](LICENSE) 协议开源。 应用版本号遵循 [Semantic Versioning 2.0.0](https://semver.org/lang/zh-CN/) 规范。 + +## 鸣谢 / Thanks + +本项目在开发过程中参考了诸多相关开源项目,特此鸣谢。 + +- [UIGF Organization](https://github.com/UIGF-org) +- [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) +- [paimon-moe](https://github.com/MadeBaruna/paimon-moe) +- [Adachi-BOT](https://github.com/Arondight/Adachi-BOT) diff --git "a/docs/\351\241\271\347\233\256\350\265\204\346\272\220\350\257\264\346\230\216.md" "b/docs/\351\241\271\347\233\256\350\265\204\346\272\220\350\257\264\346\230\216.md" index e1f553e3..d679d86a 100644 --- "a/docs/\351\241\271\347\233\256\350\265\204\346\272\220\350\257\264\346\230\216.md" +++ "b/docs/\351\241\271\347\233\256\350\265\204\346\272\220\350\257\264\346\230\216.md" @@ -2,26 +2,38 @@ Author: 目棃 Date: 2023-03-10 Description: 项目资源说明 -Update: 2023-08-31 +Update: 2023-09-08 --- > 本文档 [`Front-matter`](https://github.com/BTMuli/Mucli#FrontMatter) 由 [MuCli](https://github.com/BTMuli/Mucli) 自动生成于 `2023-03-10 22:05:44` > -> 更新于 `2023-08-31 11:28:01` +> 更新于 `2023-09-08 09:44:56` ## 说明 本文档用于说明项目原始资源来源。 +以下提及到的 JSON 数据均经过处理,并未直接作为项目 JSON 数据使用。 + +以下提及到的图像资源,除个人绘制 SVG 外,均经过 Sharp 处理转换为 webp 格式,并未直接作为项目图像资源使用。 + 相关仓库: - [TGAssistant](https://github.com/BTMuli/TGAssistant):项目下游仓库,用于处理项目数据。 - [Snap.Metadata](https://github.com/DGP-Studio/Snap.Metadata):胡桃元数据仓库,项目大部分数据来源于此。 - [Snap.Static](https://github.com/DGP-Studio/Snap.Static):胡桃静态资源仓库,项目部分图像资源来源于此。 -> 如下 JSON 均经过处理,并未直接作为项目 JSON 数据使用。 -> -> 如下图像均经过 Sharp 处理转换为 webp 格式,并未直接作为项目图像资源使用。 +## 字体 + +[个人非商用授权](https://www.hanyi.com.cn/faq-doc-1) - 北京汉仪创新科技股份有限公司 版权所有 + +- 汉仪文黑-85W +- 汉仪文黑-55W + +[SIL Open Font License 1.1](https://github.com/JetBrains/JetBrainsMono/blob/master/OFL.txt) - 开源字体,可用于商业用途 + +- JetBrains Mono +- JetBrains Mono Bold ## 侧边栏图标