mirror of
https://github.com/LiteyukiStudio/LiteyukiBot.git
synced 2025-07-27 11:00:55 +00:00
Deploying to docs from @ LiteyukiStudio/LiteyukiBot@3854376210 ๐
This commit is contained in:
@ -1 +1 @@
|
|||||||
import{t as p}from"./chunks/theme.CTpQ5ugR.js";import{U as o,a8 as u,a9 as l,aa as c,ab as f,ac as d,ad as m,ae as h,af as g,ag as A,ah as y,d as P,u as v,y as C,x as b,ai as w,aj as E,ak as R,al as S}from"./chunks/framework.BZiUP1E-.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(p),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=v();return C(()=>{b(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&w(),E(),R(),s.setup&&s.setup(),()=>S(s.Layout)}});async function j(){globalThis.__VITEPRESS__=!0;const e=D(),a=x();a.provide(l,e);const t=c(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function x(){return g(T)}function D(){let e=o,a;return A(t=>{let n=y(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&j().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{j as createApp};
|
import{t as p}from"./chunks/theme.DoQHn0au.js";import{U as o,a8 as u,a9 as l,aa as c,ab as f,ac as d,ad as m,ae as h,af as g,ag as A,ah as y,d as P,u as v,y as C,x as b,ai as w,aj as E,ak as R,al as S}from"./chunks/framework.BZiUP1E-.js";function i(e){if(e.extends){const a=i(e.extends);return{...a,...e,async enhanceApp(t){a.enhanceApp&&await a.enhanceApp(t),e.enhanceApp&&await e.enhanceApp(t)}}}return e}const s=i(p),T=P({name:"VitePressApp",setup(){const{site:e,lang:a,dir:t}=v();return C(()=>{b(()=>{document.documentElement.lang=a.value,document.documentElement.dir=t.value})}),e.value.router.prefetchLinks&&w(),E(),R(),s.setup&&s.setup(),()=>S(s.Layout)}});async function j(){globalThis.__VITEPRESS__=!0;const e=D(),a=x();a.provide(l,e);const t=c(e.route);return a.provide(f,t),a.component("Content",d),a.component("ClientOnly",m),Object.defineProperties(a.config.globalProperties,{$frontmatter:{get(){return t.frontmatter.value}},$params:{get(){return t.page.value.params}}}),s.enhanceApp&&await s.enhanceApp({app:a,router:e,siteData:h}),{app:a,router:e,data:t}}function x(){return g(T)}function D(){let e=o,a;return A(t=>{let n=y(t),r=null;return n&&(e&&(a=n),(e||a===n)&&(n=n.replace(/\.js$/,".lean.js")),r=import(n)),o&&(e=!1),r},s.NotFound)}o&&j().then(({app:e,router:a,data:t})=>{a.go().then(()=>{u(a.route,t.site),e.mount("#app")})});export{j as createApp};
|
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
@ -1 +0,0 @@
|
|||||||
import{_ as e,c as a,o as t,a4 as o}from"./chunks/framework.BZiUP1E-.js";const p=JSON.parse('{"title":"ๅผๅๆๅ","description":"","frontmatter":{"title":"ๅผๅๆๅ","order":0},"headers":[],"relativePath":"dev/guide.md","filePath":"zh/dev/guide.md","lastUpdated":1725107025000}'),l={name:"dev/guide.md"},r=o("",12),i=[r];function d(c,n,h,s,u,g){return t(),a("div",null,i)}const f=e(l,[["render",d]]);export{p as __pageData,f as default};
|
|
@ -1 +1 @@
|
|||||||
import{_ as e,c as a,o as t,a4 as o}from"./chunks/framework.BZiUP1E-.js";const p=JSON.parse('{"title":"ๅผๅๆๅ","description":"","frontmatter":{"title":"ๅผๅๆๅ","order":0},"headers":[],"relativePath":"dev/guide.md","filePath":"zh/dev/guide.md","lastUpdated":1725107025000}'),l={name:"dev/guide.md"},r=o('<h1 id="ๅผๅๆๅ" tabindex="-1">ๅผๅๆๅ <a class="header-anchor" href="#ๅผๅๆๅ" aria-label="Permalink to "ๅผๅๆๅ"">โ</a></h1><h2 id="ๅฆไฝๅผๅ" tabindex="-1">ๅฆไฝๅผๅ <a class="header-anchor" href="#ๅฆไฝๅผๅ" aria-label="Permalink to "ๅฆไฝๅผๅ"">โ</a></h2><p>ๆไปถๅผๅๆ ้้
่ฏปๆฌๆๆกฃ๏ผ่ฏท้
่ฏป<a href="./plugin.html">ๆไปถๅผๅๆๆกฃ</a>ๅ<a href="./api/">API ๅผ็จ</a>ใ</p><p>ๅฆ้ๅพ่ฝป้ชไปๅบๆไบคไปฃ็ ๏ผ่ฏท้
่ฏปไปฅไธๅ
ๅฎน๏ผ</p><ol><li>้ฆๅ
<a href="https://github.com/LiteyukiStudio/LiteyukiBot/fork" target="_blank" rel="noreferrer">fork</a>ไธไปฝ่ฝป้ชไปๅบๅฐไฝ ็ไธชไบบ/็ป็ป่ดฆๆทไธใ</li><li>ๅจไฝ ็ไปๅบไธญ่ฟ่กๅผๅใ</li><li>ๅจไฝ ็ไปๅบไธญๅๅปบไธไธชๆฐ็ๅๆฏ๏ผๅฐไฝ ็ไปฃ็ ๆไบคๅฐ่ฟไธชๅๆฏใ</li><li>ๅจไฝ ็ไปๅบไธญๅๅปบไธไธชPull Request๏ผๅฐไฝ ็ๅๆฏๅๅนถๅฐ่ฝป้ชไปๅบ็<code>main</code>ๅๆฏใ</li></ol><p>ๅไธๅผๅ้ป่ฎคไฝ ๅทฒ็ปไบ่งฃPython่ฏญ่จๅ่ฝป้ชๆกๆถ็ๅบๆฌไฝฟ็จๆนๆณ๏ผๅฆๆๆฏๆๆกฃ็ธๅ
ณ็ๅผๅ๏ผ่ฏท็กฎไฟไฝ ไบ่งฃMarkdown่ฏญๆณๅๅบๆฌๅ็ซฏ็ฅ่ฏใ ๅบ็ฐๅฒ็ช่ฏทไธไปๅบ็ปดๆค่
่็ณปใ</p><h3 id="ๅปบ่ฎฎ" tabindex="-1">ๅปบ่ฎฎ <a class="header-anchor" href="#ๅปบ่ฎฎ" aria-label="Permalink to "ๅปบ่ฎฎ"">โ</a></h3><ul><li>ๅผๅ่ฟ็จไธญๅฏไปฅไฝฟ็จ<code>mypy</code>, <code>flake8</code>, <code>black</code>็ญๅทฅๅ
ท่ฟ่กไปฃ็ ๆฃๆฅๅๆ ผๅผๅใ</li><li>ๅฏ็จๅผๅ่
ๆจกๅผ๏ผๅฏไปฅๅจ<code>config.yml</code>ไธญ่ฎพ็ฝฎ<code>dev_mode: true</code>๏ผ่ฟๆ ทๅฏไปฅๅจๆงๅถๅฐ็ๅฐๆดๅค็่ฐ่ฏไฟกๆฏใ</li></ul><h2 id="่ง่ๅ" tabindex="-1">่ง่ๅ <a class="header-anchor" href="#่ง่ๅ" aria-label="Permalink to "่ง่ๅ"">โ</a></h2><ul><li>ไปฃ็ ่ฏท้ตๅพช<a href="https://pep8.org/" target="_blank" rel="noreferrer"><code>PEP8</code></a>ๅ<a href="https://google.github.io/styleguide/pyguide.html" target="_blank" rel="noreferrer"><code>Google Python Style Guide</code></a></li><li>ๆญคๅค๏ผๆไบคๅฐ่ฝป้ชไปๅบ็ไปฃ็ ๏ผ่ฏท้ตๅพชไปฅไธ่ง่๏ผ <ul><li>่ฏท็กฎไฟไปฃ็ ๆฏๅฏ่ฟ่ก็๏ผๆฒกๆๅฑๅฎณ็ใ</li><li>่ฏท็กฎไฟไปฃ็ ็็ฑปๅๆ็คบๆฏๆญฃ็กฎ็ใ</li><li>่ฏท็กฎไฟๆณจ้้ฃๆ ผไธบ<a href="https://google.github.io/styleguide/pyguide.html" target="_blank" rel="noreferrer"><code>Google Docstring</code></a>ๆ<a href="https://github.com/LiteyukiStudio/litedoc" target="_blank" rel="noreferrer"><code>Liteyuki Docstring</code></a>(ๆจ่)ไปฅไฟ่ฏLitedoc่ฝๅคๆญฃ็กฎ่งฃๆๅนถ็ๆๆๆกฃใ</li><li>่ฅๆ้ขๅๆฎ้็จๆท้จๅ๏ผ่ฏท็กฎไฟๆๆกฃๆฏๅฎๅ็(ๆฏ็ง่ฏญ่จ้ฝๆๅฏนๅบ็ๆๆกฃ)ใ</li></ul></li><li>ๆๆกฃ่ฏท้ตๅพช<a href="https://www.markdownguide.org/" target="_blank" rel="noreferrer"><code>Markdown</code></a>่ฏญๆณ๏ผๅนถไธๆฏๆvitepress็ธๅ
ณๅ
ๅฎน๏ผ <ul><li>็ผ่พๆๆกฃๆถๆฏไธช่ฏญ่จ็ๆๆกฃ้ฝ่ฆไฟฎ่ฎขใ</li><li>่ฏท็กฎไฟๆๆกฃๅ
็้พๆฅๆฏๆญฃ็กฎ็๏ผไธ่ฆๅบ็ฐๆ ๆณ่ฎฟ้ฎ็้พๆฅใ</li><li>่ฏท็กฎไฟ<strong>็จๆทๆๆกฃ</strong>ๆฏ้ไฟๆๆ็๏ผ<strong>ๅผๅๆๆกฃ</strong>ๆฏ่ฏฆ็ป็ใ</li></ul></li></ul><h2 id="ๆๅ" tabindex="-1">ๆๅ <a class="header-anchor" href="#ๆๅ" aria-label="Permalink to "ๆๅ"">โ</a></h2><ul><li>ๆฌ้กน็ฎๆฏไธไธช้็ๅฉ็ๅผๆบ้กน็ฎ๏ผๆไปฌๆฌข่ฟไปปไฝไบบๅไธๅผๅ๏ผไฝ ็่ดก็ฎๅฐไผไฝฟ่ฝป้ชๅๅพๆดๅฅฝใ</li></ul>',12),i=[r];function d(c,n,h,s,u,g){return t(),a("div",null,i)}const f=e(l,[["render",d]]);export{p as __pageData,f as default};
|
import{_ as e,c as a,o as t,a4 as o}from"./chunks/framework.BZiUP1E-.js";const f=JSON.parse('{"title":"ๅผๅๆๅ","description":"","frontmatter":{"title":"ๅผๅๆๅ","order":0},"headers":[],"relativePath":"dev/guide.md","filePath":"zh/dev/guide.md","lastUpdated":1725150407000}'),l={name:"dev/guide.md"},i=o('<h1 id="ๅผๅๆๅ" tabindex="-1">ๅผๅๆๅ <a class="header-anchor" href="#ๅผๅๆๅ" aria-label="Permalink to "ๅผๅๆๅ"">โ</a></h1><h2 id="ๅฆไฝๅผๅ" tabindex="-1">ๅฆไฝๅผๅ <a class="header-anchor" href="#ๅฆไฝๅผๅ" aria-label="Permalink to "ๅฆไฝๅผๅ"">โ</a></h2><p>ๆไปถๅผๅๆ ้้
่ฏปๆฌๆๆกฃ๏ผ่ฏท้
่ฏป<a href="./plugin.html">ๆไปถๅผๅๆๆกฃ</a>ๅ<a href="./api/">API ๅผ็จ</a>ใ</p><p>ๅฆ้ๅพ่ฝป้ชไปๅบๆไบคไปฃ็ ๏ผ่ฏท้
่ฏปไปฅไธๅ
ๅฎน๏ผ</p><ol><li>้ฆๅ
<a href="https://github.com/LiteyukiStudio/LiteyukiBot/fork" target="_blank" rel="noreferrer">fork</a>ไธไปฝ่ฝป้ชไปๅบๅฐไฝ ็ไธชไบบ/็ป็ป่ดฆๆทไธใ</li><li>ๅจไฝ ็ไปๅบไธญ่ฟ่กๅผๅใ</li><li>ๅจไฝ ็ไปๅบไธญๅๅปบไธไธชๆฐ็ๅๆฏ๏ผๅฐไฝ ็ไปฃ็ ๆไบคๅฐ่ฟไธชๅๆฏใ</li><li>ๅจไฝ ็ไปๅบไธญๅๅปบไธไธชPull Request๏ผๅฐไฝ ็ๅๆฏๅๅนถๅฐ่ฝป้ชไปๅบ็<code>main</code>ๅๆฏใ</li></ol><p>ๅไธๅผๅ้ป่ฎคไฝ ๅทฒ็ปไบ่งฃPython่ฏญ่จๅ่ฝป้ชๆกๆถ็ๅบๆฌไฝฟ็จๆนๆณ๏ผๅฆๆๆฏๆๆกฃ็ธๅ
ณ็ๅผๅ๏ผ่ฏท็กฎไฟไฝ ไบ่งฃMarkdown่ฏญๆณๅๅบๆฌๅ็ซฏ็ฅ่ฏใ ๅบ็ฐๅฒ็ช่ฏทไธไปๅบ็ปดๆค่
่็ณปใ</p><h3 id="ๅปบ่ฎฎ" tabindex="-1">ๅปบ่ฎฎ <a class="header-anchor" href="#ๅปบ่ฎฎ" aria-label="Permalink to "ๅปบ่ฎฎ"">โ</a></h3><ul><li>ๅผๅ่ฟ็จไธญๅฏไปฅไฝฟ็จ<code>mypy</code>, <code>flake8</code>, <code>black</code>็ญๅทฅๅ
ท่ฟ่กไปฃ็ ๆฃๆฅๅๆ ผๅผๅใ</li><li>ๅฏ็จๅผๅ่
ๆจกๅผ๏ผๅฏไปฅๅจ<code>config.yml</code>ไธญ่ฎพ็ฝฎ<code>dev_mode: true</code>๏ผ่ฟๆ ทๅฏไปฅๅจๆงๅถๅฐ็ๅฐๆดๅค็่ฐ่ฏไฟกๆฏใ</li></ul><h2 id="่ง่ๅ" tabindex="-1">่ง่ๅ <a class="header-anchor" href="#่ง่ๅ" aria-label="Permalink to "่ง่ๅ"">โ</a></h2><ul><li>ไปฃ็ ่ฏท้ตๅพช<a href="https://pep8.org/" target="_blank" rel="noreferrer"><code>PEP8</code></a>ๅ<a href="https://google.github.io/styleguide/pyguide.html" target="_blank" rel="noreferrer"><code>Google Python Style Guide</code></a></li><li>ๆญคๅค๏ผๆไบคๅฐ่ฝป้ชไปๅบ็ไปฃ็ ๏ผ่ฏท้ตๅพชไปฅไธ่ง่๏ผ <ul><li>่ฏท็กฎไฟไปฃ็ ๆฏๅฏ่ฟ่ก็๏ผๆฒกๆๅฑๅฎณ็ใ</li><li>่ฏท็กฎไฟไปฃ็ ็็ฑปๅๆ็คบๆฏๆญฃ็กฎ็ใ</li><li>่ฏท็กฎไฟๆณจ้้ฃๆ ผไธบ<a href="https://google.github.io/styleguide/pyguide.html" target="_blank" rel="noreferrer"><code>Google Docstring</code></a>ๆ<a href="https://github.com/LiteyukiStudio/litedoc?tab=readme-ov-file#liteyuki-docstring" target="_blank" rel="noreferrer"><code>Liteyuki Docstring</code></a>(ๆจ่)ไปฅไฟ่ฏLitedoc่ฝๅคๆญฃ็กฎ่งฃๆๅนถ็ๆๆๆกฃใ</li><li>่ฅๆ้ขๅๆฎ้็จๆท้จๅ๏ผ่ฏท็กฎไฟๆๆกฃๆฏๅฎๅ็(ๆฏ็ง่ฏญ่จ้ฝๆๅฏนๅบ็ๆๆกฃ)ใ</li></ul></li><li>ๆๆกฃ่ฏท้ตๅพช<a href="https://www.markdownguide.org/" target="_blank" rel="noreferrer"><code>Markdown</code></a>่ฏญๆณ๏ผๅนถไธๆฏๆvitepress็ธๅ
ณๅ
ๅฎน๏ผ <ul><li>็ผ่พๆๆกฃๆถๆฏไธช่ฏญ่จ็ๆๆกฃ้ฝ่ฆไฟฎ่ฎขใ</li><li>่ฏท็กฎไฟๆๆกฃๅ
็้พๆฅๆฏๆญฃ็กฎ็๏ผไธ่ฆๅบ็ฐๆ ๆณ่ฎฟ้ฎ็้พๆฅใ</li><li>่ฏท็กฎไฟ<strong>็จๆทๆๆกฃ</strong>ๆฏ้ไฟๆๆ็๏ผ<strong>ๅผๅๆๆกฃ</strong>ๆฏ่ฏฆ็ป็ใ</li></ul></li></ul><h2 id="ๆๅ" tabindex="-1">ๆๅ <a class="header-anchor" href="#ๆๅ" aria-label="Permalink to "ๆๅ"">โ</a></h2><ul><li>ๆฌ้กน็ฎๆฏไธไธช้็ๅฉ็ๅผๆบ้กน็ฎ๏ผๆไปฌๆฌข่ฟไปปไฝไบบๅไธๅผๅ๏ผไฝ ็่ดก็ฎๅฐไผไฝฟ่ฝป้ชๅๅพๆดๅฅฝใ</li></ul>',12),r=[i];function d(c,n,h,s,u,g){return t(),a("div",null,r)}const p=e(l,[["render",d]]);export{f as __pageData,p as default};
|
1
assets/dev_guide.md.CX13bHpF.lean.js
Normal file
1
assets/dev_guide.md.CX13bHpF.lean.js
Normal file
@ -0,0 +1 @@
|
|||||||
|
import{_ as e,c as a,o as t,a4 as o}from"./chunks/framework.BZiUP1E-.js";const f=JSON.parse('{"title":"ๅผๅๆๅ","description":"","frontmatter":{"title":"ๅผๅๆๅ","order":0},"headers":[],"relativePath":"dev/guide.md","filePath":"zh/dev/guide.md","lastUpdated":1725150407000}'),l={name:"dev/guide.md"},i=o("",12),r=[i];function d(c,n,h,s,u,g){return t(),a("div",null,r)}const p=e(l,[["render",d]]);export{f as __pageData,p as default};
|
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
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
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
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
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
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
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
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
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
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user