Deploying to gh-pages from @ DGP-Studio/Snap.Hutao.Docs@3557c0a8dc 🚀

This commit is contained in:
Masterain98
2023-03-16 08:36:03 +00:00
parent 9f07e9557d
commit b60dd5d84e
213 changed files with 472 additions and 425 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
const e=JSON.parse('{"key":"v-f8974dd2","path":"/advanced/FAQ.html","title":"常见问题","lang":"zh-CN","frontmatter":{"headerDepth":2,"icon":"ask","category":["FAQ"],"description":"如何创建胡桃的桌面快捷方式社区力量 感谢 CzHUV 提供的解决方案 (https://github.com/DGP-Studio/Snap.Hutao.Docs/issues/12) Win+R 呼出运行窗口在窗口中输入shell:AppsFolder; Run Windows 会弹出应用程序目录,找到胡桃工具箱; 右键,点击创建快捷方式; 根据提...","head":[["meta",{"property":"og:url","content":"https://hut.ao/advanced/FAQ.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"常见问题"}],["meta",{"property":"og:description","content":"如何创建胡桃的桌面快捷方式社区力量 感谢 CzHUV 提供的解决方案 (https://github.com/DGP-Studio/Snap.Hutao.Docs/issues/12) Win+R 呼出运行窗口在窗口中输入shell:AppsFolder; Run Windows 会弹出应用程序目录,找到胡桃工具箱; 右键,点击创建快捷方式; 根据提..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T04:10:08.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T04:10:08.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"常见问题\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T04:10:08.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"如何创建胡桃的桌面快捷方式","slug":"如何创建胡桃的桌面快捷方式","link":"#如何创建胡桃的桌面快捷方式","children":[]},{"level":2,"title":"如何添加一个默认以管理员方式运行的快捷方式","slug":"如何添加一个默认以管理员方式运行的快捷方式","link":"#如何添加一个默认以管理员方式运行的快捷方式","children":[]},{"level":2,"title":"如何让胡桃工具箱开机自动启动","slug":"如何让胡桃工具箱开机自动启动","link":"#如何让胡桃工具箱开机自动启动","children":[]},{"level":2,"title":"如何通过胡桃工具箱快速地启动游戏","slug":"如何通过胡桃工具箱快速地启动游戏","link":"#如何通过胡桃工具箱快速地启动游戏","children":[]},{"level":2,"title":"如何通过网络代理使用胡桃工具箱","slug":"如何通过网络代理使用胡桃工具箱","link":"#如何通过网络代理使用胡桃工具箱","children":[]},{"level":2,"title":"为什么在设置中点击修改游戏路径无效","slug":"为什么在设置中点击修改游戏路径无效","link":"#为什么在设置中点击修改游戏路径无效","children":[]},{"level":2,"title":"为什么程序会出现乱码现象","slug":"为什么程序会出现乱码现象","link":"#为什么程序会出现乱码现象","children":[]},{"level":2,"title":"为什么解锁帧率后使用心海时出现掉帧","slug":"为什么解锁帧率后使用心海时出现掉帧","link":"#为什么解锁帧率后使用心海时出现掉帧","children":[]},{"level":2,"title":"为什么会弹出需要使用新应用以打开的对话框","slug":"为什么会弹出需要使用新应用以打开的对话框","link":"#为什么会弹出需要使用新应用以打开的对话框","children":[]},{"level":2,"title":"为什么米游社帐号登录状态经常失效,添加的帐号消失","slug":"为什么米游社帐号登录状态经常失效-添加的帐号消失","link":"#为什么米游社帐号登录状态经常失效-添加的帐号消失","children":[]},{"level":2,"title":"为什么游戏登录状态会失效,导致切换帐号功能无效","slug":"为什么游戏登录状态会失效-导致切换帐号功能无效","link":"#为什么游戏登录状态会失效-导致切换帐号功能无效","children":[]},{"level":2,"title":"为什么程序会提示注册计划任务失败","slug":"为什么程序会提示注册计划任务失败","link":"#为什么程序会提示注册计划任务失败","children":[]},{"level":2,"title":"为什么在开启代理后胡桃工具箱会没有网络连接","slug":"为什么在开启代理后胡桃工具箱会没有网络连接","link":"#为什么在开启代理后胡桃工具箱会没有网络连接","children":[]},{"level":2,"title":"为什么商店版本和侧载版本不会相互覆盖升级","slug":"为什么商店版本和侧载版本不会相互覆盖升级","link":"#为什么商店版本和侧载版本不会相互覆盖升级","children":[]}],"git":{"createdTime":1677179671000,"updatedTime":1678939808000,"contributors":[{"name":"DismissedLight","email":"1686188646@qq.com","commits":1},{"name":"Masterain","email":"i@irain.in","commits":1}]},"readingTime":{"minutes":5.21,"words":1564},"filePathRelative":"advanced/FAQ.md","localizedDate":"2023年2月23日","autoDesc":true}');export{e as data};

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
const e=JSON.parse('{"key":"v-0b9496e2","path":"/advanced/Gacha-system-and-export-principal.html","title":"祈愿系统与导出原理","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["FAQ"],"icon":"read","description":"Gacha System and Principal 胡桃的祈愿系统相较 Snap Genshin 进行了整体架构上的重新设计。 本文将解释原神的祈愿记录机制和胡桃工具箱中祈愿导出功能的技术原理。 祈愿的获取 获取祈愿记录需要请求米哈游的API 关于此API, 有下列几个注意点 通过米哈游服务器的API只能查询到过去6个月内的祈愿记录; 这也是原神客...","head":[["meta",{"property":"og:url","content":"https://hut.ao/advanced/Gacha-system-and-export-principal.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"祈愿系统与导出原理"}],["meta",{"property":"og:description","content":"Gacha System and Principal 胡桃的祈愿系统相较 Snap Genshin 进行了整体架构上的重新设计。 本文将解释原神的祈愿记录机制和胡桃工具箱中祈愿导出功能的技术原理。 祈愿的获取 获取祈愿记录需要请求米哈游的API 关于此API, 有下列几个注意点 通过米哈游服务器的API只能查询到过去6个月内的祈愿记录; 这也是原神客..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-02-23T19:14:31.000Z"}],["meta",{"property":"article:modified_time","content":"2023-02-23T19:14:31.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"祈愿系统与导出原理\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-02-23T19:14:31.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"祈愿的获取","slug":"祈愿的获取","link":"#祈愿的获取","children":[]},{"level":2,"title":"祈愿的存储","slug":"祈愿的存储","link":"#祈愿的存储","children":[]},{"level":2,"title":"UIGF格式","slug":"uigf格式","link":"#uigf格式","children":[{"level":3,"title":"祈愿的导入","slug":"祈愿的导入","link":"#祈愿的导入","children":[]},{"level":3,"title":"祈愿的导出","slug":"祈愿的导出","link":"#祈愿的导出","children":[]}]}],"git":{"createdTime":1677179671000,"updatedTime":1677179671000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":1}]},"readingTime":{"minutes":2.19,"words":656},"filePathRelative":"advanced/Gacha-system-and-export-principal.md","localizedDate":"2023年2月23日","autoDesc":true}');export{e as data};

View File

@@ -0,0 +1 @@
const e=JSON.parse('{"key":"v-0b9496e2","path":"/advanced/Gacha-system-and-export-principal.html","title":"祈愿系统与导出原理","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["FAQ"],"icon":"read","order":7,"description":"Gacha System and Principal 胡桃的祈愿系统相较 Snap Genshin 进行了整体架构上的重新设计。 本文将解释原神的祈愿记录机制和胡桃工具箱中祈愿导出功能的技术原理。 祈愿的获取 获取祈愿记录需要请求米哈游的API 关于此API, 有下列几个注意点 通过米哈游服务器的API只能查询到过去6个月内的祈愿记录; 这也是原神客...","head":[["meta",{"property":"og:url","content":"https://hut.ao/advanced/Gacha-system-and-export-principal.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"祈愿系统与导出原理"}],["meta",{"property":"og:description","content":"Gacha System and Principal 胡桃的祈愿系统相较 Snap Genshin 进行了整体架构上的重新设计。 本文将解释原神的祈愿记录机制和胡桃工具箱中祈愿导出功能的技术原理。 祈愿的获取 获取祈愿记录需要请求米哈游的API 关于此API, 有下列几个注意点 通过米哈游服务器的API只能查询到过去6个月内的祈愿记录; 这也是原神客..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"祈愿系统与导出原理\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"祈愿的获取","slug":"祈愿的获取","link":"#祈愿的获取","children":[]},{"level":2,"title":"祈愿的存储","slug":"祈愿的存储","link":"#祈愿的存储","children":[]},{"level":2,"title":"UIGF格式","slug":"uigf格式","link":"#uigf格式","children":[{"level":3,"title":"祈愿的导入","slug":"祈愿的导入","link":"#祈愿的导入","children":[]},{"level":3,"title":"祈愿的导出","slug":"祈愿的导出","link":"#祈愿的导出","children":[]}]}],"git":{"createdTime":1677179671000,"updatedTime":1678954736000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":2}]},"readingTime":{"minutes":2.19,"words":658},"filePathRelative":"advanced/Gacha-system-and-export-principal.md","localizedDate":"2023年2月23日","autoDesc":true}');export{e as data};

View File

@@ -1 +1 @@
import{v as p,u as d,_ as v}from"./app-41fce5f0.js";import{c,r as n,y as f,h as m,o as y,j as a}from"./framework-3fad1c41.js";const g=e=>d({},{showCompileOutput:!1,clearConsole:!1,ssr:!1},JSON.parse(decodeURIComponent(e)));var R=c({name:"VuePlayground",props:{title:{type:String,default:""},files:{type:String,required:!0},settings:{type:String,default:"{}"}},setup(e){const o=n(!0),t=f(),s=n(),l=m(()=>g(e.settings)),r=async()=>{const{ReplStore:u,Repl:i}=await v(()=>import("./vue-repl-29ef177a.js"),["assets/vue-repl-29ef177a.js","assets/app-41fce5f0.js","assets/framework-3fad1c41.js"]);t.value=i,s.value=new u({serializedState:decodeURIComponent(e.files)}),l.value.vueVersion&&await s.value.setVueVersion(l.value.vueVersion)};return y(async()=>{await r(),o.value=!1}),()=>[a("div",{class:"vue-playground-wrapper"},[e.title?a("div",{class:"header"},decodeURIComponent(e.title)):null,a("div",{class:"repl-container"},[o.value?a(p,{class:"preview-loading",height:192}):null,t.value?a(t.value,{store:s.value,autoResize:!0,...l.value,layout:"horizontal"}):null])])]}});export{R as default};
import{v as p,u as d,_ as v}from"./app-5a7f3739.js";import{c,r as n,y as f,h as m,o as y,j as a}from"./framework-3fad1c41.js";const g=e=>d({},{showCompileOutput:!1,clearConsole:!1,ssr:!1},JSON.parse(decodeURIComponent(e)));var R=c({name:"VuePlayground",props:{title:{type:String,default:""},files:{type:String,required:!0},settings:{type:String,default:"{}"}},setup(e){const o=n(!0),t=f(),s=n(),l=m(()=>g(e.settings)),r=async()=>{const{ReplStore:u,Repl:i}=await v(()=>import("./vue-repl-8ba6ffe6.js"),["assets/vue-repl-8ba6ffe6.js","assets/app-5a7f3739.js","assets/framework-3fad1c41.js"]);t.value=i,s.value=new u({serializedState:decodeURIComponent(e.files)}),l.value.vueVersion&&await s.value.setVueVersion(l.value.vueVersion)};return y(async()=>{await r(),o.value=!1}),()=>[a("div",{class:"vue-playground-wrapper"},[e.title?a("div",{class:"header"},decodeURIComponent(e.title)):null,a("div",{class:"repl-container"},[o.value?a(p,{class:"preview-loading",height:192}):null,t.value?a(t.value,{store:s.value,autoResize:!0,...l.value,layout:"horizontal"}):null])])]}});export{R as default};

View File

@@ -1 +0,0 @@
const e=JSON.parse('{"key":"v-73139ec8","path":"/features/achievements.html","title":"成就管理","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"description":"胡桃工具箱提供成就管理功能,用户可以通过它浏览并管理所有的成就状态 在第一次使用时,你需要根据提示点击创建新存档按钮以创造一个成就存档并为其命名; 创建第一个资料页后,你可以点击右上角的创建新存档来继续为更多的帐号创建成就记录档案; 视频指南 对于大多数人而言,遵循本页文档会有更高的效率。 但如果你对其中包含的操作不熟悉,也可以回到这里来跟着视频指南操...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/achievements.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"成就管理"}],["meta",{"property":"og:description","content":"胡桃工具箱提供成就管理功能,用户可以通过它浏览并管理所有的成就状态 在第一次使用时,你需要根据提示点击创建新存档按钮以创造一个成就存档并为其命名; 创建第一个资料页后,你可以点击右上角的创建新存档来继续为更多的帐号创建成就记录档案; 视频指南 对于大多数人而言,遵循本页文档会有更高的效率。 但如果你对其中包含的操作不熟悉,也可以回到这里来跟着视频指南操..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-12T00:37:04.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-12T00:37:04.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"成就管理\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-12T00:37:04.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"视频指南","slug":"视频指南","link":"#视频指南","children":[]},{"level":2,"title":"成就导入","slug":"成就导入","link":"#成就导入","children":[]},{"level":2,"title":"推荐使用的成就识别工具","slug":"推荐使用的成就识别工具","link":"#推荐使用的成就识别工具","children":[]}],"git":{"createdTime":1664419063000,"updatedTime":1678581424000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":6},{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":2}]},"readingTime":{"minutes":1.26,"words":377},"filePathRelative":"features/achievements.md","localizedDate":"2022年9月29日","autoDesc":true}');export{e as data};

View File

@@ -0,0 +1 @@
const e=JSON.parse('{"key":"v-73139ec8","path":"/features/achievements.html","title":"成就管理","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"order":3,"description":"胡桃工具箱提供成就管理功能,用户可以通过它浏览并管理所有的成就状态 在第一次使用时,你需要根据提示点击创建新存档按钮以创造一个成就存档并为其命名; 创建第一个资料页后,你可以点击右上角的创建新存档来继续为更多的帐号创建成就记录档案; 视频指南 对于大多数人而言,遵循本页文档会有更高的效率。 但如果你对其中包含的操作不熟悉,也可以回到这里来跟着视频指南操...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/achievements.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"成就管理"}],["meta",{"property":"og:description","content":"胡桃工具箱提供成就管理功能,用户可以通过它浏览并管理所有的成就状态 在第一次使用时,你需要根据提示点击创建新存档按钮以创造一个成就存档并为其命名; 创建第一个资料页后,你可以点击右上角的创建新存档来继续为更多的帐号创建成就记录档案; 视频指南 对于大多数人而言,遵循本页文档会有更高的效率。 但如果你对其中包含的操作不熟悉,也可以回到这里来跟着视频指南操..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"成就管理\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"视频指南","slug":"视频指南","link":"#视频指南","children":[]},{"level":2,"title":"成就导入","slug":"成就导入","link":"#成就导入","children":[]},{"level":2,"title":"推荐使用的成就识别工具","slug":"推荐使用的成就识别工具","link":"#推荐使用的成就识别工具","children":[]}],"git":{"createdTime":1664419063000,"updatedTime":1678954736000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":7},{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":2}]},"readingTime":{"minutes":1.26,"words":379},"filePathRelative":"features/achievements.md","localizedDate":"2022年9月29日","autoDesc":true}');export{e as data};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{w as ln,c as B}from"./path-53f90ab3.js";import{an,ao as H,ap as q,aq as rn,ar as y,am as on,as as L,at as _,au as un,av as t,aw as sn,ax as tn,ay as fn}from"./mermaid.core-16626415.js";function cn(l){return l.innerRadius}function yn(l){return l.outerRadius}function gn(l){return l.startAngle}function mn(l){return l.endAngle}function pn(l){return l&&l.padAngle}function xn(l,h,I,D,v,A,C,a){var O=I-l,i=D-h,n=C-v,m=a-A,r=m*O-n*i;if(!(r*r<y))return r=(n*(h-A)-m*(l-v))/r,[l+r*O,h+r*i]}function W(l,h,I,D,v,A,C){var a=l-I,O=h-D,i=(C?A:-A)/L(a*a+O*O),n=i*O,m=-i*a,r=l+n,s=h+m,f=I+n,c=D+m,F=(r+f)/2,o=(s+c)/2,p=f-r,g=c-s,R=p*p+g*g,T=v-A,w=r*c-f*s,S=(g<0?-1:1)*L(fn(0,T*T*R-w*w)),j=(w*g-p*S)/R,z=(-w*p-g*S)/R,P=(w*g+p*S)/R,x=(-w*p+g*S)/R,d=j-F,e=z-o,u=P-F,G=x-o;return d*d+e*e>u*u+G*G&&(j=P,z=x),{cx:j,cy:z,x01:-n,y01:-m,x11:j*(v/T-1),y11:z*(v/T-1)}}function vn(){var l=cn,h=yn,I=B(0),D=null,v=gn,A=mn,C=pn,a=null,O=ln(i);function i(){var n,m,r=+l.apply(this,arguments),s=+h.apply(this,arguments),f=v.apply(this,arguments)-rn,c=A.apply(this,arguments)-rn,F=un(c-f),o=c>f;if(a||(a=n=O()),s<r&&(m=s,s=r,r=m),!(s>y))a.moveTo(0,0);else if(F>on-y)a.moveTo(s*H(f),s*q(f)),a.arc(0,0,s,f,c,!o),r>y&&(a.moveTo(r*H(c),r*q(c)),a.arc(0,0,r,c,f,o));else{var p=f,g=c,R=f,T=c,w=F,S=F,j=C.apply(this,arguments)/2,z=j>y&&(D?+D.apply(this,arguments):L(r*r+s*s)),P=_(un(s-r)/2,+I.apply(this,arguments)),x=P,d=P,e,u;if(z>y){var G=sn(z/r*q(j)),M=sn(z/s*q(j));(w-=G*2)>y?(G*=o?1:-1,R+=G,T-=G):(w=0,R=T=(f+c)/2),(S-=M*2)>y?(M*=o?1:-1,p+=M,g-=M):(S=0,p=g=(f+c)/2)}var J=s*H(p),K=s*q(p),N=r*H(T),Q=r*q(T);if(P>y){var U=s*H(g),V=s*q(g),X=r*H(R),Y=r*q(R),E;if(F<an)if(E=xn(J,K,X,Y,U,V,N,Q)){var Z=J-E[0],$=K-E[1],k=U-E[0],b=V-E[1],nn=1/q(tn((Z*k+$*b)/(L(Z*Z+$*$)*L(k*k+b*b)))/2),en=L(E[0]*E[0]+E[1]*E[1]);x=_(P,(r-en)/(nn-1)),d=_(P,(s-en)/(nn+1))}else x=d=0}S>y?d>y?(e=W(X,Y,J,K,s,d,o),u=W(U,V,N,Q,s,d,o),a.moveTo(e.cx+e.x01,e.cy+e.y01),d<P?a.arc(e.cx,e.cy,d,t(e.y01,e.x01),t(u.y01,u.x01),!o):(a.arc(e.cx,e.cy,d,t(e.y01,e.x01),t(e.y11,e.x11),!o),a.arc(0,0,s,t(e.cy+e.y11,e.cx+e.x11),t(u.cy+u.y11,u.cx+u.x11),!o),a.arc(u.cx,u.cy,d,t(u.y11,u.x11),t(u.y01,u.x01),!o))):(a.moveTo(J,K),a.arc(0,0,s,p,g,!o)):a.moveTo(J,K),!(r>y)||!(w>y)?a.lineTo(N,Q):x>y?(e=W(N,Q,U,V,r,-x,o),u=W(J,K,X,Y,r,-x,o),a.lineTo(e.cx+e.x01,e.cy+e.y01),x<P?a.arc(e.cx,e.cy,x,t(e.y01,e.x01),t(u.y01,u.x01),!o):(a.arc(e.cx,e.cy,x,t(e.y01,e.x01),t(e.y11,e.x11),!o),a.arc(0,0,r,t(e.cy+e.y11,e.cx+e.x11),t(u.cy+u.y11,u.cx+u.x11),o),a.arc(u.cx,u.cy,x,t(u.y11,u.x11),t(u.y01,u.x01),!o))):a.arc(0,0,r,T,R,o)}if(a.closePath(),n)return a=null,n+""||null}return i.centroid=function(){var n=(+l.apply(this,arguments)+ +h.apply(this,arguments))/2,m=(+v.apply(this,arguments)+ +A.apply(this,arguments))/2-an/2;return[H(m)*n,q(m)*n]},i.innerRadius=function(n){return arguments.length?(l=typeof n=="function"?n:B(+n),i):l},i.outerRadius=function(n){return arguments.length?(h=typeof n=="function"?n:B(+n),i):h},i.cornerRadius=function(n){return arguments.length?(I=typeof n=="function"?n:B(+n),i):I},i.padRadius=function(n){return arguments.length?(D=n==null?null:typeof n=="function"?n:B(+n),i):D},i.startAngle=function(n){return arguments.length?(v=typeof n=="function"?n:B(+n),i):v},i.endAngle=function(n){return arguments.length?(A=typeof n=="function"?n:B(+n),i):A},i.padAngle=function(n){return arguments.length?(C=typeof n=="function"?n:B(+n),i):C},i.context=function(n){return arguments.length?(a=n??null,i):a},i}export{vn as a};
import{w as ln,c as B}from"./path-53f90ab3.js";import{an,ao as H,ap as q,aq as rn,ar as y,am as on,as as L,at as _,au as un,av as t,aw as sn,ax as tn,ay as fn}from"./mermaid.core-fe03eb13.js";function cn(l){return l.innerRadius}function yn(l){return l.outerRadius}function gn(l){return l.startAngle}function mn(l){return l.endAngle}function pn(l){return l&&l.padAngle}function xn(l,h,I,D,v,A,C,a){var O=I-l,i=D-h,n=C-v,m=a-A,r=m*O-n*i;if(!(r*r<y))return r=(n*(h-A)-m*(l-v))/r,[l+r*O,h+r*i]}function W(l,h,I,D,v,A,C){var a=l-I,O=h-D,i=(C?A:-A)/L(a*a+O*O),n=i*O,m=-i*a,r=l+n,s=h+m,f=I+n,c=D+m,F=(r+f)/2,o=(s+c)/2,p=f-r,g=c-s,R=p*p+g*g,T=v-A,w=r*c-f*s,S=(g<0?-1:1)*L(fn(0,T*T*R-w*w)),j=(w*g-p*S)/R,z=(-w*p-g*S)/R,P=(w*g+p*S)/R,x=(-w*p+g*S)/R,d=j-F,e=z-o,u=P-F,G=x-o;return d*d+e*e>u*u+G*G&&(j=P,z=x),{cx:j,cy:z,x01:-n,y01:-m,x11:j*(v/T-1),y11:z*(v/T-1)}}function vn(){var l=cn,h=yn,I=B(0),D=null,v=gn,A=mn,C=pn,a=null,O=ln(i);function i(){var n,m,r=+l.apply(this,arguments),s=+h.apply(this,arguments),f=v.apply(this,arguments)-rn,c=A.apply(this,arguments)-rn,F=un(c-f),o=c>f;if(a||(a=n=O()),s<r&&(m=s,s=r,r=m),!(s>y))a.moveTo(0,0);else if(F>on-y)a.moveTo(s*H(f),s*q(f)),a.arc(0,0,s,f,c,!o),r>y&&(a.moveTo(r*H(c),r*q(c)),a.arc(0,0,r,c,f,o));else{var p=f,g=c,R=f,T=c,w=F,S=F,j=C.apply(this,arguments)/2,z=j>y&&(D?+D.apply(this,arguments):L(r*r+s*s)),P=_(un(s-r)/2,+I.apply(this,arguments)),x=P,d=P,e,u;if(z>y){var G=sn(z/r*q(j)),M=sn(z/s*q(j));(w-=G*2)>y?(G*=o?1:-1,R+=G,T-=G):(w=0,R=T=(f+c)/2),(S-=M*2)>y?(M*=o?1:-1,p+=M,g-=M):(S=0,p=g=(f+c)/2)}var J=s*H(p),K=s*q(p),N=r*H(T),Q=r*q(T);if(P>y){var U=s*H(g),V=s*q(g),X=r*H(R),Y=r*q(R),E;if(F<an)if(E=xn(J,K,X,Y,U,V,N,Q)){var Z=J-E[0],$=K-E[1],k=U-E[0],b=V-E[1],nn=1/q(tn((Z*k+$*b)/(L(Z*Z+$*$)*L(k*k+b*b)))/2),en=L(E[0]*E[0]+E[1]*E[1]);x=_(P,(r-en)/(nn-1)),d=_(P,(s-en)/(nn+1))}else x=d=0}S>y?d>y?(e=W(X,Y,J,K,s,d,o),u=W(U,V,N,Q,s,d,o),a.moveTo(e.cx+e.x01,e.cy+e.y01),d<P?a.arc(e.cx,e.cy,d,t(e.y01,e.x01),t(u.y01,u.x01),!o):(a.arc(e.cx,e.cy,d,t(e.y01,e.x01),t(e.y11,e.x11),!o),a.arc(0,0,s,t(e.cy+e.y11,e.cx+e.x11),t(u.cy+u.y11,u.cx+u.x11),!o),a.arc(u.cx,u.cy,d,t(u.y11,u.x11),t(u.y01,u.x01),!o))):(a.moveTo(J,K),a.arc(0,0,s,p,g,!o)):a.moveTo(J,K),!(r>y)||!(w>y)?a.lineTo(N,Q):x>y?(e=W(N,Q,U,V,r,-x,o),u=W(J,K,X,Y,r,-x,o),a.lineTo(e.cx+e.x01,e.cy+e.y01),x<P?a.arc(e.cx,e.cy,x,t(e.y01,e.x01),t(u.y01,u.x01),!o):(a.arc(e.cx,e.cy,x,t(e.y01,e.x01),t(e.y11,e.x11),!o),a.arc(0,0,r,t(e.cy+e.y11,e.cx+e.x11),t(u.cy+u.y11,u.cx+u.x11),o),a.arc(u.cx,u.cy,x,t(u.y11,u.x11),t(u.y01,u.x01),!o))):a.arc(0,0,r,T,R,o)}if(a.closePath(),n)return a=null,n+""||null}return i.centroid=function(){var n=(+l.apply(this,arguments)+ +h.apply(this,arguments))/2,m=(+v.apply(this,arguments)+ +A.apply(this,arguments))/2-an/2;return[H(m)*n,q(m)*n]},i.innerRadius=function(n){return arguments.length?(l=typeof n=="function"?n:B(+n),i):l},i.outerRadius=function(n){return arguments.length?(h=typeof n=="function"?n:B(+n),i):h},i.cornerRadius=function(n){return arguments.length?(I=typeof n=="function"?n:B(+n),i):I},i.padRadius=function(n){return arguments.length?(D=n==null?null:typeof n=="function"?n:B(+n),i):D},i.startAngle=function(n){return arguments.length?(v=typeof n=="function"?n:B(+n),i):v},i.endAngle=function(n){return arguments.length?(A=typeof n=="function"?n:B(+n),i):A},i.padAngle=function(n){return arguments.length?(C=typeof n=="function"?n:B(+n),i):C},i.context=function(n){return arguments.length?(a=n??null,i):a},i}export{vn as a};

View File

@@ -1 +0,0 @@
const t=JSON.parse('{"key":"v-8dc904aa","path":"/advanced/artifact-rating-rules.html","title":"圣遗物评分机制","lang":"zh-CN","frontmatter":{"category":["FAQ"],"icon":"read","description":"因角色设定差异,圣遗物评分机制也必须随角色所需属性而确定。 如果你有兴趣探索我们的评分机制, 可以审阅胡桃工具箱代码 (https://github.com/DGP-Studio/Snap.Hutao/tree/main/src/Snap.Hutao/Snap.Hutao/Service/AvatarInfo/Factory) 来了解评分计算方法。 如...","head":[["meta",{"property":"og:url","content":"https://hut.ao/advanced/artifact-rating-rules.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"圣遗物评分机制"}],["meta",{"property":"og:description","content":"因角色设定差异,圣遗物评分机制也必须随角色所需属性而确定。 如果你有兴趣探索我们的评分机制, 可以审阅胡桃工具箱代码 (https://github.com/DGP-Studio/Snap.Hutao/tree/main/src/Snap.Hutao/Snap.Hutao/Service/AvatarInfo/Factory) 来了解评分计算方法。 如..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-02-23T19:14:31.000Z"}],["meta",{"property":"article:modified_time","content":"2023-02-23T19:14:31.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"圣遗物评分机制\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-02-23T19:14:31.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1677179671000,"updatedTime":1677179671000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":1}]},"readingTime":{"minutes":0.44,"words":133},"filePathRelative":"advanced/artifact-rating-rules.md","localizedDate":"2023年2月23日","autoDesc":true}');export{t as data};

View File

@@ -0,0 +1 @@
const t=JSON.parse('{"key":"v-8dc904aa","path":"/advanced/artifact-rating-rules.html","title":"圣遗物评分机制","lang":"zh-CN","frontmatter":{"category":["FAQ"],"icon":"read","order":5,"description":"因角色设定差异,圣遗物评分机制也必须随角色所需属性而确定。 如果你有兴趣探索我们的评分机制, 可以审阅胡桃工具箱代码 (https://github.com/DGP-Studio/Snap.Hutao/tree/main/src/Snap.Hutao/Snap.Hutao/Service/AvatarInfo/Factory) 来了解评分计算方法。 如...","head":[["meta",{"property":"og:url","content":"https://hut.ao/advanced/artifact-rating-rules.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"圣遗物评分机制"}],["meta",{"property":"og:description","content":"因角色设定差异,圣遗物评分机制也必须随角色所需属性而确定。 如果你有兴趣探索我们的评分机制, 可以审阅胡桃工具箱代码 (https://github.com/DGP-Studio/Snap.Hutao/tree/main/src/Snap.Hutao/Snap.Hutao/Service/AvatarInfo/Factory) 来了解评分计算方法。 如..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"圣遗物评分机制\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1677179671000,"updatedTime":1678954736000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":2}]},"readingTime":{"minutes":0.45,"words":135},"filePathRelative":"advanced/artifact-rating-rules.md","localizedDate":"2023年2月23日","autoDesc":true}');export{t as data};

View File

@@ -1 +0,0 @@
const e=JSON.parse('{"key":"v-39f4c4da","path":"/statements/bug-report.html","title":"提交BUG报告","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["公告"],"icon":"debug","description":"opened-issue closed-issue 推荐方法 在你使用 Snap Hutao 时如果发现了可复现或不可自行修复的问题,可以通过提交问题反馈来告知开发者。; 在提交问题时,您应当尽可能地详细描述问题。如果有错误的截图,也应该提供。这有利于问题排查并加速问题修复。; 一个可以参考的非常正面的例子是 DGP-Studio/Snap.Hutao...","head":[["meta",{"property":"og:url","content":"https://hut.ao/statements/bug-report.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"提交BUG报告"}],["meta",{"property":"og:description","content":"opened-issue closed-issue 推荐方法 在你使用 Snap Hutao 时如果发现了可复现或不可自行修复的问题,可以通过提交问题反馈来告知开发者。; 在提交问题时,您应当尽可能地详细描述问题。如果有错误的截图,也应该提供。这有利于问题排查并加速问题修复。; 一个可以参考的非常正面的例子是 DGP-Studio/Snap.Hutao..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-02-23T19:14:31.000Z"}],["meta",{"property":"article:modified_time","content":"2023-02-23T19:14:31.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"提交BUG报告\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-02-23T19:14:31.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"推荐方法","slug":"推荐方法","link":"#推荐方法","children":[{"level":3,"title":"客户端问题","slug":"客户端问题","link":"#客户端问题","children":[]},{"level":3,"title":"请求增加或更新文档","slug":"请求增加或更新文档","link":"#请求增加或更新文档","children":[]}]}],"git":{"createdTime":1664419063000,"updatedTime":1677179671000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":10},{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":2},{"name":"DismissedLight","email":"1686188646@qq.com","commits":1},{"name":"Roc.K","email":"96916320+AdminRoc@users.noreply.github.com","commits":1}]},"readingTime":{"minutes":1.62,"words":486},"filePathRelative":"statements/bug-report.md","localizedDate":"2022年9月29日","autoDesc":true}');export{e as data};

View File

@@ -0,0 +1 @@
const e=JSON.parse('{"key":"v-39f4c4da","path":"/statements/bug-report.html","title":"提交BUG报告","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["公告"],"icon":"debug","order":2,"description":"opened-issue closed-issue 推荐方法 在你使用 Snap Hutao 时如果发现了可复现或不可自行修复的问题,可以通过提交问题反馈来告知开发者。; 在提交问题时,您应当尽可能地详细描述问题。如果有错误的截图,也应该提供。这有利于问题排查并加速问题修复。; 一个可以参考的非常正面的例子是 DGP-Studio/Snap.Hutao...","head":[["meta",{"property":"og:url","content":"https://hut.ao/statements/bug-report.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"提交BUG报告"}],["meta",{"property":"og:description","content":"opened-issue closed-issue 推荐方法 在你使用 Snap Hutao 时如果发现了可复现或不可自行修复的问题,可以通过提交问题反馈来告知开发者。; 在提交问题时,您应当尽可能地详细描述问题。如果有错误的截图,也应该提供。这有利于问题排查并加速问题修复。; 一个可以参考的非常正面的例子是 DGP-Studio/Snap.Hutao..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"提交BUG报告\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"推荐方法","slug":"推荐方法","link":"#推荐方法","children":[{"level":3,"title":"客户端问题","slug":"客户端问题","link":"#客户端问题","children":[]},{"level":3,"title":"请求增加或更新文档","slug":"请求增加或更新文档","link":"#请求增加或更新文档","children":[]}]}],"git":{"createdTime":1664419063000,"updatedTime":1678954736000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":11},{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":2},{"name":"DismissedLight","email":"1686188646@qq.com","commits":1},{"name":"Roc.K","email":"96916320+AdminRoc@users.noreply.github.com","commits":1}]},"readingTime":{"minutes":1.63,"words":488},"filePathRelative":"statements/bug-report.md","localizedDate":"2022年9月29日","autoDesc":true}');export{e as data};

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
const e=JSON.parse('{"key":"v-1c93fc72","path":"/features/character-data.html","title":"属性统计","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"order":5,"description":"该功能需要你在胡桃工具箱中登录米游社帐号,登录方法可见米游社多帐号切换 (mhy-account-switch.md)文档 属性统计,即主程序侧栏中的我的角色功能,可读取当前账号所拥有角色的具体数据,包括等级、命之座、武器、天赋、圣遗物等;并自动计算圣遗物评分和双爆评分 !属性统计示例图 (https://img.alicdn.com/imgextra...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/character-data.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"属性统计"}],["meta",{"property":"og:description","content":"该功能需要你在胡桃工具箱中登录米游社帐号,登录方法可见米游社多帐号切换 (mhy-account-switch.md)文档 属性统计,即主程序侧栏中的我的角色功能,可读取当前账号所拥有角色的具体数据,包括等级、命之座、武器、天赋、圣遗物等;并自动计算圣遗物评分和双爆评分 !属性统计示例图 (https://img.alicdn.com/imgextra..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"属性统计\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"同步角色信息","slug":"同步角色信息","link":"#同步角色信息","children":[{"level":3,"title":"从 Enka API 同步","slug":"从-enka-api-同步","link":"#从-enka-api-同步","children":[]},{"level":3,"title":"从 米游社我的角色 同步","slug":"从-米游社我的角色-同步","link":"#从-米游社我的角色-同步","children":[]},{"level":3,"title":"从 米游社养成计算 同步","slug":"从-米游社养成计算-同步","link":"#从-米游社养成计算-同步","children":[]}]},{"level":2,"title":"将当前选定角色加入养成计算","slug":"将当前选定角色加入养成计算","link":"#将当前选定角色加入养成计算","children":[]},{"level":2,"title":"导出图片","slug":"导出图片","link":"#导出图片","children":[]}],"git":{"createdTime":1668051512000,"updatedTime":1678954736000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":5},{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":2}]},"readingTime":{"minutes":2.85,"words":856},"filePathRelative":"features/character-data.md","localizedDate":"2022年11月10日","autoDesc":true}');export{e as data};

View File

@@ -1 +0,0 @@
const e=JSON.parse('{"key":"v-1c93fc72","path":"/features/character-data.html","title":"属性统计","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"description":"该功能需要你在胡桃工具箱中登录米游社帐号,登录方法可见米游社多帐号切换 (mhy-account-switch.md)文档 属性统计,即主程序侧栏中的我的角色功能,可读取当前账号所拥有角色的具体数据,包括等级、命之座、武器、天赋、圣遗物等;并自动计算圣遗物评分和双爆评分 !属性统计示例图 (https://img.alicdn.com/imgextra...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/character-data.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"属性统计"}],["meta",{"property":"og:description","content":"该功能需要你在胡桃工具箱中登录米游社帐号,登录方法可见米游社多帐号切换 (mhy-account-switch.md)文档 属性统计,即主程序侧栏中的我的角色功能,可读取当前账号所拥有角色的具体数据,包括等级、命之座、武器、天赋、圣遗物等;并自动计算圣遗物评分和双爆评分 !属性统计示例图 (https://img.alicdn.com/imgextra..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-01-18T19:58:16.000Z"}],["meta",{"property":"article:modified_time","content":"2023-01-18T19:58:16.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"属性统计\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-01-18T19:58:16.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"同步角色信息","slug":"同步角色信息","link":"#同步角色信息","children":[{"level":3,"title":"从 Enka API 同步","slug":"从-enka-api-同步","link":"#从-enka-api-同步","children":[]},{"level":3,"title":"从 米游社我的角色 同步","slug":"从-米游社我的角色-同步","link":"#从-米游社我的角色-同步","children":[]},{"level":3,"title":"从 米游社养成计算 同步","slug":"从-米游社养成计算-同步","link":"#从-米游社养成计算-同步","children":[]}]},{"level":2,"title":"将当前选定角色加入养成计算","slug":"将当前选定角色加入养成计算","link":"#将当前选定角色加入养成计算","children":[]},{"level":2,"title":"导出图片","slug":"导出图片","link":"#导出图片","children":[]}],"git":{"createdTime":1668051512000,"updatedTime":1674071896000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":4},{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":2}]},"readingTime":{"minutes":2.85,"words":854},"filePathRelative":"features/character-data.md","localizedDate":"2022年11月10日","autoDesc":true}');export{e as data};

View File

@@ -1 +0,0 @@
const e=JSON.parse('{"key":"v-e37f5fa8","path":"/features/character-wiki.html","title":"角色资料","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"description":"characters-wiki 角色资料是胡桃工具箱中内置的用于查询各个角色的基础信息、天赋数值、命之座、培养材料等数据的 wiki 已包含的数据 角色列表; 使用列表左上角的按钮,可切换列表显示的方式:即\\"缩略图与名称\\"或\\"仅缩略图\\"; 单击列表中的缩略图或名称,即可跳转到相应的介绍页面; 数据内容; 角色基本信息; 介绍; 各等级下的数值; 属性;...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/character-wiki.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"角色资料"}],["meta",{"property":"og:description","content":"characters-wiki 角色资料是胡桃工具箱中内置的用于查询各个角色的基础信息、天赋数值、命之座、培养材料等数据的 wiki 已包含的数据 角色列表; 使用列表左上角的按钮,可切换列表显示的方式:即\\"缩略图与名称\\"或\\"仅缩略图\\"; 单击列表中的缩略图或名称,即可跳转到相应的介绍页面; 数据内容; 角色基本信息; 介绍; 各等级下的数值; 属性;..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-01-12T13:18:04.000Z"}],["meta",{"property":"article:modified_time","content":"2023-01-12T13:18:04.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"角色资料\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-01-12T13:18:04.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"已包含的数据","slug":"已包含的数据","link":"#已包含的数据","children":[]},{"level":2,"title":"添加至养成计划","slug":"添加至养成计划","link":"#添加至养成计划","children":[]}],"git":{"createdTime":1668051497000,"updatedTime":1673529484000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":3},{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":1},{"name":"KunPeng","email":"wsshanchuan@yeah.net","commits":1}]},"readingTime":{"minutes":1.12,"words":336},"filePathRelative":"features/character-wiki.md","localizedDate":"2022年11月10日","autoDesc":true}');export{e as data};

View File

@@ -0,0 +1 @@
const e=JSON.parse('{"key":"v-e37f5fa8","path":"/features/character-wiki.html","title":"角色资料","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"order":8,"description":"characters-wiki 角色资料是胡桃工具箱中内置的用于查询各个角色的基础信息、天赋数值、命之座、培养材料等数据的 wiki 已包含的数据 角色列表; 使用列表左上角的按钮,可切换列表显示的方式:即\\"缩略图与名称\\"或\\"仅缩略图\\"; 单击列表中的缩略图或名称,即可跳转到相应的介绍页面; 数据内容; 角色基本信息; 介绍; 各等级下的数值; 属性;...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/character-wiki.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"角色资料"}],["meta",{"property":"og:description","content":"characters-wiki 角色资料是胡桃工具箱中内置的用于查询各个角色的基础信息、天赋数值、命之座、培养材料等数据的 wiki 已包含的数据 角色列表; 使用列表左上角的按钮,可切换列表显示的方式:即\\"缩略图与名称\\"或\\"仅缩略图\\"; 单击列表中的缩略图或名称,即可跳转到相应的介绍页面; 数据内容; 角色基本信息; 介绍; 各等级下的数值; 属性;..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"角色资料\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"已包含的数据","slug":"已包含的数据","link":"#已包含的数据","children":[]},{"level":2,"title":"添加至养成计划","slug":"添加至养成计划","link":"#添加至养成计划","children":[]}],"git":{"createdTime":1668051497000,"updatedTime":1678954736000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":4},{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":1},{"name":"KunPeng","email":"wsshanchuan@yeah.net","commits":1}]},"readingTime":{"minutes":1.13,"words":338},"filePathRelative":"features/character-wiki.md","localizedDate":"2022年11月10日","autoDesc":true}');export{e as data};

View File

@@ -1 +1 @@
import{p as W,d as M,s as H}from"./styles-0dd3ba1e-fd8b1606.js";import{c as S,l as d,h as u,i as X}from"./mermaid.core-16626415.js";import{G as Y,l as Z}from"./layout-a81e9fdb.js";import{s as l}from"./svgDraw-6a237a99-158c93c2.js";import"./app-41fce5f0.js";import"./framework-3fad1c41.js";import"./isPlainObject-fb7026be.js";import"./array-9f3ba611.js";import"./path-53f90ab3.js";let h={};const g=20,p=function(e){const s=Object.entries(h).find(k=>k[1].label===e);if(s)return s[0]},$=function(e){e.append("defs").append("marker").attr("id","extensionStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 1,7 L18,13 V 1 Z"),e.append("defs").append("marker").attr("id","extensionEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 1,1 V 13 L18,7 Z"),e.append("defs").append("marker").attr("id","compositionStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id","compositionEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id","aggregationStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id","aggregationEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id","dependencyStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 5,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id","dependencyEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L14,7 L9,1 Z")},D=function(e,s,k,a){const c=S().class;h={},d.info("Rendering diagram "+e);const L=S().securityLevel;let y;L==="sandbox"&&(y=u("#i"+s));const x=L==="sandbox"?u(y.nodes()[0].contentDocument.body):u("body"),n=x.select(`[id='${s}']`);$(n);const r=new Y({multigraph:!0});r.setGraph({isMultiGraph:!0}),r.setDefaultEdgeLabel(function(){return{}});const m=a.db.getClasses(),N=Object.keys(m);for(const t of N){const o=m[t],i=l.drawClass(n,o,c,a);h[i.id]=i,r.setNode(i.id,i),d.info("Org height: "+i.height)}a.db.getRelations().forEach(function(t){d.info("tjoho"+p(t.id1)+p(t.id2)+JSON.stringify(t)),r.setEdge(p(t.id1),p(t.id2),{relation:t},t.title||"DEFAULT")}),a.db.getNotes().forEach(function(t){d.debug(`Adding note: ${JSON.stringify(t)}`);const o=l.drawNote(n,t,c,a);h[o.id]=o,r.setNode(o.id,o),t.class&&t.class in m&&r.setEdge(t.id,p(t.class),{relation:{id1:t.id,id2:t.class,relation:{type1:"none",type2:"none",lineType:10}}},"DEFAULT")}),Z(r),r.nodes().forEach(function(t){t!==void 0&&r.node(t)!==void 0&&(d.debug("Node "+t+": "+JSON.stringify(r.node(t))),x.select("#"+(a.db.lookUpDomId(t)||t)).attr("transform","translate("+(r.node(t).x-r.node(t).width/2)+","+(r.node(t).y-r.node(t).height/2)+" )"))}),r.edges().forEach(function(t){t!==void 0&&r.edge(t)!==void 0&&(d.debug("Edge "+t.v+" -> "+t.w+": "+JSON.stringify(r.edge(t))),l.drawEdge(n,r.edge(t),r.edge(t).relation,c,a))});const f=n.node().getBBox(),E=f.width+g*2,b=f.height+g*2;X(n,b,E,c.useMaxWidth);const w=`${f.x-g} ${f.y-g} ${E} ${b}`;d.debug(`viewBox ${w}`),n.attr("viewBox",w)},B={draw:D},z={parser:W,db:M,renderer:B,styles:H,init:e=>{e.class||(e.class={}),e.class.arrowMarkerAbsolute=e.arrowMarkerAbsolute,M.clear()}};export{z as diagram};
import{p as W,d as M,s as H}from"./styles-0dd3ba1e-35f4d5ec.js";import{c as S,l as d,h as u,i as X}from"./mermaid.core-fe03eb13.js";import{G as Y,l as Z}from"./layout-de9fd362.js";import{s as l}from"./svgDraw-6a237a99-664b698d.js";import"./app-5a7f3739.js";import"./framework-3fad1c41.js";import"./isPlainObject-507e432e.js";import"./array-9f3ba611.js";import"./path-53f90ab3.js";let h={};const g=20,p=function(e){const s=Object.entries(h).find(k=>k[1].label===e);if(s)return s[0]},$=function(e){e.append("defs").append("marker").attr("id","extensionStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 1,7 L18,13 V 1 Z"),e.append("defs").append("marker").attr("id","extensionEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 1,1 V 13 L18,7 Z"),e.append("defs").append("marker").attr("id","compositionStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id","compositionEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id","aggregationStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id","aggregationEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id","dependencyStart").attr("class","extension").attr("refX",0).attr("refY",7).attr("markerWidth",190).attr("markerHeight",240).attr("orient","auto").append("path").attr("d","M 5,7 L9,13 L1,7 L9,1 Z"),e.append("defs").append("marker").attr("id","dependencyEnd").attr("refX",19).attr("refY",7).attr("markerWidth",20).attr("markerHeight",28).attr("orient","auto").append("path").attr("d","M 18,7 L9,13 L14,7 L9,1 Z")},D=function(e,s,k,a){const c=S().class;h={},d.info("Rendering diagram "+e);const L=S().securityLevel;let y;L==="sandbox"&&(y=u("#i"+s));const x=L==="sandbox"?u(y.nodes()[0].contentDocument.body):u("body"),n=x.select(`[id='${s}']`);$(n);const r=new Y({multigraph:!0});r.setGraph({isMultiGraph:!0}),r.setDefaultEdgeLabel(function(){return{}});const m=a.db.getClasses(),N=Object.keys(m);for(const t of N){const o=m[t],i=l.drawClass(n,o,c,a);h[i.id]=i,r.setNode(i.id,i),d.info("Org height: "+i.height)}a.db.getRelations().forEach(function(t){d.info("tjoho"+p(t.id1)+p(t.id2)+JSON.stringify(t)),r.setEdge(p(t.id1),p(t.id2),{relation:t},t.title||"DEFAULT")}),a.db.getNotes().forEach(function(t){d.debug(`Adding note: ${JSON.stringify(t)}`);const o=l.drawNote(n,t,c,a);h[o.id]=o,r.setNode(o.id,o),t.class&&t.class in m&&r.setEdge(t.id,p(t.class),{relation:{id1:t.id,id2:t.class,relation:{type1:"none",type2:"none",lineType:10}}},"DEFAULT")}),Z(r),r.nodes().forEach(function(t){t!==void 0&&r.node(t)!==void 0&&(d.debug("Node "+t+": "+JSON.stringify(r.node(t))),x.select("#"+(a.db.lookUpDomId(t)||t)).attr("transform","translate("+(r.node(t).x-r.node(t).width/2)+","+(r.node(t).y-r.node(t).height/2)+" )"))}),r.edges().forEach(function(t){t!==void 0&&r.edge(t)!==void 0&&(d.debug("Edge "+t.v+" -> "+t.w+": "+JSON.stringify(r.edge(t))),l.drawEdge(n,r.edge(t),r.edge(t).relation,c,a))});const f=n.node().getBBox(),E=f.width+g*2,b=f.height+g*2;X(n,b,E,c.useMaxWidth);const w=`${f.x-g} ${f.y-g} ${E} ${b}`;d.debug(`viewBox ${w}`),n.attr("viewBox",w)},B={draw:D},z={parser:W,db:M,renderer:B,styles:H,init:e=>{e.class||(e.class={}),e.class.arrowMarkerAbsolute=e.arrowMarkerAbsolute,M.clear()}};export{z as diagram};

View File

@@ -1,2 +1,2 @@
import{p as _,d as T,s as M}from"./styles-0dd3ba1e-fd8b1606.js";import{l as p,c as a,h as w,y as R,t as B,r as C,o as D,p as G,k as E}from"./mermaid.core-16626415.js";import{G as I}from"./layout-a81e9fdb.js";import{r as $}from"./index-f9d09cc9-2e6827ba.js";import"./app-41fce5f0.js";import"./framework-3fad1c41.js";import"./isPlainObject-fb7026be.js";import"./array-9f3ba611.js";import"./path-53f90ab3.js";import"./edges-65da65dc-80a014a7.js";import"./svgDraw-6a237a99-158c93c2.js";const A=s=>E.sanitizeText(s,a());let S={dividerMargin:10,padding:5,textHeight:10,curve:void 0};const z=function(s,o,f,n){const e=Object.keys(s);p.info("keys:",e),p.info(s),e.forEach(function(i){var l,r;const t=s[i];let y="";t.cssClasses.length>0&&(y=y+" "+t.cssClasses.join(" "));const c={labelStyle:"",style:""},m=t.label??t.id,d=0,u="class_box",b={labelStyle:c.labelStyle,shape:u,labelText:A(m),classData:t,rx:d,ry:d,class:y,style:c.style,id:t.id,domId:t.domId,tooltip:n.db.getTooltip(t.id)||"",haveCallback:t.haveCallback,link:t.link,width:t.type==="group"?500:void 0,type:t.type,padding:((l=a().flowchart)==null?void 0:l.padding)??((r=a().class)==null?void 0:r.padding)};o.setNode(t.id,b),p.info("setNode",b)})},q=function(s,o,f,n){p.info(s),s.forEach(function(e,i){var l,r;const t=e,y="",c={labelStyle:"",style:""},m=t.text,d=0,u="note",b={labelStyle:c.labelStyle,shape:u,labelText:A(m),noteData:t,rx:d,ry:d,class:y,style:c.style,id:t.id,domId:t.id,tooltip:"",type:"note",padding:((l=a().flowchart)==null?void 0:l.padding)??((r=a().class)==null?void 0:r.padding)};if(o.setNode(t.id,b),p.info("setNode",b),!t.class||!(t.class in n))return;const v=f+i,g={id:`edgeNote${v}`,classes:"relation",pattern:"dotted",arrowhead:"none",startLabelRight:"",endLabelLeft:"",arrowTypeStart:"none",arrowTypeEnd:"none",style:"fill:none",labelStyle:"",curve:C(S.curve,D)};o.setEdge(t.id,t.class,g,v)})},F=function(s,o){const f=a().flowchart;let n=0;s.forEach(function(e){var i;n++;const l={classes:"relation",pattern:e.relation.lineType==1?"dashed":"solid",id:"id"+n,arrowhead:e.type==="arrow_open"?"none":"normal",startLabelRight:e.relationTitle1==="none"?"":e.relationTitle1,endLabelLeft:e.relationTitle2==="none"?"":e.relationTitle2,arrowTypeStart:L(e.relation.type1),arrowTypeEnd:L(e.relation.type2),style:"fill:none",labelStyle:"",curve:C(f==null?void 0:f.curve,D)};if(p.info(l,e),e.style!==void 0){const r=G(e.style);l.style=r.style,l.labelStyle=r.labelStyle}e.text=e.title,e.text===void 0?e.style!==void 0&&(l.arrowheadStyle="fill: #333"):(l.arrowheadStyle="fill: #333",l.labelpos="c",((i=a().flowchart)==null?void 0:i.htmlLabels)??a().htmlLabels?(l.labelType="html",l.label='<span class="edgeLabel">'+e.text+"</span>"):(l.labelType="text",l.label=e.text.replace(E.lineBreakRegex,`
import{p as _,d as T,s as M}from"./styles-0dd3ba1e-35f4d5ec.js";import{l as p,c as a,h as w,y as R,t as B,r as C,o as D,p as G,k as E}from"./mermaid.core-fe03eb13.js";import{G as I}from"./layout-de9fd362.js";import{r as $}from"./index-f9d09cc9-7f26bf38.js";import"./app-5a7f3739.js";import"./framework-3fad1c41.js";import"./isPlainObject-507e432e.js";import"./array-9f3ba611.js";import"./path-53f90ab3.js";import"./edges-65da65dc-5124c47e.js";import"./svgDraw-6a237a99-664b698d.js";const A=s=>E.sanitizeText(s,a());let S={dividerMargin:10,padding:5,textHeight:10,curve:void 0};const z=function(s,o,f,n){const e=Object.keys(s);p.info("keys:",e),p.info(s),e.forEach(function(i){var l,r;const t=s[i];let y="";t.cssClasses.length>0&&(y=y+" "+t.cssClasses.join(" "));const c={labelStyle:"",style:""},m=t.label??t.id,d=0,u="class_box",b={labelStyle:c.labelStyle,shape:u,labelText:A(m),classData:t,rx:d,ry:d,class:y,style:c.style,id:t.id,domId:t.domId,tooltip:n.db.getTooltip(t.id)||"",haveCallback:t.haveCallback,link:t.link,width:t.type==="group"?500:void 0,type:t.type,padding:((l=a().flowchart)==null?void 0:l.padding)??((r=a().class)==null?void 0:r.padding)};o.setNode(t.id,b),p.info("setNode",b)})},q=function(s,o,f,n){p.info(s),s.forEach(function(e,i){var l,r;const t=e,y="",c={labelStyle:"",style:""},m=t.text,d=0,u="note",b={labelStyle:c.labelStyle,shape:u,labelText:A(m),noteData:t,rx:d,ry:d,class:y,style:c.style,id:t.id,domId:t.id,tooltip:"",type:"note",padding:((l=a().flowchart)==null?void 0:l.padding)??((r=a().class)==null?void 0:r.padding)};if(o.setNode(t.id,b),p.info("setNode",b),!t.class||!(t.class in n))return;const v=f+i,g={id:`edgeNote${v}`,classes:"relation",pattern:"dotted",arrowhead:"none",startLabelRight:"",endLabelLeft:"",arrowTypeStart:"none",arrowTypeEnd:"none",style:"fill:none",labelStyle:"",curve:C(S.curve,D)};o.setEdge(t.id,t.class,g,v)})},F=function(s,o){const f=a().flowchart;let n=0;s.forEach(function(e){var i;n++;const l={classes:"relation",pattern:e.relation.lineType==1?"dashed":"solid",id:"id"+n,arrowhead:e.type==="arrow_open"?"none":"normal",startLabelRight:e.relationTitle1==="none"?"":e.relationTitle1,endLabelLeft:e.relationTitle2==="none"?"":e.relationTitle2,arrowTypeStart:L(e.relation.type1),arrowTypeEnd:L(e.relation.type2),style:"fill:none",labelStyle:"",curve:C(f==null?void 0:f.curve,D)};if(p.info(l,e),e.style!==void 0){const r=G(e.style);l.style=r.style,l.labelStyle=r.labelStyle}e.text=e.title,e.text===void 0?e.style!==void 0&&(l.arrowheadStyle="fill: #333"):(l.arrowheadStyle="fill: #333",l.labelpos="c",((i=a().flowchart)==null?void 0:i.htmlLabels)??a().htmlLabels?(l.labelType="html",l.label='<span class="edgeLabel">'+e.text+"</span>"):(l.labelType="text",l.label=e.text.replace(E.lineBreakRegex,`
`),e.style===void 0&&(l.style=l.style||"stroke: #333; stroke-width: 1.5px;fill:none"),l.labelStyle=l.labelStyle.replace("color:","fill:"))),o.setEdge(e.id1,e.id2,l,n)})},H=function(s){S={...S,...s}},P=function(s,o,f,n){p.info("Drawing class - ",o);const e=a().flowchart??a().class,i=a().securityLevel;p.info("config:",e);const l=(e==null?void 0:e.nodeSpacing)??50,r=(e==null?void 0:e.rankSpacing)??50,t=new I({multigraph:!0,compound:!0}).setGraph({rankdir:n.db.getDirection(),nodesep:l,ranksep:r,marginx:8,marginy:8}).setDefaultEdgeLabel(function(){return{}}),y=n.db.getClasses(),c=n.db.getRelations(),m=n.db.getNotes();p.info(c),z(y,t,o,n),F(c,t),q(m,t,c.length+1,y);let d;i==="sandbox"&&(d=w("#i"+o));const u=i==="sandbox"?w(d.nodes()[0].contentDocument.body):w("body"),b=u.select(`[id="${o}"]`),v=u.select("#"+o+" g");if($(v,t,["aggregation","extension","composition","dependency","lollipop"],"classDiagram",o),R.insertTitle(b,"classTitleText",(e==null?void 0:e.titleTopMargin)??5,n.db.getDiagramTitle()),B(t,b,e==null?void 0:e.diagramPadding,e==null?void 0:e.useMaxWidth),!(e!=null&&e.htmlLabels)){const g=i==="sandbox"?d.nodes()[0].contentDocument:document,N=g.querySelectorAll('[id="'+o+'"] .edgeLabel .label');for(const x of N){const k=x.getBBox(),h=g.createElementNS("http://www.w3.org/2000/svg","rect");h.setAttribute("rx",0),h.setAttribute("ry",0),h.setAttribute("width",k.width),h.setAttribute("height",k.height),x.insertBefore(h,x.firstChild)}}};function L(s){let o;switch(s){case 0:o="aggregation";break;case 1:o="extension";break;case 2:o="composition";break;case 3:o="dependency";break;case 4:o="lollipop";break;default:o="none"}return o}const V={setConf:H,draw:P},te={parser:_,db:T,renderer:V,styles:M,init:s=>{s.class||(s.class={}),s.class.arrowMarkerAbsolute=s.arrowMarkerAbsolute,T.clear()}};export{te as diagram};

View File

@@ -1 +1 @@
const t=JSON.parse('{"key":"v-67f865c9","path":"/community.html","title":"加入用户社区","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["公告"],"description":"作为开源软件,社区动力是胡桃工具箱生态的重要组成部分,你可以在通过下面的方式加入到胡桃的用户社区中。 include(star-request.md) GitHub 讨论 Snap.Hutao Discussion (https://github.com/DGP-Studio/Snap.Hutao/discussions) QQ 群 Snap 一群 (...","head":[["meta",{"property":"og:url","content":"https://hut.ao/community.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"加入用户社区"}],["meta",{"property":"og:description","content":"作为开源软件,社区动力是胡桃工具箱生态的重要组成部分,你可以在通过下面的方式加入到胡桃的用户社区中。 include(star-request.md) GitHub 讨论 Snap.Hutao Discussion (https://github.com/DGP-Studio/Snap.Hutao/discussions) QQ 群 Snap 一群 (..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-02-11T04:56:22.000Z"}],["meta",{"property":"article:modified_time","content":"2023-02-11T04:56:22.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"加入用户社区\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-02-11T04:56:22.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"GitHub 讨论","slug":"github-讨论","link":"#github-讨论","children":[]},{"level":2,"title":"QQ 群","slug":"qq-群","link":"#qq-群","children":[]},{"level":2,"title":"Discord","slug":"discord","link":"#discord","children":[]}],"git":{"createdTime":1673523090000,"updatedTime":1676091382000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":4}]},"readingTime":{"minutes":0.58,"words":173},"filePathRelative":"community.md","localizedDate":"2023年1月12日","autoDesc":true}');export{t as data};
const t=JSON.parse('{"key":"v-67f865c9","path":"/community.html","title":"加入用户社区","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["公告"],"description":"作为开源软件,社区动力是胡桃工具箱生态的重要组成部分,你可以在通过下面的方式加入到胡桃的用户社区中。 include(star-request.md) GitHub 讨论 Snap.Hutao Discussion (https://github.com/DGP-Studio/Snap.Hutao/discussions) QQ 群 Snap 一群 (...","head":[["meta",{"property":"og:url","content":"https://hut.ao/community.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"加入用户社区"}],["meta",{"property":"og:description","content":"作为开源软件,社区动力是胡桃工具箱生态的重要组成部分,你可以在通过下面的方式加入到胡桃的用户社区中。 include(star-request.md) GitHub 讨论 Snap.Hutao Discussion (https://github.com/DGP-Studio/Snap.Hutao/discussions) QQ 群 Snap 一群 (..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:29:09.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:29:09.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"加入用户社区\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:29:09.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"GitHub 讨论","slug":"github-讨论","link":"#github-讨论","children":[]},{"level":2,"title":"QQ 群","slug":"qq-群","link":"#qq-群","children":[]},{"level":2,"title":"Discord","slug":"discord","link":"#discord","children":[]}],"git":{"createdTime":1673523090000,"updatedTime":1678955349000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":5}]},"readingTime":{"minutes":0.57,"words":172},"filePathRelative":"community.md","localizedDate":"2023年1月12日","autoDesc":true}');export{t as data};

View File

@@ -1 +1 @@
import{_ as a,X as r,Y as s,Z as t,$ as e,a0 as n,C as l}from"./framework-3fad1c41.js";const i={},h=t("h1",{id:"加入用户社区",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#加入用户社区","aria-hidden":"true"},"#"),e(" 加入用户社区")],-1),u=t("p",null,"作为开源软件,社区动力是胡桃工具箱生态的重要组成部分,你可以在通过下面的方式加入到胡桃的用户社区中。",-1),d=t("p",null,[t("strong",null,"如果你认为胡桃工具箱是一个好的项目或者有帮助到你,你可以通过以下方式支持我们")],-1),c={href:"https://github.com/DGP-Studio/Snap.Hutao",target:"_blank",rel:"noopener noreferrer"},_=t("img",{src:"https://img.shields.io/github/stars/DGP-Studio/Snap.Hutao?style=plastic&color=red",alt:"hutao.stars",loading:"lazy"},null,-1),p={href:"https://github.com/DGP-Studio/Snap.Hutao.Docs",target:"_blank",rel:"noopener noreferrer"},g=t("img",{src:"https://img.shields.io/github/stars/DGP-Studio/Snap.Hutao.Docs?style=plastic&color=red",alt:"hutao.docs.stars",loading:"lazy"},null,-1),m=t("li",null,[e("在"),t("a",{href:"ms-windows-store://review/?ProductId=9PH4NXJ2JN52"},"微软商店"),e("上给出好评")],-1),f=t("li",null,"在更多的地方帮助我们宣传",-1),b=t("p",null,[t("img",{src:"https://img.shields.io/github/commit-activity/y/DGP-Studio/Snap.Hutao?style=for-the-badge",alt:"commit_activity",loading:"lazy"}),t("img",{src:"https://img.shields.io/github/last-commit/DGP-Studio/Snap.Hutao?label=Hutao Last Commit&style=for-the-badge",alt:"hutao-last-commit",loading:"lazy"})],-1),S=t("h2",{id:"github-讨论",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#github-讨论","aria-hidden":"true"},"#"),e(" GitHub 讨论")],-1),k={href:"https://github.com/DGP-Studio/Snap.Hutao/discussions",target:"_blank",rel:"noopener noreferrer"},y=t("h2",{id:"qq-群",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#qq-群","aria-hidden":"true"},"#"),e(" QQ 群")],-1),H={href:"https://go.hut.ao/qun1",target:"_blank",rel:"noopener noreferrer"},D={href:"https://go.hut.ao/qun2",target:"_blank",rel:"noopener noreferrer"},x={href:"https://go.hut.ao/qun3",target:"_blank",rel:"noopener noreferrer"},G={href:"https://go.hut.ao/qun4",target:"_blank",rel:"noopener noreferrer"},P=t("li",null,"广泛的技术交流群,并非胡桃工具箱开发群",-1),q=t("li",null,"开发群对申请者的技术水平有一定要求",-1),v={href:"https://dev-group.hut.ao",target:"_blank",rel:"noopener noreferrer"},N=t("h2",{id:"discord",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#discord","aria-hidden":"true"},"#"),e(" Discord")],-1),z={href:"https://discord.gg/Yb8bykaUKp",target:"_blank",rel:"noopener noreferrer"};function w(B,C){const o=l("ExternalLinkIcon");return r(),s("div",null,[h,u,d,t("ul",null,[t("li",null,[e("为我们在 GitHub 上的项目加星点赞 ⭐ "),t("ul",null,[t("li",null,[t("a",c,[e("Snap.Hutao"),n(o)]),e(),_]),t("li",null,[t("a",p,[e("Snap.Hutao.Docs"),n(o)]),e(),g])])]),m,f]),b,S,t("p",null,[t("a",k,[e("Snap.Hutao Discussion"),n(o)])]),y,t("ul",null,[t("li",null,[t("a",H,[e("Snap 一群"),n(o)])]),t("li",null,[t("a",D,[e("Snap 二群"),n(o)])]),t("li",null,[t("a",x,[e("Snap 三群"),n(o)])]),t("li",null,[t("a",G,[e("Snap 四群"),n(o)])]),t("li",null,[e("[Snap 开发交流群] "),t("ul",null,[P,q,t("li",null,[e("如果你有兴趣可以从"),t("a",v,[e("https://dev-group.hut.ao"),n(o)]),e("加入开发者交流群")])])])]),N,t("p",null,[e("邀请链接:"),t("a",z,[e("https://discord.gg/Yb8bykaUKp"),n(o)])])])}const I=a(i,[["render",w],["__file","community.html.vue"]]);export{I as default};
import{_ as a,X as r,Y as s,Z as t,$ as e,a0 as n,C as l}from"./framework-3fad1c41.js";const i={},h=t("h1",{id:"加入用户社区",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#加入用户社区","aria-hidden":"true"},"#"),e(" 加入用户社区")],-1),u=t("p",null,"作为开源软件,社区动力是胡桃工具箱生态的重要组成部分,你可以在通过下面的方式加入到胡桃的用户社区中。",-1),d=t("p",null,[t("strong",null,"如果你认为胡桃工具箱是一个好的项目或者有帮助到你,你可以通过以下方式支持我们")],-1),c={href:"https://github.com/DGP-Studio/Snap.Hutao",target:"_blank",rel:"noopener noreferrer"},_=t("img",{src:"https://img.shields.io/github/stars/DGP-Studio/Snap.Hutao?style=plastic&color=red",alt:"hutao.stars",loading:"lazy"},null,-1),p={href:"https://github.com/DGP-Studio/Snap.Hutao.Docs",target:"_blank",rel:"noopener noreferrer"},g=t("img",{src:"https://img.shields.io/github/stars/DGP-Studio/Snap.Hutao.Docs?style=plastic&color=red",alt:"hutao.docs.stars",loading:"lazy"},null,-1),m=t("li",null,[e("在"),t("a",{href:"ms-windows-store://review/?ProductId=9PH4NXJ2JN52"},"微软商店"),e("上给出好评")],-1),f=t("li",null,"在更多的地方帮助我们宣传",-1),b=t("p",null,[t("img",{src:"https://img.shields.io/github/commit-activity/y/DGP-Studio/Snap.Hutao?style=for-the-badge",alt:"commit_activity",loading:"lazy"}),t("img",{src:"https://img.shields.io/github/last-commit/DGP-Studio/Snap.Hutao?label=Hutao Last Commit&style=for-the-badge",alt:"hutao-last-commit",loading:"lazy"})],-1),S=t("h2",{id:"github-讨论",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#github-讨论","aria-hidden":"true"},"#"),e(" GitHub 讨论")],-1),k={href:"https://github.com/DGP-Studio/Snap.Hutao/discussions",target:"_blank",rel:"noopener noreferrer"},y=t("h2",{id:"qq-群",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#qq-群","aria-hidden":"true"},"#"),e(" QQ 群")],-1),H={href:"https://go.hut.ao/qun1",target:"_blank",rel:"noopener noreferrer"},D={href:"https://go.hut.ao/qun2",target:"_blank",rel:"noopener noreferrer"},x={href:"https://go.hut.ao/qun3",target:"_blank",rel:"noopener noreferrer"},G={href:"https://go.hut.ao/qun4",target:"_blank",rel:"noopener noreferrer"},P=t("em",null,"Snap 开发交流群",-1),q=t("li",null,"广泛的技术交流群,并非胡桃工具箱开发群",-1),v=t("li",null,"开发群对申请者的技术水平有一定要求",-1),N={href:"https://dev-group.hut.ao",target:"_blank",rel:"noopener noreferrer"},z=t("h2",{id:"discord",tabindex:"-1"},[t("a",{class:"header-anchor",href:"#discord","aria-hidden":"true"},"#"),e(" Discord")],-1),w={href:"https://discord.gg/Yb8bykaUKp",target:"_blank",rel:"noopener noreferrer"};function B(C,E){const o=l("ExternalLinkIcon");return r(),s("div",null,[h,u,d,t("ul",null,[t("li",null,[e("为我们在 GitHub 上的项目加星点赞 ⭐ "),t("ul",null,[t("li",null,[t("a",c,[e("Snap.Hutao"),n(o)]),e(),_]),t("li",null,[t("a",p,[e("Snap.Hutao.Docs"),n(o)]),e(),g])])]),m,f]),b,S,t("p",null,[t("a",k,[e("Snap.Hutao Discussion"),n(o)])]),y,t("ul",null,[t("li",null,[t("a",H,[e("Snap 一群"),n(o)])]),t("li",null,[t("a",D,[e("Snap 二群"),n(o)])]),t("li",null,[t("a",x,[e("Snap 三群"),n(o)])]),t("li",null,[t("a",G,[e("Snap 四群"),n(o)])]),t("li",null,[P,t("ul",null,[q,v,t("li",null,[e("如果你有兴趣可以从"),t("a",N,[e("dev-group.hut.ao"),n(o)]),e("加入开发者交流群")])])])]),z,t("p",null,[e("邀请链接:"),t("a",w,[e("https://discord.gg/Yb8bykaUKp"),n(o)])])])}const L=a(i,[["render",B],["__file","community.html.vue"]]);export{L as default};

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
const e=JSON.parse('{"key":"v-646944b6","path":"/features/daily-notes.html","title":"实时便笺","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"description":"该功能需要你在胡桃工具箱中登录米游社帐号,登录方法可见米游社多帐号切换 (mhy-account-switch.md)文档 live-data-tracking 添加角色 点击添加角色按钮; 在弹出的添加角色浮窗中,选择您要添加的游戏角色,并单击其右侧的加号按钮; 此时您添加的游戏角色即可显示在实时便笺页面中; 实时便笺是间隔固定时间自动刷新的; 你可...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/daily-notes.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"实时便笺"}],["meta",{"property":"og:description","content":"该功能需要你在胡桃工具箱中登录米游社帐号,登录方法可见米游社多帐号切换 (mhy-account-switch.md)文档 live-data-tracking 添加角色 点击添加角色按钮; 在弹出的添加角色浮窗中,选择您要添加的游戏角色,并单击其右侧的加号按钮; 此时您添加的游戏角色即可显示在实时便笺页面中; 实时便笺是间隔固定时间自动刷新的; 你可..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-02-23T19:14:31.000Z"}],["meta",{"property":"article:modified_time","content":"2023-02-23T19:14:31.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"实时便笺\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-02-23T19:14:31.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"添加角色","slug":"添加角色","link":"#添加角色","children":[]},{"level":2,"title":"全局通知设置","slug":"全局通知设置","link":"#全局通知设置","children":[]},{"level":2,"title":"帐号独立设置","slug":"帐号独立设置","link":"#帐号独立设置","children":[]},{"level":2,"title":"删除角色","slug":"删除角色","link":"#删除角色","children":[]}],"git":{"createdTime":1668162396000,"updatedTime":1677179671000,"contributors":[{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":4},{"name":"Masterain","email":"i@irain.in","commits":4},{"name":"KunPeng","email":"wsshanchuan@yeah.net","commits":1}]},"readingTime":{"minutes":1.85,"words":556},"filePathRelative":"features/daily-notes.md","localizedDate":"2022年11月11日","autoDesc":true}');export{e as data};

View File

@@ -0,0 +1 @@
const e=JSON.parse('{"key":"v-646944b6","path":"/features/daily-notes.html","title":"实时便笺","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"order":4,"description":"该功能需要你在胡桃工具箱中登录米游社帐号,登录方法可见米游社多帐号切换 (mhy-account-switch.md)文档 live-data-tracking 添加角色 点击添加角色按钮; 在弹出的添加角色浮窗中,选择您要添加的游戏角色,并单击其右侧的加号按钮; 此时您添加的游戏角色即可显示在实时便笺页面中; 实时便笺是间隔固定时间自动刷新的; 你可...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/daily-notes.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"实时便笺"}],["meta",{"property":"og:description","content":"该功能需要你在胡桃工具箱中登录米游社帐号,登录方法可见米游社多帐号切换 (mhy-account-switch.md)文档 live-data-tracking 添加角色 点击添加角色按钮; 在弹出的添加角色浮窗中,选择您要添加的游戏角色,并单击其右侧的加号按钮; 此时您添加的游戏角色即可显示在实时便笺页面中; 实时便笺是间隔固定时间自动刷新的; 你可..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"实时便笺\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"添加角色","slug":"添加角色","link":"#添加角色","children":[]},{"level":2,"title":"全局通知设置","slug":"全局通知设置","link":"#全局通知设置","children":[]},{"level":2,"title":"帐号独立设置","slug":"帐号独立设置","link":"#帐号独立设置","children":[]},{"level":2,"title":"删除角色","slug":"删除角色","link":"#删除角色","children":[]}],"git":{"createdTime":1668162396000,"updatedTime":1678954736000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":5},{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":4},{"name":"KunPeng","email":"wsshanchuan@yeah.net","commits":1}]},"readingTime":{"minutes":1.86,"words":558},"filePathRelative":"features/daily-notes.md","localizedDate":"2022年11月11日","autoDesc":true}');export{e as data};

View File

@@ -1 +0,0 @@
const e=JSON.parse('{"key":"v-1ae10847","path":"/features/develop-plan.html","title":"养成计划","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"description":"dev-plan 添加养成目标进入材料清单 基于 WIKI 资料添加 在胡桃工具箱的左侧栏目中,点击角色资料或`武器资料功能; 在\\"胡桃工具箱\\"的整体界面右上部分,点击养成计算按钮; 在弹出的\\"添加到当前养成计划\\"的窗口中,填写角色需要计算的各项属性的起始等级以及目标等级; 基于 WIKI 资料添加的养成目标默认初始值为1级; 基于玩家数据添加 在\\"...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/develop-plan.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"养成计划"}],["meta",{"property":"og:description","content":"dev-plan 添加养成目标进入材料清单 基于 WIKI 资料添加 在胡桃工具箱的左侧栏目中,点击角色资料或`武器资料功能; 在\\"胡桃工具箱\\"的整体界面右上部分,点击养成计算按钮; 在弹出的\\"添加到当前养成计划\\"的窗口中,填写角色需要计算的各项属性的起始等级以及目标等级; 基于 WIKI 资料添加的养成目标默认初始值为1级; 基于玩家数据添加 在\\"..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-01-12T13:18:04.000Z"}],["meta",{"property":"article:modified_time","content":"2023-01-12T13:18:04.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"养成计划\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-01-12T13:18:04.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"添加养成目标进入材料清单","slug":"添加养成目标进入材料清单","link":"#添加养成目标进入材料清单","children":[{"level":3,"title":"基于 WIKI 资料添加","slug":"基于-wiki-资料添加","link":"#基于-wiki-资料添加","children":[]},{"level":3,"title":"基于玩家数据添加","slug":"基于玩家数据添加","link":"#基于玩家数据添加","children":[]}]},{"level":2,"title":"背包物品","slug":"背包物品","link":"#背包物品","children":[]},{"level":2,"title":"功能说明","slug":"功能说明","link":"#功能说明","children":[]}],"git":{"createdTime":1671128322000,"updatedTime":1673529484000,"contributors":[{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":3},{"name":"Masterain","email":"i@irain.in","commits":2},{"name":"KunPeng","email":"wsshanchuan@yeah.net","commits":1}]},"readingTime":{"minutes":2.09,"words":627},"filePathRelative":"features/develop-plan.md","localizedDate":"2022年12月15日","autoDesc":true}');export{e as data};

View File

@@ -0,0 +1 @@
const e=JSON.parse('{"key":"v-1ae10847","path":"/features/develop-plan.html","title":"养成计划","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"order":7,"description":"dev-plan 添加养成目标进入材料清单 基于 WIKI 资料添加 在胡桃工具箱的左侧栏目中,点击角色资料或`武器资料功能; 在\\"胡桃工具箱\\"的整体界面右上部分,点击养成计算按钮; 在弹出的\\"添加到当前养成计划\\"的窗口中,填写角色需要计算的各项属性的起始等级以及目标等级; 基于 WIKI 资料添加的养成目标默认初始值为1级; 基于玩家数据添加 在\\"...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/develop-plan.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"养成计划"}],["meta",{"property":"og:description","content":"dev-plan 添加养成目标进入材料清单 基于 WIKI 资料添加 在胡桃工具箱的左侧栏目中,点击角色资料或`武器资料功能; 在\\"胡桃工具箱\\"的整体界面右上部分,点击养成计算按钮; 在弹出的\\"添加到当前养成计划\\"的窗口中,填写角色需要计算的各项属性的起始等级以及目标等级; 基于 WIKI 资料添加的养成目标默认初始值为1级; 基于玩家数据添加 在\\"..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"养成计划\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"添加养成目标进入材料清单","slug":"添加养成目标进入材料清单","link":"#添加养成目标进入材料清单","children":[{"level":3,"title":"基于 WIKI 资料添加","slug":"基于-wiki-资料添加","link":"#基于-wiki-资料添加","children":[]},{"level":3,"title":"基于玩家数据添加","slug":"基于玩家数据添加","link":"#基于玩家数据添加","children":[]}]},{"level":2,"title":"背包物品","slug":"背包物品","link":"#背包物品","children":[]},{"level":2,"title":"功能说明","slug":"功能说明","link":"#功能说明","children":[]}],"git":{"createdTime":1671128322000,"updatedTime":1678954736000,"contributors":[{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":3},{"name":"Masterain","email":"i@irain.in","commits":3},{"name":"KunPeng","email":"wsshanchuan@yeah.net","commits":1}]},"readingTime":{"minutes":2.1,"words":629},"filePathRelative":"features/develop-plan.md","localizedDate":"2022年12月15日","autoDesc":true}');export{e as data};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
import{aC as r}from"./mermaid.core-fe03eb13.js";import"./app-5a7f3739.js";import"./framework-3fad1c41.js";const e=()=>"",t=e,p={db:{clear:()=>{}},styles:t,renderer:r,parser:{parser:{yy:{}},parse:()=>{}},init:()=>{}};export{p as diagram};

View File

@@ -1 +0,0 @@
import{aC as r}from"./mermaid.core-16626415.js";import"./app-41fce5f0.js";import"./framework-3fad1c41.js";const e=()=>"",t=e,p={db:{clear:()=>{}},styles:t,renderer:r,parser:{parser:{yy:{}},parse:()=>{}},init:()=>{}};export{p as diagram};

View File

@@ -1 +0,0 @@
const e=JSON.parse('{"key":"v-2bd52161","path":"/advanced/exceptions.html","title":"常见的程序异常","lang":"zh-CN","frontmatter":{"headerDepth":2,"icon":"debug","category":["FAQ"],"description":"该文档包含由用户端错误造成的问题 RuntimeEnvironmentException 异常RuntimeEnvironmentException; 提示:未开启长路径功能,无法设置注册表键值; 问题来源:没有解除 Windows 目录长度限制; 解决方案:下载 EnableLongPaths.zip (https://d.hut.ao/d/too...","head":[["meta",{"property":"og:url","content":"https://hut.ao/advanced/exceptions.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"常见的程序异常"}],["meta",{"property":"og:description","content":"该文档包含由用户端错误造成的问题 RuntimeEnvironmentException 异常RuntimeEnvironmentException; 提示:未开启长路径功能,无法设置注册表键值; 问题来源:没有解除 Windows 目录长度限制; 解决方案:下载 EnableLongPaths.zip (https://d.hut.ao/d/too..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-02-25T05:43:47.000Z"}],["meta",{"property":"article:modified_time","content":"2023-02-25T05:43:47.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"常见的程序异常\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-02-25T05:43:47.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"RuntimeEnvironmentException","slug":"runtimeenvironmentexception","link":"#runtimeenvironmentexception","children":[]},{"level":2,"title":"Return Code: -10001","slug":"return-code-10001","link":"#return-code-10001","children":[]},{"level":2,"title":"HttpRequestException 元数据校验文件下载失败","slug":"httprequestexception-元数据校验文件下载失败","link":"#httprequestexception-元数据校验文件下载失败","children":[{"level":3,"title":"403 (Forbidden)","slug":"_403-forbidden","link":"#_403-forbidden","children":[]},{"level":3,"title":"502 (Bad Gateway)","slug":"_502-bad-gateway","link":"#_502-bad-gateway","children":[]}]}],"git":{"createdTime":1677179671000,"updatedTime":1677303827000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":2}]},"readingTime":{"minutes":1.59,"words":476},"filePathRelative":"advanced/exceptions.md","localizedDate":"2023年2月23日","autoDesc":true}');export{e as data};

View File

@@ -0,0 +1 @@
const e=JSON.parse('{"key":"v-2bd52161","path":"/advanced/exceptions.html","title":"常见的程序异常","lang":"zh-CN","frontmatter":{"headerDepth":2,"icon":"debug","category":["FAQ"],"order":2,"description":"该文档包含由用户端错误造成的问题 RuntimeEnvironmentException 异常RuntimeEnvironmentException; 提示:未开启长路径功能,无法设置注册表键值; 问题来源:没有解除 Windows 目录长度限制; 解决方案:下载 EnableLongPaths.zip (https://d.hut.ao/d/too...","head":[["meta",{"property":"og:url","content":"https://hut.ao/advanced/exceptions.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"常见的程序异常"}],["meta",{"property":"og:description","content":"该文档包含由用户端错误造成的问题 RuntimeEnvironmentException 异常RuntimeEnvironmentException; 提示:未开启长路径功能,无法设置注册表键值; 问题来源:没有解除 Windows 目录长度限制; 解决方案:下载 EnableLongPaths.zip (https://d.hut.ao/d/too..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"常见的程序异常\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"RuntimeEnvironmentException","slug":"runtimeenvironmentexception","link":"#runtimeenvironmentexception","children":[]},{"level":2,"title":"Return Code: -10001","slug":"return-code-10001","link":"#return-code-10001","children":[]},{"level":2,"title":"HttpRequestException 元数据校验文件下载失败","slug":"httprequestexception-元数据校验文件下载失败","link":"#httprequestexception-元数据校验文件下载失败","children":[{"level":3,"title":"403 (Forbidden)","slug":"_403-forbidden","link":"#_403-forbidden","children":[]},{"level":3,"title":"502 (Bad Gateway)","slug":"_502-bad-gateway","link":"#_502-bad-gateway","children":[]}]}],"git":{"createdTime":1677179671000,"updatedTime":1678954736000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":3}]},"readingTime":{"minutes":1.59,"words":478},"filePathRelative":"advanced/exceptions.md","localizedDate":"2023年2月23日","autoDesc":true}');export{e as data};

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
import{p as a,f as o}from"./add-html-label-83a5a59a.js";import{f as t,a as e}from"./styles-4fe3d1fc-66c7abc7.js";import{a4 as i}from"./mermaid.core-16626415.js";import"./layout-a81e9fdb.js";import"./isPlainObject-fb7026be.js";import"./array-9f3ba611.js";import"./path-53f90ab3.js";import"./index-f9d09cc9-2e6827ba.js";import"./edges-65da65dc-80a014a7.js";import"./svgDraw-6a237a99-158c93c2.js";import"./selectAll-ed582bc0.js";import"./app-41fce5f0.js";import"./framework-3fad1c41.js";const g={parser:a,db:o,renderer:t,styles:e,init:r=>{r.flowchart||(r.flowchart={}),r.flowchart.arrowMarkerAbsolute=r.arrowMarkerAbsolute,i({flowchart:{arrowMarkerAbsolute:r.arrowMarkerAbsolute}}),t.setConf(r.flowchart),o.clear(),o.setGen("gen-2")}};export{g as diagram};

View File

@@ -0,0 +1 @@
import{p as a,f as o}from"./add-html-label-a6bc07cf.js";import{f as t,a as e}from"./styles-4fe3d1fc-0feffef1.js";import{a4 as i}from"./mermaid.core-fe03eb13.js";import"./layout-de9fd362.js";import"./isPlainObject-507e432e.js";import"./array-9f3ba611.js";import"./path-53f90ab3.js";import"./index-f9d09cc9-7f26bf38.js";import"./edges-65da65dc-5124c47e.js";import"./svgDraw-6a237a99-664b698d.js";import"./selectAll-a5b22976.js";import"./app-5a7f3739.js";import"./framework-3fad1c41.js";const g={parser:a,db:o,renderer:t,styles:e,init:r=>{r.flowchart||(r.flowchart={}),r.flowchart.arrowMarkerAbsolute=r.arrowMarkerAbsolute,i({flowchart:{arrowMarkerAbsolute:r.arrowMarkerAbsolute}}),t.setConf(r.flowchart),o.clear(),o.setGen("gen-2")}};export{g as diagram};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
const e=JSON.parse('{"key":"v-923d01d2","path":"/features/game-launcher.html","title":"高级启动器","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"description":"胡桃工具箱提供的高级启动器功能中通过多样的设置选项来允许用户以自定义设置启动游戏; 你可以通过点击左侧菜单栏中的启动游戏进入高级启动器功能; 第一次使用时你会被跳转到设置页面以设置你的游戏路径; 选择游戏路径时,请注意此处选择的应是游戏本身; 形如:$\\\\Genshin Impact\\\\Genshin Impact Game\\\\YuanShen.exe; 而...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/game-launcher.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"高级启动器"}],["meta",{"property":"og:description","content":"胡桃工具箱提供的高级启动器功能中通过多样的设置选项来允许用户以自定义设置启动游戏; 你可以通过点击左侧菜单栏中的启动游戏进入高级启动器功能; 第一次使用时你会被跳转到设置页面以设置你的游戏路径; 选择游戏路径时,请注意此处选择的应是游戏本身; 形如:$\\\\Genshin Impact\\\\Genshin Impact Game\\\\YuanShen.exe; 而..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-01-29T11:05:32.000Z"}],["meta",{"property":"article:modified_time","content":"2023-01-29T11:05:32.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"高级启动器\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-01-29T11:05:32.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"视频指南","slug":"视频指南","link":"#视频指南","children":[]},{"level":2,"title":"切换服务器","slug":"切换服务器","link":"#切换服务器","children":[]},{"level":2,"title":"账号保存","slug":"账号保存","link":"#账号保存","children":[]},{"level":2,"title":"外观选项","slug":"外观选项","link":"#外观选项","children":[]},{"level":2,"title":"解锁帧率上限","slug":"解锁帧率上限","link":"#解锁帧率上限","children":[]}],"git":{"createdTime":1668042879000,"updatedTime":1674990332000,"contributors":[{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":13},{"name":"Masterain","email":"i@irain.in","commits":9}]},"readingTime":{"minutes":4.83,"words":1448},"filePathRelative":"features/game-launcher.md","localizedDate":"2022年11月10日","autoDesc":true}');export{e as data};

View File

@@ -0,0 +1 @@
const e=JSON.parse('{"key":"v-923d01d2","path":"/features/game-launcher.html","title":"高级启动器","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"order":1,"description":"胡桃工具箱提供的高级启动器功能中通过多样的设置选项来允许用户以自定义设置启动游戏; 你可以通过点击左侧菜单栏中的启动游戏进入高级启动器功能; 第一次使用时你会被跳转到设置页面以设置你的游戏路径; 选择游戏路径时,请注意此处选择的应是游戏本身; 形如:$\\\\Genshin Impact\\\\Genshin Impact Game\\\\YuanShen.exe; 而...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/game-launcher.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"高级启动器"}],["meta",{"property":"og:description","content":"胡桃工具箱提供的高级启动器功能中通过多样的设置选项来允许用户以自定义设置启动游戏; 你可以通过点击左侧菜单栏中的启动游戏进入高级启动器功能; 第一次使用时你会被跳转到设置页面以设置你的游戏路径; 选择游戏路径时,请注意此处选择的应是游戏本身; 形如:$\\\\Genshin Impact\\\\Genshin Impact Game\\\\YuanShen.exe; 而..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"高级启动器\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"视频指南","slug":"视频指南","link":"#视频指南","children":[]},{"level":2,"title":"切换服务器","slug":"切换服务器","link":"#切换服务器","children":[]},{"level":2,"title":"账号保存","slug":"账号保存","link":"#账号保存","children":[]},{"level":2,"title":"外观选项","slug":"外观选项","link":"#外观选项","children":[]},{"level":2,"title":"高级功能","slug":"高级功能","link":"#高级功能","children":[{"level":3,"title":"解锁帧率上限","slug":"解锁帧率上限","link":"#解锁帧率上限","children":[]},{"level":3,"title":"游戏客户端多开","slug":"游戏客户端多开","link":"#游戏客户端多开","children":[]}]}],"git":{"createdTime":1668042879000,"updatedTime":1678954736000,"contributors":[{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":13},{"name":"Masterain","email":"i@irain.in","commits":11}]},"readingTime":{"minutes":5.5,"words":1651},"filePathRelative":"features/game-launcher.md","localizedDate":"2022年11月10日","autoDesc":true}');export{e as data};

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
const e=JSON.parse('{"key":"v-17b949eb","path":"/advanced/get-stoken-cookie-from-the-third-party.html","title":"使用第三方工具获取有 Stoken 的 cookie","lang":"zh-CN","frontmatter":{"category":["FAQ","第三方工具"],"icon":"read","description":"以下步骤中涉及的软件、开源项目等资源均来源于互联网,与 DGP-Studio 无关; 本说明文档仅提供有关的解决思路,仅供学习使用,具体操作与操作后果与本项目无关; Android Android 用户可以使用开源项目 GetToken 来获取包含 Stoken 字段的 cookie GetToken 开源项目 GitHubHolographicHa...","head":[["meta",{"property":"og:url","content":"https://hut.ao/advanced/get-stoken-cookie-from-the-third-party.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"使用第三方工具获取有 Stoken 的 cookie"}],["meta",{"property":"og:description","content":"以下步骤中涉及的软件、开源项目等资源均来源于互联网,与 DGP-Studio 无关; 本说明文档仅提供有关的解决思路,仅供学习使用,具体操作与操作后果与本项目无关; Android Android 用户可以使用开源项目 GetToken 来获取包含 Stoken 字段的 cookie GetToken 开源项目 GitHubHolographicHa..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-02-23T19:14:31.000Z"}],["meta",{"property":"article:modified_time","content":"2023-02-23T19:14:31.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"使用第三方工具获取有 Stoken 的 cookie\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-02-23T19:14:31.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"Android","slug":"android","link":"#android","children":[]},{"level":2,"title":"iOS","slug":"ios","link":"#ios","children":[]}],"git":{"createdTime":1677179671000,"updatedTime":1677179671000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":1}]},"readingTime":{"minutes":1.62,"words":486},"filePathRelative":"advanced/get-stoken-cookie-from-the-third-party.md","localizedDate":"2023年2月23日","autoDesc":true}');export{e as data};

View File

@@ -0,0 +1 @@
const e=JSON.parse('{"key":"v-17b949eb","path":"/advanced/get-stoken-cookie-from-the-third-party.html","title":"使用第三方工具获取有 Stoken 的 cookie","lang":"zh-CN","frontmatter":{"category":["FAQ","第三方工具"],"icon":"read","order":6,"description":"以下步骤中涉及的软件、开源项目等资源均来源于互联网,与 DGP-Studio 无关; 本说明文档仅提供有关的解决思路,仅供学习使用,具体操作与操作后果与本项目无关; Android Android 用户可以使用开源项目 GetToken 来获取包含 Stoken 字段的 cookie GetToken 开源项目 GitHubHolographicHa...","head":[["meta",{"property":"og:url","content":"https://hut.ao/advanced/get-stoken-cookie-from-the-third-party.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"使用第三方工具获取有 Stoken 的 cookie"}],["meta",{"property":"og:description","content":"以下步骤中涉及的软件、开源项目等资源均来源于互联网,与 DGP-Studio 无关; 本说明文档仅提供有关的解决思路,仅供学习使用,具体操作与操作后果与本项目无关; Android Android 用户可以使用开源项目 GetToken 来获取包含 Stoken 字段的 cookie GetToken 开源项目 GitHubHolographicHa..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"使用第三方工具获取有 Stoken 的 cookie\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"Android","slug":"android","link":"#android","children":[]},{"level":2,"title":"iOS","slug":"ios","link":"#ios","children":[]}],"git":{"createdTime":1677179671000,"updatedTime":1678954736000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":2}]},"readingTime":{"minutes":1.63,"words":488},"filePathRelative":"advanced/get-stoken-cookie-from-the-third-party.md","localizedDate":"2023年2月23日","autoDesc":true}');export{e as data};

View File

@@ -1 +0,0 @@
const e=JSON.parse('{"key":"v-6de46920","path":"/features/hutao-API.html","title":"胡桃数据库/深渊统计","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"description":"胡桃工具箱提供两个主要的深境螺旋挑战统计的功能 侧栏中的深渊统计是一个旨在通过统计并展示广大玩家深境螺旋挑战数据,来帮助对原神对战系统不熟悉玩家组建队伍、通关深渊、获取奖励的功能; 侧栏中的深渊记录是一个通过保存玩家每一期深境螺旋挑战数据来帮助个人玩家回顾游戏经历及个人数据收集的统计功能; 众多的玩家通过上传个人的深渊记录来形成胡桃数据库的深渊统计数据...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/hutao-API.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"胡桃数据库/深渊统计"}],["meta",{"property":"og:description","content":"胡桃工具箱提供两个主要的深境螺旋挑战统计的功能 侧栏中的深渊统计是一个旨在通过统计并展示广大玩家深境螺旋挑战数据,来帮助对原神对战系统不熟悉玩家组建队伍、通关深渊、获取奖励的功能; 侧栏中的深渊记录是一个通过保存玩家每一期深境螺旋挑战数据来帮助个人玩家回顾游戏经历及个人数据收集的统计功能; 众多的玩家通过上传个人的深渊记录来形成胡桃数据库的深渊统计数据..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-01-12T13:18:04.000Z"}],["meta",{"property":"article:modified_time","content":"2023-01-12T13:18:04.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"胡桃数据库/深渊统计\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-01-12T13:18:04.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"查看深渊数据","slug":"查看深渊数据","link":"#查看深渊数据","children":[]},{"level":2,"title":"上传深境螺旋数据","slug":"上传深境螺旋数据","link":"#上传深境螺旋数据","children":[]}],"git":{"createdTime":1666691160000,"updatedTime":1673529484000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":5},{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":4}]},"readingTime":{"minutes":2.77,"words":831},"filePathRelative":"features/hutao-API.md","localizedDate":"2022年10月25日","autoDesc":true}');export{e as data};

View File

@@ -0,0 +1 @@
const e=JSON.parse('{"key":"v-6de46920","path":"/features/hutao-API.html","title":"胡桃数据库/深渊统计","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"order":6,"description":"胡桃工具箱提供两个主要的深境螺旋挑战统计的功能 侧栏中的深渊统计是一个旨在通过统计并展示广大玩家深境螺旋挑战数据,来帮助对原神对战系统不熟悉玩家组建队伍、通关深渊、获取奖励的功能; 侧栏中的深渊记录是一个通过保存玩家每一期深境螺旋挑战数据来帮助个人玩家回顾游戏经历及个人数据收集的统计功能; 众多的玩家通过上传个人的深渊记录来形成胡桃数据库的深渊统计数据...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/hutao-API.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"胡桃数据库/深渊统计"}],["meta",{"property":"og:description","content":"胡桃工具箱提供两个主要的深境螺旋挑战统计的功能 侧栏中的深渊统计是一个旨在通过统计并展示广大玩家深境螺旋挑战数据,来帮助对原神对战系统不熟悉玩家组建队伍、通关深渊、获取奖励的功能; 侧栏中的深渊记录是一个通过保存玩家每一期深境螺旋挑战数据来帮助个人玩家回顾游戏经历及个人数据收集的统计功能; 众多的玩家通过上传个人的深渊记录来形成胡桃数据库的深渊统计数据..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"胡桃数据库/深渊统计\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"查看深渊数据","slug":"查看深渊数据","link":"#查看深渊数据","children":[]},{"level":2,"title":"上传深境螺旋数据","slug":"上传深境螺旋数据","link":"#上传深境螺旋数据","children":[]}],"git":{"createdTime":1666691160000,"updatedTime":1678954736000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":6},{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":4}]},"readingTime":{"minutes":2.78,"words":833},"filePathRelative":"features/hutao-API.md","localizedDate":"2022年10月25日","autoDesc":true}');export{e as data};

View File

@@ -0,0 +1 @@
const e=JSON.parse('{"key":"v-0c385e36","path":"/features/hutao-settings.html","title":"软件设置","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"order":11,"description":"以下内容将以胡桃工具箱内的设置功能的条目排列顺序为介绍顺序; 关于 胡桃 胡桃工具箱的图标:您可以在胡桃的首页 (/)查看它的原图; 该图像作品的作者为画画的芦苇 (https://space.bilibili.com/274422134)图标的绘制过程; DGP-Studio (https://github.com/DGP-Studio)已被所有者授...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/hutao-settings.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"软件设置"}],["meta",{"property":"og:description","content":"以下内容将以胡桃工具箱内的设置功能的条目排列顺序为介绍顺序; 关于 胡桃 胡桃工具箱的图标:您可以在胡桃的首页 (/)查看它的原图; 该图像作品的作者为画画的芦苇 (https://space.bilibili.com/274422134)图标的绘制过程; DGP-Studio (https://github.com/DGP-Studio)已被所有者授..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"软件设置\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"关于 胡桃","slug":"关于-胡桃","link":"#关于-胡桃","children":[]},{"level":2,"title":"外观","slug":"外观","link":"#外观","children":[]},{"level":2,"title":"祈愿记录","slug":"祈愿记录","link":"#祈愿记录","children":[]},{"level":2,"title":"游戏","slug":"游戏","link":"#游戏","children":[]},{"level":2,"title":"储存空间","slug":"储存空间","link":"#储存空间","children":[{"level":3,"title":"米游社每日签到","slug":"米游社每日签到","link":"#米游社每日签到","children":[]}]},{"level":2,"title":"危险功能","slug":"危险功能","link":"#危险功能","children":[]}],"git":{"createdTime":1669534496000,"updatedTime":1678954736000,"contributors":[{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":9},{"name":"Masterain","email":"i@irain.in","commits":8},{"name":"KunPeng","email":"wsshanchuan@yeah.net","commits":2}]},"readingTime":{"minutes":2.78,"words":833},"filePathRelative":"features/hutao-settings.md","localizedDate":"2022年11月27日","autoDesc":true}');export{e as data};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
const t=JSON.parse('{"key":"v-0c385e36","path":"/features/hutao-settings.html","title":"软件设置","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"description":"以下内容将以胡桃工具箱内的设置功能的条目排列顺序为介绍顺序; 关于 胡桃 胡桃工具箱的图标:您可以在胡桃的首页 (https://hut.ao/)查看它的原图; 该图像作品的作者为LOFTER@夙夜 (https://dieqi32894.lofter.com/post/4b58ce16_2b6b2d365)并由DGP-Studio (https://...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/hutao-settings.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"软件设置"}],["meta",{"property":"og:description","content":"以下内容将以胡桃工具箱内的设置功能的条目排列顺序为介绍顺序; 关于 胡桃 胡桃工具箱的图标:您可以在胡桃的首页 (https://hut.ao/)查看它的原图; 该图像作品的作者为LOFTER@夙夜 (https://dieqi32894.lofter.com/post/4b58ce16_2b6b2d365)并由DGP-Studio (https://..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-09T02:05:03.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-09T02:05:03.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"软件设置\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-09T02:05:03.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"关于 胡桃","slug":"关于-胡桃","link":"#关于-胡桃","children":[]},{"level":2,"title":"外观","slug":"外观","link":"#外观","children":[]},{"level":2,"title":"祈愿记录","slug":"祈愿记录","link":"#祈愿记录","children":[]},{"level":2,"title":"游戏","slug":"游戏","link":"#游戏","children":[]},{"level":2,"title":"储存空间","slug":"储存空间","link":"#储存空间","children":[{"level":3,"title":"米游社每日签到","slug":"米游社每日签到","link":"#米游社每日签到","children":[]}]},{"level":2,"title":"危险功能","slug":"危险功能","link":"#危险功能","children":[]}],"git":{"createdTime":1669534496000,"updatedTime":1678327503000,"contributors":[{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":9},{"name":"Masterain","email":"i@irain.in","commits":6},{"name":"KunPeng","email":"wsshanchuan@yeah.net","commits":2}]},"readingTime":{"minutes":2.74,"words":823},"filePathRelative":"features/hutao-settings.md","localizedDate":"2022年11月27日","autoDesc":true}');export{t as data};

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
import{z as C,l as E,c as D,h as P}from"./mermaid.core-16626415.js";import"./app-41fce5f0.js";import"./framework-3fad1c41.js";var L=function(){var h=function(c,t,e,n){for(e=e||{},n=c.length;n--;e[c[n]]=t);return e},f=[6,9,10],x={trace:function(){},yy:{},symbols_:{error:2,start:3,info:4,document:5,EOF:6,line:7,statement:8,NL:9,showInfo:10,$accept:0,$end:1},terminals_:{2:"error",4:"info",6:"EOF",9:"NL",10:"showInfo"},productions_:[0,[3,3],[5,0],[5,2],[7,1],[7,1],[8,1]],performAction:function(t,e,n,s,r,i,k){switch(i.length-1,r){case 1:return s;case 4:break;case 6:s.setInfo(!0);break}},table:[{3:1,4:[1,2]},{1:[3]},h(f,[2,2],{5:3}),{6:[1,4],7:5,8:6,9:[1,7],10:[1,8]},{1:[2,1]},h(f,[2,3]),h(f,[2,4]),h(f,[2,5]),h(f,[2,6])],defaultActions:{4:[2,1]},parseError:function(t,e){if(e.recoverable)this.trace(t);else{var n=new Error(t);throw n.hash=e,n}},parse:function(t){var e=this,n=[0],s=[],r=[null],i=[],k=this.table,$="",b=0,T=0,z=2,R=1,M=i.slice.call(arguments,1),o=Object.create(this.lexer),p={yy:{}};for(var w in this.yy)Object.prototype.hasOwnProperty.call(this.yy,w)&&(p.yy[w]=this.yy[w]);o.setInput(t,p.yy),p.yy.lexer=o,p.yy.parser=this,typeof o.yylloc>"u"&&(o.yylloc={});var I=o.yylloc;i.push(I);var Y=o.options&&o.options.ranges;typeof p.yy.parseError=="function"?this.parseError=p.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function U(){var u;return u=s.pop()||o.lex()||R,typeof u!="number"&&(u instanceof Array&&(s=u,u=s.pop()),u=e.symbols_[u]||u),u}for(var l,g,a,A,d={},v,y,j,S;;){if(g=n[n.length-1],this.defaultActions[g]?a=this.defaultActions[g]:((l===null||typeof l>"u")&&(l=U()),a=k[g]&&k[g][l]),typeof a>"u"||!a.length||!a[0]){var O="";S=[];for(v in k[g])this.terminals_[v]&&v>z&&S.push("'"+this.terminals_[v]+"'");o.showPosition?O="Parse error on line "+(b+1)+`:
import{z as C,l as E,c as D,h as P}from"./mermaid.core-fe03eb13.js";import"./app-5a7f3739.js";import"./framework-3fad1c41.js";var L=function(){var h=function(c,t,e,n){for(e=e||{},n=c.length;n--;e[c[n]]=t);return e},f=[6,9,10],x={trace:function(){},yy:{},symbols_:{error:2,start:3,info:4,document:5,EOF:6,line:7,statement:8,NL:9,showInfo:10,$accept:0,$end:1},terminals_:{2:"error",4:"info",6:"EOF",9:"NL",10:"showInfo"},productions_:[0,[3,3],[5,0],[5,2],[7,1],[7,1],[8,1]],performAction:function(t,e,n,s,r,i,k){switch(i.length-1,r){case 1:return s;case 4:break;case 6:s.setInfo(!0);break}},table:[{3:1,4:[1,2]},{1:[3]},h(f,[2,2],{5:3}),{6:[1,4],7:5,8:6,9:[1,7],10:[1,8]},{1:[2,1]},h(f,[2,3]),h(f,[2,4]),h(f,[2,5]),h(f,[2,6])],defaultActions:{4:[2,1]},parseError:function(t,e){if(e.recoverable)this.trace(t);else{var n=new Error(t);throw n.hash=e,n}},parse:function(t){var e=this,n=[0],s=[],r=[null],i=[],k=this.table,$="",b=0,T=0,z=2,R=1,M=i.slice.call(arguments,1),o=Object.create(this.lexer),p={yy:{}};for(var w in this.yy)Object.prototype.hasOwnProperty.call(this.yy,w)&&(p.yy[w]=this.yy[w]);o.setInput(t,p.yy),p.yy.lexer=o,p.yy.parser=this,typeof o.yylloc>"u"&&(o.yylloc={});var I=o.yylloc;i.push(I);var Y=o.options&&o.options.ranges;typeof p.yy.parseError=="function"?this.parseError=p.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function U(){var u;return u=s.pop()||o.lex()||R,typeof u!="number"&&(u instanceof Array&&(s=u,u=s.pop()),u=e.symbols_[u]||u),u}for(var l,g,a,A,d={},v,y,j,S;;){if(g=n[n.length-1],this.defaultActions[g]?a=this.defaultActions[g]:((l===null||typeof l>"u")&&(l=U()),a=k[g]&&k[g][l]),typeof a>"u"||!a.length||!a[0]){var O="";S=[];for(v in k[g])this.terminals_[v]&&v>z&&S.push("'"+this.terminals_[v]+"'");o.showPosition?O="Parse error on line "+(b+1)+`:
`+o.showPosition()+`
Expecting `+S.join(", ")+", got '"+(this.terminals_[l]||l)+"'":O="Parse error on line "+(b+1)+": Unexpected "+(l==R?"end of input":"'"+(this.terminals_[l]||l)+"'"),this.parseError(O,{text:o.match,token:this.terminals_[l]||l,line:o.yylineno,loc:I,expected:S})}if(a[0]instanceof Array&&a.length>1)throw new Error("Parse Error: multiple actions possible at state: "+g+", token: "+l);switch(a[0]){case 1:n.push(l),r.push(o.yytext),i.push(o.yylloc),n.push(a[1]),l=null,T=o.yyleng,$=o.yytext,b=o.yylineno,I=o.yylloc;break;case 2:if(y=this.productions_[a[1]][1],d.$=r[r.length-y],d._$={first_line:i[i.length-(y||1)].first_line,last_line:i[i.length-1].last_line,first_column:i[i.length-(y||1)].first_column,last_column:i[i.length-1].last_column},Y&&(d._$.range=[i[i.length-(y||1)].range[0],i[i.length-1].range[1]]),A=this.performAction.apply(d,[$,T,b,p.yy,a[1],r,i].concat(M)),typeof A<"u")return A;y&&(n=n.slice(0,-1*y*2),r=r.slice(0,-1*y),i=i.slice(0,-1*y)),n.push(this.productions_[a[1]][0]),r.push(d.$),i.push(d._$),j=k[n[n.length-2]][n[n.length-1]],n.push(j);break;case 3:return!0}}return!0}},m=function(){var c={EOF:1,parseError:function(e,n){if(this.yy.parser)this.yy.parser.parseError(e,n);else throw new Error(e)},setInput:function(t,e){return this.yy=e||this.yy||{},this._input=t,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var t=this._input[0];this.yytext+=t,this.yyleng++,this.offset++,this.match+=t,this.matched+=t;var e=t.match(/(?:\r\n?|\n).*/g);return e?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),t},unput:function(t){var e=t.length,n=t.split(/(?:\r\n?|\n)/g);this._input=t+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-e),this.offset-=e;var s=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),n.length-1&&(this.yylineno-=n.length-1);var r=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:n?(n.length===s.length?this.yylloc.first_column:0)+s[s.length-n.length].length-n[0].length:this.yylloc.first_column-e},this.options.ranges&&(this.yylloc.range=[r[0],r[0]+this.yyleng-e]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).
`+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},less:function(t){this.unput(this.match.slice(t))},pastInput:function(){var t=this.matched.substr(0,this.matched.length-this.match.length);return(t.length>20?"...":"")+t.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var t=this.match;return t.length<20&&(t+=this._input.substr(0,20-t.length)),(t.substr(0,20)+(t.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var t=this.pastInput(),e=new Array(t.length+1).join("-");return t+this.upcomingInput()+`

View File

@@ -1 +1 @@
import{a as h}from"./array-9f3ba611.js";import{w as j,c as f}from"./path-53f90ab3.js";import{o as m,a0 as O,B as y,C as P}from"./mermaid.core-16626415.js";function d(n){return n[0]}function w(n){return n[1]}function q(n,e){var o=f(!0),c=null,l=m,u=null,v=j(r);n=typeof n=="function"?n:n===void 0?d:f(n),e=typeof e=="function"?e:e===void 0?w:f(e);function r(t){var i,g=(t=h(t)).length,s,a=!1,p;for(c==null&&(u=l(p=v())),i=0;i<=g;++i)!(i<g&&o(s=t[i],i,t))===a&&((a=!a)?u.lineStart():u.lineEnd()),a&&u.point(+n(s,i,t),+e(s,i,t));if(p)return u=null,p+""||null}return r.x=function(t){return arguments.length?(n=typeof t=="function"?t:f(+t),r):n},r.y=function(t){return arguments.length?(e=typeof t=="function"?t:f(+t),r):e},r.defined=function(t){return arguments.length?(o=typeof t=="function"?t:f(!!t),r):o},r.curve=function(t){return arguments.length?(l=t,c!=null&&(u=l(c)),r):l},r.context=function(t){return arguments.length?(t==null?c=u=null:u=l(c=t),r):c},r}var S=O(Object.getPrototypeOf,Object);const C=S;var T="[object Object]",L=Function.prototype,k=Object.prototype,b=L.toString,A=k.hasOwnProperty,B=b.call(Object);function z(n){if(!y(n)||P(n)!=T)return!1;var e=C(n);if(e===null)return!0;var o=A.call(e,"constructor")&&e.constructor;return typeof o=="function"&&o instanceof o&&b.call(o)==B}export{C as g,z as i,q as l};
import{a as h}from"./array-9f3ba611.js";import{w as j,c as f}from"./path-53f90ab3.js";import{o as m,a0 as O,B as y,C as P}from"./mermaid.core-fe03eb13.js";function d(n){return n[0]}function w(n){return n[1]}function q(n,e){var o=f(!0),c=null,l=m,u=null,v=j(r);n=typeof n=="function"?n:n===void 0?d:f(n),e=typeof e=="function"?e:e===void 0?w:f(e);function r(t){var i,g=(t=h(t)).length,s,a=!1,p;for(c==null&&(u=l(p=v())),i=0;i<=g;++i)!(i<g&&o(s=t[i],i,t))===a&&((a=!a)?u.lineStart():u.lineEnd()),a&&u.point(+n(s,i,t),+e(s,i,t));if(p)return u=null,p+""||null}return r.x=function(t){return arguments.length?(n=typeof t=="function"?t:f(+t),r):n},r.y=function(t){return arguments.length?(e=typeof t=="function"?t:f(+t),r):e},r.defined=function(t){return arguments.length?(o=typeof t=="function"?t:f(!!t),r):o},r.curve=function(t){return arguments.length?(l=t,c!=null&&(u=l(c)),r):l},r.context=function(t){return arguments.length?(t==null?c=u=null:u=l(c=t),r):c},r}var S=O(Object.getPrototypeOf,Object);const C=S;var T="[object Object]",L=Function.prototype,k=Object.prototype,b=L.toString,A=k.hasOwnProperty,B=b.call(Object);function z(n){if(!y(n)||P(n)!=T)return!1;var e=C(n);if(e===null)return!0;var o=A.call(e,"constructor")&&e.constructor;return typeof o=="function"&&o instanceof o&&b.call(o)==B}export{C as g,z as i,q as l};

View File

@@ -1 +1 @@
import{aI as c,aJ as a}from"./mermaid.core-16626415.js";const e=n=>{const{r,g:t,b:o}=c.parse(n),s=.2126*a.channel.toLinear(r)+.7152*a.channel.toLinear(t)+.0722*a.channel.toLinear(o);return a.lang.round(s)},i=e,l=n=>i(n)>=.5,u=l,h=n=>!u(n),L=h;export{L as i};
import{aI as c,aJ as a}from"./mermaid.core-fe03eb13.js";const e=n=>{const{r,g:t,b:o}=c.parse(n),s=.2126*a.channel.toLinear(r)+.7152*a.channel.toLinear(t)+.0722*a.channel.toLinear(o);return a.lang.round(s)},i=e,l=n=>i(n)>=.5,u=l,h=n=>!u(n),L=h;export{L as i};

View File

@@ -1,4 +1,4 @@
import{c as V,v as gt,x as mt,s as xt,g as _t,b as kt,a as vt,m as bt,z as wt,h as Z,i as Tt}from"./mermaid.core-16626415.js";import{a as st}from"./arc-72ff0ff7.js";import"./app-41fce5f0.js";import"./framework-3fad1c41.js";import"./path-53f90ab3.js";var K=function(){var e=function(_,n,a,h){for(a=a||{},h=_.length;h--;a[_[h]]=n);return a},t=[1,2],i=[1,5],r=[6,9,11,17,18,20,22,23,24,26],s=[1,15],o=[1,16],l=[1,17],y=[1,18],u=[1,19],x=[1,20],g=[1,24],f=[4,6,9,11,17,18,20,22,23,24,26],p={trace:function(){},yy:{},symbols_:{error:2,start:3,journey:4,document:5,EOF:6,directive:7,line:8,SPACE:9,statement:10,NEWLINE:11,openDirective:12,typeDirective:13,closeDirective:14,":":15,argDirective:16,title:17,acc_title:18,acc_title_value:19,acc_descr:20,acc_descr_value:21,acc_descr_multiline_value:22,section:23,taskName:24,taskData:25,open_directive:26,type_directive:27,arg_directive:28,close_directive:29,$accept:0,$end:1},terminals_:{2:"error",4:"journey",6:"EOF",9:"SPACE",11:"NEWLINE",15:":",17:"title",18:"acc_title",19:"acc_title_value",20:"acc_descr",21:"acc_descr_value",22:"acc_descr_multiline_value",23:"section",24:"taskName",25:"taskData",26:"open_directive",27:"type_directive",28:"arg_directive",29:"close_directive"},productions_:[0,[3,3],[3,2],[5,0],[5,2],[8,2],[8,1],[8,1],[8,1],[7,4],[7,6],[10,1],[10,2],[10,2],[10,1],[10,1],[10,2],[10,1],[12,1],[13,1],[16,1],[14,1]],performAction:function(n,a,h,d,m,c,R){var k=c.length-1;switch(m){case 1:return c[k-1];case 3:this.$=[];break;case 4:c[k-1].push(c[k]),this.$=c[k-1];break;case 5:case 6:this.$=c[k];break;case 7:case 8:this.$=[];break;case 11:d.setDiagramTitle(c[k].substr(6)),this.$=c[k].substr(6);break;case 12:this.$=c[k].trim(),d.setAccTitle(this.$);break;case 13:case 14:this.$=c[k].trim(),d.setAccDescription(this.$);break;case 15:d.addSection(c[k].substr(8)),this.$=c[k].substr(8);break;case 16:d.addTask(c[k-1],c[k]),this.$="task";break;case 18:d.parseDirective("%%{","open_directive");break;case 19:d.parseDirective(c[k],"type_directive");break;case 20:c[k]=c[k].trim().replace(/'/g,'"'),d.parseDirective(c[k],"arg_directive");break;case 21:d.parseDirective("}%%","close_directive","journey");break}},table:[{3:1,4:t,7:3,12:4,26:i},{1:[3]},e(r,[2,3],{5:6}),{3:7,4:t,7:3,12:4,26:i},{13:8,27:[1,9]},{27:[2,18]},{6:[1,10],7:21,8:11,9:[1,12],10:13,11:[1,14],12:4,17:s,18:o,20:l,22:y,23:u,24:x,26:i},{1:[2,2]},{14:22,15:[1,23],29:g},e([15,29],[2,19]),e(r,[2,8],{1:[2,1]}),e(r,[2,4]),{7:21,10:25,12:4,17:s,18:o,20:l,22:y,23:u,24:x,26:i},e(r,[2,6]),e(r,[2,7]),e(r,[2,11]),{19:[1,26]},{21:[1,27]},e(r,[2,14]),e(r,[2,15]),{25:[1,28]},e(r,[2,17]),{11:[1,29]},{16:30,28:[1,31]},{11:[2,21]},e(r,[2,5]),e(r,[2,12]),e(r,[2,13]),e(r,[2,16]),e(f,[2,9]),{14:32,29:g},{29:[2,20]},{11:[1,33]},e(f,[2,10])],defaultActions:{5:[2,18],7:[2,2],24:[2,21],31:[2,20]},parseError:function(n,a){if(a.recoverable)this.trace(n);else{var h=new Error(n);throw h.hash=a,h}},parse:function(n){var a=this,h=[0],d=[],m=[null],c=[],R=this.table,k="",z=0,tt=0,yt=2,et=1,pt=c.slice.call(arguments,1),b=Object.create(this.lexer),I={yy:{}};for(var X in this.yy)Object.prototype.hasOwnProperty.call(this.yy,X)&&(I.yy[X]=this.yy[X]);b.setInput(n,I.yy),I.yy.lexer=b,I.yy.parser=this,typeof b.yylloc>"u"&&(b.yylloc={});var G=b.yylloc;c.push(G);var dt=b.options&&b.options.ranges;typeof I.yy.parseError=="function"?this.parseError=I.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function ft(){var E;return E=d.pop()||b.lex()||et,typeof E!="number"&&(E instanceof Array&&(d=E,E=d.pop()),E=a.symbols_[E]||E),E}for(var w,A,M,H,F={},Y,$,it,q;;){if(A=h[h.length-1],this.defaultActions[A]?M=this.defaultActions[A]:((w===null||typeof w>"u")&&(w=ft()),M=R[A]&&R[A][w]),typeof M>"u"||!M.length||!M[0]){var U="";q=[];for(Y in R[A])this.terminals_[Y]&&Y>yt&&q.push("'"+this.terminals_[Y]+"'");b.showPosition?U="Parse error on line "+(z+1)+`:
import{c as V,v as gt,x as mt,s as xt,g as _t,b as kt,a as vt,m as bt,z as wt,h as Z,i as Tt}from"./mermaid.core-fe03eb13.js";import{a as st}from"./arc-69815fdb.js";import"./app-5a7f3739.js";import"./framework-3fad1c41.js";import"./path-53f90ab3.js";var K=function(){var e=function(_,n,a,h){for(a=a||{},h=_.length;h--;a[_[h]]=n);return a},t=[1,2],i=[1,5],r=[6,9,11,17,18,20,22,23,24,26],s=[1,15],o=[1,16],l=[1,17],y=[1,18],u=[1,19],x=[1,20],g=[1,24],f=[4,6,9,11,17,18,20,22,23,24,26],p={trace:function(){},yy:{},symbols_:{error:2,start:3,journey:4,document:5,EOF:6,directive:7,line:8,SPACE:9,statement:10,NEWLINE:11,openDirective:12,typeDirective:13,closeDirective:14,":":15,argDirective:16,title:17,acc_title:18,acc_title_value:19,acc_descr:20,acc_descr_value:21,acc_descr_multiline_value:22,section:23,taskName:24,taskData:25,open_directive:26,type_directive:27,arg_directive:28,close_directive:29,$accept:0,$end:1},terminals_:{2:"error",4:"journey",6:"EOF",9:"SPACE",11:"NEWLINE",15:":",17:"title",18:"acc_title",19:"acc_title_value",20:"acc_descr",21:"acc_descr_value",22:"acc_descr_multiline_value",23:"section",24:"taskName",25:"taskData",26:"open_directive",27:"type_directive",28:"arg_directive",29:"close_directive"},productions_:[0,[3,3],[3,2],[5,0],[5,2],[8,2],[8,1],[8,1],[8,1],[7,4],[7,6],[10,1],[10,2],[10,2],[10,1],[10,1],[10,2],[10,1],[12,1],[13,1],[16,1],[14,1]],performAction:function(n,a,h,d,m,c,R){var k=c.length-1;switch(m){case 1:return c[k-1];case 3:this.$=[];break;case 4:c[k-1].push(c[k]),this.$=c[k-1];break;case 5:case 6:this.$=c[k];break;case 7:case 8:this.$=[];break;case 11:d.setDiagramTitle(c[k].substr(6)),this.$=c[k].substr(6);break;case 12:this.$=c[k].trim(),d.setAccTitle(this.$);break;case 13:case 14:this.$=c[k].trim(),d.setAccDescription(this.$);break;case 15:d.addSection(c[k].substr(8)),this.$=c[k].substr(8);break;case 16:d.addTask(c[k-1],c[k]),this.$="task";break;case 18:d.parseDirective("%%{","open_directive");break;case 19:d.parseDirective(c[k],"type_directive");break;case 20:c[k]=c[k].trim().replace(/'/g,'"'),d.parseDirective(c[k],"arg_directive");break;case 21:d.parseDirective("}%%","close_directive","journey");break}},table:[{3:1,4:t,7:3,12:4,26:i},{1:[3]},e(r,[2,3],{5:6}),{3:7,4:t,7:3,12:4,26:i},{13:8,27:[1,9]},{27:[2,18]},{6:[1,10],7:21,8:11,9:[1,12],10:13,11:[1,14],12:4,17:s,18:o,20:l,22:y,23:u,24:x,26:i},{1:[2,2]},{14:22,15:[1,23],29:g},e([15,29],[2,19]),e(r,[2,8],{1:[2,1]}),e(r,[2,4]),{7:21,10:25,12:4,17:s,18:o,20:l,22:y,23:u,24:x,26:i},e(r,[2,6]),e(r,[2,7]),e(r,[2,11]),{19:[1,26]},{21:[1,27]},e(r,[2,14]),e(r,[2,15]),{25:[1,28]},e(r,[2,17]),{11:[1,29]},{16:30,28:[1,31]},{11:[2,21]},e(r,[2,5]),e(r,[2,12]),e(r,[2,13]),e(r,[2,16]),e(f,[2,9]),{14:32,29:g},{29:[2,20]},{11:[1,33]},e(f,[2,10])],defaultActions:{5:[2,18],7:[2,2],24:[2,21],31:[2,20]},parseError:function(n,a){if(a.recoverable)this.trace(n);else{var h=new Error(n);throw h.hash=a,h}},parse:function(n){var a=this,h=[0],d=[],m=[null],c=[],R=this.table,k="",z=0,tt=0,yt=2,et=1,pt=c.slice.call(arguments,1),b=Object.create(this.lexer),I={yy:{}};for(var X in this.yy)Object.prototype.hasOwnProperty.call(this.yy,X)&&(I.yy[X]=this.yy[X]);b.setInput(n,I.yy),I.yy.lexer=b,I.yy.parser=this,typeof b.yylloc>"u"&&(b.yylloc={});var G=b.yylloc;c.push(G);var dt=b.options&&b.options.ranges;typeof I.yy.parseError=="function"?this.parseError=I.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function ft(){var E;return E=d.pop()||b.lex()||et,typeof E!="number"&&(E instanceof Array&&(d=E,E=d.pop()),E=a.symbols_[E]||E),E}for(var w,A,M,H,F={},Y,$,it,q;;){if(A=h[h.length-1],this.defaultActions[A]?M=this.defaultActions[A]:((w===null||typeof w>"u")&&(w=ft()),M=R[A]&&R[A][w]),typeof M>"u"||!M.length||!M[0]){var U="";q=[];for(Y in R[A])this.terminals_[Y]&&Y>yt&&q.push("'"+this.terminals_[Y]+"'");b.showPosition?U="Parse error on line "+(z+1)+`:
`+b.showPosition()+`
Expecting `+q.join(", ")+", got '"+(this.terminals_[w]||w)+"'":U="Parse error on line "+(z+1)+": Unexpected "+(w==et?"end of input":"'"+(this.terminals_[w]||w)+"'"),this.parseError(U,{text:b.match,token:this.terminals_[w]||w,line:b.yylineno,loc:G,expected:q})}if(M[0]instanceof Array&&M.length>1)throw new Error("Parse Error: multiple actions possible at state: "+A+", token: "+w);switch(M[0]){case 1:h.push(w),m.push(b.yytext),c.push(b.yylloc),h.push(M[1]),w=null,tt=b.yyleng,k=b.yytext,z=b.yylineno,G=b.yylloc;break;case 2:if($=this.productions_[M[1]][1],F.$=m[m.length-$],F._$={first_line:c[c.length-($||1)].first_line,last_line:c[c.length-1].last_line,first_column:c[c.length-($||1)].first_column,last_column:c[c.length-1].last_column},dt&&(F._$.range=[c[c.length-($||1)].range[0],c[c.length-1].range[1]]),H=this.performAction.apply(F,[k,tt,z,I.yy,M[1],m,c].concat(pt)),typeof H<"u")return H;$&&(h=h.slice(0,-1*$*2),m=m.slice(0,-1*$),c=c.slice(0,-1*$)),h.push(this.productions_[M[1]][0]),m.push(F.$),c.push(F._$),it=R[h[h.length-2]][h[h.length-1]],h.push(it);break;case 3:return!0}}return!0}},T=function(){var _={EOF:1,parseError:function(a,h){if(this.yy.parser)this.yy.parser.parseError(a,h);else throw new Error(a)},setInput:function(n,a){return this.yy=a||this.yy||{},this._input=n,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var n=this._input[0];this.yytext+=n,this.yyleng++,this.offset++,this.match+=n,this.matched+=n;var a=n.match(/(?:\r\n?|\n).*/g);return a?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),n},unput:function(n){var a=n.length,h=n.split(/(?:\r\n?|\n)/g);this._input=n+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-a),this.offset-=a;var d=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),h.length-1&&(this.yylineno-=h.length-1);var m=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:h?(h.length===d.length?this.yylloc.first_column:0)+d[d.length-h.length].length-h[0].length:this.yylloc.first_column-a},this.options.ranges&&(this.yylloc.range=[m[0],m[0]+this.yyleng-a]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).
`+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},less:function(n){this.unput(this.match.slice(n))},pastInput:function(){var n=this.matched.substr(0,this.matched.length-this.match.length);return(n.length>20?"...":"")+n.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var n=this.match;return n.length<20&&(n+=this._input.substr(0,20-n.length)),(n.substr(0,20)+(n.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var n=this.pastInput(),a=new Array(n.length+1).join("-");return n+this.upcomingInput()+`

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
const e=JSON.parse('{"key":"v-335b11de","path":"/advanced/known-issue.html","title":"已知问题","lang":"zh-CN","frontmatter":{"headerDepth":2,"icon":"tool","category":["FAQ"],"order":3,"description":"该文档包含由程序错误造成的问题 #1 微软商店下载应用程序 该问题来源并非胡桃工具箱,属于外部问题 该问题通常仅出现在东亚地区的网络环境下 发现于 2023/02/07 ; 无法从微软商店下载的原因在于微软在东亚的授权服务器 licensing.mp.microsoft.com 掉线。当你在商店上下载一个新应用时,这实际上是一个授权/购买的过程。; 当...","head":[["meta",{"property":"og:url","content":"https://hut.ao/advanced/known-issue.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"已知问题"}],["meta",{"property":"og:description","content":"该文档包含由程序错误造成的问题 #1 微软商店下载应用程序 该问题来源并非胡桃工具箱,属于外部问题 该问题通常仅出现在东亚地区的网络环境下 发现于 2023/02/07 ; 无法从微软商店下载的原因在于微软在东亚的授权服务器 licensing.mp.microsoft.com 掉线。当你在商店上下载一个新应用时,这实际上是一个授权/购买的过程。; 当..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"已知问题\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"#1 微软商店下载应用程序","slug":"_1-微软商店下载应用程序","link":"#_1-微软商店下载应用程序","children":[]},{"level":2,"title":"#2 服务器切换导致31-4302报错","slug":"_2-服务器切换导致31-4302报错","link":"#_2-服务器切换导致31-4302报错","children":[]},{"level":2,"title":"#3 任务栏右键菜单中没有快速启动游戏的入口","slug":"_3-任务栏右键菜单中没有快速启动游戏的入口","link":"#_3-任务栏右键菜单中没有快速启动游戏的入口","children":[]},{"level":2,"title":"#4 无法使用管理员模式启动胡桃工具箱","slug":"_4-无法使用管理员模式启动胡桃工具箱","link":"#_4-无法使用管理员模式启动胡桃工具箱","children":[]},{"level":2,"title":"#5 服务器转换卡死并持续写入的问题","slug":"_5-服务器转换卡死并持续写入的问题","link":"#_5-服务器转换卡死并持续写入的问题","children":[]}],"git":{"createdTime":1677179671000,"updatedTime":1678954736000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":4}]},"readingTime":{"minutes":2.97,"words":892},"filePathRelative":"advanced/known-issue.md","localizedDate":"2023年2月23日","autoDesc":true}');export{e as data};

View File

@@ -1 +0,0 @@
const e=JSON.parse('{"key":"v-335b11de","path":"/advanced/known-issue.html","title":"已知问题","lang":"zh-CN","frontmatter":{"headerDepth":2,"icon":"tool","category":["FAQ"],"description":"该文档包含由程序错误造成的问题 #1 微软商店下载应用程序 该问题来源并非胡桃工具箱,属于外部问题 该问题通常仅出现在东亚地区的网络环境下 发现于 2023/02/07 ; 无法从微软商店下载的原因在于微软在东亚的授权服务器 licensing.mp.microsoft.com 掉线。当你在商店上下载一个新应用时,这实际上是一个授权/购买的过程。; 当...","head":[["meta",{"property":"og:url","content":"https://hut.ao/advanced/known-issue.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"已知问题"}],["meta",{"property":"og:description","content":"该文档包含由程序错误造成的问题 #1 微软商店下载应用程序 该问题来源并非胡桃工具箱,属于外部问题 该问题通常仅出现在东亚地区的网络环境下 发现于 2023/02/07 ; 无法从微软商店下载的原因在于微软在东亚的授权服务器 licensing.mp.microsoft.com 掉线。当你在商店上下载一个新应用时,这实际上是一个授权/购买的过程。; 当..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-01T08:44:41.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-01T08:44:41.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"已知问题\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-01T08:44:41.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"#1 微软商店下载应用程序","slug":"_1-微软商店下载应用程序","link":"#_1-微软商店下载应用程序","children":[]},{"level":2,"title":"#2 服务器切换导致31-4302报错","slug":"_2-服务器切换导致31-4302报错","link":"#_2-服务器切换导致31-4302报错","children":[]},{"level":2,"title":"#3 任务栏右键菜单中没有快速启动游戏的入口","slug":"_3-任务栏右键菜单中没有快速启动游戏的入口","link":"#_3-任务栏右键菜单中没有快速启动游戏的入口","children":[]},{"level":2,"title":"#4 无法使用管理员模式启动胡桃工具箱","slug":"_4-无法使用管理员模式启动胡桃工具箱","link":"#_4-无法使用管理员模式启动胡桃工具箱","children":[]},{"level":2,"title":"#5 服务器转换卡死并持续写入的问题","slug":"_5-服务器转换卡死并持续写入的问题","link":"#_5-服务器转换卡死并持续写入的问题","children":[]}],"git":{"createdTime":1677179671000,"updatedTime":1677660281000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":2}]},"readingTime":{"minutes":2.94,"words":881},"filePathRelative":"advanced/known-issue.md","localizedDate":"2023年2月23日","autoDesc":true}');export{e as data};

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1 @@
const t=JSON.parse('{"key":"v-3e40bb9d","path":"/features/mhy-account-switch.html","title":"米游社多帐号切换","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"order":10,"description":"本文档所描述的帐号切换指的是用于获取游戏数据的米游社帐号,不是原神游戏内的帐号; 在使用本功能前,你需要使用官方的米游社 App 登录你的帐号以初始化你的米游社功能; 如果在胡桃中登录的帐号名称格式为 user_123456789 则其有可能没有被初始化; !多帐号管理样图 (https://img.alicdn.com/imgextra/i4/179...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/mhy-account-switch.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"米游社多帐号切换"}],["meta",{"property":"og:description","content":"本文档所描述的帐号切换指的是用于获取游戏数据的米游社帐号,不是原神游戏内的帐号; 在使用本功能前,你需要使用官方的米游社 App 登录你的帐号以初始化你的米游社功能; 如果在胡桃中登录的帐号名称格式为 user_123456789 则其有可能没有被初始化; !多帐号管理样图 (https://img.alicdn.com/imgextra/i4/179..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"米游社多帐号切换\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1666068719000,"updatedTime":1678954736000,"contributors":[{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":12},{"name":"Masterain","email":"i@irain.in","commits":11},{"name":"KunPeng","email":"wsshanchuan@yeah.net","commits":2},{"name":"Roc.K","email":"96916320+AdminRoc@users.noreply.github.com","commits":1}]},"readingTime":{"minutes":2.23,"words":670},"filePathRelative":"features/mhy-account-switch.md","localizedDate":"2022年10月18日","autoDesc":true}');export{t as data};

View File

@@ -1 +0,0 @@
const t=JSON.parse('{"key":"v-3e40bb9d","path":"/features/mhy-account-switch.html","title":"米游社多帐号切换","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["功能","教程"],"description":"本文档所描述的帐号切换指的是用于获取游戏数据的米游社帐号,不是原神游戏内的帐号; 在使用本功能前,你需要使用官方的米游社 App 登录你的帐号以初始化你的米游社功能; 如果在胡桃中登录的帐号名称格式为 user_123456789 则其有可能没有被初始化; !多帐号管理样图 (https://img.alicdn.com/imgextra/i4/179...","head":[["meta",{"property":"og:url","content":"https://hut.ao/features/mhy-account-switch.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"米游社多帐号切换"}],["meta",{"property":"og:description","content":"本文档所描述的帐号切换指的是用于获取游戏数据的米游社帐号,不是原神游戏内的帐号; 在使用本功能前,你需要使用官方的米游社 App 登录你的帐号以初始化你的米游社功能; 如果在胡桃中登录的帐号名称格式为 user_123456789 则其有可能没有被初始化; !多帐号管理样图 (https://img.alicdn.com/imgextra/i4/179..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-02-23T19:14:31.000Z"}],["meta",{"property":"article:modified_time","content":"2023-02-23T19:14:31.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"米游社多帐号切换\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-02-23T19:14:31.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1666068719000,"updatedTime":1677179671000,"contributors":[{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":12},{"name":"Masterain","email":"i@irain.in","commits":10},{"name":"KunPeng","email":"wsshanchuan@yeah.net","commits":2},{"name":"Roc.K","email":"96916320+AdminRoc@users.noreply.github.com","commits":1}]},"readingTime":{"minutes":2.23,"words":668},"filePathRelative":"features/mhy-account-switch.md","localizedDate":"2022年10月18日","autoDesc":true}');export{t as data};

View File

@@ -0,0 +1 @@
const e=JSON.parse('{"key":"v-35e808fc","path":"/advanced/mihoyo-risk-tip.html","title":"账号风险及异常提示","lang":"zh-CN","frontmatter":{"headerDepth":0,"icon":"warn","category":["FAQ"],"order":4,"description":"image image 当胡桃工具箱返回\\"账号有风险,请前往米游社查看\\"、\\"请求异常,请前往米游社对应功能页面查看\\"、\\"无感验证失败,请前往「米游社我的角色实时便笺」页面查看; \\"等错误提示时,代表当前的操作被米游社的验证系统所阻挡 解决方式; 方法1 ; 自 1.4.15 版本起,在帐号面板内点击 刷新 Cookie 即可; 方法2; 使用手机打...","head":[["meta",{"property":"og:url","content":"https://hut.ao/advanced/mihoyo-risk-tip.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"账号风险及异常提示"}],["meta",{"property":"og:description","content":"image image 当胡桃工具箱返回\\"账号有风险,请前往米游社查看\\"、\\"请求异常,请前往米游社对应功能页面查看\\"、\\"无感验证失败,请前往「米游社我的角色实时便笺」页面查看; \\"等错误提示时,代表当前的操作被米游社的验证系统所阻挡 解决方式; 方法1 ; 自 1.4.15 版本起,在帐号面板内点击 刷新 Cookie 即可; 方法2; 使用手机打..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"账号风险及异常提示\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1677179671000,"updatedTime":1678954736000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":2}]},"readingTime":{"minutes":1.59,"words":477},"filePathRelative":"advanced/mihoyo-risk-tip.md","localizedDate":"2023年2月23日","autoDesc":true}');export{e as data};

View File

@@ -1 +0,0 @@
const e=JSON.parse('{"key":"v-35e808fc","path":"/advanced/mihoyo-risk-tip.html","title":"账号风险及异常提示","lang":"zh-CN","frontmatter":{"headerDepth":0,"icon":"warn","category":["FAQ"],"description":"image image 当胡桃工具箱返回\\"账号有风险,请前往米游社查看\\"、\\"请求异常,请前往米游社对应功能页面查看\\"、\\"无感验证失败,请前往「米游社我的角色实时便笺」页面查看; \\"等错误提示时,代表当前的操作被米游社的验证系统所阻挡 解决方式; 方法1 ; 自 1.4.15 版本起,在帐号面板内点击 刷新 Cookie 即可; 方法2; 使用手机打...","head":[["meta",{"property":"og:url","content":"https://hut.ao/advanced/mihoyo-risk-tip.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"账号风险及异常提示"}],["meta",{"property":"og:description","content":"image image 当胡桃工具箱返回\\"账号有风险,请前往米游社查看\\"、\\"请求异常,请前往米游社对应功能页面查看\\"、\\"无感验证失败,请前往「米游社我的角色实时便笺」页面查看; \\"等错误提示时,代表当前的操作被米游社的验证系统所阻挡 解决方式; 方法1 ; 自 1.4.15 版本起,在帐号面板内点击 刷新 Cookie 即可; 方法2; 使用手机打..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-02-23T19:14:31.000Z"}],["meta",{"property":"article:modified_time","content":"2023-02-23T19:14:31.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"账号风险及异常提示\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-02-23T19:14:31.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1677179671000,"updatedTime":1677179671000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":1}]},"readingTime":{"minutes":1.58,"words":475},"filePathRelative":"advanced/mihoyo-risk-tip.md","localizedDate":"2023年2月23日","autoDesc":true}');export{e as data};

File diff suppressed because one or more lines are too long

View File

@@ -1 +0,0 @@
const t=JSON.parse('{"key":"v-6730cc6c","path":"/statements/privacy-notice.html","title":"用户数据和隐私权益","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["公告"],"icon":"license","description":"胡桃工具箱充分尊重用户的隐私,目前我们会按下方的说明使用用户的数据: 使用胡桃后,在 数据目录 中以数据库文件的形式; 储存; 米游社 Cookie; 胡桃的软件设置信息; 全部的用户数据; 使用胡桃主程序时,胡桃会因开发和统计为目的匿名化地收集程序意外停止或出错时抛出的日志,包括:; 用户设备 ID; 错误与崩溃日志; 用户活跃数据统计信息; 使用 ...","head":[["meta",{"property":"og:url","content":"https://hut.ao/statements/privacy-notice.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"用户数据和隐私权益"}],["meta",{"property":"og:description","content":"胡桃工具箱充分尊重用户的隐私,目前我们会按下方的说明使用用户的数据: 使用胡桃后,在 数据目录 中以数据库文件的形式; 储存; 米游社 Cookie; 胡桃的软件设置信息; 全部的用户数据; 使用胡桃主程序时,胡桃会因开发和统计为目的匿名化地收集程序意外停止或出错时抛出的日志,包括:; 用户设备 ID; 错误与崩溃日志; 用户活跃数据统计信息; 使用 ..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-02-20T08:53:13.000Z"}],["meta",{"property":"article:modified_time","content":"2023-02-20T08:53:13.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"用户数据和隐私权益\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-02-20T08:53:13.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1673421473000,"updatedTime":1676883193000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":4}]},"readingTime":{"minutes":0.97,"words":290},"filePathRelative":"statements/privacy-notice.md","localizedDate":"2023年1月11日","autoDesc":true}');export{t as data};

View File

@@ -0,0 +1 @@
const t=JSON.parse('{"key":"v-6730cc6c","path":"/statements/privacy-notice.html","title":"用户数据和隐私权益","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["公告"],"icon":"license","order":3,"description":"胡桃工具箱充分尊重用户的隐私,目前我们会按下方的说明使用用户的数据: 使用胡桃后,在 数据目录 中以数据库文件的形式; 储存; 米游社 Cookie; 胡桃的软件设置信息; 全部的用户数据; 使用胡桃主程序时,胡桃会因开发和统计为目的匿名化地收集程序意外停止或出错时抛出的日志,包括:; 用户设备 ID; 错误与崩溃日志; 用户活跃数据统计信息; 使用 ...","head":[["meta",{"property":"og:url","content":"https://hut.ao/statements/privacy-notice.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"用户数据和隐私权益"}],["meta",{"property":"og:description","content":"胡桃工具箱充分尊重用户的隐私,目前我们会按下方的说明使用用户的数据: 使用胡桃后,在 数据目录 中以数据库文件的形式; 储存; 米游社 Cookie; 胡桃的软件设置信息; 全部的用户数据; 使用胡桃主程序时,胡桃会因开发和统计为目的匿名化地收集程序意外停止或出错时抛出的日志,包括:; 用户设备 ID; 错误与崩溃日志; 用户活跃数据统计信息; 使用 ..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"用户数据和隐私权益\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1673421473000,"updatedTime":1678954736000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":5}]},"readingTime":{"minutes":0.97,"words":292},"filePathRelative":"statements/privacy-notice.md","localizedDate":"2023年1月11日","autoDesc":true}');export{t as data};

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
const e=JSON.parse('{"key":"v-590a42d9","path":"/project.html","title":"项目说明","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["公告"],"description":"胡桃工具箱是一个 Windows 平台的开源的原神工具箱,旨在帮助玩家获得更好的游戏体验; 它是对官方移动端工具的一种非破坏性功能扩展,为不习惯在移动端进行原神游戏的 PC 玩家提供一个在 Windows 平台下获得接近移动端功能权利的途径。 功能迁移 胡桃正在迁移原 Snap Genshin 客户端中的功能 已经完成迁移的功能将会在本站文档中提供指导...","head":[["meta",{"property":"og:url","content":"https://hut.ao/project.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"项目说明"}],["meta",{"property":"og:description","content":"胡桃工具箱是一个 Windows 平台的开源的原神工具箱,旨在帮助玩家获得更好的游戏体验; 它是对官方移动端工具的一种非破坏性功能扩展,为不习惯在移动端进行原神游戏的 PC 玩家提供一个在 Windows 平台下获得接近移动端功能权利的途径。 功能迁移 胡桃正在迁移原 Snap Genshin 客户端中的功能 已经完成迁移的功能将会在本站文档中提供指导..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-02-03T02:35:02.000Z"}],["meta",{"property":"article:modified_time","content":"2023-02-03T02:35:02.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"项目说明\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-02-03T02:35:02.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"功能迁移","slug":"功能迁移","link":"#功能迁移","children":[]},{"level":2,"title":"新增功能","slug":"新增功能","link":"#新增功能","children":[]}],"git":{"createdTime":1664329604000,"updatedTime":1675391702000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":11},{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":2}]},"readingTime":{"minutes":1.08,"words":324},"filePathRelative":"project.md","localizedDate":"2022年9月28日","autoDesc":true}');export{e as data};
const e=JSON.parse('{"key":"v-590a42d9","path":"/project.html","title":"项目说明","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["公告"],"description":"胡桃工具箱是一个 Windows 平台的开源的原神工具箱,旨在帮助玩家获得更好的游戏体验; 它是对官方移动端工具的一种非破坏性功能扩展,为不习惯在移动端进行原神游戏的 PC 玩家提供一个在 Windows 平台下获得接近移动端功能权利的途径。 功能迁移 胡桃正在迁移原 Snap Genshin 客户端中的功能 已经完成迁移的功能将会在本站文档中提供指导...","head":[["meta",{"property":"og:url","content":"https://hut.ao/project.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"项目说明"}],["meta",{"property":"og:description","content":"胡桃工具箱是一个 Windows 平台的开源的原神工具箱,旨在帮助玩家获得更好的游戏体验; 它是对官方移动端工具的一种非破坏性功能扩展,为不习惯在移动端进行原神游戏的 PC 玩家提供一个在 Windows 平台下获得接近移动端功能权利的途径。 功能迁移 胡桃正在迁移原 Snap Genshin 客户端中的功能 已经完成迁移的功能将会在本站文档中提供指导..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:31:55.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:31:55.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"项目说明\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:31:55.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"功能迁移","slug":"功能迁移","link":"#功能迁移","children":[]},{"level":2,"title":"新增功能","slug":"新增功能","link":"#新增功能","children":[]}],"git":{"createdTime":1664329604000,"updatedTime":1678955515000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":12},{"name":"KunPeng","email":"96916320+AdminRoc@users.noreply.github.com","commits":2}]},"readingTime":{"minutes":1.06,"words":317},"filePathRelative":"project.md","localizedDate":"2022年9月28日","autoDesc":true}');export{e as data};

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{Z as t,_ as n,$ as o}from"./mermaid.core-16626415.js";function a(e){return typeof e=="string"?new t([document.querySelectorAll(e)],[document.documentElement]):new t([o(e)],n)}export{a as s};
import{Z as t,_ as n,$ as o}from"./mermaid.core-fe03eb13.js";function a(e){return typeof e=="string"?new t([document.querySelectorAll(e)],[document.documentElement]):new t([o(e)],n)}export{a as s};

File diff suppressed because one or more lines are too long

View File

@@ -1 +1 @@
import{p as Q,d as B,s as X,D as H,a as Z,S as F,b as j,c as I}from"./styles-d6bd7a5e-48c3ca8b.js";import{G as tt}from"./layout-a81e9fdb.js";import{l,c as g,h as x,y as et,i as ot,k as G}from"./mermaid.core-16626415.js";import{r as st}from"./index-f9d09cc9-2e6827ba.js";import"./isPlainObject-fb7026be.js";import"./array-9f3ba611.js";import"./path-53f90ab3.js";import"./app-41fce5f0.js";import"./framework-3fad1c41.js";import"./edges-65da65dc-80a014a7.js";import"./svgDraw-6a237a99-158c93c2.js";const b="rect",C="rectWithTitle",nt="start",ct="end",it="divider",rt="roundedWithTitle",lt="note",at="noteGroup",p="statediagram",dt="state",Et=`${p}-${dt}`,U="transition",St="note",Tt="note-edge",pt=`${U} ${Tt}`,_t=`${p}-${St}`,ut="cluster",Dt=`${p}-${ut}`,ft="cluster-alt",ht=`${p}-${ft}`,V="parent",Y="note",At="state",N="----",bt=`${N}${Y}`,M=`${N}${V}`,W="fill:none",z="fill: #333",m="c",q="text",K="normal";let y={},E=0;const yt=function(t){const n=Object.keys(t);for(const e of n)t[e]},gt=function(t,n){l.trace("Extracting classes"),n.db.clear();try{return n.parser.parse(t),n.db.extract(n.db.getRootDocV2()),n.db.getClasses()}catch(e){return e}};function $t(t){return t==null?"":t.classes?t.classes.join(" "):""}function R(t="",n=0,e="",c=N){const i=e!==null&&e.length>0?`${c}${e}`:"";return`${At}-${t}${i}-${n}`}const A=(t,n,e,c,i,r)=>{const o=e.id,_=$t(c[o]);if(o!=="root"){let T=b;e.start===!0&&(T=nt),e.start===!1&&(T=ct),e.type!==H&&(T=e.type),y[o]||(y[o]={id:o,shape:T,description:G.sanitizeText(o,g()),classes:`${_} ${Et}`});const s=y[o];e.description&&(Array.isArray(s.description)?(s.shape=C,s.description.push(e.description)):s.description.length>0?(s.shape=C,s.description===o?s.description=[e.description]:s.description=[s.description,e.description]):(s.shape=b,s.description=e.description),s.description=G.sanitizeTextOrArray(s.description,g())),s.description.length===1&&s.shape===C&&(s.shape=b),!s.type&&e.doc&&(l.info("Setting cluster for ",o,w(e)),s.type="group",s.dir=w(e),s.shape=e.type===Z?it:rt,s.classes=s.classes+" "+Dt+" "+(r?ht:""));const u={labelStyle:"",shape:s.shape,labelText:s.description,classes:s.classes,style:"",id:o,dir:s.dir,domId:R(o,E),type:s.type,padding:15};if(e.note){const a={labelStyle:"",shape:lt,labelText:e.note.text,classes:_t,style:"",id:o+bt+"-"+E,domId:R(o,E,Y),type:s.type,padding:15},d={labelStyle:"",shape:at,labelText:e.note.text,classes:s.classes,style:"",id:o+M,domId:R(o,E,V),type:"group",padding:0};E++;const D=o+M;t.setNode(D,d),t.setNode(a.id,a),t.setNode(o,u),t.setParent(o,D),t.setParent(a.id,D);let S=o,f=a.id;e.note.position==="left of"&&(S=a.id,f=o),t.setEdge(S,f,{arrowhead:"none",arrowType:"",style:W,labelStyle:"",classes:pt,arrowheadStyle:z,labelpos:m,labelType:q,thickness:K})}else t.setNode(o,u)}n&&n.id!=="root"&&(l.trace("Setting node ",o," to be child of its parent ",n.id),t.setParent(o,n.id)),e.doc&&(l.trace("Adding nodes children "),xt(t,e,e.doc,c,i,!r))},xt=(t,n,e,c,i,r)=>{l.trace("items",e),e.forEach(o=>{switch(o.stmt){case j:A(t,n,o,c,i,r);break;case H:A(t,n,o,c,i,r);break;case F:{A(t,n,o.state1,c,i,r),A(t,n,o.state2,c,i,r);const _={id:"edge"+E,arrowhead:"normal",arrowTypeEnd:"arrow_barb",style:W,labelStyle:"",label:G.sanitizeText(o.description,g()),arrowheadStyle:z,labelpos:m,labelType:q,thickness:K,classes:U};t.setEdge(o.state1.id,o.state2.id,_,E),E++}break}})},w=(t,n=I)=>{let e=n;if(t.doc)for(let c=0;c<t.doc.length;c++){const i=t.doc[c];i.stmt==="dir"&&(e=i.value)}return e},Ct=function(t,n,e,c){l.info("Drawing state diagram (v2)",n),y={},c.db.getDirection();const{securityLevel:i,state:r}=g(),o=r.nodeSpacing||50,_=r.rankSpacing||50;l.info(c.db.getRootDocV2()),c.db.extract(c.db.getRootDocV2()),l.info(c.db.getRootDocV2());const T=c.db.getStates(),s=new tt({multigraph:!0,compound:!0}).setGraph({rankdir:w(c.db.getRootDocV2()),nodesep:o,ranksep:_,marginx:8,marginy:8}).setDefaultEdgeLabel(function(){return{}});A(s,void 0,c.db.getRootDocV2(),T,c.db,!0);let u;i==="sandbox"&&(u=x("#i"+n));const a=i==="sandbox"?x(u.nodes()[0].contentDocument.body):x("body"),d=a.select(`[id="${n}"]`),D=a.select("#"+n+" g");st(D,s,["barb"],p,n);const S=8;et.insertTitle(d,"statediagramTitleText",r.titleTopMargin,c.db.getDiagramTitle());const f=d.node().getBBox(),L=f.width+S*2,P=f.height+S*2;d.attr("class",p);const k=d.node().getBBox();ot(d,P,L,r.useMaxWidth);const v=`${k.x-S} ${k.y-S} ${L} ${P}`;l.debug(`viewBox ${v}`),d.attr("viewBox",v);const J=document.querySelectorAll('[id="'+n+'"] .edgeLabel .label');for(const $ of J){const O=$.getBBox(),h=document.createElementNS("http://www.w3.org/2000/svg",b);h.setAttribute("rx",0),h.setAttribute("ry",0),h.setAttribute("width",O.width),h.setAttribute("height",O.height),$.insertBefore(h,$.firstChild)}},Rt={setConf:yt,getClasses:gt,draw:Ct},Ut={parser:Q,db:B,renderer:Rt,styles:X,init:t=>{t.state||(t.state={}),t.state.arrowMarkerAbsolute=t.arrowMarkerAbsolute,B.clear()}};export{Ut as diagram};
import{p as Q,d as B,s as X,D as H,a as Z,S as F,b as j,c as I}from"./styles-d6bd7a5e-a8942ffc.js";import{G as tt}from"./layout-de9fd362.js";import{l,c as g,h as x,y as et,i as ot,k as G}from"./mermaid.core-fe03eb13.js";import{r as st}from"./index-f9d09cc9-7f26bf38.js";import"./isPlainObject-507e432e.js";import"./array-9f3ba611.js";import"./path-53f90ab3.js";import"./app-5a7f3739.js";import"./framework-3fad1c41.js";import"./edges-65da65dc-5124c47e.js";import"./svgDraw-6a237a99-664b698d.js";const b="rect",C="rectWithTitle",nt="start",ct="end",it="divider",rt="roundedWithTitle",lt="note",at="noteGroup",p="statediagram",dt="state",Et=`${p}-${dt}`,U="transition",St="note",Tt="note-edge",pt=`${U} ${Tt}`,_t=`${p}-${St}`,ut="cluster",Dt=`${p}-${ut}`,ft="cluster-alt",ht=`${p}-${ft}`,V="parent",Y="note",At="state",N="----",bt=`${N}${Y}`,M=`${N}${V}`,W="fill:none",z="fill: #333",m="c",q="text",K="normal";let y={},E=0;const yt=function(t){const n=Object.keys(t);for(const e of n)t[e]},gt=function(t,n){l.trace("Extracting classes"),n.db.clear();try{return n.parser.parse(t),n.db.extract(n.db.getRootDocV2()),n.db.getClasses()}catch(e){return e}};function $t(t){return t==null?"":t.classes?t.classes.join(" "):""}function R(t="",n=0,e="",c=N){const i=e!==null&&e.length>0?`${c}${e}`:"";return`${At}-${t}${i}-${n}`}const A=(t,n,e,c,i,r)=>{const o=e.id,_=$t(c[o]);if(o!=="root"){let T=b;e.start===!0&&(T=nt),e.start===!1&&(T=ct),e.type!==H&&(T=e.type),y[o]||(y[o]={id:o,shape:T,description:G.sanitizeText(o,g()),classes:`${_} ${Et}`});const s=y[o];e.description&&(Array.isArray(s.description)?(s.shape=C,s.description.push(e.description)):s.description.length>0?(s.shape=C,s.description===o?s.description=[e.description]:s.description=[s.description,e.description]):(s.shape=b,s.description=e.description),s.description=G.sanitizeTextOrArray(s.description,g())),s.description.length===1&&s.shape===C&&(s.shape=b),!s.type&&e.doc&&(l.info("Setting cluster for ",o,w(e)),s.type="group",s.dir=w(e),s.shape=e.type===Z?it:rt,s.classes=s.classes+" "+Dt+" "+(r?ht:""));const u={labelStyle:"",shape:s.shape,labelText:s.description,classes:s.classes,style:"",id:o,dir:s.dir,domId:R(o,E),type:s.type,padding:15};if(e.note){const a={labelStyle:"",shape:lt,labelText:e.note.text,classes:_t,style:"",id:o+bt+"-"+E,domId:R(o,E,Y),type:s.type,padding:15},d={labelStyle:"",shape:at,labelText:e.note.text,classes:s.classes,style:"",id:o+M,domId:R(o,E,V),type:"group",padding:0};E++;const D=o+M;t.setNode(D,d),t.setNode(a.id,a),t.setNode(o,u),t.setParent(o,D),t.setParent(a.id,D);let S=o,f=a.id;e.note.position==="left of"&&(S=a.id,f=o),t.setEdge(S,f,{arrowhead:"none",arrowType:"",style:W,labelStyle:"",classes:pt,arrowheadStyle:z,labelpos:m,labelType:q,thickness:K})}else t.setNode(o,u)}n&&n.id!=="root"&&(l.trace("Setting node ",o," to be child of its parent ",n.id),t.setParent(o,n.id)),e.doc&&(l.trace("Adding nodes children "),xt(t,e,e.doc,c,i,!r))},xt=(t,n,e,c,i,r)=>{l.trace("items",e),e.forEach(o=>{switch(o.stmt){case j:A(t,n,o,c,i,r);break;case H:A(t,n,o,c,i,r);break;case F:{A(t,n,o.state1,c,i,r),A(t,n,o.state2,c,i,r);const _={id:"edge"+E,arrowhead:"normal",arrowTypeEnd:"arrow_barb",style:W,labelStyle:"",label:G.sanitizeText(o.description,g()),arrowheadStyle:z,labelpos:m,labelType:q,thickness:K,classes:U};t.setEdge(o.state1.id,o.state2.id,_,E),E++}break}})},w=(t,n=I)=>{let e=n;if(t.doc)for(let c=0;c<t.doc.length;c++){const i=t.doc[c];i.stmt==="dir"&&(e=i.value)}return e},Ct=function(t,n,e,c){l.info("Drawing state diagram (v2)",n),y={},c.db.getDirection();const{securityLevel:i,state:r}=g(),o=r.nodeSpacing||50,_=r.rankSpacing||50;l.info(c.db.getRootDocV2()),c.db.extract(c.db.getRootDocV2()),l.info(c.db.getRootDocV2());const T=c.db.getStates(),s=new tt({multigraph:!0,compound:!0}).setGraph({rankdir:w(c.db.getRootDocV2()),nodesep:o,ranksep:_,marginx:8,marginy:8}).setDefaultEdgeLabel(function(){return{}});A(s,void 0,c.db.getRootDocV2(),T,c.db,!0);let u;i==="sandbox"&&(u=x("#i"+n));const a=i==="sandbox"?x(u.nodes()[0].contentDocument.body):x("body"),d=a.select(`[id="${n}"]`),D=a.select("#"+n+" g");st(D,s,["barb"],p,n);const S=8;et.insertTitle(d,"statediagramTitleText",r.titleTopMargin,c.db.getDiagramTitle());const f=d.node().getBBox(),L=f.width+S*2,P=f.height+S*2;d.attr("class",p);const k=d.node().getBBox();ot(d,P,L,r.useMaxWidth);const v=`${k.x-S} ${k.y-S} ${L} ${P}`;l.debug(`viewBox ${v}`),d.attr("viewBox",v);const J=document.querySelectorAll('[id="'+n+'"] .edgeLabel .label');for(const $ of J){const O=$.getBBox(),h=document.createElementNS("http://www.w3.org/2000/svg",b);h.setAttribute("rx",0),h.setAttribute("ry",0),h.setAttribute("width",O.width),h.setAttribute("height",O.height),$.insertBefore(h,$.firstChild)}},Rt={setConf:yt,getClasses:gt,draw:Ct},Ut={parser:Q,db:B,renderer:Rt,styles:X,init:t=>{t.state||(t.state={}),t.state.arrowMarkerAbsolute=t.arrowMarkerAbsolute,B.clear()}};export{Ut as diagram};

File diff suppressed because one or more lines are too long

View File

@@ -1,4 +1,4 @@
import{G as V}from"./layout-a81e9fdb.js";import{p as N,q,c as C,k as D,l as h,r as $,o as E,h as T,y as P,t as F}from"./mermaid.core-16626415.js";import{b as M,f as R}from"./add-html-label-83a5a59a.js";import{r as U}from"./index-f9d09cc9-2e6827ba.js";import{s as H}from"./selectAll-ed582bc0.js";const G={},W=function(t){const s=Object.keys(t);for(const m of s)G[m]=t[m]},I=function(t,s,m,n,d,f){const b=n.select(`[id="${m}"]`);Object.keys(t).forEach(function(i){const r=t[i];let y="default";r.classes.length>0&&(y=r.classes.join(" "));const w=N(r.styles);let e=r.text!==void 0?r.text:r.id,a;if(q(C().flowchart.htmlLabels)){const x={label:e.replace(/fa[blrs]?:fa-[\w-]+/g,k=>`<i class='${k.replace(":"," ")}'></i>`)};a=M(b,x).node(),a.parentNode.removeChild(a)}else{const x=d.createElementNS("http://www.w3.org/2000/svg","text");x.setAttribute("style",w.labelStyle.replace("color:","fill:"));const k=e.split(D.lineBreakRegex);for(const _ of k){const v=d.createElementNS("http://www.w3.org/2000/svg","tspan");v.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),v.setAttribute("dy","1em"),v.setAttribute("x","1"),v.textContent=_,x.appendChild(v)}a=x}let c=0,l="";switch(r.type){case"round":c=5,l="rect";break;case"square":l="rect";break;case"diamond":l="question";break;case"hexagon":l="hexagon";break;case"odd":l="rect_left_inv_arrow";break;case"lean_right":l="lean_right";break;case"lean_left":l="lean_left";break;case"trapezoid":l="trapezoid";break;case"inv_trapezoid":l="inv_trapezoid";break;case"odd_right":l="rect_left_inv_arrow";break;case"circle":l="circle";break;case"ellipse":l="ellipse";break;case"stadium":l="stadium";break;case"subroutine":l="subroutine";break;case"cylinder":l="cylinder";break;case"group":l="rect";break;case"doublecircle":l="doublecircle";break;default:l="rect"}s.setNode(r.id,{labelStyle:w.labelStyle,shape:l,labelText:e,rx:c,ry:c,class:y,style:w.style,id:r.id,link:r.link,linkTarget:r.linkTarget,tooltip:f.db.getTooltip(r.id)||"",domId:f.db.lookUpDomId(r.id),haveCallback:r.haveCallback,width:r.type==="group"?500:void 0,dir:r.dir,type:r.type,props:r.props,padding:C().flowchart.padding}),h.info("setNode",{labelStyle:w.labelStyle,shape:l,labelText:e,rx:c,ry:c,class:y,style:w.style,id:r.id,domId:f.db.lookUpDomId(r.id),width:r.type==="group"?500:void 0,type:r.type,dir:r.dir,props:r.props,padding:C().flowchart.padding})})},z=function(t,s,m){h.info("abc78 edges = ",t);let n=0,d={},f,b;if(t.defaultStyle!==void 0){const o=N(t.defaultStyle);f=o.style,b=o.labelStyle}t.forEach(function(o){n++;var i="L-"+o.start+"-"+o.end;d[i]===void 0?(d[i]=0,h.info("abc78 new entry",i,d[i])):(d[i]++,h.info("abc78 new entry",i,d[i]));let r=i+"-"+d[i];h.info("abc78 new link id to be used is",i,r,d[i]);var y="LS-"+o.start,w="LE-"+o.end;const e={style:"",labelStyle:""};switch(e.minlen=o.length||1,o.type==="arrow_open"?e.arrowhead="none":e.arrowhead="normal",e.arrowTypeStart="arrow_open",e.arrowTypeEnd="arrow_open",o.type){case"double_arrow_cross":e.arrowTypeStart="arrow_cross";case"arrow_cross":e.arrowTypeEnd="arrow_cross";break;case"double_arrow_point":e.arrowTypeStart="arrow_point";case"arrow_point":e.arrowTypeEnd="arrow_point";break;case"double_arrow_circle":e.arrowTypeStart="arrow_circle";case"arrow_circle":e.arrowTypeEnd="arrow_circle";break}let a="",c="";switch(o.stroke){case"normal":a="fill:none;",f!==void 0&&(a=f),b!==void 0&&(c=b),e.thickness="normal",e.pattern="solid";break;case"dotted":e.thickness="normal",e.pattern="dotted",e.style="fill:none;stroke-width:2px;stroke-dasharray:3;";break;case"thick":e.thickness="thick",e.pattern="solid",e.style="stroke-width: 3.5px;fill:none;";break;case"invisible":e.thickness="invisible",e.pattern="solid",e.style="stroke-width: 0;fill:none;";break}if(o.style!==void 0){const l=N(o.style);a=l.style,c=l.labelStyle}e.style=e.style+=a,e.labelStyle=e.labelStyle+=c,o.interpolate!==void 0?e.curve=$(o.interpolate,E):t.defaultInterpolate!==void 0?e.curve=$(t.defaultInterpolate,E):e.curve=$(G.curve,E),o.text===void 0?o.style!==void 0&&(e.arrowheadStyle="fill: #333"):(e.arrowheadStyle="fill: #333",e.labelpos="c"),e.labelType="text",e.label=o.text.replace(D.lineBreakRegex,`
import{G as V}from"./layout-de9fd362.js";import{p as N,q,c as C,k as D,l as h,r as $,o as E,h as T,y as P,t as F}from"./mermaid.core-fe03eb13.js";import{b as M,f as R}from"./add-html-label-a6bc07cf.js";import{r as U}from"./index-f9d09cc9-7f26bf38.js";import{s as H}from"./selectAll-a5b22976.js";const G={},W=function(t){const s=Object.keys(t);for(const m of s)G[m]=t[m]},I=function(t,s,m,n,d,f){const b=n.select(`[id="${m}"]`);Object.keys(t).forEach(function(i){const r=t[i];let y="default";r.classes.length>0&&(y=r.classes.join(" "));const w=N(r.styles);let e=r.text!==void 0?r.text:r.id,a;if(q(C().flowchart.htmlLabels)){const x={label:e.replace(/fa[blrs]?:fa-[\w-]+/g,k=>`<i class='${k.replace(":"," ")}'></i>`)};a=M(b,x).node(),a.parentNode.removeChild(a)}else{const x=d.createElementNS("http://www.w3.org/2000/svg","text");x.setAttribute("style",w.labelStyle.replace("color:","fill:"));const k=e.split(D.lineBreakRegex);for(const _ of k){const v=d.createElementNS("http://www.w3.org/2000/svg","tspan");v.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve"),v.setAttribute("dy","1em"),v.setAttribute("x","1"),v.textContent=_,x.appendChild(v)}a=x}let c=0,l="";switch(r.type){case"round":c=5,l="rect";break;case"square":l="rect";break;case"diamond":l="question";break;case"hexagon":l="hexagon";break;case"odd":l="rect_left_inv_arrow";break;case"lean_right":l="lean_right";break;case"lean_left":l="lean_left";break;case"trapezoid":l="trapezoid";break;case"inv_trapezoid":l="inv_trapezoid";break;case"odd_right":l="rect_left_inv_arrow";break;case"circle":l="circle";break;case"ellipse":l="ellipse";break;case"stadium":l="stadium";break;case"subroutine":l="subroutine";break;case"cylinder":l="cylinder";break;case"group":l="rect";break;case"doublecircle":l="doublecircle";break;default:l="rect"}s.setNode(r.id,{labelStyle:w.labelStyle,shape:l,labelText:e,rx:c,ry:c,class:y,style:w.style,id:r.id,link:r.link,linkTarget:r.linkTarget,tooltip:f.db.getTooltip(r.id)||"",domId:f.db.lookUpDomId(r.id),haveCallback:r.haveCallback,width:r.type==="group"?500:void 0,dir:r.dir,type:r.type,props:r.props,padding:C().flowchart.padding}),h.info("setNode",{labelStyle:w.labelStyle,shape:l,labelText:e,rx:c,ry:c,class:y,style:w.style,id:r.id,domId:f.db.lookUpDomId(r.id),width:r.type==="group"?500:void 0,type:r.type,dir:r.dir,props:r.props,padding:C().flowchart.padding})})},z=function(t,s,m){h.info("abc78 edges = ",t);let n=0,d={},f,b;if(t.defaultStyle!==void 0){const o=N(t.defaultStyle);f=o.style,b=o.labelStyle}t.forEach(function(o){n++;var i="L-"+o.start+"-"+o.end;d[i]===void 0?(d[i]=0,h.info("abc78 new entry",i,d[i])):(d[i]++,h.info("abc78 new entry",i,d[i]));let r=i+"-"+d[i];h.info("abc78 new link id to be used is",i,r,d[i]);var y="LS-"+o.start,w="LE-"+o.end;const e={style:"",labelStyle:""};switch(e.minlen=o.length||1,o.type==="arrow_open"?e.arrowhead="none":e.arrowhead="normal",e.arrowTypeStart="arrow_open",e.arrowTypeEnd="arrow_open",o.type){case"double_arrow_cross":e.arrowTypeStart="arrow_cross";case"arrow_cross":e.arrowTypeEnd="arrow_cross";break;case"double_arrow_point":e.arrowTypeStart="arrow_point";case"arrow_point":e.arrowTypeEnd="arrow_point";break;case"double_arrow_circle":e.arrowTypeStart="arrow_circle";case"arrow_circle":e.arrowTypeEnd="arrow_circle";break}let a="",c="";switch(o.stroke){case"normal":a="fill:none;",f!==void 0&&(a=f),b!==void 0&&(c=b),e.thickness="normal",e.pattern="solid";break;case"dotted":e.thickness="normal",e.pattern="dotted",e.style="fill:none;stroke-width:2px;stroke-dasharray:3;";break;case"thick":e.thickness="thick",e.pattern="solid",e.style="stroke-width: 3.5px;fill:none;";break;case"invisible":e.thickness="invisible",e.pattern="solid",e.style="stroke-width: 0;fill:none;";break}if(o.style!==void 0){const l=N(o.style);a=l.style,c=l.labelStyle}e.style=e.style+=a,e.labelStyle=e.labelStyle+=c,o.interpolate!==void 0?e.curve=$(o.interpolate,E):t.defaultInterpolate!==void 0?e.curve=$(t.defaultInterpolate,E):e.curve=$(G.curve,E),o.text===void 0?o.style!==void 0&&(e.arrowheadStyle="fill: #333"):(e.arrowheadStyle="fill: #333",e.labelpos="c"),e.labelType="text",e.label=o.text.replace(D.lineBreakRegex,`
`),o.style===void 0&&(e.style=e.style||"stroke: #333; stroke-width: 1.5px;fill:none;"),e.labelStyle=e.labelStyle.replace("color:","fill:"),e.id=r,e.classes="flowchart-link "+y+" "+w,s.setEdge(o.start,o.end,e,n)})},X=function(t,s){h.info("Extracting classes"),s.db.clear();try{return s.parse(t),s.db.getClasses()}catch{return}},J=function(t,s,m,n){h.info("Drawing flowchart"),n.db.clear(),R.setGen("gen-2"),n.parser.parse(t);let d=n.db.getDirection();d===void 0&&(d="TD");const{securityLevel:f,flowchart:b}=C(),o=b.nodeSpacing||50,i=b.rankSpacing||50;let r;f==="sandbox"&&(r=T("#i"+s));const y=f==="sandbox"?T(r.nodes()[0].contentDocument.body):T("body"),w=f==="sandbox"?r.nodes()[0].contentDocument:document,e=new V({multigraph:!0,compound:!0}).setGraph({rankdir:d,nodesep:o,ranksep:i,marginx:0,marginy:0}).setDefaultEdgeLabel(function(){return{}});let a;const c=n.db.getSubGraphs();h.info("Subgraphs - ",c);for(let p=c.length-1;p>=0;p--)a=c[p],h.info("Subgraph - ",a),n.db.addVertex(a.id,a.title,"group",void 0,a.classes,a.dir);const l=n.db.getVertices(),x=n.db.getEdges();h.info("Edges",x);let k=0;for(k=c.length-1;k>=0;k--){a=c[k],H("cluster").append("text");for(let p=0;p<a.nodes.length;p++)h.info("Setting up subgraphs",a.nodes[p],a.id),e.setParent(a.nodes[p],a.id)}I(l,e,s,y,w,n),z(x,e);const _=y.select(`[id="${s}"]`),v=y.select("#"+s+" g");if(U(v,e,["point","circle","cross"],"flowchart",s),P.insertTitle(_,"flowchartTitleText",b.titleTopMargin,n.db.getDiagramTitle()),F(e,_,b.diagramPadding,b.useMaxWidth),n.db.indexNodes("subGraph"+k),!b.htmlLabels){const p=w.querySelectorAll('[id="'+s+'"] .edgeLabel .label');for(const g of p){const S=g.getBBox(),u=w.createElementNS("http://www.w3.org/2000/svg","rect");u.setAttribute("rx",0),u.setAttribute("ry",0),u.setAttribute("width",S.width),u.setAttribute("height",S.height),g.insertBefore(u,g.firstChild)}}Object.keys(l).forEach(function(p){const g=l[p];if(g.link){const S=T("#"+s+' [id="'+p+'"]');if(S){const u=w.createElementNS("http://www.w3.org/2000/svg","a");u.setAttributeNS("http://www.w3.org/2000/svg","class",g.classes.join(" ")),u.setAttributeNS("http://www.w3.org/2000/svg","href",g.link),u.setAttributeNS("http://www.w3.org/2000/svg","rel","noopener"),f==="sandbox"?u.setAttributeNS("http://www.w3.org/2000/svg","target","_top"):g.linkTarget&&u.setAttributeNS("http://www.w3.org/2000/svg","target",g.linkTarget);const L=S.insert(function(){return u},":first-child"),A=S.select(".label-container");A&&L.append(function(){return A.node()});const B=S.select(".label");B&&L.append(function(){return B.node()})}}})},te={setConf:W,addVertices:I,addEdges:z,getClasses:X,draw:J},K=t=>`.label {
font-family: ${t.fontFamily};
color: ${t.nodeTextColor||t.textColor};

File diff suppressed because one or more lines are too long

View File

@@ -1,2 +1,2 @@
import{a1 as C,y as E,l as b,a3 as w}from"./mermaid.core-16626415.js";import{l as k}from"./isPlainObject-fb7026be.js";let S=0;const O=function(i,e,t,n,r){const a=function(o){switch(o){case r.db.relationType.AGGREGATION:return"aggregation";case r.db.relationType.EXTENSION:return"extension";case r.db.relationType.COMPOSITION:return"composition";case r.db.relationType.DEPENDENCY:return"dependency";case r.db.relationType.LOLLIPOP:return"lollipop"}};e.points=e.points.filter(o=>!Number.isNaN(o.y));const l=e.points,d=k().x(function(o){return o.x}).y(function(o){return o.y}).curve(C),s=i.append("path").attr("d",d(l)).attr("id","edge"+S).attr("class","relation");let g="";n.arrowMarkerAbsolute&&(g=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,g=g.replace(/\(/g,"\\("),g=g.replace(/\)/g,"\\)")),t.relation.lineType==1&&s.attr("class","relation dashed-line"),t.relation.lineType==10&&s.attr("class","relation dotted-line"),t.relation.type1!=="none"&&s.attr("marker-start","url("+g+"#"+a(t.relation.type1)+"Start)"),t.relation.type2!=="none"&&s.attr("marker-end","url("+g+"#"+a(t.relation.type2)+"End)");let f,c;const p=e.points.length;let v=E.calcLabelPosition(e.points);f=v.x,c=v.y;let x,B,N,m;if(p%2!==0&&p>1){let o=E.calcCardinalityPosition(t.relation.type1!=="none",e.points,e.points[0]),u=E.calcCardinalityPosition(t.relation.type2!=="none",e.points,e.points[p-1]);b.debug("cardinality_1_point "+JSON.stringify(o)),b.debug("cardinality_2_point "+JSON.stringify(u)),x=o.x,B=o.y,N=u.x,m=u.y}if(t.title!==void 0){const o=i.append("g").attr("class","classLabel"),u=o.append("text").attr("class","label").attr("x",f).attr("y",c).attr("fill","red").attr("text-anchor","middle").text(t.title);window.label=u;const h=u.node().getBBox();o.insert("rect",":first-child").attr("class","box").attr("x",h.x-n.padding/2).attr("y",h.y-n.padding/2).attr("width",h.width+n.padding).attr("height",h.height+n.padding)}b.info("Rendering relation "+JSON.stringify(t)),t.relationTitle1!==void 0&&t.relationTitle1!=="none"&&i.append("g").attr("class","cardinality").append("text").attr("class","type1").attr("x",x).attr("y",B).attr("fill","black").attr("font-size","6").text(t.relationTitle1),t.relationTitle2!==void 0&&t.relationTitle2!=="none"&&i.append("g").attr("class","cardinality").append("text").attr("class","type2").attr("x",N).attr("y",m).attr("fill","black").attr("font-size","6").text(t.relationTitle2),S++},P=function(i,e,t,n){b.debug("Rendering class ",e,t);const r=e.id,a={id:r,label:e.id,width:0,height:0},l=i.append("g").attr("id",n.db.lookUpDomId(r)).attr("class","classGroup");let d;e.link?d=l.append("svg:a").attr("xlink:href",e.link).attr("target",e.linkTarget).append("text").attr("y",t.textHeight+t.padding).attr("x",0):d=l.append("text").attr("y",t.textHeight+t.padding).attr("x",0);let s=!0;e.annotations.forEach(function(y){const H=d.append("tspan").text("«"+y+"»");s||H.attr("dy",t.textHeight),s=!1});let g=e.id;e.type!==void 0&&e.type!==""&&(g+="<"+e.type+">");const f=d.append("tspan").text(g).attr("class","title");s||f.attr("dy",t.textHeight);const c=d.node().getBBox().height,p=l.append("line").attr("x1",0).attr("y1",t.padding+c+t.dividerMargin/2).attr("y2",t.padding+c+t.dividerMargin/2),v=l.append("text").attr("x",t.padding).attr("y",c+t.dividerMargin+t.textHeight).attr("fill","white").attr("class","classText");s=!0,e.members.forEach(function(y){_(v,y,s,t),s=!1});const x=v.node().getBBox(),B=l.append("line").attr("x1",0).attr("y1",t.padding+c+t.dividerMargin+x.height).attr("y2",t.padding+c+t.dividerMargin+x.height),N=l.append("text").attr("x",t.padding).attr("y",c+2*t.dividerMargin+x.height+t.textHeight).attr("fill","white").attr("class","classText");s=!0,e.methods.forEach(function(y){_(N,y,s,t),s=!1});const m=l.node().getBBox();var o=" ";e.cssClasses.length>0&&(o=o+e.cssClasses.join(" "));const h=l.insert("rect",":first-child").attr("x",0).attr("y",0).attr("width",m.width+2*t.padding).attr("height",m.height+t.padding+.5*t.dividerMargin).attr("class",o).node().getBBox().width;return d.node().childNodes.forEach(function(y){y.setAttribute("x",(h-y.getBBox().width)/2)}),e.tooltip&&d.insert("title").text(e.tooltip),p.attr("x2",h),B.attr("x2",h),a.width=h,a.height=m.height+t.padding+.5*t.dividerMargin,a},I=function(i,e,t,n){b.debug("Rendering note ",e,t);const r=e.id,a={id:r,text:e.text,width:0,height:0},l=i.append("g").attr("id",r).attr("class","classGroup");let d=l.append("text").attr("y",t.textHeight+t.padding).attr("x",0);const s=JSON.parse(`"${e.text}"`).split(`
import{a1 as C,y as E,l as b,a3 as w}from"./mermaid.core-fe03eb13.js";import{l as k}from"./isPlainObject-507e432e.js";let S=0;const O=function(i,e,t,n,r){const a=function(o){switch(o){case r.db.relationType.AGGREGATION:return"aggregation";case r.db.relationType.EXTENSION:return"extension";case r.db.relationType.COMPOSITION:return"composition";case r.db.relationType.DEPENDENCY:return"dependency";case r.db.relationType.LOLLIPOP:return"lollipop"}};e.points=e.points.filter(o=>!Number.isNaN(o.y));const l=e.points,d=k().x(function(o){return o.x}).y(function(o){return o.y}).curve(C),s=i.append("path").attr("d",d(l)).attr("id","edge"+S).attr("class","relation");let g="";n.arrowMarkerAbsolute&&(g=window.location.protocol+"//"+window.location.host+window.location.pathname+window.location.search,g=g.replace(/\(/g,"\\("),g=g.replace(/\)/g,"\\)")),t.relation.lineType==1&&s.attr("class","relation dashed-line"),t.relation.lineType==10&&s.attr("class","relation dotted-line"),t.relation.type1!=="none"&&s.attr("marker-start","url("+g+"#"+a(t.relation.type1)+"Start)"),t.relation.type2!=="none"&&s.attr("marker-end","url("+g+"#"+a(t.relation.type2)+"End)");let f,c;const p=e.points.length;let v=E.calcLabelPosition(e.points);f=v.x,c=v.y;let x,B,N,m;if(p%2!==0&&p>1){let o=E.calcCardinalityPosition(t.relation.type1!=="none",e.points,e.points[0]),u=E.calcCardinalityPosition(t.relation.type2!=="none",e.points,e.points[p-1]);b.debug("cardinality_1_point "+JSON.stringify(o)),b.debug("cardinality_2_point "+JSON.stringify(u)),x=o.x,B=o.y,N=u.x,m=u.y}if(t.title!==void 0){const o=i.append("g").attr("class","classLabel"),u=o.append("text").attr("class","label").attr("x",f).attr("y",c).attr("fill","red").attr("text-anchor","middle").text(t.title);window.label=u;const h=u.node().getBBox();o.insert("rect",":first-child").attr("class","box").attr("x",h.x-n.padding/2).attr("y",h.y-n.padding/2).attr("width",h.width+n.padding).attr("height",h.height+n.padding)}b.info("Rendering relation "+JSON.stringify(t)),t.relationTitle1!==void 0&&t.relationTitle1!=="none"&&i.append("g").attr("class","cardinality").append("text").attr("class","type1").attr("x",x).attr("y",B).attr("fill","black").attr("font-size","6").text(t.relationTitle1),t.relationTitle2!==void 0&&t.relationTitle2!=="none"&&i.append("g").attr("class","cardinality").append("text").attr("class","type2").attr("x",N).attr("y",m).attr("fill","black").attr("font-size","6").text(t.relationTitle2),S++},P=function(i,e,t,n){b.debug("Rendering class ",e,t);const r=e.id,a={id:r,label:e.id,width:0,height:0},l=i.append("g").attr("id",n.db.lookUpDomId(r)).attr("class","classGroup");let d;e.link?d=l.append("svg:a").attr("xlink:href",e.link).attr("target",e.linkTarget).append("text").attr("y",t.textHeight+t.padding).attr("x",0):d=l.append("text").attr("y",t.textHeight+t.padding).attr("x",0);let s=!0;e.annotations.forEach(function(y){const H=d.append("tspan").text("«"+y+"»");s||H.attr("dy",t.textHeight),s=!1});let g=e.id;e.type!==void 0&&e.type!==""&&(g+="<"+e.type+">");const f=d.append("tspan").text(g).attr("class","title");s||f.attr("dy",t.textHeight);const c=d.node().getBBox().height,p=l.append("line").attr("x1",0).attr("y1",t.padding+c+t.dividerMargin/2).attr("y2",t.padding+c+t.dividerMargin/2),v=l.append("text").attr("x",t.padding).attr("y",c+t.dividerMargin+t.textHeight).attr("fill","white").attr("class","classText");s=!0,e.members.forEach(function(y){_(v,y,s,t),s=!1});const x=v.node().getBBox(),B=l.append("line").attr("x1",0).attr("y1",t.padding+c+t.dividerMargin+x.height).attr("y2",t.padding+c+t.dividerMargin+x.height),N=l.append("text").attr("x",t.padding).attr("y",c+2*t.dividerMargin+x.height+t.textHeight).attr("fill","white").attr("class","classText");s=!0,e.methods.forEach(function(y){_(N,y,s,t),s=!1});const m=l.node().getBBox();var o=" ";e.cssClasses.length>0&&(o=o+e.cssClasses.join(" "));const h=l.insert("rect",":first-child").attr("x",0).attr("y",0).attr("width",m.width+2*t.padding).attr("height",m.height+t.padding+.5*t.dividerMargin).attr("class",o).node().getBBox().width;return d.node().childNodes.forEach(function(y){y.setAttribute("x",(h-y.getBBox().width)/2)}),e.tooltip&&d.insert("title").text(e.tooltip),p.attr("x2",h),B.attr("x2",h),a.width=h,a.height=m.height+t.padding+.5*t.dividerMargin,a},I=function(i,e,t,n){b.debug("Rendering note ",e,t);const r=e.id,a={id:r,text:e.text,width:0,height:0},l=i.append("g").attr("id",r).attr("class","classGroup");let d=l.append("text").attr("y",t.textHeight+t.padding).attr("x",0);const s=JSON.parse(`"${e.text}"`).split(`
`);s.forEach(function(p){b.debug(`Adding line: ${p}`),d.append("tspan").text(p).attr("class","title").attr("dy",t.textHeight)});const g=l.node().getBBox(),c=l.insert("rect",":first-child").attr("x",0).attr("y",0).attr("width",g.width+2*t.padding).attr("height",g.height+s.length*t.textHeight+t.padding+.5*t.dividerMargin).node().getBBox().width;return d.node().childNodes.forEach(function(p){p.setAttribute("x",(c-p.getBBox().width)/2)}),a.width=c,a.height=g.height+s.length*t.textHeight+t.padding+.5*t.dividerMargin,a},T=function(i){const e=/^([#+~-])?(\w+)(~\w+~|\[])?\s+(\w+) *([$*])?$/,t=/^([#+|~-])?(\w+) *\( *(.*)\) *([$*])? *(\w*[[\]|~]*\s*\w*~?)$/;let n=i.match(e),r=i.match(t);return n&&!r?L(n):r?R(r):$(i)},L=function(i){let e="",t="";try{let n=i[1]?i[1].trim():"",r=i[2]?i[2].trim():"",a=i[3]?w(i[3].trim()):"",l=i[4]?i[4].trim():"",d=i[5]?i[5].trim():"";t=n+r+a+" "+l,e=M(d)}catch{t=i}return{displayText:t,cssStyle:e}},R=function(i){let e="",t="";try{let n=i[1]?i[1].trim():"",r=i[2]?i[2].trim():"",a=i[3]?w(i[3].trim()):"",l=i[4]?i[4].trim():"",d=i[5]?" : "+w(i[5]).trim():"";t=n+r+"("+a+")"+d,e=M(l)}catch{t=i}return{displayText:t,cssStyle:e}},$=function(i){let e="",t="",n="",r=i.indexOf("("),a=i.indexOf(")");if(r>1&&a>r&&a<=i.length){let l="",d="",s=i.substring(0,1);s.match(/\w/)?d=i.substring(0,r).trim():(s.match(/[#+~-]/)&&(l=s),d=i.substring(1,r).trim());const g=i.substring(r+1,a);i.substring(a+1,1),t=M(i.substring(a+1,a+2)),e=l+d+"("+w(g.trim())+")",a<i.length&&(n=i.substring(a+2).trim(),n!==""&&(n=" : "+w(n),e+=n))}else e=w(i);return{displayText:e,cssStyle:t}},_=function(i,e,t,n){let r=T(e);const a=i.append("tspan").attr("x",n.padding).text(r.displayText);r.cssStyle!==""&&a.attr("style",r.cssStyle),t||a.attr("dy",n.textHeight)},M=function(i){switch(i){case"*":return"font-style:italic;";case"$":return"text-decoration:underline;";default:return""}},J={drawClass:P,drawEdge:O,drawNote:I,parseMember:T};export{T as p,J as s};

View File

@@ -1,4 +1,4 @@
import{aE as bt,aF as vt,z as kt,c as wt,l as I,h as U,t as St,aG as Et,aH as Tt}from"./mermaid.core-16626415.js";import{i as It}from"./is_dark-0b2627ba.js";import{a as it}from"./arc-72ff0ff7.js";import"./app-41fce5f0.js";import"./framework-3fad1c41.js";import"./path-53f90ab3.js";var Y=function(){var n=function(b,r,a,h){for(a=a||{},h=b.length;h--;a[b[h]]=r);return a},t=[1,2],e=[1,5],s=[6,9,11,17,18,20,22,23,26,27,28],i=[1,15],o=[1,16],l=[1,17],g=[1,18],d=[1,19],y=[1,23],x=[1,24],w=[1,27],v=[4,6,9,11,17,18,20,22,23,26,27,28],_={trace:function(){},yy:{},symbols_:{error:2,start:3,timeline:4,document:5,EOF:6,directive:7,line:8,SPACE:9,statement:10,NEWLINE:11,openDirective:12,typeDirective:13,closeDirective:14,":":15,argDirective:16,title:17,acc_title:18,acc_title_value:19,acc_descr:20,acc_descr_value:21,acc_descr_multiline_value:22,section:23,period_statement:24,event_statement:25,period:26,event:27,open_directive:28,type_directive:29,arg_directive:30,close_directive:31,$accept:0,$end:1},terminals_:{2:"error",4:"timeline",6:"EOF",9:"SPACE",11:"NEWLINE",15:":",17:"title",18:"acc_title",19:"acc_title_value",20:"acc_descr",21:"acc_descr_value",22:"acc_descr_multiline_value",23:"section",26:"period",27:"event",28:"open_directive",29:"type_directive",30:"arg_directive",31:"close_directive"},productions_:[0,[3,3],[3,2],[5,0],[5,2],[8,2],[8,1],[8,1],[8,1],[7,4],[7,6],[10,1],[10,2],[10,2],[10,1],[10,1],[10,1],[10,1],[10,1],[24,1],[25,1],[12,1],[13,1],[16,1],[14,1]],performAction:function(r,a,h,u,f,c,T){var m=c.length-1;switch(f){case 1:return c[m-1];case 3:this.$=[];break;case 4:c[m-1].push(c[m]),this.$=c[m-1];break;case 5:case 6:this.$=c[m];break;case 7:case 8:this.$=[];break;case 11:u.getCommonDb().setDiagramTitle(c[m].substr(6)),this.$=c[m].substr(6);break;case 12:this.$=c[m].trim(),u.getCommonDb().setAccTitle(this.$);break;case 13:case 14:this.$=c[m].trim(),u.getCommonDb().setAccDescription(this.$);break;case 15:u.addSection(c[m].substr(8)),this.$=c[m].substr(8);break;case 19:u.addTask(c[m],0,""),this.$=c[m];break;case 20:u.addEvent(c[m].substr(2)),this.$=c[m];break;case 21:u.parseDirective("%%{","open_directive");break;case 22:u.parseDirective(c[m],"type_directive");break;case 23:c[m]=c[m].trim().replace(/'/g,'"'),u.parseDirective(c[m],"arg_directive");break;case 24:u.parseDirective("}%%","close_directive","timeline");break}},table:[{3:1,4:t,7:3,12:4,28:e},{1:[3]},n(s,[2,3],{5:6}),{3:7,4:t,7:3,12:4,28:e},{13:8,29:[1,9]},{29:[2,21]},{6:[1,10],7:22,8:11,9:[1,12],10:13,11:[1,14],12:4,17:i,18:o,20:l,22:g,23:d,24:20,25:21,26:y,27:x,28:e},{1:[2,2]},{14:25,15:[1,26],31:w},n([15,31],[2,22]),n(s,[2,8],{1:[2,1]}),n(s,[2,4]),{7:22,10:28,12:4,17:i,18:o,20:l,22:g,23:d,24:20,25:21,26:y,27:x,28:e},n(s,[2,6]),n(s,[2,7]),n(s,[2,11]),{19:[1,29]},{21:[1,30]},n(s,[2,14]),n(s,[2,15]),n(s,[2,16]),n(s,[2,17]),n(s,[2,18]),n(s,[2,19]),n(s,[2,20]),{11:[1,31]},{16:32,30:[1,33]},{11:[2,24]},n(s,[2,5]),n(s,[2,12]),n(s,[2,13]),n(v,[2,9]),{14:34,31:w},{31:[2,23]},{11:[1,35]},n(v,[2,10])],defaultActions:{5:[2,21],7:[2,2],27:[2,24],33:[2,23]},parseError:function(r,a){if(a.recoverable)this.trace(r);else{var h=new Error(r);throw h.hash=a,h}},parse:function(r){var a=this,h=[0],u=[],f=[null],c=[],T=this.table,m="",M=0,z=0,j=2,K=1,P=c.slice.call(arguments,1),p=Object.create(this.lexer),E={yy:{}};for(var L in this.yy)Object.prototype.hasOwnProperty.call(this.yy,L)&&(E.yy[L]=this.yy[L]);p.setInput(r,E.yy),E.yy.lexer=p,E.yy.parser=this,typeof p.yylloc>"u"&&(p.yylloc={});var C=p.yylloc;c.push(C);var V=p.options&&p.options.ranges;typeof E.yy.parseError=="function"?this.parseError=E.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function et(){var H;return H=u.pop()||p.lex()||K,typeof H!="number"&&(H instanceof Array&&(u=H,H=u.pop()),H=a.symbols_[H]||H),H}for(var k,R,N,Q,W={},G,A,nt,q;;){if(R=h[h.length-1],this.defaultActions[R]?N=this.defaultActions[R]:((k===null||typeof k>"u")&&(k=et()),N=T[R]&&T[R][k]),typeof N>"u"||!N.length||!N[0]){var X="";q=[];for(G in T[R])this.terminals_[G]&&G>j&&q.push("'"+this.terminals_[G]+"'");p.showPosition?X="Parse error on line "+(M+1)+`:
import{aE as bt,aF as vt,z as kt,c as wt,l as I,h as U,t as St,aG as Et,aH as Tt}from"./mermaid.core-fe03eb13.js";import{i as It}from"./is_dark-1a4ee017.js";import{a as it}from"./arc-69815fdb.js";import"./app-5a7f3739.js";import"./framework-3fad1c41.js";import"./path-53f90ab3.js";var Y=function(){var n=function(b,r,a,h){for(a=a||{},h=b.length;h--;a[b[h]]=r);return a},t=[1,2],e=[1,5],s=[6,9,11,17,18,20,22,23,26,27,28],i=[1,15],o=[1,16],l=[1,17],g=[1,18],d=[1,19],y=[1,23],x=[1,24],w=[1,27],v=[4,6,9,11,17,18,20,22,23,26,27,28],_={trace:function(){},yy:{},symbols_:{error:2,start:3,timeline:4,document:5,EOF:6,directive:7,line:8,SPACE:9,statement:10,NEWLINE:11,openDirective:12,typeDirective:13,closeDirective:14,":":15,argDirective:16,title:17,acc_title:18,acc_title_value:19,acc_descr:20,acc_descr_value:21,acc_descr_multiline_value:22,section:23,period_statement:24,event_statement:25,period:26,event:27,open_directive:28,type_directive:29,arg_directive:30,close_directive:31,$accept:0,$end:1},terminals_:{2:"error",4:"timeline",6:"EOF",9:"SPACE",11:"NEWLINE",15:":",17:"title",18:"acc_title",19:"acc_title_value",20:"acc_descr",21:"acc_descr_value",22:"acc_descr_multiline_value",23:"section",26:"period",27:"event",28:"open_directive",29:"type_directive",30:"arg_directive",31:"close_directive"},productions_:[0,[3,3],[3,2],[5,0],[5,2],[8,2],[8,1],[8,1],[8,1],[7,4],[7,6],[10,1],[10,2],[10,2],[10,1],[10,1],[10,1],[10,1],[10,1],[24,1],[25,1],[12,1],[13,1],[16,1],[14,1]],performAction:function(r,a,h,u,f,c,T){var m=c.length-1;switch(f){case 1:return c[m-1];case 3:this.$=[];break;case 4:c[m-1].push(c[m]),this.$=c[m-1];break;case 5:case 6:this.$=c[m];break;case 7:case 8:this.$=[];break;case 11:u.getCommonDb().setDiagramTitle(c[m].substr(6)),this.$=c[m].substr(6);break;case 12:this.$=c[m].trim(),u.getCommonDb().setAccTitle(this.$);break;case 13:case 14:this.$=c[m].trim(),u.getCommonDb().setAccDescription(this.$);break;case 15:u.addSection(c[m].substr(8)),this.$=c[m].substr(8);break;case 19:u.addTask(c[m],0,""),this.$=c[m];break;case 20:u.addEvent(c[m].substr(2)),this.$=c[m];break;case 21:u.parseDirective("%%{","open_directive");break;case 22:u.parseDirective(c[m],"type_directive");break;case 23:c[m]=c[m].trim().replace(/'/g,'"'),u.parseDirective(c[m],"arg_directive");break;case 24:u.parseDirective("}%%","close_directive","timeline");break}},table:[{3:1,4:t,7:3,12:4,28:e},{1:[3]},n(s,[2,3],{5:6}),{3:7,4:t,7:3,12:4,28:e},{13:8,29:[1,9]},{29:[2,21]},{6:[1,10],7:22,8:11,9:[1,12],10:13,11:[1,14],12:4,17:i,18:o,20:l,22:g,23:d,24:20,25:21,26:y,27:x,28:e},{1:[2,2]},{14:25,15:[1,26],31:w},n([15,31],[2,22]),n(s,[2,8],{1:[2,1]}),n(s,[2,4]),{7:22,10:28,12:4,17:i,18:o,20:l,22:g,23:d,24:20,25:21,26:y,27:x,28:e},n(s,[2,6]),n(s,[2,7]),n(s,[2,11]),{19:[1,29]},{21:[1,30]},n(s,[2,14]),n(s,[2,15]),n(s,[2,16]),n(s,[2,17]),n(s,[2,18]),n(s,[2,19]),n(s,[2,20]),{11:[1,31]},{16:32,30:[1,33]},{11:[2,24]},n(s,[2,5]),n(s,[2,12]),n(s,[2,13]),n(v,[2,9]),{14:34,31:w},{31:[2,23]},{11:[1,35]},n(v,[2,10])],defaultActions:{5:[2,21],7:[2,2],27:[2,24],33:[2,23]},parseError:function(r,a){if(a.recoverable)this.trace(r);else{var h=new Error(r);throw h.hash=a,h}},parse:function(r){var a=this,h=[0],u=[],f=[null],c=[],T=this.table,m="",M=0,z=0,j=2,K=1,P=c.slice.call(arguments,1),p=Object.create(this.lexer),E={yy:{}};for(var L in this.yy)Object.prototype.hasOwnProperty.call(this.yy,L)&&(E.yy[L]=this.yy[L]);p.setInput(r,E.yy),E.yy.lexer=p,E.yy.parser=this,typeof p.yylloc>"u"&&(p.yylloc={});var C=p.yylloc;c.push(C);var V=p.options&&p.options.ranges;typeof E.yy.parseError=="function"?this.parseError=E.yy.parseError:this.parseError=Object.getPrototypeOf(this).parseError;function et(){var H;return H=u.pop()||p.lex()||K,typeof H!="number"&&(H instanceof Array&&(u=H,H=u.pop()),H=a.symbols_[H]||H),H}for(var k,R,N,Q,W={},G,A,nt,q;;){if(R=h[h.length-1],this.defaultActions[R]?N=this.defaultActions[R]:((k===null||typeof k>"u")&&(k=et()),N=T[R]&&T[R][k]),typeof N>"u"||!N.length||!N[0]){var X="";q=[];for(G in T[R])this.terminals_[G]&&G>j&&q.push("'"+this.terminals_[G]+"'");p.showPosition?X="Parse error on line "+(M+1)+`:
`+p.showPosition()+`
Expecting `+q.join(", ")+", got '"+(this.terminals_[k]||k)+"'":X="Parse error on line "+(M+1)+": Unexpected "+(k==K?"end of input":"'"+(this.terminals_[k]||k)+"'"),this.parseError(X,{text:p.match,token:this.terminals_[k]||k,line:p.yylineno,loc:C,expected:q})}if(N[0]instanceof Array&&N.length>1)throw new Error("Parse Error: multiple actions possible at state: "+R+", token: "+k);switch(N[0]){case 1:h.push(k),f.push(p.yytext),c.push(p.yylloc),h.push(N[1]),k=null,z=p.yyleng,m=p.yytext,M=p.yylineno,C=p.yylloc;break;case 2:if(A=this.productions_[N[1]][1],W.$=f[f.length-A],W._$={first_line:c[c.length-(A||1)].first_line,last_line:c[c.length-1].last_line,first_column:c[c.length-(A||1)].first_column,last_column:c[c.length-1].last_column},V&&(W._$.range=[c[c.length-(A||1)].range[0],c[c.length-1].range[1]]),Q=this.performAction.apply(W,[m,z,M,E.yy,N[1],f,c].concat(P)),typeof Q<"u")return Q;A&&(h=h.slice(0,-1*A*2),f=f.slice(0,-1*A),c=c.slice(0,-1*A)),h.push(this.productions_[N[1]][0]),f.push(W.$),c.push(W._$),nt=T[h[h.length-2]][h[h.length-1]],h.push(nt);break;case 3:return!0}}return!0}},S=function(){var b={EOF:1,parseError:function(a,h){if(this.yy.parser)this.yy.parser.parseError(a,h);else throw new Error(a)},setInput:function(r,a){return this.yy=a||this.yy||{},this._input=r,this._more=this._backtrack=this.done=!1,this.yylineno=this.yyleng=0,this.yytext=this.matched=this.match="",this.conditionStack=["INITIAL"],this.yylloc={first_line:1,first_column:0,last_line:1,last_column:0},this.options.ranges&&(this.yylloc.range=[0,0]),this.offset=0,this},input:function(){var r=this._input[0];this.yytext+=r,this.yyleng++,this.offset++,this.match+=r,this.matched+=r;var a=r.match(/(?:\r\n?|\n).*/g);return a?(this.yylineno++,this.yylloc.last_line++):this.yylloc.last_column++,this.options.ranges&&this.yylloc.range[1]++,this._input=this._input.slice(1),r},unput:function(r){var a=r.length,h=r.split(/(?:\r\n?|\n)/g);this._input=r+this._input,this.yytext=this.yytext.substr(0,this.yytext.length-a),this.offset-=a;var u=this.match.split(/(?:\r\n?|\n)/g);this.match=this.match.substr(0,this.match.length-1),this.matched=this.matched.substr(0,this.matched.length-1),h.length-1&&(this.yylineno-=h.length-1);var f=this.yylloc.range;return this.yylloc={first_line:this.yylloc.first_line,last_line:this.yylineno+1,first_column:this.yylloc.first_column,last_column:h?(h.length===u.length?this.yylloc.first_column:0)+u[u.length-h.length].length-h[0].length:this.yylloc.first_column-a},this.options.ranges&&(this.yylloc.range=[f[0],f[0]+this.yyleng-a]),this.yyleng=this.yytext.length,this},more:function(){return this._more=!0,this},reject:function(){if(this.options.backtrack_lexer)this._backtrack=!0;else return this.parseError("Lexical error on line "+(this.yylineno+1)+`. You can only invoke reject() in the lexer when the lexer is of the backtracking persuasion (options.backtrack_lexer = true).
`+this.showPosition(),{text:"",token:null,line:this.yylineno});return this},less:function(r){this.unput(this.match.slice(r))},pastInput:function(){var r=this.matched.substr(0,this.matched.length-this.match.length);return(r.length>20?"...":"")+r.substr(-20).replace(/\n/g,"")},upcomingInput:function(){var r=this.match;return r.length<20&&(r+=this._input.substr(0,20-r.length)),(r.substr(0,20)+(r.length>20?"...":"")).replace(/\n/g,"")},showPosition:function(){var r=this.pastInput(),a=new Array(r.length+1).join("-");return r+this.upcomingInput()+`

View File

@@ -0,0 +1 @@
const t=JSON.parse('{"key":"v-d670f89a","path":"/statements/tos.html","title":"用户使用协议和法律声明","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["公告"],"comment":false,"editLink":false,"icon":"license","order":4,"description":"总则 本\\"用户使用协议和法律声明\\"(以下简称\\"条款\\"或\\"使用协议\\"适用于DGP-Studio开发团队 (https://github.com/DGP-Studio)(以下简称\\"本团队\\"或\\"我方\\")开发的全部软件作品、各开发项目的官方网站、附属的自媒体账号等。; 请您仔细阅读本用户使用协议的全部内容,在您阅读\\"使用协议\\"后,若对此用户使用协议中的任何条...","head":[["meta",{"property":"og:url","content":"https://hut.ao/statements/tos.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"用户使用协议和法律声明"}],["meta",{"property":"og:description","content":"总则 本\\"用户使用协议和法律声明\\"(以下简称\\"条款\\"或\\"使用协议\\"适用于DGP-Studio开发团队 (https://github.com/DGP-Studio)(以下简称\\"本团队\\"或\\"我方\\")开发的全部软件作品、各开发项目的官方网站、附属的自媒体账号等。; 请您仔细阅读本用户使用协议的全部内容,在您阅读\\"使用协议\\"后,若对此用户使用协议中的任何条..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"用户使用协议和法律声明\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"总则","slug":"总则","link":"#总则","children":[]},{"level":2,"title":"项目性质、服务以及有关责任与义务的界定","slug":"项目性质、服务以及有关责任与义务的界定","link":"#项目性质、服务以及有关责任与义务的界定","children":[]},{"level":2,"title":"权利和义务","slug":"权利和义务","link":"#权利和义务","children":[]},{"level":2,"title":"其他条款","slug":"其他条款","link":"#其他条款","children":[]}],"git":{"createdTime":1673419845000,"updatedTime":1678954736000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":6}]},"readingTime":{"minutes":10.3,"words":3090},"filePathRelative":"statements/tos.md","localizedDate":"2023年1月11日","autoDesc":true}');export{t as data};

View File

@@ -1 +0,0 @@
const t=JSON.parse('{"key":"v-d670f89a","path":"/statements/tos.html","title":"用户使用协议和法律声明","lang":"zh-CN","frontmatter":{"headerDepth":0,"category":["公告"],"comment":false,"editLink":false,"icon":"license","description":"总则 本\\"用户使用协议和法律声明\\"(以下简称\\"条款\\"或\\"使用协议\\"适用于DGP-Studio开发团队 (https://github.com/DGP-Studio)(以下简称\\"本团队\\"或\\"我方\\")开发的全部软件作品、各开发项目的官方网站、附属的自媒体账号等。; 请您仔细阅读本用户使用协议的全部内容,在您阅读\\"使用协议\\"后,若对此用户使用协议中的任何条...","head":[["meta",{"property":"og:url","content":"https://hut.ao/statements/tos.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"用户使用协议和法律声明"}],["meta",{"property":"og:description","content":"总则 本\\"用户使用协议和法律声明\\"(以下简称\\"条款\\"或\\"使用协议\\"适用于DGP-Studio开发团队 (https://github.com/DGP-Studio)(以下简称\\"本团队\\"或\\"我方\\")开发的全部软件作品、各开发项目的官方网站、附属的自媒体账号等。; 请您仔细阅读本用户使用协议的全部内容,在您阅读\\"使用协议\\"后,若对此用户使用协议中的任何条..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-02-20T08:53:13.000Z"}],["meta",{"property":"article:modified_time","content":"2023-02-20T08:53:13.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"用户使用协议和法律声明\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-02-20T08:53:13.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"总则","slug":"总则","link":"#总则","children":[]},{"level":2,"title":"项目性质、服务以及有关责任与义务的界定","slug":"项目性质、服务以及有关责任与义务的界定","link":"#项目性质、服务以及有关责任与义务的界定","children":[]},{"level":2,"title":"权利和义务","slug":"权利和义务","link":"#权利和义务","children":[]},{"level":2,"title":"其他条款","slug":"其他条款","link":"#其他条款","children":[]}],"git":{"createdTime":1673419845000,"updatedTime":1676883193000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":5}]},"readingTime":{"minutes":10.29,"words":3088},"filePathRelative":"statements/tos.md","localizedDate":"2023年1月11日","autoDesc":true}');export{t as data};

View File

@@ -0,0 +1 @@
const t=JSON.parse('{"key":"v-6a2fabab","path":"/advanced/uninstall.html","title":"卸载胡桃工具箱","lang":"zh-CN","frontmatter":{"category":["FAQ"],"icon":"delete","order":8,"description":"清除有关的任务计划; 1.4.15 版本前,若不执行该步骤,胡桃用于获取实时便笺数据的计划任务将不会被删除,会出现这个问题 (FAQ.md#为什么会弹出需要使用新应用以打开的对话框); 方法1 ; 打开胡桃,选择 设置 页签; 找到 删除所有计划任务 一栏中,点击右侧的 执行 按钮 ; 方法2; 执行下方的脚本 - 方法3; 打开 Windows...","head":[["meta",{"property":"og:url","content":"https://hut.ao/advanced/uninstall.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"卸载胡桃工具箱"}],["meta",{"property":"og:description","content":"清除有关的任务计划; 1.4.15 版本前,若不执行该步骤,胡桃用于获取实时便笺数据的计划任务将不会被删除,会出现这个问题 (FAQ.md#为什么会弹出需要使用新应用以打开的对话框); 方法1 ; 打开胡桃,选择 设置 页签; 找到 删除所有计划任务 一栏中,点击右侧的 执行 按钮 ; 方法2; 执行下方的脚本 - 方法3; 打开 Windows..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"卸载胡桃工具箱\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1677179671000,"updatedTime":1678954736000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":3}]},"readingTime":{"minutes":0.87,"words":260},"filePathRelative":"advanced/uninstall.md","localizedDate":"2023年2月23日","autoDesc":true}');export{t as data};

View File

@@ -1 +0,0 @@
const t=JSON.parse('{"key":"v-6a2fabab","path":"/advanced/uninstall.html","title":"卸载胡桃工具箱","lang":"zh-CN","frontmatter":{"category":["FAQ"],"icon":"delete","description":"清除有关的任务计划; 1.4.15 版本前,若不执行该步骤,胡桃用于获取实时便笺数据的计划任务将不会被删除,会出现这个问题 (FAQ.md#为什么会弹出需要使用新应用以打开的对话框); 方法1 ; 打开胡桃,选择 设置 页签; 找到 删除所有计划任务 一栏中,点击右侧的 执行 按钮 ; 方法2; 执行下方的脚本 - 方法3; 打开 Windows...","head":[["meta",{"property":"og:url","content":"https://hut.ao/advanced/uninstall.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"卸载胡桃工具箱"}],["meta",{"property":"og:description","content":"清除有关的任务计划; 1.4.15 版本前,若不执行该步骤,胡桃用于获取实时便笺数据的计划任务将不会被删除,会出现这个问题 (FAQ.md#为什么会弹出需要使用新应用以打开的对话框); 方法1 ; 打开胡桃,选择 设置 页签; 找到 删除所有计划任务 一栏中,点击右侧的 执行 按钮 ; 方法2; 执行下方的脚本 - 方法3; 打开 Windows..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-05T11:48:16.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-05T11:48:16.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"卸载胡桃工具箱\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-05T11:48:16.000Z\\",\\"author\\":[]}"]]},"headers":[],"git":{"createdTime":1677179671000,"updatedTime":1678016896000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":2}]},"readingTime":{"minutes":0.86,"words":258},"filePathRelative":"advanced/uninstall.md","localizedDate":"2023年2月23日","autoDesc":true}');export{t as data};

View File

@@ -0,0 +1 @@
import{_ as s,X as u,Y as d,Z as l,$ as i,a0 as e,a2 as _,a1 as r,C as n}from"./framework-3fad1c41.js";const c={},h=l("h1",{id:"更新日志",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#更新日志","aria-hidden":"true"},"#"),i(" 更新日志")],-1),p={id:"_1-5-4",tabindex:"-1"},f=l("a",{class:"header-anchor",href:"#_1-5-4","aria-hidden":"true"},"#",-1),m=r('<ul><li>新增 <ul><li>游戏启动器 <ul><li>游戏资源下载</li><li>原神游戏进程多开</li><li>允许用户在多显示器情况下选择指定显示器启动游戏</li></ul></li><li>使用了全新的图标(更可爱的胡桃)</li></ul></li><li>修复 <ul><li>游戏客户端转换中卡死并无限写入的问题</li></ul></li><li>优化 <ul><li>默认的语言选择方式</li><li>允许直接复制设备 ID</li><li>设置页面美化</li></ul></li></ul><h2 id="_1-5-1" tabindex="-1"><a class="header-anchor" href="#_1-5-1" aria-hidden="true">#</a> 1.5.1</h2><ul><li>优化 <ul><li>将<code>JumpList</code>菜单更换为<code>JumpTask</code>,即使用户关闭最近文件功能也可以使用快速启动菜单了</li><li>增加优先度高于系统设置的语言设置选项</li><li>增加贡献翻译入口</li><li>增加重置图片资源的设置选项</li></ul></li><li>添加 <ul><li>怪物 WIKI</li><li>韩语翻译</li><li>国际化元数据</li></ul></li></ul><h2 id="_1-4-15" tabindex="-1"><a class="header-anchor" href="#_1-4-15" aria-hidden="true">#</a> 1.4.15</h2>',4),x=l("li",null,[i("新增 "),l("ul",null,[l("li",null,"重置图片资源的入口"),l("li",null,"刷新 Cookie 方法")])],-1),E=l("li",null,"修复了部分情况下程序内清除定时任务计划失败的情况",-1),k={href:"https://github.com/DGP-Studio/Snap.Hutao/issues/486",target:"_blank",rel:"noopener noreferrer"},b=l("li",null,"完善英语和繁体中文翻译",-1),A=l("li",null,"在触发 Windows 长路径限制时增加提示",-1),B=l("li",null,"优化了定时任务的唤醒方式",-1),g=l("h2",{id:"_1-4-14",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#_1-4-14","aria-hidden":"true"},"#"),i(" 1.4.14")],-1),C=l("ul",null,[l("li",null,"修复了养成计划无法添加的问题"),l("li",null,"支持英语界面"),l("li",null,"其他的问题修复")],-1),L=l("h2",{id:"_1-4-11",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#_1-4-11","aria-hidden":"true"},"#"),i(" 1.4.11")],-1),I=l("ul",null,[l("li",null,"商店初版")],-1);function v(D,N){const t=n("Badge"),a=n("RouterLink"),o=n("ExternalLinkIcon");return u(),d("div",null,[h,l("h2",p,[f,i(" 1.5.4 "),e(t,{text:"最新版",type:"tip"})]),m,l("ul",null,[x,l("li",null,[i("修复 "),l("ul",null,[l("li",null,[i("修复了"),e(a,{to:"/advanced/known-issue.html#_2-%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%88%87%E6%8D%A2%E5%AF%BC%E8%87%B431-4302%E6%8A%A5%E9%94%99"},{default:_(()=>[i("#2 服务器切换导致31-4302报错")]),_:1})]),E])]),l("li",null,[i("优化 "),l("ul",null,[l("li",null,[i("优化了养成计划界面 "),l("a",k,[i("#486"),e(o)])]),b,A,B])])]),g,C,L,I])}const w=s(c,[["render",v],["__file","update-log.html.vue"]]);export{w as default};

View File

@@ -0,0 +1 @@
const t=JSON.parse('{"key":"v-a05f49b2","path":"/statements/update-log.html","title":"更新日志","lang":"zh-CN","frontmatter":{"category":["公告"],"icon":"update","order":1,"description":"1.5.4 新增; 游戏启动器; 游戏资源下载; 原神游戏进程多开; 允许用户在多显示器情况下选择指定显示器启动游戏; 使用了全新的图标(更可爱的胡桃); 修复; 游戏客户端转换中卡死并无限写入的问题; 优化; 默认的语言选择方式; 允许直接复制设备 ID; 设置页面美化; 1.5.1 优化; 将JumpList菜单更换为JumpTask即使用户关闭...","head":[["meta",{"property":"og:url","content":"https://hut.ao/statements/update-log.html"}],["meta",{"property":"og:site_name","content":"胡桃工具箱"}],["meta",{"property":"og:title","content":"更新日志"}],["meta",{"property":"og:description","content":"1.5.4 新增; 游戏启动器; 游戏资源下载; 原神游戏进程多开; 允许用户在多显示器情况下选择指定显示器启动游戏; 使用了全新的图标(更可爱的胡桃); 修复; 游戏客户端转换中卡死并无限写入的问题; 优化; 默认的语言选择方式; 允许直接复制设备 ID; 设置页面美化; 1.5.1 优化; 将JumpList菜单更换为JumpTask即使用户关闭..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2023-03-16T08:18:56.000Z"}],["meta",{"property":"article:modified_time","content":"2023-03-16T08:18:56.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"更新日志\\",\\"image\\":[\\"\\"],\\"dateModified\\":\\"2023-03-16T08:18:56.000Z\\",\\"author\\":[]}"]]},"headers":[{"level":2,"title":"1.5.4","slug":"_1-5-4","link":"#_1-5-4","children":[]},{"level":2,"title":"1.5.1","slug":"_1-5-1","link":"#_1-5-1","children":[]},{"level":2,"title":"1.4.15","slug":"_1-4-15","link":"#_1-4-15","children":[]},{"level":2,"title":"1.4.14","slug":"_1-4-14","link":"#_1-4-14","children":[]},{"level":2,"title":"1.4.11","slug":"_1-4-11","link":"#_1-4-11","children":[]}],"git":{"createdTime":1676104769000,"updatedTime":1678954736000,"contributors":[{"name":"Masterain","email":"i@irain.in","commits":10}]},"readingTime":{"minutes":1.3,"words":391},"filePathRelative":"statements/update-log.md","localizedDate":"2023年2月11日","autoDesc":true}');export{t as data};

View File

@@ -1 +0,0 @@
import{_ as s,X as d,Y as _,Z as l,$ as e,a0 as n,a2 as c,a1 as u,C as t}from"./framework-3fad1c41.js";const r={},h=l("h1",{id:"更新日志",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#更新日志","aria-hidden":"true"},"#"),e(" 更新日志")],-1),p={id:"_1-5-1",tabindex:"-1"},f=l("a",{class:"header-anchor",href:"#_1-5-1","aria-hidden":"true"},"#",-1),m=u('<ul><li>优化 <ul><li>将<code>JumpList</code>菜单更换为<code>JumpTask</code>,即使用户关闭最近文件功能也可以使用快速启动菜单了</li><li>增加优先度高于系统设置的语言设置选项</li><li>增加贡献翻译入口</li><li>增加重置图片资源的设置选项</li></ul></li><li>添加 <ul><li>怪物 WIKI</li><li>韩语翻译</li><li>国际化元数据</li></ul></li></ul><h2 id="_1-4-15" tabindex="-1"><a class="header-anchor" href="#_1-4-15" aria-hidden="true">#</a> 1.4.15</h2>',2),x=l("li",null,[e("新增 "),l("ul",null,[l("li",null,"重置图片资源的入口"),l("li",null,"刷新 Cookie 方法")])],-1),E=l("li",null,"修复了部分情况下程序内清除定时任务计划失败的情况",-1),k={href:"https://github.com/DGP-Studio/Snap.Hutao/issues/486",target:"_blank",rel:"noopener noreferrer"},b=l("li",null,"完善英语和繁体中文翻译",-1),A=l("li",null,"在触发 Windows 长路径限制时增加提示",-1),B=l("li",null,"优化了定时任务的唤醒方式",-1),g=l("h2",{id:"_1-4-14",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#_1-4-14","aria-hidden":"true"},"#"),e(" 1.4.14")],-1),C=l("ul",null,[l("li",null,"修复了养成计划无法添加的问题"),l("li",null,"支持英语界面"),l("li",null,"其他的问题修复")],-1),L=l("h2",{id:"_1-4-11",tabindex:"-1"},[l("a",{class:"header-anchor",href:"#_1-4-11","aria-hidden":"true"},"#"),e(" 1.4.11")],-1),v=l("ul",null,[l("li",null,"商店初版")],-1);function I(N,V){const i=t("Badge"),o=t("RouterLink"),a=t("ExternalLinkIcon");return d(),_("div",null,[h,l("h2",p,[f,e(" 1.5.1 "),n(i,{text:"最新版",type:"tip"})]),m,l("ul",null,[x,l("li",null,[e("修复 "),l("ul",null,[l("li",null,[e("修复了"),n(o,{to:"/advanced/known-issue.html#_2-%E6%9C%8D%E5%8A%A1%E5%99%A8%E5%88%87%E6%8D%A2%E5%AF%BC%E8%87%B431-4302%E6%8A%A5%E9%94%99"},{default:c(()=>[e("#2 服务器切换导致31-4302报错")]),_:1})]),E])]),l("li",null,[e("优化 "),l("ul",null,[l("li",null,[e("优化了养成计划界面 "),l("a",k,[e("#486"),n(a)])]),b,A,B])])]),g,C,L,v])}const D=s(r,[["render",I],["__file","update-log.html.vue"]]);export{D as default};

Some files were not shown because too many files have changed in this diff Show More