This commit is contained in:
ikun0014 2024-04-11 01:39:09 +00:00
parent 739bd78f62
commit bbe739436e
41 changed files with 657 additions and 0 deletions

0
.nojekyll Normal file
View File

40
404.html Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
import{_ as t}from"./plugin-vue_export-helper-DlAUqK2U.js";import{o as e,c as o,a as n}from"./app-CBSRYHKj.js";const r={},a=n("p",null,"404 Not Found",-1),c=[a];function s(p,i){return e(),o("div",null,c)}const d=t(r,[["render",s],["__file","404.html.vue"]]),h=JSON.parse('{"path":"/404.html","title":"","lang":"zh-CN","frontmatter":{"layout":"NotFound","description":"404 Not Found","head":[["meta",{"property":"og:url","content":"https://helloplhm-qwq.github.io/lx-music-api-server/404.html"}],["meta",{"property":"og:site_name","content":"LX Music Api Server"}],["meta",{"property":"og:description","content":"404 Not Found"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"zh-CN"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"\\",\\"description\\":\\"404 Not Found\\"}"]]},"headers":[],"git":{},"readingTime":{"minutes":0.01,"words":3},"filePathRelative":null,"autoDesc":true}');export{d as comp,h as data};

View File

@ -0,0 +1 @@
import{_ as t}from"./plugin-vue_export-helper-DlAUqK2U.js";import{o as a,c as o,a as e}from"./app-CBSRYHKj.js";const i={},r=e("h1",{id:"接口列表",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#接口列表"},[e("span",null,"接口列表")])],-1),n=[r];function p(c,m){return a(),o("div",null,n)}const l=t(i,[["render",p],["__file","api.html.vue"]]),h=JSON.parse('{"path":"/guide/api/api.html","title":"API接口","lang":"zh-CN","frontmatter":{"head":[["meta",{"name":"keywords","content":"API接口"}],["meta",{"property":"og:url","content":"https://helloplhm-qwq.github.io/lx-music-api-server/guide/api/api.html"}],["meta",{"property":"og:site_name","content":"LX Music Api Server"}],["meta",{"property":"og:title","content":"API接口"}],["meta",{"property":"og:description","content":"接口列表"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-04-11T01:38:38.000Z"}],["meta",{"property":"article:author","content":"ikun0014"}],["meta",{"property":"article:published_time","content":"2024-04-10T00:00:00.000Z"}],["meta",{"property":"article:modified_time","content":"2024-04-11T01:38:38.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"API接口\\",\\"image\\":[\\"\\"],\\"datePublished\\":\\"2024-04-10T00:00:00.000Z\\",\\"dateModified\\":\\"2024-04-11T01:38:38.000Z\\",\\"author\\":[{\\"@type\\":\\"Person\\",\\"name\\":\\"ikun0014\\"}]}"]],"title":"API接口","icon":"docs","author":"ikun0014","date":"2024-04-10T00:00:00.000Z","index":false,"description":"接口列表"},"headers":[],"git":{"createdTime":1712763316000,"updatedTime":1712799518000,"contributors":[{"name":"ikun","email":"ikun0014@qq.com","commits":2}]},"readingTime":{"minutes":0.09,"words":26},"filePathRelative":"guide/api/api.md","localizedDate":"2024年4月10日","autoDesc":true}');export{l as comp,h as data};

34
assets/app-CBSRYHKj.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
import{_ as t}from"./plugin-vue_export-helper-DlAUqK2U.js";import{o,c as r,a as e}from"./app-CBSRYHKj.js";const i={},n=e("h2",{id:"_111",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#_111"},[e("span",null,"111")])],-1),a=[n];function c(l,p){return o(),r("div",null,a)}const s=t(i,[["render",c],["__file","deploy-linuxordarwin.html.vue"]]),u=JSON.parse('{"path":"/deploy/deploy-linuxordarwin.html","title":"Linux or MacOS部署教程","lang":"zh-CN","frontmatter":{"head":[["meta",{"name":"keywords","content":"Linux or MacOS部署教程"}],["meta",{"property":"og:url","content":"https://helloplhm-qwq.github.io/lx-music-api-server/deploy/deploy-linuxordarwin.html"}],["meta",{"property":"og:site_name","content":"LX Music Api Server"}],["meta",{"property":"og:title","content":"Linux or MacOS部署教程"}],["meta",{"property":"og:description","content":"111"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-04-11T01:38:38.000Z"}],["meta",{"property":"article:author","content":"ikun0014"}],["meta",{"property":"article:published_time","content":"2024-04-10T00:00:00.000Z"}],["meta",{"property":"article:modified_time","content":"2024-04-11T01:38:38.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"Linux or MacOS部署教程\\",\\"image\\":[\\"\\"],\\"datePublished\\":\\"2024-04-10T00:00:00.000Z\\",\\"dateModified\\":\\"2024-04-11T01:38:38.000Z\\",\\"author\\":[{\\"@type\\":\\"Person\\",\\"name\\":\\"ikun0014\\"}]}"]],"title":"Linux or MacOS部署教程","icon":"docs","author":"ikun0014","date":"2024-04-10T00:00:00.000Z","index":false,"description":"111"},"headers":[{"level":2,"title":"111","slug":"_111","link":"#_111","children":[]}],"git":{"createdTime":1712763316000,"updatedTime":1712799518000,"contributors":[{"name":"ikun","email":"ikun0014@qq.com","commits":1}]},"readingTime":{"minutes":0.1,"words":31},"filePathRelative":"deploy/deploy-linuxordarwin.md","localizedDate":"2024年4月10日","autoDesc":true}');export{s as comp,u as data};

View File

@ -0,0 +1 @@
import{_ as n}from"./plugin-vue_export-helper-DlAUqK2U.js";import{r as i,o as r,c as a,a as e,b as t,d as p}from"./app-CBSRYHKj.js";const s={},l=e("h2",{id:"部署教程",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#部署教程"},[e("span",null,"部署教程")])],-1),c=e("br",null,null,-1),d={href:"https://www.python.org/downloads/release/python-3119",target:"_blank",rel:"noopener noreferrer"},m=e("img",{src:"https://img2.imgtp.com/2024/04/11/q3NfsbUp.png",alt:"图1",loading:"lazy"},null,-1);function h(y,u){const o=i("ExternalLinkIcon");return r(),a("div",null,[l,e("p",null,[t("1.下载Python3.10-3.11"),c,t(" 前往"),e("a",d,[t("Python官网"),p(o)]),t("下拉即可找到Python3.11.9的下载链接 如图"),m])])}const w=n(s,[["render",h],["__file","deploy-windows.html.vue"]]),f=JSON.parse('{"path":"/deploy/deploy-windows.html","title":"Windows部署教程","lang":"zh-CN","frontmatter":{"head":[["meta",{"name":"keywords","content":"Windows部署教程"}],["meta",{"property":"og:url","content":"https://helloplhm-qwq.github.io/lx-music-api-server/deploy/deploy-windows.html"}],["meta",{"property":"og:site_name","content":"LX Music Api Server"}],["meta",{"property":"og:title","content":"Windows部署教程"}],["meta",{"property":"og:description","content":"部署教程 1.下载Python3.10-3.11 前往Python官网下拉即可找到Python3.11.9的下载链接 如图图1"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:image","content":"https://img2.imgtp.com/2024/04/11/q3NfsbUp.png"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-04-11T01:38:38.000Z"}],["meta",{"property":"article:author","content":"ikun0014"}],["meta",{"property":"article:published_time","content":"2024-04-10T00:00:00.000Z"}],["meta",{"property":"article:modified_time","content":"2024-04-11T01:38:38.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"Windows部署教程\\",\\"image\\":[\\"https://img2.imgtp.com/2024/04/11/q3NfsbUp.png\\"],\\"datePublished\\":\\"2024-04-10T00:00:00.000Z\\",\\"dateModified\\":\\"2024-04-11T01:38:38.000Z\\",\\"author\\":[{\\"@type\\":\\"Person\\",\\"name\\":\\"ikun0014\\"}]}"]],"title":"Windows部署教程","icon":"docs","author":"ikun0014","date":"2024-04-10T00:00:00.000Z","index":false,"description":"部署教程 1.下载Python3.10-3.11 前往Python官网下拉即可找到Python3.11.9的下载链接 如图图1"},"headers":[{"level":2,"title":"部署教程","slug":"部署教程","link":"#部署教程","children":[]}],"git":{"createdTime":1712763316000,"updatedTime":1712799518000,"contributors":[{"name":"ikun","email":"ikun0014@qq.com","commits":1}]},"readingTime":{"minutes":0.2,"words":61},"filePathRelative":"deploy/deploy-windows.md","localizedDate":"2024年4月10日","autoDesc":true}');export{w as comp,f as data};

66
assets/giscus-7BMGhbDA.js Normal file

File diff suppressed because one or more lines are too long

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.5 KiB

BIN
assets/icon/chrome-192.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

BIN
assets/icon/chrome-512.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

BIN
assets/icon/ms-icon-144.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 26 KiB

1
assets/image/blog.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.8 KiB

1
assets/image/box.svg Normal file
View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" class="icon" viewBox="0 0 1024 1024"><path fill="#FDD7AD" d="M512 0 335.448 88.272l-70.616 35.312-70.624 35.312-176.552 88.28v529.648L512 1024l494.344-247.176V247.176z"/><path fill="#CBB292" d="m759.176 370.76-70.624 35.304-494.344-247.168 70.624-35.312zM512 494.344V1024L17.656 776.824V247.176z"/><path fill="#7F6E5D" d="M1006.344 247.168v529.656L512 1024V494.344l176.552-88.28v70.624l141.24-70.624v-70.616z"/><path fill="#7F5B53" d="M829.792 335.448v70.624L688.56 476.68v-70.624z"/><path fill="#CBB292" d="m829.792 335.448-70.624 35.312-494.344-247.176 70.624-35.312z"/><path fill="#2C3E50" d="m682.52 550.32 157.032-78.512a17.656 17.656 0 0 1 25.552 15.792v9.32a52.96 52.96 0 0 1-29.28 47.376L678.8 622.8a17.656 17.656 0 0 1-25.552-15.792v-9.312a52.96 52.96 0 0 1 29.28-47.376z"/></svg>

After

Width:  |  Height:  |  Size: 854 B

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="1024" height="1024"><defs><linearGradient id="a" x1="522.593" x2="522.593" y1="-70.302" y2="-335.937" gradientUnits="userSpaceOnUse" spreadMethod="pad"><stop offset="0" stop-color="#fe5d5a" stop-opacity=".1"/><stop offset=".908" stop-color="#ef1220" stop-opacity=".5"/></linearGradient><linearGradient id="b" x1="107.12" x2="935.038" y1="-373.67" y2="-373.67" gradientUnits="userSpaceOnUse" spreadMethod="pad"><stop offset="0" stop-color="#ff5e59"/><stop offset="1" stop-color="#f01422"/></linearGradient><linearGradient id="c" x1="519.405" x2="519.405" y1="-195.547" y2="-726.816" gradientUnits="userSpaceOnUse" spreadMethod="pad"><stop offset="0" stop-color="#ffe2e2"/><stop offset=".888" stop-color="#ff8e8e"/></linearGradient><linearGradient id="d" x1="191.5" x2="483.9" y1="-564.9" y2="-564.9" gradientUnits="userSpaceOnUse" spreadMethod="pad"><stop offset="0" stop-color="#e92700" stop-opacity=".3"/><stop offset=".013" stop-color="#ef1220" stop-opacity=".2"/></linearGradient><linearGradient id="e" x1="403.502" x2="253.121" y1="-847.32" y2="-586.853" gradientUnits="userSpaceOnUse" spreadMethod="pad"><stop offset="0" stop-color="#ff5e59"/><stop offset=".201" stop-color="#f01422"/></linearGradient><linearGradient id="f" x1="330.485" x2="330.485" y1="-801.787" y2="-625.789" gradientUnits="userSpaceOnUse" spreadMethod="pad"><stop offset="0" stop-color="#ff5e59"/><stop offset=".201" stop-color="#f01422"/></linearGradient><linearGradient id="g" x1="397.351" x2="256.845" y1="-647.231" y2="-890.596" gradientUnits="userSpaceOnUse" spreadMethod="pad"><stop offset="0" stop-color="#ffa6a6"/><stop offset=".908" stop-color="#ff6b5d"/></linearGradient></defs><path fill="url(#a)" d="M501.2 662.3 327.6 763.8c-13.9 8.1-14.2 28.1-.5 36.7l179.1 97.7c10.9 5.9 24.1 5.9 34.9-.1l177-97.9c13.6-8.5 13.4-28.3-.3-36.5l-168.4-101c-14.8-9-33.3-9.1-48.2-.4Z"/><path fill="#f63037" d="m110.2 525.7-3.1 77.6 57.5 18.5L184 519.4Z"/><path fill="url(#b)" d="m476.6 363.5-328 154.6c-21 42.7-55.4 65.4-35.5 103.5 4.2 8 9.4 14.4 15.4 18.1l358.2 195.5c21.8 11.9 48.1 11.8 69.8-.2l354-195.8c27.2-16.9 34.8-90.3 7.3-106.8L573 364.1c-29.7-17.8-66.6-18-96.4-.6Z"/><path fill="url(#c)" d="M476.6 298.7 129.4 501.6c-27.8 16.3-28.4 56.3-1 73.3l358.2 195.5c21.8 11.9 48.1 11.8 69.8-.2l354-195.8c27.2-16.9 26.9-56.6-.6-73.1L573 299.3c-29.7-17.8-66.6-18-96.4-.6Z"/><path fill="#ff8989" fill-opacity=".31" d="m481.2 387.8 39.4 123.4c1.1 3.4 4 6 7.6 6.6l173.4 30.4-33-118.3c-.9-3.3-3.6-5.8-7-6.5l-180.4-35.6ZM327 499.2l40.4 101.1L496.7 525c2.5-1.5 3.7-4.5 2.7-7.3l-36-106.8-127.6 65c-8.6 4.3-12.4 14.4-8.8 23.3ZM523.8 540.5l-140.3 77.2L567.2 659c3.2.7 6.6.1 9.3-1.6l134.6-85-174.7-33.8c-4.3-1-8.7-.3-12.6 1.9Z"/><path fill="url(#d)" d="M483.9 406.1c0 35.46-65.46 64.2-146.2 64.2s-146.2-28.74-146.2-64.2c0-35.46 65.46-64.2 146.2-64.2s146.2 28.74 146.2 64.2Z"/><path fill="url(#e)" d="m254.2 188.4-123 83.1c-1.8 1.3-2.6 3.6-1.8 5.7l39.1 110.6c.6 1.7 2 2.9 3.8 3.2l221.8 40.5c1.3.3 2.7-.1 3.7-.8l131.7-93.6c1.9-1.4 2.6-3.9 1.7-6.1l-49.4-107c-.6-1.5-2.1-2.6-3.7-2.8l-220.3-33.5c-1.3-.2-2.6.1-3.6.7Z"/><path fill="url(#f)" d="m528.6 274.5 3 59.1-205 65.6-177.2-72.7-20-49.2 1.9-54.1Z"/><path fill="url(#g)" d="m250.6 138-112.3 76c-6 4.1-8.5 11.7-6.1 18.5l34.2 96.6c1.9 5.4 6.6 9.3 12.1 10.4l211 38.5c4.3.7 8.6-.2 12.1-2.7l120.5-85.5c6.3-4.4 8.4-12.7 5.3-19.7l-43.1-93.5c-2.2-4.9-6.8-8.3-12.1-9.1L262 135.6c-4-.7-8 .2-11.4 2.4Z"/><path fill="#fff" d="m419.8 252.8-79-11-29-57.7c-3.8-7.6-13.2-10.7-20.8-6.9-7.6 3.8-10.7 13.2-6.9 20.8l26.6 52.9-61.8 42.2c-7.1 4.8-8.9 14.5-4.1 21.5 3 4.4 7.9 6.8 12.8 6.8 3 0 6-.9 8.7-2.7l68-46.4 81.1 11.2c.7.1 1.4.1 2.1.1 7.6 0 14.3-5.6 15.3-13.4 1.4-8.4-4.5-16.2-13-17.4Z"/></svg>

After

Width:  |  Height:  |  Size: 3.6 KiB

View File

@ -0,0 +1 @@
<svg width="98" height="96" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M48.854 0C21.839 0 0 22 0 49.217c0 21.756 13.993 40.172 33.405 46.69 2.427.49 3.316-1.059 3.316-2.362 0-1.141-.08-5.052-.08-9.127-13.59 2.934-16.42-5.867-16.42-5.867-2.184-5.704-5.42-7.17-5.42-7.17-4.448-3.015.324-3.015.324-3.015 4.934.326 7.523 5.052 7.523 5.052 4.367 7.496 11.404 5.378 14.235 4.074.404-3.178 1.699-5.378 3.074-6.6-10.839-1.141-22.243-5.378-22.243-24.283 0-5.378 1.94-9.778 5.014-13.2-.485-1.222-2.184-6.275.486-13.038 0 0 4.125-1.304 13.426 5.052a46.97 46.97 0 0 1 12.214-1.63c4.125 0 8.33.571 12.213 1.63 9.302-6.356 13.427-5.052 13.427-5.052 2.67 6.763.97 11.816.485 13.038 3.155 3.422 5.015 7.822 5.015 13.2 0 18.905-11.404 23.06-22.324 24.283 1.78 1.548 3.316 4.481 3.316 9.126 0 6.6-.08 11.897-.08 13.526 0 1.304.89 2.853 3.316 2.364 19.412-6.52 33.405-24.935 33.405-46.691C97.707 22 75.788 0 48.854 0z" fill="#24292f"/></svg>

After

Width:  |  Height:  |  Size: 963 B

View File

@ -0,0 +1 @@
<svg width="98" height="96" xmlns="http://www.w3.org/2000/svg"><path fill-rule="evenodd" clip-rule="evenodd" d="M48.854 0C21.839 0 0 22 0 49.217c0 21.756 13.993 40.172 33.405 46.69 2.427.49 3.316-1.059 3.316-2.362 0-1.141-.08-5.052-.08-9.127-13.59 2.934-16.42-5.867-16.42-5.867-2.184-5.704-5.42-7.17-5.42-7.17-4.448-3.015.324-3.015.324-3.015 4.934.326 7.523 5.052 7.523 5.052 4.367 7.496 11.404 5.378 14.235 4.074.404-3.178 1.699-5.378 3.074-6.6-10.839-1.141-22.243-5.378-22.243-24.283 0-5.378 1.94-9.778 5.014-13.2-.485-1.222-2.184-6.275.486-13.038 0 0 4.125-1.304 13.426 5.052a46.97 46.97 0 0 1 12.214-1.63c4.125 0 8.33.571 12.213 1.63 9.302-6.356 13.427-5.052 13.427-5.052 2.67 6.763.97 11.816.485 13.038 3.155 3.422 5.015 7.822 5.015 13.2 0 18.905-11.404 23.06-22.324 24.283 1.78 1.548 3.316 4.481 3.316 9.126 0 6.6-.08 11.897-.08 13.526 0 1.304.89 2.853 3.316 2.364 19.412-6.52 33.405-24.935 33.405-46.691C97.707 22 75.788 0 48.854 0z" fill="#fff"/></svg>

After

Width:  |  Height:  |  Size: 960 B

1
assets/image/layout.svg Normal file

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 9.0 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" width="200" height="200" class="icon" viewBox="0 0 1536 1024"><path fill="#1296db" d="M1425.067.256H110.933A110.933 110.933 0 0 0 0 110.848v723.627a110.933 110.933 0 0 0 110.933 110.933h1314.39c61.269 0 110.933-49.75 110.677-110.677V110.848A110.933 110.933 0 0 0 1425.067.256z" class="selected" data-spm-anchor-id="a313x.7781069.0.i4"/><path fill="#FFF" d="M664.747 723.797V435.883L517.12 620.373l-147.456-184.49v288l-148.053-67.158V221.781h147.626l147.627 184.576 147.541-184.576h147.627v565.76z"/><path d="M1024 0h426.667A85.333 85.333 0 0 1 1536 85.333v768a85.333 85.333 0 0 1-85.333 85.334H1024V0z" opacity=".1"/><path fill="#FFF" d="m1256.96 731.307-170.667-216.491h113.75V304.64h113.749v210.176h113.835z" opacity=".5"/></svg>

After

Width:  |  Height:  |  Size: 771 B

View File

@ -0,0 +1 @@
import{_ as a}from"./plugin-vue_export-helper-DlAUqK2U.js";import{r,o as c,c as l,a as e,b as t,d as n,w as i}from"./app-CBSRYHKj.js";const d={},p=e("h2",{id:"部署方法",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#部署方法"},[e("span",null,"部署方法")])],-1),s=e("br",null,null,-1);function m(u,h){const o=r("RouteLink");return c(),l("div",null,[p,e("p",null,[t("Windows请看"),n(o,{to:"/deploy/deploy-windows.html"},{default:i(()=>[t("Win")]),_:1}),s,t(" Linux/MacOS请看"),n(o,{to:"/deploy/deploy-linuxordarwin.html"},{default:i(()=>[t("Linux or Mac")]),_:1})])])}const x=a(d,[["render",m],["__file","index.html.vue"]]),f=JSON.parse('{"path":"/deploy/","title":"部署","lang":"zh-CN","frontmatter":{"head":[["meta",{"name":"keywords","content":"即刻开始"}],["meta",{"property":"og:url","content":"https://helloplhm-qwq.github.io/lx-music-api-server/deploy/"}],["meta",{"property":"og:site_name","content":"LX Music Api Server"}],["meta",{"property":"og:title","content":"部署"}],["meta",{"property":"og:description","content":"部署方法 Windows请看 Linux/MacOS请看"}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-04-11T01:38:38.000Z"}],["meta",{"property":"article:author","content":"ikun0014"}],["meta",{"property":"article:published_time","content":"2024-04-11T00:00:00.000Z"}],["meta",{"property":"article:modified_time","content":"2024-04-11T01:38:38.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"部署\\",\\"image\\":[\\"\\"],\\"datePublished\\":\\"2024-04-11T00:00:00.000Z\\",\\"dateModified\\":\\"2024-04-11T01:38:38.000Z\\",\\"author\\":[{\\"@type\\":\\"Person\\",\\"name\\":\\"ikun0014\\"}]}"]],"title":"部署","icon":"docs","author":"ikun0014","date":"2024-04-11T00:00:00.000Z","index":true,"description":"部署方法 Windows请看 Linux/MacOS请看"},"headers":[{"level":2,"title":"部署方法","slug":"部署方法","link":"#部署方法","children":[]}],"git":{"createdTime":1712799518000,"updatedTime":1712799518000,"contributors":[{"name":"ikun","email":"ikun0014@qq.com","commits":1}]},"readingTime":{"minutes":0.13,"words":40},"filePathRelative":"deploy/README.md","localizedDate":"2024年4月11日","autoDesc":true}');export{x as comp,f as data};

View File

@ -0,0 +1 @@
import{_ as r}from"./plugin-vue_export-helper-DlAUqK2U.js";import{r as l,o as i,c as a,a as e,b as t,d as n}from"./app-CBSRYHKj.js";const c={},s=e("h2",{id:"简述",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#简述"},[e("span",null,"简述")])],-1),h=e("br",null,null,-1),p={href:"https://github.com/helloplhm-qwq/lx-music-api-server",target:"_blank",rel:"noopener noreferrer"},d=e("br",null,null,-1),u=e("br",null,null,-1),m=e("br",null,null,-1),_=e("br",null,null,-1),g=e("h2",{id:"项目官方交流群",tabindex:"-1"},[e("a",{class:"header-anchor",href:"#项目官方交流群"},[e("span",null,"项目官方交流群")])],-1),b={href:"https://qm.qq.com/cgi-bin/qm/qr?_wv=1027&k=117h8X7TPBWMLwK0Nec_TkdFpqsSs7LJ&group_code=206995059",target:"_blank",rel:"noopener noreferrer"},f={href:"https://t.me/+zBJAaMgr6yZmYWI9",target:"_blank",rel:"noopener noreferrer"};function y(k,T){const o=l("ExternalLinkIcon");return i(),a("div",null,[s,e("p",null,[t("这是一个基于Python的LX Music后端实现与LX Music相关的只有请求格式其余全部重写"),h,t(" 项目基于 MIT 开源许可证开源于"),e("a",p,[t("Github"),n(o)]),t("上"),d,t(" 所调用API接口为网络上查找"),u,t(" 音乐平台不易,请尊重版权,支持正版。"),m,t(" 本项目仅用于对技术可行性的探索及研究,不接受任何商业(包括但不限于广告等)合作及捐赠。"),_,t(" 若对此有疑问请 mail to:helloplhm-qwq@outlook.com")]),g,e("ul",null,[e("li",null,[e("a",b,[t("QQ"),n(o)])]),e("li",null,[e("a",f,[t("Telegram"),n(o)])])])])}const M=r(c,[["render",y],["__file","index.html.vue"]]),L=JSON.parse('{"path":"/guide/","title":"介绍","lang":"zh-CN","frontmatter":{"head":[["meta",{"name":"keywords","content":"项目介绍"}],["meta",{"property":"og:url","content":"https://helloplhm-qwq.github.io/lx-music-api-server/guide/"}],["meta",{"property":"og:site_name","content":"LX Music Api Server"}],["meta",{"property":"og:title","content":"介绍"}],["meta",{"property":"og:description","content":"简述 这是一个基于Python的LX Music后端实现与LX Music相关的只有请求格式其余全部重写 项目基于 MIT 开源许可证开源于Github上 所调用API接口为网络上查找 音乐平台不易,请尊重版权,支持正版。 本项目仅用于对技术可行性的探索及研究,不接受任何商业(包括但不限于广告等)合作及捐赠。 若对此有疑问请 mail to:hel..."}],["meta",{"property":"og:type","content":"article"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-04-11T01:38:38.000Z"}],["meta",{"property":"article:author","content":"ikun0014"}],["meta",{"property":"article:published_time","content":"2024-04-10T00:00:00.000Z"}],["meta",{"property":"article:modified_time","content":"2024-04-11T01:38:38.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"Article\\",\\"headline\\":\\"介绍\\",\\"image\\":[\\"\\"],\\"datePublished\\":\\"2024-04-10T00:00:00.000Z\\",\\"dateModified\\":\\"2024-04-11T01:38:38.000Z\\",\\"author\\":[{\\"@type\\":\\"Person\\",\\"name\\":\\"ikun0014\\"}]}"]],"title":"介绍","icon":"docs","author":"ikun0014","date":"2024-04-10T00:00:00.000Z","index":true,"description":"简述 这是一个基于Python的LX Music后端实现与LX Music相关的只有请求格式其余全部重写 项目基于 MIT 开源许可证开源于Github上 所调用API接口为网络上查找 音乐平台不易,请尊重版权,支持正版。 本项目仅用于对技术可行性的探索及研究,不接受任何商业(包括但不限于广告等)合作及捐赠。 若对此有疑问请 mail to:hel..."},"headers":[{"level":2,"title":"简述","slug":"简述","link":"#简述","children":[]},{"level":2,"title":"项目官方交流群","slug":"项目官方交流群","link":"#项目官方交流群","children":[]}],"git":{"createdTime":1712763316000,"updatedTime":1712799518000,"contributors":[{"name":"ikun","email":"ikun0014@qq.com","commits":2}]},"readingTime":{"minutes":0.58,"words":175},"filePathRelative":"guide/README.md","localizedDate":"2024年4月10日","autoDesc":true}');export{M as comp,L as data};

View File

@ -0,0 +1 @@
import{_ as t}from"./plugin-vue_export-helper-DlAUqK2U.js";import{r as o,o as a,c as n,d as r}from"./app-CBSRYHKj.js";const i={};function p(l,c){const e=o("Catalog");return a(),n("div",null,[r(e)])}const d=t(i,[["render",p],["__file","index.html.vue"]]),g=JSON.parse('{"path":"/guide/api/","title":"Api","lang":"zh-CN","frontmatter":{"title":"Api","article":false,"feed":false,"sitemap":false,"gitInclude":[],"head":[["meta",{"property":"og:url","content":"https://helloplhm-qwq.github.io/lx-music-api-server/guide/api/"}],["meta",{"property":"og:site_name","content":"LX Music Api Server"}],["meta",{"property":"og:title","content":"Api"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"zh-CN"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"Api\\"}"]]},"headers":[],"git":{},"readingTime":{"minutes":0,"words":1},"filePathRelative":null}');export{d as comp,g as data};

View File

@ -0,0 +1 @@
import{_ as e}from"./plugin-vue_export-helper-DlAUqK2U.js";import{o as t,c as o}from"./app-CBSRYHKj.js";const i={};function r(a,n){return t(),o("div")}const p=e(i,[["render",r],["__file","index.html.vue"]]),l=JSON.parse('{"path":"/","title":"首页","lang":"zh-CN","frontmatter":{"title":"首页","home":true,"icon":"home","heroText":"LX Music Api Server","tagline":"适用于 LX Music 的解析接口服务器的 Python 实现","heroImage":"https://img2.imgtp.com/2024/04/08/AaDnm8dY.png","actions":[{"text":"如何部署?","link":"/guide/readme.md","type":"primary","icon":"arrow-right"},{"text":"API调用","link":"/guide/api/api.md","type":"secondary","icon":"book"}],"features":[{"title":"安全性高","details":"拥有一个单独的安全模块,防止被恶意滥用","icon":"lock"},{"title":"部署简单","details":"只需要有一点点基础指的是会看文档即可在10分钟内部署完毕","icon":"rocket"},{"title":"快速响应","details":"采用aiohttp进行异步请求毫秒级响应","icon":"magic"}],"footerHtml":true,"head":[["meta",{"property":"og:url","content":"https://helloplhm-qwq.github.io/lx-music-api-server/"}],["meta",{"property":"og:site_name","content":"LX Music Api Server"}],["meta",{"property":"og:title","content":"首页"}],["meta",{"property":"og:type","content":"website"}],["meta",{"property":"og:locale","content":"zh-CN"}],["meta",{"property":"og:updated_time","content":"2024-04-11T01:38:38.000Z"}],["meta",{"property":"article:modified_time","content":"2024-04-11T01:38:38.000Z"}],["script",{"type":"application/ld+json"},"{\\"@context\\":\\"https://schema.org\\",\\"@type\\":\\"WebPage\\",\\"name\\":\\"首页\\"}"]]},"headers":[],"git":{"createdTime":1712763316000,"updatedTime":1712799518000,"contributors":[{"name":"ikun","email":"ikun0014@qq.com","commits":2}]},"readingTime":{"minutes":0.47,"words":142},"filePathRelative":"README.md","localizedDate":"2024年4月10日"}');export{p as comp,l as data};

File diff suppressed because one or more lines are too long

View File

@ -0,0 +1 @@
const s=(t,r)=>{const o=t.__vccOpts||t;for(const[c,e]of r)o[c]=e;return o};export{s as _};

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

40
deploy/index.html Normal file

File diff suppressed because one or more lines are too long

BIN
favicon.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 58 KiB

40
guide/api/api.html Normal file

File diff suppressed because one or more lines are too long

40
guide/api/index.html Normal file

File diff suppressed because one or more lines are too long

40
guide/index.html Normal file

File diff suppressed because one or more lines are too long

40
index.html Normal file

File diff suppressed because one or more lines are too long

5
robots.txt Normal file
View File

@ -0,0 +1,5 @@
User-agent:*
Disallow:
Sitemap: https://helloplhm-qwq.github.io/lx-music-api-server/sitemap.xml

3
sitemap.xml Normal file
View File

@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" href="/sitemap.xsl"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://helloplhm-qwq.github.io/</loc><lastmod>2024-04-11T01:38:38.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://helloplhm-qwq.github.io/deploy/</loc><lastmod>2024-04-11T01:38:38.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://helloplhm-qwq.github.io/deploy/deploy-linuxordarwin.html</loc><lastmod>2024-04-11T01:38:38.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://helloplhm-qwq.github.io/deploy/deploy-windows.html</loc><lastmod>2024-04-11T01:38:38.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://helloplhm-qwq.github.io/guide/</loc><lastmod>2024-04-11T01:38:38.000Z</lastmod><changefreq>daily</changefreq></url><url><loc>https://helloplhm-qwq.github.io/guide/api/api.html</loc><lastmod>2024-04-11T01:38:38.000Z</lastmod><changefreq>daily</changefreq></url></urlset>

207
sitemap.xsl Normal file
View File

@ -0,0 +1,207 @@
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="2.0"
xmlns:html="http://www.w3.org/TR/REC-html40"
xmlns:sitemap="http://www.sitemaps.org/schemas/sitemap/0.9"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" version="1.0" encoding="UTF-8" indent="yes" />
<xsl:template match="/">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>XML Sitemap</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0;" />
<style>
:root {
--bg-color: #f8f8f8;
--bg-color-secondary: #fff;
--text-color: #2c3e50;
--border-color: #eaecef;
--brand-color: #3eaf7c;
color-scheme: light dark;
}
@media (prefers-color-scheme: dark) {
:root {
--bg-color: #0d1117;
--bg-color-secondary: #161b22;
--text-color: #ccc;
--border-color: #30363d;
}
}
html,
body {
margin: 0;
padding: 0;
background: var(--bg-color);
}
html {
font-size: 14px;
}
body {
min-height: 100vh;
color: var(--text-color);
text-align: center;
}
#content {
max-width: 960px;
margin: 0 auto;
}
h1 {
margin-top: 1rem;
font-size: 2rem;
}
@media (max-width: 419px) {
h1 {
font-size: 1.5rem;
}
}
a {
color: var(--text-color);
font-weight: 500;
overflow-wrap: break-word;
}
table {
width: 100%;
border-radius: 8px;
border-collapse: collapse;
text-align: center;
overflow: hidden;
}
@media (max-width: 419px) {
table {
border-radius: 0;
}
}
th {
min-width: 56px;
padding: 0.6em 1em;
background-color: var(--brand-color);
color: var(--bg-color);
font-weight: bold;
font-size: 16px;
}
@media (max-width: 719px) {
th {
font-size: 14px;
}
}
th:first-child {
text-align: start;
}
tr:nth-child(odd) {
background: var(--bg-color-secondary);
}
tr:hover {
background-color: #e8e8e8;
}
@media (prefers-color-scheme: dark) {
tr:hover {
background-color: #333;
}
}
td {
padding: 0.6em 1em;
}
@media (max-width: 719px) {
td {
font-size: 12px;
}
}
td:first-child {
text-align: start;
}
footer {
margin-top: 10px;
padding: 4px;
color: #888;
font-size: 12px;
text-align: center;
}
</style>
</head>
<body>
<div id="content">
<h1>Sitemap</h1>
<table>
<thead>
<tr>
<th>
<xsl:value-of select="concat('URL (', count(sitemap:urlset/sitemap:url), ')')" />
</th>
<th>Priority</th>
<th>Change Frequency</th>
<th>Last Updated Time</th>
</tr>
</thead>
<tbody>
<xsl:variable name="lower" select="'abcdefghijklmnopqrstuvwxyz'" />
<xsl:variable name="upper" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ'" />
<xsl:for-each select="sitemap:urlset/sitemap:url">
<tr>
<td>
<xsl:variable name="itemURL">
<xsl:value-of select="sitemap:loc" />
</xsl:variable>
<a href="{$itemURL}" target="_blank">
<xsl:value-of select="sitemap:loc" />
</a>
</td>
<td>
<xsl:choose>
<xsl:when test="sitemap:priority">
<xsl:value-of select="concat(sitemap:priority*100,'%a')" />
</xsl:when>
<xsl:otherwise>
<xsl:text>0.5</xsl:text>
</xsl:otherwise>
</xsl:choose>
</td>
<td>
<xsl:choose>
<xsl:when test="sitemap:changefreq">
<xsl:value-of select="concat(translate(substring(sitemap:changefreq, 1, 1),concat($lower, $upper),concat($upper, $lower)),substring(sitemap:changefreq, 2))" />
</xsl:when>
<xsl:otherwise>
<xsl:text>-</xsl:text>
</xsl:otherwise>
</xsl:choose>
</td>
<td>
<xsl:value-of select="concat(substring(sitemap:lastmod,0,11),concat(' ', substring(sitemap:lastmod,12,5)))" />
</td>
</tr>
</xsl:for-each>
</tbody>
</table>
</div>
<footer>
Generatd by <a href="https://ecosystem.vuejs.press/plugins/sitemap/">@vuepress/plugin-sitemap</a>
</footer>
</body>
</html>
</xsl:template>
</xsl:stylesheet>