mirror of
https://jihulab.com/DGP-Studio/Snap.Hutao.Docs.git
synced 2025-11-19 21:16:31 +08:00
chore: update deps (#108)
* chore: update deps
* style: update linter
* fix: fix catalog
* chore: tweaks navbar config
(cherry picked from commit 7ac010e072)
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -5,3 +5,4 @@ docs/.vuepress/.temp/
|
|||||||
docs/.vuepress/dist/
|
docs/.vuepress/dist/
|
||||||
dist/
|
dist/
|
||||||
.idea/
|
.idea/
|
||||||
|
.npmrc
|
||||||
|
|||||||
@@ -1,8 +1,6 @@
|
|||||||
|
import { viteBundler } from "@vuepress/bundler-vite";
|
||||||
import { googleAnalyticsPlugin } from "@vuepress/plugin-google-analytics";
|
import { googleAnalyticsPlugin } from "@vuepress/plugin-google-analytics";
|
||||||
import { defineUserConfig } from "vuepress";
|
import { defineUserConfig } from "vuepress";
|
||||||
// https://ecosystem.vuejs.press/zh/plugins/redirect.html
|
|
||||||
import { redirectPlugin } from "vuepress-plugin-redirect";
|
|
||||||
import { addCustomElement, addViteConfig } from "vuepress-shared/node";
|
|
||||||
|
|
||||||
import theme from "./theme.js";
|
import theme from "./theme.js";
|
||||||
|
|
||||||
@@ -57,38 +55,23 @@ export default defineUserConfig({
|
|||||||
googleAnalyticsPlugin({
|
googleAnalyticsPlugin({
|
||||||
id: "G-F3LFJCE3RM",
|
id: "G-F3LFJCE3RM",
|
||||||
}),
|
}),
|
||||||
redirectPlugin({
|
|
||||||
defaultLocale: "/en/",
|
|
||||||
autoLocale: true,
|
|
||||||
switchLocale: "modal",
|
|
||||||
localeConfig: {
|
|
||||||
"/en/": ["en-US", "en-UK", "en"],
|
|
||||||
"/zh/": ["zh-CN", "zh-TW", "zh"],
|
|
||||||
"/ru/": [
|
|
||||||
"ru-RU",
|
|
||||||
"ru-KZ",
|
|
||||||
"ru-BY",
|
|
||||||
"ru-UA",
|
|
||||||
"ru-MD",
|
|
||||||
"ru-LV",
|
|
||||||
"tt-RU",
|
|
||||||
"ru",
|
|
||||||
],
|
|
||||||
"/id/": ["id-ID", "id"],
|
|
||||||
},
|
|
||||||
}),
|
|
||||||
],
|
],
|
||||||
|
|
||||||
theme,
|
bundler: viteBundler({
|
||||||
|
viteOptions: {
|
||||||
shouldPrefetch: false,
|
|
||||||
|
|
||||||
extendsBundlerOptions: (config, app) => {
|
|
||||||
addViteConfig(config, app, {
|
|
||||||
build: {
|
build: {
|
||||||
chunkSizeWarningLimit: 1500,
|
chunkSizeWarningLimit: 1500,
|
||||||
},
|
},
|
||||||
});
|
},
|
||||||
addCustomElement(config, app, "ms-store-badge");
|
vuePluginOptions: {
|
||||||
},
|
template: {
|
||||||
|
compilerOptions: {
|
||||||
|
isCustomElement: (tag) => tag === "ms-store-badge",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
},
|
||||||
|
}),
|
||||||
|
theme,
|
||||||
|
|
||||||
|
shouldPrefetch: false,
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -2,11 +2,15 @@ import { navbar } from "vuepress-theme-hope";
|
|||||||
|
|
||||||
export const enNavbar = navbar([
|
export const enNavbar = navbar([
|
||||||
"/en/",
|
"/en/",
|
||||||
{ text: "Document", icon: "iconfont icon-article", link: "/en/menu.html" },
|
{
|
||||||
|
text: "Document",
|
||||||
|
icon: "iconfont icon-article",
|
||||||
|
link: "/en/menu",
|
||||||
|
},
|
||||||
{
|
{
|
||||||
text: "Download",
|
text: "Download",
|
||||||
icon: "iconfont icon-install",
|
icon: "iconfont icon-install",
|
||||||
link: "/en/quick-start.html",
|
link: "/en/quick-start",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text: "Community",
|
text: "Community",
|
||||||
@@ -16,11 +20,12 @@ export const enNavbar = navbar([
|
|||||||
{
|
{
|
||||||
text: "Help & Support",
|
text: "Help & Support",
|
||||||
icon: "iconfont icon-define",
|
icon: "iconfont icon-define",
|
||||||
|
prefix: "/en/",
|
||||||
children: [
|
children: [
|
||||||
{
|
{
|
||||||
text: "Update Log",
|
text: "Update Log",
|
||||||
icon: "iconfont icon-update",
|
icon: "iconfont icon-update",
|
||||||
link: "/en/statements/update-log.html"
|
link: "statements/update-log",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text: "Service Availability",
|
text: "Service Availability",
|
||||||
@@ -34,25 +39,24 @@ export const enNavbar = navbar([
|
|||||||
text: "Uptime Kuma",
|
text: "Uptime Kuma",
|
||||||
icon: "/images/202312/uptime-kuma.svg",
|
icon: "/images/202312/uptime-kuma.svg",
|
||||||
link: "https://status.snapgenshin.cn/status",
|
link: "https://status.snapgenshin.cn/status",
|
||||||
}
|
},
|
||||||
]
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text: "Question & Feedback",
|
text: "Question & Feedback",
|
||||||
children:[
|
children: [
|
||||||
{
|
{
|
||||||
text: "FAQ",
|
text: "FAQ",
|
||||||
icon: "iconfont icon-ask",
|
icon: "iconfont icon-ask",
|
||||||
link: "/en/advanced/FAQ.html"
|
link: "advanced/FAQ",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text: "Report Bug",
|
text: "Report Bug",
|
||||||
icon: "iconfont icon-debug",
|
icon: "iconfont icon-debug",
|
||||||
link: "/en/statements/bug-report.html"
|
link: "statements/bug-report",
|
||||||
},
|
},
|
||||||
|
],
|
||||||
]
|
},
|
||||||
}
|
],
|
||||||
]
|
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
|
|||||||
@@ -2,7 +2,11 @@ import { navbar } from "vuepress-theme-hope";
|
|||||||
|
|
||||||
export const idNavbar = navbar([
|
export const idNavbar = navbar([
|
||||||
"/id/",
|
"/id/",
|
||||||
{ text: "Document", icon: "iconfont icon-article", link: "/id/menu.html" },
|
{
|
||||||
|
text: "Document",
|
||||||
|
icon: "iconfont icon-article",
|
||||||
|
link: "/id/menu",
|
||||||
|
},
|
||||||
{
|
{
|
||||||
text: "Unduh",
|
text: "Unduh",
|
||||||
icon: "iconfont icon-install",
|
icon: "iconfont icon-install",
|
||||||
@@ -26,7 +30,7 @@ export const idNavbar = navbar([
|
|||||||
text: "Uptime Kuma",
|
text: "Uptime Kuma",
|
||||||
icon: "/images/202312/uptime-kuma.svg",
|
icon: "/images/202312/uptime-kuma.svg",
|
||||||
link: "https://status.snapgenshin.cn/status",
|
link: "https://status.snapgenshin.cn/status",
|
||||||
}
|
},
|
||||||
]
|
],
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
export * from "./en.js";
|
export * from "./en.js";
|
||||||
export * from "./zh.js";
|
export * from "./zh.js";
|
||||||
export * from "./ru.js";
|
export * from "./ru.js";
|
||||||
export * from "./id.js";
|
export * from "./id.js";
|
||||||
|
|||||||
@@ -2,7 +2,11 @@ import { navbar } from "vuepress-theme-hope";
|
|||||||
|
|
||||||
export const ruNavbar = navbar([
|
export const ruNavbar = navbar([
|
||||||
"/ru/",
|
"/ru/",
|
||||||
{ text: "Документация", icon: "iconfont icon-article", link: "/ru/menu.html" },
|
{
|
||||||
|
text: "Документация",
|
||||||
|
icon: "iconfont icon-article",
|
||||||
|
link: "/ru/menu",
|
||||||
|
},
|
||||||
{
|
{
|
||||||
text: "Скачать",
|
text: "Скачать",
|
||||||
icon: "iconfont icon-install",
|
icon: "iconfont icon-install",
|
||||||
@@ -26,7 +30,7 @@ export const ruNavbar = navbar([
|
|||||||
text: "Uptime Kuma",
|
text: "Uptime Kuma",
|
||||||
icon: "/images/202312/uptime-kuma.svg",
|
icon: "/images/202312/uptime-kuma.svg",
|
||||||
link: "https://status.snapgenshin.cn/status",
|
link: "https://status.snapgenshin.cn/status",
|
||||||
}
|
},
|
||||||
]
|
],
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
|
|||||||
@@ -2,11 +2,15 @@ import { navbar } from "vuepress-theme-hope";
|
|||||||
|
|
||||||
export const zhNavbar = navbar([
|
export const zhNavbar = navbar([
|
||||||
"/zh/",
|
"/zh/",
|
||||||
{ text: "文档", icon: "iconfont icon-article", link: "/zh/menu.html" },
|
{
|
||||||
|
text: "文档",
|
||||||
|
icon: "iconfont icon-article",
|
||||||
|
link: "/zh/menu",
|
||||||
|
},
|
||||||
{
|
{
|
||||||
text: "下载",
|
text: "下载",
|
||||||
icon: "iconfont icon-install",
|
icon: "iconfont icon-install",
|
||||||
link: "/zh/quick-start.html",
|
link: "/zh/quick-start",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text: "支持我们",
|
text: "支持我们",
|
||||||
@@ -21,11 +25,12 @@ export const zhNavbar = navbar([
|
|||||||
{
|
{
|
||||||
text: "帮助与支持",
|
text: "帮助与支持",
|
||||||
icon: "iconfont icon-define",
|
icon: "iconfont icon-define",
|
||||||
|
prefix: "/zh/",
|
||||||
children: [
|
children: [
|
||||||
{
|
{
|
||||||
text: "更新日志",
|
text: "更新日志",
|
||||||
icon: "iconfont icon-update",
|
icon: "iconfont icon-update",
|
||||||
link: "/zh/statements/update-log.html"
|
link: "statements/update-log",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text: "服务可用性",
|
text: "服务可用性",
|
||||||
@@ -39,25 +44,24 @@ export const zhNavbar = navbar([
|
|||||||
text: "Uptime Kuma",
|
text: "Uptime Kuma",
|
||||||
icon: "/images/202312/uptime-kuma.svg",
|
icon: "/images/202312/uptime-kuma.svg",
|
||||||
link: "https://status.snapgenshin.cn/status",
|
link: "https://status.snapgenshin.cn/status",
|
||||||
}
|
},
|
||||||
]
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text: "问题与反馈",
|
text: "问题与反馈",
|
||||||
children:[
|
children: [
|
||||||
{
|
{
|
||||||
text: "常见问题",
|
text: "常见问题",
|
||||||
icon: "iconfont icon-ask",
|
icon: "iconfont icon-ask",
|
||||||
link: "/zh/advanced/FAQ.html"
|
link: "advanced/FAQ.html",
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
text: "反馈问题",
|
text: "反馈问题",
|
||||||
icon: "iconfont icon-debug",
|
icon: "iconfont icon-debug",
|
||||||
link: "/zh/statements/bug-report.html"
|
link: "statements/bug-report.html",
|
||||||
},
|
},
|
||||||
|
],
|
||||||
]
|
},
|
||||||
}
|
],
|
||||||
]
|
|
||||||
},
|
},
|
||||||
]);
|
]);
|
||||||
|
|||||||
@@ -15,33 +15,25 @@ export const enSidebar = sidebar({
|
|||||||
icon: "iconfont icon-module",
|
icon: "iconfont icon-module",
|
||||||
text: "Game Tools",
|
text: "Game Tools",
|
||||||
children: [
|
children: [
|
||||||
"dashboard.md",
|
"dashboard",
|
||||||
"game-launcher.md",
|
"game-launcher",
|
||||||
"wish-export.md",
|
"wish-export",
|
||||||
"achievements.md",
|
"achievements",
|
||||||
"real-time-notes.md",
|
"real-time-notes",
|
||||||
"character-data.md",
|
"character-data",
|
||||||
"hutao-API.md",
|
"hutao-API",
|
||||||
"develop-plan.md"
|
"develop-plan",
|
||||||
]
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
icon: "iconfont icon-study",
|
icon: "iconfont icon-study",
|
||||||
text: "Game WIKI",
|
text: "Game WIKI",
|
||||||
children: [
|
children: ["character-wiki", "weapon-wiki", "monster-wiki"],
|
||||||
"character-wiki.md",
|
|
||||||
"weapon-wiki.md",
|
|
||||||
"monster-wiki.md"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
icon: "iconfont icon-setting",
|
icon: "iconfont icon-setting",
|
||||||
text: "Snap Hutao Features",
|
text: "Snap Hutao Features",
|
||||||
children: [
|
children: ["feedback-center", "hutao-passport", "hutao-settings"],
|
||||||
"feedback-center.md",
|
|
||||||
"hutao-passport.md",
|
|
||||||
"hutao-settings.md"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
],
|
],
|
||||||
},
|
},
|
||||||
@@ -68,6 +60,6 @@ export const enSidebar = sidebar({
|
|||||||
text: "Dev Logs",
|
text: "Dev Logs",
|
||||||
prefix: "blog/",
|
prefix: "blog/",
|
||||||
children: "structure",
|
children: "structure",
|
||||||
}
|
},
|
||||||
],
|
],
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -35,6 +35,6 @@ export const idSidebar = sidebar({
|
|||||||
text: "Dev Logs",
|
text: "Dev Logs",
|
||||||
prefix: "blog/",
|
prefix: "blog/",
|
||||||
children: "structure",
|
children: "structure",
|
||||||
}
|
},
|
||||||
],
|
],
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
export * from "./en.js";
|
export * from "./en.js";
|
||||||
export * from "./zh.js";
|
export * from "./zh.js";
|
||||||
export * from "./ru.js";
|
export * from "./ru.js";
|
||||||
export * from "./id.js";
|
export * from "./id.js";
|
||||||
|
|||||||
@@ -35,6 +35,6 @@ export const ruSidebar = sidebar({
|
|||||||
text: "Dev Logs",
|
text: "Dev Logs",
|
||||||
prefix: "blog/",
|
prefix: "blog/",
|
||||||
children: "structure",
|
children: "structure",
|
||||||
}
|
},
|
||||||
],
|
],
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -15,35 +15,27 @@ export const zhSidebar = sidebar({
|
|||||||
icon: "iconfont icon-module",
|
icon: "iconfont icon-module",
|
||||||
text: "游戏工具",
|
text: "游戏工具",
|
||||||
children: [
|
children: [
|
||||||
"dashboard.md",
|
"dashboard",
|
||||||
"game-launcher.md",
|
"game-launcher",
|
||||||
"wish-export.md",
|
"wish-export",
|
||||||
"achievements.md",
|
"achievements",
|
||||||
"real-time-notes.md",
|
"real-time-notes",
|
||||||
"character-data.md",
|
"character-data",
|
||||||
"hutao-API.md",
|
"hutao-API",
|
||||||
"develop-plan.md"
|
"develop-plan",
|
||||||
]
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
icon: "iconfont icon-study",
|
icon: "iconfont icon-study",
|
||||||
text: "游戏 WIKI",
|
text: "游戏 WIKI",
|
||||||
children: [
|
children: ["character-wiki", "weapon-wiki", "monster-wiki"],
|
||||||
"character-wiki.md",
|
|
||||||
"weapon-wiki.md",
|
|
||||||
"monster-wiki.md"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
icon: "iconfont icon-setting",
|
icon: "iconfont icon-setting",
|
||||||
text: "软件功能",
|
text: "软件功能",
|
||||||
children: [
|
children: ["feedback-center", "hutao-passport", "hutao-settings"],
|
||||||
"feedback-center.md",
|
|
||||||
"hutao-passport.md",
|
|
||||||
"hutao-settings.md"
|
|
||||||
]
|
|
||||||
},
|
},
|
||||||
]
|
],
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
icon: "iconfont icon-advance",
|
icon: "iconfont icon-advance",
|
||||||
@@ -68,6 +60,6 @@ export const zhSidebar = sidebar({
|
|||||||
text: "开发日志",
|
text: "开发日志",
|
||||||
prefix: "blog/",
|
prefix: "blog/",
|
||||||
children: "structure",
|
children: "structure",
|
||||||
}
|
},
|
||||||
],
|
],
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -91,20 +91,3 @@ html[data-theme="dark"] {
|
|||||||
color: #bbbbbb;
|
color: #bbbbbb;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.sponsor-diy-card{
|
|
||||||
.vp-tabs{
|
|
||||||
border: None;
|
|
||||||
}
|
|
||||||
|
|
||||||
.vp-tabs-nav{
|
|
||||||
background: None;
|
|
||||||
border-radius: 0 0 0;
|
|
||||||
//display: None;
|
|
||||||
}
|
|
||||||
|
|
||||||
.vp-tab-nav{
|
|
||||||
background: None;
|
|
||||||
border-radius: 0 0 0;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|||||||
@@ -311,12 +311,14 @@ export default hopeTheme({
|
|||||||
},
|
},
|
||||||
|
|
||||||
pwa: {
|
pwa: {
|
||||||
|
appendBase: true,
|
||||||
|
|
||||||
favicon: "/favicon.ico",
|
favicon: "/favicon.ico",
|
||||||
cacheHTML: false,
|
cacheHTML: false,
|
||||||
cachePic: true,
|
cacheImage: true,
|
||||||
appendBase: true,
|
|
||||||
themeColor: "#f26d6d",
|
themeColor: "#f26d6d",
|
||||||
update: "hint",
|
update: "hint",
|
||||||
|
|
||||||
apple: {
|
apple: {
|
||||||
icon: "/favicon.ico",
|
icon: "/favicon.ico",
|
||||||
statusBarColor: "black",
|
statusBarColor: "black",
|
||||||
@@ -325,6 +327,7 @@ export default hopeTheme({
|
|||||||
image: "/favicon.ico",
|
image: "/favicon.ico",
|
||||||
color: "#ffffff",
|
color: "#ffffff",
|
||||||
},
|
},
|
||||||
|
|
||||||
manifest: {
|
manifest: {
|
||||||
icons: [
|
icons: [
|
||||||
{
|
{
|
||||||
@@ -360,5 +363,26 @@ export default hopeTheme({
|
|||||||
],
|
],
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
|
||||||
|
redirect: {
|
||||||
|
defaultLocale: "/en/",
|
||||||
|
autoLocale: true,
|
||||||
|
switchLocale: "modal",
|
||||||
|
localeConfig: {
|
||||||
|
"/en/": ["en-US", "en-UK", "en"],
|
||||||
|
"/zh/": ["zh-CN", "zh-TW", "zh"],
|
||||||
|
"/ru/": [
|
||||||
|
"ru-RU",
|
||||||
|
"ru-KZ",
|
||||||
|
"ru-BY",
|
||||||
|
"ru-UA",
|
||||||
|
"ru-MD",
|
||||||
|
"ru-LV",
|
||||||
|
"tt-RU",
|
||||||
|
"ru",
|
||||||
|
],
|
||||||
|
"/id/": ["id-ID", "id"],
|
||||||
|
},
|
||||||
|
},
|
||||||
},
|
},
|
||||||
});
|
});
|
||||||
|
|||||||
@@ -60,4 +60,4 @@ Hutao, during import handling, compares the earliest index (ID) existing in loca
|
|||||||
|
|
||||||
### Exporting Wishes
|
### Exporting Wishes
|
||||||
|
|
||||||
~~Not yet implemented; under design~~ Already implemented
|
~~Not yet implemented; under design~~ Already implemented
|
||||||
|
|||||||
@@ -9,4 +9,4 @@ dir:
|
|||||||
|
|
||||||
# Advanced
|
# Advanced
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -9,4 +9,4 @@ dir:
|
|||||||
|
|
||||||
# Dev Logs
|
# Dev Logs
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -10,4 +10,4 @@ dir:
|
|||||||
|
|
||||||
# Open Source Development
|
# Open Source Development
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -10,4 +10,4 @@ dir:
|
|||||||
|
|
||||||
# Features
|
# Features
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -8,4 +8,4 @@ icon: iconfont icon-workingDirectory
|
|||||||
|
|
||||||
# Site Menu
|
# Site Menu
|
||||||
|
|
||||||
<AutoCatalog base="/en/" :level="3" />
|
<Catalog base="/en/" :level="3" />
|
||||||
|
|||||||
@@ -12,4 +12,4 @@ dir:
|
|||||||
|
|
||||||
**Snap Hutao project does NOT support, participate in, or cooperate with any project related to Genshin Impact's private server and cheating program.**
|
**Snap Hutao project does NOT support, participate in, or cooperate with any project related to Genshin Impact's private server and cheating program.**
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ order: 8
|
|||||||
comment: false
|
comment: false
|
||||||
---
|
---
|
||||||
|
|
||||||
# Sistem Gacha dan Prinsip Expor
|
# Sistem Gacha dan Prinsip Expor
|
||||||
|
|
||||||
Sistem Gacha di Hutao mengalami redesain total dalam hal arsitektur dibandingkan dengan Snap Genshin.
|
Sistem Gacha di Hutao mengalami redesain total dalam hal arsitektur dibandingkan dengan Snap Genshin.
|
||||||
|
|
||||||
@@ -60,4 +60,4 @@ Saat Hutao memproses impor, ia akan membandingkan indeks (ID) yang paling awal y
|
|||||||
|
|
||||||
### Ekspor Catatan Gacha
|
### Ekspor Catatan Gacha
|
||||||
|
|
||||||
~~Belum diimplementasikan, sedang dalam perancangan~~ Sudah diimplementasikan
|
~~Belum diimplementasikan, sedang dalam perancangan~~ Sudah diimplementasikan
|
||||||
|
|||||||
@@ -9,4 +9,4 @@ dir:
|
|||||||
|
|
||||||
# Lanjutan
|
# Lanjutan
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -48,4 +48,4 @@ Pengguna iOS dapat mengunduh aplikasi perekam lalu lintas Stream dari App Store
|
|||||||
- Contoh formatnya: `stuid=****;stoken=v2****;mid=****;`
|
- Contoh formatnya: `stuid=****;stoken=v2****;mid=****;`
|
||||||
- Kirim Stoken yang telah Anda salin ke komputer yang telah terpasang Toolbox Hutao.
|
- Kirim Stoken yang telah Anda salin ke komputer yang telah terpasang Toolbox Hutao.
|
||||||
- Di tempat masuk akun Toolbox Hutao, ketuk `Manual Input`
|
- Di tempat masuk akun Toolbox Hutao, ketuk `Manual Input`
|
||||||
- Masukkan cookie yang Anda peroleh sebelumnya, sekarang Anda bisa masuk.
|
- Masukkan cookie yang Anda peroleh sebelumnya, sekarang Anda bisa masuk.
|
||||||
|
|||||||
@@ -10,9 +10,9 @@ order: 3
|
|||||||
|
|
||||||
Anda dapat melihat semua masalah di [Halaman Issue GitHub](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aissue)
|
Anda dapat melihat semua masalah di [Halaman Issue GitHub](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aissue)
|
||||||
|
|
||||||
| Kategori | Tanda |
|
| Kategori | Tanda |
|
||||||
| ----------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------- |
|
| --------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------- |
|
||||||
| [Semua Masalah BUG yang Dibuka](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aissue+label%3ABUG+is%3Aopen) | Diberi label `BUG` |
|
| [Semua Masalah BUG yang Dibuka](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aissue+label%3ABUG+is%3Aopen) | Diberi label `BUG` |
|
||||||
| [Semua Masalah Permintaan Fitur yang Dibuka](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aopen+is%3Aissue+label%3A%E5%8A%9F%E8%83%BD) | Diberi label `功能` (Fitur) |
|
| [Semua Masalah Permintaan Fitur yang Dibuka](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aopen+is%3Aissue+label%3A%E5%8A%9F%E8%83%BD) | Diberi label `功能` (Fitur) |
|
||||||
| [Masalah yang Telah Diperbaiki dan Diselesaikan](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aissue+label%3A%E5%B7%B2%E4%BF%AE%E5%A4%8D) | Diberi label `已修复` (Diperbaiki) |
|
| [Masalah yang Telah Diperbaiki dan Diselesaikan](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aissue+label%3A%E5%B7%B2%E4%BF%AE%E5%A4%8D) | Diberi label `已修复` (Diperbaiki) |
|
||||||
| [Masalah yang Akan Diperbaiki pada Versi Berikutnya](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aissue+label%3A%E7%AD%89%E5%BE%85%E5%8F%91%E5%B8%83) | Diberi label `等待发布` (Siap untuk Dipublikasikan) |
|
| [Masalah yang Akan Diperbaiki pada Versi Berikutnya](https://github.com/DGP-Studio/Snap.Hutao/issues?q=is%3Aissue+label%3A%E7%AD%89%E5%BE%85%E5%8F%91%E5%B8%83) | Diberi label `等待发布` (Siap untuk Dipublikasikan) |
|
||||||
|
|||||||
@@ -29,4 +29,4 @@ comment: false
|
|||||||
- Cari atau temukan `Snap Hutao`
|
- Cari atau temukan `Snap Hutao`
|
||||||
- Klik kanan, lalu pilih `Uninstall`
|
- Klik kanan, lalu pilih `Uninstall`
|
||||||
- Hapus folder data (Jika ingin menghapus sepenuhnya)
|
- Hapus folder data (Jika ingin menghapus sepenuhnya)
|
||||||
- Buka dan hapus `%userprofile%/Documents/Hutao`
|
- Buka dan hapus `%userprofile%/Documents/Hutao`
|
||||||
|
|||||||
@@ -9,4 +9,4 @@ dir:
|
|||||||
|
|
||||||
# Dev Logs
|
# Dev Logs
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -30,9 +30,9 @@ Snap Hutao versi 1.9.0 dijadwalkan akan rilis pada akhir pekan sebelum Natal 202
|
|||||||
|
|
||||||
Langsung menginstal paket ini akan menyebabkan masalah tergantung pada versi sistem Anda karena konflik nama paket dan tanda tangan.
|
Langsung menginstal paket ini akan menyebabkan masalah tergantung pada versi sistem Anda karena konflik nama paket dan tanda tangan.
|
||||||
|
|
||||||
| Versi Sistem | Masalah yang Diharapkan |
|
| Versi Sistem | Masalah yang Diharapkan |
|
||||||
| :----------: | :--------------------------------------------------------------------------------------------------------------------------------------: |
|
| :----------: | :----------------------------------------------------------------------------------------------------------------------------------: |
|
||||||
| Windows 10 | Tidak dapat diinstal; konflik tanda tangan dan nama paket |
|
| Windows 10 | Tidak dapat diinstal; konflik tanda tangan dan nama paket |
|
||||||
| Windows 11 | Instalasi berhasil;<br/>Koeksistensi dengan versi Snap Hutao lama dengan nama yang sama menyebabkan kesalahan waktu jalannya program |
|
| Windows 11 | Instalasi berhasil;<br/>Koeksistensi dengan versi Snap Hutao lama dengan nama yang sama menyebabkan kesalahan waktu jalannya program |
|
||||||
|
|
||||||
Karena masalah di atas, Anda perlu menghapus versi Snap Hutao lama terlebih dahulu dan kemudian menginstal paket versi 1.9.0.
|
Karena masalah di atas, Anda perlu menghapus versi Snap Hutao lama terlebih dahulu dan kemudian menginstal paket versi 1.9.0.
|
||||||
|
|||||||
@@ -25,4 +25,4 @@ Sebagai perangkat lunak sumber terbuka, kekuatan komunitas adalah bagian penting
|
|||||||
|
|
||||||
## <HopeIcon icon="iconfont icon-discord1" size="1.5rem" color="rgb(115,139,216)" /> Discord
|
## <HopeIcon icon="iconfont icon-discord1" size="1.5rem" color="rgb(115,139,216)" /> Discord
|
||||||
|
|
||||||
Tautan undangan: [https://discord.gg/Yb8bykaUKp](https://discord.gg/Yb8bykaUKp)
|
Tautan undangan: [https://discord.gg/Yb8bykaUKp](https://discord.gg/Yb8bykaUKp)
|
||||||
|
|||||||
@@ -10,4 +10,4 @@ dir:
|
|||||||
|
|
||||||
# Open Source Development
|
# Open Source Development
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -40,4 +40,4 @@ Setelah kode diperbarui di cabang `develop` dan `main`, skrip CI Azure Pipeline
|
|||||||
|
|
||||||
Anda perlu menginstal sertifikat [Snap.Hutao.CI.cer](https://github.com/DGP-Studio/Snap.Hutao/releases/download/2023.10.3.1/Snap.Hutao.CI.cer) ke mesin lokal Anda, dan kemudian instal paket msix di rilis tersebut.
|
Anda perlu menginstal sertifikat [Snap.Hutao.CI.cer](https://github.com/DGP-Studio/Snap.Hutao/releases/download/2023.10.3.1/Snap.Hutao.CI.cer) ke mesin lokal Anda, dan kemudian instal paket msix di rilis tersebut.
|
||||||
|
|
||||||
\*Jika rilis terbaru tidak berisi file terlampir, itu berarti paket masih dalam proses pengunggahan.
|
\*Jika rilis terbaru tidak berisi file terlampir, itu berarti paket masih dalam proses pengunggahan.
|
||||||
|
|||||||
@@ -49,4 +49,4 @@ dengan fitur yang berbeda-beda. Untuk memfasilitasi hal ini, Snap Hutao telah me
|
|||||||
Sejak itu, standar ini telah mendapatkan pengakuan lebih dari pengembang, mengarah pada promosi standar tambahan.
|
Sejak itu, standar ini telah mendapatkan pengakuan lebih dari pengembang, mengarah pada promosi standar tambahan.
|
||||||
Banyak pengembang sekarang berkumpul di bawah [organisasi UIGF](https://github.com/UIGF-org). Tujuan kami adalah
|
Banyak pengembang sekarang berkumpul di bawah [organisasi UIGF](https://github.com/UIGF-org). Tujuan kami adalah
|
||||||
untuk menjaga organisasi ini, memungkinkan pengembang untuk terhubung dengan lebih banyak pengguna, menerima umpan
|
untuk menjaga organisasi ini, memungkinkan pengembang untuk terhubung dengan lebih banyak pengguna, menerima umpan
|
||||||
balik, membuat kemajuan teknis, dan menciptakan alat Genshin Impact open source yang luar biasa.
|
balik, membuat kemajuan teknis, dan menciptakan alat Genshin Impact open source yang luar biasa.
|
||||||
|
|||||||
@@ -10,4 +10,4 @@ dir:
|
|||||||
|
|
||||||
# Fitur
|
# Fitur
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -25,4 +25,4 @@ Snap Hutao menyediakan fitur manajemen pencapaian lokal, pengguna dapat melihat
|
|||||||
|
|
||||||
- [YaeAchievement](https://github.com/HolographicHat/YaeAchievement) <Badge text="Pengenalan Pencapaian" type="tip" />
|
- [YaeAchievement](https://github.com/HolographicHat/YaeAchievement) <Badge text="Pengenalan Pencapaian" type="tip" />
|
||||||
|
|
||||||
- [椰羊 cocogoat](https://cocogoat.work/) <Badge text="Panduan Pencapaian" type="tip" />
|
- [椰羊 cocogoat](https://cocogoat.work/) <Badge text="Panduan Pencapaian" type="tip" />
|
||||||
|
|||||||
@@ -91,4 +91,4 @@ untuk setiap karakter.
|
|||||||
- Gambar yang diekspor disimpan di clipboard Anda, dan Anda dapat menempelkannya di mana pun Anda butuhkan
|
- Gambar yang diekspor disimpan di clipboard Anda, dan Anda dapat menempelkannya di mana pun Anda butuhkan
|
||||||
- Contoh gambar yang diekspor ditunjukkan di bawah ini
|
- Contoh gambar yang diekspor ditunjukkan di bawah ini
|
||||||
|
|
||||||

|

|
||||||
|
|||||||
@@ -37,4 +37,4 @@ Karakter WIKI adalah fitur WIKI bawaan Snap Hutao yang digunakan untuk mencari i
|
|||||||
|
|
||||||
- Di halaman WIKI karakter, Anda dapat memilih karakter dan klik `Rencana Pengembangan` di kanan atas untuk menambahkannya ke Rencana Pengembangan Anda
|
- Di halaman WIKI karakter, Anda dapat memilih karakter dan klik `Rencana Pengembangan` di kanan atas untuk menambahkannya ke Rencana Pengembangan Anda
|
||||||
- Rencana baru akan menetapkan level dasar sebagai `1`
|
- Rencana baru akan menetapkan level dasar sebagai `1`
|
||||||
- Jika Anda ingin membuat Rencana Pengembangan baru berdasarkan karakter yang sudah Anda miliki, Anda dapat mencoba fitur [Karakter Saya](character-data.html)
|
- Jika Anda ingin membuat Rencana Pengembangan baru berdasarkan karakter yang sudah Anda miliki, Anda dapat mencoba fitur [Karakter Saya](character-data.html)
|
||||||
|
|||||||
@@ -115,5 +115,4 @@ link: https://yuanshen.xin/
|
|||||||
[^first]: Ketika karakter yang sama muncul di lantai yang sama tetapi berbeda level, waktu penampilan hanya dihitung sekali.
|
[^first]: Ketika karakter yang sama muncul di lantai yang sama tetapi berbeda level, waktu penampilan hanya dihitung sekali.
|
||||||
[^first-2]: Ketika karakter yang sama muncul di lantai yang sama tetapi berbeda level, waktu penampilan hanya dihitung sekali.
|
[^first-2]: Ketika karakter yang sama muncul di lantai yang sama tetapi berbeda level, waktu penampilan hanya dihitung sekali.
|
||||||
[^second]: Data konstelasi karakter adalah set data terpisah dari database catatan Spiral Abyss
|
[^second]: Data konstelasi karakter adalah set data terpisah dari database catatan Spiral Abyss
|
||||||
[^third]:
|
[^third]: Setelah memiliki karakter ini, karakter akan dihitung ke dalam database bahkan jika tidak muncul di Spiral Abyss; Setelah mengunggah statistik Abyss Anda, semua karakter yang dikumpulkan akan disertakan
|
||||||
Setelah memiliki karakter ini, karakter akan dihitung ke dalam database bahkan jika tidak muncul di Spiral Abyss; Setelah mengunggah statistik Abyss Anda, semua karakter yang dikumpulkan akan disertakan
|
|
||||||
|
|||||||
@@ -117,4 +117,4 @@ Berhasil mengonfigurasi pengaturan ini akan membantu Snap Hutao melewati verifik
|
|||||||
- Menjalankan operasi ini akan menghapus semua data pengguna di Snap Hutao
|
- Menjalankan operasi ini akan menghapus semua data pengguna di Snap Hutao
|
||||||
- Klik pada bidang ini untuk beroperasi, Anda akan diminta untuk konfirmasi
|
- Klik pada bidang ini untuk beroperasi, Anda akan diminta untuk konfirmasi
|
||||||
- Dalam sebagian besar skenario, Anda tidak perlu menggunakan bidang ini
|
- Dalam sebagian besar skenario, Anda tidak perlu menggunakan bidang ini
|
||||||
```
|
```
|
||||||
|
|||||||
@@ -44,4 +44,4 @@ Anda dapat menemukan entri untuk login ke akun MiYouShe dan HoYoLAB Anda:
|
|||||||
- **Saat Anda masuk ke akun MiHoYo BBS Anda di Snap Hutao, data hanya diproses oleh server resmi MiHoYo dan program Snap Hutao lokal,
|
- **Saat Anda masuk ke akun MiHoYo BBS Anda di Snap Hutao, data hanya diproses oleh server resmi MiHoYo dan program Snap Hutao lokal,
|
||||||
tidak ada server pihak ketiga (termasuk server Snap Hutao) yang terlibat dalam proses ini.**
|
tidak ada server pihak ketiga (termasuk server Snap Hutao) yang terlibat dalam proses ini.**
|
||||||
|
|
||||||
:::
|
:::
|
||||||
|
|||||||
@@ -21,4 +21,4 @@ Monster WIKI adalah basis data WIKI tersemat yang digunakan untuk mencari tahu s
|
|||||||
- Kemampuan monster
|
- Kemampuan monster
|
||||||
- HP dasar monster, ATK dasar, DEF dasar
|
- HP dasar monster, ATK dasar, DEF dasar
|
||||||
- HP, ATK, dan DEF monster pada setiap tingkat **beralih ke**
|
- HP, ATK, dan DEF monster pada setiap tingkat **beralih ke**
|
||||||
- Item yang dijatuhkan
|
- Item yang dijatuhkan
|
||||||
|
|||||||
@@ -63,4 +63,4 @@ verifikasi, maka akun Anda dapat digunakan untuk memperbarui data.
|
|||||||
## Hapus Akun Catatan Langsung Harian
|
## Hapus Akun Catatan Langsung Harian
|
||||||
|
|
||||||
- Sorot kursor di atas formulir akun Catatan Langsung yang perlu dihapus
|
- Sorot kursor di atas formulir akun Catatan Langsung yang perlu dihapus
|
||||||
- Klik tombol hapus di atasnya, dan Anda dapat menghapus akun yang sesuai
|
- Klik tombol hapus di atasnya, dan Anda dapat menghapus akun yang sesuai
|
||||||
|
|||||||
@@ -50,4 +50,4 @@ Gambar di atas adalah hasil yang diharapkan dalam langkah ini.
|
|||||||
Pada langkah ini, Snap Hutao akan mengunduh secara otomatis sumber daya gambar statis yang diperlukan.
|
Pada langkah ini, Snap Hutao akan mengunduh secara otomatis sumber daya gambar statis yang diperlukan.
|
||||||
Setelah unduhan selesai, Snap Hutao akan menutup antarmuka pengaturan awal dan secara otomatis memuat program utama.
|
Setelah unduhan selesai, Snap Hutao akan menutup antarmuka pengaturan awal dan secara otomatis memuat program utama.
|
||||||
|
|
||||||
:::
|
:::
|
||||||
|
|||||||
@@ -26,4 +26,4 @@ Senjata WIKI adalah fitur WIKI bawaan Snap Hutao yang digunakan untuk mencari in
|
|||||||
- Data pemurnian senjata
|
- Data pemurnian senjata
|
||||||
- Nilai numerik senjata pada setiap level pemurnian
|
- Nilai numerik senjata pada setiap level pemurnian
|
||||||
- Bahan naik level senjata
|
- Bahan naik level senjata
|
||||||
- Data senjata **paling banyak digunakan oleh karakter** yang disediakan oleh Basis Data Hutao
|
- Data senjata **paling banyak digunakan oleh karakter** yang disediakan oleh Basis Data Hutao
|
||||||
|
|||||||
@@ -8,4 +8,4 @@ icon: iconfont icon-workingDirectory
|
|||||||
|
|
||||||
# Site Menu
|
# Site Menu
|
||||||
|
|
||||||
<AutoCatalog base="/id/" :level="3" />
|
<Catalog base="/id/" :level="3" />
|
||||||
|
|||||||
@@ -19,4 +19,4 @@
|
|||||||
- Ulangi langkah-langkah dari `Instalasi Hutao` di atas
|
- Ulangi langkah-langkah dari `Instalasi Hutao` di atas
|
||||||
- Jika Anda mengalami kegagalan instalasi atau situasi yang tidak biasa, ikuti langkah-langkah berikut
|
- Jika Anda mengalami kegagalan instalasi atau situasi yang tidak biasa, ikuti langkah-langkah berikut
|
||||||
- Hapus terlebih dahulu aplikasi `Hutao` yang sudah terpasang
|
- Hapus terlebih dahulu aplikasi `Hutao` yang sudah terpasang
|
||||||
- Kemudian ulangi langkah-langkah dari `Instalasi Hutao` di atas
|
- Kemudian ulangi langkah-langkah dari `Instalasi Hutao` di atas
|
||||||
|
|||||||
@@ -6,4 +6,4 @@
|
|||||||
- Beri peringkat pada Aplikasi kami di [Microsoft Store](ms-windows-store://review/?ProductId=9PH4NXJ2JN52)
|
- Beri peringkat pada Aplikasi kami di [Microsoft Store](ms-windows-store://review/?ProductId=9PH4NXJ2JN52)
|
||||||
- Promosikan proyek kami dalam jaringan Anda
|
- Promosikan proyek kami dalam jaringan Anda
|
||||||
|
|
||||||
 
|
 
|
||||||
|
|||||||
@@ -12,4 +12,4 @@ dir:
|
|||||||
|
|
||||||
**Snap Hutao project does NOT support, participate in, or cooperate with any project related to Genshin Impact's private server and cheating program.**
|
**Snap Hutao project does NOT support, participate in, or cooperate with any project related to Genshin Impact's private server and cheating program.**
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -37,4 +37,4 @@ Jika Anda membutuhkan contoh isu yang bagus, Anda dapat melihatnya [di sini](htt
|
|||||||
|
|
||||||
Jika Anda merasa dokumen Snap Hutao kekurangan informasi atau mengandung kesalahan, Anda dapat memulai isu di proyek Snap.Hutao.Docs
|
Jika Anda merasa dokumen Snap Hutao kekurangan informasi atau mengandung kesalahan, Anda dapat memulai isu di proyek Snap.Hutao.Docs
|
||||||
|
|
||||||
- Kirim isu Anda di GitHub:[DGP-Studio/Snap.Hutao.Docs](https://github.com/DGP-Studio/Snap.Hutao.Docs/issues/new/choose)
|
- Kirim isu Anda di GitHub:[DGP-Studio/Snap.Hutao.Docs](https://github.com/DGP-Studio/Snap.Hutao.Docs/issues/new/choose)
|
||||||
|
|||||||
@@ -57,4 +57,4 @@ Proyek Snap Hutao memiliki domain-domain berikut, mereka dapat dipercaya dalam l
|
|||||||
- Kami hanya menggunakan domain ini untuk kontak email publik
|
- Kami hanya menggunakan domain ini untuk kontak email publik
|
||||||
- snapgenshin.cn
|
- snapgenshin.cn
|
||||||
- hutao.ao
|
- hutao.ao
|
||||||
- snaphutao.com
|
- snaphutao.com
|
||||||
|
|||||||
@@ -28,15 +28,15 @@ order: 4
|
|||||||
|
|
||||||
4. Selama pengguna menggunakan proyek yang dikembangkan oleh tim, tim tidak memberikan jaminan yang tidak terjadi di bawah keadaan sebagai berikut:
|
4. Selama pengguna menggunakan proyek yang dikembangkan oleh tim, tim tidak memberikan jaminan yang tidak terjadi di bawah keadaan sebagai berikut:
|
||||||
|
|
||||||
- Pengguna tidak dapat menggunakan atau memperbarui secara normal karena kondisi jaringan, jalur komunikasi, dan alasan teknis lainnya;
|
- Pengguna tidak dapat menggunakan atau memperbarui secara normal karena kondisi jaringan, jalur komunikasi, dan alasan teknis lainnya;
|
||||||
- Hasil negatif yang disebabkan oleh penggunaan "plug-in dalam perangkat lunak ini yang dikembangkan oleh pihak ketiga," "versi yang dimodifikasi dari perangkat lunak ini yang dikompilasi oleh pihak ketiga," dan "perangkat lunak yang dikompilasi dengan menggunakan kode proyek yang dibuat oleh tim pengembangan ini."
|
- Hasil negatif yang disebabkan oleh penggunaan "plug-in dalam perangkat lunak ini yang dikembangkan oleh pihak ketiga," "versi yang dimodifikasi dari perangkat lunak ini yang dikompilasi oleh pihak ketiga," dan "perangkat lunak yang dikompilasi dengan menggunakan kode proyek yang dibuat oleh tim pengembangan ini."
|
||||||
|
|
||||||
5. Pengguna mengakui bahwa setiap proyek yang dikembangkan oleh tim memerlukan pemicu pengguna aktif untuk setiap unggahan informasi, kecuali untuk laporan unggahan yang diperlukan atau informasi terkait dalam penerimaan pasif perangkat lunak atau proyek terkait lainnya.
|
5. Pengguna mengakui bahwa setiap proyek yang dikembangkan oleh tim memerlukan pemicu pengguna aktif untuk setiap unggahan informasi, kecuali untuk laporan unggahan yang diperlukan atau informasi terkait dalam penerimaan pasif perangkat lunak atau proyek terkait lainnya.
|
||||||
|
|
||||||
- Pengguna mengakui bahwa setiap proyek yang dikembangkan oleh tim sepenuhnya menghormati dan melindungi "hak privasi pribadi" semua pengguna. Kode proyek juga sepenuhnya terbuka, dan pengguna tidak memiliki alasan subjektif untuk menuduh tim pengembangan atau anggota tim "melanggar hak privasi."
|
- Pengguna mengakui bahwa setiap proyek yang dikembangkan oleh tim sepenuhnya menghormati dan melindungi "hak privasi pribadi" semua pengguna. Kode proyek juga sepenuhnya terbuka, dan pengguna tidak memiliki alasan subjektif untuk menuduh tim pengembangan atau anggota tim "melanggar hak privasi."
|
||||||
- Informasi pribadi pengguna tidak akan dibagikan atau ditransfer ke pihak ketiga oleh setiap proyek yang dikembangkan oleh tim, kecuali dengan otorisasi pengguna sebelumnya atau informasi pribadi yang dibagikan dan ditransfer telah di-identifikasi ulang dan pihak ketiga tidak dapat mengidentifikasi ulang orang yang merupakan subyek informasi tersebut.
|
- Informasi pribadi pengguna tidak akan dibagikan atau ditransfer ke pihak ketiga oleh setiap proyek yang dikembangkan oleh tim, kecuali dengan otorisasi pengguna sebelumnya atau informasi pribadi yang dibagikan dan ditransfer telah di-identifikasi ulang dan pihak ketiga tidak dapat mengidentifikasi ulang orang yang merupakan subyek informasi tersebut.
|
||||||
- Setiap proyek yang dikembangkan oleh tim berisi tautan ke situs lain. Saat mengunjungi tautan pihak ketiga, harap baca dengan cermat perjanjian pengguna dan pernyataan situs pihak ketiga tersebut. Tim kami tidak bertanggung jawab atas konten, syarat privasi, dan perjanjian penggunaan situs pihak ketiga.
|
- Setiap proyek yang dikembangkan oleh tim berisi tautan ke situs lain. Saat mengunjungi tautan pihak ketiga, harap baca dengan cermat perjanjian pengguna dan pernyataan situs pihak ketiga tersebut. Tim kami tidak bertanggung jawab atas konten, syarat privasi, dan perjanjian penggunaan situs pihak ketiga.
|
||||||
- Saat menggunakan setiap proyek yang dikembangkan oleh tim, kami tidak dapat menjamin bahwa informasi yang Anda kirimkan akan disimpan dengan berhasil. Anda perlu menyimpan dengan benar dan menjaga informasi yang Anda kirimkan. Beberapa proyek yang dikembangkan oleh tim menyediakan penyimpanan untuk "data yang diotorisasi," namun ada berbagai faktor force majeure dalam proses penyimpanan. Tim kami tidak dapat menjamin untuk menyimpan informasi yang disimpan oleh pengguna secara tak terbatas. Harap cadangkan informasi penting Anda sendiri.
|
- Saat menggunakan setiap proyek yang dikembangkan oleh tim, kami tidak dapat menjamin bahwa informasi yang Anda kirimkan akan disimpan dengan berhasil. Anda perlu menyimpan dengan benar dan menjaga informasi yang Anda kirimkan. Beberapa proyek yang dikembangkan oleh tim menyediakan penyimpanan untuk "data yang diotorisasi," namun ada berbagai faktor force majeure dalam proses penyimpanan. Tim kami tidak dapat menjamin untuk menyimpan informasi yang disimpan oleh pengguna secara tak terbatas. Harap cadangkan informasi penting Anda sendiri.
|
||||||
|
|
||||||
# Hak dan Kewajiban
|
# Hak dan Kewajiban
|
||||||
|
|
||||||
@@ -75,4 +75,4 @@ order: 4
|
|||||||
|
|
||||||
14. Baik Anda maupun tim pengembangan adalah entitas independen, dan dalam keadaan apa pun perjanjian ini tidak merupakan jaminan atau kondisi eksplisit atau tersirat dari tim pengembangan kepada pengguna. Tidak ada hubungan agen, kemitraan, usaha patungan, atau hubungan pekerjaan antara kedua belah pihak.
|
14. Baik Anda maupun tim pengembangan adalah entitas independen, dan dalam keadaan apa pun perjanjian ini tidak merupakan jaminan atau kondisi eksplisit atau tersirat dari tim pengembangan kepada pengguna. Tidak ada hubungan agen, kemitraan, usaha patungan, atau hubungan pekerjaan antara kedua belah pihak.
|
||||||
|
|
||||||
15. Dalam "Perjanjian Pengguna dan Pernyataan Hukum" ini, istilah "pihak kami" atau "tim pengembangan" (sebagaimana dibedakan dari "Anda" atau "pengguna") mengacu pada seluruh tim DGP-Studio Development Team, termasuk setiap anggota individunya.
|
15. Dalam "Perjanjian Pengguna dan Pernyataan Hukum" ini, istilah "pihak kami" atau "tim pengembangan" (sebagaimana dibedakan dari "Anda" atau "pengguna") mengacu pada seluruh tim DGP-Studio Development Team, termasuk setiap anggota individunya.
|
||||||
|
|||||||
@@ -9,4 +9,4 @@ dir:
|
|||||||
|
|
||||||
# Advanced
|
# Advanced
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -9,4 +9,4 @@ dir:
|
|||||||
|
|
||||||
# Dev Logs
|
# Dev Logs
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -10,4 +10,4 @@ dir:
|
|||||||
|
|
||||||
# Open Source Development
|
# Open Source Development
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -10,4 +10,4 @@ dir:
|
|||||||
|
|
||||||
# Features
|
# Features
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -28,6 +28,7 @@ comment: false
|
|||||||
|
|
||||||
- Данные включают в себя детали артефактов, данные оружия, данные талантов
|
- Данные включают в себя детали артефактов, данные оружия, данные талантов
|
||||||
- Витрина персонажей позволяет отображать до 8 персонажей одновременно
|
- Витрина персонажей позволяет отображать до 8 персонажей одновременно
|
||||||
|
|
||||||
:::
|
:::
|
||||||
|
|
||||||
- В игре поместите **персонажей, для которых вам нужны подробные данные**, в витрину
|
- В игре поместите **персонажей, для которых вам нужны подробные данные**, в витрину
|
||||||
@@ -45,6 +46,7 @@ comment: false
|
|||||||
|
|
||||||
- Этот метод не содержит данных об артефактах
|
- Этот метод не содержит данных об артефактах
|
||||||
- Этот метод может синхронизировать все данные персонажей одновременно
|
- Этот метод может синхронизировать все данные персонажей одновременно
|
||||||
|
|
||||||
:::
|
:::
|
||||||
|
|
||||||
- Войдите в раздел `My Characters` в Snap Hutao, нажмите кнопку «Синхронизация данных персонажа» в верхнем правом углу
|
- Войдите в раздел `My Characters` в Snap Hutao, нажмите кнопку «Синхронизация данных персонажа» в верхнем правом углу
|
||||||
@@ -58,6 +60,7 @@ comment: false
|
|||||||
|
|
||||||
- Этот метод синхронизирует данные уровня талантов
|
- Этот метод синхронизирует данные уровня талантов
|
||||||
- Этот метод может синхронизировать все данные персонажей одновременно
|
- Этот метод может синхронизировать все данные персонажей одновременно
|
||||||
|
|
||||||
:::
|
:::
|
||||||
|
|
||||||
- Войдите в раздел `My Characters` в Snap Hutao, нажмите кнопку «Синхронизация данных персонажа» в верхнем правом углу
|
- Войдите в раздел `My Characters` в Snap Hutao, нажмите кнопку «Синхронизация данных персонажа» в верхнем правом углу
|
||||||
|
|||||||
@@ -8,4 +8,4 @@ icon: iconfont icon-workingDirectory
|
|||||||
|
|
||||||
# Меню сайта
|
# Меню сайта
|
||||||
|
|
||||||
<AutoCatalog base="/ru/" :level="3" />
|
<Catalog base="/ru/" :level="3" />
|
||||||
|
|||||||
@@ -12,4 +12,4 @@ dir:
|
|||||||
|
|
||||||
**Snap Hutao project does NOT support, participate in, or cooperate with any project related to Genshin Impact's private server and cheating program.**
|
**Snap Hutao project does NOT support, participate in, or cooperate with any project related to Genshin Impact's private server and cheating program.**
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -9,4 +9,4 @@ dir:
|
|||||||
|
|
||||||
# 高级
|
# 高级
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -9,4 +9,4 @@ dir:
|
|||||||
|
|
||||||
# 开发日志
|
# 开发日志
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -10,4 +10,4 @@ dir:
|
|||||||
|
|
||||||
# 开源开发
|
# 开源开发
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -10,4 +10,4 @@ dir:
|
|||||||
|
|
||||||
# 功能指南
|
# 功能指南
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
@@ -8,4 +8,4 @@ icon: iconfont icon-workingDirectory
|
|||||||
|
|
||||||
# 全站目录
|
# 全站目录
|
||||||
|
|
||||||
<AutoCatalog base="/zh/" :level="4" />
|
<Catalog base="/zh/" :level="4" />
|
||||||
|
|||||||
@@ -12,4 +12,4 @@ dir:
|
|||||||
|
|
||||||
**Snap Hutao 项目不支持、不参与、不合作任何与原神相关的私服和外挂项目**
|
**Snap Hutao 项目不支持、不参与、不合作任何与原神相关的私服和外挂项目**
|
||||||
|
|
||||||
<AutoCatalog />
|
<Catalog />
|
||||||
|
|||||||
30
package.json
30
package.json
@@ -9,29 +9,27 @@
|
|||||||
"docs:clean-dev": "vuepress dev docs --clean-cache",
|
"docs:clean-dev": "vuepress dev docs --clean-cache",
|
||||||
"docs:dev": "vuepress dev docs",
|
"docs:dev": "vuepress dev docs",
|
||||||
"lint": "prettier --check --write .",
|
"lint": "prettier --check --write .",
|
||||||
"prepare": "husky install"
|
"prepare": "husky"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@vuepress/bundler-vite": "2.0.0-rc.0",
|
"@vuepress/bundler-vite": "2.0.0-rc.8",
|
||||||
"@vuepress/client": "2.0.0-rc.0",
|
"@vuepress/plugin-docsearch": "2.0.0-rc.15",
|
||||||
"@vuepress/plugin-docsearch": "2.0.0-rc.0",
|
"@vuepress/plugin-feed": "2.0.0-rc.15",
|
||||||
"@vuepress/plugin-google-analytics": "2.0.0-rc.0",
|
"@vuepress/plugin-google-analytics": "2.0.0-rc.15",
|
||||||
"husky": "8.0.3",
|
"@vuepress/plugin-pwa": "2.0.0-rc.16",
|
||||||
|
"@vuepress/plugin-redirect": "2.0.0-rc.15",
|
||||||
|
"husky": "9.0.11",
|
||||||
"nano-staged": "0.8.0",
|
"nano-staged": "0.8.0",
|
||||||
"prettier": "3.1.1",
|
"prettier": "3.2.5",
|
||||||
"vue": "^3.4.3",
|
"vue": "^3.4.19",
|
||||||
"vuepress": "2.0.0-rc.0",
|
"vuepress": "2.0.0-rc.8",
|
||||||
"vuepress-plugin-feed2": "2.0.0-rc.10",
|
"vuepress-theme-hope": "2.0.0-rc.25"
|
||||||
"vuepress-plugin-pwa2": "2.0.0-rc.10",
|
|
||||||
"vuepress-plugin-redirect": "2.0.0-rc.10",
|
|
||||||
"vuepress-shared": "2.0.0-rc.10",
|
|
||||||
"vuepress-theme-hope": "2.0.0-rc.10"
|
|
||||||
},
|
},
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=18.16.0"
|
"node": ">=18.18.0"
|
||||||
},
|
},
|
||||||
"nano-staged": {
|
"nano-staged": {
|
||||||
"*.md": "prettier --write"
|
"*.md": "prettier --write"
|
||||||
},
|
},
|
||||||
"packageManager": "pnpm@8.13.1"
|
"packageManager": "pnpm@8.15.3"
|
||||||
}
|
}
|
||||||
|
|||||||
3555
pnpm-lock.yaml
generated
3555
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
Reference in New Issue
Block a user