Help
RSS
API
Feed
Maltego
Contact
Domain > doc.oplist.org.cn
×
More information on this domain is in
AlienVault OTX
Is this malicious?
Yes
No
DNS Resolutions
Date
IP Address
2025-08-07
43.159.99.20
(
ClassC
)
2025-11-20
43.159.98.20
(
ClassC
)
Port 443
HTTP/1.1 200 OKetag: 9708856060f94ac02fc9a9bbf8bc77cccontent-type: text/htmlage: 370052accept-ranges: bytesserver: edgeone-pagesLast-Modified: Sun, 16 Nov 2025 17:07:20 GMTCache-Control: public, must-revalidate, max-age3600Content-Length: 64364Connection: keep-aliveStrict-Transport-Security: max-age86400;Date: Thu, 20 Nov 2025 23:55:23 GMTEO-LOG-UUID: 7434772442272329454EO-Cache-Status: MISS !DOCTYPE html>html langen data-beasties-container>head>meta charsetutf-8>meta nameviewport contentwidthdevice-width,initial-scale1>link relicon href/favicon.svg>script>!function(){const ewindow.matchMedia&&window.matchMedia((prefers-color-scheme: dark)).matches,tlocalStorage.getItem(vueuse-color-scheme)||auto;(darkt||e&&light!t)&&document.documentElement.classList.toggle(dark,!0)}()/script>style typetext/css>:root{color-scheme:light dark;--va-c-bg:#fff}html{background-color:var(--va-c-bg)}.press-footerdata-v-3467cded{position:relative;z-index:var(--pr-z-index-footer);border-top:1px solid var(--pr-c-divider-light);padding:32px 24px;background-color:var(--va-c-bg)}.containerdata-v-3467cded{margin:0 auto;max-width:var(--pr-layout-max-width);text-align:center}.copyrightdata-v-3467cded,.messagedata-v-3467cded{line-height:24px;font-size:14px;font-weight:500;color:var(--va-c-text-lighter)}.messagedata-v-3467cded{order:2}.copyrightdata-v-3467cded{order:1}.press-sidebar{position:fixed;bottom:0;left:0;padding:1rem;top:var(--pr-nav-height);z-index:var(--pr-z-sidebar);width:calc(100vw - 64px);max-width:320px;background-color:var(--va-c-bg);opacity:0;overflow-x:hidden;overflow-y:auto;overflow-y:overlay;transform:translate(-100%);transition:opacity .5s,transform .25s ease}@media screen and (min-width:768px){.press-sidebar{z-index:1;width:var(--va-sidebar-width);max-width:100%;background-color:var(--va-c-bg-alt);opacity:1;box-shadow:none;transform:translate(0)}}@media screen and (max-width:640px){.press-sidebar{top:0}}.pr-social-linkdata-v-23187a05{display:flex;justify-content:center;align-items:center;width:36px;height:36px;color:var(--pr-c-text-2);transition:color .5s}.pr-social-linkdata-v-23187a05:hover{color:var(--pr-c-text-1);transition:color .25s}.pr-social-linksdata-v-326fa6b8{display:flex;flex-wrap:wrap;justify-content:center}.switchdata-v-a2d66f27{position:relative;display:block;box-sizing:border-box;width:40px;height:22px;border-radius:11px;border:1px solid var(--pr-switch-divider);background-color:var(--pr-switch-bg);transition:border-color .25s,background-color .25s}.switchdata-v-a2d66f27:hover{border-color:#8e8e8e}.checkdata-v-a2d66f27{position:absolute;top:1px;left:1px;width:18px;height:18px;border-radius:50%;background-color:#fff;box-shadow:0 1px 2px #0000000a,0 1px 2px #0000000f;transition:background-color .25s,transform .25s}.icon-wrapdata-v-a2d66f27{box-sizing:border-box;display:block;padding:3px;width:18px;height:18px;border-radius:50%}.icondata-v-a2d66f27{width:12px;height:12px;background-color:#3c3c3cb3}.pr-NavBarHamburgerdata-v-ac56a236{display:flex;justify-content:center;align-items:center;width:48px;height:var(--pr-nav-height)}@media (width > 768px){.pr-NavBarHamburgerdata-v-ac56a236{display:none}}.containerdata-v-ac56a236{position:relative;width:16px;height:14px;overflow:hidden}.pr-NavBarHamburger:hover .topdata-v-ac56a236{top:0;left:0;transform:translate(4px)}.pr-NavBarHamburger:hover .middledata-v-ac56a236{top:6px;left:0;transform:translate(0)}.pr-NavBarHamburger:hover .bottomdata-v-ac56a236{top:12px;left:0;transform:translate(8px)}.bottomdata-v-ac56a236,.middledata-v-ac56a236,.topdata-v-ac56a236{position:absolute;width:16px;height:2px;background-color:var(--pr-c-text-1);transition:top .25s,background-color .5s,transform .25s}.topdata-v-ac56a236{top:0;left:0;transform:translate(0)}.middledata-v-ac56a236{top:6px;left:0;transform:translate(8px)}.bottomdata-v-ac56a236{top:12px;left:0;transform:translate(4px)}.pr-nav-bar-social-linksdata-v-c9cfc92a{display:none}@media (width > 1280px){.pr-nav-bar-social-linksdata-v-c9cfc92a{display:flex;align-items:center}}.menu-link .menu-itemdata-v-8b5a856b{display:flex;width:100%;border-radius:6px;color:var(--pr-nav-text);line-height:32px;font-size:14px;font-weight:500;white-space:nowrap;transition:background-color .25s,color .25s}.menu-link .menu-itemdata-v-8b5a856b:hover{background-color:#f1f1f1;color:var(--va-c-brand)}.group .buttondata-v-b7b2ac8b{color:var(--pr-nav-text);font-weight:500;font-size:14px}.menudata-v-b7b2ac8b{position:absolute;top:20px;left:50%;min-width:128px;opacity:0;visibility:hidden;transition:opacity .25s,visibility .25s,transform .25s;transform:translate(-50%) translateY(calc(var(--pr-nav-height)/ 2));border-radius:12px;padding:12px;border:1px solid rgba(60,60,60,.12);background-color:#fff;box-shadow:0 12px 32px #0000001a,0 2px 6px #00000014}.press-nav-item-linkdata-v-32160185{font-size:14px;font-weight:500;color:var(--pr-nav-text);transition:color .25s}.press-nav-item-linkdata-v-32160185:hover{color:var(--va-c-brand)}.VPNavBarSearch{display:flex;align-items:center}@media (width > 768px){.VPNavBarSearch{flex-grow:1;padding-left:24px}}@media (width > 960px){.VPNavBarSearch{padding-left:32px}}:root{--pr-navbar-c-bg:rgba(255, 255, 255, .8)}.logo{width:32px;height:32px;margin-right:8px}.pr-navbar{position:relative;border-bottom:1px solid var(--pr-c-divider-light);padding:0 8px 0 24px;height:var(--pr-nav-height);transition:border-color .5s;background-color:var(--pr-navbar-c-bg);z-index:var(--pr-z-nav)}@media screen and (min-width:768px){.pr-navbar{padding:0 32px}}.container{display:flex;justify-content:space-between;margin:0 auto;max-width:calc(var(--pr-layout-max-width) - 64px)}.press-nav{z-index:var(--pr-z-nav)}@media screen and (min-width:768px){.press-nav{-webkit-backdrop-filter:saturate(50%) blur(8px);backdrop-filter:saturate(50%) blur(8px)}}.back-to-top-btndata-v-ef99e711{position:fixed;bottom:2rem;right:2rem;z-index:var(--pr-z-nav);width:3rem;height:3rem;border-radius:50%;border:1px solid var(--pr-c-divider-light);background:var(--pr-c-bg-soft);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;color:var(--pr-c-text-2)}.back-to-top-btndata-v-ef99e711:hover{background:var(--pr-c-bg);transform:translateY(-2px);color:var(--pr-c-text-1);border-color:var(--pr-c-brand)}.back-to-top-btndata-v-ef99e711:active{transform:translateY(0)}.back-to-top-btn .i-ri-arrow-up-linedata-v-ef99e711{width:1.25rem;height:1.25rem;font-size:1.25rem}@media (max-width:768px){.back-to-top-btndata-v-ef99e711{bottom:1.5rem;right:1.5rem;width:2.75rem;height:2.75rem}.back-to-top-btn .i-ri-arrow-up-linedata-v-ef99e711{width:1.125rem;height:1.125rem;font-size:1.125rem}}@media (min-width:1200px){.back-to-top-btndata-v-ef99e711{right:2rem}}:root{--vp-code-block-bg:var(--va-c-bg-alt);--vp-code-tab-divider:var(--va-c-gutter)}:root{--vp-c-white:#ffffff;--vp-c-black:#000000;--vp-c-neutral:var(--vp-c-black);--vp-c-neutral-inverse:var(--vp-c-white)}:root{--vp-c-gray-1:#dddde3;--vp-c-gray-2:#e4e4e9;--vp-c-gray-3:#ebebef;--vp-c-gray-soft:rgba(142, 150, 170, .14);--vp-c-indigo-1:#3451b2;--vp-c-indigo-2:#3a5ccc;--vp-c-indigo-3:#5672cd;--vp-c-indigo-soft:rgba(100, 108, 255, .14);--vp-c-purple-1:#6f42c1;--vp-c-purple-2:#7e4cc9;--vp-c-purple-3:#8e5cd9;--vp-c-purple-soft:rgba(159, 122, 234, .14);--vp-c-green-1:#18794e;--vp-c-green-2:#299764;--vp-c-green-3:#30a46c;--vp-c-green-soft:rgba(16, 185, 129, .14);--vp-c-yellow-1:#915930;--vp-c-yellow-2:#946300;--vp-c-yellow-3:#9f6a00;--vp-c-yellow-soft:rgba(234, 179, 8, .14);--vp-c-red-1:#b8272c;--vp-c-red-2:#d5393e;--vp-c-red-3:#e0575b;--vp-c-red-soft:rgba(244, 63, 94, .14);--vp-c-sponsor:#db2777}:root{--vp-c-bg:#ffffff;--vp-c-bg-alt:#f6f6f7;--vp-c-bg-elv:#ffffff;--vp-c-bg-soft:#f6f6f7}:root{--vp-c-border:#c2c2c4;--vp-c-divider:#e2e2e3;--vp-c-gutter:#e2e2e3}:root{--vp-c-text-1:rgba(60, 60, 67);--vp-c-text-2:rgba(60, 60, 67, .78);--vp-c-text-3:rgba(60, 60, 67, .56)}:root{--vp-c-default-1:var(--vp-c-gray-1);--vp-c-default-2:var(--vp-c-gray-2);--vp-c-default-3:var(--vp-c-gray-3);--vp-c-default-soft:var(--vp-c-gray-soft);--vp-c-brand-1:var(--vp-c-indigo-1);--vp-c-brand-2:var(--vp-c-indigo-2);--vp-c-brand-3:var(--vp-c-indigo-3);--vp-c-brand-soft:var(--vp-c-indigo-soft);--vp-c-brand:var(--vp-c-brand-1);--vp-c-tip-1:var(--vp-c-brand-1);--vp-c-tip-2:var(--vp-c-brand-2);--vp-c-tip-3:var(--vp-c-brand-3);--vp-c-tip-soft:var(--vp-c-brand-soft);--vp-c-note-1:var(--vp-c-brand-1);--vp-c-note-2:var(--vp-c-brand-2);--vp-c-note-3:var(--vp-c-brand-3);--vp-c-note-soft:var(--vp-c-brand-soft);--vp-c-success-1:var(--vp-c-green-1);--vp-c-success-2:var(--vp-c-green-2);--vp-c-success-3:var(--vp-c-green-3);--vp-c-success-soft:var(--vp-c-green-soft);--vp-c-important-1:var(--vp-c-purple-1);--vp-c-important-2:var(--vp-c-purple-2);--vp-c-important-3:var(--vp-c-purple-3);--vp-c-important-soft:var(--vp-c-purple-soft);--vp-c-warning-1:var(--vp-c-yellow-1);--vp-c-warning-2:var(--vp-c-yellow-2);--vp-c-warning-3:var(--vp-c-yellow-3);--vp-c-warning-soft:var(--vp-c-yellow-soft);--vp-c-danger-1:var(--vp-c-red-1);--vp-c-danger-2:var(--vp-c-red-2);--vp-c-danger-3:var(--vp-c-red-3);--vp-c-danger-soft:var(--vp-c-red-soft);--vp-c-caution-1:var(--vp-c-red-1);--vp-c-caution-2:var(--vp-c-red-2);--vp-c-caution-3:var(--vp-c-red-3);--vp-c-caution-soft:var(--vp-c-red-soft)}:root{--vp-font-family-base:Inter,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--vp-font-family-mono:ui-monospace,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-optical-sizing:auto}:root{--vp-shadow-1:0 1px 2px rgba(0, 0, 0, .04),0 1px 2px rgba(0, 0, 0, .06);--vp-shadow-2:0 3px 12px rgba(0, 0, 0, .07),0 1px 4px rgba(0, 0, 0, .07);--vp-shadow-3:0 12px 32px rgba(0, 0, 0, .1),0 2px 6px rgba(0, 0, 0, .08);--vp-shadow-4:0 14px 44px rgba(0, 0, 0, .12),0 3px 9px rgba(0, 0, 0, .12);--vp-shadow-5:0 18px 56px rgba(0, 0, 0, .16),0 4px 12px rgba(0, 0, 0, .16)}:root{--vp-z-index-footer:10;--vp-z-index-local-nav:20;--vp-z-index-nav:30;--vp-z-index-layout-top:40;--vp-z-index-backdrop:50;--vp-z-index-sidebar:60}@media (min-width:960px){:root{--vp-z-index-sidebar:25}}:root{--vp-layout-max-width:1440px}:root{--vp-header-anchor-symbol:#}:root{--vp-code-line-height:1.7;--vp-code-font-size:.875em;--vp-code-color:var(--vp-c-brand-1);--vp-code-link-color:var(--vp-c-brand-1);--vp-code-link-hover-color:var(--vp-c-brand-2);--vp-code-bg:var(--vp-c-default-soft);--vp-code-block-color:var(--vp-c-text-2);--vp-code-block-bg:var(--vp-c-bg-alt);--vp-code-block-divider-color:var(--vp-c-gutter);--vp-code-lang-color:var(--vp-c-text-3);--vp-code-line-highlight-color:var(--vp-c-default-soft);--vp-code-line-number-color:var(--vp-c-text-3);--vp-code-line-diff-add-color:var(--vp-c-success-soft);--vp-code-line-diff-add-symbol-color:var(--vp-c-success-1);--vp-code-line-diff-remove-color:var(--vp-c-danger-soft);--vp-code-line-diff-remove-symbol-color:var(--vp-c-danger-1);--vp-code-line-warning-color:var(--vp-c-warning-soft);--vp-code-line-error-color:var(--vp-c-danger-soft);--vp-code-copy-code-border-color:var(--vp-c-divider);--vp-code-copy-code-bg:var(--vp-c-bg-soft);--vp-code-copy-code-hover-border-color:var(--vp-c-divider);--vp-code-copy-code-hover-bg:var(--vp-c-bg);--vp-code-copy-code-active-text:var(--vp-c-text-2);--vp-code-copy-copied-text-content:Copied;--vp-code-tab-divider:var(--vp-code-block-divider-color);--vp-code-tab-text-color:var(--vp-c-text-2);--vp-code-tab-bg:var(--vp-code-block-bg);--vp-code-tab-hover-text-color:var(--vp-c-text-1);--vp-code-tab-active-text-color:var(--vp-c-text-1);--vp-code-tab-active-bar-color:var(--vp-c-brand-1)}:root{--vp-button-brand-border:transparent;--vp-button-brand-text:var(--vp-c-white);--vp-button-brand-bg:var(--vp-c-brand-3);--vp-button-brand-hover-border:transparent;--vp-button-brand-hover-text:var(--vp-c-white);--vp-button-brand-hover-bg:var(--vp-c-brand-2);--vp-button-brand-active-border:transparent;--vp-button-brand-active-text:var(--vp-c-white);--vp-button-brand-active-bg:var(--vp-c-brand-1);--vp-button-alt-border:transparent;--vp-button-alt-text:var(--vp-c-text-1);--vp-button-alt-bg:var(--vp-c-default-3);--vp-button-alt-hover-border:transparent;--vp-button-alt-hover-text:var(--vp-c-text-1);--vp-button-alt-hover-bg:var(--vp-c-default-2);--vp-button-alt-active-border:transparent;--vp-button-alt-active-text:var(--vp-c-text-1);--vp-button-alt-active-bg:var(--vp-c-default-1);--vp-button-sponsor-border:var(--vp-c-text-2);--vp-button-sponsor-text:var(--vp-c-text-2);--vp-button-sponsor-bg:transparent;--vp-button-sponsor-hover-border:var(--vp-c-sponsor);--vp-button-sponsor-hover-text:var(--vp-c-sponsor);--vp-button-sponsor-hover-bg:transparent;--vp-button-sponsor-active-border:var(--vp-c-sponsor);--vp-button-sponsor-active-text:var(--vp-c-sponsor);--vp-button-sponsor-active-bg:transparent}:root{--vp-custom-block-font-size:14px;--vp-custom-block-code-font-size:13px;--vp-custom-block-info-border:transparent;--vp-custom-block-info-text:var(--vp-c-text-1);--vp-custom-block-info-bg:var(--vp-c-default-soft);--vp-custom-block-info-code-bg:var(--vp-c-default-soft);--vp-custom-block-note-border:transparent;--vp-custom-block-note-text:var(--vp-c-text-1);--vp-custom-block-note-bg:var(--vp-c-default-soft);--vp-custom-block-note-code-bg:var(--vp-c-default-soft);--vp-custom-block-tip-border:transparent;--vp-custom-block-tip-text:var(--vp-c-text-1);--vp-custom-block-tip-bg:var(--vp-c-tip-soft);--vp-custom-block-tip-code-bg:var(--vp-c-tip-soft);--vp-custom-block-important-border:transparent;--vp-custom-block-important-text:var(--vp-c-text-1);--vp-custom-block-important-bg:var(--vp-c-important-soft);--vp-custom-block-important-code-bg:var(--vp-c-important-soft);--vp-custom-block-warning-border:transparent;--vp-custom-block-warning-text:var(--vp-c-text-1);--vp-custom-block-warning-bg:var(--vp-c-warning-soft);--vp-custom-block-warning-code-bg:var(--vp-c-warning-soft);--vp-custom-block-danger-border:transparent;--vp-custom-block-danger-text:var(--vp-c-text-1);--vp-custom-block-danger-bg:var(--vp-c-danger-soft);--vp-custom-block-danger-code-bg:var(--vp-c-danger-soft);--vp-custom-block-caution-border:transparent;--vp-custom-block-caution-text:var(--vp-c-text-1);--vp-custom-block-caution-bg:var(--vp-c-caution-soft);--vp-custom-block-caution-code-bg:var(--vp-c-caution-soft);--vp-custom-block-details-border:var(--vp-custom-block-info-border);--vp-custom-block-details-text:var(--vp-custom-block-info-text);--vp-custom-block-details-bg:var(--vp-custom-block-info-bg);--vp-custom-block-details-code-bg:var(--vp-custom-block-info-code-bg)}:root{--vp-input-border-color:var(--vp-c-border);--vp-input-bg-color:var(--vp-c-bg-alt);--vp-input-switch-bg-color:var(--vp-c-default-soft)}:root{--vp-nav-height:64px;--vp-nav-bg-color:var(--vp-c-bg);--vp-nav-screen-bg-color:var(--vp-c-bg);--vp-nav-logo-height:24px}:root{--vp-local-nav-bg-color:var(--vp-c-bg)}:root{--vp-sidebar-width:272px;--vp-sidebar-bg-color:var(--vp-c-bg-alt)}:root{--vp-backdrop-bg-color:rgba(0, 0, 0, .6)}:root{--vp-home-hero-name-color:var(--vp-c-brand-1);--vp-home-hero-name-background:transparent;--vp-home-hero-image-background-image:none;--vp-home-hero-image-filter:none}:root{--vp-badge-info-border:transparent;--vp-badge-info-text:var(--vp-c-text-2);--vp-badge-info-bg:var(--vp-c-default-soft);--vp-badge-tip-border:transparent;--vp-badge-tip-text:var(--vp-c-tip-1);--vp-badge-tip-bg:var(--vp-c-tip-soft);--vp-badge-warning-border:transparent;--vp-badge-warning-text:var(--vp-c-warning-1);--vp-badge-warning-bg:var(--vp-c-warning-soft);--vp-badge-danger-border:transparent;--vp-badge-danger-text:var(--vp-c-danger-1);--vp-badge-danger-bg:var(--vp-c-danger-soft)}:root{--vp-carbon-ads-text-color:var(--vp-c-text-1);--vp-carbon-ads-poweredby-color:var(--vp-c-text-2);--vp-carbon-ads-bg-color:var(--vp-c-bg-soft);--vp-carbon-ads-hover-text-color:var(--vp-c-brand-1);--vp-carbon-ads-hover-poweredby-color:var(--vp-c-text-1)}:root{--vp-local-search-bg:var(--vp-c-bg);--vp-local-search-result-bg:var(--vp-c-bg);--vp-local-search-result-border:var(--vp-c-divider);--vp-local-search-result-selected-bg:var(--vp-c-bg);--vp-local-search-result-selected-border:var(--vp-c-brand-1);--vp-local-search-highlight-bg:var(--vp-c-brand-1);--vp-local-search-highlight-text:var(--vp-c-neutral-inverse)}:root{--vp-icon-copy:url(data:image/svg+xml,%3Csvg xmlnshttp://www.w3.org/2000/svg fillnone strokergba(128,128,128,1) stroke-linecapround stroke-linejoinround stroke-width2 viewBox0 0 24 24%3E%3Crect width8 height4 x8 y2 rx1 ry1/%3E%3Cpath dM16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2/%3E%3C/svg%3E);--vp-icon-copied:url(data:image/svg+xml,%3Csvg xmlnshttp://www.w3.org/2000/svg fillnone strokergba(128,128,128,1) stroke-linecapround stroke-linejoinround stroke-width2 viewBox0 0 24 24%3E%3Crect width8 height4 x8 y2 rx1 ry1/%3E%3Cpath dM16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2/%3E%3Cpath dm9 14 2 2 4-4/%3E%3C/svg%3E)}:root{--va-custom-block-font-size:14px;--va-custom-block-code-font-size:13px;--va-custom-block-info-border:transparent;--va-custom-block-info-text:var(--va-c-text-1);--va-custom-block-info-bg:var(--va-c-default-soft);--va-custom-block-info-code-bg:var(--va-c-default-soft);--va-custom-block-tip-border:transparent;--va-custom-block-tip-text:var(--va-c-text-1);--va-custom-block-tip-bg:var(--va-c-brand-soft);--va-custom-block-tip-code-bg:var(--va-c-brand-soft);--va-custom-block-warning-border:transparent;--va-custom-block-warning-text:var(--va-c-text-1);--va-custom-block-warning-bg:var(--va-c-warning-soft);--va-custom-block-warning-code-bg:var(--va-c-warning-soft);--va-custom-block-danger-border:transparent;--va-custom-block-danger-text:var(--va-c-text-1);--va-custom-block-danger-bg:var(--va-c-danger-soft);--va-custom-block-danger-code-bg:var(--va-c-danger-soft);--va-custom-block-details-border:var(--va-custom-block-info-border);--va-custom-block-details-text:var(--va-custom-block-info-text);--va-custom-block-details-bg:var(--va-custom-block-info-bg);--va-custom-block-details-code-bg:var(--va-custom-block-info-code-bg)}*,:after,:before{box-sizing:border-box;border-width:0;border-style:solid;border-color:var(--un-default-border-color,#e5e7eb)}html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}h1,h2{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}button{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button{text-transform:none}typebutton,button{-webkit-appearance:button;background-image:none}h1,h2,p{margin:0}button{cursor:pointer}img{display:block;vertical-align:middle}img{max-width:100%;height:auto}body{counter-reset:katexEqnNo mmlEqnNo}:root{--va-c-border:#c2c2c4;--va-c-divider:#e2e2e3;--va-c-gutter:#e2e2e3}:root{--va-c-gray-1:#dddde3;--va-c-gray-2:#e4e4e9;--va-c-gray-3:#ebebef;--va-c-gray-soft:rgba(142, 150, 170, .14);--va-c-indigo-1:#3451b2;--va-c-indigo-2:#3a5ccc;--va-c-indigo-3:#5672cd;--va-c-indigo-soft:rgba(100, 108, 255, .14);--va-c-green-1:#18794e;--va-c-green-2:#299764;--va-c-green-3:#30a46c;--va-c-green-soft:rgba(16, 185, 129, .14);--va-c-yellow-1:#915930;--va-c-yellow-2:#946300;--va-c-yellow-3:#9f6a00;--va-c-yellow-soft:rgba(234, 179, 8, .14);--va-c-red-1:#b8272c;--va-c-red-2:#d5393e;--va-c-red-3:#e0575b;--va-c-red-soft:rgba(244, 63, 94, .14);--va-c-sponsor:#db2777}:root{--va-c-default-1:var(--va-c-gray-1);--va-c-default-2:var(--va-c-gray-2);--va-c-default-3:var(--va-c-gray-3);--va-c-default-soft:var(--va-c-gray-soft);--va-c-brand-1:var(--va-c-indigo-1);--va-c-brand-2:var(--va-c-indigo-2);--va-c-brand-3:var(--va-c-indigo-3);--va-c-brand-soft:var(--va-c-indigo-soft);--va-c-brand:var(--va-c-brand-1);--va-c-tip-1:var(--va-c-brand-1);--va-c-tip-2:var(--va-c-brand-2);--va-c-tip-3:var(--va-c-brand-3);--va-c-tip-soft:var(--va-c-brand-soft);--va-c-warning-1:var(--va-c-yellow-1);--va-c-warning-2:var(--va-c-yellow-2);--va-c-warning-3:var(--va-c-yellow-3);--va-c-warning-soft:var(--va-c-yellow-soft);--va-c-danger-1:var(--va-c-red-1);--va-c-danger-2:var(--va-c-red-2);--va-c-danger-3:var(--va-c-red-3);--va-c-danger-soft:var(--va-c-red-soft)}:root{--va-aside-width:256px;--va-sidebar-width:300px;--va-border-width:1px;--va-font-serif:Noto Serif SC,DM Serif Display,STZhongsong,STKaiti,KaiTi,Roboto,serif;--va-font-sans:DM Sans,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;--va-font-mono:DM Mono,Menlo,Monaco,Consolas,Courier New,monospace;--va-transition-duration-fast:.2s;--va-transition-duration:.4s;--va-transition-duration-slow:.6s;--va-transition:all var(--va-transition-duration-fast) ease-in-out}:root{--va-c-white:#fff;--va-c-black:#1a1a1a;--va-c-gray:#8e8e8e;--va-c-danger:#db2828;--va-c-warning:#f2711c;--va-c-text-light-1:#213547;--va-c-text-light-2:rgba(60, 60, 60, .7);--va-c-text-light-3:rgba(60, 60, 60, .33);--va-c-text-light-4:rgba(60, 60, 60, .18);--va-c-text-dark-1:rgba(255, 255, 255, .87);--va-c-text-dark-2:rgba(235, 235, 235, .6);--va-c-text-dark-3:rgba(235, 235, 235, .38);--va-c-text-dark-4:rgba(235, 235, 235, .18);--va-c-primary-light:rgb(3.9, 134.3415584416, 255);--va-c-primary-lighter:rgb(31.8, 147.7480519481, 255);--va-c-primary-dark:rgb(0, 108, 207.9);--va-c-primary:#0078E7}:root{color-scheme:light;--va-c-brand:#0078E7;--va-border-color:#222;--va-c-text:#333;--va-c-text-light:#555;--va-c-text-lighter:#666;--va-c-text-dark:#111;--va-c-primary-rgb:0,120,231;--va-c-link:var(--va-c-primary-dark)}:root{--va-c-text-1:rgba(60, 60, 67);--va-c-text-2:rgba(60, 60, 67, .78);--va-c-text-3:rgba(60, 60, 67, .56)}:root{--va-c-bg:#ffffff;--va-c-bg-light:#ffffff;--va-c-bg-dark:#fafafa;--va-c-bg-opacity:rgba(255, 255, 255, .8);--va-c-bg-soft:#f9f9f9;--va-c-bg-alt:#f9f9f9;--va-c-bg-mute:#f1f1f1}:root{--va-code-line-height:1.7;--va-code-font-size:.875em;--va-code-block-color:var(--va-c-text-2);--va-code-block-bg:var(--va-c-bg-alt);--va-code-block-divider-color:var(--va-c-gutter);--va-code-lang-color:var(--va-c-text-3);--va-code-line-highlight-color:var(--va-c-default-soft);--va-code-line-number-color:var(--va-c-text-3);--va-code-line-diff-add-color:var(--va-c-green-soft);--va-code-line-diff-add-symbol-color:var(--va-c-green-1);--va-code-line-diff-remove-color:var(--va-c-red-soft);--va-code-line-diff-remove-symbol-color:var(--va-c-red-1);--va-code-line-warning-color:var(--va-c-yellow-soft);--va-code-line-error-color:var(--va-c-red-soft);--va-code-copy-code-border-color:var(--va-c-divider);--va-code-copy-code-bg:var(--va-c-bg-soft);--va-code-copy-code-hover-border-color:var(--va-c-divider);--va-code-copy-code-hover-bg:var(--va-c-bg);--va-code-copy-code-active-text:var(--va-c-text-2);--va-code-copy-copied-text-content:Copied;--va-code-tab-divider:var(--va-code-block-divider-color);--va-code-tab-text-color:var(--va-c-text-2);--va-code-tab-bg:var(--va-code-block-bg);--va-code-tab-hover-text-color:var(--va-c-text-1);--va-code-tab-active-text-color:var(--va-c-text-1);--va-code-tab-active-bar-color:var(--va-c-brand-1)}:root{--va-icon-copy:url(data:image/svg+xml,%3Csvg xmlnshttp://www.w3.org/2000/svg fillnone height20 width20 strokergba(128,128,128,1) stroke-width2 classh-6 w-6 viewBox0 0 24 24%3E%3Cpath stroke-linecapround stroke-linejoinround dM9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2/%3E%3C/svg%3E);--va-icon-copied:url(data:image/svg+xml,%3Csvg xmlnshttp://www.w3.org/2000/svg fillnone height20 width20 strokergba(128,128,128,1) stroke-width2 classh-6 w-6 viewBox0 0 24 24%3E%3Cpath stroke-linecapround stroke-linejoinround dM9 5H7a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V7a2 2 0 0 0-2-2h-2M9 5a2 2 0 0 0 2 2h2a2 2 0 0 0 2-2M9 5a2 2 0 0 1 2-2h2a2 2 0 0 1 2 2m-6 9 2 2 4-4/%3E%3C/svg%3E);--va-icon-collapse:url(data:image/svg+xml,%3Csvg%20xmlnshttp://www.w3.org/2000/svg%20width32%20height32 strokergba(128,128,128,1) viewBox0%200%2024%2024%3E%3Cpath%20fillcurrentColor%20dm12%2016.175l3.9-3.875q.275-.275.688-.288t.712.288q.275.275.275.7t-.275.7l-4.6%204.6q-.15.15-.325.213t-.375.062q-.2%200-.375-.063T11.3%2018.3l-4.6-4.6q-.275-.275-.288-.687T6.7%2012.3q.275-.275.7-.275t.7.275l3.9%203.875Zm0-6L15.9%206.3q.275-.275.688-.287t.712.287q.275.275.275.7t-.275.7l-4.6%204.6q-.15.15-.325.213t-.375.062q-.2%200-.375-.062T11.3%2012.3L6.7%207.7q-.275-.275-.288-.688T6.7%206.3q.275-.275.7-.275t.7.275l3.9%203.875Z/%3E%3C/svg%3E)}:root{--va-header-anchor-symbol:#}html{-webkit-tap-highlight-color:transparent;font-family:var(--va-font-sans)}a{color:var(--va-c-link);font-weight:500}*{outline:0}button{background-color:transparent}#app,body,html{margin:0;padding:0;line-height:2}html{background-color:var(--va-c-bg)}a{cursor:pointer}:root{--pr-c-indigo-lighter:#c9def1;--pr-c-bg:var(--va-c-bg);--pr-c-text-code:#374562;--pr-c-text-1:#213547;--pr-c-text-2:rgba(60, 60, 60, .7);--pr-aside-text-1:var(--pr-c-text-1);--pr-aside-text-2:rgba(60, 60, 60, .702);--pr-aside-divider:rgba(60, 60, 60, .122);--pr-c-divider-light:rgba(60, 60, 60, .12);--pr-nav-height:var(--pr-nav-height-mobile);--pr-nav-height-mobile:60px;--pr-nav-text:var(--pr-c-text-1);--pr-nav-screen-bg-color:var(--pr-c-bg);--va-z-overlay:var(--pr-z-backdrop);--pr-z-local-nav:8;--pr-z-nav:30;--pr-z-backdrop:10;--pr-z-aside:11;--pr-z-sidebar:12;--pr-switch-divider:rgba(60, 60, 60, .29);--pr-switch-bg:#f1f1f1}.gradient-text{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.press-icon-btn{cursor:pointer;display:inline-flex;align-items:center;justify-content:center;border:none;width:3rem;height:3rem;border-radius:50%}:root{--va-code-mobile-margin-x:-1.5rem}.prose{--un-prose-body:var(--va-c-text);--un-prose-hr:var(--va-c-text);--un-prose-borders:var(--va-c-brand);--un-prose-links:var(--va-c-brand);--un-prose-code:var(--va-c-text);--un-prose-font-mono:var(--va-font-mono)}.layout{display:flex;flex-direction:column}:root{--vp-c-brand-1:hsl(196, 55%, 45%);--vp-c-brand-2:hsl(196, 59%, 51%);--vp-c-brand-3:hsl(196, 54%, 57%);--vp-c-brand-soft:hsla(196, 100%, 70%, .14);--va-c-brand:var(--vp-c-brand-1);--va-c-brand-1:var(--vp-c-brand-1);--va-c-brand-2:var(--vp-c-brand-2);--va-c-brand-3:var(--vp-c-brand-3);--va-c-brand-soft:var(--vp-c-brand-soft);--va-c-primary:var(--vp-c-brand-1);--va-c-primary-light:var(--vp-c-brand-2);--va-c-primary-lighter:var(--vp-c-brand-3)}:root{--va-c-link:var(--vp-c-brand-1)}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }i-ri-arrow-drop-down-line{--un-icon:url(data:image/svg+xml;utf8,%3Csvg viewBox0 0 24 24 width1.2em height1.2em xmlnshttp://www.w3.org/2000/svg %3E%3Cpath fillcurrentColor dm12 15l-4.243-4.242l1.415-1.414L12 12.172l2.828-2.828l1.415 1.414z/%3E%3C/svg%3E);-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1.2em;height:1.2em}.i-ri-arrow-up-line{--un-icon:url(data:image/svg+xml;utf8,%3Csvg viewBox0 0 24 24 width1.2em height1.2em xmlnshttp://www.w3.org/2000/svg %3E%3Cpath fillcurrentColor dM13 7.828V20h-2V7.828l-5.364 5.364l-1.414-1.414L12 4l7.778 7.778l-1.414 1.414z/%3E%3C/svg%3E);-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1.2em;height:1.2em}.i-ri-github-line{--un-icon:url(data:image/svg+xml;utf8,%3Csvg viewBox0 0 24 24 width1.2em height1.2em xmlnshttp://www.w3.org/2000/svg %3E%3Cpath fillcurrentColor dM5.884 18.653c-.3-.2-.558-.455-.86-.816a51 51 0 0 1-.466-.579c-.463-.575-.755-.841-1.056-.95a1 1 0 1 1 .675-1.882c.752.27 1.261.735 1.947 1.588c-.094-.117.34.427.433.539c.19.227.33.365.44.438c.204.137.588.196 1.15.14c.024-.382.094-.753.202-1.095c-2.968-.726-4.648-2.64-4.648-6.396c0-1.24.37-2.356 1.058-3.292c-.218-.894-.185-1.975.302-3.192a1 1 0 0 1 .63-.582c.081-.024.127-.035.208-.047c.803-.124 1.937.17 3.415 1.096a11.7 11.7 0 0 1 2.687-.308c.912 0 1.819.104 2.684.308c1.477-.933 2.614-1.227 3.422-1.096q.128.02.218.05a1 1 0 0 1 .616.58c.487 1.216.52 2.296.302 3.19c.691.936 1.058 2.045 1.058 3.293c0 3.757-1.674 5.665-4.642 6.392c.125.415.19.878.19 1.38c0 .665-.002 1.299-.007 2.01c0 .19-.002.394-.005.706a1 1 0 0 1-.018 1.958c-1.14.227-1.984-.532-1.984-1.525l.002-.447l.005-.705c.005-.707.008-1.337.008-1.997c0-.697-.184-1.152-.426-1.361c-.661-.57-.326-1.654.541-1.751c2.966-.333 4.336-1.482 4.336-4.66c0-.955-.312-1.744-.913-2.404A1 1 0 0 1 17.2 6.19c.166-.414.236-.957.095-1.614l-.01.003c-.491.139-1.11.44-1.858.949a1 1 0 0 1-.833.135a9.6 9.6 0 0 0-2.592-.349c-.89 0-1.772.118-2.592.35a1 1 0 0 1-.829-.134c-.753-.507-1.374-.807-1.87-.947c-.143.653-.072 1.194.093 1.607a1 1 0 0 1-.189 1.045c-.597.655-.913 1.458-.913 2.404c0 3.172 1.371 4.328 4.322 4.66c.865.097 1.202 1.177.545 1.748c-.193.168-.43.732-.43 1.364v3.15c0 .985-.834 1.725-1.96 1.528a1 1 0 0 1-.04-1.962v-.99c-.91.061-1.661-.088-2.254-.485/%3E%3C/svg%3E);-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1.2em;height:1.2em}i-ri-sun-line{--un-icon:url(data:image/svg+xml;utf8,%3Csvg viewBox0 0 24 24 width1.2em height1.2em xmlnshttp://www.w3.org/2000/svg %3E%3Cpath fillcurrentColor dM12 18a6 6 0 1 1 0-12a6 6 0 0 1 0 12m0-2a4 4 0 1 0 0-8a4 4 0 0 0 0 8M11 1h2v3h-2zm0 19h2v3h-2zM3.515 4.929l1.414-1.414L7.05 5.636L5.636 7.05zM16.95 18.364l1.414-1.414l2.121 2.121l-1.414 1.414zm2.121-14.85l1.414 1.415l-2.121 2.121l-1.414-1.414zM5.636 16.95l1.414 1.414l-2.121 2.121l-1.414-1.414zM23 11v2h-3v-2zM4 11v2H1v-2z/%3E%3C/svg%3E);-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1.2em;height:1.2em}i-ri-translate{--un-icon:url(data:image/svg+xml;utf8,%3Csvg viewBox0 0 24 24 width1.2em height1.2em xmlnshttp://www.w3.org/2000/svg %3E%3Cpath fillcurrentColor dM5 15v2a2 2 0 0 0 1.85 1.994L7 19h3v2H7a4 4 0 0 1-4-4v-2zm13-5l4.4 11h-2.155l-1.201-3h-4.09l-1.199 3h-2.154L16 10zm-1 2.885L15.753 16h2.492zM8 2v2h4v7H8v3H6v-3H2V4h4V2zm9 1a4 4 0 0 1 4 4v2h-2V7a2 2 0 0 0-2-2h-3V3zM6 6H4v3h2zm4 0H8v3h2z/%3E%3C/svg%3E);-webkit-mask:var(--un-icon) no-repeat;mask:var(--un-icon) no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:currentColor;color:inherit;width:1.2em;height:1.2em}.prose :where(h1,h2,h3,h4,h5,h6):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-headings);font-weight:600;line-height:1.25}.prose :where(a):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-links);text-decoration:underline;font-weight:500}.prose :where(a code):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-links)}.prose :where(p,ul,ol,pre):not(:where(.not-prose,.not-prose *)){margin:1em 0;line-height:1.75}.prose :where(blockquote):not(:where(.not-prose,.not-prose *)){margin:1em 0;padding-left:1em;font-style:italic;border-left:.25em solid var(--un-prose-borders)}.prose :where(h1):not(:where(.not-prose,.not-prose *)){margin:1rem 0;font-size:2.25em}.prose :where(h2):not(:where(.not-prose,.not-prose *)){margin:1.75em 0 .5em;font-size:1.75em}.prose :where(h3):not(:where(.not-prose,.not-prose *)){margin:1.5em 0 .5em;font-size:1.375em}.prose :where(h4):not(:where(.not-prose,.not-prose *)){margin:1em 0;font-size:1.125em}.prose :where(img,video):not(:where(.not-prose,.not-prose *)){max-width:100%}.prose :where(figure,picture):not(:where(.not-prose,.not-prose *)){margin:1em 0}.prose :where(figcaption):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-captions);font-size:.875em}.prose :where(code):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-code);font-size:.875em;font-weight:600;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.prose :where(:not(pre)>code):not(:where(.not-prose,.not-prose *)):after,.prose :where(:not(pre)>code):not(:where(.not-prose,.not-prose *)):before{content:`}.prose :where(pre):not(:where(.not-prose,.not-prose *)){padding:1.25rem 1.5rem;overflow-x:auto;border-radius:.375rem}.prose :where(pre,code):not(:where(.not-prose,.not-prose *)){white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;-moz-hyphens:none;hyphens:none;background:0 0}.prose :where(pre code):not(:where(.not-prose,.not-prose *)){font-weight:inherit}.prose :where(ol,ul):not(:where(.not-prose,.not-prose *)){padding-left:1.25em}.prose :where(ol):not(:where(.not-prose,.not-prose *)){list-style-type:decimal}.prose :where(oltypeA):not(:where(.not-prose,.not-prose *)){list-style-type:upper-alpha}.prose :where(oltypea):not(:where(.not-prose,.not-prose *)){list-style-type:lower-alpha}.prose :where(oltypeA s):not(:where(.not-prose,.not-prose *)){list-style-type:upper-alpha}.prose :where(oltypea s):not(:where(.not-prose,.not-prose *)){list-style-type:lower-alpha}.prose :where(oltypeI):not(:where(.not-prose,.not-prose *)){list-style-type:upper-roman}.prose :where(oltypei):not(:where(.not-prose,.not-prose *)){list-style-type:lower-roman}.prose :where(oltypeI s):not(:where(.not-prose,.not-prose *)){list-style-type:upper-roman}.prose :where(oltypei s):not(:where(.not-prose,.not-prose *)){list-style-type:lower-roman}.prose :where(oltype1):not(:where(.not-prose,.not-prose *)){list-style-type:decimal}.prose :where(ul):not(:where(.not-prose,.not-prose *)){list-style-type:disc}.prose :where(ol>li):not(:where(.not-prose,.not-prose *))::marker,.prose :where(summary):not(:where(.not-prose,.not-prose *))::marker,.prose :where(ul>li):not(:where(.not-prose,.not-prose *))::marker{color:var(--un-prose-lists)}.prose :where(hr):not(:where(.not-prose,.not-prose *)){margin:2em 0;border:1px solid var(--un-prose-hr)}.prose :where(table):not(:where(.not-prose,.not-prose *)){display:block;margin:1em 0;border-collapse:collapse;overflow-x:auto}.prose :where(tr):not(:where(.not-prose,.not-prose *)):nth-child(2n){background:var(--un-prose-bg-soft)}.prose :where(td,th):not(:where(.not-prose,.not-prose *)){border:1px solid var(--un-prose-borders);padding:.625em 1em}.prose :where(abbr):not(:where(.not-prose,.not-prose *)){cursor:help}.prose :where(kbd):not(:where(.not-prose,.not-prose *)){color:var(--un-prose-code);border:1px solid;padding:.25rem .5rem;font-size:.875em;border-radius:.25rem}.prose :where(details):not(:where(.not-prose,.not-prose *)){margin:1em 0;padding:1.25rem 1.5rem;background:var(--un-prose-bg-soft)}.prose :where(summary):not(:where(.not-prose,.not-prose *)){cursor:pointer;font-weight:600}.prose{color:var(--un-prose-body);max-width:65ch}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.fixed{position:fixed}.relative,relative{position:relative}.z-1,z~1{z-index:1}.z-99{z-index:99}m~auto{margin:auto}m~2{margin:.5rem}.mx-auto{margin-left:auto;margin-right:auto}my~10{margin-top:2.5rem;margin-bottom:2.5rem}mb~2{margin-bottom:.5rem}.ml-1{margin-left:.25rem}m~b-10{margin-bottom:2.5rem}m~t-10{margin-top:2.5rem}aspect~1{aspect-ratio:1}.max-w-4xl{max-width:56rem}.w-full,w~full{width:100%}h~full{height:100%}.flex,flex~~{display:flex}.inline-flex,inline-flex{display:inline-flex}.flex-grow,.grow,flex~grow{flex-grow:1}flex~col{flex-direction:column}flex~wrap{flex-wrap:wrap}.rotate-y-180{--un-rotate:0;--un-rotate-y:180deg;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.cursor-pointer{cursor:pointer}items~start{align-items:flex-start}.items-center,items~center{align-items:center}.self-stretch{align-self:stretch}.justify-center,flex~justify-center,justify~center{justify-content:center}.justify-between,justify~between{justify-content:space-between}.overflow-auto{overflow:auto}.bg-transparent{background-color:transparent}.from-teal-200{--un-gradient-from-position:0%;--un-gradient-from:rgb(153 246 228 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(153 246 228 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from),var(--un-gradient-to)}.to-sky-400{--un-gradient-to-position:100%;--un-gradient-to:rgb(56 189 248 / var(--un-to-opacity, 1)) var(--un-gradient-to-position)}.bg-gradient-to-r,bg~gradient-to-r{--un-gradient-shape:to right in oklch;--un-gradient:var(--un-gradient-shape),var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient))}p~2{padding:.5rem}.px-2,px~2,p~x-2{padding-left:.5rem;padding-right:.5rem}.px-6,p~x-6{padding-left:1.5rem;padding-right:1.5rem}p~x-3{padding-left:.75rem;padding-right:.75rem}.pb-8{padding-bottom:2rem}.pl-4{padding-left:1rem}.pr-2{padding-right:.5rem}p~t-4{padding-top:1rem}text~center{text-align:center}.text-right{text-align:right}text~3xl{font-size:1.875rem;line-height:2.25rem}text~4xl{font-size:2.25rem;line-height:2.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-black,font~black{font-weight:900}.font-bold{font-weight:700}.leading-5{line-height:1.25rem}leading~tight{line-height:1.25}.decoration-none\!{text-decoration:none!important}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-lg{--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.hover\:shadow-lg:hover{--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}@media (max-width:1279.9px){.lt-xl\:fixed{position:fixed}}@media (max-width:1023.9px){.lt-lg\:hidden{display:none}}@media (max-width:767.9px){.lt-md\:hidden{display:none}.lt-md\:hidden\!{display:none!important}p~lt-md:0{padding:0}}@media (min-width:768px){.md\:fixed{position:fixed}.md\:z-99{z-index:99}.md\:pl-12{padding-left:3rem}text~md:8xl{font-size:6rem;line-height:1}}@media (min-width:1280px){.xl\:hidden\!{display:none!important}.xl\:hover\:shadow-none:hover,.xl\:shadow-none{--un-shadow:0 0 var(--un-shadow-color, rgb(0 0 0 / 0));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}}.sese-btn span{display:block;margin-left:.3em;transition:all .3s ease-in-out}.sese-btn .svg-wrapper{position:absolute;display:inline-flex;justify-content:center;align-items:center}.sese-btn .icon{transform-origin:center center;transition:all .3s ease-in-out;-webkit-mask-image:url(/logo.svg);mask-image:url(/logo.svg);-webkit-mask-size:100% 100%;mask-size:100% 100%;background-color:#fff;width:1.2em;height:1.2em;transform:translate(-1.2em) rotate(0) scale(1);opacity:0}.sese-btn:hover .svg-wrapper{animation:fly .6s ease-in-out infinite alternate}.sese-btn:hover .icon{display:inline-flex;transform:translate(0) rotate(0) scale(1.1);opacity:1}.sese-btn:hover span{transform:translate(5.5em);opacity:0}@keyframes fly{0%{transform:translateY(.1em)}to{transform:translateY(-.1em)}}.openlist-logo-container:hover .bg-imgdata-v-061d39ad{opacity:.4}.bg-imgdata-v-061d39ad{border-radius:50%;filter:blur(72px);max-width:350px;width:150%;height:150%;opacity:.3;transition:opacity .2s}.press-aside{top:0;bottom:0;right:0;z-index:var(--pr-z-aside);width:var(--va-aside-width);transform:translate(100%);transition:box-shadow var(--va-transition-duration),opacity .25s,transform var(--va-transition-duration) cubic-bezier(.19,1,.22,1)}.aside-container{position:sticky;top:0;margin-top:calc(var(--pr-nav-height) * -1 - 20px);padding-top:calc(var(--pr-nav-height) + 20px);height:100vh;background-color:var(--va-c-bg)}.aside-curtain{position:fixed;bottom:0;z-index:10;width:220px;height:32px;background:linear-gradient(transparent,var(--va-c-bg) 70%)}@media screen and (min-width:1280px){.aside-container{top:0}.press-aside{transform:translate(0)}}.toc-btn{color:var(--va-c-bg);background-color:var(--va-c-primary)}@media screen and (min-width:1280px){.contentdata-v-b457700c{max-width:calc(100vw - 2 * var(--va-sidebar-width) - 2.5rem)}}/style>script>const localelocalStorage.getItem(valaxy-locale)||en;document.documentElement.setAttribute(lang,locale)/script>script typemodule async crossorigin src/assets/app.CIJYJCSU.js>/script>link relmodulepreload crossorigin href/assets/framework.BSMUhMs3.js>link relmodulepreload crossorigin href/assets/chunks/dayjs.BX5x0S-s.js>link relmodulepreload crossorigin href/assets/chunks/nprogress.CdfiyJmE.js>link relmodulepreload crossorigin href/assets/chunks/vue-router.CAh3C4oD.js>link relmodulepreload crossorigin href/assets/chunks/vue-i18n.DiPyMcjI.js>link relmodulepreload crossorigin href/assets/chunks/pinia.D3dYIWsE.js>link relpreload crossorigin href/assets/app.BRuRX24y.css onloadthis.relstylesheet asstyle>noscript>link relstylesheet crossorigin href/assets/app.BRuRX24y.css>/noscript>link relpreload crossorigin href/assets/group-icons.u5l6rBQ6.css onloadthis.relstylesheet asstyle>noscript>link relstylesheet crossorigin href/assets/group-icons.u5l6rBQ6.css>/noscript>link relmodulepreload crossorigin href/assets/home.CI_MC_U2.js>link relpreload href/assets/group-icons.u5l6rBQ6.css onloadthis.relstylesheet asstyle>noscript>link relstylesheet href/assets/group-icons.u5l6rBQ6.css>/noscript>link relmodulepreload crossorigin href/assets/PressHome.xRTxIfOO.js>link relpreload href/assets/PressHome.BomPKzA2.css onloadthis.relstylesheet asstyle>noscript>link relstylesheet href/assets/PressHome.BomPKzA2.css>/noscript>link relmodulepreload crossorigin href/assets/index.BzNc2xmh.js>link relmodulepreload crossorigin href/assets/ValaxyMain.BG5cwzby.js>link relpreload href/assets/ValaxyMain.Cny4s0wM.css onloadthis.relstylesheet asstyle>noscript>link relstylesheet href/assets/ValaxyMain.Cny4s0wM.css>/noscript>title>OpenList - OpenList Docs/title>script idcheck-mac-os async>document.documentElement.classList.toggle(mac,/Mac|iPhone|iPod|iPad/i.test(navigator.platform))/script>meta propertyog:locale:alternate contentzh-CN>meta namedescription contentOpenList is a resilient, community-driven file list program that supports multiple cloud storage platforms. Built as a secure fork of AList with enhanced security and long-term governance.>meta propertyog:description contentOpenList is a resilient, community-driven file list program that supports multiple cloud storage platforms. Built as a secure fork of AList with enhanced security and long-term governance.>meta propertyog:locale contenten>meta propertyog:site_name contentOpenList Docs>meta propertyog:title contentOpenList>meta propertyog:image content/favicon.svg>meta propertyog:type contentwebsite>meta propertyog:url contenthttps://doc.oplist.org.cn/>link relicon href/favicon.svg typeimage/svg+xml>meta namegenerator contentValaxy 0.25.9>meta nametwitter:card contentsummary_large_image>link relpreload asfont crossoriginanonymous href/assets/KaTeX_AMS-Regular.BQhdFMY1.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_Caligraphic-Bold.Dq_IR9rO.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_Caligraphic-Regular.Di6jR-x-.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_Fraktur-Bold.CL6g_b3V.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_Fraktur-Regular.CTYiF6lA.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_Main-Bold.Cx986IdX.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_Main-BoldItalic.DxDJ3AOS.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_Main-Italic.NWA7e6Wa.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_Main-Regular.B22Nviop.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_Math-BoldItalic.CZnvNsCZ.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_Math-Italic.t53AETM-.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_SansSerif-Bold.D1sUS0GD.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_SansSerif-Italic.C3H0VqGB.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_SansSerif-Regular.DDBCnlJ7.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_Script-Regular.D3wIWfF6.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_Size1-Regular.mCD8mA8B.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_Size2-Regular.Dy4dx90m.woff2>link relpreload asfont crossoriginanonymous hrefdata:font/woff2;base64,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>link relpreload asfont crossoriginanonymous href/assets/KaTeX_Size4-Regular.Dl5lxZxV.woff2>link relpreload asfont crossoriginanonymous href/assets/KaTeX_Typewriter-Regular.CO6r4hn1.woff2>/head>body>div idapp data-server-renderedtrue>!---->!---->!---->!---->!---->!---->!---->div classlayout antialiased>nav wfull classpress-nav relative md:fixed md:z-99 font-bold no-sidebar>div classpr-navbar flex justify-between items-center pl-4 pr-2>a aria-currentpage href/ classrouter-link-active router-link-exact-active text-xl flex justify-center items-center font-black gradient-text from-teal-200 to-sky-400 bg-gradient-to-r aria-label$locale:siteConfig.title>img classlogo src/logo.svg altLOGO>span classinline-flex>OpenList Docs/span>/a>div classself-stretch flex justify-center items-center text-sm leading-5>div classVPNavBarSearch px-2>!---->/div>div classflex lt-md:hidden hfull px-2>!---->!---->a href/guide classpress-nav-item-link flex justify-center items-center px-2 relnoopener data-v-32160185>!---->User Guide!---->/a>!---->!---->a href/configuration classpress-nav-item-link flex justify-center items-center px-2 relnoopener data-v-32160185>!---->Configuration!---->/a>!---->!---->a href/faq classpress-nav-item-link flex justify-center items-center px-2 relnoopener data-v-32160185>!---->FAQ!---->/a>!---->!---->a href/ecosystem classpress-nav-item-link flex justify-center items-center px-2 relnoopener data-v-32160185>!---->Ecosystem!---->/a>!---->!---->div classflex relative group px-2 hfull aria-expandedfalse aria-haspopuptrue data-v-b7b2ac8b>button typebutton classbutton flex items-center bg-transparent hfull data-v-b7b2ac8b>span classtext data-v-b7b2ac8b>Community/span>div i-ri-arrow-drop-down-line data-v-b7b2ac8b>/div>/button>div classmenu grow flex~ col itemsstart data-v-b7b2ac8b>!---->!---->div classmenu-link w-full data-v-b7b2ac8b data-v-8b5a856b>a classmenu-item px-3 hrefhttps://github.com/OpenListTeam/OpenList/discussions target_blank data-v-8b5a856b>!---->Github Discussions!---->!---->/a>/div>!---->!---->div classmenu-link w-full data-v-b7b2ac8b data-v-8b5a856b>a classmenu-item px-3 hrefhttps://t.me/OpenListTeam target_blank data-v-8b5a856b>!---->Telegram!---->!---->/a>/div>!---->!---->div classmenu-link w-full data-v-b7b2ac8b data-v-8b5a856b>a classmenu-item px-3 hrefhttps://t.me/OpenListOfficial target_blank data-v-8b5a856b>!---->Telegram Channel!---->!---->/a>/div>!---->!---->/div>/div>!---->!---->div classflex relative group px-2 hfull aria-expandedfalse aria-haspopuptrue data-v-b7b2ac8b>button typebutton classbutton flex items-center bg-transparent hfull data-v-b7b2ac8b>span classtext data-v-b7b2ac8b>v4.1.7/span>div i-ri-arrow-drop-down-line data-v-b7b2ac8b>/div>/button>div classmenu grow flex~ col itemsstart data-v-b7b2ac8b>!---->!---->div classmenu-link w-full data-v-b7b2ac8b data-v-8b5a856b>a classmenu-item px-3 hrefhttps://github.com/OpenListTeam/OpenList/releases target_blank data-v-8b5a856b>!---->Release Notes!---->!---->/a>/div>!---->!---->/div>/div>!---->!---->/div>div classflex items-center lt-lg:hidden px-2>button titleChange languages>div i-ri-translate classrotate-y-180 transition transform>/div>/button>/div>div classinline-flex items-center lt-lg:hidden px-2>button classswitch switch-appearance typebutton aria-labelToggle Dark Mode data-v-a2d66f27>span classcheck data-v-a2d66f27>span classicon-wrap data-v-a2d66f27>div classicon i-ri-sun-line data-v-a2d66f27>/div>/span>/span>/button>/div>div classpr-social-links pr-nav-bar-social-links px-2 data-v-c9cfc92a data-v-326fa6b8>!---->a classpr-social-link hrefhttps://github.com/OpenListTeam/OpenList target_blank relnoopener data-v-326fa6b8 data-v-23187a05>div classi-ri-github-line data-v-23187a05>/div>/a>!---->/div>button typebutton classpr-NavBarHamburger aria-labelmobile navigation aria-expandedfalse aria-controlspr-NavScreen data-v-ac56a236>span classcontainer data-v-ac56a236>span classtop data-v-ac56a236>/span>span classmiddle data-v-ac56a236>/span>span classbottom data-v-ac56a236>/span>/span>/button>/div>/div>!---->/nav>!---->!---->!---->!---->!---->!---->div classpress-home style--va-code-mobile-margin-x:0>!---->!---->!---->div textcenter mmd:t-24 t-10 md:t-20 flex~ col justifycenter itemscenter>div classopenlist-logo-container relative inline-flex justifycenter itemscenter mb2 data-v-061d39ad>div classabsolute bg-img data-v-061d39ad>/div>img classfly-animation h-50 aspect1 mauto srcdata:image/svg+xml,%3c?xml%20version1.0%20encodingUTF-8?%3e%3csvg%20idBase%20xmlnshttp://www.w3.org/2000/svg%20viewBox0%200%201024%201024%3e%3cdefs%3e%3cstyle%3e%20.cls-1%20{%20--sky-400:%20%2338bdf8;%20@supports%20(color:%20oklch(0%25%200%200))%20{%20--sky-400:%20oklch(74.6%25%200.16%20232.661);%20}%20fill:%20var(--sky-400);%20}%20.cls-2%20{%20--teal-200:%20%2399f6e4;%20@supports%20(color:%20oklch(0%25%200%200))%20{%20--teal-200:%20oklch(91%25%200.096%20180.426);%20}%20fill:%20var(--teal-200);%20}%20%3c/style%3e%3c/defs%3e%3cg%20idLB%3e%3cpath%20classcls-1%20dM244.57,776.75c-10.1,0-20.31-2.78-29.46-8.59-25.63-16.3-33.2-50.29-16.9-75.92l201.93-317.6c16.3-25.63,50.29-33.2,75.92-16.9,25.63,16.3,33.2,50.29,16.9,75.92l-201.93,317.6c-10.48,16.48-28.28,25.5-46.46,25.5Z/%3e%3c/g%3e%3cg%20idRT%3e%3cpath%20classcls-2%20dM509.93,907.83c-35.01,0-67.29-4.84-91.84-13.86-15.63-5.74-27.82-18.25-33.15-34.03s-3.23-33.12,5.72-47.16l174.43-273.77c16.32-25.62,50.32-33.15,75.94-16.83,25.62,16.32,33.15,50.32,16.83,75.94l-126.68,198.82c25.39-1.89,54.61-7.42,84.56-19.13,71.29-27.87,127.46-82.26,158.15-153.15,30.53-70.52,31.94-147.78,3.98-217.56-28.43-70.95-82.76-126.78-152.98-157.2-70.23-30.42-147.71-31.59-218.17-3.27-73.46,29.52-126.75,82.48-158.4,157.4-11.82,27.98-44.08,41.08-72.07,29.27-27.98-11.82-41.08-44.08-29.27-72.07,42.86-101.46,118.49-176.38,218.71-216.66,49.54-19.91,101.59-29.4,154.67-28.2,51.11,1.15,100.99,12.12,148.25,32.6,47.14,20.42,89.3,49.27,125.31,85.75,37.27,37.75,66.22,81.98,86.05,131.46,19.64,49.01,28.94,100.74,27.64,153.75-1.26,51.15-12.28,101.08-32.77,148.42-20.54,47.45-49.51,89.78-86.11,125.81-38.15,37.56-82.88,66.53-132.94,86.09-42.5,16.61-89.11,26.08-134.81,27.39-3.71.11-7.4.16-11.05.16Z/%3e%3c/g%3e%3c/svg%3e altOpenList Logo z1 data-v-061d39ad>/div>h1 my10 text4xl md:8xl fontblack classgradient-text from-teal-200 to-sky-400 bggradient-to-r>OpenList/h1>/div>h2 flex~ wrap justify-center px2 mb-10 textcenter 3xl fontblack leadingtight>🗂️ A file list program that supports multiple storage, powered by Gin and SolidJS/h2>div p2 textcenter>div classflex justify-center items-center mb-2>!---->!---->a href/guide classfrom-teal-200 to-sky-400 sese-btn btn transition rounded-full hover:shadow-md overflow-hidden m2 bggradient-to-r px-6>!---->!---->div classflex justify-center items-center>div classsvg-wrapper>div classicon>/div>/div>span>Get Started/span>/div>!---->!---->/a>!---->!---->a m2 classfrom-gray-700 to-dark-300 sese-btn btn transition rounded-full hover:shadow-md bggradient-to-r px-6 hrefhttps://github.com/OpenListTeam/OpenList target_blank>!---->!---->View Github!---->!---->!---->/a>!---->!---->/div>div classflex justify-center items-center>!---->!---->a href/terms#disclaimer classfrom-gray-700 to-dark-300 sese-btn btn transition rounded-full hover:shadow-md m2 bggradient-to-r px-6 taga target_blank>!---->!---->Disclaimer!---->!---->!--v-if-->/a>!---->!---->a href/terms classfrom-gray-700 to-dark-300 sese-btn btn transition rounded-full hover:shadow-md m2 bggradient-to-r px-6 taga target_blank>!---->!---->Terms of Service!---->!---->!--v-if-->/a>!---->!---->a href/privacy classfrom-gray-700 to-dark-300 sese-btn btn transition rounded-full hover:shadow-md m2 bggradient-to-r px-6 taga target_blank>!---->!---->Privacy Policy!---->!---->!--v-if-->/a>!---->!---->/div>/div>br>!---->!---->!---->!---->!---->!---->!---->!---->!---->main classpress-main flex data-v-b457700c>div wfull flex~ classrelative pt-4 data-v-b457700c>div classcontainer flex~ grow justifybetween data-v-b457700c>!---->div wfull classm-auto vp-doc content flex~ col grow plt-md:0 data-v-b457700c>!---->!---->!---->!---->!---->!---->!---->article classmarkdown-body mx-auto w-full max-w-4xl data-v-b457700c>!---->!---->!---->!---->/article>!---->!---->!---->!---->/div>!---->!---->!---->!---->!---->!---->!---->!---->!---->!---->!---->!---->!---->/div>/div>/main>!---->/div>button styledisplay:none classback-to-top-btn aria-labelBack to Top titleBack to Top data-v-ef99e711>div classi-ri-arrow-up-line data-v-ef99e711>/div>/button>!---->footer classpress-footer data-v-3467cded>div flex~ col classcontainer data-v-3467cded>p classmessage data-v-3467cded>Built at 2025/11/17 01:04:42/p>p classcopyright data-v-3467cded>AGPL-3.0 Licensed | © 2022-2025 a hrefhttps://github.com/OpenListTeam target_blank>The OpenList Projects Contributors/a> | a hrefhttps://beian.miit.gov.cn target_blank>皖ICP备2025072983号-4/a>/p>/div>/footer>/div>!---->/div>script>window.__INITIAL_STATE__{pinia:{app:{showLoading:true},routerStore:{}}}/script>script typeapplication/ld+json data-hidschema-org-graph>{@context:https://schema.org,@graph:{@id:https://doc.oplist.org.cn/#identity,@type:Person,name:OpenList Team,url:https://doc.oplist.org.cn/,image:{@id:https://doc.oplist.org.cn/#/schema/image/5636e07},sameAs:},{@id:https://doc.oplist.org.cn/#website,@type:WebSite,dateModified:2025-11-16T17:03:53.962Z,datePublished:2025-11-16T17:03:52.082Z,inLanguage:en,name:OpenList,url:https://doc.oplist.org.cn/,publisher:{@id:https://doc.oplist.org.cn/#identity}},{@id:https://doc.oplist.org.cn/#webpage,@type:WebPage,description:OpenList is a resilient, community-driven file list program that supports multiple cloud storage platforms. Built as a secure fork of AList with enhanced security and long-term governance.,name:OpenList,url:https://doc.oplist.org.cn/,about:{@id:https://doc.oplist.org.cn/#identity},isPartOf:{@id:https://doc.oplist.org.cn/#website},potentialAction:{@type:ReadAction,target:https://doc.oplist.org.cn/}},{@id:https://doc.oplist.org.cn/#/schema/image/5636e07,@type:ImageObject,contentUrl:https://doc.oplist.org.cn/logo.svg,inLanguage:en,url:https://doc.oplist.org.cn/logo.svg}}/script>/body>/html>
View on OTX
|
View on ThreatMiner
Please enable JavaScript to view the
comments powered by Disqus.
Data with thanks to
AlienVault OTX
,
VirusTotal
,
Malwr
and
others
. [
Sitemap
]